.c24TipContent,.c24TipToolContent{z-index:999;display:none;position:absolute !important;padding:15px;background-color:#fff;font:normal 12px Verdana !important;color:#666;border:1px solid #dcdcdc;box-shadow:2px 2px 4px rgba(0,0,0,0.1);}.c24TipContent h3,.c24TipToolContent h3{color:#005ea8;font:bold 12px Verdana !important;display:inline-block;margin-top:0px;margin-bottom:0px;padding-right:20px;width:100%;box-sizing:border-box;}.c24TipContent p,.c24TipContent span,.c24TipToolContent p,.c24TipToolContent span{font:inherit;}.c24TipContent p,.c24TipToolContent p{margin-bottom:0;}.c24TipContent .c24TipToolClose,.c24TipToolContent .c24TipToolClose,.c24TipToolPopover .c24TipToolClose{position:absolute;top:0px;right:0px;background:url(/images/check24/v3/common/close_layer.svg) no-repeat 19px 5px;background-size:16px auto;width:40px;height:40px;cursor:pointer;}.c24TipContent .c24TipToolClose:hover,.c24TipToolContent .c24TipToolClose:hover,.c24TipToolPopover .c24TipToolClose:hover{background:url(/images/check24/v3/common/close_layer_hover.svg) no-repeat 19px 5px;background-size:16px auto;}.c24TipContent .c24TipToolClose.white,.c24TipToolContent .c24TipToolClose.white,.c24TipToolPopover .c24TipToolClose.white{background:url(/images/check24/v3/common/close_layer_hover.svg) no-repeat 19px 5px;background-size:16px auto;z-index:1;}.c24TipContent .c24TipToolClose.white:hover,.c24TipToolContent .c24TipToolClose.white:hover,.c24TipToolPopover .c24TipToolClose.white:hover{background:url(/images/check24/v3/common/close_layer_hover_dark.svg) no-repeat 19px 5px;background-size:16px auto;}.c24HelpIconWrapper{position:relative;display:inline-block;float:right;}.c24HelpIconWrapper .c24HelpIcon{font-family:"C24-Font";display:inline-block;position:relative;width:17px;height:17px;border-radius:50%;background-color:#bcbcbc;}.c24HelpIconWrapper .c24HelpIcon:hover{background-color:#666;}.c24HelpIconWrapper .c24HelpIcon.activeHelp{background-color:#005ea8;}.c24HelpIconWrapper .c24HelpIcon:before{position:absolute;content:'\e608';font-weight:normal;color:#fff;display:inline;width:17px;line-height:17px;text-align:center;font-size:9px;}.c24TipToolOverlay{display:none;position:absolute;background-color:rgba(255,255,255,0.8);top:0;width:100%;z-index:1000;opacity:1;}.c24TipToolPopover{position:absolute;display:none;margin-right:auto;margin-left:auto;width:calc(92%);left:-10px !important;right:-10px !important;z-index:1001;border:1px solid #dcdcdc !important;box-shadow:2px 2px 4px rgba(0,0,0,0.1);padding:15px;background:white;max-width:435px;}html{width:100%;}body{background-color:#fff;margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;line-height:16px;color:#666;-webkit-text-size-adjust:100%;width:100%;}body > img{position:absolute;top:-100%;left:-100%;}a{text-decoration:none;color:#005ea8;cursor:pointer;}a:hover{text-decoration:underline;}a.nohover:hover{text-decoration:none;}img{border:0;}form,fieldset{border:0;margin:0;padding:0;}input,select{font-size:12px;color:#666;}.option-select{display:none;}input:focus,select:focus,textarea:focus,button:focus{outline:none;}.c24-container-12{margin-left:auto;margin-right:auto;max-width:994px;padding:15px 0 0;background:#fff;}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}.c24-register-row-success .c24-register-column-form:before,.c24-register-row-success .c24-register-column-form:after,.customer_quotes:before,.customer_quotes:after,.clearfix:before,.clearfix:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;}.c24-register-row-success .c24-register-column-form:after,.customer_quotes:after,.clearfix:after{clear:both;}.c24-register-row-success .c24-register-column-form,.customer_quotes,.clearfix{zoom:1;}@font-face{font-family:'FontAwesome';src:url('/images/check24/v3/common/font/fontawesome-webfont.eot?v=4.3.0');src:url('/images/check24/v3/common/font/fontawesome-webfont.woff?v=4.3.0') format('woff');font-weight:normal;font-style:normal;}.c24-icon-font{display:inline-block;font-family:FontAwesome;font-feature-settings:normal;font-kerning:auto;font-language-override:normal;font-size:inherit;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;font-weight:normal;line-height:45px;text-rendering:auto;transform:translate(0,0);}.c24-icon-facebook:before{content:'\f09a';}.c24-icon-googleplus:before{content:'\f0d5';}.c24-icon-twitter:before{content:'\f099';}.c24-icon-youtube:before{content:'\f167';}.c24-last{margin-right:0 !important;}#c24-page-and-ads{width:100%;min-height:100%;position:relative;min-width:320px;}#c24-ads{width:100%;position:relative;background:#005ea8;}#c24-ads-content{max-width:994px;position:relative;margin:0 auto;}#c24-page-container-content{text-align:center;position:relative;padding-bottom:155px;}.c24-page-container{text-align:center;width:100%;}#c24-page-container-footer{position:absolute;width:100%;bottom:0;}.c24-page{width:100%;padding:0;margin:0 auto 0;text-align:left;}#c24-header{background:#005ea8;width:100%;min-height:84px;}.c24-header-content{padding:0;}.c24-logo{display:block;background:transparent url('/images/check24/v3/common/sprites/c24-sprite.png') no-repeat;width:210px;height:52px;position:absolute;top:20px;left:15px;z-index:999;background-size:260px;}.c24-mk-contact-wrapper{padding-top:19px;height:55px;}.c24-mk-contact-wrapper .c24-contact-wrapper{display:inline-block;float:right;height:40px;background:transparent url('/images/check24/v3/common/sprites/c24-sprite.png') no-repeat 0 -60px;padding-left:24px;position:relative;}.c24-contact{color:#fff;text-decoration:none;}.c24-contact a[href^=tel]{color:inherit;text-decoration:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}.c24-contact-hover{background-color:#fff;color:#666;padding:10px;border:1px solid #dcdcdc;height:auto;width:324px;position:absolute;top:41px;left:0;z-index:10001;display:none;font-size:10px;line-height:14px;}.c24-customer-layer .c24-customer-salutation-text a:hover{text-decoration:underline;}.c24-cnt-ele{margin-bottom:32px;}.c24-search .ui-autocomplete{width:270px !important;overflow-y:auto;overflow-x:hidden;z-index:100 !important;}.c24-search .ui-autocomplete li.filter{padding:2px 0;border:0;}footer{display:block;width:100%;position:relative;}#c24-footer{width:100%;}.c24-footer-top{background:#fff;max-width:994px;margin:0 auto;}.c24-footer-top .c24-footer-top-content{position:relative;padding-bottom:10px;}.c24-footer-nav{display:block;padding:0;margin-top:6px;min-height:21px;}.c24-footer-nav li{list-style:none;display:inline-block;float:left;margin-right:11px;}.c24-footer-nav li:last-child{margin-right:0;}.c24-footer-nav li a{text-decoration:underline;color:#666;font-size:12px;line-height:21px;cursor:pointer;}.c24-footer-bottom{background:#005ea8;height:60px;width:100%;}.c24-footer-bottom .c24-footer-bottom-content{max-width:994px;margin:0 auto;position:relative;}.c24-footer-bottom .c24-footer-logo{width:140px;height:30px;position:absolute;top:14px;left:0;background:transparent url('/images/check24/v3/common/sprites/c24-sprite.png') no-repeat 0 3px;background-size:140px auto;}.c24-footer-bottom .c24-social-links{padding:0;margin:0;position:absolute;top:13px;right:0;display:inline-block;}.c24-social-links li{display:inline-block;margin:0 2px;background-color:#fff;width:30px;height:30px;text-align:center;font-size:20px;padding-top:0;-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:20px;border:2px solid #fff;list-style:none;}.c24-social-links li a:hover{text-decoration:none;}.c24-social-links li:last-child{margin-right:0;}.c24-social-links .c24-icon-font{color:#005ea8 !important;line-height:30px !important;}.c24-social-links-ele{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;text-decoration:none;}a.c24-button,input.c24-button{text-decoration:none !important;font-size:15px;padding:5px;font-family:Arial, Helvetica, sans-serif;cursor:pointer;font-weight:bold;border:0 !important;display:inline-block;background-color:#1980d0;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-align:center;vertical-align:middle;color:#fff;}.c24-button:hover{background:#1670b7;}ul{list-style:square;padding-left:20px;}input,select{font-family:Arial, Helvetica, sans-serif;line-height:normal;font-size:12px;}input{padding:2px;}select{padding:1px;}.c24-nav-blocking-layer,.c24-nav-blocking-layer-header{width:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0);z-index:900;display:none;}.c24-nav-blocking-layer-footer{width:100%;position:absolute;bottom:0;left:0;background-color:rgba(0,0,0,0);z-index:900;display:none;}.c24-statusbar-ele{padding:0 5px;display:inline-block;background-color:#ecf6fc;}.c24-statusbar-nr{display:block;float:left;width:30px;height:30px;color:#fff;font-weight:bold;position:relative;}.c24-statusbar-text{margin:0;display:block;float:left;height:20px;line-height:18px;font-size:12px;font-weight:bold;padding:0 0 0 5px;}div.c24-ad-banner{width:728px;margin:0 auto;}div.c24-ad-skyscraper{position:absolute;top:233px;left:1010px;z-index:1;}iframe[name='google_conversion_frame']{height:0 !important;width:0 !important;line-height:0 !important;font-size:0 !important;margin-top:-13px;float:left;}#c24-register-header-valid > img{height:auto;max-width:100%;}.c24-evolution-radio-group input[type="radio"]:checked,.c24-evolution-radio-group input[type="radio"]:not(checked){position:absolute;}.c24-topsubmit-container.partner{margin:10px 0;display:inline-block;position:relative;z-index:1;}@media print{#c24-ad-skyscraper{display:none;}}@media only screen and (max-width: 1284px){#c24-ads{display:none;}}@media only screen and (max-width: 1024px){#c24-page-and-ads #c24-register-header-logo{width:20%;}#c24-page-and-ads #c24-register-header-logo > img{max-width:100%;height:auto;}#c24-page-and-ads .providercolumn > img{max-width:100%;height:auto;}#c24-page-and-ads #c24-register-header-detail{width:37%;}#c24-page-and-ads #c24-register-header-valid{text-align:center;width:23%;}#c24-page-and-ads #c24-register-header-price{width:20%;}#c24-page-and-ads #c24-register-header-price #c24-register-header-pricecontainer{margin-right:0;}#c24-page-and-ads #c24-register-upselling-list_dsl > div > div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#c24-page-and-ads #c24-register-upselling-list_dsl .providercolumn{width:15% !important;margin-right:0;margin-left:0;}#c24-page-and-ads #c24-register-upselling-list_dsl .providercolumn .c24DSLResultTariffName{text-overflow:ellipsis;overflow:hidden;}#c24-page-and-ads #c24-register-upselling-list_dsl .c24-upselling-container{width:15%;margin-left:0 !important;margin-right:0;padding-right:0;padding-left:0;}#c24-page-and-ads #c24-register-upselling-list_dsl .c24-upselling-container .c24-tariffscore-container{margin:15px auto 10px !important;}#c24-page-and-ads #c24-register-upselling-list_dsl .bulletcolumn-dsl{width:35%;margin-right:0;margin-left:0;padding-right:0;padding-left:0;}#c24-page-and-ads #c24-register-upselling-list_dsl .pricecolumn-dsl{width:30%;margin-right:0;margin-left:0;padding-right:0;padding-left:0;}#c24-page-and-ads #c24-register-upselling-list_dsl .pricecolumn-dsl .c24ResultsTablePrice{white-space:nowrap;}#c24-page-and-ads #c24-register-upselling-list_dsl .checkcolumn-dsl{width:5%;margin-right:0;margin-left:0;padding-right:0;padding-left:0;}#c24-page-and-ads #c24-register-upselling-list_dsl .pricecolumn-dsl{clear:right;}#c24-page-and-ads #c24-register-upselling-list_dsl .pricecolumn-dsl .c24ResultsTablePricehover{float:right;}#c24-page-and-ads #js_alternatives .c24-detail-trigger a{margin-left:40px;width:94px;left:0;}#c24-page-and-ads .c24-evaluation-display{margin-left:28px;}#c24-page-and-ads .c24-register-column-form{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#c24-page-and-ads div.c24-point-box label{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#c24-page-and-ads #c24-register-form .c24TvLayer{width:100%;margin-left:0;}#c24-page-and-ads #c24-register-form .c24TvLayer h1{line-height:normal;}#c24-page-and-ads .c24ThankYouBoxRight,#c24-page-and-ads .c24ThankYouBoxLeft{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#c24-page-and-ads #c24-ty-progress .steps{width:32%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;}#c24-page-and-ads #c24-ty-progress .steps div{display:inline-block;margin-left:0;}#c24-page-and-ads #c24-ty-progress .steps h4,#c24-page-and-ads #c24-ty-progress .steps p{text-align:left;}#c24-page-and-ads #c24-ty-progress .step2,#c24-page-and-ads #c24-ty-progress .step3{margin-left:2%;}#c24-page-and-ads #c24-ty-progress .arrows{display:none;}#c24-page-and-ads #c24-poll-container .c24-cnt-box{margin:0 10px 20px;}.c24-footer-top .c24-footer-top-content{padding-left:10px;position:relative;}.c24-logo{left:15px;}.c24-footer-bottom .c24-footer-logo{top:14px;left:10px;}.c24-footer-bottom .c24-social-links{top:13px;right:10px;}}@media only screen and (max-width: 966px){.footer_container{width:72.8%;}.footer_container_last{padding-bottom:6px;}.footer_container_last p{width:80%;padding-bottom:6px;}.footer_container_element{width:34%;}.footer_container_element p{padding-right:14px;}.footer_container_element:last-child{width:30%;padding-right:0;}#c24-register-secure-transmission{margin-right:5px;}}@media only screen and (max-width: 950px){#c24-register-container .c24-evolution-radio-group{display:block;width:100%;border-right:1px solid #dcdcdc;border-bottom:0;}#c24-register-container .c24-evolution-radio-group:last-child{border-bottom:1px solid #dcdcdc;}.c24-register-block.dsl .c24-register-row .c24-register-column-help.voucher,.c24-register-block.vod .c24-register-row .c24-register-column-help.voucher,#c24-login-box-body .c24-register-row .c24-register-column-help.voucher,#c24-register-points-box .c24-register-row .c24-register-column-help.voucher,.c24-form-block-dsl .c24-register-row .c24-register-column-help.voucher{margin-right:180px;}.c24-register-block.dsl .c24-register-row .c24-register-column-form.voucher,.c24-register-block.vod .c24-register-row .c24-register-column-form.voucher,#c24-login-box-body .c24-register-row .c24-register-column-form.voucher,#c24-register-points-box .c24-register-row .c24-register-column-form.voucher,.c24-form-block-dsl .c24-register-row .c24-register-column-form.voucher{margin-right:240px;}.footer_container,.footer_container_last{box-sizing:border-box;}.footer_container{width:72%;}.footer_container p{padding-right:8px;}.footer_container_element{width:35%;}.footer_container_last{padding-left:17px;padding-right:17px;width:28%;}.footer_container_last p{padding-right:5px;width:80%;padding-bottom:6px;}.footer_container_last img{margin-right:5px;}.footer_container_element_partner{width:30%;}}@media only screen and (max-width: 900px){.footer_container{padding-bottom:0;}.footer_container p{padding-right:24px;}.footer_container_element:last-child p{padding-right:5px;}.footer_container_last{padding-bottom:10px;}.footer_container_element_last{margin-top:12px;margin-bottom:10px;}.footer_container_element_partner{width:34%;}}@media only screen and (max-width: 814px){.footer_container p{padding-right:12px;}}@media only screen and (max-width: 800px){#c24-page-and-ads .c24RTprice .tariffdetails_price_info_ep{position:static;top:auto !important;width:100%;}#c24-page-and-ads .c24RTspacer.right{width:80% !important;float:none;margin:20px auto 0;}#c24-page-and-ads #c24-register-step .c24-customer-quotes{float:left;width:50%;}#c24-page-and-ads #c24-register-step .c24-register-seal{float:right;position:static;margin-top:-2em;}#c24-page-and-ads .c24-register-newsletter-row .c24-register-column-form,#c24-page-and-ads .c24-register-newsletter-row .c24-register-column-help{float:none;}#c24-page-and-ads .c24-register-newsletter-row .c24-register-column-form{display:block;}#c24-page-and-ads .c24-addon-price,#c24-page-and-ads .c24-addon-price-table td{white-space:nowrap;}#c24-page-and-ads #c24-ty-progress .steps{width:100%;margin-left:0;min-height:0;margin-bottom:1.5em;}#c24-page-and-ads #c24-ty-progress .steps div{margin:15px 10px 0 0;float:left;}#c24-page-and-ads #c24-ty-progress .steps p{margin-top:20px;}.footer_container{width:95.5%;margin:50px 17px 6px 17px;padding-bottom:0;}.footer_container_element{margin:10px 0;}.footer_container_element p{padding-bottom:5px;}.footer_container_last{display:none;}}@media only screen and (max-width: 994px){#c24-register-container #c24-register-subfooter.shrink,#c24-register-container #c24-register-form.shrink{margin-right:0 !important;}#c24-register-container .c24-register-help-container.respRegHelp{clear:both;position:relative;width:auto !important;left:0;background:#fff none repeat scroll 0 0;border:1px solid #005ea8;margin:15px 17px 15px 15px;padding:12px 12px 0 !important;}#c24-register-container .c24-register-help-container.respRegHelp h3{display:none;}#c24-register-container .c24-register-help-container.respRegHelp .respRegHelpNose{top:-20px;right:-1px;}#c24-register-container .c24-register-help-container.respRegHelp .respRegHelpClose{position:absolute;top:0px;right:0px;background:url(/images/check24/v3/common/close_layer.svg) no-repeat 19px 5px;background-size:16px auto;width:40px;height:40px;cursor:pointer;}#c24-register-container .c24-register-help-container.respRegHelp .respRegHelpClose:hover{background:url(/images/check24/v3/common/close_layer_hover.svg) no-repeat 19px 5px;background-size:16px auto;}#c24-register-container .c24-register-help-container.respRegHelp .respRegHelpClose.white{background:url(/images/check24/v3/common/close_layer_hover.svg) no-repeat 19px 5px;background-size:16px auto;z-index:1;}#c24-register-container .c24-register-help-container.respRegHelp .respRegHelpClose.white:hover{background:url(/images/check24/v3/common/close_layer_hover_dark.svg) no-repeat 19px 5px;background-size:16px auto;}#c24-register-container .c24-evolution-radio-group{width:50%;border-bottom:1px solid #dcdcdc;border-right:0;}#c24-register-container .c24-evolution-radio-group.c24-evolution-radio-group-short{width:30%;border-right:1px solid #dcdcdc;}#c24-register-container .c24-evolution-radio-group.three-size{width:33.33%;}#c24-register-container .c24-evolution-radio-group:last-child{border-right:1px solid #dcdcdc;}#c24-register-container #c24-register-header-detail > dl > dd{white-space:normal;}#c24-register-container .c24-register-row-error .c24-evolution-radio-group{border-color:#c82d2d;}#c24login_sso_form .c24-register-help-container{margin-left:80px !important;}.footer_container_element_partner{width:52%;}#c24-register-upselling-list_dsl .c24-detail-trigger a{margin-left:12px !important;}#c24-register-upselling-list_dsl .c24-evaluation-display{float:right;margin-right:10%;}}@media only screen and (max-width: 720px){#c24-page-and-ads #c24-register-container .c24-evolution-radio-group{width:100%;border-right:1px solid #dcdcdc;border-bottom:0;}#c24-page-and-ads #c24-register-container .c24-evolution-radio-group:last-child{border-bottom:1px solid #dcdcdc;}#c24-page-and-ads #c24-register-container .c24-register-row-select-short{width:100% !important;}.stNavMain{display:none !important;}.tabs-list{visibility:hidden;}#addonform .form-select-container{position:relative;width:100%;display:inline-block;box-sizing:border-box;}#addonform .form-select-container select{display:block !important;font-family:Verdana, Arial, sans-serif;font-size:16px;height:46px;border:1px solid #cdcdcd;color:#666;background-color:white;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;background:url(/images/form/svg/select_arrow_grey.svg) no-repeat right center;background-size:20px auto;padding:.2rem;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-right:20px;}#addonform .form-select-container select:focus{-webkit-tap-highlight-color:rgba(255,255,255,0) !important;-webkit-focus-ring-color:rgba(255,255,255,0) !important;outline:none !important;border:1px solid #005ea8;background:url(/images/form/svg/select_arrow_blue.svg) no-repeat right center;background-size:20px auto;}#addonform .form-select-container select[disabled]{background-color:#f0f0f0;}#addonform .form-select-container select.error{border:1px solid #c82d2d;}#addonform .form-select-container select::-ms-expand{display:none;}.footer_container_element p{padding-right:30px;}}@media only screen and (max-width: 700px){#c24-page-and-ads .c24-statusbar-dsl li .c24-statusbar-ele .c24-statusbar-text{display:none;}#c24-page-and-ads .c24-statusbar-dsl #prog_head_ele_3,#c24-page-and-ads .c24-statusbar-dsl #prog_head_ele_4,#c24-page-and-ads .c24-statusbar-dsl #prog_head_ele_5,#c24-page-and-ads .c24-statusbar-dsl li{width:16.66% !important;}#c24-page-and-ads .c24-statusbar-dsl #prog_head_ele_1 .active,#c24-page-and-ads .c24-statusbar-dsl #prog_head_ele_2 .active,#c24-page-and-ads .c24-statusbar-dsl #prog_head_ele_3 .active,#c24-page-and-ads .c24-statusbar-dsl #prog_head_ele_4 .active,#c24-page-and-ads .c24-statusbar-dsl #prog_head_ele_5 .active{padding-right:0;}#c24-page-and-ads #c24-register-header-pricecontainer #priceinfo{font-size:1.2em;}#c24-page-and-ads #c24-register-header-pricecontainer #priceinfo ~ div:last-child{margin-right:0 !important;}#c24-page-and-ads #priceinfo > img{top:0;}#c24-page-and-ads .c24-register-header #c24-register-header-pricecontainer #pricecontainer{font-size:1.4em;}#c24-page-and-ads #c24-register-header-detail > dl > dt,#c24-page-and-ads #c24-register-header-detail > dl > #tariffcontractperiod{display:none;}#c24-page-and-ads .c24-detail-tab.take5,#c24-page-and-ads .c24RTcustomergroup{display:none !important;}.footer_container_element_partner{width:65%;margin-left:35%;}#c24-register-secure-transmission-partner{margin:9px 0 0 5px;}}@media only screen and (max-width: 649px){#c24-page-and-ads #c24-register-header-logo,#c24-page-and-ads #c24-register-header-detail,#c24-page-and-ads #c24-register-header-valid,#c24-page-and-ads #c24-register-header-price{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px;min-height:55px;}#c24-page-and-ads #c24-register-header-logo{width:24%;}#c24-page-and-ads #c24-register-header-detail{width:44%;}#c24-page-and-ads #c24-register-header-detail > dl > dd{margin-bottom:0;}#c24-page-and-ads #c24-register-header-valid{width:7%;padding:0;}#c24-page-and-ads #c24-register-header-price{width:25%;}#c24-page-and-ads #specialbonus_container{padding-right:0;margin-right:0;}#c24-page-and-ads .valid_days_onlineoffline{right:auto;top:auto;display:inline-block;}#c24-page-and-ads .c24-pricetable-dsl{width:100%;max-width:410px;float:none;margin:0 auto;}#c24-page-and-ads .c24RTspacer.right{width:99% !important;}#c24-page-and-ads .c24-evaluation-container-column{width:100%;}#c24-page-and-ads .form-select-container{width:80%;}#c24-poll-container{display:none !important;}.footer_container_element:last-child p{padding-right:5px;}}@media only screen and (max-width: 620px){.respRegHelp > div.respRegHelpClose{display:none;}.respRegHelp .respRegHelpBottom{display:block;clear:both;border-top:1px solid #005ea8;height:40px;font-family:"c24-Font";margin-top:20px;text-align:center;color:#005ea8;}.respRegHelp .respRegHelpBottom:before{line-height:40px;display:inline;font-size:22px;content:'\e619';}#c24-page-and-ads #c24-register-upselling-list_dsl .c24-detail-tab.desktop{display:none !important;}#c24-register-addon-tariffdetail-head h2{display:inline-block !important;}}@media only screen and (max-width: 600px){.c24TipToolPopover .tariffdetails_price_info_ep{width:100%;}#c24-page-and-ads #specialbonus_container{height:100px;width:180px;margin:0 auto;float:none;}#c24-page-and-ads .c24-register-promotion-list{margin-right:0 !important;}#c24-page-and-ads #special-bonus-title{height:auto;}#c24-page-and-ads #c24-register-upselling-list_dsl .providercolumn.providercolumn,#c24-page-and-ads #c24-register-upselling-list_dsl > div > div.providercolumn{width:20% !important;}#c24-page-and-ads #c24-register-upselling-list_dsl .providercolumn.c24-upselling-container,#c24-page-and-ads #c24-register-upselling-list_dsl > div > div.c24-upselling-container{width:0;}#c24-page-and-ads #c24-register-upselling-list_dsl .providercolumn.bulletcolumn-dsl,#c24-page-and-ads #c24-register-upselling-list_dsl > div > div.bulletcolumn-dsl{width:50%;padding:0 15px;margin:20px 0 0 15px;}#c24-page-and-ads #c24-register-upselling-list_dsl .providercolumn.pricecolumn-dsl,#c24-page-and-ads #c24-register-upselling-list_dsl > div > div.pricecolumn-dsl{width:auto;position:absolute;top:5px;right:34px;}#c24-page-and-ads #c24-register-upselling-list_dsl .providercolumn.checkcolumn-dsl,#c24-page-and-ads #c24-register-upselling-list_dsl > div > div.checkcolumn-dsl{width:6%;position:absolute;top:8px;right:2px;}#c24-page-and-ads #c24-overview-pricetable{width:100%;padding:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#c24-page-and-ads #c24-overview-pricetable #c24-replace-pricetable{margin-top:26px;}.footer_container_element{width:33%;}.footer_container_element p{padding-right:10px;}.footer_container_element:last-child{width:33%;}.footer_container_element_partner{margin-left:26%;width:79%;}#c24-page-and-ads #tipBoxSocialLogin.tko-login-tip-wrapper.c24-register-row,#c24-page-and-ads #tipBox.tko-login-tip-wrapper.c24-register-row{padding-left:15px;padding-right:15px;width:100%;margin-top:1em;}}@media only screen and (max-width: 550px){#c24-page-and-ads #c24-register-1-right,#c24-page-and-ads #c24-register-1-left{width:100%;float:none;}#c24-page-and-ads .c24-logo{background-size:cover;height:30px;width:140px;}#c24-page-and-ads #c24-register-1-pricetable{margin-right:0;}#c24-page-and-ads .tariffdetail2013 .c24-detail-content .c24-detail-inner .c24-tariffdetail-table td:first-of-type,#c24-page-and-ads #js_alternatives .c24-detail-content .c24-detail-inner .c24-tariffdetail-table td:first-of-type{width:35%;}#c24-page-and-ads .tariffdetail2013 .c24-detail-content .c24RTcontractdata .c24IconKalender{right:0;}#c24-page-and-ads .form-select-container{width:100%;}#c24-page-and-ads #c24-register-step .c24-register-block.dsl .c24-register-row .c24-register-column-form,#c24-page-and-ads #c24-register-step .c24-register-block.vod .c24-register-row .c24-register-column-form,#c24-page-and-ads #c24-register-step #c24-login-box-body .c24-register-row .c24-register-column-form,#c24-page-and-ads #c24-register-step #c24-register-points-box .c24-register-row .c24-register-column-form,#c24-page-and-ads #c24-register-step .c24-form-block-dsl .c24-register-row .c24-register-column-form{float:left;margin-left:15px;margin-right:15px;width:calc(100% - 30px) !important;margin-top:10px;}#c24-page-and-ads #c24-register-step .c24-register-block.dsl .c24-register-row .c24-register-column-form.stylecheckbox,#c24-page-and-ads #c24-register-step .c24-register-block.vod .c24-register-row .c24-register-column-form.stylecheckbox,#c24-page-and-ads #c24-register-step #c24-login-box-body .c24-register-row .c24-register-column-form.stylecheckbox,#c24-page-and-ads #c24-register-step #c24-register-points-box .c24-register-row .c24-register-column-form.stylecheckbox,#c24-page-and-ads #c24-register-step .c24-form-block-dsl .c24-register-row .c24-register-column-form.stylecheckbox{float:none;}#c24-page-and-ads #c24-register-step .c24-register-block.dsl #number .c24-register-row:first-child .c24-register-column-form,#c24-page-and-ads #c24-register-step .c24-register-block.dsl #number_isdn .c24-register-row .c24-register-column-form{padding-top:41px;}#c24-page-and-ads #c24-register-step .c24-register-block.dsl #number_isdn .c24-register-row .c24-register-column-help{position:absolute;right:0;}#c24-page-and-ads #c24-register-step .c24-register-block.dsl .c24-evolution-radio-group-short{margin-bottom:7px;}#c24-page-and-ads #c24-register-step .c24-register-block.dsl .c24-evolution-radio-group-short:last-of-type{border-right:1px solid #cdcdcd;}#c24-page-and-ads #c24-register-step .c24-register-block.dsl #delivery_address_container{margin-top:20px;}#c24-page-and-ads #c24-register-step .c24-register-block.dsl .c24-register-row.c24-autovalign{padding-bottom:10px;}#c24-page-and-ads #c24-register-step .c24-register-block.dsl .c24-register-row .c24-register-column-form{margin-top:0;padding-top:2px;}#c24-page-and-ads #c24-register-step .c24-register-block.dsl .c24-register-row .c24-register-column-label{margin-top:7px;}#c24-page-and-ads #c24-register-step .c24-register-block.dsl .c24-register-row .c24-register-column-label label,#c24-page-and-ads #c24-register-step .c24-register-block.vod .c24-register-row .c24-register-column-label label,#c24-page-and-ads #c24-register-step #c24-login-box-body .c24-register-row .c24-register-column-label label,#c24-page-and-ads #c24-register-step #c24-register-points-box .c24-register-row .c24-register-column-label label,#c24-page-and-ads #c24-register-step .c24-form-block-dsl .c24-register-row .c24-register-column-label label{padding-left:15px !important;font-size:12px;}#c24-page-and-ads #c24-register-step .c24-customer-quotes{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;}#c24-page-and-ads #c24-register-step .c24-register-seal{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;text-align:center;margin-top:1em;}#c24-page-and-ads #c24-register-step .c24-register-seal > div{text-align:left;display:inline-block;vertical-align:top;}#c24-page-and-ads #c24-register-step #c24-voucher-container #validate_cs_code{top:47px;}#c24-page-and-ads #c24-register-step #c24-voucher-container .c24-register-column-form.voucher{margin-top:60px;}#c24-page-and-ads .c24-register-block.dsl .c24-register-row .c24-register-column-help.voucher,#c24-page-and-ads .c24-register-block.vod .c24-register-row .c24-register-column-help.voucher,#c24-page-and-ads #c24-login-box-body .c24-register-row .c24-register-column-help.voucher,#c24-page-and-ads #c24-register-points-box .c24-register-row .c24-register-column-help.voucher,#c24-page-and-ads .c24-form-block-dsl .c24-register-row .c24-register-column-help.voucher{float:none;margin-right:0;}#c24-page-and-ads #js_note_remaining_time.c24-register-box-narrow,#c24-page-and-ads #js_setup_fee .c24-register-box-narrow{margin:20px 15px 0;}#c24-page-and-ads .c24-register-block.dsl .c24-register-row{padding:0;}#c24-page-and-ads .c24-register-block.dsl .c24-register-row .c24-register-box-narrow{margin:20px 15px 20px 15px;clear:both;top:16px;}#c24-page-and-ads #c24-register-container .c24-register-help-container{float:left;}#c24-page-and-ads #c24-register-container .areacode .c24-register-help-container{float:none;clear:both;}#c24-page-and-ads #c24-register-container .c24-register-newsletter-row .c24-register-help-container{float:none;}#c24-page-and-ads #c24-register-container .c24-evolution-radio-group{width:50%;border-right:none;border-bottom:1px solid #dcdcdc;}#c24-page-and-ads #c24-register-container .c24-evolution-radio-group.three-size{width:33.33%;}#c24-page-and-ads #c24-register-container .c24-evolution-radio-group:last-child{border-right:1px solid #dcdcdc;}#c24-page-and-ads #c24-register-container .c24-register-subblock .c24-autovalign label{font-weight:bold;}#c24-page-and-ads #c24-ty-title{float:left;width:100%;}#c24-page-and-ads .tariffdetail2013 .c24-detail-content .c24-detail-inner .c24-tariffdetail-table .picker td:first-of-type{width:auto;}#c24login_sso_form .c24-register-help-container{margin-left:15px !important;}.footer_container{width:93%;}.footer_container_h2{padding-left:0;}.footer_container_element{width:100%;margin:14px 0;}.footer_container_element img{padding:0;}.footer_container_element:last-child{width:100%;}}@media only screen and (max-width: 520px){#c24-page-and-ads .c24-register-header #c24-register-header-pricecontainer #pricecontainer{font-size:1.1em;}#c24-page-and-ads .tariffdetail2013 #tariffdetail_main .c24RTprice.c24-detail-inner .c24RTspacer.right{margin-top:35px;}#c24-page-and-ads .c24-detail-tab{position:static;width:100%;height:auto;padding:7px !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none;}#c24-page-and-ads .c24-detail-content{position:static;}#c24-page-and-ads #c24-register-upselling-list_dsl .c24-detail-tab{margin-top:0;}#c24-page-and-ads #tariffdetail_toggle{height:auto !important;max-height:none !important;}#c24-page-and-ads .c24-detail-tab-active::before{display:none;}#c24-page-and-ads .c24Frame .c24-addon-price,#c24-page-and-ads .c24Frame .c24-addon-image,#c24-page-and-ads .c24Frame .c24-addon-info{width:100% !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;display:block;text-align:center;}#c24-page-and-ads .c24Frame .c24-addon-price > table,#c24-page-and-ads .c24Frame .c24-addon-image > table,#c24-page-and-ads .c24Frame .c24-addon-info > table{text-align:left;display:inline;}#c24-page-and-ads .c24RTspacer.right{width:100% !important;}#c24-page-and-ads .tariffdetail2013 .c24-detail-content .c24RTcontractdata .wt_span{top:0;}#c24-page-and-ads .tariffdetail2013 .c24-detail-content .c24RTcontractdata .c24-stylecheck input + label{float:left;}#c24-page-and-ads .c24-register-midbar #c24-register-onlineoffline-promolist{max-width:60%;}#c24-page-and-ads .c24Frame .c24-addon-price ul,#c24-page-and-ads .c24Frame .c24-addon-image ul,#c24-page-and-ads .c24Frame .c24-addon-info ul{list-style:none;}.footer_container_element_partner{margin-left:0;width:99%;}#c24-register-upselling-list_dsl .c24-detail-trigger a{margin-left:12px !important;}#c24-register-upselling-list_dsl .c24-evaluation-display{float:right;margin-left:0;margin-right:12px;}}@media only screen and (max-width: 500px){#c24-page-and-ads #c24-register-header-logo{padding-left:0;width:23%;}#c24-page-and-ads #c24-register-header-price{padding-right:0;width:26%;}#c24-page-and-ads #c24-register-addon-tariffdetail-head{padding:0 16px 19px 16px;}#c24-page-and-ads #c24-register-addon-tariffdetail-head h2{display:inline-block !important;margin:0;}#c24-page-and-ads #c24-register-addon-tariffdetail-head #c24-button-submit-top{padding:0 23px;box-sizing:border-box;width:100%;max-width:100%;position:relative;right:auto;top:auto;margin-top:15px;}#c24-page-and-ads #c24-register-upselling-list_dsl .providercolumn:nth-child(1),#c24-page-and-ads #c24-register-upselling-list_dsl > div > div:nth-child(1){width:50% !important;}#c24-page-and-ads #c24-register-upselling-list_dsl .providercolumn:nth-child(2),#c24-page-and-ads #c24-register-upselling-list_dsl > div > div:nth-child(2){width:50%;}#c24-page-and-ads #c24-register-upselling-list_dsl .providercolumn:nth-child(3),#c24-page-and-ads #c24-register-upselling-list_dsl > div > div:nth-child(3){width:100%;}#c24-page-and-ads #c24-register-upselling-list_dsl .providercolumn:nth-child(4),#c24-page-and-ads #c24-register-upselling-list_dsl > div > div:nth-child(4){width:37%;right:50px;}#c24-page-and-ads #c24-register-upselling-list_dsl .providercolumn:nth-child(5),#c24-page-and-ads #c24-register-upselling-list_dsl > div > div:nth-child(5){width:8%;right:8px;}#c24-page-and-ads .tariffdetail2013 .c24-detail-content .c24RTcontractdata .c24-stylecheck input + label::before,#c24-page-and-ads #js_alternatives .c24-detail-content .c24RTcontractdata .c24-stylecheck input + label::before{top:3px;}#c24-page-and-ads #c24-register-upselling-list_dsl .c24TipContent{width:100% !important;min-width:220px;}#c24-page-and-ads #c24-register-upselling-list_dsl .bulletcolumn-dsl{margin-left:10px;}#c24-login-wrapper #c24-login-box-head{margin-right:15px;}.c24TipToolPopover .c24PricelayerDsl .c24-pricetable-dsl{width:100% !important;}}@media only screen and (max-width: 450px){#c24-page-and-ads #c24-register-header-logo{width:30%;}#c24-page-and-ads #c24-register-header-detail{width:38%;padding:0;}#c24-page-and-ads #c24-register-header-valid{position:absolute !important;bottom:5px;}#c24-page-and-ads #c24-register-header-price{width:30%;min-width:101px;}#c24-page-and-ads #special-bonus-title strong{float:none;}#c24-page-and-ads #special-bonus-title .c24-register-column-help{width:auto;}#c24-page-and-ads .c24-register-headline.upselling .c24-register-help{float:right !important;position:relative !important;top:auto !important;margin-left:0 !important;}#c24-page-and-ads .c24-special-bonus{float:right;display:inline-block;}#c24-page-and-ads #c24-register-onlineoffline-tariffdetail-head #c24-button-submit-top-header{top:50px;}#c24-page-and-ads .c24-special-bonus .c24HelpIconWrapper{margin-right:15px;}#c24-page-and-ads .c24-register-headline.upselling .c24HelpIconWrapper{float:right !important;}#c24-page-and-ads div#c24-button-submit-top-header-spinner,#c24-page-and-ads div#c24-button-submit-top-spinner,#c24-page-and-ads #c24-button-submit-sso-spinner{left:60% !important;}#c24-page-and-ads div#c24-button-submit-top-header-spinner{top:73px !important;}#c24-page-and-ads #c24-register-onlineoffline-tariffdetail-head{padding-bottom:0;padding-right:0.6em;padding-top:0.6em;}#c24-page-and-ads #c24-register-onlineoffline-tariffdetail-head #c24-button-submit-top-header,#c24-page-and-ads #c24-register-onlineoffline-tariffdetail-head .c24-topsubmit{width:100%;float:none;position:relative;clear:both;top:auto;left:auto;right:auto;bottom:auto;margin-top:20px;}#c24-page-and-ads #c24-register-footer .c24-button-submit,#c24-page-and-ads .c24-register-submit-wait,#c24-page-and-ads #c24-register-submit-wait{float:none;display:inline-block;width:100%;max-width:100%;}#c24-page-and-ads .c24-next-step{width:100%;text-align:center;}#c24-page-and-ads .c24-topsubmit-container{margin-top:6px;float:none;width:96%;clear:both;display:inline-block;position:relative;}#c24-page-and-ads .c24-topsubmit-container.partner{padding:0 16px;width:100%;box-sizing:border-box;}#c24-page-and-ads .c24-topsubmit-container input#c24-button-submit-top{width:100% !important;position:relative;top:auto;left:auto;right:auto;bottom:auto;margin-top:20px;max-width:100%;}#c24-page-and-ads .c24-topsubmit-container #c24-button-submit-top-spinner{top:47% !important;}#c24-page-and-ads .button-container .c24-topsubmit-container{padding:0 23px;box-sizing:border-box;width:100%;}#c24-page-and-ads #register_button_previous{font-weight:bold;top:102px;clear:both;float:none;z-index:10;}#c24-page-and-ads .tariffdetail2013 .c24-detail-content .c24-detail-inner .c24-tariffdetail-table .picker td{display:table-cell;}#c24-page-and-ads .tariffdetail2013 .c24-detail-content .c24-detail-inner .c24-tariffdetail-table .picker td:first-of-type{width:auto;}#c24-page-and-ads .tariffdetail2013 .c24-detail-content .c24-detail-inner .c24-tariffdetail-table td:first-of-type,#c24-page-and-ads #js_alternatives .c24-detail-content .c24-detail-inner .c24-tariffdetail-table td:first-of-type{width:50%;}#c24-page-and-ads .tariffdetail2013 .c24-detail-content .c24-detail-inner .c24-tariffdetail-table td:first-of-type .c24IconKalender,#c24-page-and-ads #js_alternatives .c24-detail-content .c24-detail-inner .c24-tariffdetail-table td:first-of-type .c24IconKalender{right:auto;}#c24-page-and-ads .tariffdetail2013 .c24-detail-content .c24PriceDetailsTable .c24-stylecheck,#c24-page-and-ads .tariffdetail2013 .c24-detail-content .c24RTcontractdata .c24-stylecheck,#c24-page-and-ads #js_alternatives .c24-detail-content .c24PriceDetailsTable .c24-stylecheck,#c24-page-and-ads #js_alternatives .c24-detail-content .c24RTcontractdata .c24-stylecheck{display:inline-block;float:left;}#c24-register-upselling-list_dsl .c24-evaluation-display{display:none;}.footer_container_partner{margin-top:-50px;}.footer_container_element_partner{display:none;}}@media only screen and (max-width: 423px){#c24-register-upselling-list_dsl .c24-evaluation-display{float:left;margin-left:10px;}}@media only screen and (max-width: 405px){#js_alternatives .c24-register-headline.upselling h2{width:90%;display:inline-block;}}@media only screen and (max-width: 400px){#c24-page-and-ads #c24-register-upselling-list_dsl .providercolumn:nth-child(1),#c24-page-and-ads #c24-register-upselling-list_dsl > div > div:nth-child(1){width:50% !important;}#c24-page-and-ads #c24-register-upselling-list_dsl .providercolumn:nth-child(2),#c24-page-and-ads #c24-register-upselling-list_dsl > div > div:nth-child(2){width:50%;}#c24-page-and-ads #c24-register-upselling-list_dsl .providercolumn:nth-child(3),#c24-page-and-ads #c24-register-upselling-list_dsl > div > div:nth-child(3){width:100%;}#c24-page-and-ads #c24-register-upselling-list_dsl .providercolumn:nth-child(4),#c24-page-and-ads #c24-register-upselling-list_dsl > div > div:nth-child(4){width:92%;right:45px;}#c24-page-and-ads #c24-register-upselling-list_dsl .providercolumn:nth-child(5),#c24-page-and-ads #c24-register-upselling-list_dsl > div > div:nth-child(5){width:8%;}#c24-page-and-ads .c24-register-midbar #c24-register-onlineoffline-promolist{max-width:100%;}#c24-page-and-ads #special-bonus-title strong{max-width:85%;display:inline-block;}#c24-page-and-ads .c24-contact .c24-phone{font-size:19px;}#c24-page-and-ads .c24RTcontractdata.c24-tariffdetail-table td{display:block;}#c24-page-and-ads #c24-register-form .c24-detail-content .c24RTprice{min-height:auto !important;}#c24-page-and-ads #c24-register-container .c24-evolution-radio-group{width:100%;border-right:1px solid #dcdcdc;border-bottom:0;}#c24-page-and-ads #c24-register-container .c24-evolution-radio-group.three-size{width:100%;}#c24-page-and-ads #c24-register-container .c24-evolution-radio-group:last-child{border-bottom:1px solid #dcdcdc;}#c24-page-and-ads #c24-register-container .c24-evolution-radio-group-short,#c24-page-and-ads #c24-register-container .row-phone + .c24-register-row-success .c24-evolution-radio-group,#c24-page-and-ads #c24-register-container .toggle-bankdata + .toggle-bankdata .c24-evolution-radio-group,#c24-page-and-ads #c24-register-container #c24-bank-block + .c24-register-row-success .c24-evolution-radio-group{border-bottom:1px solid #dcdcdc;width:50%;margin-bottom:7px;}#c24-page-and-ads #c24-register-container .c24-evolution-radio-group-short:first-child,#c24-page-and-ads #c24-register-container .row-phone + .c24-register-row-success .c24-evolution-radio-group:first-child,#c24-page-and-ads #c24-register-container .toggle-bankdata + .toggle-bankdata .c24-evolution-radio-group:first-child,#c24-page-and-ads #c24-register-container #c24-bank-block + .c24-register-row-success .c24-evolution-radio-group:first-child{border-right:0;}#c24-page-and-ads #c24-register-container .toggle-bankdata + .toggle-bankdata .c24-register-column-label{margin:10px 0 15px 0;}#c24-page-and-ads #c24-register-container .c24-register-block.dsl .c24-register-row .c24-register-column-label,#c24-page-and-ads #c24-register-container .c24-register-block.vod .c24-register-row .c24-register-column-label,#c24-page-and-ads #c24-register-container #c24-login-box-body .c24-register-row .c24-register-column-label,#c24-page-and-ads #c24-register-container #c24-register-points-box .c24-register-row .c24-register-column-label,#c24-page-and-ads #c24-register-container .c24-form-block-dsl .c24-register-row .c24-register-column-label{width:auto !important;}#c24-page-and-ads #c24-register-container .c24-register-column-label.empty{display:none;}#c24-page-and-ads #c24-register-container .c24-stylecheck > label{box-sizing:border-box;margin-right:0 !important;width:calc(100% - 58px);}#c24-page-and-ads #c24-register-container .tariffdetail2013 .c24-detail-content .c24PriceDetailsTable .c24-stylecheck,#c24-page-and-ads #c24-register-container .tariffdetail2013 .c24-detail-content .c24RTcontractdata .c24-stylecheck,#c24-page-and-ads #c24-register-container #js_alternatives .c24-detail-content .c24PriceDetailsTable .c24-stylecheck,#c24-page-and-ads #c24-register-container #js_alternatives .c24-detail-content .c24RTcontractdata .c24-stylecheck{margin:-5px 15px 10px 0;}#c24-page-and-ads #c24-register-upselling-list_dsl .c24RTcontractdata td:first-of-type{font-weight:bold !important;}.footer_container{width:90%;}.ui-autocomplete{width:90.5% !important;}}@media only screen and (max-width: 360px){#c24-page-and-ads #c24-register-header-price{min-width:93px;}#c24-page-and-ads #c24-register-header-logo{width:28%;}#c24-page-and-ads #c24-register-header-logo img{width:85%;height:auto;}#c24-page-and-ads .c24-register-header #c24-register-header-pricecontainer{font-size:10px;}#c24-page-and-ads .c24-contact .c24-phone{font-size:14px;line-height:13px;}#c24-page-and-ads .c24-contact .c24-phone-text{font-size:9px;}#c24-page-and-ads .c24-mk-contact-wrapper .c24-contact-wrapper{background-position:6px -52px;background-size:258px auto;height:32px;}}.c24-contact .c24-phone-text{display:block;font-size:12px;line-height:14px;font-weight:normal;}.c24-contact .c24-phone{display:block;font-size:16px;line-height:20px;font-weight:normal;}#notloggedin{display:none;}#loggedin .c24-customer-hover{display:none;}#loggedin .c24-customer-layer{display:none;}#loggedin .c24-customer-icon{display:none;}#loggedin .c24-notification{display:none;}#loggedin #c24-customer-salutation{display:block;font-size:12px;line-height:14px;text-align:right;min-width:140px;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;}#loggedin .c24-customer{display:inline-block;float:right;margin-top:2px;margin-left:12px;z-index:1001;position:relative;}#c24-header-top,.tko-page-wrapper{max-width:994px;margin:0 auto;position:relative;}.tko-wireframe-spacer{margin-top:15px;}.c24-mk-contact-wrapper .c24-contact-wrapper{display:inline-block;float:right;height:20px;background:transparent url('/images/check24/v3/common/sprites/c24-sprite.png') no-repeat 0 -42px;padding-left:18px;position:relative;background-size:200px;margin-top:3px;}@font-face{font-family:'C24-Font';src:url(/css/fonts/c24-font.eot?v=5);src:url(/css/fonts/c24-font.eot?#iefix&v=5) format('embedded-opentype'), url(/css/fonts/c24-font.woff?v=5) format('woff'), url(/css/fonts/c24-font.ttf?v=5) format('truetype'), url(/css/fonts/c24-font.svg#svgFontName?v=5) format('svg');}.c24-partner .c24-content{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;width:650px;padding-bottom:10px;padding-top:10px;position:relative;line-height:1rem;color:#666;margin:0 auto;}.c24-partner .c24-data-row{width:100%;}.c24-partner .c24-clearfix:after{display:block;content:".";clear:both;visibility:hidden;line-height:0;height:0;}.c24-partner .c24-data-row-left{width:30%;float:left;text-align:right;margin:5px 10px;padding:0;font-weight:600;}.c24-partner .c24-data-row-left > p{vertical-align:middle;}.c24-partner .c24-data-row-right{width:50%;float:left;text-align:left;margin:5px 10px;padding:0;}.c24-partner .c24-data-row-right.teaser-row{margin-top:0;margin-bottom:10px;}.c24-partner .c24-data-info{width:10%;float:right;margin:15px 0 0 0;padding:0;line-height:0;}.c24-partner .c24-cur-area{width:40%;height:40px;margin:5px 15px 0 0;border:1px solid #cecece;box-sizing:border-box;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.c24-partner .c24-cur-area:hover{border-color:#b4b4b4;}.c24-partner .c24-cur-area:hover:active,.c24-partner .c24-cur-area:hover:focus{border-color:#005ea8;}.c24-partner .c24-example{color:#999;line-height:1.5rem;white-space:nowrap;}.c24-partner .c24-downstream-container{float:left;width:17.7%;border:1px solid #cdcdcd;background-color:transparent;display:block;margin-left:2px;margin-right:2px;padding:5px 1px;text-align:center;line-height:1rem;cursor:pointer;}.c24-partner .c24-downstream-container:first-child{margin-left:0;}.c24-partner .c24-downstream-container:last-child{margin-right:0;}.c24-partner .c24-downstream-container:hover,.c24-partner .c24-downstream-container:active,.c24-partner .c24-downstream-container:focus{border:1px solid #005ea8;}.c24-partner .c24-downstream-container-active{border:1px solid #005ea8;background-color:#005ea8;color:#fff;}.c24-partner .c24-button{text-decoration:none;font-size:13px;padding:5px;width:48%;height:50px;cursor:pointer;font-weight:bold;border:0;background-color:#005ea8;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-align:center;vertical-align:middle;color:#fff;box-sizing:border-box;}.c24-partner .c24-button:hover{background-color:#1d6fb9;}.c24-partner .c24-button-treffer{text-decoration:none;font-size:13px;padding:9px;width:48%;font-family:Arial, Helvetica, sans-serif;border:1px solid #cdcdcd;background-color:#fafafa;text-align:center;color:#666;margin-right:4%;box-sizing:border-box;float:left;cursor:default;}.c24-partner .c24-DslProviderLogo{text-align:center;padding-top:35px;margin-left:20px;}.c24-partner .c24-DslProviderLogo > div{background:url(/images/form/stuff/dsl_provider/sprite.png?v=4);}.c24-partner .c24-DslProviderLogo > div.vodafone{width:37px;height:30px;background-position:-6px -2px;}.c24-partner .c24-DslProviderLogo > div.einsundeins{width:27px;height:26px;background-position:-59px -3px;}.c24-partner .c24-DslProviderLogo > div.vodafonekabel{width:55px;height:30px;background-position:-191px -1px;}.c24-partner .c24-DslProviderLogo > div.o2{width:28px;height:30px;background-position:-149px -1px;}.c24-partner .c24-DslProviderLogo > div.telekom{width:54px;height:26px;background-position:-260px -3px;}.c24-partner .c24-DslProviderLogo > div.unitymedia{width:35px;height:30px;background-position:-330px -2px;}.c24-partner td.c24-DslProviderLogo{width:10%;}.c24-partner .c24-footer{border-top:1px solid #cecece;width:100%;padding-top:10px;}.c24-partner .c24-footer-link{float:right;}.c24-partner .c24-footer-link > a{color:#005ea8;text-decoration:none;}.c24-partner .c24-stylecheck{padding-right:3px;border:1px solid #cdcdcd;margin-left:2px;margin-right:7px;margin-top:10px;box-sizing:border-box;float:left;height:28px;min-width:150px;width:48.5%;}.c24-partner .c24-stylecheck:first-child{margin-left:0;}.c24-partner .c24-stylecheck:last-child{margin-right:0;}.c24-partner .c24-stylecheck label:before{cursor:pointer;border:1px solid #cdcdcd;height:20px;text-align:center;box-sizing:border-box;width:32px;padding:5px 0;}.c24-partner .c24-stylecheck > input[type="checkbox"]:checked + label:before{font-size:12px;line-height:1rem;font-family:'C24-Font';content:"\E61F";color:#fff;background-color:#005da8;}.c24-partner .c24-teaser-row .c24-stylecheck > input + label{padding-left:5px;width:100%;display:block;}.c24-partner .c24-teaser-row .c24-stylecheck > input + label:before{border-radius:0px;font-family:"c24-Font";content:"\E61F";background-color:#fff;color:#dcdcdc;display:inline-block;height:28px;left:0;width:28px;margin-right:13px;margin-top:-1px;}.c24-partner .c24-teaser-row .c24-stylecheck > input[type="checkbox"]{opacity:0;position:absolute;-moz-appearance:none;-webkit-appearance:none;height:0;width:0;}.c24-partner .c24-teaser-row .c24-stylecheck > input[type="checkbox"]:checked{opacity:0;position:absolute;-moz-appearance:none;-webkit-appearance:none;width:0;height:0;padding:0;margin:0;}.c24-partner .c24-teaser-row .c24-stylecheck > input[type="checkbox"] + label:before{font-family:"c24-Font";border-radius:0;margin-left:-6px;}.c24-partner .c24-teaser-row .c24-stylecheck > input[type="checkbox"]:checked + label:before{background-color:#005ea8;border:2px solid #005ea8;color:#fff;font-size:12px;line-height:14px;content:"\E61F";}.c24-partner .c24-form-select{background:url("/images/check24/dsl/select_arrow.png") no-repeat scroll right -1px #fff;display:block;height:30px;min-height:30px;width:100%;transition:border-color .15s ease-in-out 0s, box-shadow .15s ease-in-out 0s;border:1px solid #dcdcdc;color:#666;font-size:13px;font-family:verdana, arial, sans-serif;-moz-appearance:none;-webkit-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding-left:5px;}.c24-partner .c24-form-select:focus{border:1px solid #005ea8;background-position:right -26px;}.c24-partner .c24-form-select[disabled]{background-color:#f0f0f0;border:1px solid #dcdcdc;color:#f0f0f0;}.c24-partner #c24api_contractperiod{margin-top:10px;width:100%;}.c24-partner #c24api_contractperiod:hover{border-color:#b4b4b4;}.c24-partner #c24api_contractperiod:active,.c24-partner #c24api_contractperiod:focus{border-color:#005ea8;}.c24-partner input{padding:2px;cursor:auto;}.c24-partner select,.c24-partner input:focus{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-focus-ring-color:rgba(255,255,255,0);outline:none;border:1px solid #005ea8;}.c24-partner select{padding:2px;}.c24-partner label[for]{cursor:pointer;}.c24-partner input[type="submit"]{-webkit-appearance:none;}.c24-partner .c24TipContent,.c24-partner .c24-popuplayer{display:none;position:relative;}.c24-partner .c24TipContent{position:relative;z-index:100000;color:#666;display:none;}.c24-partner .c24-teaser-row.error select,.c24-partner .c24-teaser-row select.error,.c24-partner .c24-teaser-row input.error,.c24-partner .c24-teaser-row.error input{border:1px solid #c82d2d;}.c24-partner .c24-teaser-row input.c24-form-text:focus,.c24-partner .c24-form-text.picker__input--active{border-color:#005ea8;}.c24-partner select::-ms-expand{display:none;}@media screen and (max-width: 770px){.c24-partner .c24-content{width:100%;font-size:12px;}.c24-partner .c24-data-row-right{max-width:70%;width:62%;}.c24-partner .c24-data-info{max-width:5%;text-align:right;margin:0;}.c24-partner .c24-data-row-left{text-align:left;max-width:20%;min-width:105px;}.c24-partner .c24-data-row-left > p{margin-top:5%;font-size:12px;}.c24-partner .c24-DslProviderLogo{margin:0;}.c24-partner .c24-downstream-container{display:inline-block;width:18.1%;margin:0 0.6%;}.c24-partner .c24-downstream-container:first-child{margin-left:0;}.c24-partner .c24-downstream-container:last-child{margin-right:0;}.c24-partner .c24-footer{width:96%;margin:0 auto;}.c24-partner .c24-stylecheck{width:49%;margin-left:0;}.c24-partner .c24-teaser-row select{width:99.5%;margin-top:5px;}.c24-partner .c24-cur-area{margin-top:0;}.c24-partner .c24-example{font-size:11px;}.c24-partner select#c24api_contractperiod{margin-top:5px;width:99.9%;}.c24-partner .c24-button-treffer{width:47.5%;}.c24-partner .c24HelpIconWrapper{top:12px;padding-right:20px;}.c24-partner .c24HelpIconWrapper .c24HelpIcon::before{left:0;}}@media screen and (max-width: 685px){.c24-partner .c24-downstream-container{width:18%;}}@media all and (max-width: 620px){.c24-partner .c24-downstream-container{width:17.9%;}}@media screen and (max-width: 565px){.c24-partner .c24-stylecheck{width:99.1%;}.c24-partner .c24-downstream-container{width:17.7%;}.c24-partner select#c24api_contractperiod{width:99%;}}@media screen and (max-width: 485px){.c24-partner .c24-data-row,.c24-partner .c24-data-row-left > p{font-size:14px;}.c24-partner .c24-button-treffer,.c24-partner .c24-button{font-size:16px;}.c24-partner input[type='text'],.c24-partner .c24-form-select,.c24-partner .c24-stylecheck{height:40px;background-position:right 6px;font-size:14px;}.c24-partner input[type='text'],.c24-partner .c24-form-select{padding:2px 10px;}.c24-partner .c24-teaser-row .c24-stylecheck{min-width:150px;width:100%;margin-top:5px;}.c24-partner .c24-teaser-row .c24-stylecheck:first-child{margin-top:0;}.c24-partner .c24-teaser-row .c24-stylecheck > input[type="checkbox"] + label:before{width:40px;height:40px;line-height:25px;font-size:17px;}.c24-partner .c24-teaser-row .c24-stylecheck > input[type="checkbox"]:checked + label:before{line-height:23px;font-size:17px;}.c24-partner .c24-data-row{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px;position:relative;}.c24-partner .c24-data-row-right{width:100%;margin:0;max-width:100%;}.c24-partner .c24-data-row-right.teaser-row{margin-bottom:0;}.c24-partner .c24-data-row-left{margin:17px 0 16px 0;width:auto;max-width:90%;float:left;}.c24-partner .c24-data-row-left > p{margin-bottom:0;}.c24-partner .c24-data-info{float:left;min-width:33px;padding:13px 0 0 10px;}.c24-partner .c24-data-info .c24HelpIconWrapper{width:35px;height:35px;top:0;padding:6px;box-sizing:border-box;}.c24-partner .c24-data-info .c24HelpIconWrapper .c24HelpIcon{WIdth:22px;height:22px;}.c24-partner .c24-data-info .c24HelpIconWrapper .c24HelpIcon:before{width:22px;height:22px;line-height:22px;font-size:12px;}.c24-partner .c24-downstream-container{width:18.32%;margin:1px 1%;box-sizing:border-box;padding:10px 2px;}.c24-partner .c24-cur-area{width:100%;margin-left:0;}.c24-partner .c24-button{width:100%;margin-top:10px;}.c24-partner .c24-button-treffer{width:100%;padding-top:10px;line-height:21px;height:auto;}.c24-partner .c24-teaser-row select{width:100%;}.c24-partner .c24-example{font-size:12px;}.c24-partner .c24-DslProviderLogo{padding-top:10px;}.c24-partner .c24-DslProviderLogo > img{height:25px;margin:0;padding:5px;}.c24-partner select#c24api_contractperiod{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}}.c24-partner .c24TipToolContent{width:220px;text-align:left;}