*{padding:0;margin:0}header,nav,footer,section,article{display:block}.bec,.bec_img{max-width:100%!important;height:auto}::selection{background:#dd9d9d}.widget.cms_ad_contentad{margin-bottom:27px}.box .widget.cms_ad_contentad{margin:5px 0 10px 15px;float:right;position:relative;z-index:2}.cms_floatr{margin-left:15px} body{font:1em/1.5em 'Roboto','Arial',sans-serif;color:#3d4349;background:#eee}#page-container{width:981px;margin:10px auto 0}#page{background:#fff;border:1px solid #bbb;box-shadow:0 5px 15px 0 rgba(61,67,73,.2)}#bottomAd{position:fixed;bottom:0;left:0}section.container-style0{padding:0;margin-bottom:0}section.container-style1{padding:0 11px}section.container.container-style2{padding:11px 11px 0;background:#e6ecf5;border-top:1px solid #cdd9eb;border-bottom:1px solid #cdd9eb;margin:20px 0}section.container.container-style3{padding:0 11px;border:solid #cdd9eb;border-width:1px 0 1px 0;background:#f8f8f8}#page-content-wrapper .basket{margin-bottom:10px}select,textarea,input{box-shadow:none;font-family:'Roboto','Arial',sans-serif;font-size:14px;outline:0;border:1px solid #707980;padding:6px 5px;background-color:transparent;border-radius:0}input[type=submit].cms_light-button,.cms_light-button,input[type=submit].cms_button,.cms_button,input[type=submit].cms_strong-button,.cms_strong-button,.vxcp input[type=submit],a.vxcp_button{background-color:#00b233;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.15) 100%);border:1px solid #008325;font-family:'Raleway',sans-serif;font-size:15px;font-weight:600;letter-spacing:.025em;text-transform:uppercase;text-shadow:1px 1px 1px rgba(0,0,0,.5);max-height:33px;box-shadow:none;transition:.5s;padding:8px 10px;color:#fff!important}input[type=submit].cms_light-button:hover,.cms_light-button:hover,input[type=submit].cms_button:hover,.cms_button:hover,input[type=submit].cms_strong-button:hover,.cms_strong-button:hover,.vxcp input[type=submit]:hover,a.vxcp_button:hover{background-color:#00d137;box-shadow:0 1px 4px 0 rgba(0,0,0,.4);color:#fff!important}input[type=submit].cms_light-button:focus,.cms_light-button:focus,input[type=submit].cms_button:focus,.cms_button:focus,input[type=submit].cms_strong-button:focus,.cms_strong-button:focus,.vxcp input[type=submit]:focus,a.vxcp_button:focus{background-color:#00d137;box-shadow:0 2px 4px 0 rgba(0,0,0,.4) inset}.cms_consent_optin .cms_strong-button{line-height:1}.cms_consent_optin .cms_strong-button::before{display:none}.cms_tooltip_content{text-shadow:none;text-transform:none;font-family:'Roboto',sans-serif}#breadcrumb-wrapper{background:#e6ecf5;margin-bottom:20px} h1,.head1,h2,.head2,h3,.head3,h4,.head4,h5,.head5,h6,.head6,.cms-widget_article_head,.cms_head{font-family:'Raleway',sans-serif;font-weight:500;color:#b80000;line-height:1.3em;margin-bottom:10px}h2,.head2,.cms-widget_article_head{font-size:1.250em}h3,.head3{font-size:1.125em}#page-content-wrapper .basket-size12 h2,#page-content-wrapper .basket-size12 .head2,#page-content-wrapper .basket-size9 h2,#page-content-wrapper .basket-size9 .head2,#page-content-wrapper .basket-size8 h2,#page-content-wrapper .basket-size8 .head2{margin-top:10px}.cms_head.style2,.cms-widget_article_head{border-bottom:1px solid #b80000;margin-bottom:5px;padding-bottom:5px}h4,.head4{text-transform:uppercase;font-weight:600;font-size:1em;letter-spacing:.015em}a{color:#0971b2;text-decoration:none;transition:.35s;font-weight:500}a:hover{color:#b80000}a.cms_arrow:before,a.cms_light-button:not([href$=".pdf"]):before,a.cms_button:not([href$=".pdf"]):before,a.cms_strong-button:not([href$=".pdf"]):before{content:"\e01f";font-weight:600;border:1px solid;border-radius:50%;padding:3px 6px 3px 0;margin-right:6px;font-size:12px}a.cms_light-button:not([href$=".pdf"]):before,a.cms_button:not([href$=".pdf"]):before,a.cms_strong-button:not([href$=".pdf"]):before{font-family:'i12font';border-width:2px;padding:2px 4px 2px 0;font-weight:400;box-shadow:1px 1px 1px 0 rgba(0,0,0,.7)}a[href$=".pdf"]{position:relative}a[href$=".pdf"]:before{content:"\e915";font-family:'i12font';font-size:180%;font-weight:400;padding-right:5px}.cms_pager-elem{min-width:24px;color:#707980;border-radius:50%}.cms_pager-elem.cms_active{background-color:#b80000;color:#fff}.cms_pager-elem.cms_active:hover{color:rgba(255,255,255,.8)!important}p{padding:0 0 10px;margin-bottom:0}strong{font-size:1.063em;font-weight:500}.tipp{border-left:3px solid #cdd9eb;padding:10px 10px 10px 20px;background-color:#f8f8f8;margin:9px 0 18px}.tipp strong,.tipp b{color:#b80000;text-transform:uppercase;font-weight:600}.tipp ul li{margin-bottom:9px}.tipp *[data-vic]:before,.tipp[data-vic]:before{color:#b80000;font-size:140%}.negative-margin{margin-bottom:-20px!important} .box,.widget{margin:9px;margin:15px}.box .widget{margin:0}.box .widget:not(.widget.cms_ad_contentad){margin:0}.box.box-style1{border-left:3px solid #cdd9eb;padding:10px 10px 10px 20px;margin:20px 9px;background-color:#f8f8f8}.box.box-style3{background:#fff;border:1px solid #cdd9eb;padding:10px}.box.box-style4{background-color:#f7f9fc;border:1px solid #cdd9eb;padding:10px;margin-bottom:18px}.box.box-style4 ul.cms_accordion{margin-bottom:0}.basket.basket-size4 .cms-widget_article_head{font-size:18px;line-height:24px;margin-top:10px}.basket.basket-style2 .widget:not(.cms_ad_contentad){background:#e6ecf5;border:1px solid #cdd9eb;padding:10px} span.bec img.bec_img,img.bec_img,img.bec_img.bec-left,img.bec_img.bec-right{border:1px solid #cdd9eb!important;margin-bottom:10px!important}.logo>img.bec_img.bec-right{border-color:#fff!important}span.bec .bec_infobox{background:#e6ecf5;border-color:#cdd9eb}span.bec.bec-left img.bec_img+.bec_infobox,span.bec.bec-right img.bec_img+.bec_infobox,span.bec.bec-left a+.bec_infobox,span.bec.bec-right a+.bec_infobox{margin-top:-10px}span.bec .bec_infobox_copyright{color:#707980;border-top-color:#cdd9eb}.bec.bec-center,img.bec_img.bec-center{margin:10px auto 20px!important} ul,ol{margin:10px 0 10px 20px}ul li,ol li{margin-bottom:5px}ul.no-style,ul[data-child-vic]{margin-left:0}ul.no-style li{list-style:none}ul[data-child-vic]>*:before{color:#b80000}ul.cms_content-overview{margin-bottom:0}.cms_column,.location,.vic-list,.pdf-list{margin-left:0}.cms_column li,.location li,.vic-list li,.pdf-list li{list-style:none}[data-content-min-width~='8'][data-content-max-width~='14'] .cms_column{column-count:4}[data-content-min-width~='6'][data-content-max-width~='8'] .cms_column{column-count:3}[data-content-min-width~='4'][data-content-max-width~='8'] .location.cms_column,[data-content-min-width~='4'][data-content-max-width~='14'] .cms_column.two-column,[data-content-max-width~='4'] .cms_column.geo-provider-list{column-count:2}[data-content-min-width~='7'][data-content-max-width~='14'] .cms_column.location{column-count:3}.location li,.vic-list li{line-height:20px}.location li a{font-size:14px}.location li a[data-vic]:before,.vic-list [data-vic]:before{border:1px solid;border-radius:50%;margin-right:5px}.location li a[data-vic]:before{font-size:13px;padding:3px}.vic-list [data-vic]:before{min-width:22px;min-height:22px;display:inline-block;color:#b80000;font-size:115%;text-align:center;padding:4px 3px 2px}.vic-list.style2 [data-vic]:before{border:0;margin-right:0}.pdf-list li{position:relative;line-height:24px}.pdf-list li a:before{color:#b80000;font-size:150%}ul.cms_tab-bar li{background-color:#f7f9fc;border-color:#cdd9eb}ul.electricity-provider{margin-left:0;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-ms-flex-direction:row;-moz-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}ul.electricity-provider li{background-image:none;padding:10px;border:1px solid #cdd9eb;margin-left:9px;flex:1 1 25%;list-style:none}ul.electricity-provider li:hover{background-color:#e6ecf5}ul.electricity-provider li a{display:block;text-align:center;font-weight:bold}ul.electricity-provider li a>img.bec_img.bec-center{margin:0!important;border:0!important}ul.electricity-provider li:first-child,ul.electricity-provider li:nth-child(3n+4){margin-left:0}ul.cms_accordion{margin-left:0;border-top:1px solid #cdd9eb}ul.cms_accordion>li{margin:0!important;position:relative}ul.cms_accordion.cms_style>li>*{border-bottom:1px solid #cdd9eb!important;border-top:0!important}ul.cms_accordion.cms_style>li>.cms_accordion-head{background-color:#f7f9fc;padding:10px 10px 10px 35px;border:1px solid #cdd9eb;border-radius:0}ul.cms_accordion.cms_style>li>.cms_accordion-head:hover{background-color:#f7f9fc}ul.cms_accordion.cms_style>li>.cms_accordion-head::before{content:"\e929";font-family:'i12font';color:#fff;color:#0971b2;font-size:20px;position:absolute;left:10px;top:10px;transition:.5s}ul.cms_accordion.cms_style>li.cms_active>.cms_accordion-head{background-color:#cdd9eb}ul.cms_accordion.cms_style>li.cms_active>.cms_accordion-head::before{content:"\e92a";font-family:'i12font'}ul.cms_block-list li{border:1px solid #cdd9eb;background-color:#fff;transition:.5s}ul.cms_block-list li:hover{background:#f7f9fc}ul.cms_block-list li>*,ul.cms_linkblock li .cms_block-list-elem{box-shadow:none;overflow:visible;background:transparent}ul.cms_block-list li .cms_block-list-elem:hover,ul.cms_block-list li>a:first-child:hover{background:transparent}ul.cms_block-list.teaser-list{margin-bottom:0}ul.cms_block-list.teaser-list li{text-align:center;padding:30px 10px 10px!important;margin-bottom:20px;font-size:.875em}ul.cms_block-list.teaser-list li:before{font-size:3.250em;color:#b80000}ul.cms_block-list.teaser-list li a:before{display:block;color:#b80000;font-size:24px;margin-bottom:5px}ul.cms_block-list.teaser-list.seo-list{display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-ms-flex-direction:row;-moz-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;justify-content:space-between;margin:0 auto -20px}ul.cms_block-list.teaser-list.seo-list li{padding:0!important;flex:0 0 15.5%}ul.cms_block-list.teaser-list.seo-list li:before{display:block;font-size:24px;padding-top:10px;margin-bottom:-5px} table{border-width:1px 0 0 1px!important;border-style:solid!important;border-color:#cdd9eb!important;background:#fff;width:100%;margin:10px 0;border-collapse:separate;border-spacing:0!important}table:not(.cms_standard-table)>*>tr>*{padding:10px!important;border-right:1px solid #cdd9eb!important;border-bottom:1px solid #cdd9eb!important;vertical-align:top}table thead{background-color:#e6ecf5}table th{border-bottom:1px solid #b80000!important;background-color:#e6ecf5!important;font-family:'Raleway',sans-serif;font-size:16px;font-weight:600;color:#3d4349;text-align:left!important}table table{border:0}table table th{border-bottom:0}table.cms_standard-table{border:0!important}table.cms_standard-table>*>tr>*{padding:10px!important}table.feed-links span[data-vic=feed]:before{color:#f90;display:block;font-size:36px;margin:10px auto 20px}table.cms_styled-table>*>tr:first-child>th{background:#cdd9eb;border-bottom:1px solid #b80000}table.cms_styled-table>*>tr>th,table.cms_styled-table>*>tr>td{padding:10px;text-align:left}table.cms_styled-table>*>tr>td img{max-width:135px;margin-bottom:5px}table.formel{background:transparent;width:auto;max-width:100%;display:table;margin:0 auto;font-size:110%;font-weight:600}table.formel>*>tr>th,table.formel>*>tr>td{text-align:center}[data-content-max-width~="5"] table.cms_portrait-table,[data-content-max-width~="5"] table.cms_landscape-table{border:0!important}[data-content-max-width~="5"] table.cms_portrait-table>*,[data-content-max-width~="5"] table.cms_landscape-table>*{display:block;padding:0;width:auto}[data-content-max-width~="5"] table.cms_portrait-table:not(.cms_standard-table)>*>tr,[data-content-max-width~="5"] table.cms_landscape-table:not(.cms_standard-table)>*>tr{border-width:1px 0 0 1px;border-style:solid;border-color:#cdd9eb} #header-wrapper section{padding:0;margin-bottom:0}#header-wrapper .box,#header-wrapper .widget{margin:0}#header-wrapper-top{position:relative;z-index:10;background-color:#e2e9f2;padding:5px 25px;border-top:2px solid #b80000}#header-wrapper-top #mail-service{text-align:right}#header-wrapper-top #mail-service a{color:#b80000;font-size:.875em;font-weight:600}#header-wrapper-top #mail-service a:before{content:"\e00b";font-family:'i12font';font-size:16px;font-weight:400;margin-right:6px;vertical-align:top}#header-wrapper-navigation{background:rgba(255,255,255,.9);box-shadow:0 3px 5px 0 rgba(0,0,0,.2),inset 0 -2px 0 1px #fff,inset 0 2px 0 1px #fff;position:relative;z-index:10;padding:4px 25px 6px}/*** Logo ***/ a#logo{background:url(/img/strom-magazin-logo.png) no-repeat 0 0;height:39px;width:221px;-ms-background-size:100%;-moz-background-size:100%;-webkit-background-size:100%;background-size:100%;float:left;margin:5px 15px 0 0;text-indent:-99999px}/*** Navigation ***/ nav{margin:16px 65px 9px;float:left}nav input[type=checkbox]{position:absolute;top:-9999px;left:-9999px}nav label{display:none;cursor:pointer}nav ul{margin:0}nav ul li{float:left;list-style:none;margin-bottom:0}nav ul li a{color:#3d4349}nav ul li.cms_active>a{color:#b80000!important}nav ul li.level1>ul{height:0;overflow:hidden;position:absolute;top:60px;left:0;right:0;background:#cdd9eb;padding:0 0 0 30px;width:959px;width:auto;max-width:100%;box-shadow:0 3px 8px -2px rgba(0,0,0,.3),inset 0 3px 6px -2px rgba(0,0,0,.4);transition:.5s}nav ul li.level1>a{padding:21px 12px 14px;font-family:'Raleway',sans-serif;font-size:15px;text-transform:uppercase;font-weight:700;position:relative}nav ul li.level1:hover>ul{height:auto;overflow:visible;padding:20px 0 20px 30px}nav ul li.level1:hover>a:after{content:"\f0d7";font-family:'i12font';color:#fff!important;font-size:32px;margin:0 auto;position:absolute;z-index:11;bottom:-19px;left:45%;text-shadow:0 4px 4px rgba(0,0,0,.3)}nav ul li.forum:hover>a:after{display:none}nav ul li.level2{width:33%}nav ul li.level2 span{font-family:'Raleway',sans-serif;font-size:16px;font-weight:700;line-height:30px;border-bottom:1px solid;display:block;margin-right:30px;margin-bottom:10px}nav ul li.level2 ul{position:relative;margin-right:30px;font-weight:400}nav ul li.level2:last-child span,nav ul li.level2:last-child ul{margin-right:20px}nav ul li.level2 ul li{display:block;width:100%;float:none;font-size:15px}nav ul li.level2 ul li a{color:#3d4349;font-weight:300;padding:4px 0;display:block;position:relative}nav ul li.level2 ul li a:hover{color:#b80000}nav ul li.level2 ul li a:after{content:"\e01f";font-family:'i12font';font-weight:600;border:1px solid #b80000;border-radius:50%;position:absolute;right:0;top:calc(50% - 10px);font-size:12px;line-height:150%;opacity:0;width:17px;padding:0 1px 0 0}nav ul li.level2 ul li a:hover:after{opacity:1}/*** Socialmedia ***/ #sm-button{position:absolute;top:-9999px;left:-9999px}#socialmedia:before{transition:.5s;right:3px;content:"\e916";font-family:'i12font'}#socialmedia:hover::before{background-color:#b80000;color:#fff}#socialmedia div.socialmedia-list{position:absolute;z-index:11;top:60px;left:0;right:0;width:100%;box-shadow:0 3px 6px -2px rgba(0,0,0,.4);transition:.5s}#socialmedia div.socialmedia-list ul{display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-ms-flex-direction:row;-moz-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;overflow:hidden;height:0;width:100%;transition:.5s;margin:0}#socialmedia div.socialmedia-list ul li{margin-right:0;flex:1 1 0;height:0;float:none;transition:.5s;border-left:1px solid rgba(255,255,255,.6)}#socialmedia div.socialmedia-list ul li:hover{border-color:#fff}#socialmedia div.socialmedia-list ul li:first-child{border-left-width:0}#socialmedia div.socialmedia-list ul li.facebook{background-color:#3b5998}#socialmedia div.socialmedia-list ul li.facebook:hover{background-color:#4273c8}#socialmedia div.socialmedia-list ul li.twitter{background-color:#55acee}#socialmedia div.socialmedia-list ul li.twitter:hover{background-color:#32bbf5}#socialmedia div.socialmedia-list ul li.google-plus{background-color:#d34836}#socialmedia div.socialmedia-list ul li.google-plus:hover{background-color:#f75b44}#socialmedia div.socialmedia-list ul li.forum{background-color:#b80000}#socialmedia div.socialmedia-list ul li.forum:hover{background-color:#d01b1b}#socialmedia div.socialmedia-list ul li>a{display:block;line-height:50px;padding:0 10px;color:#fff;opacity:.6}#socialmedia div.socialmedia-list ul li>a:before{font-size:24px;padding-right:10px}#socialmedia div.socialmedia-list ul li>a:hover{opacity:1}#socialmedia:hover div.socialmedia-list ul{height:50px;overflow:visible}#socialmedia:hover div.socialmedia-list ul li{height:50px}#socialmedia:hover div.socialmedia-list ul:after{content:"\f0d7";font-family:'i12font';color:#fff;font-size:32px;margin:0 auto;position:absolute;z-index:11;top:-10px;right:17px;text-shadow:0 4px 4px rgba(0,0,0,.3)}/*** Header-Wrapper ***/ .header-wrapper-container{position:relative;z-index:1;margin-top:-89px;margin-top:-58px;background-color:#e6ecf5!important}.header-wrapper-container.start{background-color:#fff!important} .header-wrapper-container.calculator-wrapper{padding:60px 25px 20px;border-bottom:1px solid #cdd9eb;-ms-background-size:cover!important;-moz-background-size:cover!important;-webkit-background-size:cover!important;background-size:cover!important}.header-wrapper-container.calculator-wrapper.electricity-big-wrapper{background:url(/img/wrapper-strom-breit.jpg) no-repeat 0 0}.header-wrapper-container.calculator-wrapper.bioelectricity-big-wrapper{background:url(/img/wrapper-oekostrom-breit.jpg) no-repeat 0 0}.header-wrapper-container.calculator-wrapper.gas-big-wrapper{background:url(/img/wrapper-gas-breit.jpg) no-repeat 0 0}.header-wrapper-container.calculator-wrapper.heating-big-wrapper{background:url(/img/wrapper-heizung-breit.jpg) no-repeat 0 0}.header-wrapper-container.calculator-wrapper.geodb-big-wrapper{background:url(/img/wrapper-geo-breit.jpg) no-repeat 0 0}.header-wrapper-container.calculator-wrapper.info-big-wrapper{background:url(/img/wrapper-info-breit.jpg) no-repeat 100% 0;-ms-background-size:cover!important;-moz-background-size:cover!important;-webkit-background-size:cover!important;background-size:cover!important}.header-wrapper-container.calculator-wrapper>*{display:block;float:none}.header-wrapper-container .header-wrapper-container-inside{font-family:'Raleway',sans-serif;font-weight:600;max-width:53%;z-index:12;margin-top:60px}.header-wrapper-container .header-wrapper-container-inside .subheadline{color:#b80000;text-shadow:1px 1px 1px rgba(255,255,255,1);font-weight:700;margin-bottom:15px}.header-wrapper-container .header-wrapper-container-inside .headline,.header-wrapper-container .header-wrapper-container-inside .headline a{color:#3d4349;text-shadow:1px 1px 1px rgba(255,255,255,1);font-size:1.250em;line-height:1.4em}.header-wrapper-container .header-wrapper-container-inside .headline a{display:block;padding:18% 88% 11% 0;margin:-20% -88% 0 0;font-weight:600}.header-wrapper-container.calculator-wrapper.geodb-big-wrapper .header-wrapper-container-inside{-ms-background-size:contain!important;-moz-background-size:contain!important;-webkit-background-size:contain!important;background-size:contain!important;padding-bottom:125px}.header-wrapper-container.calculator-wrapper.geodb-big-wrapper .header-wrapper-container-inside .headline{padding-right:30px}.header-wrapper-container #rechner{box-shadow:0 3px 6px 0 rgba(0,0,0,.4)}.header-wrapper-container div.cms_tab [data-tab-content-name]{padding:0}.header-wrapper-container ul.cms_tab-bar{width:219px;float:left;padding:0}.header-wrapper-container ul.cms_tab-bar li{display:block;height:45px;background-color:#707980;font-size:.875em;font-family:'Raleway',sans-serif;font-weight:600;text-transform:uppercase;border:0;margin:0;border:solid #b80000;border-width:1px 1px 0 0}.header-wrapper-container ul.cms_tab-bar li:first-child{border-width:0 1px 0 0}.header-wrapper-container ul.cms_tab-bar li>a,.header-wrapper-container ul.cms_tab-bar li>span{color:#bbb;padding:8px 5px 8px 10px;display:block;font-weight:700;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.header-wrapper-container ul.cms_tab-bar li>a:hover,.header-wrapper-container ul.cms_tab-bar li>span:hover{color:#fff}.header-wrapper-container ul.cms_tab-bar li>a[data-vic]:before{border:2px solid #bbb;border-radius:50%;font-size:1.125em;font-size:1.375em;line-height:18px;padding:4px;margin-right:5px;margin-left:2px;width:18px;height:18px;display:inline-block;transition:border-color .5s}.header-wrapper-container ul.cms_tab-bar li>a[data-vic]:hover:before{border-color:#fff}.header-wrapper-container ul.cms_tab-bar li>a[data-vic=electricity-5]:before{text-indent:1px}.header-wrapper-container ul.cms_tab-bar li.cms_active{background-color:#fff;box-shadow:none;border-width:1px 0 1px 1px}.header-wrapper-container ul.cms_tab-bar li:first-child.cms_active{border-width:1px 0 0 1px}.header-wrapper-container ul.cms_tab-bar li.cms_active>a,.header-wrapper-container ul.cms_tab-bar li.cms_active>span{color:#b80000;text-shadow:none}.header-wrapper-container ul.cms_tab-bar li.cms_active>a[data-vic]:before{border-color:#b80000}.header-wrapper-container ul.cms_tab-bar li.single{height:90px;border-width:1px!important}.header-wrapper-container ul.cms_tab-bar li.single>a,.header-wrapper-container ul.cms_tab-bar li.single>span{padding:30px 5px 30px 10px} .header-wrapper-container.default-wrapper{height:184px;-ms-background-size:cover!important;-moz-background-size:cover!important;-webkit-background-size:cover!important;background-size:cover!important;border-bottom:1px solid #fff}.header-wrapper-container.default-wrapper.electricity-wrapper{background:url(/img/wrapper-strom-schmal.jpg) no-repeat 0 0}.header-wrapper-container.default-wrapper.gas-wrapper{background:url(/img/wrapper-gas-schmal.jpg) no-repeat 0 0}.header-wrapper-container.default-wrapper.heating-wrapper{background:url(/img/wrapper-heizung-schmal.jpg) no-repeat 0 0}.header-wrapper-container.default-wrapper.oekostrom-wrapper{background:url(/img/wrapper-oekostrom-schmal.jpg) no-repeat 0 0}.header-wrapper-container.default-wrapper.business-wrapper{background:url(/img/wrapper-gewerbe-schmal.jpg) no-repeat 0 0}ul.info-quicklinks{display:-ms-flexbox!important;display:-moz-flex!important;display:-webkit-flex!important;display:flex!important;-ms-flex-direction:row;-moz-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:40px 0 0;width:300px}ul.info-quicklinks li{flex:1 1 40%;list-style:none;text-align:center;background:rgba(255,255,255,.8);box-shadow:0 0 5px 0 rgba(0,0,0,.3);border:1px solid #cdd9eb;margin:0 5% 5% 0;overflow:hidden;max-height:110px}ul.info-quicklinks li a{display:block;margin-top:-64px;padding-top:60px;padding-bottom:35px;position:relative;z-index:2}ul.info-quicklinks li:before{display:block;font-size:1.875em;line-height:40px;position:relative;z-index:1;color:#b80000;width:40px;height:40px;border:2px solid;border-radius:50%;margin:10px auto;padding-right:0;transition:.5s}ul.info-quicklinks li:hover:before{color:#0971b2} #breadcrumb{padding:5px 20px;font-style:italic;font-size:.875em;border-bottom:1px solid #cdd9eb}#breadcrumb>a{display:inline-block;float:left}#breadcrumb a:not(:hover){color:#707980}#breadcrumb a:after{content:"\e01f";font-family:'i12font';font-weight:400;font-style:normal;font-size:.750em;font-weight:600;padding:0 5px;color:#b80000}#breadcrumb>ul{margin:0}#breadcrumb>ul li{display:inline-block;list-style:none;margin-bottom:0}#breadcrumb>ul li.breadcrumb-last{color:#b80000}.col-6{width:50%;float:left}.content-inside{padding:15px 20px}.content-inside h3{margin-bottom:5px}#geo-db{background-image:url(/img/geo-db-background.png);background-repeat:no-repeat;background-position:0 0;-ms-background-size:contain;-moz-background-size:contain;-webkit-background-size:contain;background-size:contain;padding:0 0 0 380px;margin:-25px}#geo-db a.cms_button{display:block;max-width:260px;margin-right:0;margin-left:auto}#geo-db p{font-size:.875em}.basket-size4 .contact img.bec_img.bec-left{max-width:100%!important}.contact a[href^=mailto]{display:block;margin-top:10px}#newsletter-wrapper{margin:-26px;padding:0 0 0 380px;background-image:url(/img/newsletter-footer-background.png);-ms-background-size:contain;-moz-background-size:contain;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:0 0}.stromverbrauch-profile ul{margin-left:0;border-top:1px solid #cdd9eb}.stromverbrauch-profile .cms_accordion-content{padding:15px 10px}.stromverbrauch-profile .cms_accordion-content>img.bec_img.bec-left{margin-right:20px!important}.stromverbrauch-profile .cms_accordion-content h2{margin:5px 0 20px}.stromverbrauch-profile .cms_accordion-content .rechner-box form{border:1px solid #cdd9eb;background-color:#f7f9fc;padding:10px 0 10px 20px;margin-left:300px;max-width:400px;margin-bottom:15px}.stromverbrauch-profile .cms_accordion-content .rechner-box form label{width:60%;display:inline-block}.stromverbrauch-profile .cms_accordion-content .rechner-box form label span{width:30%;display:inline-block}.stromverbrauch-profile .cms_accordion-content .rechner-box form label input{width:65%;background-color:#fff}.cms_tab.rechner-tabs{margin:0 -9px}#error{background:url(/img/404-error_mini.jpg) no-repeat 0 0;-ms-background-size:contain;-moz-background-size:contain;-webkit-background-size:contain;background-size:contain;min-height:450px;position:relative}#error .sm-copyright{position:absolute;bottom:20px;right:20px;font-family:'Raleway',sans-serif;font-size:.750em;font-weight:600;color:#cdd9eb}#calculator-steps{display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-ms-flex-direction:row;-moz-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:none;-moz-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;margin:10px 0}#calculator-steps li{list-style:none;flex:1 1 0;position:relative;border:1px solid #cdd9eb;height:67px;height:100px;font-family:"Raleway",sans-serif;color:#fff;font-size:1em;line-height:1.125em;font-weight:600;padding:5px;transition:.5s;overflow:hidden;cursor:context-menu}#calculator-steps li:first-child{margin-left:0}#calculator-steps li:first-child:after{content:none}#calculator-steps li.step:before{content:"";border-radius:50%;background-color:#cdd9eb;z-index:1}#calculator-steps li.step:hover:before{transform:scale(10);transform-origin:90% center;font-size:.250em}#calculator-steps li.right-arrow,#calculator-steps li.bottom-arrow{padding:0;border:0}#calculator-steps li.right-arrow{width:18px;flex:0 0 auto}#calculator-steps li.right-arrow:before,#calculator-steps li.bottom-arrow:before{content:"→";color:#cdd9eb;font-size:18px;font-weight:600;line-height:100px;background:transparent}#calculator-steps li.bottom-arrow{display:none;height:18px;text-align:center}#calculator-steps li.bottom-arrow:before{content:"↓";line-height:18px}#calculator-steps li span{z-index:2;position:relative}#calculator-steps li span.head{color:#707980;display:block;margin-bottom:5px}#calculator-steps li span.step-number,#calculator-steps li.step:before{width:34px;height:34px;position:absolute;bottom:5px;right:5px;color:#fff;text-align:center;line-height:34px;font-size:18px;font-weight:500;font-family:"Roboto",sans-serif;transition:.6s}#calculator-steps li span.step-info{font-family:"Roboto",sans-serif;color:transparent;font-weight:400;font-size:.875em;display:block;transition:.5s .2s}#calculator-steps li:hover span.head{border-bottom:1px solid}#calculator-steps li:hover span.step-number{font-size:80px;text-align:right;width:85px;height:auto;line-height:72px;border:0;font-weight:400}#calculator-steps li:first-child:hover span.step-number{width:74px}#calculator-steps li:hover span.step-info{color:#3d4349}.atlas{position:relative;z-index:1}.atlas::before,.atlas::after{border-radius:100%;box-shadow:0 0 15px rgba(0,0,0,.2);content:"";height:10px;position:absolute;left:0;right:0;z-index:-1}.atlas::before{top:24px}.atlas::after{bottom:0}.atlas-wrapper{background-color:#fff;padding-top:15px}.atlas .disclaimer{border:1px solid rgba(0,0,0,.08);border-bottom:0;border-radius:3px 3px 0 0;display:inline-block;font-size:10px;line-height:1.2;margin-left:4px;overflow:hidden;padding:2px 4px;vertical-align:bottom}.atlas .disclaimer::before{content:"\e02c";font-family:"i12font",sans-serif;padding-right:4px}.atlas .disclaimer>a{color:rgba(0,0,0,.5);font-size:10px;font-weight:normal}.atlas .disclaimer>a:hover{color:rgba(0,0,0,1);text-decoration:none}[data-content-max-width~="4"] .atlas .disclaimer>a{display:inline} footer{font-size:.875em;margin-top:20px}#footer-wrapper{background-color:#cdd9eb}body[data-dp-layout] #footer-wrapper{padding-bottom:160px}#footer-wrapper #newsletter-wrapper p{font-size:1em}footer h3,footer .head3{font-size:16px;font-weight:600}footer #footer-wrapper-content{background:#fff}footer #footer-wrapper-content section.container.container-style2{margin:0;padding-bottom:11px;border-bottom:0}footer #footer-wrapper-content section.container.container-style1{border-top:1px solid #adbace;background-color:#cdd9eb;padding:11px}footer ul{margin:0}footer ul li{list-style:none;padding:1px 0;margin-bottom:0}footer ul li a{color:#3d4349}footer #footer-terms{border-top:1px solid #adbace;color:#707980;padding:10px 20px 20px;font-size:.938em}footer #footer-terms .footer-linklist{text-align:center}footer #footer-terms .footer-linklist ul{margin-top:0;display:inline}footer #footer-terms .footer-linklist ul li{display:inline-block}footer #footer-terms .footer-linklist ul li:after{content:"|";margin:0 3px}footer #footer-terms .footer-linklist ul li a{color:#707980}footer .consent-opener{color:#707980}footer #footer-terms .infotext{ line-height:1.3em;margin-top:10px;margin-bottom:10px;text-align:center}footer .infotext{padding:0 15px;font-size:.938em;color:#707980;text-align:center}.to-top{background-color:#fff;padding:0 20px 20px;text-align:right}.to-top a{font-size:20px;line-height:20px;padding:0 4px 4px 7px;border:2px solid;border-radius:50%} .vxcp .vxcp_box-xl.vxcp_bgcolor2{background-color:#fff!important}.vxcp input[type=text],.vxcp select,.vxcp textarea{background-color:#fff}.vxcp ul{margin-left:10px}.vxcp h2{margin:10px 0}.basket>.verivox{margin:9px}.vxcp table{margin:15px 0!important}.vxcp table>*>tr>*{border-width:0}.vxcp table th{border-bottom:0;background-color:transparent!important;border-bottom-color:#cdd9eb!important}.vxcp table table,.vxcp_box-xl table{margin:0!important}.vxcp table>*>tr>*{padding:5px;font-size:14px!important;font-family:'Roboto',sans-serif!important}.vxcp table.vxcp_table-pad>*>tr>th{background-color:#e6ecf5}.vxcp table.vxcp_result-list th{padding:5px!important}.vxcp table.vxcp_auto-w{background-color:transparent;border:0}.vxcp table.vxcp_auto-w>*>tr>*{border-right-width:0;padding-left:0}.vxcp a.vxcp_button{padding:2px 4px;font-size:90%} #usercentrics-button #uc-corner-modal a[href],#usercentrics-button #uc-center-modal a[href],#usercentrics-button #uc-banner-modal a[href],#usercentrics-button #uc-central-banner-modal a[href],#usercentrics-button .uc-btn-new.uc-btn-more{color:#0971b2!important}#usercentrics-button #uc-corner-modal a[href]:hover,#usercentrics-button #uc-center-modal a[href]:hover,#usercentrics-button #uc-banner-modal a[href]:hover,#usercentrics-button #uc-central-banner-modal a[href]:hover,#usercentrics-button .uc-btn-new.uc-btn-more:hover{color:#b80000!important}#usercentrics-button #uc-center-modal .secondary-advance .uc-card-body .uc-nav>li>a:hover,#usercentrics-button #uc-center-modal .secondary-advance .uc-card-body .uc-nav>li>a.active{color:#0971b2!important;border-bottom-color:#0971b2!important}#usercentrics-button .uc-btn-new.uc-btn-accept,#usercentrics-button #uc-center-modal .secondary-basic .uc-card-footer .uc-save-settings-button,#usercentrics-button #uc-center-modal .secondary-advance .uc-card-footer .uc-save-settings-button,#usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-footer .uc-save-settings-and-close-button{background:#00b233 linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.15) 100%) repeat-x 0 0!important;border:1px solid #008325!important;text-shadow:1px 1px 1px rgba(0,0,0,.7)!important}#usercentrics-button .uc-btn-new.uc-btn-accept:hover,#usercentrics-button #uc-center-modal .secondary-basic .uc-card-footer .uc-save-settings-button:hover,#usercentrics-button #uc-center-modal .secondary-advance .uc-card-footer .uc-save-settings-button:hover,#usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-footer .uc-save-settings-and-close-button:hover{background-color:#00d137!important}