@media screen and (max-width: 767px){#header{border-bottom:4px solid #d8d8d8}#header nav{display:none}.cycle-slideshow.outermargin{margin:0}#mmenu{display:block !important;font-size:40px;position:absolute;top:10px;left:10px;color:#8a8f93}.mm-listview>li>a,.mm-listview>li>span{font-size:16px}#mm-menu{background:#fff}#mm-menu .li-search{display:none}#mm-blocker{background:rgba(0,0,0,0.3) !important}.form-search{position:relative}.form-search .search-query{margin-left:20px;width:calc(100% - 10px) !important}.form-search .searchsubmit{top:10px !important;right:5px !important}.claim nav{display:none}.claim .slide div{top:20px}.claim .slide div p.upper{font-size:30px;line-height:30px}.claim .slide div p.upper span{padding:0 23px 0 22px}.claim .slide div p.lower{line-height:30px;height:30px;padding:0 30px 0 22px;margin-top:15px;font-size:15px}.box h2{font-size:20px}.box .topseller{top:-10px}.box .price{padding-top:10px}.box0 .margintop{margin-top:0px}.box1 .tarife{margin-top:50px}.box1 .number{top:20px;font-size:24px;line-height:26px}#tariff-group-3 .box1 .tariff-selection .number{top:30px}.box2 h2{text-align:center}.box2.speedtest h2{background-position:center 10px;padding-top:60px}.box2.anschlusscheck h2{background-position:center 5px;padding-top:60px}.box2.breitband h2{background-position:center 10px;padding-top:60px}.box .topseller{top:-10px}.boxheight .box{height:inherit !important}.mobile-accordion h2:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;content:"\f107";padding-left:10px}.mobile-accordion h2.open:after{content:"\f106"}.flex-equalheight .helpphone{width:100%}.fixed-top{position:static !important}.flex-to-bottom{min-height:auto !important}.flex-to-bottom-bottom{padding-bottom:10px}.box-order{padding-left:25px;font-size:18px;margin-bottom:3px}.box-order.first{padding-left:19px}.box-order-data p.tooltip span{width:200px}table.orderconfirmation tr>td+td{width:60%}#order-summary{position:static !important}.tx-powermail .powermail_input,.tx-powermail .powermail_textarea,.tx-powermail .powermail_select,.csc-mailform input,.csc-mailform select{width:calc(100% - 10px);max-width:400px}.shariff ul li{width:35px}.shariff ul li a{width:35px}footer .footer-bottom{padding:10px 50px 10px 0}}@media screen and (max-width: 450px){.claim .slide div p.upper{font-size:22px;line-height:22px}}@media screen and (max-width: 339px){#header .container{max-width:calc(100% - 10px)}.claim .slide div{top:10px}}@media screen and (min-width: 35em){.box-order-data .pure-g .pure-u-sm-1-2 select,.box-order-data .pure-g .pure-u-sm-1-4 select,.box-order-data .pure-g .pure-u-sm-1-6 select{width:calc(100% - 10px)}.box-order-data .pure-g .pure-u-sm-1-2 input[type="text"],.box-order-data .pure-g .pure-u-sm-1-4 input[type="text"],.box-order-data .pure-g .pure-u-sm-1-6 input[type="text"]{width:calc(100% - 10px)}.box-order-data .pure-g .pure-u-sm-1-2:nth-child(2) input[type="text"],.box-order-data .pure-g .pure-u-sm-1-2:nth-child(2) label,.box-order-data .pure-g .pure-u-sm-1-4:nth-child(2) input[type="text"],.box-order-data .pure-g .pure-u-sm-1-4:nth-child(2) label,.box-order-data .pure-g .pure-u-sm-1-6:nth-child(2) input[type="text"],.box-order-data .pure-g .pure-u-sm-1-6:nth-child(2) label{margin-left:10px}.box-order-data .pure-g .pure-u-sm-1-4:first-child input[type="text"],.box-order-data .pure-g .pure-u-sm-1-6:first-child input[type="text"]{width:calc(100% - 20px)}.box-order-data .pure-g .pure-u-sm-3-4:first-child input[type="text"]{width:calc(100% - 10px)}.box-order-data .pure-g .pure-u-sm-5-6 input[type="text"]{max-width:325px}}@media screen and (min-width: 768px){#home .boxheight .box{position:relative;padding-bottom:45px}#home .boxheight .box a.button,#home .boxheight .box a.button-inv{position:absolute;bottom:20px;left:50%;margin-left:-100px}.outermargin{margin:0 10px}.pure-g .box{margin:0 10px}#header{border-bottom:46px solid #d8d8d8}#header img{margin-right:10px}.showmenu #menu>ul>li:first-child{background:#d8d8d8}.showmenu #menu>ul>li:first-child>a{font-weight:500}.showmenu #menu>ul>li:first-child>ul{display:block !important}.claim .slide div{top:48px}.claim .slide div p.upper{font-size:50px;line-height:46px}.claim .slide div p.upper span{padding:0 23px 0 42px}.claim .slide div p.lower{line-height:43px;height:43px;padding:0 30px 0 45px;margin-top:15px;font-size:19px}.form-search{display:none;position:absolute;top:0px;right:-20px;width:220px}.form-search .search-query{width:175px}.form-search .searchsubmit{right:inherit;left:193px}footer .footer-bottom{padding:10px 0}.boxheight-mobilfunktarife .tx-dce-pi1{height:calc(100% - 120px);padding-bottom:100px}.boxheight-mobilfunktarife .tx-dce-pi1 .table>thead>tr>th,.boxheight-mobilfunktarife .tx-dce-pi1 .table>tbody>tr>th,.boxheight-mobilfunktarife .tx-dce-pi1 .table>tfoot>tr>th,.boxheight-mobilfunktarife .tx-dce-pi1 .table>thead>tr>td,.boxheight-mobilfunktarife .tx-dce-pi1 .table>tbody>tr>td,.boxheight-mobilfunktarife .tx-dce-pi1 .table>tfoot>tr>td{padding:8px 0}.boxheight-mobilfunktarife .tx-dce-pi1 .ce-textpic{height:100%}.boxheight-mobilfunktarife .tx-dce-pi1 .content-bottoms{height:calc(100% - 50px)}.boxheight-mobilfunktarife .tx-dce-pi1 .content-bottoms .buttons-bottom{position:absolute;bottom:0px;width:calc(100% - 20px);padding-bottom:10px}.tx-dce-pi1 .headerspace{height:30px}.box-order-data p.tooltip span{width:336px}.fixedbottom{display:flex}.fixedbottom>div{align-self:flex-end}.flex-to-bottom{display:flex;flex-direction:column;-webkit-flex-direction:column;min-height:calc(100% - 60px);padding:10px 10px 30px 10px !important}.flex-to-bottom-top{flex:1}.flex-to-bottom-bottom{flex:0;padding-bottom:0px}.box .topseller{top:-32px}.box h2{font-size:18px}.box .left{float:left;width:50%;padding-right:10px;box-sizing:border-box}.box .right{float:right;width:50%;padding-left:10px;box-sizing:border-box}.box0 .margintop{margin-top:22px}.box1 .tariff-selection .number{font-size:19px}.box1 .tariff-selection .number label .nowrap.minus{display:block}.box1 .tariff-selection.mobile .number{top:325px}.box1 .tariff-selection.mobile .features{height:465px}.box1 .tariff-selection.mobile .price{height:50px}.box1 .tariff-selection.mobile .product-info-pdf{height:30px}#tariff-group-3 .box1 .number{top:0}.box2{text-align:center}.box2 h2{display:inline-block;height:52px;line-height:52px}.box2 p{color:#813060;text-align:center;padding:10px 5px}.box2.speedtest h2{padding-left:110px;background-position:20px 0px}.box2.anschlusscheck h2{padding-left:80px;background-position:0px 0px}.box2.breitband h2{padding-left:90px;background-position:5px 0px}.boxheight{display:flex}.boxheight>div{display:flex}.boxheight>div .box{width:100%}.flex-equalheight{display:flex}.flex-equalheight>div{flex-grow:1}.flex-equalheight .helpphone{width:50%}.box-order{padding-left:23px;font-size:18px}.box-order.first{padding-left:19px}table.orderconfirmation tr>td+td{width:70%}#tarifbestellung .box-icons{text-align:right}#tarifbestellung .order-content .p-input{height:30px;line-height:30px}.tx-powermail .powermail_input,.tx-powermail .powermail_textarea,.tx-powermail .powermail_select,.csc-mailform input,.csc-mailform select{width:400px}.shariff ul li{width:30px}.shariff ul li a{width:30px}}@media screen and (min-width: 992px){#header{height:91px !important}#header img{width:327px !important;height:91px !important}#header nav a{font-size:16px !important;padding:0 16px !important}#header nav li li a{padding:0 15px !important}.box h2{font-size:20px}.box2 h2{display:block}.box2.speedtest h2{padding-left:40px;background-position:40px center}.box2.anschlusscheck h2{padding-left:80px;background-position:40px center}.box2.breitband h2{padding-left:90px;background-position:30px center}.box1 .tariff-selection .number{line-height:28px;font-size:24px}.box-order{padding-left:35px;font-size:20px}.box-order.first{padding-left:19px}#tarifbestellung .order-content .p-input span{right:40% important}}label{font-weight:500}.content input[type="submit"]{background:#813060;background:linear-gradient(to bottom, #c05795 0%, #813060 100%);color:#fff;font-weight:500;text-align:center;padding:0.25em 1.5em}.content input[type="submit"]:hover{background:#813060;background:linear-gradient(to bottom, #a63e7c 0%, #5c2244 100%)}input[type="checkbox"],input[type="radio"]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}input[type="checkbox"]:focus+label:before,input[type="checkbox"]:hover+label:before,input[type="radio"]:focus+label:before,input[type="radio"]:hover+label:before{border-color:#a0a0a0}input[type="checkbox"]:active+label:before,input[type="radio"]:active+label:before{transition-duration:0}input[type="checkbox"]:invalid+label:before,input[type="radio"]:invalid+label:before{border:2px solid #a0a0a0;-webkit-box-box-shadow:0 0 3px 1px #c00;-moz-box-box-shadow:0 0 3px 1px #c00;box-shadow:0 0 3px 1px #c00}input[type="checkbox"]+label,input[type="radio"]+label{display:inline-block;position:relative;padding:0 0 0 25px;vertical-align:middle;user-select:none;font-weight:500}input[type="checkbox"]+label:before,input[type="radio"]+label:before{box-sizing:content-box;content:'';color:#a0a0a0;position:absolute;top:50%;left:0;width:14px;height:14px;margin-top:-9px;border:2px solid #a0a0a0;text-align:center;background:#fff}input[type="checkbox"]+label:after,input[type="radio"]+label:after{box-sizing:content-box;content:'';background-color:#a0a0a0;position:absolute;top:50%;left:4px;width:10px;height:10px;margin-top:-5px;transform:scale(0);transform-origin:50%}#c32 input[type="radio"]+label:before{border-color:#a5bd5a}input[type="checkbox"]+label:after{background-color:transparent;top:50%;left:4px;width:8px;height:3px;margin-top:-4px;border-style:solid;border-color:#a0a0a0;border-width:0 0 3px 3px;border-image:none;transform:rotate(-45deg) scale(0);transition:none}input[type="checkbox"]:checked+label:after{content:''}input[type="radio"]:checked+label:before{background-color:#fff}input[type="radio"]:checked+label:after{transform:scale(1)}input[type="radio"]+label:before,input[type="radio"]+label:after{border-radius:50%}input[type="checkbox"]:checked+label:before{animation:borderscale 200ms ease-in}input[type="checkbox"]:checked+label:after{transform:rotate(-45deg) scale(1)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:0 0.4em;padding-right:1em;height:35px;line-height:35px;background:url(../images/select.png) no-repeat 95% 50%,linear-gradient(0deg, #e9e9e9 0%, #d3d3d3 100%);box-shadow:0px 1px 2px 0px rgba(0,0,0,0.5);width:calc(100% - 20px);max-width:326px}select:focus,select:hover{outline:none}select:invalid{-webkit-box-box-shadow:0 0 3px 1px #c00;-moz-box-box-shadow:0 0 3px 1px #c00;box-shadow:0 0 3px 1px #c00}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input,textarea{border:1px solid #a0a0a0;color:#a0a0a0;padding:0.25em 1.5em 0.25em 0.4em;height:36px;box-sizing:border-box}textarea{height:auto}input.number{padding:1px 3px;text-align:center}input.number.number-1{width:33px}input.submit{border:none;cursor:pointer}.fileUpload{position:relative;overflow:hidden;margin:10px}.fileUpload.button-inv{position:relative;top:-36px}.fileUpload input.upload{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}#uploadFile{visibility:hidden}#tarifuebersicht input[type="checkbox"],#tarifuebersicht input[type="radio"]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#tarifuebersicht input[type="checkbox"]:focus+label:before,#tarifuebersicht input[type="checkbox"]:hover+label:before,#tarifuebersicht input[type="radio"]:focus+label:before,#tarifuebersicht input[type="radio"]:hover+label:before{border-color:#a5bd5a}#tarifuebersicht input[type="checkbox"]+label:before,#tarifuebersicht input[type="radio"]+label:before{border:2px solid #a5bd5a}table{border-collapse:collapse;border-spacing:0;max-width:100%}th{text-align:left}.table{width:100%;margin-bottom:20px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.2em;vertical-align:top;border-top:1px solid #dddddd;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #dddddd}.box.defaultbox #c365{background-color:transparent !important}.powermail_fieldset{width:100% !important;overflow:hidden;padding:0 0 0 2px;margin:0}.powermail_fieldwrap{display:block;width:100%}.tx-powermail h3{display:none}.tx-powermail .btn-group{margin-bottom:25px;padding:0}@media screen and (min-width: 900px){.tx-powermail .btn-group{width:850px}}@media screen and (min-width: 1100px){.tx-powermail .btn-group{width:1000px}}.tx-powermail button{outline:none}.tx-powermail input:invalid{-webkit-box-box-shadow:0 0 3px 1px #c00;-moz-box-box-shadow:0 0 3px 1px #c00;box-shadow:0 0 3px 1px #c00}.tx-powermail .btn-group .btn-default{background:url("../images/Rectangle_center_white_l.png") no-repeat scroll left top,url("../images/Rectangle_center_white_m.png") no-repeat scroll center top,rgba(0,0,0,0) url("../images/Rectangle_center_white_r.png") no-repeat scroll right top;box-sizing:border-box;color:#813060;font-weight:500;height:40px;line-height:40px;white-space:nowrap;z-index:20;font-size:20px;padding:0 30px;border:none;margin-bottom:3px}.tx-powermail .btn-group .btn-default.item0{background:url("../images/Rectangle_center_white_m.png") no-repeat scroll left top,rgba(0,0,0,0) url("../images/Rectangle_center_white_r.png") no-repeat scroll right top;color:#813060;z-index:30;padding-left:19px}.tx-powermail .powermail_form_31 .btn-group .btn-default.item4{background:url("../images/Rectangle_center_white_l.png") no-repeat scroll left top,rgba(0,0,0,0) url("../images/Rectangle_center_white_m.png") no-repeat scroll right top;color:#813060;z-index:30}.tx-powermail .btn-group .btn-default.btn-primary{background:url("../images/Rectangle_center_green_l.png") no-repeat scroll left top,url("../images/Rectangle_center_green_m.png") no-repeat scroll center top,rgba(0,0,0,0) url("../images/Rectangle_center_green_r.png") no-repeat scroll right top;color:#fff;z-index:30}.tx-powermail .btn-group .btn-default.btn-primary.item0{background:url("../images/Rectangle_left_l.png") no-repeat scroll left top,rgba(0,0,0,0) url("../images/Rectangle_left_r.png") no-repeat scroll right top;color:#fff;z-index:30;padding-left:19px}.tx-powermail .btn-group .btn-default.btn-primary.item4{background:url("../images/Rectangle_center_green_l.png") no-repeat scroll left top,rgba(0,0,0,0) url("../images/Rectangle_center_green_m.png") no-repeat scroll right top;color:#fff;z-index:30}.tx-powermail .powermail_tab_navigation{margin-top:20px;padding:0}.tx-mmc-directmail-subscription input[type="text"]{width:250px}@media screen and (max-width: 1100px){.tx-powermail .btn-group .btn-default{margin-left:-10px;padding:0 18px}}.tx-powermail .powermail_fieldset{border:none}.tx-powermail .powermail_field{width:100%;display:block}.tx-powermail .powermail_fieldset>.powermail_legend{color:#813060;margin-bottom:20px;font-weight:500;font-size:20px}.tx-powermail input[type=number]{-moz-appearance:textfield}.tx-powermail .ce-bodytext{padding:0 !important}.tx-powermail .powermail_file{border:none}.tx-powermail .powermail_tab_navigation{padding:0}.tx-powermail .powermail_tab_navigation a{background:rgba(0,0,0,0) linear-gradient(to bottom, #b9cc7e 0%, #8ba341 100%) repeat scroll 0 0;box-shadow:0 3px 8px -4px rgba(0,0,0,0.75);font-size:0;padding:10px 0;width:300px;height:16px;color:#fff !important;font-weight:500;text-align:center;display:block;float:left}.tx-powermail .powermail_tab_navigation .btn-warning:before{overflow:visible;font-size:16px;content:"zur\0000fcck zum vorherigen Schritt"}.tx-powermail .powermail_tab_navigation .btn-warning{margin:0 50px 15px 0}.tx-powermail .powermail_tab_navigation .pull-right:before{overflow:visible;font-size:16px;content:"weiter zum n\0000e4chsten Schritt"}.tx-powermail .powermail_form_31 input[type="submit"]{width:300px;height:38px;box-shadow:0 3px 8px -4px rgba(0,0,0,0.75);border:none}.tx-powermail .powermail_form_31 .powermail_fieldset_109 .powermail_fieldwrap_type_submit{float:left;margin-top:55px;width:300px}.tx-powermail .powermail_form_31 .powermail_fieldset_109 .powermail_tab_navigation{margin-top:-110px;float:left;width:300px}.tx-powermail .powermail_confirmation form{float:left;display:block;margin-right:30px}.tx-powermail li.parsley-required,.tx-powermail li.parsley-custom-error-message{padding-left:0;color:#813060}.tx-powermail li.parsley-required:before,.tx-powermail li.parsley-custom-error-message:before{content:""}.tx-powermail select:invalid{-webkit-box-box-shadow:0 0 3px 1px #c00;-moz-box-box-shadow:0 0 3px 1px #c00;box-shadow:0 0 3px 1px #c00}#order-form input:invalid{-webkit-box-box-shadow:0 0 3px 1px #c00;-moz-box-box-shadow:0 0 3px 1px #c00;box-shadow:0 0 3px 1px #c00}.ui-widget-overlay{background:#000 !important;opacity:0.5 !important}.ui-widget{font-family:"ITC Conduit W01",sans-serif !important}.ui-widget.ui-autocomplete{max-height:200px;overflow-y:scroll;overflow-x:hidden}.ui-dialog{font-family:"ITC Conduit W01",sans-serif !important;border:none !important;background:#e7ecf0 url(../images/2017_01_30_Wobcom_Stadtsilhouette_Quer_gross_2.png) no-repeat center bottom !important;width:900px !important;position:absolute;left:50% !important;margin-left:-450px}.ui-dialog #cc-container{height:auto !important;padding-bottom:80px}.ui-dialog h2{font-size:30px;line-height:30px;font-weight:300;text-align:center}.ui-dialog ul{padding:0}.ui-dialog input{color:inherit}.ui-dialog .ui-widget-content{color:#4a4a4a !important;background:transparent !important}.ui-dialog .ui-widget-content a{font-weight:500;color:#813060}.ui-dialog input,.ui-dialog select,.ui-dialog textarea,.ui-dialog button{font-family:"ITC Conduit W01",sans-serif !important}.ui-dialog .ui-dialog-titlebar{position:absolute !important;right:8px;z-index:100}.ui-dialog .ui-dialog-titlebar button .ui-icon{background:url(../images/close.png)}.ui-dialog .ui-dialog-buttonpane{display:none}.ui-dialog .ui-corner-all{border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;border-top-right-radius:0px !important;border-top-left-radius:0px !important;border-radius:0px !important}.ui-dialog .ui-widget-header{background:none;border:none}.ui-dialog #ui-id-3{z-index:200 !important}.ui-dialog #cc-city{display:block;padding-top:30px;margin-left:10px}.ui-dialog #cc-input-zip{min-width:80px;margin-right:10px;width:calc(100% - 10px)}.ui-dialog #cc-input-street{margin-right:10px;width:calc(100% - 10px)}.ui-dialog #cc-house-number input,.ui-dialog #cc-house-number label{margin-left:10px;width:calc(100% - 10px)}.ui-dialog #cc-error-house-number .button{margin-top:10px}.ui-dialog .cc-products li{margin-bottom:10px}.ui-dialog ul{list-style:none}@media screen and (max-width: 1024px){.ui-dialog{width:760px !important;margin-left:-370px}.ui-dialog label{letter-spacing:0}}@media screen and (max-width: 840px){.ui-dialog{width:90% !important;left:5% !important;margin-left:0px}.ui-dialog label{letter-spacing:0}}body,html{height:100%;font-family:"ITC Conduit W01",sans-serif;font-weight:300;text-rendering:optimizelegibility;-webkit-text-rendering:optimizelegibility;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.2em;font-size:16px;color:#4a4a4a}a{text-decoration:none;hyphens:none}p{-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}p .nohyphens,p.nohyphens{-ms-hyphens:none;-webkit-hyphens:none;hyphens:none}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6,b,strong{font-weight:500;box-sizing:border-box}h1{color:#813060;font-size:30px;line-height:30px;margin:15px 0 0 0;text-transform:uppercase;font-weight:300}hr{border:0;height:0;border-bottom:1px solid #813060;margin:10px 0}table hr{padding:0}select option{font-family:"ITC Conduit W01",sans-serif}.purple{color:#813060}.font-awesome,footer nav a:before,h2.accordion:after,h3.accordion:after,ul.check li:before,.boxheight-mobilfunktarife ul li:before,.introtext ul li:before,ul.action-items li:before{font:normal normal normal 16px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rel{position:relative}.table-responsive{overflow-x:auto}.sup{line-height:1em}h1 sup,h2 sup{font-size:50%;vertical-align:super;margin-left:-10px}.center,.align-center{text-align:center}.align-right{text-align:right}.align-left{text-align:left}.indent{margin-left:30px !important}.uppercase{text-transform:uppercase}strong,b,.bold,th{font-weight:500}td .important,.detail{white-space:nowrap}.margin-top{margin-top:10px}.nowrap{white-space:nowrap}.back-to-top{color:#8ba341;background:#fff;position:fixed;bottom:20px;right:20px;padding:0.9em;z-index:100;-webkit-box-shadow:0px 3px 8px -4px rgba(0,0,0,0.75);-moz-box-shadow:0px 3px 8px -4px rgba(0,0,0,0.75);box-shadow:0px 3px 8px -4px rgba(0,0,0,0.75)}.defaultpadding{padding:10px}ul.check,.boxheight-mobilfunktarife ul,.introtext ul,ul.action-items{list-style:none;margin:0 0 10px 0 !important;padding:0 !important}ul.check.ce-menu,.boxheight-mobilfunktarife ul.ce-menu,.introtext ul.ce-menu,ul.action-items.ce-menu{margin:0 0 10px 17px !important}ul.check li,.boxheight-mobilfunktarife ul li,.introtext ul li,ul.action-items li{position:relative;padding-left:20px;margin-bottom:5px}ul.check li:before,.boxheight-mobilfunktarife ul li:before,.introtext ul li:before,ul.action-items li:before{display:inline-block;content:"\f00c";padding-right:5px;color:#813060;position:absolute;left:0px}#layout{margin:0 auto;width:100%}#home #layout{display:block}#main{flex:1}.clearfix:after{content:".";clear:both;display:block;visibility:hidden;height:0px}nav ul{list-style:none;padding:0;margin:0}nav ul li{margin:0;padding:0}.container{max-width:calc(100% - 40px);width:1040px;margin:auto}.container-row{margin-bottom:20px}.floatright{float:right}#header{height:66px;position:relative}#header img{height:66px;width:auto}#header a.logo{position:relative;z-index:10;display:block}#header h1{margin:0;padding:0}#header nav{position:absolute;bottom:0;left:0;height:50px;line-height:50px;position:absolute;width:100%;margin:0 10px}#header nav ul li{float:left;text-transform:uppercase}#header nav ul li ul{position:absolute;left:0;max-width:calc(100% - 40px);width:1040px;display:none}#header nav ul li ul li{text-transform:none;position:relative;height:44px;line-height:44px;border-top:1px solid #d8d8d8;margin:0}#header nav ul li ul li a{padding:0 10px}#header nav ul li ul li:hover,#header nav ul li ul li.hover{background:#fff;-webkit-box-shadow:0px 3px 8px -4px rgba(0,0,0,0.75);-moz-box-shadow:0px 3px 8px -4px rgba(0,0,0,0.75);box-shadow:0px 3px 8px -4px rgba(0,0,0,0.75)}#header nav ul li ul li:hover ul,#header nav ul li ul li.hover ul{display:block}#header nav ul li ul li:hover ul ul,#header nav ul li ul li.hover ul ul{display:none}#header nav ul li ul li ul{position:absolute;display:none;z-index:99999;left:0px;top:44px;border-bottom:1px solid #d8d8d8;line-height:1.2em;-webkit-box-shadow:0px 3px 8px -4px rgba(0,0,0,0.75);-moz-box-shadow:0px 3px 8px -4px rgba(0,0,0,0.75);box-shadow:0px 3px 8px -4px rgba(0,0,0,0.75);width:210px;max-width:210px}#header nav ul li ul li ul li{float:none;background:#fff !important;padding:6px 5px 6px 13px;margin:0;height:inherit;line-height:inherit;box-shadow:none !important}#header nav ul li ul li ul li a{padding:0 !important}#header nav ul li ul ul{display:none}#header nav ul li a{color:#4a4a4a;padding:0 15px;font-size:13px}#header nav ul li a.act{font-weight:500;padding:0 20px}#header nav ul li.active{background:#d8d8d8}#header nav ul li.active ul{display:block}#header nav ul li.active ul ul{display:none}#header nav ul li.Selected{background:#d8d8d8}#header nav ul li.Selected>ul{display:block}#header nav .li-search{position:relative;z-index:20;overflow:visible;left:30px}#header nav .li-search .fa-search{left:8px;position:absolute;bottom:19px;display:inline-block}#header nav .li-search .fa-search.hidden{display:none}.form-search{box-sizing:border-box;padding-left:30px;left:-30px}.form-search .search-query{padding:5px;width:calc(100% - 40px)}.form-search .searchsubmit{font:16px/1 FontAwesome;background:none;border:none;position:absolute;right:20px;top:5px;margin-left:-192px;width:23px;padding-right:0}.mm-panels .li-search i{display:none}.mm-panels .form-search{display:block !important;position:static;margin-left:20px}.mm-panels .form-search .searchsubmit{position:static}#mmenu{display:none}.claim{background:rgba(0,0,0,0) linear-gradient(180deg, #1f2b41, #3fa9db) repeat scroll 0 0;position:relative;border-top:1px solid #bfbfbf}.claim .slide{position:relative}.claim .slide div{position:absolute;z-index:999}.claim .slide div p{color:#fff;margin:0}.claim .slide div p.upper{font-weight:500;text-transform:uppercase}.claim .slide div p.upper span{background:#a5bd5a}.claim .slide div p.lower{background:#813060;display:inline-block;box-sizing:border-box}.claim .slide img{width:100% !important;height:auto !important;display:block}.claim nav ul{display:flex;justify-content:center}.claim nav ul li{background:rgba(255,255,255,0.5);margin:4px 2px 0 2px;border-bottom:none;box-sizing:border-box;text-align:center;position:relative;flex-grow:1;width:33.3333%}.claim nav ul li.cycle-pager-active{background:#fff}.claim nav ul li.cycle-pager-active:before{content:"\25b2";position:absolute;z-index:999;color:#fff;top:-15px;left:47%;font-size:20px}.claim nav ul li:first-child{margin:4px 2px 0 0}.claim nav ul li:last-child{margin:4px 0 0 2px}.claim nav ul li a{color:#4a4a4a;display:block;height:46px;line-height:46px}.newsbox-wrap .pure-u-md-1-4{color:#813060;font-size:30px;text-align:center;margin-top:10px;font-weight:500;text-transform:uppercase}.newsbox-wrap .pure-u-md-3-4 h2{font-size:16px}.newsbox-wrap .pure-u-md-3-4 h2 a{color:#4a4a4a}.newsbox-wrap .pure-u-md-3-4 .csc-textmedia-text,.newsbox-wrap .pure-u-md-3-4 .ce-bodytext{padding:0}.newsbox-wrap .pure-u-md-3-4 .csc-textmedia-text a,.newsbox-wrap .pure-u-md-3-4 .ce-bodytext a{color:#4a4a4a;font-weight:300}.clickpath{font-size:13px;padding-top:5px;margin:0}.clickpath a{color:#4a4a4a;font-weight:300 !important}.clickpath span{display:inline-block;padding-left:5px}.font-special{font-size:30px;font-weight:500;line-height:36px}#tariff-group-1 .box-icons{padding:20px 0 10px 0}#tariff-group-2 .box-icons{padding:35px 0 20px 0}#tariff-group-3 .box-icons{padding:50px 0 30px 0}#tariff-group-4 .box-icons{padding:65px 0 40px 0}.box-icons{padding:20px 10px 5px 10px;line-height:0.9em;text-align:center}.box-icons.tarife{border-bottom:1px solid #813060}.box-icons span{display:inline-block;text-align:center;margin:0 10px;position:relative;height:92px;font-size:14px}.box-icons span img{display:block;margin:0 auto;margin-bottom:5px;width:50px;height:50px}.box-icons span span{position:absolute;width:70px;height:30px;left:50%;margin-left:-35px;color:#813060}.leftalign{display:inline-block;text-align:left}.helpphone{font-size:30px;color:#a5bd5a;font-weight:300;line-height:30px;text-align:center;display:flex;align-items:center;justify-content:center}.helpphone a{color:#a5bd5a !important;font-weight:400 !important}.box{margin-bottom:10px;position:relative;box-sizing:border-box}.box h2{font-weight:500;margin:0}.box a{color:#813060;font-weight:500}.box p{padding-bottom:10px;margin:0}.box ul{padding:0;margin:0 0 10px 17px}.box ol{padding:0;margin:0 0 0 20px}.box .rte{margin:5px 0}.box .rte p{padding:0 10px}.box .rte ul{margin:0 0 0 17px}.box .content-box{padding-bottom:10px}.box .ce-above .ce-media,.box .ce-above .image{padding:10px 10px 0 10px}.box .ce-right .ce-media,.box .ce-right .image{padding:10px 10px 0 0}.box .ce-left .ce-media,.box .ce-left .image{padding:10px 0 0 10px}.box .csc-textmedia-text,.box .ce-bodytext,.box .ce-media{padding:10px}.box .ce-textpic .button{clear:both}.box .introtext{font-size:20px;line-height:24px;background:transparent}.box .introtext .csc-textmedia-text,.box .introtext .ce-bodytext{padding:0px}.box .bgpurple{background:#813060;color:#fff}.box .bgpurple a{color:#fff}.box .bggreen{background:#a5bd5a;color:#fff}.box .bggreen a{color:#fff}.box .order-content p,.box .order-content ul,.box td.padding ul{padding-bottom:10px}.box .pic-right{float:right;margin:0 10px}.box .tarife{color:#813060}.box .tariff-selection strong{font-size:30px;font-weight:500;line-height:30px}.box strong sup{font-size:50%;vertical-align:super;margin-left:-10px}.box #order-summary-monthly sup,.box #order-summary-once sup{font-size:75%;vertical-align:baseline;margin-left:0}.box .topseller{position:absolute;background:#fdef57;color:#813060;-webkit-box-shadow:0px 3px 8px -4px rgba(0,0,0,0.75);-moz-box-shadow:0px 3px 8px -4px rgba(0,0,0,0.75);box-shadow:0px 3px 8px -4px rgba(0,0,0,0.75);padding:10px 20px;font-weight:600;right:-5px;text-transform:uppercase;letter-spacing:0px;z-index:15;font-size:16px}.box .topseller:after{content:'';position:absolute;z-index:-1;bottom:-6px;right:-0.5px;height:0px;width:0px;border:3px solid transparent;border-left-color:#596a26;border-top-color:#596a26}.box .price{font-size:32px;font-weight:500;color:#813060}.box .price span{font-size:14px;font-weight:300;display:block;padding-top:15px}.box .important{font-size:28px;line-height:32px;font-weight:500;color:#813060}.box .left{box-sizing:border-box}.box .right{box-sizing:border-box}#home .box .ce-above .ce-media,#home .box .ce-above .image{padding:0 !important}.defaultbox>div{background:#fff;margin-bottom:20px}.defaultbox>div:last-child{margin-bottom:0px}.defaultbox>div.introtext{margin-bottom:10px}.defaultbox>div.transparent{background:transparent}.defaultbox .whitenomargin{margin:-20px 0 15px 0;border-bottom:1px solid #B5A0A9;border-top:1px solid #B5A0A9;padding:0 0 0 0}.defaultbox .whitenomargin .csc-textmedia-text,.defaultbox .whitenomargin .ce-bodytext{padding-top:5px}.defaultbox h2{background:#813060;color:#fff;padding:10px 5px 10px 10px}.defaultbox h2.cgreen{background:#a5bd5a}.pure-u-sm-1-1 .defaultbox>div:last-child{margin-bottom:0px}.box0{color:#813060;text-align:center;padding-top:20px;line-height:22px}.box0 h1{font-size:30px;font-weight:500;color:#813060;text-transform:uppercase;margin:0;padding:0}.box0 strong{font-size:30px;font-weight:500}.box0 .mobile-icons{font-size:16px;text-align:left;line-height:1em}.box0 .mobile-icons strong{font-size:16px !important}.box0 .mobile-icons .fixed-height{height:70px}.box1{background:#fff}.box1 h2{background:#813060;color:#fff;padding:10px 5px 10px 10px}.box1 img{display:block;margin:0 auto}.box1 .tariff-selection .up-to{padding:10px 0 0 12px}.box1 .tariff-selection .number{color:#a5bd5a;font-weight:500;height:8em;display:flex;align-items:center;justify-content:center}.box1 .tariff-selection .number>div{width:100%;display:flex;align-items:center;flex-direction:column}.box1 .tariff-selection .product-info-pdf{font-size:0.75em}.box1 .tariff-selection form div{margin-bottom:5px}.box1.detail1{height:390px}.box1 .toggle-tariff-buttons br{display:none}.box1 .toggle-tariff-buttons .button{margin-bottom:10px}.box2{text-align:center}.box2 h2{background-repeat:no-repeat;color:#813060;text-transform:uppercase}.box2 p{color:#813060;text-align:center;padding:10px;font-size:14px}.box2 p a{font-size:16px}.box2.speedtest h2{background-image:url(../images/icon_speedtest.png);background-size:75px 42px}.box2.anschlusscheck h2{background-image:url(../images/icon_anschlusscheck.png);background-size:70px 49px}.box2.breitband h2{background-image:url(../images/icon_breitband.png);background-size:76px 40px}.box3{background:#fff}.box3 h2{color:#813060;padding:10px 5px 10px 10px;border-bottom:2px solid #b586a2}.box4{background:#fff;color:#813060;padding:10px;margin-bottom:20px !important;width:100%}.box4>div{margin-bottom:0 !important;text-align:center}.box4 h2,.box4 .h2{font-size:32px;font-weight:500;line-height:22px}.box4 h2{padding:20px 20px 5px 0;text-transform:uppercase}.box4 p{font-size:14px}.box4 strong{font-size:30px;padding-top:5px}.box5{background:#fff}.box5 h2{font-size:20px;font-weight:500;background:#a5bd5a;color:#fff;padding:10px 5px 10px 10px;box-sizing:border-box}.box6{background:transparent;font-size:18px}.box6 h2{color:#813060;margin-bottom:10px;font-size:30px}.box6 p{padding:10px 0 !important}.box6 ul{padding:0 10px 10px 0}.box6 ul li{padding-left:23px}.introtext li{padding-left:23px !important;font-size:18px}.introtext h3{margin:0 0 10px 0}.box-order{background:#fff;color:#813060;height:40px;line-height:40px;font-weight:500;width:100%;max-width:231px;background:url(../images/Rectangle_center_white_l.png) top left no-repeat,url(../images/Rectangle_center_white_r.png) top right no-repeat;box-sizing:border-box;z-index:20;width:105%;max-width:231px;white-space:nowrap}.box-order.last{z-index:10;background:url(../images/Rectangle_last_l.png) top left no-repeat,url(../images/Rectangle_last_r.png) top right no-repeat;width:100%}.box-order.last.active{background:url(../images/Rectangle_last_green_l.png) top left no-repeat,url(../images/Rectangle_left_l.png) top right no-repeat;color:#fff}.box-order.first{background:url(../images/Rectangle_left_l.png) top left no-repeat,url(../images/Rectangle_left_r.png) top right no-repeat;color:#fff;z-index:30}.box-order.active{background:url(../images/Rectangle_center_green_l.png) top left no-repeat,url(../images/Rectangle_center_green_r.png) top right no-repeat;color:#fff}.box-order-data{padding-top:10px !important}.box-order-data h2{color:#813060;margin-bottom:20px}.box-order-data hr{margin:20px 0}.box-order-data .order-address p{float:left;margin-right:30px}.box-order-data input[type="text"],.box-order-data select{width:100%}.box-order-data p.tooltip{padding:0;position:relative;display:inline-block;cursor:pointer}.box-order-data p.tooltip span{background:#fff;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.5);padding:10px 15px;display:inline-block;position:absolute;z-index:10000;top:21px;left:7px;display:none}.box-order-data p.tooltip span.show{display:block}.box-order-data p.tooltip span:before{content:'';position:absolute;z-index:10;top:-6px;left:0px;height:0px;width:0px;border-right:6px solid transparent;border-bottom:6px solid #fff}.box-order-data p.label,.box-order-data div.label{padding-left:25px}.box-order-data table.orderconfirmation{width:100%}.box-order-data table.orderconfirmation td{padding:0 20px 0 0;line-height:18px;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;vertical-align:top}.box-order-data table.orderconfirmation td.trenner{padding:8px 0}.box-order-data table.orderconfirmation tr>td+td{padding:0;font-weight:500;vertical-align:bottom}.box-order-data textarea{width:100%;height:100px}.box-order-data .pure-g .pure-u-1-3 input[type="text"]{width:calc(100% - 10px)}.box-order-data .pure-g .pure-u-1-3:nth-child(2) input[type="text"],.box-order-data .pure-g .pure-u-1-3:nth-child(2) label{margin-left:10px}.box-order-data .pure-g .pure-u-2-3:first-child input[type="text"]{width:calc(100% - 20px)}.box-order-data .pure-g .pure-u-sm-5-6 label{display:block}.hide-content-box{padding:10px}#addmore{cursor:pointer}.order-take-phone-number,.cloneelement{position:relative}.order-take-phone-number .delete,.order-take-phone-number .closeclone,.cloneelement .delete,.cloneelement .closeclone{display:block;cursor:pointer;position:absolute;top:10px;left:60%}#add-phone-number p{cursor:pointer}.csc-form-element,.powermail_fieldwrap{padding:8px 0;clear:both}.csc-form-element label,.powermail_fieldwrap label{font-weight:300 !important;display:inline-block;padding-bottom:4px}.csc-form-element label.strong,.powermail_fieldwrap label.strong{font-weight:500 !important}.csc-form-element.padding,.powermail_fieldwrap.padding{padding:15px 0}.csc-form-element.padding-top,.powermail_fieldwrap.padding-top{padding-top:30px}.csc-form-element.labelspan span,.powermail_fieldwrap.labelspan span{display:block;margin-left:25px}.bankdata{padding-top:30px !important}.bankdata span{display:block;float:left;width:250px}.bankdata span:last-child{font-weight:500}.box-recommend{background:#813060;color:#fff;margin-top:20px !important}.box-recommend a{color:#fff;font-weight:300}.box-recommend img{display:block;float:right;margin:10px 68px 20px 45px;width:52px;height:100px}.box-recommend p{padding:0 0 10px 0}.box-recommend .big{font-size:30px;line-height:30px;clear:right}#tarifbestellung .content-wrap .content .pure-g [class*="pure-u"]{margin-bottom:0px}#tarifbestellung h1{margin:10px 0 20px 0}#tarifbestellung .box1 h2{text-transform:inherit;padding:10px 5px 10px 10px}#tarifbestellung h3{margin:0;padding:0 0 5px 0;font-size:16px}#tarifbestellung .box{margin-bottom:10px;padding:0}#tarifbestellung .box.box-submit{margin-bottom:30px}#tarifbestellung .box-icons{padding:10px 10px 5px}#tarifbestellung .order-content{padding:10px}#tarifbestellung .order-content.colored{background:#ece0e7}#tarifbestellung .order-content.colored.border-top{margin-top:2px}#tarifbestellung .order-content p{padding:0 0 10px 0}#tarifbestellung .order-content p.p-input{position:relative}#tarifbestellung .order-content p.p-input span{position:absolute;top:-2px;right:20%}#tarifbestellung .order-content p.p-input label{font-weight:500}#tarifbestellung .order-content .number{margin:0 5px}#tarifbestellung .order-content input[type="radio"]+label{margin-right:25px}#tarifbestellung .overview table{width:100%}#tarifbestellung .overview table thead td{font-weight:500;font-size:18px;color:#a5bd5a}#tarifbestellung .overview table th{font-weight:500;font-size:18px;color:#a5bd5a}#tarifbestellung .overview table hr{background:#a5bd5a;height:1px;border:0}#tarifbestellung .overview table th.padding{padding:5px 10px}#tarifbestellung .overview table td.td-right{text-align:right}#tarifbestellung .overview table td.padding{padding:1px 10px}#tarifbestellung .overview div{padding:20px 0 0 0}#tarifbestellung .overview div p{text-align:center;margin-bottom:10px}#tarifbestellung .overview div p a{font-weight:300;cursor:pointer}#tarifbestellung input.submit{margin-bottom:20px}#tarifbestellung input.submit.button{background:#813060;background:linear-gradient(to bottom, #b9cc7e 0%, #8ba341 100%);width:100%}#tarifbestellung input.submit.button:hover{background:#813060;background:linear-gradient(to bottom, #a5bd5a 0%, #6c7e33 100%)}#tarifbestellung .shariff{margin-bottom:10px}.flex-to-bottom{padding:10px}.flex-to-bottom-bottom p{padding-bottom:0}.button{background:#813060;color:#fff;display:inline-block;margin:0 auto;padding:10px 0;width:200px;max-width:calc(100% - 20px);text-align:center;display:block;font-weight:500;color:#fff !important;background:#813060;background:linear-gradient(to bottom, #c05795 0%, #813060 100%);-webkit-box-shadow:0px 3px 8px -4px rgba(0,0,0,0.75);-moz-box-shadow:0px 3px 8px -4px rgba(0,0,0,0.75);box-shadow:0px 3px 8px -4px rgba(0,0,0,0.75);cursor:pointer}.button:hover{background:#813060;background:linear-gradient(to bottom, #a63e7c 0%, #5c2244 100%)}.button.button-small{width:auto;display:inline-block;padding:10px}.button-inv{background:#fff;color:#813060;display:inline-block;margin:0 auto;padding:10px 0;width:200px;box-sizing:border-box;max-width:calc(100% - 20px);text-align:center;display:block;font-weight:500;border:2px solid #813060}.button-inv.button-inv-small{display:inline-block;padding:10px;width:auto}.table .button-inv{min-width:100px}h2.accordion,h3.accordion{cursor:pointer}h2.accordion+div,h3.accordion+div{display:none}h2.accordion:after,h3.accordion:after{display:inline-block;content:"\f107";padding-left:10px}h2.accordion.show+div,h3.accordion.show+div{display:block}h2.accordion.show:after,h3.accordion.show:after{content:"\f106"}h3.accordion{margin:10px 0 10px 10px;cursor:pointer;font-size:17px;padding-right:30px;position:relative}.content-wrap{background:rgba(0,0,0,0) linear-gradient(135deg, #e7e8ea, #f9f9f7) repeat scroll 0 0;min-height:100%}.content-wrap .content .content_bg{position:absolute;width:100%}.content-wrap .content .content_bg img{width:100%}.content-wrap .content .pure-g [class*="pure-u"]{margin-bottom:20px}.content-wrap .content .pure-g .mobile[class*="pure-u"]{margin-bottom:5px}.content-wrap .content .pure-g .mobile[class*="pure-u"]:last-child{margin-bottom:20px}.claim-wrap{margin-bottom:20px}#tarifdetails .rootline-header{display:none}#tarifdetails .content{background-image:url(../images/flash.png);background-repeat:no-repeat;background-size:100% auto;background-position:top center;padding-top:20px}#flash .content{background-image:url(../images/flash.png);background-repeat:no-repeat;background-size:100% auto;background-position:top center}#tarifdetails .content{background-image:url(../images/flash.png);background-repeat:no-repeat;background-size:100% auto;background-position:top center}#tarifdetails .content .rootline-header{display:none}#tarifbestellung h1.sitetitle{display:none}footer{color:#fff}footer h3{margin:0;font-size:16px;font-weight:500}footer a{color:#fff}footer nav a:before{display:inline-block;content:"\f105";padding-right:5px}footer nav ul{margin-bottom:10px}footer .footer-top{background:#a5bd5a;padding:20px 0}footer .footer-top .container{background:url("../images/logo_footer.png") no-repeat right top;background-size:237px;min-height:237px}footer .footer-bottom{background:#7c913a}footer .footer-phone{margin-top:24px 0}footer .footer-phone h3{margin-bottom:12px}footer .footer-phone span{font-size:30px;line-height:30px}footer .footer-phone a{font-size:30px;line-height:30px}footer address{font-style:normal;padding:0 0 10px 0}footer p{margin:0;padding:0 0 10px 0}footer p .fa{font-size:36px;display:inline-block;margin-right:20px}.csc-textmedia figcaption,.image figcaption{color:#909090;font-size:13px;padding:0 10px}.csc-textmedia figure{margin:0}.tx-indexedsearch,.tx-mmc-directmail-subscription,.csc-mailform,.ce-menu,.ce-bullets,#ContentITEM,.newsletter{padding:10px !important}.tx-indexedsearch input,.tx-indexedsearch textarea,.tx-mmc-directmail-subscription input,.tx-mmc-directmail-subscription textarea,.csc-mailform input,.csc-mailform textarea,.ce-menu input,.ce-menu textarea,.ce-bullets input,.ce-bullets textarea,#ContentITEM input,#ContentITEM textarea,.newsletter input,.newsletter textarea{margin-bottom:10px}.tx-indexedsearch label,.tx-mmc-directmail-subscription label,.csc-mailform label,.ce-menu label,.ce-bullets label,#ContentITEM label,.newsletter label{font-weight:300;display:block;float:none !important}#tx_indexedsearch legend{display:none}#tx_indexedsearch fieldset{border:none}#tx_indexedsearch .tx-indexedsearch-form{padding:20px 0}.tx-indexedsearch-info{display:none}.tx-indexedsearch-browsebox{list-style:none;margin-left:0 !important}.tx-indexedsearch-browsebox li{float:left;margin:0 20px 10px 0}.tx-indexedsearch-res{clear:left}.tx-dce-pi1 .horizontal{display:flex;justify-content:center}.tx-dce-pi1 .horizontal .horizontalimg{display:flex;align-items:center;margin:0 5px}.tx-dce-pi1 .ce-gallery{margin-top:10px}.tx-dce-pi1 .box-icons{padding:0 10px 5px 0}.tx-dce-pi1 .box-icons span{height:auto}.tx-dce-pi1 .box-icons span span{min-height:35px;display:inline-block}.tx-dce-pi1 .box-icons span img{width:auto;height:50px}.tx-dce-pi1 .box0 h1{margin-bottom:5px}.csc-mailform{padding:0 !important;background:none !important}.csc-mailform ol input,.csc-mailform ol label,.csc-mailform ol textarea{margin-left:4px !important}.csc-mailform input[type="submit"]{width:inherit;margin-top:10px}.csc-mailform select{margin:5px 0 10px 5px}#c1049{background:none !important;min-height:250px}#c1049 #cc-container h2{display:none}#c1049 #cc-container .box{margin:0 0 20px 0}#c1049 #cc-container .box h2{display:block}#c1049 #cc-container .margin-top{margin-top:0px}#c1049 #cc-container #cc-result{margin-top:20px}#cc-container{padding-bottom:30px}#cc-container .box{color:#813060}#cc-container .box h2{font-size:20px;line-height:20px;text-align:left}#cc-container .box>div{padding:10px 0}#cc-container .box .pure-g{padding:20px 0 !important}#cc-container .box .pure-g [class*="pure-u"]{margin-bottom:0 !important}#cc-container .box .buttons{padding-top:10px}#cc-container>div{padding:0}#cc-container .pure-g [class*="pure-u"]{margin-bottom:20px}#cc-container #cc-city{display:block;padding-top:30px;margin-left:10px}#cc-container #cc-input-zip{min-width:80px;margin-right:10px;width:calc(100% - 10px)}#cc-container #cc-input-street{margin-right:10px;width:calc(100% - 10px)}#cc-container #cc-house-number input,#cc-container #cc-house-number label{margin-left:10px;width:calc(100% - 10px)}#cc-container #cc-error-house-number .button{margin-top:10px}#cc-container #cc-result>p{font-size:20px}#cc-container #cc-result .cc-products.cc-accordion>div>div:first-child h2:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;content:"\f106";padding-left:10px}#cc-container #cc-result .cc-products.cc-accordion>div.closed>div:first-child>h2:after{content:"\f107"}#cc-container #cc-result .cc-products.cc-accordion>div.closed>div>:not(h2){display:none}#cc-container #cc-result .cc-products.cc-accordion>div>div>h2{cursor:pointer}#cc-container #cc-result-messages{padding-top:10px}#cc-container .cc-products li{margin-bottom:10px}#cc-container ul{list-style:none}#cc-container .number{color:#a5bd5a;font-weight:500;font-size:24px;display:block;padding:5px 0}#cc-container .strong strong{font-size:30px;font-weight:500;line-height:30px}.shariff ul{position:relative;margin-bottom:0px;width:210px;height:30px;margin:0 auto}.shariff ul li{padding-left:0px;min-width:auto !important;position:absolute}.shariff ul li:before{content:"" !important}.shariff ul li.twitter{left:0}.shariff ul li.facebook{left:45px}.shariff ul li.googleplus{left:90px}.shariff ul li.xing{left:135px}.shariff ul li.linkedin{left:180px}.shariff ul li.whatsapp{left:225px}#c1607{margin-top:-20px}.ce-menu{list-style:disc !important;margin-left:20px !important}.ce-menu li{padding-left:0px !important}.ce-menu li:before{content:"" !important}#stoerer{background:#3da7db;background:url(../images/flash.png) no-repeat center top,linear-gradient(rgba(61,167,219,0.9), rgba(30,42,64,0.9));width:1140px;margin:0 auto;position:fixed;z-index:99999;left:50%;margin-left:-570px;padding-right:60px;padding-bottom:80px;box-sizing:border-box;-webkit-box-shadow:0px 3px 8px -4px rgba(0,0,0,0.75);-moz-box-shadow:0px 3px 8px -4px rgba(0,0,0,0.75);box-shadow:0px 3px 8px -4px rgba(0,0,0,0.75);display:none}#stoerer .logo{float:right;margin-right:10px}#stoerer .stoerer-content{position:relative;clear:both}#stoerer .stoerer-content h1{font-size:60px;line-height:60px;color:#FFEF00;font-weight:500;text-transform:uppercase}#stoerer .stoerer-content .stoerer-claim{color:#ffffff;float:left;width:580px;position:relative;z-index:20;padding-top:48px}#stoerer .stoerer-content .stoerer-claim .upper{font-size:40px;line-height:40px;font-weight:500;text-transform:uppercase;margin:0}#stoerer .stoerer-content .stoerer-claim .upper span{padding:3px 23px 3px 60px;background:#a5bd5a}#stoerer .stoerer-content .stoerer-claim .lower{background:#813060;display:inline-block;box-sizing:border-box;line-height:43px;height:43px;padding:0 30px 0 60px;margin-top:15px;font-size:19px}#stoerer .stoerer-content .stoerer-image{position:relative;float:left;z-index:10;width:550px;height:550px;margin-left:-410px;text-align:center;display:flex;align-items:center;align-content:center}#stoerer .stoerer-content .stoerer-image img{margin:auto;max-width:100%;max-height:100%;width:auto !important;height:auto !important}#stoerer .stoerer-content .stoerer-header{float:right;width:360px;position:relative;z-index:10;padding-top:230px}#stoerer .stoerer-content .stoerer-header #stoerer-close{text-align:right;font-size:20px;text-transform:uppercase;color:#ffffff;cursor:pointer;display:block;margin-bottom:30px;padding-right:30px;background:url(../images/close_w.png) no-repeat center right}#stoerer .stoerer-content .stoerer-header p{font-size:30px;line-height:36px;color:#ffffff}#stoerer .button{background:linear-gradient(#FAEC4F, #708631)}#stoerer .button:hover{background:linear-gradient(#c0b600, #3e5500)}@media screen and (max-width: 1180px){#stoerer{width:98%;left:1%;margin:0;position:absolute}#stoerer .stoerer-content h1{font-size:50px;line-height:46px}#stoerer .stoerer-content .stoerer-header{float:none;clear:left;width:100%;padding:0 10px;text-align:center}#stoerer .stoerer-content .stoerer-image{width:450px;height:450px}}@media screen and (max-width: 991px){#stoerer{padding-right:15px}#stoerer .logo{height:65px}#stoerer .logo img{width:auto !important;height:65px !important}#stoerer #stoerer-close{margin-right:25px}}@media screen and (max-width: 686px){#stoerer{width:100%;left:0;overflow:hidden}#stoerer .stoerer-content .stoerer-image{float:none;width:320px;height:320px;margin:0 auto !important}}@media screen and (max-width: 380px){#stoerer .stoerer-content .stoerer-claim .upper span{padding:3px 23px 3px 20px}#stoerer .stoerer-content .stoerer-claim .lower{padding:0 30px 0 20px}}.mobile-accordion.mobile .box1{padding:0}.mobile-accordion.mobile .box1 h2{cursor:pointer}.mobile-accordion.mobile .content-box{display:none}_:-ms-lang(x),.flex-to-bottom{display:block}@media screen and (-webkit-min-device-pixel-ratio: 0){div.csc-textpic .csc-textpic-imagewrap img,p img{max-width:100%;height:auto;width:auto}}

/*# sourceMappingURL=style.css.map */