/**
 * PŸUR (http://mein.pyur.com/)
 * @author    IP Engineering
 * @copyright Tele Columbus Betriebs GmbH 2017-2019 <https://www.pyur.com/>
 */body{}.vertical-align{display:flex;align-items:center}.space-between{display:flex;justify-content:space-between;flex-wrap:wrap}.horizontal-align{display:flex;justify-content:center;width:100%}.list-unstyled>li{background:none;padding-left:0}[type="button"].miphamburgerpadding,[type="button"].miphamburgerpadding:hover,[type="button"].miphamburgerpadding:focus{background:none;padding:15pt 6pt}.navbar-default .navbar-toggle .icon-bar{background-color:#0C0B3E!Important}.mipnavbarcollapse{border-top:0}.mipnavbarcollapse .visible-xs-block{padding:0;float:left;font-size:1.375rem;margin-bottom:10pt;line-height:35px!Important}.mipnav__item{margin:0 15pt}.mipnavbarcollapse .nav,.mipnavbarcollapse .mipmenuitempad,.mipnavbarcollapse .visible-lg-block,.mipnavbarcollapse .visible-md-block,.mipnavbarcollapse .visible-sm-block{padding:0;float:right}.p-big{font-size:125%}.mipabmeldepad.visible-lg-block{padding:12pt 0 0 0}.mipabmeldepad.visible-md-block,.mipabmeldepad.visible-sm-block{padding:0 0 0 0}.mipabmeldepad.visible-xs-block{margin:10pt}.mipmenuitempad.visible-md-block,.mipmenuitempad.visible-sm-block,.mipmenuitempad.visible-xs-block{}.mipxsnav__link:hover::after{width:0%!Important}table .cell-numeric{text-align:right}.initiallyhidden{display:none}.navbar-default,.navbar-submenu{background:none;border:none;margin-bottom:0;height:100%;width:100%;padding-top:11px;padding-bottom:10px}.navbar-default .navbar-nav>li>a{color:#0C0B3E!Important}.btn + .btn.margin-lg-lauto{margin-left:auto}.row{margin-right:0;margin-left:0}.bs-offset{margin-right:-15px;margin-left:-15px}.content .row .chart-row.col-xs-12{padding:0;margin:2vh auto 2vh auto}.content .wrapper{min-height:auto}.desktop-only{display:block}.mobile-only{display:none}@media screen and (max-width:740px){.desktop-only{display:none}.mobile-only{display:block}}.chart-container{position:relative;height:305px;margin-left:-17px}.chart-container .ct-chart{height:inherit}.ct-target-line{stroke:red;stroke-width:2px;stroke-dasharray:4px;shape-rendering:crispEdges}dl.mip-style{overflow:hidden;padding:6px 0}.mip-style dt,.mip-style dd{width:50%;padding:0;margin:4px 0;line-height:1.5;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mip-style dt{clear:both;float:left}.mip-style dd{float:right;text-align:right}.mip-style-product{margin-top:16px;padding:0!important}.mip-my-data-tiles{flex-grow:1;margin-bottom:20px}.mip-product-tiles{flex-grow:1}.mip-product-h3{font-size:20px;margin-top:0!important;margin-bottom:7px!important}.mip-product-tiles>.flex-row{margin-top:40px;flex-wrap:wrap}.mip-product-label{color:#9ad21c}.nowrap-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mip-evn-change-btn{float:right;margin-top:10px}.mip-my-data-tiles>.flex-row{margin-top:20px;margin-bottom:20px;flex-wrap:wrap}.mip-my-data-tile{height:auto;padding-bottom:40px}.mip-my-data-tile-content{height:100%;padding:16px 20px 26px 20px;border:solid 1px rgba(160,160,160,.5);border-radius:4px}.mip-my-data-tile-content .btn{margin-top:4px}.mip-my-data-tile-content .p{margin-top:10px;margin-bottom:40px;line-height:1.5}.mip-my-data-tile-content .input-group-text{margin-bottom:20px}.speedtest .btn-primary,.speedtest-results .speedtest-result-buttons .btn-primary,.case-control .btn-primary,.malfunction-control .btn-primary,.mip-help-data-tile .btn-primary,.mip-my-data-tile .btn-primary{align-self:flex-end;background-color:#9ad21c;border:none;color:#ffffff;font-family:"Roboto",sans-serif;font-size:14px;font-weight:700;padding:10px 21px}.min-height-45{min-height:45px}.mip-product-tile{height:auto}.mip-product-price{font-size:22px;font-family:"Gilroy Black","Roboto",sans-serif}.mip-product-tile-content,.mip-news-box{border:solid 1px rgba(160,160,160,.5);border-radius:4px;margin-bottom:40px}.mip-news-box{position:relative;padding:0 20px 0 20px;cursor:pointer}.mip-product-tile-content .mip-product-tile-content-section-up{position:relative;padding:0 20px 15px 20px;cursor:pointer}.mip-product-tile-content .mip-product-tile-content-section-down{border-top:solid 1px rgba(160,160,160,.5);padding:9px 20px 0 20px;max-height:250px}.mip-product-tile-content .mip-product-tile-content-double{height:412px}.mip-product-tile-content [aria-expanded="true"].mip-product-tile-content-section-up{background:#f6f6f6;border-top-left-radius:4px;border-top-right-radius:4px}.expand-icon{position:absolute;display:none;right:20px;bottom:12px;width:24px;height:24px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4gICAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJub256ZXJvIj4gICAgICAgIDxwYXRoIHN0cm9rZT0iI0EwQTBBMCIgc3Ryb2tlLW9wYWNpdHk9Ii43NSIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMTkgMTZsLTctNy03IDciLz4gICAgICAgIDxwYXRoIGQ9Ik0wIDBoMjR2MjRIMHoiLz4gICAgPC9nPjwvc3ZnPg==);transform:rotate(180deg)}.input-help .expand-icon{position:relative;display:block;right:auto;bottom:auto;width:36px;background-position-x:center;background-repeat:no-repeat}.input-help [aria-expanded="true"] .expand-icon{transform:rotate(0deg)}[aria-expanded="true"].mip-product-tile-content-section-up .expand-icon{transform:rotate(0deg);display:unset}.mip-product-background{background:#f5f5f5}.mip-product-detail .table{min-height:0;margin-bottom:15px}.mip-product-detail .table th,.mip-product-detail .table td{padding-left:0;padding-right:0}.mip-product .table th,.mip-product .table td{display:table-cell;text-align:left}.mip-product .table td{max-width:50%;font-size:16px}.mip-product .table .h4{font-size:18px}.mip-product .table td:last-child{text-align:right}.mip-product .table td:first-child{text-align:left}table.table.border-less th,table.table.border-less tr,table.table.border-less td{border:none}.mip-product-termination-teaser,.mip-product-sale-teaser{margin:40px 0;padding-top:25px;padding-bottom:25px;background:#f5f5f5}.mip-style.form-horizontal{-ms-word-wrap:normal;word-wrap:normal}.mip-style .input-group{margin-bottom:1em;width:100%}.mip-style .input-group-item{position:relative}.checkbox{margin-left:-15px}.input-group-item input[type="checkbox"]{position:relative;visibility:visible}.input-group-item input[type="checkbox"]~.form-check-label{line-height:20px;padding-left:30px;font-size:16px;font-weight:bold}.modal .input-group-item input[type="checkbox"]~.form-check-label{position:relative;font-weight:normal}#form-add-case .input-group-item input[type="checkbox"]~.form-check-label{font-weight:normal}.input-group-item input[type="checkbox"]~.form-check-label::before{top:auto;border-color:#ccc;height:20px;width:20px;margin-left:15px}.input-group-item:not(.with-checkmarks) input[type="checkbox"]~.form-check-label::before{border-radius:15px}.settings-checkbox-group .input-group-item input[type="checkbox"]~.form-check-label::before{margin-left:2em}.settings-checkbox-group{margin-left:1em}.input-group-item:not(.with-checkmarks) input[type="checkbox"]:checked~label:not(.error)::before{background:#fff url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='10px' height='10px' viewBox='0 0 10 10' %3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Ccircle id='Oval' fill='%239AD21C' cx='5' cy='5' r='5'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E") no-repeat center}.modal .input-group-item input[type="checkbox"]~.form-check-label::before{margin-left:0;top:0}.input-group-item input[type="radio"]{position:relative;visibility:visible}.input-group-item input[type="radio"]~.form-check-label{line-height:20px;padding-left:30px;font-size:16px;font-weight:bold;position:relative}.modal .input-group-item input[type="radio"]~.form-check-label{font-weight:normal}.input-group-item input[type="radio"]~.form-check-label::before{border-radius:15px;border-color:#ccc;height:20px;width:20px;top:0}.input-group-item input[type="radio"]~.form-check-label.radio-center::before{top:calc(50% - 10px)}.input-group-item input[type="radio"]:checked~label:not(.error)::before{background:#fff url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='10px' height='10px' viewBox='0 0 10 10' %3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Ccircle id='Oval' fill='%239AD21C' cx='5' cy='5' r='5'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E") no-repeat center;border-color:#9ad21c}.input-group-item input[type="radio"]:checked~label:not(.error)::after{display:none}.mip-style .btn-container a,.mip-style .btn-container input{margin-bottom:15px}.mip-style.form-step-counter{padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.1)}.mip-style.hint{min-height:68px;display:flex;flex-direction:row;align-items:center;background-color:#de0c47;color:#ffffff}.p-error{font-weight:bold;color:#de0c47}.col-xs-12 .dropzone{border-radius:15px;border:2px solid #ccc;display:flex;align-items:center;justify-content:center}.col-xs-12 .dropzone.dz-started,.col-xs-12 .dropzone.dz-started .dz-message{display:block}.margin-lg-r5{margin-right:5px}.col-xs-12 .dropzone .dz-preview.dz-error .dz-error-message{display:none}.dropzone .dz-preview.dz-error.dz-complete .dz-image{border:2px solid #de0c47}.dropzone .dz-preview .dz-image{border:2px solid #ccc}.dz-error-mark svg g g{stroke:#de0c47;fill-opacity:1;stroke-opacity:.5}.app-link-overlay{position:absolute;width:20%;bottom:3%;right:5%}.app-info{position:relative;background-color:#fff}.primary-text-color{color:#0c0b3e}.green-text-color{color:#9ad21c}.text-left{text-align:left}.serviceapp-icon{max-width:65px;width:40%}.service-tile{border-left:solid 3px;padding:0 3%}.modal-dialog .mip-style.hint{min-height:0}.mip-style.hint.js-error-banner{display:none}.mip-style.debt{min-height:80px;border-radius:4px;border:solid 1px rgba(222,12,71,.5);color:#de0c47;margin:40px 0;padding:12px 0}.mip-style.hint a{color:#ffffff;text-decoration:none}.mip-style.green{background-color:#9ad21c}.mip-style.yellow{background-color:#feca00}.mip-style.blue{background-color:#0c0b3e}.mip-style.blue_2{background-color:#19337a}.mip-style.hint a:hover strong{text-decoration:underline}.mip-style.alert-danger p,.mip-style.hint p{margin:1em 0 1em 0}.bank-connection p{margin-right:5px}.bank-h3{margin:30px 0}.default .content h1,.default .content h2,.default .content h3{font-family:"Gilroy Black","Roboto",sans-serif}.default .footerContainer h1,.default .footerContainer h2,.default .footerContainer h3{font-family:"Gilroy Black","Roboto",sans-serif}.default .footerContainer h3{font-size:20px;margin-top:14px}.default .footerContainer h2{font-size:32px}.default .footerContainer h4{font-size:17px;font-family:"Roboto",sans-serif;line-height:1.588}.default .content h3:not(.contact-options){font-size:20px;margin-top:14px}.default .content h2{font-size:32px}.default .content h4{font-size:17px;font-family:"Roboto",sans-serif;line-height:1.588}.ct-grid.ct-vertical{stroke:rgba(0,0,0,.1);stroke-dasharray:0}.default{min-height:100vh;display:flex;min-width:90vw;max-width:100vw;flex-direction:column;flex-wrap:nowrap;align-content:flex-start}.default .content{flex-grow:1}.default .footer{background:#f6f6f6;flex-basis:80px;height:50px}.mipnavbarcollapse .nav.navbar-nav{margin-left:-11px;margin-right:-20px;height:100%}.visible-xxs{display:none!important}@media (max-width:767px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-left:-30px;margin-right:-30px}.container-fluid>.navbar-header.mip-logo{margin-left:30px;margin-right:-30px}.container-fluid>.navbar-header .navbar-toggle{margin-left:-20px;margin-right:-30px}.content>.row>.container,.content>.row>.container-fluid,.overlay-content,.default .footer{padding-left:15px;padding-right:15px}.smartcard-steps-container.smartcard-steps-container.smartcard-steps-container{flex-direction:column;flex-wrap:nowrap;align-items:flex-start}.step-divider.step-divider.step-divider,.smartcard-step-divider.smartcard-step-divider.smartcard-step-divider{width:100%;height:1px;margin:20px 0}}@media (min-width:768px){.mip-product-hover:hover{background:#f6f6f6;border-radius:4px}.mip-product-hover:hover .expand-icon{display:block}.mip-news-box:hover{background-color:#f6f6f6;border-radius:4px;text-decoration:none}.mip-news-box:hover .mip-news-box-icon{display:unset;transform:rotate(90deg) translateX(50%);bottom:50%}.overlay-content,.default .footer,.container-fluid{padding-left:60px;padding-right:60px}.navbar-default{padding-top:22px;padding-bottom:20px}.input-flex-basis{margin-right:50px}}.header .nav .icon_user.mipxsnav__link{margin-right:16px}.mipnavbarcollapse.navbar-submenu .nav.navbar-nav{display:flex;align-items:center;margin:0;padding:0;justify-content:center;float:none}@media (min-width:1200px){.mipnavbarcollapse .nav.navbar-nav{padding-left:0;margin-left:auto}.mipnav__item{margin:0 5pt}.mip-logo{flex-grow:.5}.initial-credentials-form__desc{min-height:72px}}.ct-label.ct-horizontal{transform:rotate(-60deg) translate(-12px,0);transform-origin:center;text-anchor:middle!important}@media (min-width:540px){.chart-container{min-width:250px;margin-left:-50px}.ct-label.ct-horizontal{transform:translate(0,16px)}#invoice td,#invoice th{display:table-cell;max-width:25%;width:25%}#email td,#email th{display:table-cell;max-width:25%;width:25%}.default .footer .footer__bottom li{display:inline-block}}@media (max-width:540px){.default .footer .footer__bottom{padding:0 15px;height:inherit;max-width:100%;flex-wrap:nowrap;display:flex}.default .footer{background:#f6f6f6;flex-basis:80px;min-height:40px;height:unset;padding:10px 15px}.footer__bottom ul{display:inline-flex;flex-wrap:wrap}.visible-xxs{display:block!important}.hidden-xxs{display:none!important}.flex-basis-30{flex-basis:100%!important}.flex-basis-70{flex-basis:100%!important}.mobile-form-row{flex-wrap:wrap}.input-mobile{width:100%}.input-no-label{margin-top:0!important}#mip-teaser-stripe,#mip-feedback-stripe{padding:60px 30px!important}.default .content .h2{font-size:22px}}.default .footer .footer__bottom{padding:0 15px;height:inherit;max-width:100%;flex-wrap:nowrap;display:flex;align-items:end;place-content:center}.serviceapp-chip-section{background:#f6f6f6;display:flex;max-width:500px;padding:56px;flex-wrap:wrap;margin:auto;justify-items:center}.footer-icons-section{background:#f6f6f6}.footer-icons-section .chip-icon{width:95px;margin:auto;padding:20px 0 20px}.social-media-icons{text-align:center;font-size:34px;padding:15px;margin:auto;border-top:outset;border-top-width:thin;max-width:500px;width:80%;border-color:rgba(160,160,160,.5)}.social-media-icons li{display:inline-block;padding:0 3px}.invoice-btn-container{display:inline-block;margin-right:40px;margin-bottom:15px}.d-flex{display:flex}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.mip-style-help .flex-column .p{flex-grow:1}.mip-style-help{flex-wrap:wrap;align-content:stretch}.invoice-tile{border-bottom:rgba(0,0,0,.1) 1px solid}.btn{white-space:unset}.btn-container{justify-content:space-evenly;flex-wrap:wrap}.overlay-content>div{height:inherit}input:disabled~label{color:#ccc}.header .nav .icon_user.mipxsnav__link{display:inline-block;width:48px;height:48px;background-color:#0fcbea;background-size:22px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDQiIHZpZXdCb3g9IjAgMCA0OCA0NCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjMuODk3IDMuMTU2Yy01LjU1NyAwLTEwLjA2IDQuNTA1LTEwLjA2IDEwLjA2IDAgNS41NTcgNC41MDMgMTAuMDYgMTAuMDYgMTAuMDZzMTAuMDYyLTQuNTAzIDEwLjA2Mi0xMC4wNmMwLTUuNTU1LTQuNTA2LTEwLjA2LTEwLjA2My0xMC4wNnptMC0zLjE1NmM3LjMgMCAxMy4yMTggNS45MTggMTMuMjE4IDEzLjIxNyAwIDcuMy01LjkxOCAxMy4yMTYtMTMuMjE4IDEzLjIxNlMxMC42OCAyMC41MTYgMTAuNjggMTMuMjE3QzEwLjY4IDUuOTE3IDE2LjU5NyAwIDIzLjg5NyAweiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik00NC4zOTIgMzkuNzQyQTIyLjgyNiAyMi44MjYgMCAwIDAgMjMuOTIgMjcuMDI2IDIyLjgyNyAyMi44MjcgMCAwIDAgMy4zOTQgMzkuODUxbDQwLjk5OC0uMTA4ek0yLjc2MiA0My4wMUMuNzcgNDMuMDEyLS41ODIgNDAuOTUyLjI0NSAzOS4xMzJBMjUuOTg0IDI1Ljk4NCAwIDAgMSAyMy45MiAyMy44N2EyNS45OSAyNS45OSAwIDAgMSAyMy42MiAxNS4xMzhjLjgzIDEuODE3LS41MDggMy44OC0yLjUgMy44ODhsLTQyLjI4LjExNHoiLz48L3N2Zz4=);background-position:center;border-radius:50%}.nav__link.mipabmeldepad{display:flex;align-items:center;color:#0fcbea}.mip-my-data-tile-content input[type="checkbox"]~label:not(.error):before{top:-3px}.mip-my-data-tile-content input[type="checkbox"]~label:not(.error){padding-left:33px;line-height:1.5}.mip-headline{background-color:#f6f6f6;padding:40px}.mip-tile-stripe{background-color:#f6f6f6;padding:40px 40px 0}.mip-tile-stripe.inverted{background-color:#fff;padding:0 40px}.mip-tile-stripe .h2{margin-top:0;margin-bottom:40px}.mip-tile-stripe.inverted .h2{margin-top:0;margin-bottom:20px;font-size:20px}.mip-headline .h2{margin-bottom:16px}.mip-headline .h4{margin-top:0;margin-bottom:0;font-size:17px;font-weight:normal;line-height:24px}.mip-headline .h2,.mip-my-data-tiles .h2{margin-top:0;font-size:32px;font-weight:900;line-height:1.25}.mip-my-data-tiles .h3{line-height:1.2}.mip-my-data-tiles .h2{margin-bottom:20px}.default .header{display:block;width:100%;height:100%;padding:0;background:#ffffff}.default .fixed-header{position:fixed;width:100%;z-index:100;background:#ffffff}.default .navbar-default,.default .headers{width:100%;padding:0;box-shadow:0 2px 4px 0 rgba(0,0,0,.24)}.default .navbar-default.pwa{box-shadow:none}.default .navbar-default,.default .headers,.default .shaddow-header{width:100%;min-height:52px;height:15vw;max-height:104px;z-index:1}.nav__link.mipabmeldepad{display:flex;align-items:center;color:#0fcbea}.header .navbar-nav .nav__link::after{bottom:-8px;border-bottom:3px solid #9ad21c;margin-left:-5%}.header .mip-primary .nav__link::after{border-color:#ffffff}.header .navbar-nav .nav__link:hover::after,.header .navbar-nav .nav__link.is-active::after,.slick-active .nav__link::after{width:110%}.mipnavbarcollapse.navbar-submenu .nav__link{padding:0}.price-box{border:solid 1px rgba(160,160,160,.5);border-radius:4px;padding:12px 60px;display:inline-block;margin-top:10px}.border-box-subtext{font-weight:bold;font-size:16px;line-height:1.5}.border-box-text{font-family:"Gilroy Black","Roboto",sans-serif;font-size:25px}.mip-primary{color:#ffffff;background-color:#0fcbea}.mip-link-tile .card-icon{margin-bottom:16px}.mip-link-tile:hover,.order_state_progress{background-color:#f6f6f6}.mip-link-tile.inverted{background-color:#f6f6f6;border:solid 4px #f6f6f6}.mip-link-tile.inverted:hover{background-color:#fff}.mip-tile-stripe-lightgray{background:#f6f6f6;padding:40px 0}.mip-link-tile .card-link{text-decoration:none;font-size:15px;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;text-align:center;color:#0c0b3e;margin-bottom:0}#mip-feedback-stripe .p{margin:40px 0}#mip-invoice-stripe .h1{font-size:70px;padding:20px 0 35px}#mip-teaser-stripe .h1{font-size:50px}#mip-teaser-stripe img{height:120px}#mip-teaser-icons{justify-content:space-around;padding:20px 0 40px}.ct-labels foreignObject:last-of-type .ct-label{color:#0c0b3e}.mip-customer-notice{margin-top:60px;padding:40px}.mip-customer-notice .h2{margin-bottom:30px}.mip-customer-notice .h4{margin-top:0;margin-bottom:30px}.btn.btn{padding:10px 40px}.mip-primary,.mip-secondary{color:#ffffff}.mip-primary{background-color:#9ad21c}.mip-secondary{background-color:#0fcbea}.header .navbar .container-fluid{padding-left:60px;padding-right:60px}.container-fluid{height:100%;width:100%}.flex-jc-center{justify-content:center}.flex-ai-center{align-items:center}#mipabmeldefloat{padding:0}.mip-logo{flex-grow:1;flex-shrink:0}.mip-logo,.mip-logo img{height:100%;max-height:62px}.submenu-toggle{padding-left:16px}.default .navbar-submenu,.shaddow-header-submenu .shaddow-content{min-height:40px;height:10vw;max-height:80px}.default .navbar{border-radius:unset}.nav__link.is-open .open-collapse,.nav__link:not(.is-open) .close-collapse{display:none}.default .header .nav__link{line-height:unset}.default .header .nav__link:hover{background-color:transparent}.contact-option{margin-top:40px}.contact-option a[href^="tel"],.contact-option .h4{font-weight:bold;top:10px;position:relative}.contact-option .p{line-height:1.41;margin-bottom:27px;min-height:44px}.contact-option .h4{margin-bottom:16px}.mip-primary{color:#ffffff;background-color:#0fcbea}.mip-link-tiles{flex-grow:0;flex-shrink:0;flex-wrap:wrap;justify-content:center}.mip-link-tile{display:inline-block;width:176px;height:176px;border-radius:4px;background-color:#ffffff;border:solid 4px #ffffff;margin:0 1.2vw 60px;padding:24px 12px}.mip-link-tile.installation-type-tile{height:auto}.mip-link-tile .card-icon{margin-bottom:16px}.mip-link-tile:hover{background-color:#f6f6f6}.mip-link-tile .card-link{text-decoration:none;font-size:15px;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;text-align:center;color:#0c0b3e;margin-bottom:0}#mip-invoice-stripe{padding:0 1% 40px}#mip-support-stripe{padding:20px 3% 40px}#mip-teaser-stripe,#mip-feedback-stripe{padding:60px}#mip-feedback-stripe .h2{margin:0}#mip-feedback-stripe .h4{margin:40px 0}#mip-invoice-stripe .link{font-weight:bold;color:#9ad21c}#mip-invoice-stripe .h1{font-size:70px;margin-top:30px;margin-bottom:45px;padding:0}#mip-teaser-stripe .h1{font-size:50px;font-weight:900;line-height:1.2;margin-bottom:16px}#mip-teaser-stripe .h4{margin-top:0;margin-bottom:20px}#mip-teaser-stripe img{height:120px}@-moz-document url-prefix(){#mip-teaser-stripe img{height:unset;width:100%}}#mip-teaser-icons{justify-content:space-around;padding:20px 0 40px}.ct-labels foreignObject:last-of-type .ct-label{color:#0c0b3e}.mip-customer-notice{margin:60px 0;padding:40px}.btn.btn:focus,.btn.btn:active,.btn.btn{padding:10px 40px;border-color:initial;text-decoration:none}.btn.btn.btn-narrow:focus,.btn.btn.btn-narrow:active,.btn.btn.btn-narrow{padding:8px 30px;font-size:14px}.btn.btn.btn-red{color:#fff;background-color:#de0c47;border-color:#de0c47}.btn.btn-link:hover{border-color:#0c0b3e;color:#0c0b3e;opacity:.6}.modal-footer .btn + .btn{margin-left:20px}.mip-primary .btn.btn-link:hover,.mip-secondary .btn.btn-link:hover{background-color:#ffffff;border-color:#ffffff}.mip-primary-link:hover{color:#0c0b3e;opacity:.6}#mip-invoice-stripe .btn.btn{margin-bottom:16px}#mip-invoice-stripe .mip-customer-notice .btn.btn{margin-bottom:0}.btn.btn.mip-default,.mip-default{color:#0c0b3e;background-color:#ffffff}.btn.btn.mip-default{border-color:#ffffff}.btn.btn.mip-default:hover{text-decoration:none;opacity:.6}.mip-primary,.mip-secondary{color:#ffffff}.mip-primary a,.mip-secondary a{color:#ffffff}.mip-primary{background-color:#9ad21c}.mip-bg-secondary{background-color:#0fcbea}.mip-default-link{font-family:"Roboto",sans-serif;font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.7142857142857142;letter-spacing:normal;text-align:center;color:#0c0b3e}.mip-primary-link{color:#9ad21c;font-weight:bold}.flex-items-baseline{align-items:baseline}.step-img{width:20px;margin-right:10px}.pdf-img{width:35px;margin-right:5px}.error-msg{color:red;margin:5px}.bold-text{font-weight:bold}.normal-text{font-weight:normal!important}#email.table>tbody>tr>td,#email.table>tbody>tr>td,#email.table>tbody>tr>th,#email.table>tfoot>tr>td,#email.table>tfoot>tr>th,#email.table>thead>tr>td,#email.table>thead>tr>th,#invoice.table>tbody>tr>td,#invoice.table>tbody>tr>td,#invoice.table>tbody>tr>th,#invoice.table>tfoot>tr>td,#invoice.table>tfoot>tr>th,#invoice.table>thead>tr>td,#invoice.table>thead>tr>th{font-size:16px;padding:12px 0;border-bottom:none}#invoice.table>tbody>tr>td>i{font-size:22px}#email.table>tbody>tr:last-child{border-bottom:1px solid #ddd}#email.table>tbody>tr>th>a{font-weight:normal}#invoice.table td,#invoice.table th{text-align:center}#invoice.table td:last-child,#invoice.table th:last-child{text-align:right}#invoice.table td:first-child,#invoice.table th:first-child{text-align:left}.last-invoice-container{height:100%;display:flex;flex-direction:column}.last-invoice-container .links{justify-self:flex-end;align-items:center;align-self:flex-start}.divider{width:100%;height:1px;background:rgba(160,160,160,.5);margin:30px 0}.row .h2{line-height:1.25}.nav__link.mipabmeldepad::after{display:none}.nav__link.mipabmeldepad:hover{color:#0c0b3e;text-decoration:none}.nav__link.mipabmeldepad:hover .mipabmeldetext::after{width:calc(110% - 48px - 16px)}.nav__link.mipabmeldepad .mipabmeldetext::after{content:"";position:absolute;bottom:6px;height:3px;width:0;margin-left:-5%;border-bottom:3px solid #0c0b3e;display:block;transition:width 300ms;pointer-events:none}@media (max-width:1199px){.navbar-toggle{display:block}.mip-logo{flex-grow:1}}@media (min-width:1377px){.mipnavbarcollapse .nav.navbar-nav{padding-left:30px;margin-left:auto}.mip-logo{flex-grow:1}.mipnav__item{margin:0 15pt}}@media (max-width:991px){.form-column-seperator{border-right:1px solid white!important}.default .content .smartcard-step-label,.default .content .step-label{font-size:17px}.step-divider.step-divider,.smartcard-step-divider.smartcard-step-divider{width:15px;margin:0 10px}.step-icon.step-icon{margin-right:10px}.expand-icon{display:block}.mip-news-box .mip-news-box-icon{display:unset;transform:rotate(90deg) translateX(50%);bottom:50%}}#mipnavtoggle .navbar-toggle{margin-right:0;display:block!important}.nachrichten{width:28px;min-height:28px;position:absolute;right:20px;z-index:100}.mobile-menu-container{position:fixed;top:0;left:0;height:100%;background:#ffffff;padding:30px 40px;overflow:auto;z-index:1}.mobile-menu-headline{justify-content:space-between;min-width:200px;margin-bottom:5vh}.mobile-menu-headline .close{font-size:35px;font-weight:normal;opacity:1;color:#0C0B3E}.mobile-menu-headline .close:hover{color:#9ad21c}.mobile-menu.nav .mipnav__item:first-of-type{margin-top:0}.mobile-menu.nav .mipnav__item{margin:40px 0;padding:0}.mobile-menu.nav .mipnav__item .nav__link{display:inline-block;padding:0 10px;color:#0C0B3E}.mobile-menu.nav .mipnav__item.pwa{margin:24px 0}.mobile-menu.nav .mipnav__item .nav__link.pwa{color:#19337A}.header .mobile-menu .nav__link::after{bottom:-8px;border-bottom:3px solid #9ad21c;margin-left:-5%}.header .mobile-submenu.nav{margin:40px 0 0 20px}.header .mobile-submenu.nav .nav__link{font-family:"Roboto",sans-serif;font-weight:400}.mip-single-step-form{border-radius:4px;padding:0;max-width:1086px;background:#ffffff;margin-bottom:50px}#my-telephone-record-data .mip-single-step-form{width:90%}.mip-single-step-form,.box-shadow{box-shadow:0 2px 30px 0 rgba(0,0,0,.2)}.no-box-shadow{box-shadow:none}.mip-confirm-modal .btn-primary,.mip-confirm-modal .btn-primary:focus,.mip-confirm-modal .btn-primary:active,.mip-single-step-form .btn-primary:focus,.mip-single-step-form .btn-primary:active,.mip-single-step-form .btn-primary,.confirmation-box .btn-primary,.confirmation-box .btn-primary:focus,.confirmation-box .btn-primary:active{background-color:#9ad21c;border:none;color:#ffffff}.mip-single-step-form .btn-blue.btn-narrow:focus,.mip-single-step-form .btn-blue.btn-narrow:active,.mip-single-step-form .btn-blue.btn-narrow{background-color:#0C0B3E;color:#fff;padding:10px 30px;margin-bottom:0;font-size:14px}.mip-single-step-form .btn-blue.btn-narrow:hover{background-color:#286090}.div-center-horizontally{margin:auto 0}.div-center-horizontally a{display:block}.initial-credentials-form .btn-submit{background-color:#9ad21c;border:none;color:#ffffff}.mip-confirm-modal .btn-narrow:focus,.mip-confirm-modal .btn-narrow:active,.mip-confirm-modal .btn-narrow,.mip-confirm-modal .btn-primary,.mip-confirm-modal .btn-primary:focus,.mip-confirm-modal .btn-primary:active,.mip-single-step-form .btn-primary:focus,.mip-single-step-form .btn-primary:active,.mip-single-step-form .btn-primary,.mip-single-step-form .btn-narrow:focus,.mip-single-step-form .btn-narrow:active,.mip-single-step-form .btn-narrow,.confirmation-box .btn-narrow:focus,.confirmation-box .btn-narrow:active,.confirmation-box .btn-narrow,.confirmation-box .btn-primary,.confirmation-box .btn-primary:focus,.confirmation-box .btn-primary:active{font-family:"Gilroy Black",sans-serif;font-size:15px;font-weight:900;padding:10px 21px;border-radius:40px;text-transform:uppercase;text-align:center;letter-spacing:1px}.form-headline{padding:16px 40px 20px 40px;border-bottom:1px solid rgba(160,160,160,.5)}.default .content{display:flex;min-width:inherit;max-width:inherit}.form-content{padding:0 20px 40px 20px}.default .content>.row{display:flex;flex-grow:1;flex-wrap:nowrap;flex-direction:column;min-width:inherit;max-width:inherit}.mip-style.hint{height:auto;width:100%;flex-grow:0}.overlay.mip-form-overlay{background:#f6f6f6;z-index:1;flex-grow:1}.overlay.mip-form-overlay.collapsing{transition-delay:.5s}.hide-on-form-overlay{display:none;height:initial!important}.hide-on-form-overlay.collapsing{}.mip-form-overlay-close{font-size:20px;font-family:"Gilroy Black",sans-serif;line-height:1.2;font-weight:100;color:#0d0941;background:transparent;outline:none}.mip-form-overlay-close img{margin-left:15px}input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]):not([type="file"]).login_input,.login_input{padding:12px 20px;border-radius:40px;margin-top:10px}input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]):not([type="file"]).form_input,.form_input{padding:12px 20px;border-radius:40px;margin-top:10px}input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]):not([type="file"]).login_input,.login_input{background:rgba(12,11,62,.16);border:none;color:#fff;font-weight:normal}.input-group-item .login_input::placeholder,.login_input::placeholder{color:#fff}.form_input{background:#f0f0f0;font-weight:bold}.form_input::placeholder{color:#a0a0a0;font-size:16px;font-weight:400}.form_input_note{font-size:12px;margin-top:20px}.form_input_title{font-size:16px;font-weight:bold;margin:30px 0 0 0}.form_text{font-size:16px}.form-column-seperator{border-right:1px solid #cfcfcf}.form-small-text,.form-grey-small-text{font-size:12px}.form-grey-small-text{color:rgba(12,11,62,.5);margin:5px 0}.subtext-grey{color:#a0a0a0}.form-step-collection-header{margin-top:0;padding:10px 0;background-color:#0c0b3e;color:#ffffff;border-radius:4px}.content .form-step-collection-header.h2{line-height:1.25;font-weight:900;font-size:24px}.mip-multi-step-form-step.active-step .mip-single-step-form{min-height:530px}.mip-multi-step-form .mip-single-step-form{min-height:460px}.mip-multi-step-form .mip-single-step-form form{height:inherit;max-height:inherit}.mip-multi-step-form .form-content{padding:0 40px 40px 40px;height:calc(100% - 83px);max-height:calc(100% - 83px)}.mip-multi-step-form .form-content .input-group{display:block;max-height:inherit;overflow-y:auto;overflow-x:hidden;padding-right:5px;margin-bottom:18px}.mip-multi-step-form .active-step .form-content .input-group{overflow-y:inherit;overflow-x:inherit}.mip-multi-step-form .input-group-item input[type="checkbox"]~.form-check-label::before{margin-left:0}.mip-multi-step-form .mip-termination-choices-container{max-height:inherit;overflow-y:auto;overflow-x:hidden;margin-bottom:20px}.float-right{float:right}.btn-submit-left{float:left;margin-top:20px}.input-flex-basis{flex-basis:300px;flex-grow:1}.input-field{padding-right:5px;padding-left:5px}.input-no-label{margin-top:50px}.flex-wrap{flex-wrap:wrap}.flex-basis-70{flex-basis:70%}.flex-basis-30{flex-basis:30%}.flex-basis-45{flex-basis:45%}.mip-fault-report{padding-bottom:80px;padding-top:30px}.default .mip-confirm-modal .h4,.default .mip-form-step-container .h4,.default .mip-fault-report .h4,.default .mip-detail-news .h4{font-size:16px;font-family:"Roboto",sans-serif;font-weight:bold;line-height:1.5;color:#0c0b3e}.default .my-login-request .h4{line-height:1.25}.login-data-request-checkbox-sub-label,.login-data-request-radio-sub-label{margin-left:30px}.mip-fault-report .attention-box{min-height:80px;border-radius:4px;border:solid 1px rgba(222,12,71,.5);color:#de0c47;margin-bottom:40px;padding:12px 0}.default .content h2.mip-login-headline{font-size:25px}.default .content h2.headline-commwifi{font-size:25px}.sign-in{display:flex;flex-grow:1;flex-direction:column;justify-content:space-between;background:#0fcbea;color:#fff}.mip-link-small{color:#fff;font-size:14px;font-weight:bold}button.mip-link-small{background-color:transparent}.mip-app-teaser{font-size:50px}.mip-multi-step-form-step{opacity:.4;pointer-events:none}.mip-multi-step-form-step.upcoming-step .mip-form-step-container{display:none}.mip-multi-step-form-step.active-step{opacity:1;pointer-events:initial}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.mip-multi-step-form-step.active-step{pointer-events:auto}}@media (min-width:992px){.mip-multi-step-form-step{width:30%}.mip-multi-step-form-step.active-step{width:40%;margin-top:-39px}.flex-columns>.flex-md-6{flex-basis:50%;padding-left:15px;padding-right:15px}}.link-highlighter{font-weight:bold}.serviceapp-video{padding:20px 5%;margin:0 auto;max-width:700px}.serviceapp-video video{border-radius:5px}.mip-confirm-modal:not(.mip-info-modal):not(.mip-speedtest-modal):not(.customer_type_modal) .modal-dialog{width:calc((100% - 120px) / 3)}.mip-confirm-modal:not(.mip-info-modal):not(.mip-speedtest-modal):not(.customer_type_modal) .modal-dialog.contact-push-modal{width:99%;max-width:700px}@media (max-width:670px){.mip-confirm-modal .modal-dialog.contact-push-modal .btn-narrow{width:100%;text-align:center;margin-bottom:20px;margin-left:0}}.mip-confirm-modal .modal-dialog{min-width:480px;padding:0 15px;margin:auto}.speedtest-img{width:100%;max-width:500px}.mip-speedtest-modal .modal-dialog{width:75%;max-width:900px}.mip-speedtest-modal .modal-dialog .modal-content{margin:inherit}.mip-speedtest-modal .modal-dialog .btn,.speedtest-results .speedtest-result-buttons .btn{margin-left:0}.mip-speedtest-modal .modal-dialog .btn{margin-bottom:5px}.speedtest-judgment{padding:0 0 0 34px;min-width:24px;min-height:24px}.speedtest-judgment-status-good{background:url(green-check-24x24.png) no-repeat}.speedtest-judgment-status-bad{background:url(red-cross-24x24.png) no-repeat}.speedtest-judgment-status-unknown{background:url(blue-questionmark-24x24.png) no-repeat}.modal{text-align:center;padding:0!important}.modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.speedtest-section{padding:50px}.speedtest-hr{width:90%;height:3px;background-color:#f3f1f1}.inline-block{display:inline-block}.result-details-icon{margin-left:-30px}.latency .result-details-icon{width:50px;vertical-align:top;margin-top:7px;margin-left:0}.sub-p{color:#bbbac8;margin:5px 0;font-weight:bold}.latency .sub-p{margin-bottom:0;font-weight:normal}.row .latency h3{margin-bottom:5px}.row .latency .margin-xs-t0{margin-top:0}.table-width-5{width:5%}.table-width-10{width:10%}.table-width-20{width:20%}.table-header-caption{font-size:.85rem}.table-borderless>tbody>tr:nth-child(even)>td,.table-borderless>tbody>tr:nth-child(even)>th{border-top:none}.table-borderless>tbody>tr:nth-child(odd)>td,.table-borderless>tbody>tr:nth-child(odd)>th{border-bottom:none}.clear-floats{clear:both}.speedtest-results{padding-left:3%;padding-right:3%}.btn.send-results-btn{line-height:40px}.fa{transition:transform .2s}.speedtest-results .fa.active{transform:rotateZ(180deg)}.contact-option .btn--app{display:inline-block;margin-right:20px}.contact-option .btn--app img{width:140px}.table-responsive .ct-label.ct-horizontal{transform:translate(0,16px)}.table-responsive .additional-info{white-space:normal}.table .print-text-big{font-size:.8rem}.table.print-text{font-size:.6rem}.table .print-text-small{font-size:.5rem}@media print{.default .content h3{margin:0}.content .row .chart-row.col-xs-12{margin:0 auto 0 auto}.ct-label.ct-horizontal{transform:translate(0,16px)}.page-break{page-break-after:always}.default,.default .content,.default .content>.row{display:block}}@media (max-width:500px){.mip-confirm-modal .modal-dialog{min-width:95%}.mip-confirm-modal .btn-primary,.mip-confirm-modal .btn-primary:focus,.mip-confirm-modal .btn-primary:active,.mip-confirm-modal .btn-narrow:focus,.mip-confirm-modal .btn-narrow:active,.mip-confirm-modal .btn-narrow{width:100%;text-align:center;margin-bottom:20px}}@media (max-width:1439px){.mip-single-step-form .btn-narrow:focus,.mip-single-step-form .btn-narrow:active,.mip-single-step-form .btn-narrow,.mip-single-step-form .btn-primary:focus,.mip-single-step-form .btn-primary:active,.mip-single-step-form .btn-primary{text-align:center;margin-bottom:20px}}.mip-confirm-modal .modal-content{border-radius:4px}.contact-option .btn--app{display:inline-block;margin-right:10px;margin-left:10px}.contact-option .btn--app img{width:140px}@media (max-height:500px){.mip-confirm-modal .modal-content{margin:2vh auto;border-radius:4px}}.mip-form-overlay .mip-teaser{padding-left:20%;padding-right:20%}.mip-confirm-modal .modal-content .mip-teaser{border-radius:0 0 4px 4px;padding:30px}.mip-teaser .h4{margin-top:0;font-weight:bold}.mip-confirm-modal .mip-teaser{margin-top:25px}.mip-confirm-modal .modal-header{padding:15px 30px 6px;border:none}.mip-confirm-modal .modal-body{padding:0 30px}.mip-confirm-modal .modal-footer{padding:10px 30px 15px;border:none}.mip-news-box-topic{font-size:18px;margin-top:24px;font-weight:bold}.mip-news-box-status{font-size:20px;margin-top:28px;font-weight:bold}.mip-news-box-id{font-size:16px;margin-top:16px;margin-bottom:24px}.mip-news-box-new{color:#de0c47}.mip-news-box-open{color:#0fcbea}.mip-news-box-closed{color:#9ad21c}.no-underline{text-decoration:none}.no-underline:hover{text-decoration:none}.no-underline:focus{text-decoration:none}.mip-p-small{font-size:14px}.mip-help-contact-tile-content{height:100%;min-height:264px;padding:40px 30px;position:relative}.mip-help-form-dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:18px 30px;width:100%;font-weight:bold;border-radius:4px;border:solid 1px rgba(160,160,160,.5);background:#f0f0f0 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDE2IDEwIj4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgPHBhdGggc3Ryb2tlPSIjMEMwQjNFIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0xIDFsNyA3IDctNyIvPgogICAgICAgIDxwYXRoIGQ9Ik0yMCAxNUgtNFYtOWgyNHoiLz4KICAgIDwvZz4KPC9zdmc+Cg==) 95% 50% no-repeat;color:#0c0b3e}.mip-help-data-tile{height:auto;padding-bottom:-10px}.default .content h2.mip-contact-headline{font-size:25px}.linkcard{min-height:80px}.mip-form-dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:18px 30px;width:100%;font-weight:bold;border-radius:4px;border:solid 1px rgba(160,160,160,.5);background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDE2IDEwIj4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgPHBhdGggc3Ryb2tlPSIjMEMwQjNFIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0xIDFsNyA3IDctNyIvPgogICAgICAgIDxwYXRoIGQ9Ik0yMCAxNUgtNFYtOWgyNHoiLz4KICAgIDwvZz4KPC9zdmc+Cg==) 95% 50% no-repeat;color:#0c0b3e}.mip-form-dropdown:focus{outline-width:0}.mip-form-dropdown-deliveryaddress{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:18px 30px;width:100%;font-weight:bold;border-radius:40px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDE2IDEwIj4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgPHBhdGggc3Ryb2tlPSIjMEMwQjNFIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0xIDFsNyA3IDctNyIvPgogICAgICAgIDxwYXRoIGQ9Ik0yMCAxNUgtNFYtOWgyNHoiLz4KICAgIDwvZz4KPC9zdmc+Cg==) 95% 50% no-repeat;background-color:#F0F0F0;color:#0c0b3e;border:none}.form-input-field-deliveryaddress{padding:0;margin:0}.form_textarea{margin-top:10px;border-radius:30px}.smartcard-flow-headline{padding:30px 40px}.smartcard-steps-container{justify-content:space-between;align-items:center;flex-wrap:nowrap}.form-steps{display:flex;flex:1;flex-grow:0;justify-content:center;align-items:center}.step-icon{display:flex;justify-content:center;align-items:center;height:36px;width:36px;border-radius:18px;background:rgba(160,160,160,.5);color:#ffffff;font-size:24px;margin-right:20px;font-family:sans-serif;flex-shrink:0;transition:background 200ms linear}.step-divider,.smartcard-step-divider{width:30px;height:2px;background:#ceced8;margin:0 20px}.step-description{display:none}.smartcard-timer{position:relative;width:100%;background:#f0f0f0;height:6px;margin:20px 0 10px 0}.smartcard-timebar{position:absolute;top:0;left:0;background:#0fcbea;height:6px}.smartcard-contact-btn.smartcard-contact-btn{margin:0 20px;display:none}.commwifi-info-icon{padding:4px 0 0 34px;min-height:24px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMyAzKSI+CiAgICAgICAgPGNpcmNsZSBjeD0iOSIgY3k9IjkiIHI9IjguMjUiIHN0cm9rZT0iIzlBRDIxQyIgc3Ryb2tlLXdpZHRoPSIxLjUiLz4KICAgICAgICA8ZyBmaWxsPSIjOUFEMjFDIj4KICAgICAgICAgICAgPHBhdGggZD0iTTguMSA3LjZWMTNhLjkuOSAwIDAgMCAxLjggMFY3LjZhLjkuOSAwIDEgMC0xLjggME05LjkgNC45YS45LjkgMCAxIDEtMS44IDAgLjkuOSAwIDAgMSAxLjggMCIvPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==) no-repeat}.email-flex-item{display:flex;flex:1;flex-direction:column}.speedtest-attention-icon{padding:0 0 0 34px;min-height:24px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMyAzKSI+CiAgICAgICAgPGNpcmNsZSBjeD0iOSIgY3k9IjkiIHI9IjguMjUiIHN0cm9rZT0iI0RFMEM0NyIgc3Ryb2tlLXdpZHRoPSIxLjUiLz4KICAgICAgICA8ZyBmaWxsPSIjREUwQzQ3Ij4KICAgICAgICAgICAgPHBhdGggZD0iTTguMSA3LjZWMTNhLjkuOSAwIDAgMCAxLjggMFY3LjZhLjkuOSAwIDEgMC0xLjggME05LjkgNC45YS45LjkgMCAxIDEtMS44IDAgLjkuOSAwIDAgMSAxLjggMCIvPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==) no-repeat}.telephone-record-info-icon,.speedtest-info-icon{padding:0 0 0 34px;min-height:24px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMyAzKSI+CiAgICAgICAgPGNpcmNsZSBjeD0iOSIgY3k9IjkiIHI9IjguMjUiIHN0cm9rZT0iIzlBRDIxQyIgc3Ryb2tlLXdpZHRoPSIxLjUiLz4KICAgICAgICA8ZyBmaWxsPSIjOUFEMjFDIj4KICAgICAgICAgICAgPHBhdGggZD0iTTguMSA3LjZWMTNhLjkuOSAwIDAgMCAxLjggMFY3LjZhLjkuOSAwIDEgMC0xLjggME05LjkgNC45YS45LjkgMCAxIDEtMS44IDAgLjkuOSAwIDAgMSAxLjggMCIvPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==) no-repeat}.telephone-record-info-icon{padding:0 0 0 28px;margin-left:25px;margin-top:8px}.speedtest-modal-header{background-color:#0d0741;color:white}.mip-confirm-modal .speedtest-modal-header{padding:0}.speedtest-inner-text{padding:0 10%}.speedtest-modal-buttons{padding:0 10%}#step3 .speedtest-inner-text .radio-buttons,#step4 .speedtest-inner-text .radio-buttons{display:flex;justify-content:flex-start}#step3 .speedtest-inner-text .input-field,#step4 .speedtest-inner-text .input-field{margin-right:25px}.speedtest-overflow-div{overflow:auto;max-height:300px;padding:25px}.speedtest-cond-tile{background-color:#f0f0f0;padding:8px;font-size:90%}.speedtest-cond-tile>div{padding:5px}span.speedtest-cond-icon{display:inline-block;padding:0 0 0 29px;min-width:24px;min-height:24px}span.speedtest-cond-passed{background:url(green-check-24x24.png) no-repeat}span.speedtest-cond-failed{background:url(red-cross-24x24.png) no-repeat}img.speedtest-cond{width:32px;height:32px}.speedtest-results-list{list-style-type:none;list-style-position:inside}.speedtest-measurement-date-available{list-style-image:url("green-check-24x24.png")}.speedtest-measurement-date-missing{list-style-image:url("red-cross-24x24.png")}.btn.speedtest-circle-button{height:calc(320px / 1.5);width:calc(320px / 1.5);border-radius:100%;border:3.5px solid #0c0b3e;font-size:2.5rem}.btn.speedtest-circle-button:hover{background-color:rgba(12,11,62,.1);border-color:#0c0b3e;color:#0c0b3e}.speedtest-connection-warning{max-width:500px;margin:0 auto;text-align:start}.grid-box{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-auto-rows:1fr;grid-column-gap:25px;grid-row-gap:25px}.grid-4{display:grid;grid-auto-rows:1fr;gap:7px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.measurement-card{border:3px solid;padding:10px;position:relative}.card-img{width:100px;margin-bottom:15px}.img-center{display:block;margin-left:auto;margin-right:auto}.teaser_image{display:flex;flex-grow:1;align-items:flex-end}.app-teaser{display:flex;flex-direction:column}.case-control,.malfunction-control{border-radius:4px;padding:20px 30px;opacity:0;display:none;transition:all 250ms linear}.case-control{border:solid 1px rgba(160,160,160,.5)}.malfunction-control,.news-direct-entry{background-color:#f6f6f6}.news-direct-entry{margin-bottom:40px;justify-content:space-between}.news-direct-entry h3.h3{font-size:15px;margin-left:1vw}.mip-main-loader-bg{position:absolute;height:100%;width:100%;background:rgba(255,255,255,.8);z-index:1150}.mip-main-loader{left:50%!important;margin-left:-100px;position:fixed!important;top:50%!important;margin-top:-100px;width:45px;z-index:9000!important}.mip-main-loader .loader{position:relative;margin:0 auto;width:200px;height:200px}.mip-main-loader .loader:before{content:"";display:block;padding-top:100%}.circular-loader{animation:rotate 2s linear infinite;height:100%;transform-origin:center center;width:100%;position:absolute;top:0;left:0;margin:auto}.loader-path{stroke-dasharray:150,200;stroke-dashoffset:-10;animation:dash 1.5s ease-in-out infinite;stroke-linecap:round}.inline_inputs>*{padding:0;padding-right:1em}.initial-credentials-form__desc{margin:1em 0}:root{--num-elem:6;--d-gap:150px;--d-circle:24px;--circle-padding:10px;--scale-factor:2;--color-gray:#ceced8;--color-gray-bg:#f6f6f6;--color-indigo:#0c0b3e;--color-gross-green:#9ad21c;--color-aqua-blue:#0fcbea}.progress-tracker{height:auto;width:auto;float:none;position:relative;padding:32px 32px 64px 32px;white-space:nowrap;background:inherit;overflow:auto;font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.progress-tracker__step{background:inherit;display:inline-block;position:relative;margin-right:calc(150px - (12px + 2*10px));max-width:calc(36px + 2*10px)}.progress-tracker__step:last-child{margin-right:0}.progress-tracker__step:last-child .progress-tracker__line{display:none}.progress-tracker__img-wrapper img,.progress-tracker__img-wrapper svg{width:36px;height:36px;box-sizing:border-box}.progress-tracker__img-wrapper{display:flex;background:inherit;padding:10px;position:relative;transition:transform 300ms}.progress-tracker__line{position:absolute;border:1px solid #ceced8;width:150px;top:calc(36px/2 + 10px);left:calc(36px/2 + 10px)}.progress-tracker .progress-tracker__step--active .progress-tracker__img-wrapper{transform:scale(2)}.progress-tracker .progress-tracker__step--active .progress-tracker__step__name{transform:translateY(16px);font-weight:bold}.progress-tracker__step__name{position:relative;text-align:center;white-space:nowrap;margin-left:-100%;margin-right:-100%;transition:transform 300ms}.grey-scale{background:#f6f6f6}.grey-scale .btn-primary{background:#0c0b3e;color:white;border:none}.grey-scale .btn-primary:hover{background-color:#286090}.entry-point{padding:0 56px 40px;height:100%;display:flex;flex-direction:column;justify-content:space-evenly}.banner-with-logo{padding:0 0 30px;height:100%;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}.column-block-img{width:150px;margin:-35px auto 0}.number-porting-block .column-block-img{margin-bottom:-30px}.flex-columns{display:flex;flex-wrap:wrap;justify-content:center}.flex-columns a.btn{margin:8px}.flex-md-6{flex-basis:100%}_:-ms-fullscreen,:root .progress-tracker__img-wrapper img,_:-ms-fullscreen,:root .progress-tracker__img-wrapper svg{width:24px;height:24px;box-sizing:border-box}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}100%{stroke-dasharray:89,200;stroke-dashoffset:-124}}_:-ms-fullscreen,:root .content{min-height:calc(100vh - 184px)}_:-ms-fullscreen,:root .form-steps{flex-grow:1}.loading-spinner{position:fixed;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,.6);z-index:2000;display:none;justify-content:center;align-items:center}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.loading-spinner>i{-webkit-animation:rotation 2s infinite linear}.mip-data-page h4{font-weight:bold}.mip-data-page .mip-style dt,.mip-data-page .mip-style dd{float:none;text-align:left}.mip-data-page .mip-style dt{margin-top:12px}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}.fa-6x{font-size:6em}.fa-7x{font-size:7em}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@media (max-width:440px){.default .smartbanner--ios .smartbanner__button{font-size:5vw}}@media (min-width:440px){.default .smartbanner--ios .smartbanner__button{font-size:22px}}.default .smartbanner{position:fixed;z-index:1000}.default .smartbanner.smartbanner--android,.default .smartbanner.smartbanner--ios{box-shadow:none!important;background:#f3f3f3!important;color:#000}.default .smartbanner.smartbanner--android .smartbanner__info,.default .smartbanner.smartbanner--android .smartbanner__info__title{color:#000000!important;text-shadow:none}.default .smartbanner.smartbanner--android .smartbanner__exit{background:#666666!important;box-shadow:none!important;text-shadow:none!important;color:#e3e3e3!important}.default .smartbanner.smartbanner--android .smartbanner__exit::before,.default .smartbanner.smartbanner--android .smartbanner__exit::after{background:#e3e3e3!important;top:4px!important;width:1px!important;height:9px!important}.default .smartbanner.smartbanner--android .smartbanner__exit::before{}.default .smartbanner.smartbanner--android .smartbanner__button{box-shadow:none!important;font-size:12px;font-weight:normal}.default .smartbanner.smartbanner.smartbanner--android .smartbanner__button,.default .smartbanner.smartbanner.smartbanner--android .smartbanner__button .smartbanner__button__label{color:#074016;background:#9ad21c;border-radius:24px}.collapsible-card-red,.collapsible-card-yellow,.collapsible-card-black,.collapsible-card-blue_2{background-color:#f6f6f6;margin-bottom:15px}.collapsible-card-red{border-left:3px solid #de0c47}.collapsible-card-yellow{border-left:3px solid #feca00}.collapsible-card-black{border-left:3px solid}.collapsible-card-blue_2{border-left:3px solid #19337a}.collapsible-card-red .tis-category{color:#de0c47}.collapsible-card-yellow .tis-category{color:#feca00}.collapsible-card-blue_2 .tis-category{color:#19337a}.fa{transition:transform .2s}.fa.active{transform:rotateZ(180deg)}.min-height-75{min-height:75px}.right-spacing{margin-right:15px}.mip-fault-report .h4{margin-bottom:0}.card_slider_container{overflow:hidden}.card_slider{display:flex;flex-wrap:nowrap;margin:50px 0}.card_slider_ready{transition:all 300ms}.slider_card{display:flex;flex-direction:column;align-items:center;height:570px;padding:20px calc(2%);min-width:29%;box-shadow:0 2px 20px 0 rgba(12,11,62,.2);border-radius:4px;margin:0 1.5%;opacity:.5;transition:all 300ms;background:white}.slider_card_active{transform:scale(1.1);min-width:33%;padding:20px calc(3%);opacity:1}@media (min-width:600px) and (max-width:900px){.slider_card_active{padding:20px calc(3% + 50px)}}@media (max-width:900px){.slider_card{min-width:97%}.slider_card_active{transform:scaleY(1.1)}}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}.app-teaser-image{max-width:600px}@media (min-width:992px){.app-teaser-image{position:absolute;bottom:0}.app-teaser-container{padding-top:40px}}.card_slider_row{height:100%;background:#f0f0f0}.card_slider_controls{justify-content:space-between;margin:50px}.card_slider_left_control,.card_slider_right_control{transition:transform 300ms;width:34px;height:34px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34'%3E%3Cg fill='none' fill-rule='nonzero' transform='translate(-3 -3)'%3E%3Cpath d='M0 0h40v40H0z'/%3E%3Ccircle cx='20' cy='20' r='16' stroke='%230C0B3E' stroke-width='2'/%3E%3Cpath stroke='%230C0B3E' stroke-width='2' d='M23.417 20l.583.545-.583-.545.583-.545-.583.545zm0 0L17 26l6.417-6L17 14l6.417 6z'/%3E%3C/g%3E%3C/svg%3E")}.card_slider_left_control{transform:rotate(180deg)}.card_slider_left_control:hover{transform:rotate(180deg) scale(1.1)}.card_slider_right_control:hover{transform:scale(1.1)}.card_slider_left_control:active{transform:rotate(180deg) scale(.9)}.card_slider_right_control:active{transform:scale(.9)}.card_content{width:100%;overflow-x:hidden;overflow-y:auto}.card_content_divider{height:1px;width:100%;background:#ceced8;margin:18px 0}.card_content>*{margin-top:1em}.card__btn{display:inline-block}.card__btn[aria-role="move_url"]{margin-bottom:3px}.card_content .card__btn{text-align:center}.ui-dialog-buttonpane .ui-dialog-buttonset>button:last-child,.card_content .card__btn>.btn{max-width:100%;text-align:center;background-color:#9ad21c;border-width:0;color:white}.ui-dialog-buttonpane .ui-dialog-buttonset>button{font-family:"Gilroy Black",sans-serif;font-size:.9375rem}.card__notifier{border:1px solid #ceced8;padding-top:1.5em;padding-bottom:.5em}.card__text--small{font-size:12px}.card__text--bold{font-weight:bold}.card__text--big{font-size:1.1em}.card__text--important{color:#0fcbea}.status_card_content_step::before{display:inline-block;content:'';border-radius:50px;border-width:1px;border-color:red;height:20px;width:20px;margin-right:10px;background:pink}.card-closable-block{font-weight:bold;margin-bottom:7px}.card-closable-block::after{display:inline-block;content:'\0025BE';transform:rotate(180deg);margin:0 0 0 7px}[aria-expanded="false"].card-closable-block::after{transform:rotate(0deg)}.card-address{white-space:pre-wrap;line-height:1.5em}.card-progress-step-closed::before{border:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' viewBox='0 0 26 26'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M1 1h24v24H1z'/%3E%3Cg transform='translate(1 1)'%3E%3Ccircle cx='12' cy='12' r='12' fill='%239AD21C' stroke='%239AD21C' stroke-width='2'/%3E%3Cpath fill='%23FFF' d='M5.063 13.95l4.8 6a1.199 1.199 0 0 0 2.03-.253l5.999-13.2a1.2 1.2 0 1 0-2.184-.993l-5.192 11.42-3.579-4.473a1.199 1.199 0 1 0-1.874 1.499'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A") no-repeat}.card-single-progress-step-icon{width:20px;height:20px;margin:0 15px 4px 0}.card-progress-step-icon{width:20px;height:20px;margin:-4px 10px 0 -10px;border-radius:50%;box-shadow:0 0 0 10px #fff;background:white}.card-progress-step-text{display:inline-block;xwhite-space:pre-wrap}.progress-step-hint{margin-left:24px;padding:0 0 10px 0;min-height:33px}.progress_step_wrapper{display:flex;margin-left:10px;border-left:1px solid #ceced8}.progress_step_wrapper_last{display:flex;margin-left:11px}.green-card-box{padding:20px}.open_step_progress_history{opacity:.4}.serviceapp.wrapper{max-width:none}.fc-view-container .fc-content>.fc-title{white-space:normal}.ui-dialog-titlebar .ui-dialog-title.text-wrap-normal{white-space:normal;width:100%}.text-wrap-normal{white-space:normal}.contact-textarea{min-height:125px}.service-pin-img{max-height:450px;margin-left:auto;margin-right:auto;display:block}.subheading{font-size:20px}.card-body{position:relative}.notify-bubble{position:absolute;top:12px;right:35px;background-color:#0c0b3e;color:white;font-size:.9em;border-radius:50%;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center}.notify-bubble.red{background-color:#de0c47}.notify-bubble.red.news-center-bubble{position:inherit;box-shadow:inherit;font-size:.8em}.confirmation-box a{color:#de0c47;margin-top:10px;font-weight:bold;text-decoration:none}.confirmation-box .btn-primary{width:175px}.white-background{background:white}.show-password{position:absolute;right:0;margin:20px 30px;padding:8px 10px}.input-group-item input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]):not([type="file"]).form_input.error-border{border:1px solid #de0c47}.wrapper.verify-email-wrapper{max-width:100%}.container.installation-page-container{max-width:900px}.verify-email-img,.order-confirm-img{max-width:270px}.btn.small-font{font-size:.83rem}.last-modified-box{padding:20px 10px 10px}.pyur-case-logo{width:65px;margin-bottom:5px}.unread-log-entry{border-left:3px solid #0fcbea;padding-left:10px}.installguide-feedback-overlay{position:fixed;width:100%;left:0;bottom:0;background-color:#0fcbea;z-index:2;padding:20px}.installguide-feedback-content{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;height:100%;gap:15px}.installguide-feedback-button{position:absolute;top:10px;right:10px;width:25px;cursor:pointer}.modal-backdrop{background-color:#e6e6e6;opacity:.8!important}.blurred-content{filter:blur(3px)}.anbieterwechsel{padding-top:20px;padding-bottom:25px}.anbieterwechsel h3{margin-top:7px}@media (min-width:768px){.anbieterwechsel{padding-bottom:25px}.anbieterwechsel img{width:90px;height:90px;display:block;float:right}}@media (min-width:969px){.anbieterwechsel{padding-bottom:25px}.anbieterwechsel img{width:65px;height:65px;display:block;float:right}.anbieterwechsel a{margin-top:12px}}@media (min-width:992px){.anbieterwechsel .anbieterwechsellinkcontainer{text-align:left}}@media (min-width:1621px){.anbieterwechsel img{width:43px;height:43px;display:block;float:right}.anbieterwechsel a{margin-bottom:8px}}