*{padding:0;margin:0}:focus{outline:0}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:400;src:url(/static/vertrieb/noto-sans/noto-sans-v7-latin-regular.eot);src:local('Noto Sans'),local(NotoSans),url(/static/vertrieb/noto-sans/noto-sans-v7-latin-regular.eot?#iefix) format("embedded-opentype"),url(/static/vertrieb/noto-sans/noto-sans-v7-latin-regular.woff2) format("woff2"),url(/static/vertrieb/noto-sans/noto-sans-v7-latin-regular.woff) format("woff"),url(/static/vertrieb/noto-sans/noto-sans-v7-latin-regular.ttf) format("truetype"),url(/static/vertrieb/noto-sans/noto-sans-v7-latin-regular.svg#NotoSans) format("svg")}@font-face{font-family:'Noto Sans';font-style:italic;font-weight:400;src:url(/static/vertrieb/noto-sans/noto-sans-v7-latin-italic.eot);src:local('Noto Sans Italic'),local(NotoSans-Italic),url(/static/vertrieb/noto-sans/noto-sans-v7-latin-italic.eot?#iefix) format("embedded-opentype"),url(/static/vertrieb/noto-sans/noto-sans-v7-latin-italic.woff2) format("woff2"),url(/static/vertrieb/noto-sans/noto-sans-v7-latin-italic.woff) format("woff"),url(/static/vertrieb/noto-sans/noto-sans-v7-latin-italic.ttf) format("truetype"),url(/static/vertrieb/noto-sans/noto-sans-v7-latin-italic.svg#NotoSans) format("svg")}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:700;src:url(/static/vertrieb/noto-sans/noto-sans-v7-latin-700.eot);src:local('Noto Sans Bold'),local(NotoSans-Bold),url(/static/vertrieb/noto-sans/noto-sans-v7-latin-700.eot?#iefix) format("embedded-opentype"),url(/static/vertrieb/noto-sans/noto-sans-v7-latin-700.woff2) format("woff2"),url(/static/vertrieb/noto-sans/noto-sans-v7-latin-700.woff) format("woff"),url(/static/vertrieb/noto-sans/noto-sans-v7-latin-700.ttf) format("truetype"),url(/static/vertrieb/noto-sans/noto-sans-v7-latin-700.svg#NotoSans) format("svg")}@font-face{font-family:'Noto Sans';font-style:italic;font-weight:700;src:url(/static/vertrieb/noto-sans/noto-sans-v7-latin-700italic.eot);src:local('Noto Sans Bold Italic'),local(NotoSans-BoldItalic),url(/static/vertrieb/noto-sans/noto-sans-v7-latin-700italic.eot?#iefix) format("embedded-opentype"),url(/static/vertrieb/noto-sans/noto-sans-v7-latin-700italic.woff2) format("woff2"),url(/static/vertrieb/noto-sans/noto-sans-v7-latin-700italic.woff) format("woff"),url(/static/vertrieb/noto-sans/noto-sans-v7-latin-700italic.ttf) format("truetype"),url(/static/vertrieb/noto-sans/noto-sans-v7-latin-700italic.svg#NotoSans) format("svg")}body{background-color:#fff;font-family:'Noto Sans',sans-serif;font-size:12pt;color:#2a2a2a;position:relative}h1,h2,h3{margin:0;padding:0;font-weight:400}img{border:0}.imgleft{float:left;margin-right:30px;margin-bottom:20px}.imgright{float:right;margin-left:30px;margin-bottom:20px}.clear{clear:both}a:focus{outline:none}a{color:#eb8b00}a:link{text-decoration:none}a:visited{text-decoration:none}a:active{text-decoration:none}a:hover{color:#eb8b00;text-decoration:none}[placeholder]:focus::-webkit-input-placeholder{transition:opacity .5s .5s ease;opacity:0}header,nav,main,aside,footer{display:block}#page{max-width:2000px;background-image:url(/static/vertrieb/hintergrund-himmel.jpg);background-position:top center;background-repeat:no-repeat;min-height:285px;box-sizing:border-box;padding:0 54px 0 34px;margin:0 auto}#tarif-rechner-content{background-color:#eb8b00;width:100%;display:none}#tarif-rechner-center{max-width:1184px;min-height:150px;margin:0 auto;box-sizing:border-box;padding:30px 22px 0}#tarif-rechner-bottom{height:30px;width:100%;display:none}#tarifrechner-kopf{display:table;width:100%}.tr-kopf-td{display:table-cell;vertical-align:middle;width:33.333%}#tr-plz{box-sizing:border-box;padding:0 30px}#tr-typ-sel-buttons{border:1px solid #fff}.tr-typ-sel-button{float:left;width:50%;cursor:pointer;padding:8px 0 6px;color:#fff}.tr-typ-sel-button.selected{background-color:#fff;color:#eb8b00}.btn-tbl{display:table;width:100%}.btn-tbl-td{display:table-cell;vertical-align:middle}#tr-typ-sel-strom .icontd{width:60px;text-align:center}#tr-typ-sel-strom .texttd{text-align:left}#tr-typ-sel-gas .icontd{width:60px;text-align:center}#tr-typ-sel-gas .texttd{text-align:right}.trtbl{display:table;width:100%}.trtd{display:table-cell;vertical-align:middle}#tr-plz .trtbl{width:auto;margin:0 auto}#tdplz{width:138px;text-align:right;box-sizing:border-box;padding-right:10px;color:#fff}#tdplz label{display:block;padding-top:5px}#tdplzinput{width:72px;text-align:left;box-sizing:border-box;padding-left:10px}#tdplzinput input{border:0;padding:8px 6px 6px;display:block;width:60px;text-align:center;font-size:13pt;background-color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#tdplzinput input[type=number]::-webkit-inner-spin-button,#tdplzinput input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}#tdplzinput input[type=number]{-moz-appearance:textfield}#tdort{text-align:right;box-sizing:border-box;padding-right:10px;color:#fff;width:110px}#tdort label{display:block;padding-top:5px}#tdortinput select{border:0;padding:8px 6px 6px;box-sizing:border-box;display:block;width:100%;font-size:13pt;background-color:#fff!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxLjQxIDQuNjcgMi40OCAzLjE4IDMuNTQgNC42NyAxLjQxIDQuNjciLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+PC9zdmc+) no-repeat 95% 50%;-moz-appearance:none;-webkit-appearance:none;appearance:none}#trhead-error{display:none;padding-bottom:40px;max-width:600px;margin:0 auto}#trhead-error a{color:#fff;font-weight:700}#trhead-error i{font-size:16pt}#trhead-error-tbl{display:table;width:100%;box-sizing:border-box}#trhead-error-tbl-icon{display:table-cell;vertical-align:top;box-sizing:border-box;padding-top:5px;width:24px}#trhead-error-tbl-text{display:table-cell;vertical-align:top;box-sizing:border-box;padding-left:5px}#strom-submit{cursor:pointer}#gas-submit{cursor:pointer}#tr-ergebnis{padding-top:30px;margin:0 auto;max-width:1200px}#startseite #tr-ergebnis{padding-top:65px}.tarif-angebote{display:table;width:100%}.tarif-angebot{display:table-row;background-color:rgba(211,211,211,0.35)}.tarif-angebot:first-child{background-color:rgba(235,139,0,0.15)}.tarif-infofeld{display:table-cell;vertical-align:top;padding:10px;box-sizing:border-box}.tarif-info-1{padding-right:25px}.tarif-info-2{padding-right:25px}.tarif-info-3{padding-right:25px;min-width:152px}.tarif-info-4{width:180px;text-align:right;vertical-align:middle}.tarif-name{font-size:18pt}.tarif-netzgebiet{padding-top:8px;font-size:10pt}.tarif-preis-doppelpunkt{display:none}.tari-preis{font-weight:700;font-size:14pt}.tarif-link{background-color:#eb8b00;color:#fff;display:inline-block;padding:15px;font-size:14pt;text-align:center}.tarif-link:hover{color:#fff}.tarif-link-small{background-color:#eb8b00;color:#fff;display:inline-block;padding:10px 15px;font-size:13pt;text-align:center;box-sizing:border-box;width:230px;margin-bottom:15px}.tarif-link-small:hover{color:#fff}.tarif-link-small:last-child{margin-bottom:0}.tarif-angebot-trenner{display:table-row}.tarif-trenner-td{display:table-cell;height:20px}.form-feld{margin-bottom:20px}.feld-name{padding-bottom:5px}.feld-input{font-family:'open_sans_regular',arial,verdana,trebuchet ms,sans-serif}label{display:block;padding-bottom:5px;font-family:Arial,Helvetica,Sans-serif}.formlist{list-style:none;padding:0!important;margin:0}.formlist li{float:left;width:50%;margin-bottom:20px;box-sizing:border-box}.formlist li.left{padding-right:20px}.formlist li.right{padding-left:20px}.formlist li.leftsmall{width:150px;padding-top:27px}.lblinline{display:inline-block;padding-left:10px}.form-trenner{width:100%;height:15px}.form-checkb{margin-bottom:20px}.form-checkb-inline{float:left;width:250px}#nachricht{height:110px;width:100%;box-sizing:border-box}.ffeld{width:100%;padding:6px;border:1px solid #a9a9a9;font-family:Arial,Verdana,Sans-serif;box-sizing:border-box;height:32px;font-size:12pt}.btn{padding:5px;min-width:125px}.bildgala{padding-top:35px}.gala-bild-container{float:left;width:20%;text-align:center;padding-bottom:35px}.gala-bild{display:block;margin:0 auto;width:185px;height:185px;background-position:center center;background-size:cover;background-repeat:no-repeat;border:1px solid #b3b3b3}.gala-bild img{display:none}.dokument{padding-bottom:20px}.dokument a{display:table}.dokument-icon{display:table-cell;padding-right:10px;vertical-align:top;width:30px;box-sizing:border-box}.dokument-titel{display:table-cell;vertical-align:top}.dokument-size{display:inline-block;padding-left:10px;font-size:12pt}.dokumente-kat-details-liste{padding-bottom:50px}.dokumente-kat-details-liste:last-child{padding-bottom:0}.doku-center-kat{padding-bottom:25px}.doku-center-kat-titel h2{font-size:19pt}.doku-center-kat-infotext{padding-top:10px}#tarif-rechner-balken{height:8px;width:100%;background-color:#eb8b00;position:relative}#tarif-rechner-lasche{width:280px;height:45px;position:absolute;left:50%;top:8px;margin-left:-140px;cursor:pointer;z-index:100}#tarif-rechner-lasche img{display:block}#tarif-rechner-lasche-text{color:#fff;font-size:13pt;position:absolute;width:100%;text-align:center;top:6px}.trlt-bold{font-weight:700;text-transform:uppercase}#tarifrechner-body{padding-top:22px;text-align:center;color:#fff}.tr-kopf-felder{max-width:400px;margin:0 auto;box-sizing:border-box}#trk-text-anz-personen{padding-bottom:15px;height:22px}#trk-text-building-spacer{height:37px;width:100%}#trk-anz-personen{padding-bottom:22px}#trk-size-building{padding-bottom:22px}.tr-sel-buttons{list-style:none;padding:0}.tr-sel-buttons li{display:block;width:25%;float:left;box-sizing:border-box}.tr-sel-buttons li:nth-child(1){padding:0 8px 0 0}.tr-sel-buttons li:nth-child(2){padding:0 8px 0 0}.tr-sel-buttons li:nth-child(3){padding:0 4px 0 0}.tr-sel-buttons li:nth-child(4){padding:0 0 0 4px}.tr-sel-buttons li div{color:#eb8b00;background-color:#fff2e1;height:50px;cursor:pointer}.tr-sel-buttons li div:hover{background-color:#fff;-webkit-transition:background-color 500ms linear;-moz-transition:background-color 500ms linear;-o-transition:background-color 500ms linear;transition:background-color 500ms linear}.perso-big{display:inline-block;font-size:17pt;padding-top:10px}.perso-small{display:inline-block;font-size:12pt;position:relative;top:1px}.house-size-1{display:inline-block;padding-top:16px}.house-size-2{display:inline-block;padding-top:13px;font-size:15pt}.house-size-3{display:inline-block;padding-top:9px;font-size:18pt}.house-size-4{display:inline-block;padding-top:6px;font-size:21pt}.trk-slider-values{display:table;width:100%;padding-bottom:8px}.trk-slider-val{display:table-cell;vertical-align:top}.val-left{text-align:left;font-size:10pt}.val-center{text-align:center;font-size:12pt}.val-right{text-align:right;font-size:10pt}.trk-verbrauchsfeld{padding-top:22px}.trk-verbrauch-tbl{display:table;margin:0 auto}.trk-verbrauch-td{display:table-cell;vertical-align:middle}.verbrauch-text{padding-right:10px}.verbrauch-input{padding-left:10px}.verbrauch-input input{border:0;padding:8px 6px 6px;display:block;width:60px;text-align:center;font-size:13pt;background-color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.verbrauch-input input[type=number]::-webkit-inner-spin-button,#tdplzinput input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.verbrauch-input input[type=number]{-moz-appearance:textfield}.trk-submit{padding-top:30px}.trk-submit input{background-color:#fff;border:0;padding:8px 15px 6px;font-weight:700;color:#eb8b00;font-size:12pt;-webkit-appearance:none;-moz-appearance:none;appearance:none}#tr-kopf-felder-gas{display:none}#head-big-left{float:left;width:370px;padding-top:22px}#head-big-logo{position:relative}#head-big-logo a{display:block}#head-big-logo a img{display:block}#head-big-claim{position:absolute;font-size:22pt;bottom:-55px;left:0;width:328px;text-align:center}#head-big-right{padding-top:17px;width:80%;float:right;position:relative}#head-small{display:none;padding:25px 0;box-sizing:border-box;background-image:url(/static/vertrieb/hintergrund-himmel.jpg);background-position:top center;background-repeat:no-repeat}#logo-and-icons{display:table;width:100%;box-sizing:border-box}#mobile-logo{display:table-cell;vertical-align:middle;padding-left:34px}#mobile-logo img{display:block;height:100px}#mobile-buttons{display:table-cell;vertical-align:bottom;text-align:right}#mobile-menu-bar{padding:10px 34px 10px 30px;display:inline-block;background-color:#0095da;float:right}#mobile-menu-bar-table{display:table}#mobile-icons{display:table-cell;vertical-align:middle}#mobile-icons ul{list-style:none;padding:2px 0 0}#mobile-icons ul li{display:inline-block}#mobile-icons ul li a{color:#fff;padding:0 10px}#mobile-menu-button{display:table-cell;vertical-align:middle;color:#fff;font-size:25pt;padding-left:20px}#mobile-menu-button div{cursor:pointer}#wort-stoerungen{font-size:20pt;text-align:center}#telefon-stoerungen{font-size:14pt;text-align:center}#head-big-oben{height:34px;position:relative}#head-big-icons{float:left;color:#1b365b;font-size:15pt}#head-big-icons ul{list-style:none;padding:0}#head-big-icons ul li{display:inline-block;padding:0 12px}#head-big-icons a{color:#1b365b}#websuche{position:absolute;bottom:-41px;left:0;width:0;overflow:hidden;white-space:nowrap}#search{box-sizing:border-box;border:1px solid #d3d3d3;padding:8px 6px 6px;font-size:13pt;height:38px;width:225px}#suche-submit{display:inline-block;margin-left:4px;border:1px solid #d3d3d3;padding:8px 6px 6px;background-color:#fff;text-align:center;height:38px;box-sizing:border-box;cursor:pointer}#head-big-nav-top{float:right}#head-big-nav-top ul{list-style:none;padding:0}#head-big-nav-top ul li{display:inline-block}#head-big-nav-top ul li a{display:inline-block;padding:5px 19px;text-transform:uppercase;color:#0095da;font-size:14.5pt}#head-big-nav-top ul li:last-child a{padding-right:0}.menu-container{position:absolute;left:0;top:34px;width:100%;background-color:#fff;z-index:10000;-webkit-box-shadow:3px 3px 5px 0 rgba(0,0,0,0.3);-moz-box-shadow:3px 3px 5px 0 rgba(0,0,0,0.3);box-shadow:3px 3px 5px 0 rgba(0,0,0,0.3)}.menu-container-close{position:absolute;top:5px;right:10px;color:#656565;cursor:pointer;font-size:14pt}.menu-content{padding:25px 25px 25px 0}.menu-area{width:25%;float:left}.menu-area:nth-child(5){clear:both}.menu-level-1-titel{font-weight:700}.menu-level-2 ul li{display:block}.menu-level-1-titel a{padding:10px;text-transform:initial;color:#2a2a2a;display:block;margin-left:25px;text-align:left}.menu-level-2 a{padding:10px;text-transform:initial;color:#2a2a2a;margin-top:2px;display:block;margin-left:25px;text-align:left}.menu-level-1:hover .menu-level-1-titel a{background-color:rgba(0,149,218,0.25);-webkit-transition:background-color 350ms linear;-moz-transition:background-color 350ms linear;-o-transition:background-color 350ms linear;transition:background-color 350ms linear}.menu-level-2 a:hover{background-color:rgba(0,149,218,0.25);-webkit-transition:background-color 350ms linear;-moz-transition:background-color 350ms linear;-o-transition:background-color 350ms linear;transition:background-color 350ms linear}#head-big-unten{padding-top:50px;max-width:1184px}#head-big-unten ul{list-style:none;padding:0;text-align:justify;position:relative}.mn-0-li{display:inline-block;text-align:-webkit-match-parent}.mn-0-link{text-transform:uppercase;font-size:20pt}#main-nav-100{display:inline-block;text-align:-webkit-match-parent;padding-left:100%;height:1px}#content{max-width:2000px}#content-right{float:right;width:80%}#content-left{float:left;width:370px}#boxen-links{padding-top:121px}.logo-box{text-align:center;padding-bottom:50px}.logo-box img{max-width:200px}.logo-box.logo-xing img{max-width:80px}.text-box{padding-bottom:35px}#inhalt{max-width:1184px}#mobile-navigation{display:none;height:100vh;width:100vw;position:fixed;top:0;left:0;background-color:rgba(109,109,109,0.8);z-index:10000}#nav-content{width:90vw;height:100vh;padding-left:5px;padding-right:5px;overflow-y:auto;background-color:#fff}#ios-menu-korrektur{width:100%;height:70px}#mnav-head{display:table;width:100%;padding:5px 10px 5px 0;box-sizing:border-box;border-bottom:2px solid #a0a0a0}#manv-logo{display:table-cell;vertical-align:middle;text-align:left}#manv-logo img{display:inline-block;height:60px}#nav-close{display:table-cell;vertical-align:middle;text-align:right;font-size:22pt;width:30px;cursor:pointer}#mnav-body{padding-top:5px}#mnav-body a{text-decoration:none;color:#eb8b00}#mnav-body ul{list-style:none;padding:0;margin:0}#mnav-body ul li a{padding-top:5px;padding-bottom:5px;border-bottom:1px solid #a0a0a0;display:block}.manv0{padding-left:20px}.manv1{padding-left:40px}.manv2{padding-left:60px}.manv3{padding-left:80px}.mnavli0{position:relative}.mnavli1{position:relative}.mnavli2{position:relative}.show-sub-nav{position:absolute;top:1px;right:0;z-index:3000;cursor:pointer;color:#eb8b00;padding:2px 10px 8px}.marrow{border:6px solid #0067b3;font-size:0;line-height:0;height:0;padding:0;margin:0;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.isclicked .marrow{border-top-color:transparent;border-bottom-color:#0067b3}.mnavul1{display:none}.mnavul2{display:none}.mnavul3{display:none}#start-slider{max-height:520px}.content-box{position:relative;margin-bottom:15px}.content-box-zusatz-header{position:absolute;left:28px;top:10px;z-index:100}.content-box-zusatz-header h2{font-weight:700;font-size:28pt;color:#fff}.content-box-background{position:relative;z-index:50;background-repeat:no-repeat}.content-box-overlay img{display:block;width:100%}.content-box-content{position:absolute;z-index:100;top:0;height:100%}.content-box-table{display:table;height:100%}.content-box-content-position{display:table-cell;vertical-align:middle}.content-box-headline{padding-bottom:12px}.content-box-headline h3{font-size:36pt;line-height:35pt;font-weight:700}.content-box-text-inhalt p{padding-bottom:17px}.content-box-text-inhalt p:last-child{padding-bottom:0}.content-box-button{background-color:#fa8b00;border:1px solid #ce7300;display:inline-block;margin-top:20px}.content-box-button a{display:table;padding:10px}.content-box-button-text{display:table-cell;padding-right:16px;color:#fff}.content-box-button-icon{display:table-cell;padding-left:16px;color:#fff}.content-box-image-left .content-box-background{background-position:top left}.content-box-image-left .content-box-content{right:50px;width:45%}.content-box-image-right .content-box-background{background-position:right 24px center}.content-box-image-right .content-box-content{left:60px;width:23%;color:#fff}.content-box-circle-right .content-box-background{background-position:top center}.content-box-circle-right .content-box-content{right:0;top:auto;bottom:0;height:57%;width:45%}.content-box-circle-left .content-box-background{background-position:right center}.content-box-circle-left .content-box-content{top:auto;bottom:0;left:125px;height:60%;width:45%}.content-box-circle-left .content-box-headline{width:81%}.content-box-image{display:none;padding-bottom:25px}.content-box-image img{display:block;width:100%}#rootline{padding-bottom:15px;font-size:10pt}#seitentitel{padding-bottom:25px}#seitentitel h1{font-size:22pt}.inh-abs-titel{padding-bottom:15px}.inh-abs-titel h2{font-size:19pt;padding:3px 5px;background-color:#ececec;border-bottom:1px solid #d3d3d3}.inh-abs-text p{padding-bottom:17px}.inh-abs-text ul{padding-left:17px;overflow:auto}.inh-abs-text ol{padding-left:20px;overflow:auto}.content-trenner{width:100%;height:30px}#footer-nav-big{padding:32px 10px 0;max-width:2000px;margin:0 auto;box-sizing:border-box}#footer-nav-big ul{list-style:none;padding:0;text-align:justify;height:53px}#footer-nav-big ul li{display:inline-block;text-align:-webkit-match-parent}#footer-nav-big ul li a{display:inline-block;color:#d1d2d4;text-transform:uppercase}.footer-nav-color{display:inline-block;width:31px;height:8px}.color-red{background-color:#ee1d23}.color-yellow{background-color:#feca0a}.color-green{background-color:#7fc241}.color-blue{background-color:#0095d9}.color-orange{background-color:#f89c1c}.footer-nav-text{display:inline-block;padding-left:6px;font-size:30pt;font-weight:700}#footer-nav-big-100{display:inline-block;text-align:-webkit-match-parent;padding-left:100%;height:1px}#footer-grau{background-color:#abacae}#footer-wrap{max-width:1184px;margin:0 auto}#footer-imp-ds-copyright{padding:20px 0}#footer-imp-ds{float:left}#footer-imp-ds a{display:inline-block;text-transform:uppercase;color:#fff;font-size:13pt}.footer-imp-ds-trenner{display:inline-block;padding:0 22px;color:#fff;font-size:13pt}#footer-copyright{float:right;color:#fff;font-size:13pt}#footer-sitemap{padding:40px 0 35px}#footer-sitemap a{color:#fff}.sitemap-container{width:25%;float:left}.sitemap-list{padding:0 10px}.sitemap-list-titel{text-transform:uppercase;font-size:15pt}.sitemap-1{padding-left:21px}.sitemap-1-titel{padding-top:15px}.sitemap-1 ul{list-style:none;padding-left:10px}.sitemap-1 ul li{padding-left:1em;text-indent:-.7em}.sitemap-1 ul li:before{content:"";color:#fff;padding-right:7px}#page.content #head-big-claim{display:none}#content-text{float:left;padding-top:30px;width:83%;box-sizing:border-box;padding-right:80px}#content-text #inhalt{max-width:2000px}#content-infos{float:right;width:300px;padding-top:30px;box-sizing:border-box;padding-left:10px;border-left:1px solid #eaeaea}.content-asp{padding-bottom:30px}.content-asp-headline{text-align:center}.content-asp-headline h3{font-size:16pt}.content-asp-bild{padding-top:10px}.content-asp-bild img{width:100%;max-width:300px;margin:0 auto;display:block}.content-asp-daten{padding:0 10px;font-size:10pt}.content-asp-daten i{font-size:11pt}.content-asp-daten a{color:#2a2a2a}.content-asp-daten a:hover{color:#eb8b00}.content-asp-name{padding-top:10px;font-size:11pt}.content-asp-email{padding-top:5px}.content-asp-telefon{padding-top:5px}#content-boxen-unten{padding-top:50px}#boxen-unten .text-box{float:left;width:33.33%}#boxen-unten .logo-box{float:left;width:33.33%}#designbody{background:none;background-color:#fff;color:#000}#designbody ul,ol{padding-left:21px}#designbody p{padding-bottom:17px}.mceContentBody{padding-top:0!important}.acc-element{margin-bottom:8px}.acc-head{padding:10px;cursor:pointer;background-color:#ececec;border-bottom:1px solid #d3d3d3}.acc-head span{display:inline-block;padding-right:10px}.acc-content{display:none;padding:15px 10px 10px 15px}.asp{float:left;width:25%;padding:12.5px 0}.asp:nth-child(4n+1){clear:left}.asp-inner{box-sizing:border-box;max-width:300px;margin:0 auto}.asp-bild img{display:block;width:100%;max-width:265px}.asp-daten{font-size:11pt}.asp-daten-inner{padding:20px}.asp-name{font-size:15pt}.asp-abteilung{padding-top:10px}.asp-telefon{padding-top:10px}.tarif-link-small{background-color:#eb8b00;color:#fff;display:inline-block;padding:10px 15px;font-size:13pt;text-align:center;box-sizing:border-box;width:230px;margin-bottom:15px}.tarif-link-small:hover{color:#fff}.tarif-info-4 .tarif-link-small:last-child{margin-bottom:0}.tarif-info-4{width:250px}.cookie-informationen{display:table;box-sizing:border-box;padding-bottom:25px}.cookie-informationen *{box-sizing:border-box}.cookie-row{display:table-row}.cookie-info-name{display:table-cell;vertical-align:top;white-space:nowrap;padding:0 0 5px;font-weight:700;font-style:italic}.cookie-info-text{display:table-cell;vertical-align:top;padding:0 0 5px 10px}.cookie-info-text p{padding-bottom:0}#cookie-opt-in{position:fixed;bottom:0;left:0;width:100%;background-color:rgba(0,0,0,0.85);z-index:3500;color:#fff;padding:10px;box-sizing:border-box;font-size:11pt}#cookie-opt-in *{box-sizing:border-box}#coi-center{max-width:900px;margin:0 auto;padding-top:10px}#coi-infotext-mobile{display:none}#coi-infotext-mobile p{margin-bottom:0;padding-bottom:0}#coi-infotext p{margin-bottom:0;padding-bottom:0}.coi-infolinks{padding:10px 0 5px}#coi-form-tbl{display:table;width:100%}#coi-text-and-boxes{display:table-cell;vertical-align:middle}#coi-form-trenner{display:table-cell;width:25px}#coi-form-buttons{display:table-cell;vertical-align:top;width:175px;text-align:center}#coi-form-buttons button{width:100%}#coi-form-buttons div{text-align:center;margin-top:15px;font-size:9pt;color:#888}#buttonaccall{background-color:#eb8b00;border:0;color:#fff;font-size:12pt;cursor:pointer}#buttonaccsel{background-color:#4e4e4e;border:0;font-size:12pt;color:#a5a5a5;cursor:pointer}#cookie-opt-in label{display:inline-block}#coi-cookies{display:flex;flex-wrap:wrap}.coi-checkbox{padding-right:20px}#cookie-info-spacer{background-color:transparent}.iframe-daten-info{padding:50px 10px;text-align:center;border:1px solid #d3d3d3}.idi-text{color:#3a3a3a}.idi-text p{padding-bottom:0;margin-bottom:0}.idi-form{padding-top:20px}.idi-form button{background-color:#eb8b00;border:0;color:#fff;font-size:12pt;cursor:pointer}@media screen and (max-width: 768px){.coi-cookie{flex:0 0 100%}#coi-infolinks{font-size:10pt}#coi-form{padding-top:10px}#coi-infotext-mobile{display:block}#coi-infotext{display:none}#coi-center{padding-top:0}}@media screen and (min-width: 1900px) and (max-width: 1999px){#head-big-right{width:79%}#content-right{width:79%}}@media screen and (min-width: 1800px) and (max-width: 1899px){#head-big-right{width:78%}#content-right{width:78%}#head-big-stoerungen-tel{top:101px;right:-38px}#content-text{width:81%}}@media screen and (min-width: 1700px) and (max-width: 1799px){#head-big-right{width:76.5%}#content-right{width:76.5%}#head-big-stoerungen-tel{display:none}#head-big-nav-top ul li a{font-size:12.5pt}#content-text{width:81%}.asp{width:33.33%}.asp:nth-child(4n+1){clear:none}.asp:nth-child(3n+1){clear:left}}@media screen and (min-width: 1600px) and (max-width: 1699px){#head-big-right{width:75%}#content-right{width:75%}#head-big-stoerungen-tel{display:none}#head-big-nav-top ul li a{font-size:11.5pt}.content-box-circle-right .content-box-headline h3{font-size:33pt;line-height:32pt}.content-box-circle-left .content-box-headline h3{font-size:23pt;line-height:23pt}#content-text{width:79%}.asp{width:33.33%}.asp:nth-child(4n+1){clear:none}.asp:nth-child(3n+1){clear:left}}@media screen and (min-width: 1500px) and (max-width: 1599px){#head-big-left{width:330px}#head-big-logo a img{width:286px}#head-big-right{width:76%}#content-left{width:330px}#content-right{width:76%}#head-big-stoerungen-tel{display:none}#head-big-nav-top ul li a{font-size:11.5pt;padding:5px 14px}.content-box-circle-right .content-box-headline h3{font-size:33pt;line-height:32pt}.content-box-circle-left .content-box-headline h3{font-size:23pt;line-height:23pt}.content-box-circle-left .content-box-content{width:43%;height:62%}#content-text{width:78%}.asp{width:33.33%}.asp:nth-child(4n+1){clear:none}.asp:nth-child(3n+1){clear:left}}@media screen and (min-width: 1400px) and (max-width: 1499px){#head-big-left{width:286px}#head-big-logo a img{width:244px}#head-big-claim{font-size:18pt;width:286px}#head-big-right{width:77.5%}#content-left{width:286px}#content-right{width:77.5%}#head-big-stoerungen-tel{display:none}#head-big-nav-top ul li a{font-size:11.5pt;padding:5px 8px}.content-box-headline h3{font-size:22pt;line-height:22pt}.content-box-circle-left .content-box-content{height:65%}.content-box-image-right .content-box-content{left:35px;width:30%}#content-text{width:76%;padding-right:50px}.gala-bild-container{width:25%}.asp{width:33.33%}.asp:nth-child(4n+1){clear:none}.asp:nth-child(3n+1){clear:left}}@media screen and (min-width: 1300px) and (max-width: 1399px){#page{padding:0 34px}#head-big-wrap{padding-bottom:40px}#head-big-left{width:286px}#head-big-logo a img{width:244px}#head-big-claim{font-size:18pt;width:286px}#head-big-right{width:75.5%}.mn-0-link{font-size:18pt}#content-left{float:none;width:auto}#content-right{float:none;width:auto}#inhalt{margin:0 auto}#boxen-links{padding-top:40px}.logo-box{float:left;width:50%;padding-bottom:10px}#head-big-stoerungen-tel{display:none}#head-big-nav-top ul li a{padding:5px;font-size:10.5pt}#content-text{width:75%;padding-right:50px}.gala-bild-container{width:25%}.asp{width:50%}.asp:nth-child(4n+1){clear:none}.asp:nth-child(2n+1){clear:left}}@media screen and (min-width: 1200px) and (max-width: 1299px){#page{padding:0 34px}#head-big-wrap{padding-bottom:40px}#head-big-left{width:286px}#head-big-logo a img{width:244px}#head-big-claim{font-size:18pt;width:286px}#head-big-right{width:74%}.mn-0-link{font-size:17pt}#content-left{float:none;width:auto}#content-right{float:none;width:auto}#inhalt{margin:0 auto}#boxen-links{padding-top:40px}.text-box{float:left;width:33.33%}.logo-box{float:left;width:33.33%;padding-bottom:10px}#head-big-stoerungen-tel{display:none}#head-big-nav-top ul li a{padding:5px;font-size:10.5pt}.footer-nav-text{font-size:25pt}.content-box-headline h3{font-size:22pt;line-height:22pt}.content-box-image-right .content-box-content{left:35px;width:30%}#head-big-icons ul li{padding:0 5px;font-size:13pt}#footer-nav-big{height:75px}#content-text{width:72%;padding-right:40px}.gala-bild-container{width:33.33%}.asp{width:50%}.asp:nth-child(4n+1){clear:none}.asp:nth-child(2n+1){clear:left}}@media screen and (min-width: 1100px) and (max-width: 1199px){#page{padding:0 34px}#head-big-wrap{padding-bottom:40px}#head-big-left{width:286px}#head-big-logo a img{width:244px}#head-big-claim{font-size:18pt;width:286px}#head-big-right{width:71.5%}#head-big-icons ul li{padding:0 5px}.mn-0-link{font-size:14pt}#content-left{float:none;width:auto}#content-right{float:none;width:auto}#inhalt{margin:0 auto}#boxen-links{padding-top:40px}.text-box{float:left;width:33.33%}.logo-box{float:left;width:33.33%;padding-bottom:10px}#head-big-stoerungen-tel{display:none}#head-big-nav-top ul li a{padding:5px;font-size:9pt}.footer-nav-text{font-size:23pt}.content-box-headline h3{font-size:21pt;line-height:21pt}.content-box-image-right .content-box-content{left:35px;width:30%}.content-box-circle-left .content-box-content{height:64%;width:43%}#footer-imp-ds{padding-left:10px}#footer-copyright{padding-right:10px}#head-big-icons ul li{padding:0 3px;font-size:11pt}#footer-nav-big{height:72px}#content-text{width:70%;padding-right:40px}.gala-bild-container{width:33.33%}.asp{width:50%}.asp:nth-child(4n+1){clear:none}.asp:nth-child(2n+1){clear:left}}@media screen and (min-width: 1000px) and (max-width: 1099px){#page{padding:0 34px;background:none}#head-big-wrap{display:none}#head-small{display:block}#content-left{float:none;width:auto}#content-right{float:none;width:auto}#inhalt{margin:0 auto}.text-box{float:left;width:33.33%}.logo-box{float:left;width:33.33%;padding-bottom:10px}.footer-nav-text{font-size:21pt}.content-box-headline h3{font-size:21pt;line-height:21pt}.content-box-image-right .content-box-content{left:35px;width:30%}.content-box-circle-left .content-box-content{height:64%;width:43%}#footer-imp-ds{padding-left:10px}#footer-copyright{padding-right:10px}#footer-nav-big{height:68px}#content-text{width:auto;padding-right:0;float:none}#content-infos{float:none;padding-left:0;border:0;margin:0 auto}.gala-bild-container{width:25%}.asp{width:50%}.asp:nth-child(4n+1){clear:none}.asp:nth-child(2n+1){clear:left}}@media screen and (min-width: 765px) and (max-width: 999px){#page{padding:0 34px;background:none}#head-big-wrap{display:none}#head-small{display:block}#content-left{float:none;width:auto}#content-right{float:none;width:auto}#inhalt{margin:0 auto}.text-box{float:left;width:33.33%}.logo-box{float:left;width:33.33%;padding-bottom:10px}#footer-nav-big{height:56px}.footer-nav-text{font-size:13pt}.content-box-headline h3{font-size:21pt;line-height:21pt}.content-box-image-right .content-box-content{left:35px;width:30%}.content-box-circle-left .content-box-content{height:64%;width:43%}.sitemap-container{width:50%}.sitemap-container:nth-child(odd){clear:both}.sitemap-container:nth-child(1){padding-bottom:50px}.sitemap-container:nth-child(2){padding-bottom:50px}.content-box{margin-bottom:60px}.content-box-background{display:none}.content-box-content{position:static}.content-box-image-right .content-box-content{width:auto;color:#2a2a2a}.content-box-image-left .content-box-content{width:auto}.content-box-circle-right .content-box-content{width:auto;height:auto}.content-box-circle-left .content-box-content{width:auto;height:auto}.content-box-zusatz-header h2{display:none}.content-box-image{display:block}#footer-imp-ds{float:none;text-align:center;padding:0 10px 10px}#footer-copyright{float:none;text-align:center;padding:0 10px}#boxen-links{padding-top:15px}#tarifrechner-kopf{display:block;max-width:400px;margin:0 auto}.tr-kopf-td{display:block;width:auto}#tr-typ-select{padding-bottom:25px}#tr-plz{padding-bottom:25px}#content-text{width:auto;padding-right:0;float:none}#content-infos{float:none;padding-left:0;border:0;margin:0 auto}.gala-bild-container{width:33.33%}.asp{width:50%}.asp:nth-child(4n+1){clear:none}.asp:nth-child(2n+1){clear:left}}@media screen and (min-width: 0px) and (max-width: 764px){#page{padding:0 15px;background:none}#head-big-wrap{display:none}#head-small{display:block}#mobile-logo{padding-left:15px}#mobile-logo img{height:70px;padding-bottom:5px}#mobile-menu-bar{padding:10px 15px}#logo-and-icons{padding-top:35px}#content-left{float:none;width:auto}#content-right{float:none;width:auto}#inhalt{margin:0 auto}.logo-box{float:left;width:50%;padding-bottom:10px}#boxen-unten .text-box{float:none;width:auto}#boxen-unten .logo-box{width:50%}#footer-nav-big{display:none}.content-box-headline h3{font-size:21pt;line-height:21pt}.content-box-image-right .content-box-content{left:35px;width:30%}.content-box-circle-left .content-box-content{height:64%;width:43%}#footer-sitemap{display:none}.content-box{margin-bottom:60px}.content-box-background{display:none}.content-box-content{position:static}.content-box-image-right .content-box-content{width:auto;color:#2a2a2a}.content-box-image-left .content-box-content{width:auto}.content-box-circle-right .content-box-content{width:auto;height:auto}.content-box-circle-left .content-box-content{width:auto;height:auto}.content-box-zusatz-header h2{display:none}.content-box-image{display:block}#footer-imp-ds{float:none;text-align:center;padding:0 10px 10px}#footer-copyright{float:none;text-align:center;padding:0 10px}#boxen-links{padding-top:15px}.bx-wrapper .bx-controls-direction a{top:165px}#tarifrechner-kopf{display:block;max-width:400px;margin:0 auto}.tr-kopf-td{display:block;width:auto}#tr-typ-select{padding-bottom:25px}#tr-plz{padding-bottom:25px}#content-text{width:auto;padding-right:0;float:none}#content-infos{float:none;padding-left:0;border:0;margin:0 auto}.formlist li{float:none;width:auto}.formlist li.left{padding-right:0}.formlist li.right{padding-left:0}.gala-bild-container{width:33.33%}.asp{width:auto;float:none}.asp-inner{margin:0}.tarif-angebote{display:block;width:auto}.tarif-angebot{display:block}.tarif-infofeld{display:block}.tarif-preis-titel{display:inline-block}.tarif-preis-doppelpunkt{display:inline-block}.tari-preis{display:inline-block;font-weight:700;font-size:14pt}.tarif-info-4{text-align:left}}@media screen and (min-width: 0px) and (max-width: 650px){.bx-wrapper .bx-controls-direction a{top:125px}.gala-bild-container{width:50%}}@media screen and (min-width: 0px) and (max-width: 550px){.bx-wrapper .bx-controls-direction a{top:105px}.footer-imp-ds-trenner{padding:0}}@media screen and (min-width: 0px) and (max-width: 499px){.logo-box{float:none;width:auto}#boxen-unten .logo-box{float:none;width:auto}.bx-wrapper .bx-controls-direction a{top:100px}}@media screen and (min-width: 0px) and (max-width: 450px){#mobile-icons ul li a{padding:0 5px}.bx-wrapper .bx-controls-direction a{top:85px}.gala-bild{width:150px;height:150px}}@media screen and (min-width: 0px) and (max-width: 399px){#mobile-icons ul li a{padding:0 5px}#mobile-menu-bar{padding:10px 15px 10px 10px}#mobile-menu-button{padding-left:10px}#logo-and-icons{padding-top:45px}#mobile-logo img{height:60px}.bx-wrapper .bx-controls-direction a{top:77px}}@media screen and (min-width: 0px) and (max-width: 415px){.footer-imp-ds-trenner{display:none}#footer-imp-ds a{display:block;padding:4px 0}}@media screen and (min-width: 0px) and (max-width: 375px){.gala-bild{width:120px;height:120px}}@media screen and (min-width: 0px) and (max-width: 359px){#mobile-logo img{height:50px;padding-bottom:0}#mobile-menu-bar{padding:10px}#footer-imp-ds-trenner{padding:0 5px}.bx-wrapper .bx-controls-direction a{top:70px}}@media screen and (min-width: 0px) and (max-width: 332px){#content-infos{width:auto}}@media screen and (min-width: 0px) and (max-width: 320px){.bx-wrapper .bx-controls-direction a{top:62px}}#designbody{background:none;background-color:#fff;color:#000;font-size:11pt}#designbody ul,ol{padding-left:21px}#designbody p{padding-bottom:17px}.mceContentBody{padding-top:0!important}

.kuedigung-radio { display: flex; gap: 30px; }

#angebot_form_pers_daten { padding-bottom: 50px; }

#wallboxen { padding-top: 25px; display: flex; flex-wrap: wrap; }
.wallbox { padding-bottom: 80px; flex: 0 0 50%; }
.wallbox-flex { display: flex; padding-right: 30px; }
.wallbox-image { flex: 0 0 225px; position: relative; }
.wallbox-image img { display: block; width: 100%; }
.wallbox-image img.wallbox-image-kfw { position: absolute; right: 0; bottom: 0; display: block; width: 35%; background-color: #fff; padding: 8px; border: 2px solid #006099; border-radius: 5px; }
.wallbox-trnner { flex: 0 0 30px; }
.wallbox-informationen { flex-grow: 1; display: flex; flex-direction: column; }
.wallbox-titel { padding-bottom: 10px; font-weight: bold; }
.wallbox-infos { display: table; }
.wb-info { display: table-row; }
.wb-info-left { display: table-cell; padding: 2px 5px 2px 0; font-weight: bold; width: 150px; }
.wb-info-right { display: table-cell; padding: 2px 0 2px 5px; }
.wallbox-link { /*margin-top: auto;*/ text-align: left; padding-top: 25px; }
.wallbox-link a { display: inline-block; background-color: #eb8b00; padding: 5px 10px; color: #fff; }
.wallbox-link a:hover { color: #fff; }

.tarif-link-small { margin-bottom: 25px; }

#wallbox-kfw-foerderung { display: flex; padding: 35px 0 30px 0; }
#wallbox-kfw-foerderung-image { flex: 0 0 200px; }
#wallbox-kfw-foerderung-image img { display: block; width: 100%; }
#wallbox-kfw-foerderung-trenner { flex: 0 0 30px; }
#wallbox-kfw-foerderung-text { flex-grow: 1; }

#wbd-header { display: flex; align-items: center; }
#wbd-header-image { flex: 0 0 225px; position: relative; }
#wbd-header-image img { display: block; width: 100%; }
#wbd-header-image img.wallbox-image-kfw { position: absolute; right: 0; bottom: 48px; display: block; width: 35%; background-color: #fff; padding: 8px; border: 2px solid #006099; border-radius: 5px; }
#wbd-header-trnner { flex: 0 0 40px; }
#wbd-header-plz-check { flex-grow: 1; }

.wbd-infos { display: table; }
.wbd-info { display: table-row; }
.wbd-info-left { display: table-cell; padding: 2px 5px 2px 0; font-weight: bold; width: 222px; }
.wbd-info-right { display: table-cell; padding: 2px 0 2px 5px; }

#wbd-header-plz-check-flex { display: flex; }
#wbd-header-plz-check-infos { flex: 0 0 48%; }
#wbd-header-plz-check-trnner { flex: 0 0 4%; }
#wbd-header-plz-check-form { flex: 0 0 48%; }

#plz-check-flex { display: flex; align-items: flex-end; }
#plz-check-input { flex: 0 0 120px; }
#plz-check-trenner { flex: 0 0 25px; }
#plz-check-button { flex-grow: 1; }

.btn-orange { display: inline-block; background-color: #eb8b00; padding: 5px 10px; color: #fff; border: 0; cursor: pointer; }
.btn-orange:hover { color: #fff; }

#wbd-beschreibung { padding-top: 50px; }
#wbd-pdf-produktinformationen { padding-top: 50px; }
#wb-technische-daten { padding-top: 50px; }
.wb-td-table { display: table; width: 50%; padding-top: 15px; border-bottom: 1px solid #d3d3d3; }
.wb-td-table-row { display: table-row; }
.wb-td-table-cell { display: table-cell; border-top: 1px solid #d3d3d3; }
.td-cell-left { width: 315px; padding: 5px; border-right: 1px solid #d3d3d3; border-left: 1px solid #d3d3d3; }
.td-cell-right { padding: 5px; border-right: 1px solid #d3d3d3; }

#angebot_not_available { padding: 60px 0 0 0; }

#wbd-form-flex { display: flex; align-items: center; }
#wbd-form-flex-inputs {  }
#wbd-form-flex-trenner { flex: 0 0 45px; }
#wbd-form-flex-button {  }

.wbd-form-field { display: flex; align-items: center; }
.wbd-form-field:first-child { padding-bottom: 10px; }
.wbd-form-field-name { flex: 0 0 200px; }
.wbd-form-field-name label { padding-bottom: 0; }
.wbd-form-field-trenner { flex: 0 0 15px; }
.wbd-form-field-input { flex: 0 0 160px; }

#text-rechner-info { padding: 15px 0 0 0; font-size: 80%; }
#text-recher-kosten-info { padding: 10px 0 0 0; font-size: 80%; }



:root {
  --akzentfarbe: #c32e04;
  --cell_padding_top: 5px;
  --cell_padding_right: 10px;
  --cell_padding_right_last_cell: 10px;
  --cell_padding_bottom: 5px;
  --cell_padding_left: 10px;
  --cell_border_color: #d3d3d3;
}

.preis-table-container { overflow: auto; width: 100%; }
.preis-table { width: 100%; border-bottom: 1px solid var(--cell_border_color); border-right: 1px solid var(--cell_border_color); }
.preis-table td { white-space: nowrap; padding: var(--cell_padding_top) var(--cell_padding_right) var(--cell_padding_bottom) var(--cell_padding_left); border-top: 1px solid var(--cell_border_color); border-left: 1px solid var(--cell_border_color); }
.preis-table thead td { font-weight: bold; }
.td-bez {  }
.td-menge { width: 85px; text-align: right; }
.td-einheit { width: 135px; text-align: center; }
.td-preis { width: 100px; text-align: right; }
.td-betrag { width: 100px; text-align: right; }
.td-mwst { width: 70px; text-align: center; padding-right: var(--cell_padding_right_last_cell) !important; }
.preis-table thead .td-menge { text-align: center; }
.preis-table thead .td-preis { text-align: center; }
.preis-table thead .td-betrag { text-align: center; }

.gesamt-preis-container { padding-right: 93px; padding-top: 35px; }
.gesamt-preis-container table { margin-left: auto; }
.gesamt-preis-container td { padding: var(--cell_padding_top) var(--cell_padding_right) var(--cell_padding_bottom) var(--cell_padding_left); }
.gesamt-preis { width: 100px; text-align: right; }
.gesamt-abstand-rechts { width: 70px; }


.wb-preis { font-size: 15pt; }
.wb-preis .wb-info-left { padding-top: 15px; }
.wb-preis .wb-info-right { padding-top: 15px; }


#wbd-preis { font-size: 1.5em; padding-top: 15px; box-sizing: border-box; height: 48px; text-align: center; }

@media screen and (max-width: 1800px){
  .wb-td-table { width: 60%; }
}

@media screen and (max-width: 1700px){
  .wallbox { flex: 0 0 100%; }
  .wb-td-table { width: 70%; }
}

@media screen and (max-width: 1600px){
  .wb-td-table { width: 80%; }
}

@media screen and (max-width: 1300px){
  .wb-td-table { width: 100%; }
}

@media screen and (max-width: 1000px){
  .kuedigung-radio { gap: 10px; flex-direction: column; }
}



@media screen and (max-width: 765px){
  .wallbox-flex { flex-wrap: wrap; }
  .wallbox-trnner { display: none; }
  .wallbox-image { flex: 0 0 100%; }
  .wallbox-image img { max-width: 30%; }
  .wallbox-informationen { flex: 0 0 100%; padding-top: 30px; }
  .wallbox-link { padding-top: 20px; }
  .wallbox-infos { width: 100%; }
  #wallbox-kfw-foerderung { flex-wrap: wrap; }
  #wallbox-kfw-foerderung-image { flex: 0 0 100%; padding-bottom: 25px; }
  #wallbox-kfw-foerderung-image img { max-width: 200px; }
  #wallbox-kfw-foerderung-trenner { display: none; }
  #wallbox-kfw-foerderung-text { flex: 0 0 100%; }
  .wallbox-image img.wallbox-image-kfw { width: 35px; right: initial; left: 0; }
  #wbd-header { flex-wrap: wrap; }
  #wbd-header-trnner { display: none; }
  #wbd-header-plz-check { flex: 0 0 100%; padding-top: 15px; }
  .td-cell-left { width: 50%; }
  #wbd-form-flex { flex-wrap: wrap; }
  #wbd-form-flex-trenner { display: none; }
  #wbd-form-flex-button { flex: 0 0 100%; padding-top: 20px; }
  #wbd-form-flex-button button { margin-left: 195px; }
  .wbd-form-field-trenner { display: none; }
  .wbd-form-field-name { flex: 0 0 195px; }
  .wbd-form-field { width: 320px; }
  .wbd-form-field-input { flex: 0 0 124px; }
  .gesamt-preis-container { padding-right: 0; }
  #wbd-preis { text-align: left; }
}











/* Consent Banner */
#consent-banner { position: fixed; bottom: 0; left: 0; width: 100%; background-color: rgba(0,0,0,0.85); z-index: 5000; color: #fff; font-size: 11pt; }
#consent-banner, #consent-banner * { box-sizing: border-box; }
#consent-banner-center { max-width: 1000px; padding: 10px; display: flex; gap: 35px; margin: 0 auto; }
#consent-banner-left { flex-grow: 1; }
#consent-banner-right { flex: 0 0 175px; }

#content-banner-buttons { display: flex; flex-direction: column; gap: 25px; }
.consent-banner-button > button { width: 100%; }

#consent-banner-text { padding-bottom: 10px; }
#consent-banner-links { display: flex; gap: 20px; }
/*#consent-banner-links a { text-decoration: underline; font-weight: bold; }*/

#consent-banner-checkboxen { display: flex; gap: 30px; padding-top: 10px; flex-wrap: wrap; }

.cb-btn { background-color: #eb8b00; color: #fff; border: 0; border-radius: 0px; padding: 6px; cursor: pointer; }
.form-check { display: flex; gap: 5px; }


/*.consent-banner-unblock-info { background-color: rgb(54 54 54 / 75%); color: #fff; font-size: 11pt; text-align: center; padding: 15px; }
.consent-banner-unblock-info-text p { padding-bottom: 0; margin-bottom: 0; }
.consent-banner-unblock-info-link { padding-top: 10px; }
.consent-banner-unblock-info-button { padding-top: 15px; }*/

@media screen and (max-width: 1024px){
  #consent-banner-center { flex-direction: column; gap: 15px; }
  #consent-banner-left { flex: 0 0 100%; }
  #consent-banner-right { flex: 0 0 auto; }
  #content-banner-buttons { flex-direction: row; justify-content: center; }
  .consent-banner-button { flex: 0 0 175px; }
}

@media screen and (max-width: 450px){
  #content-banner-buttons { flex-direction: column; gap: 10px; }
  .consent-banner-button { flex: 0 0 auto; }
}
/* Consent Banner */
