﻿a,a:hover,a:focus,a:visited,a:active{text-decoration:none}body{font-family:Open Sans,sans-serif;font-size:14px;line-height:20px;color:#333}.ta-center{text-align:center}div.service_kk{float:right;background-image:url(../img/servicelogo.png);height:30px;width:333px}img.inline{display:inline !important}td.maxMitZuschuss{text-align:center}td.lowerZusatzbeitrag{padding:0;text-align:center !important}td.lowerZusatzbeitrag div{background-color:#d9f8cf;color:#000;cursor:default;font-weight:normal;margin:3px 0 2px 0;padding:5px 0}td.equalZusatzbeitrag{padding:0;text-align:center !important}td.equalZusatzbeitrag div{background-color:#b0d6f3;color:#000;cursor:default;font-weight:normal;margin:3px 0 2px 0;padding:5px 0}td.higherZusatzbeitrag{padding:0;text-align:center !important}td.higherZusatzbeitrag div{background-color:#ffd0d0;color:#000;cursor:default;font-weight:normal;margin:3px 0 2px 0;padding:5px 0}.adjustRight{margin-right:-100px}.pointer{cursor:pointer}#mainkk{margin:0;overflow:hidden;padding:20px 0 0 0;width:100%;height:auto}#mainkk a{color:#156fbc}#mainkk a:hover{color:#d50006}#mainkk .h2-line-height{line-height:30px;margin-bottom:15px}#mainkk .forceBlack{color:#000 !important}#mainkk .display-none{display:none}#mainkk .leftIndent{margin-left:11px}#mainkk .distance{height:40px}#mainkk .clearall{line-height:1px;width:auto;visibility:visible;height:1px;font-size:1px;clear:both}#mainkk .clearleft{line-height:1px;width:auto;visibility:visible;height:1px;font-size:1px;clear:left}#mainkk .mtop10{margin-top:10px}#mainkk .mbottom10{margin-bottom:10px}#mainkk .mtop20{margin-top:20px}#mainkk .mbottom20{margin-bottom:20px}#mainkk .paddingLeft10{padding-left:10px}#mainkk .small{width:200px;float:left;margin-right:10px}#mainkk .big{width:250px}#mainkk .font-bold{font-family:Open Sans,sans-serif;font-weight:700}#mainkk .single-item{height:10px}#mainkk .result-count{padding:5px;color:#fff}#mainkk .float-left{float:left;margin-right:10px}#mainkk .font-bold{font-weight:bold}#mainkk p.errorneous,#mainkk .errormsg,#mainkk ul.error{margin-top:10px;margin-bottom:10px;color:red}#mainkk .bg-white{background-color:#fff}#mainkk .bg-grey{background-color:#f4f4f4}#mainkk #leistungsvergleich h2{margin:30px 0 10px 0;border-bottom:1px solid #000;line-height:30px}#mainkk #leistungsvergleich .antrag-width{width:70px}#mainkk #leistungsvergleich .green{color:#39a400}#mainkk #leistungsvergleich .red{color:#d50006}#mainkk #leistungsvergleich table{border-bottom:1px solid #ccc;border-collapse:collapse;margin:0;padding:0;width:100%;table-layout:fixed}#mainkk #leistungsvergleich table caption{font-size:1.5em;margin:.5em 0 .75em}#mainkk #leistungsvergleich table tr{border-bottom:1px solid #ddd;padding:.35em}#mainkk #leistungsvergleich table th,#mainkk #leistungsvergleich table td{padding:.625em;text-align:left}#mainkk #leistungsvergleich table th{font-size:.85em;letter-spacing:.1em}@media screen and (max-width: 600px){#mainkk #leistungsvergleich table{border:0}#mainkk #leistungsvergleich table caption{font-size:1.3em}#mainkk #leistungsvergleich table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#mainkk #leistungsvergleich table tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}#mainkk #leistungsvergleich table td{border-bottom:1px solid #ddd;display:block;font-size:.8em;text-align:right}#mainkk #leistungsvergleich table td::before{content:attr(data-label);float:left;font-weight:bold;text-transform:uppercase}#mainkk #leistungsvergleich table td:last-child{border-bottom:0}}#mainkk #link{color:blue}#mainkk #link a{color:inherit}#mainkk #wichtigerHinweis{margin-top:20px}#mainkk .textDistance{line-height:20px}#mainkk .hinweisOhneGewaehr{margin:20px 0;color:#ccc}#mainkk .toc{margin-top:6px;display:inline-block}#mainkk .toc:before{font-family:FontAwesome;content:"";display:inline-block;padding-right:6px;color:#333}#mainkk .kk-logo-img-detail{max-width:100px;margin-top:18px;margin-right:15px}#mainkk .logo-detail{padding:10px}#mainkk .bulleted{margin-top:10px;display:inline-block}#mainkk .bulleted:before{font-family:FontAwesome;content:"";display:inline-block;padding-right:6px;color:#d50006}#mainkk .bulletedArrow{margin-top:10px;display:block}#mainkk .bulletedArrow:before{font-family:FontAwesome;content:"";display:inline-block;padding-right:6px;color:#d50006}#mainkk h1{font-size:28px;line-height:38px;margin-bottom:10px}#mainkk h1 span{color:#d50006;display:block;font-size:16px;line-height:22px}#mainkk .bulletedr{margin-bottom:10px;font-weight:normal !important;display:inline-block}#mainkk .bulletedr:before{font-family:FontAwesome;content:"";display:inline-block;padding-right:6px;color:#d50006}#mainkk .send-button{width:auto;background:#ff7200;border:0;border-radius:.25em;text-align:center;display:block;margin-top:10px;padding:0 10px;font-family:Open Sans,sans-serif;font-weight:bold;line-height:35px;font-size:15px;color:#fff;cursor:pointer}#mainkk .send-button:hover{color:#fff}#mainkk .send-button.wizardFlag{display:inline-block;padding:0 30px !important}#mainkk .send-button.wizardFlag>span{border-top-left-radius:3px;border-top-right-radius:3px;display:block;font-size:9px;font-weight:bold;line-height:11px;margin:auto;padding:3px 4px;width:50px}#mainkk .send-button.wizardFlag>span::before{background-color:rgba(0,0,0,0);background-position:center 1px;background-repeat:no-repeat;background-size:10px 10px;content:"";display:inline-block;height:10px;margin:0 2px;width:10px}#mainkk .send-button.wizardFlag>span.online{background-color:#39a400}#mainkk .send-button.wizardFlag>span.online::before{background-image:url(../img/wlan_w.svg)}#mainkk .send-button.wizardFlag>span.pdf{background-color:#156fbc}#mainkk .send-button.wizardFlag>span.pdf::before{background-image:url(../img/acrobat_w.svg)}#mainkk .form-send-button{width:auto;background:#156fbc;border:0;border-radius:.25em;text-align:center;display:block;padding:0 10px;font-family:Open Sans,sans-serif;font-weight:bold;line-height:35px;font-size:15px;color:#fff;cursor:pointer}#mainkk .form-send-button:hover{color:#fff}#mainkk #rechnerSubmit{cursor:pointer}#mainkk .pdfLink{background:rgba(0,0,0,0) url(../img/pdf_icon.gif) left -2px no-repeat;padding-left:20px}#mainkk .contentbox div.antrageinreichung form div.float-right{width:37%}#mainkk .contentbox div.antrageinreichung form input.upload{width:30%}#mainkk .contentbox div.antrageinreichung form div.float-right select{width:100%}#mainkk .contentbox div.antrageinreichung form input.upload{border:none;margin-right:10px}#mainkk .contentbox div.antrageinreichung form div.gkk-input-row.upload{margin-top:20px}#mainkk .contentbox #formbox{margin-left:5px}#mainkk .contentbox #formbox h2{font-size:20px;color:#5bbe3b;margin-top:15px;margin-bottom:15px;margin-top:50px;line-height:30px}#mainkk .contentbox form textarea{width:90%;border-radius:5px}#mainkk .contentbox form .gkk-input-row{display:block}#mainkk .contentbox form input[type=checkbox]{width:auto;border-radius:5px}#mainkk .contentbox form input[type=text]{width:60%;border-radius:5px;display:block;margin-bottom:20px}#mainkk .contentbox form select{width:300px;display:block;color:#666;border-radius:5px}#mainkk .box-detail{width:50%}#mainkk .border-bottom{border-bottom:1px solid #dadada}#mainkk .box-detail-header{display:flex}#mainkk .box-detail-header>div{width:50%}#mainkk .box-detail-header>div img{margin-top:4px}#mainkk img.detailsHeaderLogo{display:block;box-shadow:0 0 10px 1px #ccc;margin-bottom:20px;padding:20px}#mainkk div.marginTop10{margin-top:10px}#mainkk div.verticalSpace{height:60px}#mainkk div.alignRight{text-align:right;min-width:200px}#mainkk .bottom-nav{text-align:right}#mainkk .bottom-nav button{display:inline-block}#mainkk .kassenRow:nth-child(even){width:100%;height:auto;background-color:#ececec}#mainkk .kassenRow:nth-child(odd){width:100%;height:auto;background-color:#fff}#mainkk #container{margin:0px}#mainkk #container section#banner .contentgkk{margin:0 auto;height:auto;position:relative;padding:0}#mainkk #container section#banner .contentgkk #navDiv ul{list-style-image:url(../img/triangle.png) !important;display:flex}#mainkk #container section#banner .contentgkk #navDiv ul li a{font-weight:normal !important}#mainkk #container section#banner .contentgkk #navDiv ul>*{flex-grow:1;padding:0;text-align:center}#mainkk #container section#banner .contentgkk #navDiv ul>*:first-child{text-align:left;margin-left:15px}#mainkk #container section#banner .contentgkk #navDiv ul>*:last-child{text-align:right}#mainkk #container section#banner .contentgkk div.intro h3{color:#d50006;margin-bottom:10px}#mainkk #container section#banner .contentgkk #box_berechnung{background:#f4f4f4;border-radius:5px;padding:0}#mainkk #container section#banner .contentgkk #box_berechnung>div{padding:20px}#mainkk #container section#banner .contentgkk #box_berechnung #box_berechnung_body h2{padding:10px 0;font-family:Open Sans,sans-serif;color:#333;font-weight:bold;font-size:20px;line-height:24px}#mainkk #container section#banner .contentgkk #box_berechnung #box_berechnung_body p{font-weight:bold;line-height:30px;margin-bottom:12px;margin-top:10px}#mainkk #container section#banner .contentgkk #box_berechnung #box_berechnung_body div.kassensucheFormSeparator{display:flex;width:100%}#mainkk #container section#banner .contentgkk #box_berechnung #box_berechnung_body div.kassensucheFormSeparator div.beitragsrechnerForm{width:50%}#mainkk #container section#banner .contentgkk #box_berechnung #box_berechnung_body div.kassensucheFormSeparator div.beitragsrechnerForm p{margin-left:0px !important}#mainkk #container section#banner .contentgkk #box_berechnung #box_berechnung_body div.kassensucheFormSeparator>*{flex-grow:1}#mainkk #container section#banner .contentgkk #box_berechnung #box_berechnung_body div.kassensucheFormSeparator>*:first-child{margin-right:10px}#mainkk #container section#banner .contentgkk #box_berechnung #box_berechnung_body div.kassensucheFormSeparator>*:last-child{margin-left:10px}#mainkk #container section#banner .contentgkk #box_berechnung #box_berechnung_body div.kassensucheFormSeparator div.nice-select{max-width:250px}#mainkk #container section#banner .contentgkk #box_berechnung #box_berechnung_body div.kassensucheFormSeparator input[type=text]{width:235px}#mainkk #container section#banner .contentgkk #box_berechnung #box_berechnung_body .form-group:not(:first-of-type){margin-top:30px}#mainkk #container section#banner .contentgkk #box_berechnung #box_berechnung_body .form-group.errorneous{background-color:#ffd6d7;color:#d50006}#mainkk #container section#banner .contentgkk #box_berechnung #box_berechnung_body .form-group label{display:block;font-size:14px;line-height:30px;margin-top:1px}#mainkk #container section#banner .contentgkk #box_berechnung #box_berechnung_body .form-group .form-element{display:block;font-size:14px;line-height:30px;max-height:30px;padding:0 0 0 12px;border:1px solid #ccc;border-radius:5px}#mainkk #container section#banner .contentgkk #box_berechnung #box_berechnung_body .form-group .form-element[type=text]{color:#4d4d4d;font-family:Open Sans,sans-serif}#mainkk #container section#banner .contentgkk #box_berechnung #box_berechnung_body .filter-params{line-height:30px;width:50%}#mainkk #container section#banner .contentgkk #box_berechnung #box_berechnung_body .filter-params li{align-items:flex-start;display:flex}#mainkk #container section#banner .contentgkk #box_berechnung #box_berechnung_body .filter-params li .checkbox{width:20px}#mainkk #container section#banner .contentgkk #box_berechnung #box_berechnung_body .filter-params li .checkbox input{margin:0}#mainkk #container section#banner .contentgkk #box_berechnung #box_berechnung_body div.weitereLeistungen p{line-height:18px}#mainkk #container section#banner .contentgkk #box_berechnung #box_berechnung_body div.weitereLeistungen ul{line-height:18px}#mainkk #container section#banner .contentgkk #box_berechnung #box_berechnung_body div.weitereLeistungen ul li{display:block;padding-left:15px}#mainkk #container section#banner .contentgkk #box_berechnung #box_berechnung_body div.weitereLeistungen ul li::before{font-family:FontAwesome;content:"";display:inline-block;margin-left:-10px;padding-right:6px;color:#d50006}#mainkk #container section#banner .contentgkk #box_berechnung #box_berechnung_body #rechnerSubmitError{color:#d50006;line-height:35px}#mainkk #container section#banner .contentgkk #box_berechnung #box_berechnung_body input.errorneous{border:1px solid #d50006}#mainkk #container section#banner .contentgkk #box_berechnung #box_berechnung_body div.bottom-line{display:grid;grid-template-columns:1fr 50%;margin-top:20px}#mainkk #container section#ergebnisliste .content-ergebnis{margin:0 auto;height:auto;position:relative;padding:0}#mainkk #container section#ergebnisliste .content-ergebnis a{color:#fff}#mainkk #container section#ergebnisliste .content-ergebnis h2{padding:20px 0 10px 0;font-family:Open Sans,sans-serif;color:#333;font-weight:bold;font-size:20px;line-height:24px}#mainkk #container section#ergebnisliste .content-ergebnis div.kassensucheSearchFormTeaserButton{display:inline-block;margin-bottom:20px}#mainkk #container section#ergebnisliste .content-ergebnis div#filter-links{background:#f4f4f4;border-radius:5px;margin-bottom:20px;padding:20px}#mainkk #container section#ergebnisliste .content-ergebnis div#filter-links h2{padding:10px 0}#mainkk #container section#ergebnisliste .content-ergebnis div#filter-links form#filter .filter-head,#mainkk #container section#ergebnisliste .content-ergebnis div#filter-links form[name=rechnerForm] .filter-head{font-weight:bold;line-height:20px;cursor:pointer;margin-top:20px}#mainkk #container section#ergebnisliste .content-ergebnis div#filter-links form#filter .filter-head:before,#mainkk #container section#ergebnisliste .content-ergebnis div#filter-links form[name=rechnerForm] .filter-head:before{font-family:FontAwesome;content:"";display:inline-block;padding-right:6px;color:#d50006}#mainkk #container section#ergebnisliste .content-ergebnis div#filter-links form#filter .filter-head.open:before,#mainkk #container section#ergebnisliste .content-ergebnis div#filter-links form[name=rechnerForm] .filter-head.open:before{font-family:FontAwesome;content:"";display:inline-block;padding-right:6px;color:#d50006}#mainkk #container section#ergebnisliste .content-ergebnis div#filter-links form#filter .filter-params,#mainkk #container section#ergebnisliste .content-ergebnis div#filter-links form[name=rechnerForm] .filter-params{display:none}#mainkk #container section#ergebnisliste .content-ergebnis div#filter-links form#filter .filter-params li,#mainkk #container section#ergebnisliste .content-ergebnis div#filter-links form[name=rechnerForm] .filter-params li{align-items:flex-start;display:flex;line-height:18px;margin-left:15px;margin-top:10px}#mainkk #container section#ergebnisliste .content-ergebnis div#filter-links form#filter .filter-params li:last-child,#mainkk #container section#ergebnisliste .content-ergebnis div#filter-links form[name=rechnerForm] .filter-params li:last-child{margin-bottom:30px}#mainkk #container section#ergebnisliste .content-ergebnis div#filter-links form#filter .filter-params li.loading-small,#mainkk #container section#ergebnisliste .content-ergebnis div#filter-links form[name=rechnerForm] .filter-params li.loading-small{background:rgba(0,0,0,0) url("../img/loading-small.svg") center center no-repeat}#mainkk #container section#ergebnisliste .content-ergebnis div#filter-links form#filter .filter-params li.loading-small label,#mainkk #container section#ergebnisliste .content-ergebnis div#filter-links form[name=rechnerForm] .filter-params li.loading-small label{opacity:.2}#mainkk #container section#ergebnisliste .content-ergebnis div#filter-links form#filter .filter-params li .checkbox,#mainkk #container section#ergebnisliste .content-ergebnis div#filter-links form[name=rechnerForm] .filter-params li .checkbox{width:20px}#mainkk #container section#ergebnisliste .content-ergebnis div#filter-links form#filter .filter-params li .checkbox input,#mainkk #container section#ergebnisliste .content-ergebnis div#filter-links form[name=rechnerForm] .filter-params li .checkbox input{margin:0}#mainkk #container section#ergebnisliste .content-ergebnis div#filter-links form#filter a#teilnehmendeKassen,#mainkk #container section#ergebnisliste .content-ergebnis div#filter-links form[name=rechnerForm] a#teilnehmendeKassen{color:#333;font-weight:bold;margin:10px 10px 10px 0px;display:block;text-decoration:underline}#mainkk #container section#ergebnisliste .content-ergebnis div#filter-links h3{color:#000;font-size:16px;font-weight:bold;margin-bottom:15px}#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-rechts,#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-cheapest{width:100%;display:table}#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-rechts>div,#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-cheapest>div{display:table-row}#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-rechts>div>div,#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-cheapest>div>div{display:table-cell;padding:15px;vertical-align:top}#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-rechts .desktopHidden,#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-cheapest .desktopHidden{display:none}#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-rechts .kk-sort-box,#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-cheapest .kk-sort-box{padding:20px;background:#003365;color:#fff;min-height:80px}#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-rechts .kk-sort-box .kk-sort,#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-cheapest .kk-sort-box .kk-sort{padding:15px}#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-rechts .kk-sort-box .kk-sort .kassenlogo,#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-cheapest .kk-sort-box .kk-sort .kassenlogo{width:15%}#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-rechts .kk-sort-box .kk-sort .topleistungen,#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-cheapest .kk-sort-box .kk-sort .topleistungen{width:47%}#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-rechts .kk-sort-box .kk-sort .beitragsvorteil,#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-cheapest .kk-sort-box .kk-sort .beitragsvorteil{width:19%}#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-rechts .kk-sort-box .kk-sort .antragsbutton,#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-cheapest .kk-sort-box .kk-sort .antragsbutton{width:19%}#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-rechts .kk-box:nth-child(even),#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-cheapest .kk-box:nth-child(even){background:#ececec}#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-rechts .kk-box.kunden-kk,#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-cheapest .kk-box.kunden-kk{background:#ecefdf}#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-rechts .kk-box div.kk-logo,#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-cheapest .kk-box div.kk-logo{width:15%}#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-rechts .kk-box div.kk-topleistungen,#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-cheapest .kk-box div.kk-topleistungen{width:47%}#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-rechts .kk-box div.kk-beitragsvorteil.lower,#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-cheapest .kk-box div.kk-beitragsvorteil.lower{color:#39a400}#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-rechts .kk-box div.kk-beitragsvorteil.higher,#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-cheapest .kk-box div.kk-beitragsvorteil.higher{color:#d50006}#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-rechts .kk-box div.kk-antragbutton,#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-cheapest .kk-box div.kk-antragbutton{text-align:center}#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-rechts .kk-box div.kk-antragbutton a.leistungsdetails,#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-cheapest .kk-box div.kk-antragbutton a.leistungsdetails{color:#156fbc;display:block;font-weight:bold;margin-top:15px}#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-rechts .kk-box div.kk-antragbutton a.send-button,#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-cheapest .kk-box div.kk-antragbutton a.send-button{background-color:#ff7200}#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-rechts .kk-logo-img,#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-cheapest .kk-logo-img{max-width:100px}#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-rechts .loading-big,#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-cheapest .loading-big{opacity:.2;position:relative}#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-rechts .loading-big:before,#mainkk #container section#ergebnisliste .content-ergebnis div#ergebnisliste-cheapest .loading-big:before{content:url("../img/loading-big.svg");display:block;position:absolute;text-align:center;width:100%}#mainkk #container section#ergebnisliste .content-ergebnis div#kassensucheSearchFormTeaser{background-color:#fff;border:1px solid #ccc;border-radius:6px;box-shadow:0px 0px 20px -5px rgba(0,0,0,.4);cursor:pointer;max-width:calc(100% - 40px);padding:20px;position:absolute;right:20px;top:100px;width:400px}@media only screen and (max-width: 480px){#mainkk #container section#ergebnisliste .content-ergebnis div#kassensucheSearchFormTeaser{right:0}#mainkk #container section#ergebnisliste .content-ergebnis div#kassensucheSearchFormTeaser h3{color:#333;margin:0}}#mainkk #container section#ergebnisliste .content-ergebnis div#kassensucheSearchFormTeaser .close{position:absolute;right:12px;top:12px;opacity:.3;z-index:10}#mainkk #container section#ergebnisliste .content-ergebnis div#kassensucheSearchFormTeaser .close:hover{opacity:1}#mainkk #container section#ergebnisliste .content-ergebnis div#kassensucheSearchFormTeaser .close>svg{width:12px;height:12px}#mainkk #container section#ergebnisliste .content-ergebnis div#kassensucheSearchFormTeaser h3{padding-bottom:10px}#mainkk #container section#ergebnisliste .content-ergebnis div#kassensucheSearchFormTeaser p{margin-bottom:10px}#mainkk #container section#ergebnisliste .content-ergebnis div#kassensucheSearchFormTeaser p.separator{border-bottom:1px solid #ccc;margin-bottom:15px;padding-bottom:15px}#mainkk #container section#ergebnisliste .content-ergebnis div#kassensucheSearchFormTeaser ul{margin-bottom:20px}#mainkk #container section#ergebnisliste .content-ergebnis div#kassensucheSearchFormTeaser ul>li:not(:first-child){list-style-type:disc;margin-left:14px}#mainkk #container section#ergebnisliste .content-ergebnis div#kassensucheSearchFormTeaser .filter-params li{align-items:flex-start;display:flex}#mainkk #container section#ergebnisliste .content-ergebnis div#kassensucheSearchFormTeaser .filter-params li .checkbox{width:20px}#mainkk #container section#ergebnisliste .content-ergebnis div#kassensucheSearchFormTeaser .filter-params li .checkbox input{margin:0}#mainkk #container section#ergebnisliste .content-ergebnis div#kassensucheSearchFormTeaser .filter-params ul{line-height:30px;margin-bottom:10px}#mainkk #container section#ergebnisliste div#reloadTableOverlay{display:none;margin-top:20px;position:absolute;width:calc(100% - 40px);z-index:2}#mainkk #container section#ergebnisliste div#reloadTableOverlay>div{background-color:#fff;border-radius:6px;box-shadow:0px 0px 20px -5px rgba(0,0,0,.4);padding:20px;margin-left:calc(50% - 240px);text-align:center;width:400px}@media only screen and (max-width: 480px){#mainkk #container section#ergebnisliste div#reloadTableOverlay>div{margin-left:0}}#mainkk #container section#ergebnisliste div#reloadTableOverlay>div>button{display:inline-block;margin-top:20px}#mainkk #container section#ergebnisliste .not-up-to-date{opacity:.1}#mainkk #container .font-12{font-family:Open Sans,sans-serif;font-size:12px}#mainkk #container .font-14{font-family:Open Sans,sans-serif}#mainkk #container .green{color:#39a400}#mainkk #container .red{color:#d50006}#mainkk ul.factDetailsToC{float:left;list-style-type:none;margin:20px 10px 20px 0;padding:0;width:45%}#mainkk ul.factDetailsToC li{border-bottom:1px solid #dadada;color:#003365;padding:5px 0}#mainkk ul#factDetails{list-style-type:none;margin:20px 0;padding:0}#mainkk ul#factDetails a{list-style-type:none;margin:20px 0;padding:0;font-weight:normal}#mainkk ul#factDetails li.factGroup{border-bottom:1px solid #dadada;display:block}#mainkk ul#factDetails li.factGroup.last{border-bottom:none}#mainkk ul#factDetails li.factGroup h2{color:#333;line-height:25px;font-size:18px;font-weight:bold;margin:0;padding:10px 0;margin-top:10px}#mainkk ul#factDetails li.factGroup h3{color:#333;font-size:15px;font-weight:normal;margin:10px 0}#mainkk ul#factDetails li.factGroup div.factGroupContent{margin-bottom:10px}#mainkk ul#factDetails li.factGroup div.factGroupContent p.info{margin-bottom:20px}#mainkk ul#factDetails ul.detailFactList{list-style-type:square;margin:0;padding:0 0 0 15px}#mainkk ul#factDetails ul.detailFactList.singleLine{list-style-type:none;padding-left:0}#mainkk ul#factDetails ul.detailFactList.splitted{float:left;margin-right:10px;width:40%}#mainkk ul#factDetails ul.detailFactList li{list-style-type:square;margin-bottom:10px}#mainkk ul#factDetails ul.detailFactList p{margin:0}#mainkk ul#factDetails ul.detailFactList p.detailFact{font-size:14px;font-weight:normal}#mainkk ul#factDetails ul.detailFactList p.detailValue a{font-weight:normal}#mainkk ul#factDetails ul.detailFactList p.detailValue a.bonusprogrammLink{background:rgba(0,0,0,0) url(../img/pdf_icon.gif) right center no-repeat;font-weight:bold;padding-right:20px}#mainkk ul#factDetails ul.detailFactList p.detailValue span.highlight{font-size:13px;font-weight:bold}#mainkk ul#factDetails ul.detailFactList p.tocLink{margin:30px 20px 0 0;text-align:right}#mainkk div#factDetailsToCList a{font-weight:normal}#mainkk.topTbl{width:468px !important}#mainkk.topTbl .gewaehr{font-size:11px;font-weight:bold;line-height:21px}#mainkk.topTbl img.oeffnung-icon{display:block;float:left;margin:0 5px 5px 0}#mainkk.topTbl table.topTbl{background-color:#fff;border-collapse:collapse;width:468px !important}#mainkk.topTbl table.topTbl.topTblExt th{vertical-align:top;color:#000;font-weight:bold;padding-top:13px;padding-bottom:10px}#mainkk.topTbl table.topTbl.topTblExt th.name{text-align:left;width:300px}#mainkk.topTbl table.topTbl.topTblExt td{text-align:left;color:#000;font-weight:bold;height:27px;padding-top:8px;padding-bottom:7px}#mainkk.topTbl table.topTbl.tblKassen{border-bottom:1px solid #000;border-collapse:collapse;width:100%}#mainkk.topTbl table.topTbl.tblKassen *{font-size:12px;line-height:12px}#mainkk.topTbl table.topTbl.tblKassen td,#mainkk.topTbl table.topTbl.tblKassen th{text-align:center}#mainkk.topTbl table.topTbl.tblKassen td{padding:8px 0 7px 0}#mainkk.topTbl table.topTbl.tblKassen td.antrag{padding-left:10px;padding-right:10px}#mainkk.topTbl table.topTbl.tblKassen th{border-bottom:1px solid #000;border-top:3px solid #000;cursor:default;padding:13px 0 10px}#mainkk.topTbl table.topTbl.tblKassen tr.first th{border-top:3px solid #000;border-bottom:1px solid #000;padding:13px 0 10px 0}#mainkk.topTbl table.topTbl.tblKassen tr.even{background-color:#f2f5f7}#mainkk.topTbl table.topTbl.tblKassen tr.odd{background-color:#fff}#mainkk.topTbl table.topTbl.tblKassen .name{text-align:left;width:180px}#mainkk.topTbl table.topTbl .antrag,#mainkk.topTbl table.topTbl .massnahmen,#mainkk.topTbl table.topTbl th.minimum,#mainkk.topTbl table.topTbl td.minimum,#mainkk.topTbl table.topTbl td.maximum,#mainkk.topTbl table.topTbl td.maxVorteilJahr1,#mainkk.topTbl table.topTbl td.ohneGefaehrdung,#mainkk.topTbl table.topTbl td.ohneErstattungsverfahren,#mainkk.topTbl table.topTbl td.anzahl,#mainkk.topTbl table.topTbl td.maxMitZuschuss,#mainkk.topTbl table.topTbl td.homoeopathie,#mainkk.topTbl table.topTbl td.osteopathie,#mainkk.topTbl table.topTbl td.tcm{text-align:center !important}#mainkk .redButton{max-width:390px}#mainkk .redButton.antrag{display:inline-block}#mainkk span.notFulfilledLink{color:#003365;font-weight:bold}#mainkk span.notFulfilledLink:hover{color:#d50006;cursor:pointer}#mainkk div.leistungsauswahlHinweis{color:#8f8e8d}#mainkk div#infotext h2{margin:30px 0 10px 0}#mainkk div#infotext h3{margin:15px 0 10px 0}#mainkk div#infotext strong{display:block;margin-top:10px}#mainkk div#infotext p{margin-bottom:5px}#mainkk div#infotext ul{margin-bottom:10px}#mainkk div#infotext ul li:before{font-family:FontAwesome;content:"";display:inline-block;padding-right:6px;color:#d50006}#mainkk div.topLeistungen{text-align:left;width:100%}#mainkk div.topLeistungen>div.topLeistung{margin-bottom:2px}#mainkk div.topLeistungen>div.topLeistung>*{display:inline-block}#mainkk div.topLeistungen>div.topLeistung>div.topLeistungLabel{font-size:.9em;width:calc(55% - 9px)}#mainkk div.topLeistungen>div.topLeistung>div.badges{width:40%}#mainkk div.topLeistungen>div.topLeistung>div.badges>div.badge{border-radius:2px;color:#fff;display:inline-block;font-size:.8em;line-height:.8em;margin-right:2px;padding:4px}#mainkk div.topLeistungen>div.topLeistung>div.badges>div.badge.tooltip-click{cursor:pointer}#mainkk div.topLeistungen>div.topLeistung>div.badges>div.badge.positive{background-color:#39a400}#mainkk div.topLeistungen>div.topLeistung>div.badges>div.badge.medium{background-color:#ffc107;color:#333}#mainkk div.topLeistungen>div.topLeistung>div.badges>div.badge.negative{background-color:#d50006}#mainkk div.topLeistungen>div.topLeistung>div.badges>div.badge:not(.hasAppendage):after{content:"ℹ";margin-left:5px;padding-left:4px;border-left:1px solid #fff}#mainkk div.topLeistungen>div.topLeistung>div.badges>div.badge.medium:not(.hasAppendage):after{border-left-color:#333}#mainkk div.topLeistungen>div.topLeistung>div.badges>div.badge.hasAppendage{border-top-right-radius:0;border-bottom-right-radius:0;margin-right:0}#mainkk div.topLeistungen>div.topLeistung>div.badges>div.badge.isAppendage{border-bottom-left-radius:0;border-top-left-radius:0;margin-right:0}#mainkk div.topLeistungen>div.topLeistung>div.badges>div.badge.isAppendage.sameColor{border-left:1px solid #fff}#mainkk .beitragshinweise{margin-bottom:10px}#mainkk .hinweis{padding:5px;border:1px solid;border-radius:4px;color:#fff}#mainkk .hinweis.danger{background-color:#d50006;border-color:#a80006}#mainkk .hinweis.warning{background-color:#ffc107;color:#333;border-color:#b88b04}#mainkk .hinweis.success{background-color:#39a400;border-color:#2c7903}#mainkk #kassensucheFooter{background-color:#f2f2f2;font-size:12px;padding:15px}#mainkk #kassensucheFooter a{font-weight:normal;margin:0 10px}ul.ui-autocomplete{transform:scale(1) translateY(0);-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68,88,112,.11);box-sizing:border-box;overflow:hidden;padding:0;position:absolute;top:40px;left:0;z-index:9;max-height:240px;overflow-y:auto;overflow-x:hidden}ul.ui-autocomplete li{cursor:pointer;font-weight:400;line-height:26px;list-style:none;min-height:26px;outline:none;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all .2s;transition:all .2s}ul.ui-autocomplete li:hover{background-color:#333;color:#fff}ul.ui-autocomplete li a{background-color:#fff;color:#595959;display:block;padding:3px;overflow:hidden;text-decoration:none;width:230px}ul.ui-autocomplete li a.ui-state-focus{background-color:#f4f4f4;color:#0073cf}span.ui-helper-hidden-accessible{display:none}@media only screen and (max-width: 1024px){section#ergebnisliste .content-ergebnis h2{margin-left:10px}}@media only screen and (max-width: 800px){div#ergebnisliste-rechts,div#ergebnisliste-cheapest{width:100%;display:table}div#ergebnisliste-rechts>div,div#ergebnisliste-cheapest>div{display:table-row}div#ergebnisliste-rechts>div>div,div#ergebnisliste-cheapest>div>div{display:table-cell;padding:15px;vertical-align:top}div#ergebnisliste-rechts .kk-sort-box,div#ergebnisliste-cheapest .kk-sort-box{padding:20px;background:#003365;color:#fff;min-height:80px}div#ergebnisliste-rechts .kk-sort-box .kk-sort,div#ergebnisliste-cheapest .kk-sort-box .kk-sort{padding:15px}div#ergebnisliste-rechts .kk-sort-box .kk-sort .kassenlogo,div#ergebnisliste-cheapest .kk-sort-box .kk-sort .kassenlogo{width:25%}div#ergebnisliste-rechts .kk-sort-box .kk-sort .topleistungen,div#ergebnisliste-cheapest .kk-sort-box .kk-sort .topleistungen{width:25%}div#ergebnisliste-rechts .kk-sort-box .kk-sort .beitragsvorteil,div#ergebnisliste-cheapest .kk-sort-box .kk-sort .beitragsvorteil{width:25%}div#ergebnisliste-rechts .kk-sort-box .kk-sort .antragsbutton,div#ergebnisliste-cheapest .kk-sort-box .kk-sort .antragsbutton{width:25%}div#ergebnisliste-rechts .kk-box:nth-child(even),div#ergebnisliste-cheapest .kk-box:nth-child(even){background:#ececec}div#ergebnisliste-rechts .kk-box.kunden-kk,div#ergebnisliste-cheapest .kk-box.kunden-kk{background:#ecefdf}div#ergebnisliste-rechts .kk-box div.kk-logo,div#ergebnisliste-cheapest .kk-box div.kk-logo{width:25%}div#ergebnisliste-rechts .kk-box div.kk-topleistungen,div#ergebnisliste-cheapest .kk-box div.kk-topleistungen{width:25%}}@media only screen and (max-width: 650px){#mainkk{margin:auto}#mainkk .mtop10{padding:5px}#mainkk div.service_kk{background-image:url(../img/servicelogo_vertical.png);height:58px;width:241px}#mainkk div.intro{margin-top:50px}#mainkk h1{margin-left:0px !important;margin-top:15px}#mainkk .bulletedr{margin-bottom:10px;font-weight:normal !important;display:inline-block}#mainkk .bulletedr:before{font-family:FontAwesome;content:"";display:inline-block;padding-right:6px;color:#d50006}#mainkk div#infotext h2{line-height:25px;font-size:20px;padding:10px}#mainkk div#infotext h3{padding:10px;color:#000}#mainkk div#infotext h4{margin-top:20px;font-size:16px}#mainkk #wichtigerHinweis{padding:10px}#mainkk .form-send-button{line-height:20px}#mainkk .send-button{margin-left:5px;height:40px;max-width:200px;line-height:35px;padding:10px}#mainkk #box_berechnung_body{padding:0}#mainkk h1{font-size:22px;line-height:26px;margin-left:10px}#mainkk h2{margin-left:0px}#mainkk .h2-line-height{font-size:18px;line-height:25px;margin-bottom:15px}#mainkk .anfrage{padding-left:10px}#mainkk #leistungsvergleich{padding:15px}#mainkk p{line-height:20px}#mainkk .paddingLeft10 p{padding:0px;margin:0px}#mainkk .box-detail{width:95%}#mainkk #container section#banner .contentgkk #navDiv ul{list-style-image:url(../img/triangle.png) !important;display:flex;flex-direction:column}#mainkk #container section#banner .contentgkk #navDiv ul li{text-align:left !important;margin-left:15px;line-height:20px}#mainkk #container section#banner .contentgkk #navDiv ul li a{font-weight:normal !important}#mainkk #container section#banner .contentgkk #box_berechnung #box_berechnung_body .form-group:not(:first-of-type){margin-top:22px}#mainkk #container section#banner .contentgkk #box_berechnung #box_berechnung_body .form-group label{display:block;font-size:14px;line-height:26px;margin-top:1px}#mainkk #container section#banner .contentgkk #box_berechnung #box_berechnung_body .filter-params{line-height:25px;width:100%;margin-left:0px;padding-left:0px}#mainkk #container section#banner .contentgkk #box_berechnung #box_berechnung_body .filter-params p{margin-left:0px;padding-left:0px}#mainkk #container section#banner .contentgkk #box_berechnung #box_berechnung_body .filter-params li{align-items:flex-start;display:flex}#mainkk #container section#banner .contentgkk #box_berechnung #box_berechnung_body .filter-params li .checkbox{width:auto;margin-right:5px;line-height:26px}#mainkk #container section#banner .contentgkk #box_berechnung #box_berechnung_body .filter-params li .checkbox input{margin:0}#mainkk #container section#banner .contentgkk #box_berechnung #box_berechnung_body div.kassensucheFormSeparator{display:flex;flex-direction:column;width:100%}#mainkk #container section#banner .contentgkk #box_berechnung #box_berechnung_body div.kassensucheFormSeparator div.beitragsrechnerForm{width:100%}#mainkk #container section#banner .contentgkk #box_berechnung #box_berechnung_body div.kassensucheFormSeparator div.beitragsrechnerForm p{margin-left:0px !important}#mainkk #container section#banner .contentgkk #box_berechnung #box_berechnung_body div.kassensucheFormSeparator>*{width:100%}#mainkk #container section#banner .contentgkk #box_berechnung #box_berechnung_body div.kassensucheFormSeparator>*:first-child{margin-right:10px}#mainkk #container section#banner .contentgkk #box_berechnung #box_berechnung_body div.kassensucheFormSeparator>*:last-child{margin-left:0px}#mainkk #container #ergebnisliste .content-ergebnis #ergebnisliste-cheapest .kk-sort-box,#mainkk #container #ergebnisliste .content-ergebnis #ergebnisliste-rechts .kk-sort-box,#mainkk #container #ergebnisliste .content-ergebnis #ergebnisliste-teilnahme .kk-sort-box{display:none}#mainkk #container #ergebnisliste .content-ergebnis #ergebnisliste-cheapest .kk-box,#mainkk #container #ergebnisliste .content-ergebnis #ergebnisliste-rechts .kk-box,#mainkk #container #ergebnisliste .content-ergebnis #ergebnisliste-teilnahme .kk-box{display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px}#mainkk #container #ergebnisliste .content-ergebnis #ergebnisliste-cheapest .kk-box:nth-child(even),#mainkk #container #ergebnisliste .content-ergebnis #ergebnisliste-rechts .kk-box:nth-child(even),#mainkk #container #ergebnisliste .content-ergebnis #ergebnisliste-teilnahme .kk-box:nth-child(even){background:#ececec}#mainkk #container #ergebnisliste .content-ergebnis #ergebnisliste-cheapest .kk-box .desktopHidden,#mainkk #container #ergebnisliste .content-ergebnis #ergebnisliste-rechts .kk-box .desktopHidden,#mainkk #container #ergebnisliste .content-ergebnis #ergebnisliste-teilnahme .kk-box .desktopHidden{display:inline}#mainkk #container #ergebnisliste .content-ergebnis #ergebnisliste-cheapest .kk-box .smallDeviceHidden,#mainkk #container #ergebnisliste .content-ergebnis #ergebnisliste-rechts .kk-box .smallDeviceHidden,#mainkk #container #ergebnisliste .content-ergebnis #ergebnisliste-teilnahme .kk-box .smallDeviceHidden{display:none}#mainkk #container #ergebnisliste .content-ergebnis #ergebnisliste-cheapest .kk-box .combined,#mainkk #container #ergebnisliste .content-ergebnis #ergebnisliste-rechts .kk-box .combined,#mainkk #container #ergebnisliste .content-ergebnis #ergebnisliste-teilnahme .kk-box .combined{flex-grow:1}#mainkk #container #ergebnisliste .content-ergebnis #ergebnisliste-cheapest .kk-box .kk-logo,#mainkk #container #ergebnisliste .content-ergebnis #ergebnisliste-rechts .kk-box .kk-logo,#mainkk #container #ergebnisliste .content-ergebnis #ergebnisliste-teilnahme .kk-box .kk-logo{width:45%;padding:5px}#mainkk #container #ergebnisliste .content-ergebnis #ergebnisliste-cheapest .kk-box .kk-beitragsvorteil,#mainkk #container #ergebnisliste .content-ergebnis #ergebnisliste-rechts .kk-box .kk-beitragsvorteil,#mainkk #container #ergebnisliste .content-ergebnis #ergebnisliste-teilnahme .kk-box .kk-beitragsvorteil{width:45%;padding:5px}#mainkk #container #ergebnisliste .content-ergebnis #ergebnisliste-cheapest .kk-box .kk-beitragssatz,#mainkk #container #ergebnisliste .content-ergebnis #ergebnisliste-rechts .kk-box .kk-beitragssatz,#mainkk #container #ergebnisliste .content-ergebnis #ergebnisliste-teilnahme .kk-box .kk-beitragssatz{width:45%;padding:5px}#mainkk #container #ergebnisliste .content-ergebnis #ergebnisliste-cheapest .kk-box .kk-topleistungen,#mainkk #container #ergebnisliste .content-ergebnis #ergebnisliste-rechts .kk-box .kk-topleistungen,#mainkk #container #ergebnisliste .content-ergebnis #ergebnisliste-teilnahme .kk-box .kk-topleistungen{width:45%;padding:5px}#mainkk #container #ergebnisliste .content-ergebnis #ergebnisliste-cheapest .kk-box .kk-antragbutton,#mainkk #container #ergebnisliste .content-ergebnis #ergebnisliste-rechts .kk-box .kk-antragbutton,#mainkk #container #ergebnisliste .content-ergebnis #ergebnisliste-teilnahme .kk-box .kk-antragbutton{text-align:left !important;width:45%;padding:5px}}/*# sourceMappingURL=focus.css.map */