#migration-recaptcha .grecaptcha-badge,#page{z-index:1}#modal-login-recovery .message-box a,.adsl-migration .cgnat .cgnat-action a,.adsl-migration .ftth-conditions a,.broadband-hiring.broadband-customer-data .terms-conditions .link,.broadband-hiring.coverage-services .linkToForgot,.broadband-home .broadband-features .broadband-feature .link,.broadband-home .cgnat .cgnat-action a,.broadband-home .costs-details .cost-detail .detail .detail-link,.confirm-puk-form .puk-info,.contenido_atencion .contact-info a,.contenido_atencion .legal-info a,.landing-page .features-section .feature .link,.legal-information .index h2 .link,.legal-information .index h3 .link,.legal-information .index ul li .link,.legal-information p .link,.legal-information.broadband p a,.mipepephone .mobile-service .migration .link,.mipepephone.migration-status .link,.mipepephone.migration-status .steps .step.step-two .step-content .puk-info,.mobile-hire-port .customer-support .phone-link,.mobile-home .features .row .feature-info .link,.phone-rates .related-links a.related-link,.privacy-policy .legal-text .link,.quality-service .legal-text .link,.quality-service .quality-service-links .last-report,.stores .box-icons .stores-text a,.table-tarifas .link,.who-we-are .info a,.who-we-are .text-intro a{text-decoration:underline!important}.box-vertical-select-button{clear:both;display:block}.box-vertical-select-button .button-vertical{width:100%!important}.datos-cobertura.service-address{display:none;float:none;margin:0 auto;overflow:hidden;width:620px}.datos-cobertura.service-address .installation-address-input{height:34px}.datos-cobertura.service-address .box-vertical-select-button input.button-vertical:hover{background:#C00!important;color:#fff!important}.datos-cobertura.service-address .button-vertical{max-width:175px;margin-right:40px}@media (max-width:600px){.datos-cobertura.service-address{box-sizing:border-box;width:100%}.datos-cobertura.service-address .button-vertical{margin-right:0;margin-bottom:20px}}@media (min-width:601px) and (max-width:767px){#modal-broadband-vertical{left:0!important;margin-left:auto!important;width:100%!important}}@media (max-width:600px){#modal-broadband-vertical{bottom:10px;left:5%!important;margin-left:auto!important;position:fixed!important;top:10px;width:90%!important}#modal-broadband-vertical table tbody{max-height:initial!important;height:calc(100vh - 375px)}#modal-broadband-vertical table td:nth-child(2),#modal-broadband-vertical table th:nth-child(2){display:table-cell!important}#modal-broadband-vertical table td:nth-child(3),#modal-broadband-vertical table td:nth-child(4),#modal-broadband-vertical table td:nth-child(5),#modal-broadband-vertical table td:nth-child(6),#modal-broadband-vertical table th:nth-child(3),#modal-broadband-vertical table th:nth-child(4),#modal-broadband-vertical table th:nth-child(5),#modal-broadband-vertical table th:nth-child(6){display:none!important}}@media (max-width:392px){#modal-broadband-vertical .vertical-filters{padding-left:none}#modal-broadband-vertical .vertical-filters .fa-search{display:none}#modal-broadband-vertical .vertical-filters .filter-floor{width:90%;display:block;margin:0 auto}}#modal-broadband-vertical .action-button{min-width:145px!important}.service-address.datos-cobertura input[name=adsl_address_gescal37],.service-address.datos-cobertura input[name=adsl_address_gescal37].has-error{height:0!important;width:0!important;padding:0!important;border:1px solid #fff!important}#modal-broadband-vertical .filter-container{max-width:320px}#modal-broadband-vertical table{width:100%}#modal-broadband-vertical table tbody{display:block;max-height:300px;min-height:200px;overflow-y:scroll;overflow-x:hidden;background:#fff;margin-bottom:10px}#modal-broadband-vertical tbody tr,#modal-broadband-vertical thead{display:table;width:100%;table-layout:fixed}#modal-broadband-vertical thead th{font-size:16px}#modal-broadband-vertical tbody tr{cursor:pointer;border-bottom:1px solid #eee}#modal-broadband-vertical tbody tr:hover{background:#eaf4fa}#modal-broadband-vertical table tbody td{font-family:'__Franklin Gothic Book_5';padding:4px 5px 4px 15px;vertical-align:middle}#modal-broadband-vertical table td:nth-child(2),#modal-broadband-vertical table th:nth-child(2){display:none}#modal-broadband-vertical table td:nth-child(3),#modal-broadband-vertical table td:nth-child(4),#modal-broadband-vertical table td:nth-child(5),#modal-broadband-vertical table td:nth-child(6),#modal-broadband-vertical table th:nth-child(3),#modal-broadband-vertical table th:nth-child(4),#modal-broadband-vertical table th:nth-child(5),#modal-broadband-vertical table th:nth-child(6){display:table-cell;text-align:left}#modal-broadband-vertical table tbody tr.selected{background:#d5e9f5}#modal-broadband-vertical table tr.selected .fa{visibility:visible}#modal-broadband-vertical table tbody tr td:last-child,#modal-broadband-vertical table thead tr th{text-align:left}#modal-broadband-vertical table thead tr:first-child th{padding-bottom:0}#modal-broadband-vertical table tbody tr td:first-child,#modal-broadband-vertical table thead tr th:first-child{width:30px}#modal-broadband-vertical table tbody tr td{padding-left:5px}#modal-broadband-vertical table tbody .fa{visibility:hidden;color:green;font-size:25px;padding-left:5px}#modal-broadband-vertical .modal-header{padding:15px 30px 5px}#modal-broadband-vertical .current-address{padding-bottom:15px}#modal-broadband-vertical .current-address span{font-size:18px}#modal-broadband-vertical .title{display:inline-block;padding:10px 30px}#modal-broadband-vertical .alert{margin:0 0 10px}#page,.login-form .control-group{margin-right:auto;margin-left:auto}#modal-broadband-vertical .vertical-filters{padding-left:30px}@media (max-width:600px){#modal-broadband-vertical .vertical-filters{padding-left:0}}#modal-broadband-vertical .vertical-filters input{max-width:300px!important;border:2.5px solid #000;background:#fff!important;font-family:'__Franklin Gothic Book_5';padding-left:5px}#modal-vertical-ko{position:fixed!important;top:200px}#modal-vertical-ko .buttons .button{cursor:pointer}.flex-form-container{display:block}.flex-form-row{align-content:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:15px;width:100%}.flex-form-row.flex-center{justify-content:center}.flex-form-row.flex-around{justify-content:space-around}.flex-form-item{flex-basis:30%}.flex-form-container div.selector{background:url(../../../../img/arrow-select-dark-grey.png) 100% 5px no-repeat rgba(255,255,255,1);border:2px solid #7D7D7D;box-sizing:border-box}.flex-form-container div.selector.active,.flex-form-container div.selector.active.focus,.flex-form-container div.selector.focus,.flex-form-container div.selector.hover{background-position:100%}.flex-form-item label.has-error{color:#C00}.flex-form-item .selector.has-error,.flex-form-item input:not([type=submit]).has-error{border-color:#C00}#modal-address-confirm{margin-left:-300px!important;top:-200px!important;width:600px!important}@media all and (max-width:600px){#modal-address-confirm{margin-left:auto!important;width:100%!important}}#modal-address-confirm .actions{display:flex;justify-content:space-around}.mobile-migration.distributor-delivery-sim .content{box-sizing:border-box;padding:30px}.mobile-migration.distributor-delivery-sim .option{box-sizing:border-box;border-radius:2px;cursor:pointer;display:block;font-size:20px;height:60px;line-height:60px;max-width:500px;margin-left:auto;margin-right:auto;padding-left:40px!important}.distributor-delivery-sim .input-icc-prefix{border:2px solid #000;border-right:none;padding:3px}.distributor-delivery-sim .steps .step .step-content .input-icc{border-left:none!important;width:130px}.confirm-address-advice .advice-container{background:#C00;box-sizing:border-box;padding:20px}.confirm-address-advice .text-container{color:#fff;max-width:500px;margin:0 auto;text-align:justify}.confirm-address-form .content-fieldset,.confirm-puk-form .content-fieldset{background-color:#fff;box-sizing:border-box;margin-top:30px;padding:20px 20px 20px 30px}.confirm-address-form .has-error,.confirm-address-form input:not([type=submit]).has-error,.confirm-puk-form .has-error,.confirm-puk-form input:not([type=submit]).has-error{border-color:#C00!important;color:#C00!important}.confirm-address-form input:not([type=submit]),.confirm-address-form select,.confirm-puk-form input:not([type=submit]){border-color:#000!important;border-style:solid!important;border-width:2.5px!important;background:#fff!important;font-family:'__Franklin Gothic Book_5';padding-left:5px}.confirm-address-form .form.pepe-form .row,.confirm-puk-form .form.pepe-form .row{margin-bottom:10px}.confirm-address-form .form.pepe-form .row .field [readonly]{background-color:#ddd!important}.confirm-puk-form .content-fieldset input[type=text]{width:130px!important}.confirm-puk-form .puk-info{cursor:pointer;font-size:14px!important}.confirm-puk-form .puk-info:hover{color:#C00}.confirm-puk-form .field-error{color:#C00;font-family:'__Franklin Gothic Book_5';text-align:center}@media all and (max-width:600px){.confirm-address-form .content-fieldset,.confirm-puk-form .content-fieldset{margin-top:-70px}.confirm-address-form .form.pepe-form .row .field{clear:both;width:100%}}.mipepephone.confirm-address-form .content-fieldset{padding:30px}#mobile-migration-address-confirmation-form .map,.mipepephone.confirm-address-form .content-fieldset .map{height:300px}.mipepephone.confirm-address-form .content-fieldset .service-address{border:2px solid #DDD;box-sizing:border-box;padding:20px 0 20px 20px}.mipepephone.confirm-address-form .content-fieldset .service-address h4{border-bottom:2px solid #DDD;width:calc(100% - 20px)}.mipepephone.confirm-address-form .content-fieldset .service-address .same-address label{display:inline;font-size:16px}.mipepephone.confirm-address-form .content-fieldset .service-address .same-address input[type=checkbox]{height:20px;position:relative;top:5px;width:20px}.confirm-address-form .content-fieldset .service-address .buttons{padding-right:20px}@media all and (max-width:600px){.mipepephone.confirm-address-form .content-fieldset .service-address .fields,.mipepephone.confirm-address-form .content-fieldset .service-address .same-address{padding-right:20px}.confirm-address-form .content-fieldset .buttons .button:last-child{margin-left:0!important;margin-top:20px}.confirm-address-form .content-fieldset .service-address .buttons .button:first-child{margin-right:0;margin-bottom:20px}}.mipepephone.confirm-address-form .content-fieldset .service-address .address-status.success{color:#449b44}.mipepephone.confirm-address-form .content-fieldset .service-address .address-status{color:#C00}.mipepephone.confirm-address-form .content-fieldset .service-address .error-message{padding-right:20px}#modal-confirmed-address,#modal-confirmed-resend-address{box-sizing:border-box;left:calc(50% - 250px)!important;margin-left:auto!important;width:500px!important}@media all and (max-width:600px){#modal-confirmed-address,#modal-confirmed-resend-address{left:0!important;width:100%!important}}.mipepephone.migration-status{background:#fff;box-sizing:border-box;margin-top:30px;padding:20px}.mipepephone.migration-status .migration-status-table .head{background:#C00;color:#fff;height:30px;line-height:30px;width:100%}.mipepephone.migration-status .migration-status-table .head .td{display:inline-block;text-align:center;width:25%}.mipepephone.migration-status .migration-status-table .body .row{border-bottom:1px solid #DDD;box-sizing:border-box;font-family:'__Franklin Gothic Book_5'}@media all and (max-width:600px){.mipepephone.migration-status .migration-status-table .body{display:block;width:100%}}.mipepephone.migration-status .migration-status-table .body .row .td{box-sizing:border-box;display:inline-block;line-height:22px;min-height:50px;padding:5px 0;text-align:center;vertical-align:middle;width:25%}@media all and (max-width:600px){.mipepephone.migration-status .migration-status-table .body .row .td{display:block;text-align:left;width:100%}.mipepephone.migration-status .migration-status-table .body .row .td div:first-child{display:inline-block;width:50%}.mipepephone.migration-status .migration-status-table .body .row .td div:last-child{display:inline-block;line-height:20px;width:50%}.mipepephone.migration-status .migration-status-table .body .row-separator{height:10px}}.mipepephone.migration-status .steps .step{display:inline-block;vertical-align:top;width:50%}.mipepephone.distributor-delivery-sim .steps .step{width:33.3333%}@media all and (max-width:600px){.mipepephone.migration-status .steps .step{display:block;margin-bottom:40px;width:100%}}.mipepephone.migration-status .steps .step .step-indicator{background:#C00;color:#fff;border-radius:50%;font-size:26px;height:45px;line-height:45px;width:45px}.mipepephone.migration-status .steps .step .step-content{max-width:280px}.mipepephone.migration-status .steps .step.step-two .step-content .puk-info{cursor:pointer;font-size:14px!important}.mipepephone.migration-status .steps .step.step-two .step-content .puk-info:hover{color:#C00}.mipepephone.migration-status .has-error,.mipepephone.migration-status .steps .step .step-content .has-error{border-color:#C00!important;color:#C00}.mipepephone.migration-status .steps .step .step-content input,.mipepephone.migration-status .steps .step .step-content select{border-color:#000!important;border-style:solid!important;border-width:2.5px!important;background:#fff!important;font-family:'__Franklin Gothic Book_5';max-width:180px;padding-left:5px}.backslash,.bravo-hero-title{font-family:'__FranklinGothic_5'}.mipepephone.migration-status .link{cursor:pointer}.mipepephone.migration-status .link:hover{color:#C00}.migration-public-info .content{box-sizing:border-box;padding:20px}.migration-public-info .mobile-coverage-container{width:100%}.migration-public-info .mobile-coverage-iframe{box-sizing:border-box;height:700px;padding:20px;width:100%}.migration-public-info .content .section{float:none;padding:0}.migration-public-info .content .intro-text,.migration-public-info .content .process{margin:0 auto;max-width:720px;text-align:justify}.migration-public-info .content .process .step .step-number{background:#C00;border-radius:50%;box-sizing:border-box;color:#fff;float:left;height:20px;margin-right:10px;width:20px}.migration-public-info .content .process .step .step-number span{left:5px;position:relative;top:-1px}.migration-public-info .content .process .step .step-content .form-example img{border:1px solid #989898}.migration-public-info .content .process .step .step-content{float:left;width:calc(100% - 30px)}.migration-public-info .content .process .step .step-content .sms-example img{width:250px}.migration-public-info .content .process .step.step-2 .step-content .sim-card-example img{width:270px}.migration-public-info .content .process .step.step-2 .step-content .form-example img{width:650px}.migration-public-info .content .process .step.step-2 .step-content .puk-advice .icon{float:left;width:40px}.migration-public-info .content .process .step.step-2 .step-content .puk-advice .text{float:left;line-height:18px!important;width:calc(100% - 40px)}#modal-puk-info{box-sizing:border-box;left:calc(50% - 250px)!important;margin-left:auto!important;width:500px!important}@media all and (max-width:600px){#modal-puk-info{left:0!important;width:100%!important}}.confirmed-address{box-sizing:border-box;margin-top:40px!important;padding:40px}.confirmed-address .pepe-ok{background:url(../../images/pepephone/pepe-ok.png);background:url(../../images/pepephone/pepe-ok.svg),linear-gradient(transparent,transparent);background-size:130px 130px;width:130px;height:130px;margin:20px auto 0}#request-sim-order-modal,#result-ko-sim-order-modal,#result-ok-sim-order-modal{box-sizing:border-box;left:calc(50% - 250px)!important;margin-left:auto!important;width:500px!important}@media all and (max-width:600px){#request-sim-order-modal,#result-ko-sim-order-modal,#result-ok-sim-order-modal{left:0!important;width:100%!important}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bravo-hero-main-container{background:url(../../images/pepephone/patron-banner-alto.png) center center;background:url(../../images/pepephone/patron-banner-alto.svg) center center,linear-gradient(transparent,transparent);background-size:1365px 530px;background-color:#C00;padding-top:30px;position:relative}@media all and (max-width:768px){.bravo-hero-main-container{background:url(../../images/pepephone/patron-banner_mobile.png) center center;background:url(../../images/pepephone/patron-banner_mobile.svg) center center,linear-gradient(transparent,transparent);background-color:#C00;background-size:1365px 735px;padding:0}}.mobile-services .bravo-hero-main-container{background:#DDD}.bravo-hero-container{height:498px;margin:0 auto;max-width:1024px;position:relative;width:100%}@media all and (max-width:768px){.bravo-hero-container{height:735px}}.bravo-hero-title{color:#fff;font-size:70px;line-height:77px;display:block;position:absolute;top:19px}.bravo-home-configurator strong,.mobile-services .bravo-hero-title{color:#000}.bravo-hero-asset{animation-name:hero-asset;animation-duration:.5s;animation-delay:.5s;animation-fill-mode:forwards;animation-timing-function:ease-in-out;position:absolute;opacity:0;right:0;max-width:400px;width:100%;z-index:10}.bravo-hero-asset img{width:100%}@keyframes hero-asset{50%{opacity:1}100%{opacity:1;right:50px}}.bravo-tariffs-container{display:flex;position:relative;top:225px;z-index:5}@media all and (max-width:780px){.bravo-hero-asset{max-width:300px}.bravo-tariffs-container{top:170px}}@media all and (max-width:600px){.bravo-hero-asset{max-width:240px}.bravo-tariffs-container{top:136px}}.bravo-tariffs-container .bravo-tariff-unit{animation-duration:.5s;animation-fill-mode:forwards;animation-timing-function:ease-in-out;align-items:center;justify-content:center;background:#f1efef;opacity:0;transform:scale(.9);display:flex;width:33%}.bravo-tariffs-container .bravo-tariff-unit img{width:100%}.bravo-tariffs-container .bravo-tariff-unit:nth-of-type(1){animation-name:tariff-unit-one;animation-delay:0s;border-right:0;transform-origin:left}@keyframes tariff-unit-one{100%{opacity:1;transform:scale(1)}}.bravo-tariffs-container .bravo-tariff-unit:nth-of-type(2){animation-name:tariff-unit-two;animation-delay:.1s;border-left:0;margin:0 -3px;transform-origin:center}@keyframes tariff-unit-two{100%{opacity:1;transform:scale(1)}}.bravo-tariffs-container .bravo-tariff-unit:nth-of-type(3){animation-name:tariff-unit-three;animation-delay:.2s;border-left:0;transform-origin:right}@keyframes tariff-unit-three{100%{opacity:1;transform:scale(1)}}.bravo-topper{background:#20191B;padding:0 30px}.bravo-topper .container{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.bravo-topper a{color:#FFF}.bravo-topper .left-items small{color:#FFF;font-size:12px;text-transform:uppercase;letter-spacing:.5px;margin-right:20px}.bravo-topper .left-items ul,.bravo-topper .left-items ul li{display:inline-block}.bravo-topper .left-items .facebook-link,.bravo-topper .left-items .twitter-link{background:url(/images/icons/twitter-icon.svg) center no-repeat;background-size:contain;display:inline-block;text-indent:-9999px;height:12px;width:14px}.bravo-topper .left-items .facebook-link{background:url(/images/icons/facebook-icon.svg);height:14px;margin-left:15px;width:7px}.bravo-topper .right-items{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.bravo-topper .right-items a{font-size:14px;padding:15px 30px;text-transform:uppercase;letter-spacing:.5px}.bravo-topper .right-items a:first-of-type{border-right:1px solid rgba(247,247,247,.15);font-size:12px}.bravo-topper .right-items .topper-tel{position:relative}.bravo-topper .right-items .topper-tel::before{background:url(/images/icons/telephone-icon.svg);content:'';display:inline-block;height:16px;margin-right:5px;vertical-align:middle;width:16px}.bravo-topper .right-items .bravo-personal-menu{background:#000;color:#FFF;padding:15px 30px}.bravo-topper .right-items .bravo-personal-menu span{font-size:14px}.bravo-home-configurator header{background:#FFF;padding:40px 0;transition:all .35s ease-in-out}.bravo-home-configurator header .container{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.bravo-home-configurator header h1{background:url(/images/pepephone-logo.svg);display:inline-block;text-indent:-9999px;height:34px;width:190px}@media all and (min-width:600px){.bravo-home-configurator header .bravo-menu-opener,header .bravo-my-account{display:none}}.bravo-home-configurator header nav ul li{display:inline-block;padding-right:60px}.bravo-home-configurator header nav ul li:last-child{padding-right:0}.bravo-home-configurator header nav ul li a{font-size:19px}.bravo-home-configurator header.mini{display:none}.bravo-home-configurator header.mini.fixed{animation-name:header-fixed;animation-duration:.55s;animation-fill-mode:forwards;animation-timing-function:ease-in-out;box-shadow:0 5px 25px rgba(0,0,0,.2);display:block;padding:20px 0;position:fixed;top:0;width:100vw}@keyframes header-fixed{0%{top:-160px}100%{top:0}}.bravo-hero-banner{background-image:radial-gradient(50% 50%,#F50A6F 50%,#C00 100%);padding:90px 0;position:relative}.bravo-hero-banner .bravo-hero-slider-item{text-align:center}.bravo-hero-banner .bravo-hero-slider-item .title{color:#FFF;font-size:60px}.bravo-hero-banner .bravo-hero-slider-item .subtitle{color:#20191B;font-size:23px;margin-top:20px}.bravo-hero-banner .bravo-hero-slider-item .central-items{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:40px auto 80px;max-width:670px}.bravo-hero-banner .bravo-hero-slider-item .left-items{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;align-items:baseline}.bravo-hero-banner .bravo-hero-slider-item .left-items strong{color:#FFF;font-size:60px;font-weight:600;margin-bottom:25px}.bravo-hero-banner .bravo-hero-slider-item .left-items strong:last-of-type{margin-bottom:0}.bravo-hero-banner .bravo-hero-slider-item .left-items span{color:#FFF;font-size:36px;font-weight:600}.bravo-hero-banner .bravo-hero-slider-item .right-items{color:#FFF}.bravo-hero-banner .bravo-hero-slider-item .right-items .price strong{align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:90px;font-weight:600}.bravo-hero-banner .bravo-hero-slider-item .right-items .price strong span{font-size:38px;font-weight:600}.bravo-hero-banner .bravo-hero-slider-item .right-items .price .monthly{color:#20191B;display:block;font-size:24px;font-weight:600;text-transform:uppercase}.bravo-hero-banner .bravo-hero-slider-item .bravo-hero-banner-asset img{bottom:0;height:104%;position:absolute;right:5%}.bravo-hero-banner .bravo-hero-slider-controllers{display:block;margin:0 auto 60px;text-align:center}.bravo-hero-banner .bravo-hero-slider-controllers .controller-item{background:0 0;border-radius:50%;border:2px solid #FFF;display:inline-block;margin-right:20px;height:12px;width:12px}.bravo-hero-banner .bravo-hero-slider-controllers .controller-item:last-of-type{margin-right:0}.bravo-hero-banner .bravo-hero-slider-controllers .controller-item.active{background:#FFF}.bravo-hero-banner .bravo-hero-slider-arrows .bravo-hero-slider-arrow-left,.bravo-hero-banner .bravo-hero-slider-arrows .bravo-hero-slider-arrow-right{background:rgba(0,0,0,.1);cursor:pointer;position:absolute;height:220px;top:50%;text-align:center;transform:translateY(-50%);transition:all .35s ease-in-out;left:0;line-height:220px;width:90px}.bravo-hero-banner .bravo-hero-slider-arrows .bravo-hero-slider-arrow-left img,.bravo-hero-banner .bravo-hero-slider-arrows .bravo-hero-slider-arrow-right img{position:relative;transition:all .35s ease-in-out}.bravo-hero-banner .bravo-hero-slider-arrows .bravo-hero-slider-arrow-left img{transform:rotate(-180deg)}.bravo-hero-banner .bravo-hero-slider-arrows .bravo-hero-slider-arrow-left:hover img{transform:rotate(-180deg) translateX(10px)}.bravo-hero-banner .bravo-hero-slider-arrows .bravo-hero-slider-arrow-right{left:auto;right:0}.bravo-hero-banner .bravo-hero-slider-arrows .bravo-hero-slider-arrow-right:hover img{transform:translateX(10px)}.bravo-hero-banner .bravo-hero-bg{height:100%;position:absolute;top:0;left:0;width:100%}.bravo-hero-banner .bravo-hero-bg .circle{background:#91042D;border-radius:50%;opacity:.5;position:absolute;height:100px;width:100px}.bravo-hero-banner .bravo-hero-bg .circle:nth-of-type(1){left:25%;top:50%}.bravo-hero-banner .bravo-hero-bg .circle:nth-of-type(2){left:25%}.bravo-hero-banner .bravo-hero-bg .circle:nth-of-type(3){top:25%;left:25%}.bravo-hero-banner .bravo-hero-bg .circle:nth-of-type(4){top:50%;left:50%}.bravo-hero-banner .bravo-hero-bg .circle:nth-of-type(5){top:70%;left:70%}.bravo-hero-banner .bravo-hero-bg .circle:nth-of-type(6){top:10%;left:10%}.bravo-main-tariff-unit{background:#FFF;box-shadow:0 2px 10px rgba(0,0,0,.1);border-radius:4px;display:inline-block;padding:40px;text-align:center}.bravo-main-tariff-unit h4{font-size:24px;font-weight:600}.bravo-main-tariff-unit .price-box{background:#F6F6F6;padding:20px;margin:30px 0}.bravo-main-tariff-unit .price-box strong{color:#C00;font-size:44px;font-weight:600}.bravo-main-tariff-unit .tariff-info-data{font-size:32px}.bravo-main-tariff-unit .tariff-info-mins{font-size:24px;margin-bottom:35px}.bravo-main-tariff-unit .view-details{color:#C00;display:block;font-size:19px;margin-bottom:30px}.bravo-home-configurator .hidden{display:none!important}.bravo-home-configurator .button-main{background-image:linear-gradient(-90deg,#C00 0,#D5118F 100%);border:none;border-radius:4px;color:#FFF;font-size:16px;font-weight:600;padding:15px;text-transform:uppercase;letter-spacing:1.5px;width:100%}.bravo-home-configurator [type=radio]:checked,.bravo-home-configurator [type=radio]:not(:checked){position:absolute;left:-9999px}.bravo-home-configurator [type=radio]:checked+label,.bravo-home-configurator [type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666;height:40px;margin-top:15px;width:auto;background:0 0!important;text-indent:0;margin-bottom:0;font-size:16px;font-family:'__Franklin-Gothic-Demi_5'}.bravo-home-configurator [type=radio]:checked+label:before,.bravo-home-configurator [type=radio]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #ddd;border-radius:100%;background:#fff}.bravo-home-configurator [type=radio]:checked+label:after,.bravo-home-configurator [type=radio]:not(:checked)+label:after{content:'';width:9px;height:9px;background:#C00;position:absolute;top:6px;left:6px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.bravo-home-configurator .element-option.selected [type=radio]:not(:checked)+label:after{background:green}.bravo-home-configurator [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.bravo-home-configurator [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.bravo-home-configurator{background:#F6F6F6;padding:40px 0}@media all and (max-width:650px){.bravo-home-configurator{padding:50px 0 0}}.bravo-home-configurator .configurator-title h5{font-size:48px;font-weight:500;letter-spacing:0;line-height:48px;margin-bottom:0;text-align:center}.bravo-home-configurator .configurator-title h6{color:#949494;font-size:21px;text-align:center;text-transform:none;padding-top:10px}.bravo-home-configurator .configurator-container{background:#FFF;padding:0;margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}@media all and (max-width:1024px){.bravo-home-configurator .container{max-width:700px}.bravo-home-configurator .configurator-container{flex-flow:column}}.bravo-home-configurator .configurator-container>div{background:#FFF;margin:50px 50px 50px 0;transition:margin .35s ease-in-out;width:33%}@media all and (max-width:1130px){.bravo-home-configurator .configurator-container>div{margin:50px 25px 50px 0}}.bravo-home-configurator .configurator-container>div:first-of-type{margin-left:100px}@media all and (max-width:1130px){.bravo-home-configurator .configurator-container>div:first-of-type{margin-left:0}}.bravo-home-configurator .configurator-container>div.configurator-tariff{background:#C00;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:column;justify-content:flex-start;margin:0;padding:25px;width:calc(33% - 50px)}@media all and (max-width:1024px){.bravo-home-configurator .configurator-container>div.configurator-tariff{width:calc(100% - 50px);margin:0}}@media all and (max-width:650px){.bravo-home-configurator .configurator-title h5{font-size:36px}.bravo-home-configurator .configurator-title h6{font-size:18px}.bravo-home-configurator .configurator-container>div.configurator-tariff{padding:15px 15px 25px;width:calc(100% - 30px)}}.bravo-home-configurator .configurator-container>div.configurator-tariff .button,.bravo-home-configurator .configurator-container>div.configurator-tariff button{background:#FFF;box-sizing:border-box;color:#C00!important;display:block;font-family:Arial;height:48px!important;line-height:22px!important;margin:35px 0;padding:15px!important;transform-origin:center;width:100%!important}@media all and (max-width:650px){.bravo-home-configurator .configurator-container>div.configurator-tariff .button,.bravo-home-configurator .configurator-container>div.configurator-tariff button{margin:20px 0}}.bravo-home-configurator .configurator-container>div.configurator-tariff .tariff-main{animation-name:tariff-main;animation-duration:.35s;animation-fill-mode:forwards;animation-timing-function:ease-in-out;display:none;flex-flow:column;opacity:0;transform:scale(.8);transform-origin:center;visibility:hidden}@keyframes tariff-main{0%{opacity:0;transform:scale(.9);visibility:hidden}100%{opacity:1;visibility:visible;transform:scale(1)}}.bravo-home-configurator .configurator-container>div.configurator-tariff .tariff-main h3{color:#FFF;display:block;font-size:28px;font-weight:600;margin-bottom:30px}.bravo-home-configurator .configurator-container>div.configurator-tariff .tariff-main .tariff-main-details{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}@media all and (max-width:1024px){.bravo-home-configurator .configurator-container>div.configurator-tariff .tariff-main .tariff-main-details{margin:0 auto;width:320px}}.bravo-home-configurator .configurator-container>div.configurator-tariff .tariff-main .tariff-main-details .price{align-items:center;color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600}.bravo-home-configurator .configurator-container>div.configurator-tariff .tariff-main .tariff-main-details .price .price-main{line-height:52px;font-size:52px}.bravo-home-configurator .configurator-container>div.configurator-tariff .tariff-main .tariff-main-details .price .price-main span{font-size:40px;line-height:40px;padding-right:3px;vertical-align:top}.bravo-home-configurator .configurator-container>div.configurator-tariff .tariff-main .tariff-main-details .price .price-extra{bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#FFF!important;flex-flow:column;position:relative}.bravo-home-configurator .configurator-container>div.configurator-tariff .tariff-main .tariff-main-details .price .price-extra strong{color:#FFF!important;font-size:24px}.bravo-home-configurator .configurator-container>div.configurator-tariff .tariff-main .tariff-main-details .price .price-extra span{color:#20191B;font-size:16px;line-height:16px;left:-10px;top:4px;position:relative;text-transform:uppercase}.bravo-home-configurator .configurator-container>div.configurator-tariff .tariff-main .tariff-main-details .details{color:#FFF}.bravo-home-configurator .configurator-container>div.configurator-tariff .tariff-main .tariff-main-details .details p{align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:600;justify-content:space-between;min-width:140px;text-transform:uppercase}.bravo-home-configurator .configurator-container>div.configurator-tariff .tariff-main .tariff-main-details .details .ftth-detail{border-bottom:2px dotted rgba(255,255,255,.5);margin-bottom:6px!important}.bravo-home-configurator .configurator-container>div.configurator-tariff .tariff-main .tariff-main-details .details p strong{color:#FFF;font-size:21px;text-transform:none}.bravo-home-configurator .configurator-container>div.configurator-tariff .tariff-main.visible{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;visibility:visible;transform:scale(1)}@media all and (max-width:650px){.bravo-home-configurator .configurator-container>div.configurator-tariff .tariff-main{padding-top:10px}.bravo-home-configurator .configurator-container>div.configurator-tariff .tariff-main h3{display:none}}.bravo-home-configurator .configurator-container>div.configurator-tariff .tariff-extra-details{color:#FFF}.bravo-home-configurator .configurator-container>div.configurator-tariff .tariff-extra-details p{border-bottom:1px solid rgba(32,25,27,.12);margin-bottom:10px;padding-bottom:10px;line-height:1.5;font-size:14px}.bravo-home-configurator .configurator-container>div.configurator-tariff .tariff-extra-details p strong{display:block;font-weight:600;margin-bottom:15px;font-size:16px}.bravo-home-configurator .configurator-container>div.configurator-tariff .tariff-extra-details p:last-of-type{border-bottom:0;padding-top:0;margin-bottom:0}.bravo-home-configurator .configurator-container .configurator-step-unit{border-radius:4px 4px 0 0;box-shadow:0 2px 9px rgba(0,0,0,.1);height:initial}.bravo-home-configurator .configurator-container .configurator-step-unit.selected img{right:0}@media all and (max-width:1024px){.bravo-home-configurator .configurator-container>div{width:100%;margin:0}.bravo-home-configurator .configurator-container .configurator-step-unit.type .element-option{padding:10px;line-height:40px;margin:0 5px}.bravo-home-configurator .configurator-container .configurator-step-unit.type .element-option:nth-of-type(1) span{display:block;line-height:20px;margin-top:5px}.bravo-home-configurator .configurator-container .configurator-step-unit.type .element-option:nth-of-type(1) span span{display:block;line-height:0;margin-top:7px}}.bravo-home-configurator .configurator-container .configurator-step-unit header{background:#F6F6F6;overflow:hidden;padding:20px;position:relative}.bravo-home-configurator .configurator-container .configurator-step-unit header img{position:absolute;right:-110px;top:50%;transform:translateY(-50%);transition:right .35s ease-in-out;width:80px}@media all and (max-width:650px){.bravo-home-configurator .configurator-container .configurator-step-unit header{padding:10px 20px}.bravo-home-configurator .configurator-container .configurator-step-unit header img{width:65px}}.bravo-home-configurator .configurator-container .configurator-step-unit header span{font-size:18px;font-weight:600;vertical-align:middle;white-space:nowrap;letter-spacing:.5px}.bravo-home-configurator .configurator-container .configurator-step-unit header span::before{content:'1';color:#20191B;opacity:.15;font-size:32px;margin-right:10px;position:relative;top:-5px;vertical-align:middle}.bravo-home-configurator .configurator-container .configurator-step-unit .configurator-step-unit-elements{border:none;margin:25px;width:calc(100% - 50px)}@media all and (max-width:650px){.bravo-home-configurator .configurator-container .configurator-step-unit .configurator-step-unit-elements{margin:15px;width:calc(100% - 30px)}}@media all and (max-width:1024px){.bravo-home-configurator .configurator-container .configurator-step-unit .configurator-step-unit-elements .elements-options{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.bravo-home-configurator .configurator-container .configurator-step-unit .configurator-step-unit-elements .elements-options .element-option{padding:10px;margin-bottom:0;height:40px;vertical-align:middle;width:30%}.bravo-home-configurator .configurator-container .configurator-step-unit .configurator-step-unit-elements .elements-options.step-2{flex-flow:column}.bravo-home-configurator .configurator-container .configurator-step-unit .configurator-step-unit-elements .elements-options.step-2 .element-option{padding:15px;height:auto;width:calc(100% - 30px)}.bravo-home-configurator .configurator-container .configurator-step-unit .configurator-step-unit-elements .elements-options.step-2 .element-option:last-of-type{margin-top:10px}}.bravo-home-configurator .configurator-container .configurator-step-unit .configurator-step-unit-elements .element-option{border:3px solid #D8D8D8;cursor:pointer;padding:25px;margin-bottom:20px;font-weight:600;text-align:center;transition:all .35s ease-in-out;width:calc(100% - 56px)}.bravo-home-configurator .configurator-container .configurator-step-unit .configurator-step-unit-elements .element-option.selected,.bravo-home-configurator .configurator-container .configurator-step-unit .configurator-step-unit-elements .element-option:hover{border-color:#C00}.bravo-home-configurator .configurator-container .configurator-step-unit .configurator-step-unit-elements .element-option.custom{padding-bottom:0}@media all and (max-width:650px){.bravo-home-configurator .configurator-container .configurator-step-unit .configurator-step-unit-elements .element-option{margin-bottom:5px}}.bravo-home-configurator .configurator-container .configurator-step-unit .configurator-step-unit-elements .element-option strong{display:block;font-size:19px;letter-spacing:.5px}.bravo-home-configurator .configurator-container .configurator-step-unit .configurator-step-unit-elements .element-option span{font-size:16px;white-space:nowrap;letter-spacing:.5px}.bravo-home-configurator .configurator-container .configurator-step-unit .configurator-step-unit-elements .element-option:last-of-type{margin-bottom:0}.bravo-home-configurator .configurator-container .configurator-step-unit .configurator-step-unit-elements .offer-info{background:#F6F6F6;padding:25px}.bravo-home-configurator .configurator-container .configurator-step-unit .configurator-step-unit-elements .offer-info p{font-size:12px!important;line-height:1.5!important}.bravo-home-configurator .configurator-container .configurator-step-unit.special header span::before{content:'2'}.bravo-home-configurator .configurator-container .configurator-step-unit.special .element-option{text-align:left}.bravo-home-configurator .configurator-container .configurator-step-unit.special .element-option strong{margin-bottom:10px}.bravo-home-configurator .configurator-container .configurator-step-unit.special .element-option span{font-size:19px}.bravo-home-configurator .configurator-container .configurator-step-unit.special .element-option .element-option-details p{font-size:14px;font-weight:500;text-transform:uppercase;padding-bottom:5px}@media all and (max-width:1024px){.bravo-home-configurator .configurator-container .configurator-step-unit .configurator-step-unit-elements .offer-info{display:none}.bravo-home-configurator .configurator-container .configurator-step-unit.special .element-option .element-option-details p{display:inline-block;margin-right:10px}}.bravo-home-configurator .configurator-container .configurator-step-unit.special .element-option .element-option-details p:last-of-type{padding-bottom:0}.bravo-home-configurator .configurator-container .configurator-step-unit.special .element-option .element-option-details p span{font-weight:400;text-transform:none;width:50%}.bravo-home-configurator .configurator-container .configurator-step-unit.special .element-option .custom-blocks{width:100%}.bravo-home-configurator .configurator-container .configurator-step-unit.special .element-option .custom-blocks .habla span,.bravo-home-configurator .configurator-container .configurator-step-unit.special .element-option .custom-blocks .navega span{display:block;font-size:16px;text-transform:uppercase;margin:15px 0 10px}.bravo-home-configurator .configurator-container .configurator-step-unit.special .element-option .custom-blocks>div{display:inline-block;width:48%}.bravo-home-configurator .configurator-container .configurator-step-unit.special .element-option .custom-blocks input{display:inline-block}.bravo-home-configurator .configurator-container .configurator-step-unit.special.disable{pointer-events:none;position:relative}.bravo-home-configurator .configurator-container .configurator-step-unit.special.disable::before{background:rgba(255,255,255,.75);content:'';left:0;position:absolute;top:0;height:100%;width:100%;z-index:20}@media all and (max-width:1024px){.bravo-home-configurator .configurator-container .configurator-step-unit.special.disable{display:none}}.bravo-home-configurator :focus{outline:0}.bravo-home-configurator select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.bravo-home-configurator .button,.bravo-home-configurator button{cursor:pointer;transition:all .35s ease-in-out}.bravo-home-configurator .button:hover,.bravo-home-configurator button:hover{box-shadow:0 5px 25px rgba(0,0,0,.25);transform:scale(1.025)}.bravo-home-configurator a{color:inherit;text-decoration:none}.bravo-home-configurator .container{margin:0 auto;max-width:1320px;width:100%}.bravo-main-tariffs{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.bravo-main-tariffs ul li{display:inline-block;margin-right:50px}.bravo-main-tariffs ul li:last-child{margin-right:0}.bravo-main-tariffs .bravo-main-tariff-unit{position:relative;top:-130px}::-webkit-scrollbar{width:12px;height:12px;background-color:#FFF}::-webkit-scrollbar-thumb{border-radius:0;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#C00;border:2px solid #FFF}::-webkit-scrollbar-corner{background-color:#FFF}.version.index{color:#00001A;background-color:#129962}.js body{visibility:hidden}.js body.initialized{visibility:visible}@font-face{font-family:'__Franklin Gothic Book_5';src:url(../../fonts/franklin-gothic-book.eot);src:local('☺'),url(../../fonts/franklin-gothic-book.woff) format('woff'),url(../../fonts/franklin-gothic-book.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'__FranklinGothic_5';src:url(../../fonts/franklin-gothic-extra-condensed.eot);src:local('☺'),url(../../fonts/franklin-gothic-extra-condensed.woff) format('woff'),url(../../fonts/franklin-gothic-extra-condensed.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'__Franklin Gothic Medium_5';src:url(../../fonts/franklin-gothic-medium.eot);src:local('☺'),url(../../fonts/franklin-gothic-medium.woff) format('woff'),url(../../fonts/franklin-gothic-medium.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'__Futura Light Condensed_3';src:url(../../fonts/futura-condensed-light.eot);src:local('☺'),url(../../fonts/futura-condensed-light.woff) format('woff'),url(../../fonts/futura-condensed-light.svg) format('svg');font-weight:300;font-style:normal}@font-face{font-family:'__Franklin-Gothic-Demi_5';src:url(../../fonts/franklin-gothic-demi.eot);src:local('☺'),url(../../fonts/franklin-gothic-demi.woff) format('woff'),url(../../fonts/franklin-gothic-demi.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:EuroSansRegular;src:url(../../fonts/euro_sans-regular.eot);src:local('☺'),url(../../fonts/euro_sans-regular.woff) format('woff'),url(../../fonts/euro_sans-regular.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:EuroSansBold;src:url(../../fonts/euro_sans-bold.eot);src:local('☺'),url(../../fonts/euro_sans-bold.woff) format('woff'),url(../../fonts/euro_sans-bold.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:RobotoMedium;src:url(../../fonts/Roboto-Medium.ttf);font-weight:400;font-style:normal}@font-face{font-family:RobotoRegular;src:url(../../fonts/Roboto-Regular.ttf);font-weight:400;font-style:normal}.euro{font-family:EuroSansBold}.euro-regular{font-family:EuroSansRegular}.gothic-condensed{font-family:'__FranklinGothic_5'!important}.gothic-book{font-family:'__Franklin Gothic Book_5'}.gothic-medium{font-family:'__Franklin Gothic Medium_5'!important}.gothic-demi{font-family:'__Franklin-Gothic-Demi_5'!important}.pepered{color:#C00!important}.white-text{color:#fff!important}.mar-t10{margin-top:10px!important}.mar-t20{margin-top:20px!important}.mar-t25{margin-top:25px!important}.mar-t30{margin-top:30px!important}.mar-t40{margin-top:40px!important}.mar-t60{margin-top:60px!important}.mar-t120{margin-top:120px!important}.mar-b10{margin-bottom:10px!important}.mar-b20{margin-bottom:20px!important}.mar-b25{margin-bottom:25px!important}.mar-b30{margin-bottom:30px!important}.mar-b35{margin-bottom:35px!important}.mar-b40{margin-bottom:40px!important}.mar-b50{margin-bottom:50px!important}.mar-b60{margin-bottom:60px!important}.mar-b120{margin-bottom:120px!important}.mar-l10{margin-left:10px!important}.mar-l20{margin-left:20px!important}.mar-l30{margin-left:30px!important}.mar-l40{margin-left:40px!important}.mar-l50{margin-left:50px!important}.mar-r10{margin-right:10px!important}.mar-r20{margin-right:20px!important}.mar-r30{margin-right:30px!important}.mar-r40{margin-right:40px!important}.mar-r50{margin-right:50px!important}.padding-10{padding:10px}.padding-20{padding:20px}.padding-30{padding:30px}.center{text-align:center!important;margin-left:auto!important;margin-right:auto!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.red-bottom-border-3px{border-bottom:3px solid #C00}.bg-white{background:#fff}.bg-gray{background:#E1E1E1}.bg-red{background:#C00}.color-white{color:#fff}.no-display{display:none}.form-row,.row{display:block;width:100%;box-sizing:border-box}#pu367-responsive,#u317-2-responsive,#u68543-8,#u685430-8,.br-xs{display:none}.form-row .col-50,.row .col-50{float:left;width:50%;box-sizing:border-box;padding-left:12.5px}.form-row .col-50:first-child,.row .col-50:first-child{padding-right:12.5px;padding-left:0}.float-right{float:right!important}.clear-fix{clear:both}.action-button.blue-action-button{background:#2A6893!important;color:#fff!important;border:2px solid #fff!important;cursor:pointer}.action-button.blue-action-button:hover{background:#3483b9!important;border:2px solid #fff!important}.action-button.red-action-button{background:#c00!important;color:#fff!important;border-radius:10px;cursor:pointer}.action-button.button-cancelar{background:#FFF!important;border:1px solid #ABABAB!important;color:#c00!important}.action-button.button-cancelar:hover{color:#c00!important}.action-button.action-button-borderless,.action-button.action-button-borderless:hover{border:none!important}.action-button.disabled,.button.action-button.disabled{background:#A0A0A0!important;color:#D0D0D0!important;cursor:not-allowed;pointer-events:none}.button.action-button{cursor:pointer;outline:0}.button.button-lg{font-size:30px!important;width:auto!important;padding:10px 20px!important}.button.is-auto-width{width:auto!important;padding-left:10px;padding-right:10px}.xs-text{font-size:12px!important}.sm-text{font-size:14px!important}.md-text{font-size:16px!important}.lg-text{font-size:18px!important}.xl-text{font-size:20px!important}.form.pepe-form .label-form,.login-form .email,.login-form .password-input{font-family:'__Franklin Gothic Medium_5';font-size:16px}.xs-text-height{line-height:12px!important}.sm-text-height{line-height:14px!important}.md-text-height{line-height:16px!important}.lg-text-height{line-height:18px!important}.xl-text-height{line-height:20px!important}.xxl-text-height{line-height:30px!important}.success-text{color:#449b44!important}.form.pepe-form .row{overflow:hidden}.form.pepe-form .input-form{border:2.5px solid #000}.form.pepe-form .input-form:active,.form.pepe-form .input-form:focus{border:2.5px solid #C00}.form.pepe-form .row .large-field,.form.pepe-form .row .large-select{float:left;width:75%}.form.pepe-form .row .medium-field,.form.pepe-form .row .medium-select{float:left;width:50%}.form.pepe-form .row .one-third-field{float:left;width:33.3333%}.form.pepe-form .row .small-field,.form.pepe-form .row .small-select{float:left;width:25%}.form.pepe-form .row input,.form.pepe-form .row select{width:calc(100% - 20px);outline:0}.form.pepe-form .row input.error,.form.pepe-form .row select.error{background:#FCDDDE!important;border:2.5px solid #C00!important}#page{width:1024px;border-color:#000;border-width:0;background-color:transparent;background-image:none}#u51175{min-width:40px;position:relative;height:40px}#u304{z-index:2}#u404-11{min-height:68px;position:relative}#u355,#u361,#u367{margin-right:-10000px;position:relative}#u317-4{position:relative;min-height:13px}.html{background-color:#CACACA}#u309,body{position:relative}.navigation_menu_disabled{color:#ABABAB;cursor:not-allowed}.login-form .email,.login-form .password-input{border:2px solid #000;font-weight:400;font-style:normal;width:346px!important}.header-body-spacer{clear:both;height:90px}.reduced-header-body-spacer{min-height:70px}.footer-body-spacer{min-height:120px;clear:both}.login-form .buttonContainer .button.login{border:2px solid #000;font-family:'__FranklinGothic_5';font-size:20px;text-transform:uppercase;font-weight:400;width:150px!important;height:35px!important;min-height:35px!important;line-height:35px!important}.login-form .buttonContainer .button.login:hover{border-color:#fff}.login-form .row{text-align:center}.login-form .email-group,.login-form .password-group{display:inline-block}.login-form .email-group label,.login-form .password-group label{text-align:left}.login-form .control-group{width:1024px;overflow:hidden;text-align:left;margin-bottom:5px}.login-form ul{width:800px}.login-form .forgot-password{margin-left:53%}.login-form ul li,.login-form ul li.first{width:346px!important}.login-form .email-group{margin-right:10px}.login-form .password-group{margin-left:10px}.login-form span.border-sent{width:690px!important}.app-advice{display:none;width:0}.content.principios-responsive .intro p{text-align:justify}.legal-information .section{margin-top:40px}.configure_phone p,.legal-information p{margin-bottom:21px!important;font-size:14px!important;text-align:justify}.legal-information h2{margin-bottom:10px!important}.legal-information .index h3{color:#000!important;margin-left:20px!important}.legal-information .index ul{margin-bottom:10px}.legal-information .index h2 .link,.legal-information .index h3 .link,.legal-information .index ul li .link,.legal-information p .link{color:#000;margin-left:0}.legal-information .index h2 .link:hover,.legal-information .index h3 .link:hover,.legal-information .index ul li .link:hover,.legal-information p .link:hover{color:#C00}.legal-information .index ul li{color:#000}.legal-information.broadband ul li p{color:#333}.legal-information.broadband p a:hover{color:#C00}.contenido_atencion{width:956px;margin-left:auto;margin-right:auto;background-color:#fff;margin-top:40px;padding-top:20px;text-align:center}.client-asset{position:relative;height:180px;width:180px;background:#c00;border-radius:50%;overflow:hidden;margin:auto}.client-asset.appear img{position:absolute;left:5%;width:90%}div.contenido_atencion .footer-body-spacer{background-color:#ccc}.contenido_atencion h3{color:#C00;font-family:"__FranklinGothic_5";font-size:44px;text-transform:uppercase;margin-bottom:0;margin-top:30px;text-align:center;line-height:35px}.contenido_atencion p.estep,.contenido_atencion ul.estep{font-family:"__Franklin Gothic Book_5";width:100%;max-width:956px;font-weight:400;text-align:justify;font-size:16px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box;padding-left:20px;padding-right:20px;line-height:19px!important}.contenido_atencion div.info{max-width:80%;margin:auto}.contenido_atencion .info p{font-family:franklin_gothic_fsbook;color:#9a9a9a;display:block;font-size:20px;line-height:1.25;text-align:center;margin:10px 0}.contenido_atencion .info a.phone{font-size:35px;font-weight:700;text-align:center;display:block;color:#4a90e2;text-decoration:underline;margin:25px auto}.contenido_atencion .rrhh .rrhh-icons{width:80%;display:flex;justify-content:space-around;margin:20px auto}.contenido_atencion .rrhh .rrhh-icons a img{max-width:70px;width:100%}.contenido_atencion .legal-info{font-family:franklin_gothic_fsbook;box-sizing:border-box;font-size:18px;line-height:1.25;margin-bottom:50px;background:#f7f7f7;padding:20px;text-align:left}.contenido_atencion .legal-info a{color:#00f}.contenido_atencion .contact-info{overflow:hidden;width:800px!important;font-size:16px!important;font-family:"__Franklin Gothic Book_5";margin:25px auto 10px}.contenido_atencion .contact-info strong{color:#000}.contenido_atencion .contact-info a:hover{color:#C00}.contenido_atencion .contact-info .left-column,.contenido_atencion .contact-info .right-column{width:400px;float:left}.contenido_atencion .conditions{background:0 0;font-family:"__Futura Light Condensed_3";font-weight:300;text-align:justify;font-size:16px;line-height:19px;margin-left:auto;margin-right:auto;width:956px;margin-top:-30px}.contenido_atencion .conditions p{margin-bottom:10px!important;box-sizing:border-box;padding-left:20px;padding-right:20px}.contenido_atencion .contact{clear:both;margin-bottom:10px;min-height:50px}.contenido_atencion .contact .contact-text{float:left;height:125px;width:auto}.contenido_atencion .contact .contact-text strong{font-family:"__Franklin Gothic Medium_5";font-weight:400}.contenido_atencion .contact .contact-text.single-line{line-height:50px}.contenido_atencion .contact-info .contact-ico{width:50px;float:left;margin-right:15px}.contenido_atencion .contact-info .contact-ico.broadband-email{position:relative;top:15px}.contenido_atencion .contact-info .contact-info_ico-mobile{background:url(../../images/pepephone/sprite-atencion_cliente_poster.png);background:url(../../images/pepephone/sprite-atencion_cliente.svg),linear-gradient(transparent,transparent);background-position:-50px -53px;background-size:300%;background-repeat:no-repeat;width:50px;height:50px}.contenido_atencion .contact-info .contact-info_ico-adsl{background:url(../../images/pepephone/sprite-atencion_cliente_poster.png);background:url(../../images/pepephone/sprite-atencion_cliente.svg),linear-gradient(transparent,transparent);background-position:-100px -1px;background-size:300%;background-repeat:no-repeat;width:50px;height:50px}.contenido_atencion .contact-info .contact-info_ico-abroad{background:url(../../images/pepephone/sprite-atencion_cliente_poster.png);background:url(../../images/pepephone/sprite-atencion_cliente.svg),linear-gradient(transparent,transparent);background-position:-100px -53px;background-size:300%;background-repeat:no-repeat;width:50px;height:50px}.contenido_atencion .contact-info .contact-info_ico-mail{background:url(../../images/pepephone/sprite-atencion_cliente_poster.png);background:url(../../images/pepephone/sprite-atencion_cliente.svg),linear-gradient(transparent,transparent);background-position:0 1px;background-size:300%;background-repeat:no-repeat;width:50px;height:50px}.contenido_atencion .contact-info .contact-info_ico-facebook{background:url(../../images/pepephone/sprite-atencion_cliente_poster.png);background:url(../../images/pepephone/sprite-atencion_cliente.svg),linear-gradient(transparent,transparent);background-position:0 -50px;background-size:300%;background-repeat:no-repeat;width:50px;height:50px}.contenido_atencion .contact-info .contact-info_ico-twitter{background:url(../../images/pepephone/sprite-atencion_cliente_poster.png);background:url(../../images/pepephone/sprite-atencion_cliente.svg),linear-gradient(transparent,transparent);background-position:-51px 1px;background-size:300%;background-repeat:no-repeat;width:51px;height:50px}.contenido_atencion .attention_container{text-align:center;margin-top:30px;padding-bottom:20px}.contenido_atencion .attention-dialog-button{font-size:25px;width:225px!important;height:45px!important;box-sizing:border-box;line-height:43px!important;font-family:'__FranklinGothic_5';border:2px solid #000}.contenido_atencion .attention-dialog-button:hover{border:2px solid #000}div.lightbox.attention_dialog{top:-280px!important}.stores .box-icons{margin-top:25px!important}.stores .box-logos{margin-top:50px!important;text-align:center}.stores .box-icons,.stores .box-logos{max-width:985px;margin:0 auto;overflow:hidden}.stores .box-icons h1{text-transform:uppercase;font-family:'__FranklinGothic_5';color:#C00;text-align:center;margin-top:10px;margin-bottom:25px!important}.stores .box-icons .stores-text{font-family:'__Franklin Gothic Book_5';box-sizing:border-box;padding-left:20px;padding-right:20px;text-align:justify}.stores .box-icons .stores-text a,.stores .box-logos .store-container .store-content p{font-family:"__Franklin Gothic Medium_5"}.stores .box-icons .stores-text a:hover{color:#C00}.stores .box-logos .store-container{display:inline-block;text-align:left;color:#C00;width:49%;margin:0 auto}.stores .box-logos .store-container .store-content{width:260px;margin:0 auto}.stores .box-icons .ico-point-map{background:url(../../images/pepephone/sprite-tiendas_poster.png);background:url(../../images/pepephone/sprite-tiendas.svg),linear-gradient(transparent,transparent);background-position:0 0;background-size:587%;background-repeat:no-repeat;width:100px;height:100px;margin:0 auto}.stores .box-logos .ico-halcon-viajes{background:url(../../images/pepephone/sprite-tiendas_poster.png);background:url(../../images/pepephone/sprite-tiendas.svg),linear-gradient(transparent,transparent);background-position:-128px -12px;background-size:270%;background-repeat:no-repeat;width:250px;height:90px;margin:5px auto 0;display:block;border:5px solid #C00;background-color:#fff}.stores .box-logos .ico-viajes-ecuador{background:url(../../images/pepephone/sprite-tiendas_poster.png);background:url(../../images/pepephone/sprite-tiendas.svg),linear-gradient(transparent,transparent);background-position:-409px -8px;background-size:270%;background-repeat:no-repeat;width:250px;height:90px;margin:5px auto 0;display:block;border:5px solid #C00;background-color:#fff}.stores .box-logos .ico-halcon-viajes:hover,.stores .box-logos .ico-viajes-ecuador:hover{border-color:#000}.privacy-policy,.quality-service{max-width:985px;margin:20px auto 0;box-sizing:border-box;background-color:#fff;padding:15px 40px 40px}.privacy-policy .title,.quality-service .title{text-transform:uppercase;color:#C00;font-family:'__FranklinGothic_5';text-align:center;margin-top:10px;margin-bottom:25px!important}.privacy-policy .section{padding-top:0;padding-bottom:20px}.privacy-policy .legal-text .section h2{margin-bottom:10px!important;color:#C00}.privacy-policy .legal-text .section p{margin-bottom:10px!important}.privacy-policy .legal-text,.quality-service .legal-text{text-align:justify}.privacy-policy .legal-text .link:hover,.quality-service .legal-text .link:hover{color:#C00}.quality-service .quality-service-links{margin-top:30px}.quality-service .quality-service-links .last-report:hover{color:#C00}.who-we-are{max-width:985px;margin:0 auto;padding-left:20px;padding-right:20px;box-sizing:border-box}.who-we-are .title h1{text-transform:uppercase;color:#C00;font-family:'__FranklinGothic_5';text-align:center;margin-top:10px;margin-bottom:0!important;font-size:36px!important}.who-we-are .title .pepe{background:url(../../images/pepephone/sprite-quienes_somos.png);background:url(../../images/pepephone/sprite-quienes_somos.svg),linear-gradient(transparent,transparent);background-position:-4px -21px;background-size:300px 226px;background-repeat:no-repeat;width:100px;height:100px;margin:40px auto 0;display:block}.who-we-are .text-intro{text-align:justify;font-size:16px;font-family:'__Franklin Gothic Medium_5';line-height:19px}.who-we-are .hr-line.md-line{margin-bottom:25px}.who-we-are .logos{width:100%;overflow:hidden;margin-top:20px}.who-we-are .logos .who-we-are-logo{background:url(../../images/pepephone/sprite-quienes_somos.png);background:url(../../images/pepephone/sprite-quienes_somos.svg),linear-gradient(transparent,transparent);background-color:#fff;background-repeat:no-repeat;background-size:300px 226px;margin-top:5px;border:3px solid #C00;box-sizing:border-box;display:block}.who-we-are .logos .who-we-are-logo:hover{border-color:#000}.who-we-are .logos .who-we-are-logo.mas-movil{background-position:-10px -142px;width:280px;height:80px;margin-left:auto;margin-right:auto}.who-we-are .logos.center-logo{text-align:center}.who-we-are .info,.who-we-are .legal-info{font-size:16px;font-family:'__Franklin Gothic Book_5';text-align:justify}.who-we-are .logos .spacer{display:inline-block;width:50px}.who-we-are .logos .who-we-are-logo.halcon{background-position:-108px -7px;width:188px;height:65px;margin-left:auto;display:inline-block}.who-we-are .logos .who-we-are-logo.viajes-ecuador{background-position:-111px -73px;width:188px;height:65px;margin-top:34px;margin-left:auto;display:inline-block}.who-we-are .info{max-width:650px;margin:25px auto 0;padding:0;overflow:hidden}.who-we-are .info li{margin-bottom:16px;font-size:16px;line-height:19px}.who-we-are .info li strong{font-family:"__Franklin Gothic Medium_5";font-weight:400}.who-we-are .info a,.who-we-are .text-intro a{color:#000;font-family:"__Franklin Gothic Medium_5"}.who-we-are .info a:hover,.who-we-are .text-intro a:hover{color:#C00}.who-we-are .info strong{color:#000}.who-we-are .info .vignet{color:#C00}.who-we-are .legal-info{clear:both;font-weight:400;margin-top:50px;margin-bottom:40px;line-height:19px}.adsl-home .home-slider,.broadband-home .home-slider,.landing-page .home-slider,.mobile-home .home-slider{background:url(../../images/pepephone/patron-banner.png) center center;background:url(../../images/pepephone/patron-banner.svg) center center,linear-gradient(transparent,transparent);height:350px;width:100%;background-size:1365.06px 400px;background-color:#C00}.landing-page .home-slider,.mobile-home .home-slider{height:400px}.broadband-home .home-slider .slide .slide-content,.convergence-home .home-slider .slide .slide-content,.landing-page .home-slider .slide .slide-content,.mobile-home .home-slider .slide .slide-content{align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;height:400px;justify-content:center;margin:0 auto;max-width:1024px;position:relative;top:0;width:100%}.broadband-home .home-slider .slide-content,.convergence-home .home-slider .slide-content,.landing-page .home-slider .main-banner .slide-content{margin-top:10px!important}.older-customer-offer-landing .home-slider .slide-content{margin-top:0!important}.older-customer-offer-landing .home-slider .slide-content .slide-row .header{margin-top:10px!important}.landing-page .home-slider .inimitable-rate-slide .rate-features-container,.mobile-home .home-slider .inimitable-rate-slide .rate-features-container{float:left;position:relative;top:-45px;width:325px;margin-left:20px}.landing-page .home-slider .inimitable-rate-slide .rate-features-container .rate-data-container,.mobile-home .home-slider .inimitable-rate-slide .rate-features-container .rate-data-container{border-bottom:2px solid #fff;height:145px;position:relative}.landing-page .home-slider .inimitable-rate-slide .rate-features-container .rate-voice-container,.mobile-home .home-slider .inimitable-rate-slide .rate-features-container .rate-voice-container{padding-top:10px;position:relative}.landing-page .home-slider .inimitable-rate-slide .rate-features-container .rate-voice-container .rate-quote,.mobile-home .home-slider .inimitable-rate-slide .rate-features-container .rate-voice-container .rate-quote{color:#fff;font-family:'__FranklinGothic_5';font-size:140px;line-height:140px}.landing-page .home-slider .inimitable-rate-slide .rate-features-container .rate-data-container .rate-quote,.mobile-home .home-slider .inimitable-rate-slide .rate-features-container .rate-data-container .rate-quote{color:#fff;font-family:'__FranklinGothic_5';font-size:180px;line-height:167px}.landing-page .home-slider .inimitable-rate-slide .rate-features-container .rate-voice-container .rate-units,.mobile-home .home-slider .inimitable-rate-slide .rate-features-container .rate-voice-container .rate-units{color:#fff;font-family:'__FranklinGothic_5';font-size:90px;line-height:80px}.landing-page .home-slider .inimitable-rate-slide .rate-features-container .rate-voice-container .rate-voice-description,.mobile-home .home-slider .inimitable-rate-slide .rate-features-container .rate-voice-container .rate-voice-description{top:5px;font-family:'__FranklinGothic_5';font-size:43px;line-height:50px;position:absolute;right:0;text-align:right}.landing-page .home-slider .inimitable-rate-slide .rate-features-container .rate-data-container .rate-units,.mobile-home .home-slider .inimitable-rate-slide .rate-features-container .rate-data-container .rate-units{color:#fff;font-family:'__FranklinGothic_5';font-size:100px;line-height:90px;padding-left:2px}.landing-page .home-slider .inimitable-rate-slide .rate-features-container .rate-data-container .description,.mobile-home .home-slider .inimitable-rate-slide .rate-features-container .rate-data-container .description{bottom:-3px;font-family:'__FranklinGothic_5';font-size:43px;line-height:50px;position:absolute;right:0;text-align:right}.landing-page .home-slider .inimitable-rate-slide .pepe-image-container,.mobile-home .home-slider .inimitable-rate-slide .pepe-image-container{float:left;width:calc(100% - 345px - 230px)}.landing-page .home-slider .inimitable-rate-slide .pepe-image-container .pepe-mimo,.mobile-home .home-slider .inimitable-rate-slide .pepe-image-container .mano-pepe-mimo,.mobile-home .home-slider .inimitable-rate-slide .pepe-image-container .pepe-mimo{background:url(../../images/pepephone/pepe-mimo.png) -106px 0;background-size:466px 259px;height:259px;margin:0 auto;width:360px}.mobile-home .home-slider .inimitable-rate-slide .pepe-image-container .mano-pepe-mimo{background-position:-125px 0;background-size:380px 211.23px;height:197px;width:258px}.landing-page .home-slider .inimitable-rate-slide .rate-price-container,.mobile-home .home-slider .inimitable-rate-slide .rate-price-container{float:left;width:230px}.landing-page .home-slider .inimitable-rate-slide .rate-price-container .rate-action,.mobile-home .home-slider .inimitable-rate-slide .rate-price-container .rate-action{text-align:center}.landing-page .home-slider .inimitable-rate-slide .rate-price-container .rate-price,.mobile-home .home-slider .inimitable-rate-slide .rate-price-container .rate-price{margin:0 auto;position:relative;width:170px}.landing-page .home-slider .inimitable-rate-slide .rate-price-container .rate-price .integer-price,.mobile-home .home-slider .inimitable-rate-slide .rate-price-container .rate-price .integer-price{color:#fff;font-family:'__FranklinGothic_5';font-size:170px;line-height:150px}.landing-page .home-slider .inimitable-rate-slide .rate-price-container .rate-price .floating-price,.mobile-home .home-slider .inimitable-rate-slide .rate-price-container .rate-price .floating-price{color:#fff;font-family:'__FranklinGothic_5';font-size:100px;line-height:75px;position:absolute;right:0;top:0}.landing-page .home-slider .inimitable-rate-slide .rate-price-container .rate-price .price-units,.mobile-home .home-slider .inimitable-rate-slide .rate-price-container .rate-price .price-units{font-size:30px;position:absolute;right:-5px;bottom:20px}.landing-page .home-slider .inimitable-rate-slide .rate-price-container .rate-price .price-units .price-euro{position:relative;top:5px}.landing-page .home-slider .inimitable-rate-slide .rate-price-container .rate-action .button,.mobile-home .home-slider .inimitable-rate-slide .rate-price-container .rate-action .button{font-size:30px;height:48px!important;line-height:48px!important;width:215px!important}.landing-page .home-slider .inimitable-rate-slide .taxes-included,.mobile-home .home-slider .inimitable-rate-slide .taxes-included{font-family:'__FranklinGothic_5';font-size:18px;margin-top:-15px;margin-bottom:15px;text-align:center}.landing-page .button.button-lg{box-sizing:border-box;height:63px!important;min-width:250px}.convergence-home .home-slider .slide .slide-content{height:400px}.broadband-home .home-slider .slide .slide-content .button{background:#000;color:#fff!important;position:absolute;right:20px;bottom:20px;border:2px solid #fff;box-sizing:border-box;font-size:30px!important;height:48px!important;line-height:30px!important;width:100%!important}.mobile-home .mobile-home-rates{background-color:#fff;text-align:center;width:100%;position:relative;overflow:hidden}.mobile-home .mobile-home-rates .podium.desktop{padding-top:50px;padding-bottom:50px;position:relative;overflow:hidden}.mobile-home .mobile-home-rates .podium.desktop .podium-position{display:inline-block;box-sizing:border-box;position:relative;overflow:hidden;margin-top:15px}.mobile-home .mobile-home-rates .podium.desktop .podium-position .podium-content{height:145px;width:304.67px;background-size:304.67px 145px;background-position:0 0!important;border:5px solid #C00}.mobile-home .mobile-home-rates .podium.desktop .podium-position .podium-content.left-podium{background:url(../../images/pepephone/mobile_home_podium_146.png) center center;background:url(../../images/pepephone/mobile_home_podium_146.svg) center center,linear-gradient(transparent,transparent)}.mobile-home .mobile-home-rates .podium.desktop .podium-position .podium-content.middle-podium{background:url(../../images/pepephone/mobile_home_podium_231.png) center center;background:url(../../images/pepephone/mobile_home_podium_231.svg) center center,linear-gradient(transparent,transparent);margin-left:20px;margin-right:20px}.mobile-home .mobile-home-rates .podium.desktop .podium-position .podium-content.right-podium{background:url(../../images/pepephone/mobile_home_podium_237.png) center center;background:url(../../images/pepephone/mobile_home_podium_237.svg) center center,linear-gradient(transparent,transparent)}.mobile-home .mobile-home-rates .podium.desktop .podium-position .contract-rate{background:#C00;width:314.67px;height:45px;box-sizing:border-box;line-height:40px;margin:0 auto}.mobile-home .mobile-home-rates .podium.desktop .podium-position .contract-rate a{color:#fff!important;font-size:25px}.mobile-home .mobile-home-rates .podium.desktop .podium-position .contract-rate:hover,.mobile-home .mobile-home-rates .podium.desktop .podium-position .contract-rate:hover a{color:#000!important}.mobile-home .section{position:relative;overflow:hidden;padding:40px 0}.mobile-home .features{background:#E1E1E1}.mobile-home .features .background{background:url(../../images/pepephone/sprite-mobile-home.png?v=2.8.0) center center no-repeat;background:url(../../images/pepephone/sprite-mobile-home.svg?v=2.8.0) center center,linear-gradient(transparent,transparent);background-size:907px 302.46px;width:500px;height:294.46px;margin:0 auto;background-position:-4px -4px;position:absolute;top:calc(50% - 147.23px);left:calc(50% - 250px);z-index:0}.mobile-home .title{text-align:center;font-family:'__FranklinGothic_5';font-size:36px!important;line-height:36px;color:#C00;margin-bottom:0}.mobile-home .mobile-home-rates .title{font-size:50px!important;line-height:60px!important}.mobile-home .subtitle{text-align:center;font-family:'__Franklin Gothic Medium_5';font-size:20px!important;color:#000;margin-bottom:30px!important}.mobile-home .features .row{width:100%;overflow:hidden;margin-top:30px}.mobile-home .features .row .col-50{width:50%;float:left}.mobile-home .features .row .col-33{width:33.3333%;float:left}.mobile-home .features .row .feature-info{z-index:50;position:relative}.mobile-home .features .row .feature-info .feature-title{font-family:'__Franklin Gothic Medium_5';font-size:16px;text-align:center;color:#C00}.mobile-home .features .row .feature-info:hover .link{color:#C00}.mobile-home .features .row .feature-info .feature-text{font-family:'__Franklin Gothic Book_5';font-size:16px;max-width:300px;margin:0 auto;text-align:center}.mobile-home .features .row .feature-info .feature-icon{background:url(../../images/pepephone/sprite-mobile-home.png) center center no-repeat;background:url(../../images/pepephone/sprite-mobile-home.svg) center center,linear-gradient(transparent,transparent);background-size:907px 302.46px;width:75px;height:75px;overflow:hidden;margin:0 auto}.mobile-home .features .row .feature-info .feature-icon.feature-icon-customer{background-position:-647px -4px}.mobile-home .features .row .feature-info .feature-icon.feature-icon-errors{background-position:-732px -87px}.mobile-home .features .row .feature-info .feature-icon.feature-icon-attend{background-position:-820px -4px;width:76px}.mobile-home .features .row .feature-info .feature-icon.feature-icon-lens{background-position:-647px -84px;height:80px;width:78px}.mobile-home .features .row .feature-info .feature-icon.feature-icon-arrows{background-position:-726px -4px}.mobile-home .features .row .feature-info .feature-icon.feature-icon-lock{background-position:-647px -83px}.mobile-home .features .row .feature-info .feature-icon.feature-icon-bolt{background-position:-726px -83px}.mobile-home .features .row .feature-info .feature-icon.feature-icon-one{background-position:-802px -4px;width:100px}.mobile-home .customer-support{background:#fff;text-align:center}.mobile-home .customer-support .customer-support-icon{background:url(../../images/pepephone/sprite-mobile-home.png) center center no-repeat;background:url(../../images/pepephone/sprite-mobile-home.svg) center center,linear-gradient(transparent,transparent);background-size:907px 302.46px;width:125px;height:136px;background-position:-647px -165px;overflow:hidden;margin:0 auto 20px}.mobile-home .customer-support .customer-support-text{font-family:'__Franklin Gothic Medium_5';font-size:20px;margin-top:10px}.mobile-home .customer-support .customer-support-action{font-family:'__FranklinGothic_5';font-size:23px;line-height:39px;color:#000;border:2px solid #000;box-sizing:border-box;display:inline-block;margin-top:25px;width:150px;height:40px}.mobile-home .customer-support .customer-support-action:hover{color:#C00;border-color:#C00}.mobile-home .app.section{background:#E1E1E1;text-align:center}.mobile-home .app.section .app-features{display:inline-block;width:536px;margin-top:25px}.mobile-home .app.section .app-features .row{height:80px}.mobile-home .app.section .app-features .app-feature-text{width:calc(100% - 100px);display:inline-block;position:relative;top:-20px;text-align:left;margin-left:20px}.mobile-home .app.section .app-features .app-icon{background:url(../../images/pepephone/sprite-mobile-home.png) center center no-repeat;background:url(../../images/pepephone/sprite-mobile-home.svg) center center,linear-gradient(transparent,transparent);background-size:907px 302.46px;width:50px;height:50px;display:inline-block}.mobile-home .app.section .app-features .app-icon-invoice{background-position:-508px -180px}.mobile-home .app.section .app-features .app-icon-widget{background-position:-562px -180px}.mobile-home .app.section .app-features .app-icon-alert{background-position:-508px -233px}.mobile-home .app.section .app-features .app-icon-consumptions{background-position:-562px -233px}.mobile-home .app.section .stores .stores-icons .store-icon{background:url(../../images/pepephone/sprite-mobile-home.png) center center no-repeat;background:url(../../images/pepephone/sprite-mobile-home.svg) center center,linear-gradient(transparent,transparent);background-size:907px 302.46px;width:135px;height:40px;display:inline-block;margin-top:25px}.mobile-home .app.section .stores .stores-icons .store-icon:first-child{margin-right:30px}.mobile-home .app.section .stores .stores-icons .store-icon-app-store{background-position:-508px -4px}.mobile-home .app.section .stores .stores-icons .store-icon-app-store:hover{background-position:-508px -48px}.mobile-home .app.section .stores .stores-icons .store-icon-play-store{background-position:-508px -92px}.mobile-home .app.section .stores .stores-icons .store-icon-play-store:hover{background-position:-508px -136px}.mobile-home .home-principles-slider{background:#fff;width:100%;height:150px}.mobile-home .home-principles-slider .slide-content{margin:0 auto;text-align:center;padding:25px 0;box-sizing:border-box}.mobile-home .home-principles-slider .slide-content .principle-index{font-family:'__FranklinGothic_5';font-size:46px;line-height:46px;color:#C00}.mobile-home .home-principles-slider .slide-content .principle-text{font-family:'__Franklin Gothic Medium_5';font-size:16px;line-height:16px}.mobile-home .home-principles-slider .slide-content .principle-index .hash{font-size:30px;color:#000}.mobile-home .home-principles-slider .slide-content .principle-from{font-family:'__Franklin Gothic Book_5';font-style:italic}.mobile-home .home-principles .dots{position:absolute;bottom:0;left:calc(50% - (68px / 2))}.mobile-home .home-principles .dots .dot-item{height:10px;width:10px;border:1px solid #000;border-radius:10px;background-color:#fff;margin-right:5px;outline:0;cursor:pointer}.mobile-home .home-principles .dots .dot-item:hover{background-color:#C00}.mobile-home .home-principles .dots .dot-item:last-child{margin-right:0}.mobile-home .home-principles .dots .dot-item.active{background-color:#C00;border-color:#C00}.broadband-home .home-slider .slide-content{cursor:pointer}.broadband-home .home-slider .slides{cursor:default}.broadband-home .home-slider{width:100%}.adsl-home .home-slider .dots,.broadband-home .home-slider .dots,.landing-page .home-slider .dots,.mobile-home .home-slider .dots{position:absolute;bottom:17px;left:calc(50% - (110px / 2));height:16px}.broadband-home .home-slider .dots,.mobile-home .home-slider .dots{left:calc(50% - (50px / 2))}.adsl-home .home-slider .dots .dot-item,.broadband-home .home-slider .dots .dot-item,.landing-page .home-slider .dots .dot-item,.mobile-home .home-slider .dots .dot-item{width:20px;height:20px;border-radius:50%;cursor:pointer;margin-right:10px;background-color:rgba(255,255,255,.5);position:relative;top:0;display:block;float:left;outline:0}.adsl-home .home-slider .dots .dot-item:last-child,.broadband-home .home-slider .dots .dot-item:last-child,.landing-page .home-slider .dots .dot-item:last-child,.mobile-home .home-slider .dots .dot-item:last-child{margin-right:0}.adsl-home .home-slider .dots .dot-item.active,.broadband-home .home-slider .dots .dot-item.active,.landing-page .home-slider .dots .dot-item.active,.mobile-home .home-slider .dots .dot-item.active{background-color:#fff;box-shadow:0 4px 10px rgba(0,0,0,.75),0 0 0 2px rgba(0,0,0,.25);opacity:1}.broadband-home .home-slide .slide-content{margin-left:auto;margin-right:auto;height:400px}.broadband-home .home-slide .slide-content .slide-row{cursor:col-resize;height:100%;position:relative}.broadband-home .home-slide .slide-content .slide-row .title{color:#fff;font-size:56px;line-height:67px;font-family:'__FranklinGothic_5';text-align:center;margin-top:10px}.broadband-home .home-slide .slide-content .slide-row .subtitle{color:#000;font-size:33px;line-height:38px;font-family:'__FranklinGothic_5';text-align:center;position:relative;top:-5px}.broadband-home .home-slide .slide-content .slide-row .rate-info{display:inline-block;width:calc(100% - 155px);box-sizing:border-box}.broadband-home .home-slide .slide-content .slide-row .rate-info .rate-text{font-size:36px;line-height:43px;font-family:'__Franklin-Gothic-Demi_5';color:#fff}.broadband-home .home-slide .slide-content .slide-row .rate-info .rate-text .text{display:inline-block;vertical-align:top}.broadband-home .home-slide .slide-content .slide-row .rate-info .rate-text .ico{background:url(../../images/pepephone/sprite-slider-home.png) center center no-repeat;background:url(../../images/pepephone/sprite-slider-home.svg) center center,linear-gradient(transparent,transparent);height:40px;width:40px;background-size:312px 232px;display:inline-block}.broadband-home .home-slide .slide-content .slide-row .rate-info .rate-text .ico.ico-navigate{background-position:-158px -118px}.broadband-home .home-slide .slide-content .slide-row .rate-info .rate-text .ico.ico-talk{background-position:-202px -118px}.broadband-home .home-slide .slide-content .slide-row .rate-info .rate-text .ico.ico-internet-adsl{background-position:-246px -118px}.broadband-home .home-slide .slide-content .slide-row .rate-info .rate-text .ico.ico-thunder{background-position:-158px -162px}.broadband-home .home-slide .slide-content .slide-row .rate-info .rate-text .ico.ico-router{background-position:-202px -162px}.broadband-home .home-slide .slide-content .slide-row .rate-info .rate-text .ico.ico-lock{background-position:-158px -118px}.broadband-home .home-slide .slide-content .slide-row .rate-info .rate-text .highlight{font-size:36px;line-height:36px;font-family:'__FranklinGothic_5'}.broadband-home .home-slide .slide-content .slide-row .rate-price .rate-price-text{font-family:'__FranklinGothic_5';color:#fff;font-size:130px;line-height:130px;position:absolute;top:-113px}.broadband-home .home-slide .slide-content .slide-row .rate-price .rate-price-text .rate-amount-super{font-family:'__FranklinGothic_5';font-size:50px;line-height:50px;position:relative;top:-58px;left:2px;display:inline-block}.broadband-home .home-slide .slide-content .slide-row .rate-price .rate-price-text .rate-amount-euro{font-family:EuroSansBold;font-size:35px;line-height:35px;color:#000;position:relative;display:inline-block;left:-24px;top:-28px}.broadband-home .home-slide .slide-content .slide-row .rate-price .rate-price-text .rate-amount-month{font-size:30px;line-height:30px;color:#000;position:relative;display:inline-block;left:-59px;top:2px}.broadband-home .home-slide .slide-content .slide-row .rate-price{width:150px;display:inline-block;box-sizing:border-box;position:relative}.broadband-home .home-slide .slide-content .slide-row .rate-price .rate-image{display:inline-block;width:150px;height:110px;overflow:hidden;position:relative}.broadband-home .home-slide .slide-content .slide-row .rate-price .stamp-4g{width:74px;height:74px;position:absolute;overflow:hidden;top:-141px;right:0}.broadband-home .home-slide.slide-1 .slide-content .slide-row .rate-price .stamp-4g{top:-30px}.broadband-home .home-slide .slide-content .slide-row .rate-price .stamp-4g img{top:-237.5px;left:-550px;position:absolute;width:625px;height:550px;max-width:none}.broadband-home .home-slide.slide-1 .slide-content .slide-row .rate-price .rate-image img{max-width:initial;width:312px;height:232px;position:absolute;top:-4px;left:-4px}.broadband-home .home-slide.slide-2 .slide-content .slide-row .rate-price .rate-image img{max-width:initial;width:312px;height:232px;top:-4px;left:-158px;position:absolute}.broadband-home .home-slide.slide-3 .slide-content .rate-image img{left:-4px;top:-118px;position:absolute;width:312px;height:232px;max-width:none}.broadband-home .home-slide .slide-content .slide-row .rate-price .rate-action-mobile .rate-action{font-size:26px;line-height:36px;text-align:center;font-family:'__FranklinGothic_5';color:#fff;width:144px;height:42px;padding-bottom:4px;min-height:22px;border:3px solid #fff;display:block;margin-top:9px;box-sizing:border-box}.broadband-home .home-slide .slide-content .slide-row .product-container{text-align:center;width:400px;position:relative;top:2px}.broadband-home .home-slide .slide-content .slide-row .product-container.right{width:310px;left:-80px}.broadband-home .home-slide .slide-content .slide-row .product-container .product-title{color:#fff;font-family:'__Franklin-Gothic-Demi_5';font-size:43px;text-align:left}.broadband-home .home-slide .slide-content .slide-row .product-container .product-price-container .data-rate{color:#fff;font-family:'__Franklin-Gothic-Demi_5';text-align:left;font-size:250px;line-height:205px;position:absolute;left:0}.broadband-home .home-slide .slide-content .slide-row .product-container .product-price-container .mbps{font-size:70px;line-height:68px;position:absolute;right:0;padding-bottom:5px;top:-10px}.broadband-home .home-slide .slide-content .slide-row .product-container .product-price-container .data-rate-modifier{position:absolute;right:0;top:60px;font-size:30px;width:110px}.broadband-home .home-slide .slide-content .slide-row .product-container .product-price{color:#000;font-family:'__Franklin-Gothic-Demi_5';font-size:40px;display:block;position:absolute;right:0;top:110px}.broadband-home .home-slide .slide-content .slide-row .home-image,.mobile-home .home-slide .slide-content .slide-row .home-image{background:url(../../images/pepephone/broadband-home.png);background:url(../../images/pepephone/broadband-home.svg) center center,linear-gradient(transparent,transparent);width:172px;height:172px;position:absolute;left:calc(50% - 86px);top:170px}.broadband-home .home-slide .slide-content .slide-row .broadband-claim{color:#fff;font-family:'__Franklin-Gothic-Demi_5';font-size:26px;text-align:center;margin-bottom:20px}.broadband-home .slide .rate-action-container.mobile{display:none}.broadband-home .rate-action-container{width:100%;text-align:center;margin-top:17px;position:relative}.broadband-home .rate-action{font-size:26px;line-height:50px;text-align:center;font-family:'__FranklinGothic_5';color:#fff;width:auto;height:50px;padding:1px 50px!important;min-height:22px;display:inline-block;box-sizing:border-box;position:relative;margin:0 auto;background:#2A6893}.broadband-home .rate-action:hover{background:#3483b9}.broadband-home,.section.white-section{background-color:#fff}.broadband-home.adsl-home .rate-action{padding:0!important}.broadband-home{padding-bottom:80px}.convergence-home{padding-bottom:0}.broadband-home .broadband-section,.section{box-sizing:border-box;overflow:hidden;padding:50px 20px}.broadband-home .broadband-section.gray-section,.section.gray-section{background:#E1E1E1}.broadband-home.adsl-home .container2 .features{padding-top:25px}.broadband-home .broadband-section.coverage-section .title,.section .title{color:#000;font-family:'__FranklinGothic_5';font-size:50px!important;line-height:60px;width:100%;max-width:750px;text-align:center;text-transform:uppercase;margin:0 auto!important}.section .title.dark{color:#000}.section .title.title-md{font-size:40px!important}.broadband-home .coverage-section .subtitle,.section .subtitle{color:#989898}.broadband-home .features .subtitle{font-family:'__Franklin Gothic Medium_5'!important;font-size:16px!important;line-height:21px;text-align:center}.broadband-home .features .subtitle.width-700{width:700px;margin:40px auto}.broadband-home .features .icons{text-align:center;display:flex;justify-content:space-between;margin-top:40px}.broadband-home .features .icons .ico-group{display:inline-block;width:200px;text-align:center;text-transform:uppercase;font-family:'__Franklin Gothic Book_5';font-size:16px;line-height:19px}.broadband-home .broadband-features{margin-top:40px}.broadband-home .broadband-features .broadband-feature{display:inline-block;width:calc(50% - 2px);box-sizing:border-box;height:220px;vertical-align:top}.broadband-home .broadband-features.first-row .broadband-feature{width:33.333%}.broadband-home .broadband-features .broadband-feature .ico{display:block}.broadband-home .broadband-features .broadband-feature .feature-text{display:block;width:300px;margin:10px auto 0;text-align:center}.broadband-home .broadband-features .broadband-feature .ico,.broadband-home .features .icons .ico-group .ico{background:url(../../images/pepephone/sprite-home-adsl.png?v=v2.8.0);background:url(../../images/pepephone/sprite-home-adsl.svg?v=v2.8.0),linear-gradient(transparent,transparent);background-size:420px 497px;background-color:transparent;width:80px;height:80px;max-width:initial;position:relative;margin:0 auto}.broadband-home .broadband-features .broadband-feature .ico.ico-wifi,.broadband-home .features .icons .ico-group .ico.ico-wifi{background-position:-4px -316px}.broadband-home .broadband-features .broadband-feature .ico.ico-present,.broadband-home .features .icons .ico-group .ico.ico-present{background-position:-88px -316px}.broadband-home.adsl-home .features .icons .ico-group .ico.ico-at{background-position:-170px -315px}.broadband-home .broadband-features .broadband-feature .ico.ico-lock{background-position:-745px -316px}.broadband-home .broadband-features .broadband-feature .ico.ico-star{background-position:0 -333px;width:120px;background-size:350px 419px}.broadband-home .broadband-features .broadband-feature .ico.ico-one{background-position:-143px -397px;width:100px}.broadband-home .broadband-features .broadband-feature:hover .link,.landing-page .features-section .feature:hover .link{color:#C00}.broadband-home.adsl-home .adsl-costs{background-color:#EBEBEB}.broadband-home .costs{background-color:#fff;height:100px;box-sizing:border-box;padding:10px 0;position:relative;overflow:hidden}.broadband-home.adsl-home .costs{background:#E1E1E1}.broadband-home .costs .summary{max-width:1024px;margin:0 auto;text-align:center;position:relative}.landing-page .dropdown-section .dropdown-section-header{position:relative;cursor:pointer}.landing-page .dropdown-section .dropdown-section-content{display:none}.broadband-home.landing-page .dropdown-section .dropdown-section-content{display:block}.landing-page .dropdown-section .arrow{background:url(../../images/pepephone/sprite-home-adsl.png?v=v2.8.0);background:url(../../images/pepephone/sprite-home-adsl.svg?v=v2.8.0),linear-gradient(transparent,transparent);background-size:420px 497px;background-color:transparent;width:60px;height:60px;max-width:initial;position:absolute;top:calc(50% - 30px);margin:0 auto;cursor:pointer;background-position:-256px -318px}.landing-page .dropdown-section .arrow.left-arrow{left:0}.landing-page .dropdown-section .arrow.right-arrow{right:0}.landing-page .dropdown-section .arrow.inverted{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);top:calc(50% + 30px)}.landing-page .dropdown-section .arrow.left-arrow.inverted{left:60px}.landing-page .dropdown-section .arrow.right-arrow.inverted{right:-60px}.landing-page .dropdown-section .list{box-sizing:border-box;font-family:'__Franklin Gothic Book_5';font-size:25px;line-height:30px;margin:0 auto;max-width:727px;padding-top:40px}.landing-page .dropdown-section .list .list-element:before{color:#C00;content:"\f00c ";font-size:20px;font-family:FontAwesome;margin-left:-27px;padding-right:7px}.landing-page .dropdown-section .list .list-element{display:list-item;float:none;list-style:none;margin-bottom:20px}.broadband-home .costs .summary .title{font-family:'__FranklinGothic_5';font-size:40px!important;line-height:53px;text-transform:uppercase;text-align:center}.broadband-home .costs .summary .subtitle{font-family:'__Franklin Gothic Book_5';font-size:20px!important;line-height:27px;margin-bottom:0}.broadband-home .costs-details{padding-bottom:20px}.broadband-home.adsl-home .costs-details{display:none;background:#EBEBEB}.broadband-home .costs-details .cost-detail .title{color:#C00;font-family:'__FranklinGothic_5';font-size:25px;line-height:30px;border-bottom:3px solid #C00;margin-bottom:10px;margin-top:20px;text-transform:uppercase}.broadband-home .costs-details .cost-detail .detail.detail-list{font-family:'__Franklin Gothic Medium_5'}.broadband-home .costs-details .cost-detail .detail-list:before{content:'• ';color:#C00}.broadband-home .costs-details .cost-detail .detail.detail-list-second{font-family:'__Franklin Gothic Medium_5';margin-left:20px}.broadband-home .costs-details .cost-detail .detail-list-second:before{content:'\25E6\0020';color:#C00}.broadband-home .costs-details .cost-detail .detail{font-family:'__Franklin Gothic Book_5';font-size:16px;line-height:19px}.broadband-home .costs-details .cost-detail .detail .price{font-size:20px}.broadband-home .costs-details .cost-detail .detail .asterisk{font-family:'__Franklin Gothic Book_5';margin-left:15px!important}.broadband-home .costs-details .cost-detail .detail.detail-indented{padding-left:15px;margin-top:0!important}.broadband-home .costs-details .cost-detail .detail .detail-link{font-family:'__Franklin Gothic Medium_5'}.broadband-home .costs-details .cost-detail .detail .detail-link:hover{color:#C00}.broadband-home .costs-details .cost-detail .detail:not(.detail-list){margin-top:10px;margin-bottom:10px}.broadband-home .adsl-truths{margin-top:50px}.broadband-home .adsl-truths .title{font-family:'__FranklinGothic_5';font-size:35px;line-height:42px;text-transform:uppercase;margin:0 auto 25px;text-align:center}.broadband-home .adsl-truths .title .truths-icon{background:url(../../images/pepephone/sprite-home-adsl.png?v=v2.8.0);background:url(../../images/pepephone/sprite-home-adsl.svg?v=v2.8.0),linear-gradient(transparent,transparent);background-size:420px 497px;background-color:transparent;width:175px;height:100px;max-width:initial;margin:0 auto 10px;background-position:-212px -212px}.broadband-home .adsl-truths .truths-group{display:flex;justify-content:space-between;margin-top:25px}.broadband-home .adsl-truths .truths-group .truth{display:block;width:275px;text-align:center;font-family:'__Franklin Gothic Book_5';font-size:16px;line-height:19px;margin:0 auto;cursor:pointer}.broadband-home .adsl-truths .truths-group .truth .truth-icon{background:url(../../images/pepephone/sprite-home-adsl.png?v=v2.8.0);background:url(../../images/pepephone/sprite-home-adsl.svg?v=v2.8.0),linear-gradient(transparent,transparent);background-size:420px 497px;background-color:transparent;width:100px;height:100px;max-width:initial;margin:0 auto 10px}.broadband-home .adsl-truths .truths-group .truth .truth-icon.ugly-lord{background-position:-4px -4px}.broadband-home .adsl-truths .truths-group .truth .truth-icon.tree{background-position:-212px -4px}.broadband-home .adsl-truths .truths-group .truth .truth-icon.eggs{background-position:-4px -108px}.broadband-home .adsl-truths .truths-group .truth .truth-icon.rocket{background-position:-212px -108px}.broadband-home .adsl-truths .truths-group .truth .truth-icon.puzzle{background-position:-4px -212px}.broadband-home .adsl-truths .truths-group .truth:hover .truth-icon.ugly-lord{background-position:-108px -4px}.broadband-home .adsl-truths .truths-group .truth:hover .truth-icon.tree{background-position:-316px -4px}.broadband-home .adsl-truths .truths-group .truth:hover .truth-icon.eggs{background-position:-108px -108px}.broadband-home .adsl-truths .truths-group .truth:hover .truth-icon.rocket{background-position:-316px -108px}.broadband-home .adsl-truths .truths-group .truth:hover .truth-icon.puzzle{background-position:-108px -212px}.broadband-home .conditions{font-family:'__Futura Light Condensed_3';font-size:18px;text-align:justify;font-weight:300;word-wrap:break-word;line-height:22px;margin-top:50px;padding-top:20px;padding-bottom:20px;border-top:3px solid #C00;border-bottom:3px solid #C00}.broadband-home .conditions .highlighted{color:#C00}.broadband-home .home-slide .slide-content .slide-row .service-info .service-description .description-text{font-size:20px}.broadband-home .features-table{font-family:'__Franklin Gothic Book_5'}.broadband-home .features-table .table{table-layout:fixed;border-collapse:separate;border-spacing:10px 15px}.broadband-home .features-table ul li{float:none;font-size:16px;margin-left:10px}.broadband-home .features-table ul li:before{color:#C00;content:"\2022";margin-left:-10px}.broadband-home .features-table .table .thead tr th{vertical-align:middle;font-size:24px;background:#C00;color:#fff}.broadband-home .features-table .table .tbody tr td{text-align:left;border:1px solid #CACACA;font-size:22px;padding:15px;vertical-align:middle}.broadband-home .features-table .table .tbody tr.no-border td{border:none;padding:0;height:40px}.broadband-home .features-table .table .tbody tr.bg-gray td{background:#CACACA!important}.broadband-home .features-table .table .tbody td.bg-white{background:#fff!important}.box-shop .box-total .alta{line-height:14px;max-width:147px}div.box-shop div.box-total span.price{line-height:14px}div.box-shop div.box-total div{margin-bottom:6px}div.box-shop #totalAmount{line-height:26px}.shopCar .box-shop .box-total .alta{max-width:initial}.broadband-hiring #error-container{background:#fff;box-sizing:border-box;padding:20px}.broadband-hiring.product-mode.product-mode-adsl #error-container{width:629px;float:left}.broadband-hiring #error-container h3{color:#C00}.broadband-hiring .error_list li{list-style:disc;margin-left:20px}.broadband-hiring.product-mode-ftth .container2{box-sizing:border-box;padding:20px;margin-bottom:5px}.mobile-home .home-principles{background-color:#fff;width:100%;padding-top:40px;padding-bottom:120px}.mobile-home .home-principles .home-principles-title{width:251px;margin:0 auto;text-align:center;text-transform:uppercase;color:#000;font-family:'__FranklinGothic_5';height:110px}.mobile-home .home-principles .home-principles-title p:first-child{font-size:35px!important;line-height:35px!important;padding-top:6px;padding-bottom:12px}.mobile-home .home-principles .home-principles-title p:nth-child(2){font-size:73px!important;line-height:43px!important;padding-bottom:6px}.mobile-home .home-principles .home-principles-content{width:980px;height:250px;background:url(../../images/pepephone/home-values-980x250.gif) center center;background-size:980px 250px;display:block;margin:40px auto}.quest.cobertura .box-cobertura span.quest{margin-bottom:15px}.cobertura div.box-new ul.list-contratar li a.button.contratar.double,.cobertura div.box-new ul.list-contratar li input.button.contratar.double{white-space:normal;line-height:18px!important;padding-right:5px;padding-left:5px}.cobertura .box-new .contenido-cliente{height:310px}.broadband-customer-type .back-link{position:relative;overflow:hidden;text-align:center;width:100%;max-width:525px;float:left;margin-bottom:50px}.broadband-hiring .coverage-address-help{background-color:#fff;padding:20px 0 10px 20px;line-height:25px}.broadband-hiring .vertical-address-form{display:none}.broadband-hiring.coverage-services .linkToForgot{color:#000;font-size:1.8rem;font-family:'__Franklin Gothic Book_5';margin:0}@media (max-width:600px){.broadband-hiring.coverage-services .cobertura-legend{padding-left:15px;padding-right:15px}}.broadband-hiring.coverage-services .linkToForgot:hover{color:#C00}.broadband-hiring.broadband-customer-data .peperadio span,.broadband-hiring.coverage-address .peperadio span,.broadband-hiring.coverage-services .peperadio span,.broadband-hiring.product-mode .peperadio span{background-image:none!important;border:2.5px solid #000;width:15px!important;height:15px!important;border-radius:50%;box-sizing:border-box}.broadband-hiring.broadband-customer-data .peperadio span.checked,.broadband-hiring.broadband-customer-data .peperadio.active span,.broadband-hiring.broadband-customer-data .peperadio.hover.active span,.broadband-hiring.broadband-customer-data .peperadio.hover.active.focus span,.broadband-hiring.coverage-address .peperadio.active span,.broadband-hiring.coverage-services .peperadio.active span,.broadband-hiring.product-mode .peperadio span.checked,.broadband-hiring.product-mode .peperadio.active span,.broadband-hiring.product-mode .peperadio.hover.active span,.broadband-hiring.product-mode .peperadio.hover.active.focus span{background:#C00!important}.broadband-hiring.coverage-address .peperadio span.checked,.broadband-hiring.coverage-services .peperadio span.checked{background:#C00!important;border:2.5px solid #C00}.broadband-hiring.broadband-coverage-products .hiring-options .button{color:#989898!important;height:50px!important;width:245px!important}.broadband-hiring.broadband-coverage-products .hiring-options .button.disabled{color:#fff!important;position:relative;background-color:#fff!important;border:0}.broadband-hiring.broadband-coverage-products .hiring-options .button:hover{color:#fff!important}.broadband-hiring.broadband-coverage-products .hiring-options .button.active{background-color:#C00!important;color:#fff!important}.broadband-hiring.broadband-coverage-products .hiring-options .modality-line{margin-bottom:10px;display:flex;flex-direction:row;justify-content:center;max-height:55px}.broadband-hiring.broadband-coverage-products .hiring-options .modality-line .modality-line-title{text-align:center;margin-bottom:5px;line-height:20px;padding:10px;font-size:19px;align-content:center}.broadband-hiring.broadband-coverage-products .hiring-options .modality-line .modality-line-buttons{text-align:left;display:flex;align-items:center}.broadband-hiring.broadband-coverage-products .hiring-options .modality-line button{width:265px!important;margin-left:10px}.broadband-hiring.broadband-coverage-products .price-group .action-button{height:35px!important;line-height:35px!important}.broadband-hiring .action-button,.broadband-hiring fieldset.services input.action-button,.multimobile-hiring .action-button{height:45px!important;box-sizing:border-box;line-height:45px!important}.broadband-hiring .action-button.previous,.multimobile-hiring .action-button.previous{background-color:#fff!important;color:#000!important;border:2px solid #c00!important;border-radius:10px;cursor:pointer;margin-right:10px;min-height:45px!important}.broadband-hiring .action-button.previous:hover,.multimobile-hiring .action-button.previous:hover{background-color:#c00!important;color:#fff!important}.broadband-hiring.broadband-customer-type{overflow:hidden;width:100%;text-align:center}.broadband-hiring.broadband-customer-type .box-new{float:none;display:inline-block}.broadband-hiring.broadband-customer-type .back-link{max-width:100%}.broadband-coverage-products .coverage-ko{position:relative}.broadband-hiring.broadband-customer-data input:not([type=submit]),.broadband-hiring.coverage-address input:not([type=submit]),.broadband-hiring.coverage-services input:not([type=submit]){border-color:#000;border-style:solid;border-width:2.5px;background:#fff!important;font-family:'__Franklin Gothic Book_5';padding-left:5px}.broadband-hiring.broadband-customer-data input:not([type=submit]).has-error,.broadband-hiring.coverage-address input:not([type=submit]).has-error,.broadband-hiring.coverage-services input:not([type=submit]).has-error{border-color:#C00}.broadband-hiring.coverage-address input[type=checkbox]{width:15px!important;height:15px!important}.broadband-hiring.broadband-customer-data input:focus:not(.button){border:2.5px solid #C00!important}.broadband-hiring.broadband-customer-data input:disabled{border:2.5px solid #989898!important;color:#989898!important;opacity:1}.broadband-hiring.broadband-customer-data .legend-form{font-family:'__Franklin Gothic Book_5';text-align:justify}.broadband-hiring.broadband-customer-data .terms-conditions .link{color:#000}.broadband-hiring.broadband-customer-data .terms-conditions .link:hover{color:#C00}.broadband-hiring.broadband-customer-data .selector,.broadband-hiring.broadband-customer-data div.box-form ul li.ajuste-nacionalidad div.selector#uniform-customer_nationality,.broadband-hiring.broadband-customer-data div.box-form ul li.medium-select div.selector,.broadband-hiring.broadband-customer-data div.box-form ul li.medium-select div.selector#uniform-adsl_billing_address_state,.broadband-hiring.broadband-customer-data div.box-form ul li.medium-select div.selector#uniform-adsl_shipping_address_state,.broadband-hiring.broadband-customer-data div.box-form ul li.medium-select div.selector#uniform-adsl_shipping_address_type,.broadband-hiring.broadband-customer-data div.box-form ul li.medium-select.ajuste-detalles div.selector,.broadband-hiring.broadband-customer-data div.box-form ul li.small-select div.selector,.broadband-hiring.broadband-customer-data div.box-form ul li.small-select div.selector#uniform-adsl_billing_address_floor,.broadband-hiring.broadband-customer-data div.box-form ul li.small-select div.selector#uniform-adsl_billing_address_type,.broadband-hiring.broadband-customer-data div.box-form ul li.small-select div.selector#uniform-adsl_shipping_address_door,.broadband-hiring.broadband-customer-data div.box-form ul li.small-select div.selector#uniform-adsl_shipping_address_floor,.broadband-hiring.broadband-customer-data div.box-form ul li.small-select div.selector#uniform-agent_id_id_type,.broadband-hiring.broadband-customer-data div.box-form ul li.small-select div.selector#uniform-customer_id_id_type,.broadband-hiring.broadband-customer-data div.box-form ul li.small-select div.selector#uniform-customer_id_title,.broadband-hiring.broadband-customer-data div.box-form ul li.small-select.ajuste-piso div.selector,.broadband-hiring.coverage-services .box-cobertura .selector{border-color:#000;border-style:solid;border-width:2.5px;font-family:'__Franklin Gothic Book_5';background:url(../../images/pepephone/arrow-down-w.png) calc(100% - 12px) 5px no-repeat #fff!important;width:34px;box-sizing:border-box}.broadband-hiring.broadband-customer-data div.box-form ul li div.selector.has-error,.broadband-hiring.broadband-customer-data div.box-form ul li.small-select div.selector.has-error,.broadband-hiring.broadband-customer-data div.box-form ul li.xs-small-select div.selector.has-error{border-color:#C00}.broadband-coverage-products .coverage-ko .pepe-ko{background:url(../../images/pepephone/coverage-ko.png);background:url(../../images/pepephone/coverage-ko.svg),linear-gradient(transparent,transparent);background-position:center center;background-size:143px 123px;background-repeat:no-repeat;width:143px;height:123px;position:relative;margin:20px auto 0}.broadband-coverage-products .coverage-ko .pepe-ok{background:url(../../images/pepephone/pepe-ok.png);background:url(../../images/pepephone/pepe-ok.svg),linear-gradient(transparent,transparent);background-position:center center;background-size:143px 123px;background-repeat:no-repeat;width:143px;height:123px;position:relative;margin:20px auto 0}.broadband-coverage-products .coverage-ko .text-ko{position:relative;margin:0 auto;text-align:justify;max-width:650px}.broadband-coverage-products .coverage-ko .text-ko h2{text-align:left;color:#C00;font-size:18px;margin-top:20px}.lightbox.adsl div.buttons a{border:3px solid #000!important}.lightbox.adsl .button.back:hover,.lightbox.adsl .button:hover{border:3px solid #C00!important;background-color:#fff!important;color:#C00!important}.ui-widget-overlay{z-index:100!important;opacity:.6!important}.ui-menu{width:225px!important}.ui-menu .ui-menu-item a{background-color:#fff!important;color:#000!important;border:2.5px solid #000;border-bottom:1px solid #000;border-top:none;width:212px!important}.ui-menu .ui-menu-item:last-child a{border-bottom:2.5px solid #000}.ui-menu .ui-menu-item:first-child a{border-top:2.5px solid #000}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a:hover{color:#C00!important}.table-tarifas table caption{text-align:center}.adsl-migration-ftth .payment-mode .payment-option.selected .payment-text .title,.adsl-migration-ftth .payment-mode .payment-option:hover .payment-text .title,.details{text-decoration:underline}.table-tarifas .link:hover{color:#C00}.roaming-rates .roaming-advice p{font-size:1.4rem!important;line-height:1.5em!important}#form_mobile_hire_customer h3 label{font-family:franklin_gothic_fsmedium;color:#c00;font-size:15px;display:inline}.phone-rates .content{position:relative;width:969px}.phone-rates .shop-claim{text-align:center;color:#C00;font-size:18px;margin-bottom:5px;line-height:25px}.phone-rates .content .advice-text,.phone-rates .content .intro-text{margin-bottom:25px;text-align:center}.phone-rates .hooks{background:url(../../images/pepephone/sprite-tarifas.png);background:url(../../images/pepephone/sprite-tarifas.svg),linear-gradient(transparent,transparent);background-position:-239px -4px;background-size:281.73px 148px;background-repeat:no-repeat;width:38.73px;height:60px;position:absolute;top:-52px}.phone-rates .hook-right{right:10px}.phone-rates .content .advice-text{margin-top:20px;line-height:25px;color:#C00}.phone-rates .hook-left{left:10px}.BOC .phone-rates .hooks{display:none}.factura-impagada{margin:0 auto 20px;width:900px}.phone-rates .navbar{background-color:#fff;margin-bottom:40px;padding-top:9px;width:100%;margin-top:60px}.BOC .phone-rates .navbar{margin-top:0}.phone-rates .sub-navbar{background-color:#fff;padding-top:9px;width:66.666%;margin:-40px auto 40px}.phones-rates .content{width:97.97%!important}.phone-rates .navbar.navbar-desktop{display:block}.phone-rates .navbar.navbar-mobile{display:none}.phone-rates .navbar .rate-family,.phone-rates .sub-navbar .rate-family{font-family:'__FranklinGothic_5';font-size:40px;line-height:40px;display:inline-block;width:50%;border-bottom:6px solid #ABABAB;box-sizing:border-box;text-align:center;min-height:49px}.phone-rates .sub-navbar .rate-family{width:33.333333%;font-size:23px;font-family:'__Franklin-Gothic-Demi_5'}.phone-rates .navbar .rate-family.active,.phone-rates .navbar .rate-family:hover,.phone-rates .sub-navbar .rate-family.active,.phone-rates .sub-navbar .rate-family:hover{border-color:#C00}.phone-rates .navbar .rate-family.next,.phone-rates .navbar .rate-family.previous{display:none}.phone-rates .rate{background-color:#fff;margin-bottom:20px;max-width:969px;margin-left:auto;margin-right:auto;box-shadow:4px 4px 4px 4px rgba(0,0,0,.2)!important}.phone-rates .rate .rate-main{border-left:10px solid #C00;border-right:10px solid #C00;padding-top:12px;padding-bottom:13px}.phone-rates .rate .rate-details,.phone-rates .rate .rate-main{min-height:125px}.phone-rates .rate .rate-details{height:auto}.phone-rates .rate .col-left{width:calc(100% - 125px - 40px);max-width:725px;display:inline-block;min-height:180px;margin-left:40px;min-width:415px}.phone-rates .rate .col-right{width:150px;display:inline-block;vertical-align:top;margin:20px 30px 0 0}.phone-rates .rate .col-left .texts{display:inline-block;vertical-align:top;width:calc(100% - 20px)}.details,.phone-rates .rate .col-left .conv-texts{width:100%}.phone-rates .rate .col-left h3{color:#C00;margin-top:12px;margin-bottom:0;font-family:'__Franklin-Gothic-Demi_5';font-size:22px}.phone-rates .rate .col-left h4{font-family:'__Franklin Gothic Medium_5'}.phone-rates .rate .col-right .price-group{position:relative}.details{margin:0 auto;background-color:#eee;position:relative;bottom:-13px;text-align:center}.details .number_lines{width:270px;position:absolute;right:0;bottom:0;font-size:23px;color:#df0000;text-align:right;margin-right:10px;padding-bottom:15px}.number_lines .num_mob_lines{font-weight:700;font-size:26px}.number_lines .num_mob_lines_control{display:inline-block;width:50px;margin-bottom:-3px}.num_mob_lines{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:50px;height:45px;background:#fff;border:1px solid grey;display:flex;align-items:center;justify-content:center;position:relative;z-index:51}.cssCircle,.cssSquare{-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;width:20px;height:20px;padding:0;background:#20191b;border:1px solid #000;color:#fff;text-align:center;-webkit-transition:background .2s linear;-moz-transition:background .2s linear;-ms-transition:background .2s linear;-o-transition:background .2s linear;transition:background .2s linear;transition:color .2s linear;font:20px Arial,sans-serif;cursor:pointer}.price-extra,.price-we{font-family:'__Franklin-Gothic-Demi_5'}.cssSquare{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:40px;height:35px;background:#666;border:1px solid #666;display:flex;align-items:center;justify-content:center;position:relative;z-index:50}.cssSquare:hover{background:#b6d7a8;color:#000}.minusSign{line-height:.9em;float:left}.plusSign{float:right;line-height:1}.lines_land_price{color:#000;font-size:18px}.price-we{display:flex;vertical-align:baseline;height:100%;max-height:70px;transform:scale(1,1.2);-webkit-transform:scale(1,1.2);-moz-transform:scale(1,1.2);-ms-transform:scale(1,1.2);-o-transform:scale(1,1.2)}.Pricestyled{-moz-box-align:center;align-items:center;display:flex}.Pricestyled.extrahid{display:none}.Pricestyled strong{color:#c00;font-size:72px;font-weight:500}.price-extra{display:flex;flex-flow:column nowrap;-moz-box-pack:center;justify-content:center;letter-spacing:-1px;margin-left:10px}.price-extra strong{color:#c00;font-size:35px;font-weight:500;line-height:20px}.price-extra span{color:#20191b;font-size:14px;font-weight:700;text-align:center;padding-top:10px;font-family:EuroSansBold;letter-spacing:-1px;line-height:14px}.phone-rates .rate .col-right .contract{box-sizing:border-box;display:inline-block;font-family:'__FranklinGothic_5';font-size:20px;height:45px;letter-spacing:0;line-height:43px;text-align:center;width:125px;margin-top:10px}.phone-rates .rate .col-right .contract:hover{color:#fff}.phone-rates .rate .col-left .open-details{cursor:pointer;color:#C00}.phone-rates .rate .col-left .open-details:hover{color:#000}.phone-rates .rate-main .details .open-details{cursor:pointer;color:#C00}.phone-rates .rate-main .details{cursor:pointer}.phone-rates .rate-main .details .open-details:hover{color:#000}.phone-rates .rate .rate-details{border-left:10px solid #C00;border-right:10px solid #C00;position:relative;padding:50px;overflow:hidden}.phone-rates .rate .rate-details.closed{display:none}.phone-rates .rate .rate-details .detail:before{content:"●";padding-right:5px;margin-left:-15px}.phone-rates .rate .rate-details .detail,.phone-rates .rate .rate-details .title{display:block;position:relative;z-index:1;width:100%;font-family:'__Franklin Gothic Book_5';font-size:16px;font-weight:400;margin-bottom:10px;text-align:justify;margin-left:15px}.phone-rates .rate .rate-details .title{font-size:17px}.phone-rates .rate .rate-details .contract{box-sizing:border-box;clear:both;display:block;font-family:'__FranklinGothic_5';font-size:25px;height:50px;line-height:50px;margin-left:auto;margin-right:auto;margin-top:20px;text-align:center;width:225px}.phone-rates .rate .rate-details .contract:hover{background-color:#C00;color:#fff}.phone-rates .rate .rate-details .icon-4g{background:url(../../images/pepephone/sprite-tarifas.png);background:url(../../images/pepephone/sprite-tarifas.svg),linear-gradient(transparent,transparent);background-position:-135px -4px;background-size:281.73px 148px;background-repeat:no-repeat;width:100px;height:100px;position:absolute;bottom:25px;right:25px}.phone-rates .rate .rate-main .rate-image-left{width:125px;min-height:125px;position:relative;overflow:hidden;display:inline-block;margin-right:35px}.phone-rates .rate .rate-main .col-left .mobile-image-price,.phone-rates .rate .rate-main .col-left .mobile-text-price{display:none}.phone-rates .rate .rate-main .rate-image-left img{width:262px;height:133px;position:absolute;top:-4px;left:-4px;max-width:none}.phone-rates .rate .rate-main .rate-image-right{width:170px;height:80px;position:relative;overflow:hidden}.phone-rates .rate .rate-main .rate-image-right img{width:262px;height:133px;position:absolute;left:-133px;top:-26.5px;max-width:none}.phone-rates .rate-calculator{background:url(../../images/pepephone/sprite-tarifas.png);background:url(../../images/pepephone/sprite-tarifas.svg),linear-gradient(transparent,transparent);background-size:281.73px 148px;background-position:-4px -4px;background-repeat:no-repeat;width:127px;height:68px;position:fixed;top:200px;right:0;cursor:pointer;z-index:50}.phone-rates .rate-calculator:hover{background-position:-4px -76px}.phone-rates .related-links{margin-top:50px;display:flex;justify-content:space-between}.phone-rates .related-links a.related-link-button{color:#C00;background-color:#fff;padding:5px 20px;border:3px solid #000;font-family:'__FranklinGothic_5';font-size:25px;width:225px!important;height:45px!important;line-height:47px!important;text-align:center;text-transform:uppercase}.phone-rates .related-links a.related-link-button:hover{background-color:#C00;color:#fff}.phone-rates .related-links .related-link-group{text-align:center;width:50%;text-transform:uppercase}.phone-rates .related-links a.related-link .strong{font-family:'__Franklin-Gothic-Demi_5';font-size:20px}.phone-rates .related-links a.related-link{font-family:'__Franklin Gothic Medium_5';font-size:16px;cursor:pointer}.phone-rates .related-links a.related-link:hover{color:#C00}.mobile.operation-type{text-align:center}.mobile.operation-type .info{width:100%;margin-top:25px}.mobile.operation-type .info .info-text{color:#C00;font-family:'__FranklinGothic_5';text-transform:uppercase;font-size:36px;line-height:36px;margin:10px auto 40px;border-bottom:3px solid #C00;width:492px}.mobile.operation-type .info .pepe{width:100px;height:100px;margin:auto}.mobile.operation-type .operation-form{display:inline-block;width:auto}.mobile.operation-type .operation-form:last-child{margin-left:50px!important}.mobile.operation-type .operation{width:250px;height:75px;border:3px solid #000;box-sizing:border-box;background-color:#fff;display:inline-block;position:relative;overflow:hidden;cursor:pointer}.mobile.operation-type .operation:hover{border-color:#C00}.mobile.operation-type .operation .operation-text{position:absolute;top:50%;width:80%;left:50%;transform:translate(-50%,-50%);text-transform:uppercase}.header-resumen .linkToPrint .ico-print{width:auto}.botonesfirma .button,.botonesfirma .continue-with-mobile{width:auto!important;padding:0 15px!important;border:3px solid #000;color:#C00;background:#fff}.botonesfirma .button{margin-right:15px}.botonesfirma .boton-metodo-firma{width:175px!important;margin-right:-25px!important}.combo .boton_tpv .button_tpv,.combo .button.action-button{width:auto!important;min-width:150px;padding:0 15px!important}.botonesfirma .button:hover,.botonesfirma .continue-with-mobile:hover{border:3px solid #C00;color:#C00!important;background-color:#fff}.combo .boton_tpv .button_tpv{border:3px solid #000;color:#C00;line-height:16px!important}.combo .boton_tpv .button_tpv:hover{border:3px solid #C00;color:#C00!important;background-color:#fff}.combo .button.action-button{border:3px solid #000!important;color:#C00!important;height:40px!important;box-sizing:border-box!important;background-color:#fff}.combo .button.action-button:hover{border:3px solid #C00!important;color:#C00!important;background-color:#fff!important}.button.lines-land:hover{border:1px solid #ABABAB!important;background-color:#fff!important}#buttons_lines_land{padding-right:16px}.adsl-hire.combo-conditions{max-width:800px;margin:0 auto 15px;background-color:#fff;box-sizing:border-box;padding:15px}.adsl-hire.combo-conditions .comboHeader{color:#000}.adsl-hire.combo-conditions ul{margin-left:15px}.adsl-hire.combo-conditions p,.adsl-hire.combo-conditions ul,.adsl-hire.combo-conditions ul li{text-align:left}.adsl-hire.combo-conditions ul li{list-style:disc;float:none}.mobile-hire.combo .box-summary{background-color:#fff;margin-top:30px;margin-bottom:50px;padding-top:20px}.mobile-hire-port .customer-support{text-align:center;clear:both;width:100%;margin-bottom:25px;color:#C00}.mobile-hire-port .customer-support .phone-link{color:#C00}.mobile-hire-port .customer-support .phone-link:hover{color:#000}.lightbox.cambio .contenido div.select-titular.adsl div.selector{background-position-x:calc(100% - 35px)!important}.hr-line{height:3px;background-color:#000;margin:0 auto}.hr-line.md-line{width:95%;max-width:492px}.hr-line.red-line{background-color:#C00}.hr-line.white-line{background-color:#fff}.broadband-coverage-products.ko input.notify-mobile,.button-return{background:#FFF;color:#c00!important;font-weight:400;min-height:39px!important}.ico-recargar{padding-left:24px!important}ul.subheader.rates-subheader li{float:none;display:inline-block}.content.cobertura{margin-top:20px!important;margin-bottom:70px;width:100%}.content.cobertura.broadband-hiring.broadband-coverage-products.ko,.content.cobertura.convergencia-portabilidad{overflow:hidden}.broadband-coverage-products.ko .form{margin-top:20px;margin-bottom:20px}.broadband-coverage-products.ko #FormErrors{margin-top:10px}.broadband-coverage-products.ko input.notify-mobile{border:0 solid #FFF;height:39px!important;line-height:39px!important;width:50%!important;padding-left:10px;margin:0;font-size:18px}.broadband-coverage-products.ko a.button,.button-return{height:39px!important;line-height:39px!important;padding:0}.button-return{border:1px solid #ABABAB;font-family:franklin_gothic_fscompressed;font-size:20px;display:inline-block;text-align:center;text-transform:uppercase;width:175px!important}.button-return:hover{background:#CACACA;border:1px solid #fff;color:#FFF!important;text-decoration:none}.has-error,textarea.error{border:1px solid #c00!important}.broadband-coverage-products.ko a.button{background:#c00;border:0 solid #fff;color:#FFF!important;text-decoration:none;width:30%!important}.broadband.progressbar{background:url(../../images/pepephone/progress-bar.png) center center no-repeat;height:100px;margin:0 auto;overflow:hidden;width:744px}.broadband.progressbar .step-titles-container{margin:0 auto;overflow:hidden;width:744px;height:24px;text-align:center;position:relative}.broadband.progressbar .step-titles-container .step-title{display:inline-block;position:absolute}.broadband.progressbar .step-titles-container .step-title.active{color:#C00}.broadband.progressbar .step-titles-container .step-title.step-title-1{left:62px}.broadband.progressbar .step-titles-container .step-title.step-title-2{left:257px}.broadband.progressbar .step-titles-container .step-title.step-title-3{left:447px}.broadband.progressbar .step-titles-container .step-title.step-title-4{left:621px}.broadband.progressbar .step-titles-container .step-title.step-title-5{left:811px}.broadband.progressbar .steps-container{margin:0 auto;overflow:hidden;width:744px;height:50px;text-align:center;position:relative}.broadband.progressbar .steps-container .step{display:inline-block;position:absolute;top:8px;width:35px;height:30px;padding-top:5px;border-radius:35px}.broadband.progressbar .steps-container .step.active{color:#fff;background-color:#C00}#modal-login-recovery .box .title,#modal-login-recovery .message-box a:hover,.mipepephone .linea .contenido .config-line .link:hover,.mipepephone .linea .contenido .config-line:hover,.mipepephone .mobile-service .migration .link:hover,.row-line-adsl-wrapper .expanded-info .title,.row-line.adsl .dropdown-link .contenido{color:#C00}.broadband.progressbar .steps-container .step.step-1{left:79px}.broadband.progressbar .steps-container .step.step-2{left:265px}.broadband.progressbar .steps-container .step.step-3{left:451px}.broadband.progressbar .steps-container .step.step-4{left:634px}.broadband.progressbar .steps-container .step.step-5{left:817px}.broadband.progressbar .steps-container .step-connection{display:inline-block;position:absolute;height:5px;width:160px;top:23px}.broadband.progressbar .steps-container .step-connection.active{background-color:#C00}.broadband.progressbar .steps-container .step-connection.step-connection-2{left:113px}.broadband.progressbar .steps-container .step-connection.step-connection-3{left:298px}.broadband.progressbar .steps-container .step-connection.step-connection-4{left:482px}.broadband.progressbar .steps-container .step-connection.step-connection-5{left:666px}.content.cobertura .progressbar.mobile{display:none}.broadband-customer-data div.box-form ul li.ajuste-piso div.selector{width:95px!important;background-position:70px 5px!important}.mipepephone.adsl .content{width:100%!important}.hall ul.intro li a.hall-adsl.customer-ftth-offer,.hall ul.intro li a.hall-adsl.customer-ftth-offer:hover{background:0 0;box-sizing:border-box;font-family:'__Franklin Gothic Book_5';font-size:28px!important;height:240px;line-height:42px;padding-top:10px;width:240px}.hall ul.intro li.customer-ftth-offer.unavailable:before{opacity:0}.lineas-pepephone.adsl{margin-bottom:-2px;width:100%}.lineas-pepephone.adsl li.invoices span{padding-left:90px!important}.lineas-pepephone.adsl li.configuration span{padding-left:60px!important}.lineas-pepephone.adsl li.direccion span{padding-left:70px!important}.lineas-pepephone.adsl li.service-type span{padding-left:100px!important}.lineas-pepephone.adsl li.estado span{padding-left:74px!important}.lineas-pepephone.adsl li.migration span{padding-left:90px!important}.lineas-pepephone.adsl li span{font-size:26px}.mipepephone .config .contenido{display:block}.mipepephone .config .contenido .config-line,.mipepephone .linea .contenido .config-line{cursor:pointer;line-height:21px;text-align:center}.mipepephone .config .contenido .config-line span{display:inline-block;line-height:21px;width:100%}.mipepephone .linea .contenido .config-line span{line-height:21px}.mipepephone .lineas-pepephone.mobile .estado span{padding-left:85px}.mipepephone .lineas-pepephone.mobile .pedido span{padding-left:80px}.mipepephone .lineas-pepephone.mobile .tarifa span{padding-left:115px}.mipepephone .lineas-pepephone.mobile .consumo span{padding-left:185px}.mipepephone .lineas-pepephone.mobile .config span,.mipepephone .lineas-pepephone.mobile .migration span{padding-left:90px}.mipepephone .mobile-service .estado,.mipepephone .mobile-service .pedido,.mipepephone .mobile-service .tarifa{margin-left:25px}.mipepephone .mobile-service .consumo{margin-left:45px;margin-right:0}.mipepephone .mobile-service .config,.mipepephone .mobile-service .migration{margin-left:15px;width:150px}.mipepephone .mobile-service .migration .contenido{display:block;width:100%}.mipepephone .expand-consumo.mobile-service{margin-left:auto;margin-right:auto;width:921px}.row-line-adsl-wrapper .service-type{margin-left:3px}.row-line-adsl-wrapper .service-type .service-type-sprite{background:url(../../images/pepephone/sprite-dashboard-mi_pepephone.png);background:url(../../images/pepephone/sprite-dashboard-mi_pepephone.svg),linear-gradient(transparent,transparent);background-size:628px 206px;width:75px;height:40px}.row-line-adsl-wrapper .service-type .service-type-sprite.service-type-adsl{background-position:-83px -4px}.row-line-adsl-wrapper .service-type .service-type-sprite.service-type-ftth{background-position:-4px -4px}.row-line-adsl-wrapper .configuration,.row-line-adsl-wrapper .configuration-disabled,.row-line-adsl-wrapper .service-status .service-status-sprite{background:url(../../images/pepephone/sprite-dashboard-mi_pepephone.png);background:url(../../images/pepephone/sprite-dashboard-mi_pepephone.svg),linear-gradient(transparent,transparent);background-size:628px 206px;width:100px;height:75px}.row-line-adsl-wrapper .service-status .service-status-sprite.active{background-position:-108px -48px}.row-line-adsl-wrapper .service-status .service-status-sprite.installing{background-position:-4px -48px}.row-line-adsl-wrapper .service-status .service-status-sprite.blocked{background-position:-420px -48px}.row-line-adsl-wrapper .service-status .service-status-sprite.unpaid{background-position:-524px -48px}.row-line-adsl-wrapper .service-status .service-status-sprite.cancelled{background-position:-316px -48px}.row-line-adsl-wrapper .service-status .service-status-sprite.unknown{background-position:-212px -48px}.row-line-adsl-wrapper .configuration{background-position:-4px -127px;height:75px!important}.row-line-adsl-wrapper .configuration-disabled{background-position:-108px -127px;height:75px!important;cursor:not-allowed}.row-line-adsl-wrapper .migration-info{width:170px}.row-line-adsl-wrapper .migration-info .button.link{box-sizing:border-box;height:34px!important;line-height:34px!important;min-height:34px!important;width:150px!important}.row-line-adsl-wrapper .direccion{text-indent:0!important;width:315px!important;margin-left:20px}.row-line.adsl{float:none;width:100%;box-sizing:border-box}.row-line.adsl ul li.direccion{text-indent:0!important}.row-line.adsl ul li.estado{margin-left:50px;width:130px!important}.row-line.adsl.ftth ul li.estado{margin-left:96px}.row-line.adsl ul li.migration{margin-left:74px}.row-line.adsl .dropdown-link{margin-left:0;cursor:pointer;min-width:101px;min-height:1px}.row-line-adsl-wrapper .expanded-info{display:none}.row-line-adsl-wrapper .expanded-info .title{background:#fff;width:150px;padding:5px;text-align:center;float:right;cursor:pointer;font-family:'__FranklinGothic_5';font-size:20px}.row-line-adsl-wrapper .expanded-info .box-table{clear:both;margin-bottom:10px;padding:20px;box-sizing:border-box;background:#fff}.lightbox.cambio .datos-cobertura h3{margin-top:20px}.lightbox.cambio #uniform-customer_msisdn{box-sizing:border-box}#modal-login-recovery .equisx{margin-top:0;position:relative;top:10px}#modal-login-recovery .contenido{text-align:center}#modal-login-recovery .message-box{margin-top:10px;padding:0 30px;box-sizing:border-box;text-align:left}#modal-login-recovery .message-box p{margin-bottom:5px}#modal-login-recovery .box{display:inline-block;vertical-align:top;width:45%;border:2.5px solid #000;box-sizing:border-box;overflow:hidden;margin-top:20px;padding:15px;height:auto;min-height:240px}#modal-login-recovery .box.login-box{margin-right:20px}#modal-login-recovery .box .form{height:auto;min-height:185px;position:relative}#modal-login-recovery .box .form .help{padding-top:10px;text-align:left}#modal-login-recovery .box .form .form-label{text-align:left}#modal-login-recovery .box .form input,#modal-login-recovery .box .form input[readonly]{border:2.5px solid #000}#modal-login-recovery .box .form .action{margin-top:20px;margin-bottom:0;bottom:0}#modal-login-recovery .box .form .button{cursor:pointer;border:2px solid #000;width:180px!important;outline:0}#modal-login-recovery .box .form .button:hover{border:2px solid #fff}#modal-login-recovery .box .form .button.disabled{cursor:not-allowed;background:#C00;color:#fff!important;border:2px solid #fff}#modal-login-recovery .box .form .errors{text-align:left;color:#C00}#modal-login-recovery .box.recovery-box .recovery-ok{display:none}#modal-login-recovery .box.recovery-box .pepe-ok{background:url(../../images/pepephone/pepe-ok.png);background:url(../../images/pepephone/pepe-ok.svg),linear-gradient(transparent,transparent);background-size:130px 130px;width:130px;height:130px;margin:20px auto 0}.adsl-migration.adsl-home,.adsl-migration.adsl-home .home-slider{background:0 0}.adsl-migration.adsl-home .home-slider{margin-top:30px;height:auto}.adsl-migration.adsl-home .home-slider .slide-row{padding-top:25px;padding-bottom:25px;padding-left:25px;height:auto;box-sizing:border-box;border:3px solid #000}.adsl-migration.adsl-home .home-slider .slide-content{background:#C00;height:auto;margin:0 auto;width:1024px!important}.adsl-home .home-slide .slide-content .slide-row .rate-price{width:auto!important;padding-right:0!important;padding-left:40px;top:-13px}.adsl-migration.adsl-home .home-slide .slide-content .slide-row .rate-info{padding-left:0}.adsl-migration .home-slide .slide-content .slide-row .title{color:#fff;font-size:56px;line-height:67px;font-family:'__FranklinGothic_5';text-align:center;margin-top:10px}.adsl-migration .home-slide .slide-content .slide-row .subtitle{color:#000;font-size:33px;line-height:38px;font-family:'__FranklinGothic_5';text-align:center;position:relative;top:-5px}.adsl-migration .home-slide .slide-content .slide-row .rate-info{display:inline-block;width:calc(100% - 155px);box-sizing:border-box}.adsl-migration .home-slide .slide-content .slide-row .rate-info .rate-text{font-size:36px;line-height:43px;font-family:'__Franklin-Gothic-Demi_5';color:#fff}.adsl-migration .home-slide .slide-content .slide-row .rate-info .rate-text .text{display:inline-block;vertical-align:top}.adsl-migration .home-slide .slide-content .slide-row .rate-info .rate-text .ico{background:url(../../images/pepephone/sprite-slider-home.png) center center no-repeat;background:url(../../images/pepephone/sprite-slider-home.svg) center center,linear-gradient(transparent,transparent);height:40px;width:40px;background-size:312px 232px;display:inline-block}.adsl-migration .home-slide .slide-content .slide-row .rate-info .rate-text .ico.ico-navigate{background-position:-158px -118px}.adsl-migration .home-slide .slide-content .slide-row .rate-info .rate-text .ico.ico-talk{background-position:-202px -118px}.adsl-migration .home-slide .slide-content .slide-row .rate-info .rate-text .ico.ico-internet-adsl{background-position:-246px -118px}.adsl-migration .home-slide .slide-content .slide-row .rate-info .rate-text .ico.ico-thunder{background-position:-158px -162px}.adsl-migration .home-slide .slide-content .slide-row .rate-info .rate-text .ico.ico-router{background-position:-202px -162px}.adsl-migration .home-slide .slide-content .slide-row .rate-info .rate-text .ico.ico-lock{background-position:-158px -118px}.adsl-migration .home-slide .slide-content .slide-row .rate-info .rate-text .highlight{font-size:36px;line-height:36px;font-family:'__FranklinGothic_5'}.adsl-migration-home #formRequestLogin .control-group .row.form-row{margin-top:20px}.adsl-migration-home #formRequestLogin .control-group .row.form-row .form-group{min-height:100px}.adsl-migration-home #formRequestLogin .password-group{vertical-align:top}.adsl-migration-home #formRequestLogin #formRequestLoginSubmit{cursor:pointer}.adsl-migration-ftth .home-slide .slide-content .slide-row .rate-image{height:112px!important;overflow:hidden;position:relative;width:151px!important}.adsl-migration-ftth .home-slide .slide-content .slide-row .rate-image-background{background:url(../../images/pepephone/ftth-migration-sprite-home.png?v=v2.8.0);background:url(../../images/pepephone/ftth-migration-sprite-home.svg?v=v2.8.0),linear-gradient(transparent,transparent);background-size:312px 116px;background-position:-4px -4px;width:151px;height:116px;margin:10px auto 0}.adsl-migration-ftth .home-slide .slide-content .slide-row .subtitle{font-family:'__FranklinGothic_5';font-size:25px;text-align:center}.adsl-migration-ftth .home-slide .slide-content .slide-row .rate-info{margin-top:30px}.adsl-migration .home-slide .slide-content .slide-row .rate-price .iva-included{margin-top:10px;margin-left:-6px;text-align:center}.adsl-migration-ftth .cgnat,.adsl-migration-ftth .ftth-features,.adsl-migration-ftth .router,.broadband-home .cgnat{margin-top:30px;box-sizing:border-box}.adsl-migration-ftth .cgnat .container2,.adsl-migration-ftth .ftth-conditions .container2,.adsl-migration-ftth .router .container2{padding:25px;box-sizing:border-box}.adsl-migration-ftth .cgnat .title,.adsl-migration-ftth .contact-info .title,.adsl-migration-ftth .ftth-features .title,.adsl-migration-ftth .router .title,.broadband-home .cgnat .title{text-align:left;font-size:19px;color:#C00;font-family:'__Franklin Gothic Medium_5';margin-bottom:20px}.adsl-migration-ftth .ftth-features{padding:25px}.adsl-migration-ftth .ftth-features .paragraph{line-height:25px!important;margin-bottom:10px!important;text-align:justify}.adsl-migration-ftth .payment-mode-container{padding-top:25px;padding-bottom:25px;margin-top:30px}.adsl-migration-ftth .payment-mode .title{text-align:center;margin-bottom:60px}.adsl-migration-ftth .payment-mode .title span{font-family:'__Franklin Gothic Medium_5';border-bottom:3px solid #C00;width:auto;font-size:19px}.adsl-migration-ftth .payment-mode .payment-options{text-align:center}.adsl-migration-ftth .payment-mode .payment-option-container{width:100%;display:block}.adsl-migration-ftth .payment-mode .payment-option{width:100%;box-sizing:border-box}.adsl-migration-ftth .payment-mode .payment-option .payment-icon-container{width:100px;height:52px;margin-left:auto;margin-right:auto;background:#fff}.adsl-migration-ftth .payment-mode .payment-option .payment-icon{background:url(../../images/pepephone/ftth-migration-sprite-home.png?v=v2.8.0) #fff;background:url(../../images/pepephone/ftth-migration-sprite-home.svg?v=v2.8.0),linear-gradient(transparent,transparent);background-size:312px 116px;width:75px;height:52px;margin-left:auto;margin-right:auto}.adsl-migration-ftth .payment-mode .payment-option.one-payment .quotes{margin-top:25px}.adsl-migration-ftth .payment-mode .payment-option.one-payment .payment-icon{background-position:-237px -4px;margin-top:-30px}.adsl-migration-ftth .payment-mode .payment-option.one-payment.selected .payment-icon,.adsl-migration-ftth .payment-mode .payment-option.one-payment:hover .payment-icon{background-position:-158px -4px}.adsl-migration-ftth .payment-mode .payment-option.deferred-payment .payment-icon{background-position:-237px -60px;margin-top:-20px}.adsl-migration-ftth .payment-mode .payment-option.deferred-payment.selected .payment-icon,.adsl-migration-ftth .payment-mode .payment-option.deferred-payment:hover .payment-icon{background-position:-158px -60px}.adsl-migration-ftth .payment-mode .payment-option .payment-text .title{margin-bottom:4px;margin-top:7px}.adsl-migration-ftth .payment-mode .payment-text{padding:20px 40px}.adsl-migration-ftth .payment-mode .payment-text .condition{line-height:16px;margin-bottom:10px;text-align:left;padding-left:16px}.adsl-migration-ftth .payment-mode .payment-text .condition:before{color:#C00;content:'• ';margin-left:-16px}.adsl-migration-ftth .service-costs{margin-top:50px}.adsl-home.adsl-migration-ftth .costs{border-left:none;border-right:none}.adsl-migration-ftth .router .title{margin-bottom:0;font-size:19px}.adsl-migration-ftth .router .subtitle{text-align:left;font-size:16px;color:#C00;font-family:'__Franklin Gothic Medium_5';margin-bottom:15px}.adsl-migration-ftth .router .router-features{float:left;width:calc(100% - 270px)}.adsl-migration-ftth .router .router-features .router-feature-group{margin-top:10px}.adsl-migration-ftth .router .router-features .router-feature-group:before{content:"\2022";color:#C00}.adsl-migration-ftth .router .router-features .router-feature{margin:5px 0}.adsl-migration-ftth .router .router-features .router-feature:before{content:"\25E6\0020";color:#C00;margin-left:20px}.adsl-migration-ftth .router .router-image{float:left;margin-top:-45px;width:270px}.adsl-migration .actions{margin-top:20px;margin-bottom:120px}.adsl-migration .actions .button-container{width:50%;float:left;text-align:center}.adsl-migration .actions .button{width:175px!important;font-family:'__FranklinGothic_5';font-size:26px;cursor:pointer;box-sizing:border-box;height:50px!important}.adsl-migration .actions .button.button-accept{background:0 0;color:#C00!important;border:3px solid #C00}.adsl-migration .actions .button.button-accept:hover{background:#C00;color:#fff!important}.adsl-migration .actions .button.button-reject{background:0 0;color:#000!important;border:3px solid #000}.adsl-migration .actions .button.button-reject:hover{background:#000;color:#fff!important}.adsl-migration-ftth .contact-info .adsl-migration .ftth-conditions{margin-top:50px;margin-bottom:50px}.adsl-migration .ftth-conditions a{color:#000;vertical-align:top}.adsl-migration .ftth-conditions a:visited{color:#000!important}.adsl-migration .ftth-conditions a:hover{color:#C00!important}.adsl-migration .ftth-conditions .input-check:before{content:"\f096";font-size:20px;font-family:FontAwesome;margin-right:5px;cursor:pointer}.adsl-migration .ftth-conditions .input-check.active:before{color:#C00;content:"\f046";margin-right:2px}.adsl-migration .ftth-conditions .input-check .label{vertical-align:top;display:inline;font-size:16px}.adsl-migration .cgnat .cgnat-text,.broadband-home .cgnat .cgnat-text{background:#CACACA;box-sizing:border-box;padding:20px;height:200px;overflow-y:scroll;border:2.5px solid #000}.adsl-migration .cgnat .cgnat-text p,.broadband-home .cgnat .cgnat-text p{text-align:justify;margin-bottom:10px!important}.adsl-migration .cgnat .cgnat-action,.broadband-home .cgnat .cgnat-action{margin-top:15px}.adsl-migration .cgnat .cgnat-action a:hover,.broadband-home .cgnat .cgnat-action a:hover{color:#C00}.adsl-migration .cgnat .cgnat-text ul,.broadband-home .cgnat .cgnat-text ul{margin-bottom:10px!important;margin-left:10px!important}.adsl-migration .cgnat .cgnat-text ul li,.broadband-home .cgnat .cgnat-text ul li{float:none;font-size:16px;margin-bottom:3px!important}.adsl-migration .cgnat .cgnat-text ul li:before,.broadband-home .cgnat .cgnat-text ul li:before{color:#C00;content:'\2022'}.broadband-hiring.product-mode-ftth .payment-mode .payment-option-container{border:3px solid #000;cursor:pointer;max-width:400px;overflow:hidden;margin:0 auto 20px;box-sizing:border-box;padding:10px;text-align:center}.broadband-hiring.product-mode-ftth .payment-mode .payment-option-container.active,.broadband-hiring.product-mode-ftth .payment-mode .payment-option-container:hover{border:3px solid #C00}.broadband-hiring.product-mode-ftth .payment-mode .payment-option-container.active .title:before{content:'\f046';padding-right:3px;font-family:FontAwesome;color:#C00;text-decoration:none!important}#christmas-lottery .content .link,#modal-confirm-puk .contenido .link,.adsl-migration.adsl-migration-ftth .position-help .content-help a,.adsl-migration.adsl-migration-ftth-rejected .container2 .content a,.adsl-migration.adsl-migration-tutorial .link,.adsl-migration.adsl-migration-tutorial .show-router-parameters,.contenido_atencion ul.estep li a,.lightbox.avisos .contenido a.link,.migration-issues .link,.mipepephone .ue-roaming-advice-tooltip .link,.mipepephone.adsl .row-line.adsl .migration .link,.mobile-hire-summary.section .link,.neutrality-info .contenido a,.redbull-event-page .link,.router-tutorial-index-page .router-tutorial-index .router-tutorial-item .link,.router-tutorial-page .models .model-anchor{text-decoration:underline!important}.broadband-hiring.product-mode-ftth .title{color:#C00;font-size:19px}.broadband-hiring.product-mode-adsl .router-features,.broadband-hiring.product-mode-ftth .router-features{margin-top:10px!important}.router-features-margin{margin-left:30px!important}.router-feature-no-margin{margin-left:0!important}.boton-no-si-consultar{text-align:center;border:2px solid #000;padding:3px 0;margin:5px 0;color:#000;border-radius:5px;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px;font-size:14px;width:25%}.boton-consulta-traspaso-container{display:grid;grid-template-columns:30% 30%;grid-gap:15px}.info-consulta-traspaso{margin-top:10px}.texto-informativo-traspaso{color:#c00;display:inline-block;font-size:16px;margin-bottom:5px;width:100%}.info-consulta-traspaso-solo-fibra{width:70%;margin-bottom:20px}.broadband-hiring.product-mode-adsl .router-feature,.broadband-hiring.product-mode-ftth .router-feature{list-style:disc;float:none;margin-left:20px}.adsl-migration.adsl-migration-ftth-accepted .container2,.adsl-migration.adsl-migration-ftth-no-coverage .container2,.adsl-migration.adsl-migration-ftth-rejected .container2,.adsl-migration.adsl-process-end .container2{background:#fff;box-sizing:border-box;margin-top:20px}.adsl-migration.adsl-migration-ftth-accepted .container2 .content,.adsl-migration.adsl-migration-ftth-no-coverage .container2 .content,.adsl-migration.adsl-migration-ftth-rejected .container2 .content,.adsl-migration.adsl-process-end .container2 .content{margin-top:0;padding:25px 0}.adsl-migration.adsl-migration-ftth-rejected .container2 .content a:hover{color:#C00}.adsl-migration.adsl-migration-ftth .position-help{position:fixed;top:464px;right:0}.adsl-migration.adsl-migration-ftth .position-help .ico-help{background:url(../../images/pepephone/ico-help.png);box-shadow:0 0 15px #000;width:60px;height:60px;top:-85px}.adsl-migration.adsl-migration-ftth .position-help .help_side_panel{box-shadow:0 0 15px #000}.adsl-migration.adsl-migration-ftth .position-help .title-help{background:#C00;height:60px;box-sizing:border-box}.adsl-migration.adsl-migration-ftth .position-help .title-help .help_panel_title{font-family:'__Franklin-Gothic-Demi_5';font-size:19px}.adsl-migration.adsl-migration-ftth .position-help .content-help a{font-size:16px}.adsl-migration.adsl-migration-ftth .position-help .content-help a:hover{font-weight:700}.adsl-migration .pepe-sad{background:url(../../images/pepephone/pepe-sad.png);background:url(../../images/pepephone/pepe-sad.svg),linear-gradient(transparent,transparent);background-size:150px 150px;width:150px;height:150px}.adsl-migration .pepe-happy{background:url(../../images/pepephone/pepe-happy.png);background:url(../../images/pepephone/pepe-happy.svg),linear-gradient(transparent,transparent);background-size:150px 150px;width:150px;height:150px}.adsl-migration br,.broadband-hiring br{display:block}.adsl-migration.adsl-migration-home .content{width:100%}.adsl-migration.adsl-migration-home .table .tbody tr td{height:45px}.adsl-migration.adsl-migration-home .table .button{min-height:30px!important;height:30px!important;line-height:28px!important}.adsl-migration .title,.adsl-migration.adsl-migration-coverage .title{font-family:'__Franklin-Gothic-Demi_5';font-size:26px;color:#C00}.adsl-migration.adsl-migration-coverage .address{font-size:19px}.adsl-migration.adsl-migration-coverage .address:before{content:'\f015';padding-right:3px;font-family:FontAwesome;color:#C00}.adsl-migration.adsl-migration-coverage .form-input{font-family:'__Franklin Gothic Book_5';color:#000;font-size:16px;padding-top:5px;padding-bottom:5px;border:2.5px solid #000}.adsl-migration.adsl-migration-coverage .form-input::-webkit-input-placeholder{color:#989898;font-size:16px}.adsl-migration.adsl-migration-coverage .form-input::-moz-placeholder{color:#989898;font-size:16px}.adsl-migration.adsl-migration-coverage .form-input:-ms-input-placeholder{color:#989898;font-size:16px}.adsl-migration.adsl-migration-coverage .form-input:-moz-placeholder{color:#989898;font-size:16px}.adsl-migration.adsl-migration-coverage .button.action.xl{width:auto!important;padding-left:15px;padding-right:15px}.adsl-migration .table{border-collapse:collapse;table-layout:fixed}.adsl-migration .table .thead tr{background:#C00;color:#fff;font-family:'__FranklinGothic_5'}.adsl-migration.adsl-migration-coverage .table .thead tr th:first-child{width:32px}.adsl-migration .table .thead tr th{font-size:23px!important;padding:0 0 0 15px;line-height:25px;height:30px;text-align:left}.adsl-migration .table .thead tr th .fa{color:#989898}.adsl-migration .table .thead tr th.active .fa{color:#fff;font-size:13px;position:relative;top:-4px}.adsl-migration .table .thead tr th span{font-size:23px!important}.adsl-migration .table .tbody tr{background:#fff}.adsl-migration .table.sortable .thead th span{cursor:pointer}.adsl-migration .table.selectable .tbody tr{cursor:pointer;border-bottom:2.5px solid #000}.adsl-migration .table.selectable .tbody tr:last-child{border-bottom:none}.adsl-migration .table .tbody tr.active td{background:#989898;color:#fff}.adsl-migration .table .tbody tr td:first-child{padding-left:25px}.adsl-migration .table .tbody tr td{height:40px;box-sizing:border-box;padding:0 0 0 15px;vertical-align:middle;font-size:16px;text-align:left}.adsl-migration .pagination{display:inline-block;float:none;clear:both;overflow:hidden;box-sizing:border-box;padding:0;margin:10px 0 0}#cat-customer-advice .contenido,#modal-confirm-puk .contenido,#modal-stop-portas-info .contenido,.neutrality-info .contenido{padding:25px 25px 0;box-sizing:border-box}.adsl-migration .pagination .button{border:none!important;background:0 0!important;display:inline-block;width:30px!important;height:30px!important;line-height:30px!important;min-height:30px!important}.adsl-migration .pagination .button:hover{background:0 0!important;color:#C00!important}.adsl-migration .pagination .active .button{background:#C00!important;color:#fff!important;border-radius:50%}.adsl-migration .pagination .button.next,.adsl-migration .pagination .button.prev{color:#000!important;font-size:16px}.adsl-migration .button{background:#fff!important;color:#C00!important;border:2px solid #000!important;width:145px!important;height:35px!important;box-sizing:border-box;font-size:20px;cursor:pointer}.adsl-migration .button:hover{background:#C00!important;color:#fff}.adsl-migration #error-container{box-sizing:border-box;border:2px solid #C00!important;margin:20px 0}.adsl-migration #error-container li{list-style:disc;margin-left:20px}.adsl-migration .ftth-conditions .contact-info .contact-info-form{margin-top:10px;margin-bottom:10px}.lightbox.avisos .contenido a.link{float:none;color:#000}.lightbox.avisos .contenido a.link:hover{color:#C00}#modal-confirm-puk{box-sizing:border-box;left:calc(50% - 300px)!important;margin-left:auto!important;width:600px!important}#modal-confirm-puk .contenido .title{color:#C00;font-size:22px;margin-bottom:20px}.neutrality-info .contenido p{margin-bottom:10px!important;font-size:16px!important}#modal-confirm-puk .contenido p{margin-bottom:16px!important;font-size:16px!important}#modal-confirm-puk .contenido .link:hover,.neutrality-info .contenido a:hover{color:#C00}#modal-confirm-puk .contenido input[type=checkbox]{margin-top:6px}#modal-confirm-puk .contenido label{display:inline}#modal-confirm-puk .contenido .hide-advice{margin-top:30px}#modal-confirm-puk .contenido ol li,.neutrality-info .contenido ol li{float:none;font-family:'__Franklin Gothic Book_5';font-size:16px;margin-left:20px}#modal-confirm-puk .contenido ol li:before,.neutrality-info .contenido ol li:before{content:'• ';color:#C00;margin-left:-14px}.adsl-migration.adsl-migration-tutorial ol>li:before,.migration-issues .content ol li:before{content:counters(item,".") ". "}#cat-customer-advice .contenido .title,#modal-stop-portas-info .contenido .title{font-size:25px;margin-bottom:20px}#cat-customer-advice .customer-data,#modal-stop-portas-info .customer-data{font-size:22px}#cat-customer-advice .button.continue,#modal-stop-portas-info .button.continue{color:#484848!important;cursor:pointer}#cat-customer-advice .button.continue:hover,#modal-stop-portas-info .button.continue:hover{color:#fff!important}.adsl-migration.adsl-migration-router-selection .router-images .router-info:hover,.adsl-migration.adsl-migration-tutorial .link:hover,.adsl-migration.adsl-migration-tutorial .show-router-parameters:hover,.migration-issues .content .title,.mipepephone.adsl .row-line.adsl .migration .link:hover{color:#C00}.help-phone-floating-advice-container{display:none}.adsl-migration.container{max-width:955px;box-sizing:border-box;padding:25px}.adsl-migration .paragraph{text-align:justify}.adsl-migration.adsl-migration-router-selection .router-images{text-align:center}.adsl-migration.adsl-migration-router-selection .router-images .router-info{width:211px;display:inline-block;cursor:pointer}.adsl-migration.adsl-migration-router-selection .router-images .router-image{display:inline-block;border:2px solid #000;box-sizing:border-box;background:url(../../images/pepephone/migration-routers-sprite.png);background-size:858px 158px;width:211px;height:150px}.adsl-migration.adsl-migration-router-selection .router-images .router-image:last-child{margin-right:0}.adsl-migration.adsl-migration-router-selection .router-images .router-info:hover .router-image{border:2px solid #C00}.adsl-migration.adsl-migration-router-selection .router-images .router-image.nucom1{background-position:-4px -4px}.adsl-migration.adsl-migration-router-selection .router-images .router-image.nucom2{background-position:-217px -4px}.adsl-migration.adsl-migration-router-selection .router-images .router-image.asus{background-position:-430px -4px}.adsl-migration.adsl-migration-router-selection .router-images .router-image.another{background-position:-643px -4px}.adsl-migration .new-router .button.action{width:auto!important;padding-left:15px!important;padding-right:15px!important;line-height:31px!important}.adsl-migration.adsl-migration-tutorial ol li{float:none;list-style-type:decimal;margin-left:30px;font-size:16px;text-align:justify;margin-bottom:5px}.adsl-migration.adsl-migration-tutorial ul{margin-left:20px}.adsl-migration.adsl-migration-tutorial ul li{float:none;list-style-type:disc;font-size:16px}.adsl-migration.adsl-migration-tutorial .link{cursor:pointer}.adsl-migration.adsl-migration-tutorial .button.confirm{width:auto!important;padding-left:15px;padding-right:15px}.adsl-migration.adsl-migration-tutorial #firmwareVersion{margin-top:5px}.adsl-migration.adsl-migration-tutorial .error_list li label{font-size:16px}.adsl-migration.adsl-migration-tutorial ol{list-style-type:none;counter-reset:item;margin:0;padding:0}.adsl-migration.adsl-migration-tutorial ol>li{display:table;counter-increment:item;margin-bottom:.6em}.adsl-migration.adsl-migration-tutorial ol>li:before{display:table-cell;padding-right:.6em}.adsl-migration.adsl-migration-tutorial li ol>li{margin:0}.adsl-migration.adsl-migration-tutorial li ol>li:before{content:counters(item,".") " "}.adsl-migration.adsl-migration-tutorial .router-requirements li{text-align:justify}.adsl-migration.adsl-migration-tutorial .show-router-parameters{cursor:pointer}.adsl-migration.adsl-migration-tutorial #firmware-4-instructions,.adsl-migration.adsl-migration-tutorial #firmware-no-4-instructions,.adsl-migration.adsl-migration-tutorial .router-parameters{display:none}.adsl-migration.adsl-router-order .container2{padding:20px;box-sizing:border-box}.adsl-migration.adsl-router-order .router-info{overflow:hidden}.adsl-migration.adsl-router-order .router-info .device-image{background:url(../../images/pepephone/migration-routers-sprite.png) -430px -4px;background-size:858px 158px;width:211px;height:150px;display:inline-block}.adsl-migration.adsl-migration-tutorial .video{width:100%}.adsl-migration.adsl-router-order .router-info .router-features{display:inline-block;width:360px;vertical-align:top;padding-top:30px;box-sizing:border-box;text-align:left}.mobile-hire.mobile-hire-microsite.product-conditions{max-width:800px;background:#fff;border:2.5px solid #C00;box-sizing:border-box;padding:25px 25px 5px}.mobile-hire.mobile-hire-microsite.product-conditions .title{font-size:23px;font-family:'__Franklin-Gothic-Demi_5'}.mobile-hire.mobile-hire-microsite.product-conditions p{text-align:justify;line-height:20px!important}.mipepephone.adsl .row-line.adsl .migration{margin-left:54px}.migration-issues .content{box-sizing:border-box;padding-left:20px;padding-right:20px}.migration-issues .content .title{font-family:'__FranklinGothic_5';padding-top:20px;text-align:center;font-size:34px}.migration-issues .content .subtitle{font-family:'__FranklinGothic_5';color:#000;font-size:26px!important;text-align:center}.migration-issues .content .parameters-table .table .tbody,.migration-issues .content ol li{font-family:'__Franklin Gothic Book_5'}.migration-issues .content .action-buttons{padding-top:20px;padding-bottom:30px}.migration-issues .content .action-buttons .button-separator{width:20px;display:inline-block}.migration-issues .content .action-buttons .button{cursor:pointer;border:2.5px solid #000}.convergence-home .packs-table th,.migration-issues .content .parameters-table .table .tbody tr td,.migration-issues .content .parameters-table .table .thead{border:1px solid #989898}.migration-issues .content .action-buttons .button.active{background:#C00;color:#fff!important}.migration-issues .content .hidden-section{display:none}.migration-issues .content .section{max-width:650px;width:100%;text-align:justify;margin:0 auto;padding-bottom:40px}.migration-issues .content ol{counter-reset:item}.migration-issues .content ol li{float:none;font-size:16px;counter-increment:item;line-height:30px}.migration-issues .content ol li>p{margin-left:20px!important}.migration-issues .content .parameters-table .table .tbody tr td:last-child{text-align:center}.migration-issues .link:hover{color:#C00}.hall ul.intro .hall-adsl{font-size:39px!important;line-height:408px}.broadband-home .home-slider .header,.convergence-home .home-slider .header,.landing-page .home-slider .header,.mobile-home .home-slider .header{font-family:'__FranklinGothic_5';font-size:70px;line-height:70px;color:#fff;text-align:center}.landing-page .home-slider .subheader,.mobile-home .home-slider .subheader{font-family:'__FranklinGothic_5';font-size:40px;line-height:40px;color:#000;text-align:center;margin-top:-5px}.broadband-home .home-slider .landing-image,.convergence-home .home-slider .landing-image,.mobile-home .home-slider .landing-image{background:url(../../images/pepephone/sprite-home-convergence.png?v=v2.8.0);background:url(../../images/pepephone/sprite-home-convergence.svg?v=v2.8.0),linear-gradient(transparent,transparent);background-size:430px 331px;background-position:-4px -1px;background-repeat:no-repeat;width:430px;height:223px;margin:10px auto 0}.convergence-home .broadband-section .rate-action,.convergence-home .mobile-section .rate-action{width:300px}.broadband-home .home-slider .landing-image,.mobile-home .home-slider .landing-image{margin-top:-10px}.convergence-home .home-slider .landing-image{margin-top:10px}.broadband-home .home-slider .block-text,.convergence-home .home-slider .block-text,.mobile-home .home-slider .block-text{position:relative;top:30px;width:calc(50% - 220px)}.broadband-home .home-slider .block-text .title,.convergence-home .home-slider .block-text .title,.mobile-home .home-slider .block-text .title{font-size:48px!important;color:#000!important}.broadband-home .home-slider .block-text .subtitle,.convergence-home .home-slider .block-text .subtitle,.mobile-home .home-slider .block-text .subtitle{font-size:38px!important;color:#fff!important}.broadband-home .home-slider .convergence-slide .button,.convergence-home .home-slider .convergence-slide .button,.mobile-home .home-slider .convergence-slide .button{font-size:33px;left:initial!important;position:relative!important;right:initial!important;top:0}.mobile-home .home-slider .block-text .title{margin-bottom:15px}.mobile-home .home-slider .block-text .subtitle{font-family:'__FranklinGothic_5';margin-bottom:10px!important;line-height:35px}.convergence-home .features-section .feature .title,.convergence-info.mipepephone .features .feature .title,.landing-page .features-section .feature .title{font-size:35px!important}.convergence-home .features-section .feature .description,.landing-page .features-section .feature .description{text-align:justify!important;width:300px}.convergence-home .packs-table tr{background-color:transparent}.convergence-home .packs-table th{font-size:40px;color:#fff;background-color:#000;font-family:'__FranklinGothic_5';text-align:center;padding:0}.convergence-home .packs-table th .min-text{font-size:30px}.convergence-home .packs-table th:first-child{background:#C00;width:350px}.convergence-home .packs-table th:nth-child(3),.convergence-home .packs-table th:nth-child(4){width:310px}.convergence-home .packs-table .empty-col{background:0 0!important;border:none;width:10px;padding:0}.convergence-home .packs-table td{font-family:'__FranklinGothic_5';padding:20px;text-align:center;border:1px solid #989898}.convergence-home .packs-table tr:nth-child(2n+1) td{background:#fff}.convergence-home .packs-table tr:nth-child(2n) td{background:#D1D1D1}.convergence-home .packs-table .data-rate,.convergence-home .packs-table .price-rate,.convergence-home .packs-table .time-rate{font-size:50px;line-height:45px}.convergence-home .packs-table .data-rate span,.convergence-home .packs-table .time-rate span{font-size:30px}.convergence-home .packs-table .data-units,.convergence-home .packs-table .price-units,.convergence-home .packs-table .price-units span,.convergence-home .packs-table .time-units{font-size:30px;line-height:46px}.convergence-home .ico{background-position:-50px -50px;width:50px}.broadband-hire-summary.convergence .ico,.convergence-home .ico,.landing-page .features-section .ico,.mipepephone.convergence-info .features .ico,.mobile-hire-summary.convergence .ico{background:url(../../images/pepephone/sprite-home-convergence.png?v=v2.8.0);background:url(../../images/pepephone/sprite-home-convergence.svg?v=v2.8.0),linear-gradient(transparent,transparent);background-size:486px 371px;background-repeat:no-repeat;height:114px;margin-bottom:10px}.broadband-hire-summary.convergence .ico.ico-robot,.convergence-home .ico.ico-robot,.landing-page .features-section .ico.ico-robot,.mipepephone.convergence-info .features .ico.ico-robot,.mobile-hire-summary.convergence .ico.ico-robot{background-position:-3.3px -256.5px;width:101px}.landing-page .features-section .ico.ico-flexible{background-position:-221px -256.5px;position:relative;top:27px;width:138px}.broadband-hire-summary.convergence .ico.ico-one,.convergence-home .ico.ico-one,.landing-page .features-section .ico.ico-one,.mipepephone.convergence-info .features .ico.ico-one,.mobile-hire-summary.convergence .ico.ico-one{background-position:-108.48px -254.56px;width:99px;height:72.36px;margin-top:31px;margin-bottom:26px}.mobile-home .pack-configuration-section .configure-pack{max-width:935px;margin:0 auto}.convergence-home .pack-configuration-section .configure-pack{max-width:800px;margin:0 auto}.convergence-home .pack-configuration-section .configure-pack .block-title,.mobile-home .pack-configuration-section .configure-pack .block-title{font-size:30px;font-family:'__FranklinGothic_5';margin-top:10px;margin-bottom:20px}.convergence-home .pack-configuration-section .configure-pack .block.configurable-rates{background:#CACACA;float:left;width:calc(100% - 150px)}.mobile-home .pack-configuration-section .configure-pack .block.configurable-rates{background:#DBDBDB;box-sizing:border-box;float:left;height:245px;padding:20px;width:400px}.convergence-home .pack-configuration-section .configure-pack .block.inimitable-rate{background:#CACACA;float:left;width:150px}.mobile-home .pack-configuration-section .configure-pack .block.inimitable-rate{background:#DBDBDB;box-sizing:border-box;float:left;height:245px;padding:30px 20px;width:140px}.mobile-home .pack-configuration-section .configure-pack .block.inimitable-rate .button-container{padding-top:0}.mobile-home .pack-configuration-section .configure-pack .triangle-separator{background:#F4F4F4;border-style:solid;border-width:123px 0 122px 30px;border-color:transparent transparent transparent #DBDBDB;float:left;height:0;width:0}.mobile-home .pack-configuration-section .configure-pack .rate-result{background:#F4F4F4;height:245px}.convergence-home .pack-configuration-section .configure-pack .block,.mobile-home .pack-configuration-section .configure-pack{padding:20px;box-sizing:border-box}.mobile-home .pack-configuration-section .configure-pack{padding:0}.convergence-home .pack-configuration-section .configure-pack .block{background:#CACACA}.convergence-home .pack-configuration-section .configure-pack .block .add-symbol,.mobile-home .pack-configuration-section .configure-pack .block .add-symbol{background-color:#858585;border-radius:50%;box-sizing:border-box;color:#fff;display:inline-block;font-size:30px;font-style:normal;font-weight:700;height:30px;line-height:31px;width:30px}.convergence-home .pack-configuration-section .configure-pack .block .block-section-title,.mobile-home .pack-configuration-section .configure-pack .block .block-section-title{color:#666;font-family:'__FranklinGothic_5';font-size:22px}.mobile-home .pack-configuration-section .configure-pack .block .block-section-title{color:#000}.convergence-home .pack-configuration-section .configure-pack .block .block-section-title.voice-rates,.mobile-home .pack-configuration-section .configure-pack .block .block-section-title.voice-rates{margin-top:-15px}.convergence-home .pack-configuration-section .configure-pack .block .button-container,.mobile-home .pack-configuration-section .configure-pack .block .button-container{padding-top:10px;padding-bottom:10px}.convergence-home .pack-configuration-section .configure-pack .block.inimitable-rate .button-container{text-align:right}.convergence-home .pack-configuration-section .configure-pack .block .button-container .button,.mobile-home .pack-configuration-section .configure-pack .block .button-container .button{cursor:pointer;height:50px!important;box-sizing:border-box;color:#000!important;border:2.5px solid #666;border-bottom:4px solid #666;line-height:50px!important;text-transform:none;font-size:25px;width:100%!important}.mobile-home .pack-configuration-section .configure-pack .block .button-container .button{background:#fff}.convergence-home .pack-configuration-section .configure-pack .block.inimitable-rate .button-container .button{height:181px!important;width:110px!important}.convergence-home .pack-configuration-section .configure-pack .block .button-container .button:hover,.mobile-home .pack-configuration-section .configure-pack .block .button-container .button:hover{color:#fff!important}.mobile-home .pack-configuration-section .configure-pack .block .button-container .button.disabled,.mobile-home .pack-configuration-section .configure-pack .block .button-container .button.disabled:hover{background:#A0A0A0;color:#D0D0D0!important}.mobile-home .pack-configuration-section .configure-pack .block .button-container .button:hover{color:#000!important;background:#F5F5F5}.convergence-home .pack-configuration-section .configure-pack .block .button-container .button.active,.mobile-home .pack-configuration-section .configure-pack .block .button-container .button.active{background:#C00;border:2px solid #C00!important;color:#fff!important}.convergence-home .pack-configuration-section .configure-pack .block.inimitable-rate .button-container .button .data-quote{padding-top:20px}.convergence-home .pack-configuration-section .configure-pack .block .button-container .button .big-text,.mobile-home .pack-configuration-section .configure-pack .block .button-container .button .big-text{font-size:30px}.convergence-home .pack-configuration-section .configure-pack .block .button-container .button-block,.mobile-home .pack-configuration-section .configure-pack .block .button-container .button-block{display:inline-block}.convergence-home .pack-configuration-section .configure-pack .block .button-container.voice-rates .button-block,.mobile-home .pack-configuration-section .configure-pack .block .button-container.voice-rates .button-block{width:calc(100% / 3)}.mobile-home .pack-configuration-section .configure-pack .block.inimitable-rate .button-container .button-block{width:100px}.mobile-home .pack-configuration-section .configure-pack .block.inimitable-rate .button-container .button-block .button{height:162px!important}.convergence-home .pack-configuration-section .configure-pack .block.inimitable-rate .button-container .button-block .button .plus-symbol,.mobile-home .pack-configuration-section .configure-pack .block.inimitable-rate .button-container .button-block .button .plus-symbol{font-size:65px}.mobile-home .pack-configuration-section .configure-pack .block.inimitable-rate .button-container .button-block .button .data-quote{padding-top:5px}.mobile-home .pack-configuration-section .configure-pack .block .button-container.data-rates .button-block{vertical-align:top;width:calc(100% / 4)}.convergence-home .pack-configuration-section .configure-pack .block .button-container.data-rates .button-block{width:calc(100% / 3)}.convergence-home .pack-configuration-section .configure-pack .block .button-container.data-rates .button-block .button,.mobile-home .pack-configuration-section .configure-pack .block .button-container.data-rates .button-block .button{border-right:none}.convergence-home .pack-configuration-section .configure-pack .block .button-container.data-rates .button-block:last-child .button,.mobile-home .pack-configuration-section .configure-pack .block .button-container.data-rates .button-block:last-child .button{border-right:2px solid #666}.convergence-home .pack-configuration-section .configure-pack .block .button-container.voice-rates .button-block:nth-child(2) .button,.mobile-home .pack-configuration-section .configure-pack .block .button-container.voice-rates .button-block:nth-child(2) .button{border-left:none;border-right:none}.mobile-home .pack-configuration-section .price-section .block-section-title{font-size:30px!important;margin-bottom:10px}.mobile-home .pack-configuration-section .price-section .rate-price .price{font-size:60px;line-height:60px;font-family:'__FranklinGothic_5'}.mobile-home .pack-configuration-section .price-section .rate-price .price-units .euro{font-size:50px}.mobile-home .pack-configuration-section .price-section .rate-price .price-units .backslash,.mobile-home .pack-configuration-section .price-section .rate-price .price-units .month{font-size:30px}.mobile-home .pack-configuration-section .price-section .rate-price .price-units .month{font-family:'__FranklinGothic_5'}.mobile-home .pack-configuration-section .price-section .rate-action .rate-action-button{font-size:26px;line-height:50px;text-align:center;font-family:'__FranklinGothic_5';color:#fff;width:300px;height:50px;padding:1px 50px!important;min-height:22px;display:inline-block;box-sizing:border-box;position:relative;margin:0 auto;background:#2A6893}.mobile-home .pack-configuration-section .price-section .rate-action .rate-action-button.disabled{background:#A0A0A0!important;color:#D0D0D0!important;cursor:not-allowed}.mobile-home .pack-configuration-section .price-section .rate-action .rate-action-button:hover{background:#3483b9}.mobile-home .pack-configuration-section .price-section .price-units{display:none}.mobile-home .pack-configuration-section .price-section .rate-action.disabled{pointer-events:none}.convergence-home .pack-configuration-section .configure-pack .block .button-container.broadband-rates .broadband-block{background-color:#fff;text-align:center!important;width:calc(50% - 30px);display:inline-block;height:50px;box-sizing:border-box;line-height:50px;font-size:25px;font-family:'__FranklinGothic_5'}.convergence-home .pack-configuration-section .configure-pack .block .button-container.broadband-rates .broadband-block.active{background:#C00;color:#fff!important}.convergence-home .pack-configuration-section .configure-pack .block .button-container.broadband-rates .broadband-block .big-text{font-size:30px}.convergence-home .pack-configuration-section .configure-pack .broadband-products-info .block{background:#fff;display:inline-block;width:calc(50% - 50px);box-sizing:border-box;margin-left:20px;padding:30px;vertical-align:top}.convergence-home .pack-configuration-section .configure-pack .broadband-products-info .block.adsl-block,.mobile-home .pack-configuration-section .configure-pack .broadband-products-info .block.adsl-block{margin-left:60px}.mobile-home .pack-configuration-section .configure-pack .block.rate-result{box-sizing:border-box;width:calc(100% - 400px - 140px - 30px);float:left}.mobile-home .pack-configuration-section .configure-pack .block.rate-result .rate-name{font-size:25px;padding:15px 0 10px}.convergence-home .pack-configuration-section .configure-pack .broadband-products-info .block .price,.mobile-home .pack-configuration-section .configure-pack .block.rate-result .price{color:grey;font-family:'__FranklinGothic_5';margin-bottom:10px}.mobile-home .pack-configuration-section .configure-pack .block.rate-result .price{line-height:50px;margin-bottom:0}.convergence-home .pack-configuration-section .configure-pack .broadband-products-info .block .price .amount,.mobile-home .pack-configuration-section .configure-pack .block.rate-result .price .amount{font-size:70px}.convergence-home .pack-configuration-section .configure-pack .broadband-products-info .block.active .price .amount,.mobile-home .pack-configuration-section .configure-pack .block.active .price .amount .convergence-home .pack-configuration-section .configure-pack .broadband-products-info .block.active .price .euro,.mobile-home .pack-configuration-section .configure-pack .block.active .price .euro{color:#C00}.convergence-home .pack-configuration-section .configure-pack .broadband-products-info .block .price .euro,.mobile-home .pack-configuration-section .configure-pack .block .price .euro{font-size:50px}.convergence-home .pack-configuration-section .configure-pack .broadband-products-info .block .price .backslash,.convergence-home .pack-configuration-section .configure-pack .broadband-products-info .block .price .month,.mobile-home .pack-configuration-section .configure-pack .block .price .backslash,.mobile-home .pack-configuration-section .configure-pack .block .price .month{font-size:35px}.convergence-home .pack-configuration-section .configure-pack .broadband-products-info .block .annotation,.mobile-home .pack-configuration-section .configure-pack .block .annotation{color:grey}#formHirePayment .box-summary{width:100%;padding:15px 20px}#formHirePayment .box-summary p{text-align:justify}#formHirePayment .box-summary .label-sim{font-size:16px}.mobile-hire-summary.convergence,.mobile-hire-summary.section{width:calc(100% - 40px);max-width:900px;margin-left:auto;margin-right:auto}.mobile-hire-summary.section .link:hover{color:#C00}.broadband-hire-summary.convergence .feature,.mobile-hire-summary.convergence .feature{width:calc(100% - 50px);display:inline-block;vertical-align:top}.broadband-hire-summary.convergence p,.mobile-hire-summary.convergence p{padding-left:20px;padding-right:20px;text-align:justify}.broadband-hire-summary.convergence{max-width:100%;width:100%}.mobile-hire-summary .step-container .step-ico-container{box-sizing:border-box;height:130px;margin:40px auto 10px;width:130px}.mobile-hire-summary .step-container .step-ico-container.convergence{padding:10px 10px 10px 0;margin:0;float:left;width:15%;height:auto}.step-container.convergence{clear:both;display:table;padding:10px 0}.text-container.convergence{float:right;width:85%;padding:10px 0 0}.mobile-hire-summary.section .convergence .step-title,.mobile-hire-summary.section .step-text{padding-left:40px;padding-right:40px;box-sizing:border-box}.mobile-hire-summary .step-container .step-ico{background:url(../../images/pepephone/mobile_hire_summary_sprite.png);background:url(../../images/pepephone/mobile_hire_summary_sprite.svg),linear-gradient(transparent,transparent);background-size:285px 272px;margin:0 auto}.mobile-hire-summary .step-container.convergence .step-ico{background-size:200px 272px;background-repeat:no-repeat}.mobile-hire-summary .step-container.convergence.email .step-ico{background-position:25px -138px}.mobile-hire-summary .step-container.email .step-ico{background-position:0 -138px;height:130px;width:130px}.mobile-hire-summary .step-container.shipping .step-ico{background-position:0 -35px;height:100px;position:relative;top:15px;width:130px}.mobile-hire-summary .step-container.portability .step-ico{background-position:-154px 0;height:130px;width:130px}.mobile-hire-summary .step-container.convergence.shipping .step-ico{background-position:20px -65px;height:70px;top:0}.mobile-hire-summary .step-container.convergence.portability .step-ico{background-position:-90px -38px;height:100px;width:120px}.mobile-hire-summary .step-container.invoice .step-ico{background-position:-154px -138px;height:130px;width:98px}.mobile-hire-summary .step-container.convergence.invoice .step-ico{background-position:-90px -138px;height:100px;width:98px}.mobile-hire-summary .step-container.installation .step-ico{background:url(../../images/pepephone/instalacion.png) no-repeat;height:100px;width:130px;margin:0 auto;background-size:contain}.mobile-hire-summary .step-container.esim .step-ico-container{height:110px}.mobile-hire-summary .step-container.esim .step-ico{background:url('../../images/pepephone/SIM_186 × 179.png') no-repeat;height:130px;width:130px;margin:0 auto;background-size:contain}.mobile-hire-summary .step-container.convergence.esim .step-ico{height:100px;width:98px}.mobile-hire-summary.section .step-text{width:100%}.mobile-hire-summary.section .step-container.invoice .app-icons .app-icon{background:url(../../images/pepephone/images-header-footer.png);background:url(../../images/pepephone/images-header-footer.svg),linear-gradient(transparent,transparent);background-size:285px 272px;margin:20px auto 0;display:inline-block}.mobile-hire-summary.section .step-container.invoice .app-icons .app-icon.android{background-position:-134px -124px;height:40px;margin-right:15px;width:116px}.mobile-hire-summary.section .step-container.invoice .app-icons .app-icon.ios{background-position:-134px -83px;height:40px;margin-left:15px;width:116px}.mipepephone .row-line .change-rate .button,.mipepephone .row-line .more-data .button{width:110px!important;font-size:18px;line-height:34px!important;min-height:35px!important;height:35px!important;box-sizing:border-box}.mobile-hire-sim-apply .applyContra .sim-apply-title{font-size:20px!important;line-height:32px!important;margin-bottom:0}.applyContra ul{margin:0 0 10px;display:inline-block}.applyContra ul li{list-style:circle;text-align:left;padding:5px}.applyContra>p{font-size:1em}.mobile-hire-sim-apply .list-line{margin-bottom:0!important;margin-top:0!important}.mobile-hire-sim-apply .applyContra,.mobile-hire-sim-apply .box-line,.mobile-hire-sim-apply .boxApply{margin-bottom:0!important}.mobile-hire-sim-apply #confirmationDate{color:#C00}.mobile-hire-sim-apply #divConfirmation{width:80%}.mobile-hire-sim-apply #divConfirmation .applyContra{padding-left:50px;box-sizing:border-box}.rate-sim-apply-lightbox .box-solicite p{margin-bottom:7px}#dialogDuplicateFailError{font-size:1.6rem;text-align:justify}.landing-page.ue-roaming .home-slider{background:#83C5E2;height:400px;width:100%}.landing-page.ue-roaming .home-slider .banner-image{background:url(../../images/pepephone/roaming-ue-banner-image.png) 0 -3px;float:left;height:400px;width:543px}.landing-page.ue-roaming .home-slider .banner-text{float:left;width:calc(100% - 543px)}.landing-page.ue-roaming .home-slider .banner-text .title{box-sizing:border-box;font-family:'__FranklinGothic_5';font-size:80px;line-height:80px;padding:20px}.landing-page.ue-roaming .home-slider .banner-text .text{box-sizing:border-box;font-family:'__FranklinGothic_5';font-size:40px;line-height:45px;padding:20px}.landing-page.ue-roaming .information .formula{margin:20px 0;position:relative;text-align:center}.landing-page.ue-roaming .information .formula .fraction{display:inline-block;text-align:center}.landing-page.ue-roaming .information .formula .fraction .numerator{border-bottom:1px solid #000}.landing-page.ue-roaming .information .formula .factor{display:inline-block;position:relative;top:-13px}.landing-page.ue-roaming .information .title{font-size:25px!important;line-height:30px;max-width:100%;padding-left:0;text-align:left;margin-top:25px!important}.landing-page.ue-roaming .information p{margin-bottom:10px!important}.landing-page.ue-roaming .price-table .table{table-layout:fixed;width:100%}.landing-page.ue-roaming .price-table .table tr th{vertical-align:top}.landing-page.ue-roaming .price-table .table .monthly-price,.landing-page.ue-roaming .price-table .table .rate-name{width:140px}.landing-page.ue-roaming .price-table .table .ue-data-quote,.landing-page.ue-roaming .price-table .table .ue-voice-quote{width:100px}.landing-page.ue-roaming .price-table .table .ue-data-price{width:170px}.landing-page.ue-roaming .price-table .table .ue-voice-price{width:auto}.landing-page.ue-roaming .price-table .tbody tr td:last-child{text-align:left!important}.landing-page.ue-roaming .price-table .tbody tr td{font-family:'__Franklin Gothic Book_5';vertical-align:middle}.landing-page.ue-roaming .price-table .tbody tr td:nth-child(2),.landing-page.ue-roaming .price-table .tbody tr td:nth-child(3),.landing-page.ue-roaming .price-table .tbody tr td:nth-child(4){text-align:center!important}.landing-page.ue-roaming .price-table .tbody tr{border:1px solid #CCC;background:#EBEBEB}.landing-page.ue-roaming .information.use-policy .title{margin-top:0!important}.landing-page.ue-roaming .information ul li{float:none;font-size:16px}.landing-page.ue-roaming .information ul li:before{content:'• ';color:#C00}iframe[name=google_conversion_frame]{display:block;height:0}.broadband-home .home-slider .slide.convergence-slide .block-text,.convergence-home .home-slider .slide.convergence-slide .block-text,.mobile-home .home-slider .slide.convergence-slide .block-text{position:relative;width:calc(50% - (172px)/ 2)}.broadband-home .home-slider .slide.convergence-slide .block-text.block-text-ftth,.convergence-home .home-slider .slide.convergence-slide .block-text.block-text-ftth,.mobile-home .home-slider .slide.convergence-slide .block-text.block-text-ftth{margin-left:172px}.broadband-home .home-slider .slide.convergence-slide .block-text .adsl-block,.convergence-home .home-slider .slide.convergence-slide .block-text .adsl-block,.mobile-home .home-slider .slide.convergence-slide .block-text .adsl-block{padding-left:115px;margin:0 auto;width:290px}.broadband-home .home-slider .slide.convergence-slide .block-text .ftth-block,.convergence-home .home-slider .slide.convergence-slide .block-text .ftth-block,.mobile-home .home-slider .slide.convergence-slide .block-text .ftth-block{margin:0 auto;width:300px}.broadband-home .home-slider .slide.convergence-slide .home-image,.convergence-home .home-slider .slide.convergence-slide .home-image,.mobile-home .home-slider .slide.convergence-slide .home-image{position:absolute;top:initial}.broadband-home .home-slider .slide.convergence-slide .block-text .rate-price,.convergence-home .home-slider .slide.convergence-slide .block-text .rate-price,.mobile-home .home-slider .slide.convergence-slide .block-text .rate-price{float:left;margin-right:8px;padding:0;width:initial}.broadband-home .home-slider .slide.convergence-slide .block-text .rate-price .price,.convergence-home .home-slider .slide.convergence-slide .block-text .rate-price .price,.mobile-home .home-slider .slide.convergence-slide .block-text .rate-price .price{color:#fff;font-family:'__FranklinGothic_5';font-size:190px;line-height:135px}.broadband-home .home-slider .slide.convergence-slide .block-text .rate-data,.convergence-home .home-slider .slide.convergence-slide .block-text .rate-data,.mobile-home .home-slider .slide.convergence-slide .block-text .rate-data{color:#fff;font-family:'__FranklinGothic_5';font-size:32px;position:relative;top:-5px}.broadband-home .home-slider .slide.convergence-slide .block-text .rate-info,.convergence-home .home-slider .slide.convergence-slide .block-text .rate-info,.mobile-home .home-slider .slide.convergence-slide .block-text .rate-info{float:left;padding-left:0;position:relative;top:-12px;width:initial}.broadband-home .home-slider .slide.convergence-slide .block-text .rate-info .rate-name,.convergence-home .home-slider .slide.convergence-slide .block-text .rate-info .rate-name,.mobile-home .home-slider .slide.convergence-slide .block-text .rate-info .rate-name{font-family:'__FranklinGothic_5';font-size:35px;line-height:35px;width:145px}.broadband-home .home-slider .slide.convergence-slide .block-text.block-text-adsl .rate-info .rate-name,.convergence-home .home-slider .slide.convergence-slide .block-text.block-text-adsl .rate-info .rate-name,.mobile-home .home-slider .slide.convergence-slide .block-text.block-text-adsl .rate-info .rate-name{width:125px}.broadband-home .home-slider .slide.convergence-slide .block-text .rate-info .rate-price-units,.convergence-home .home-slider .slide.convergence-slide .block-text .rate-info .rate-price-units,.mobile-home .home-slider .slide.convergence-slide .block-text .rate-info .rate-price-units{color:#fff;font-size:25px;margin-top:10px}.broadband-home .home-slider .slide.convergence-slide .block-text .rate-info .rate-price-units .euro,.convergence-home .home-slider .slide.convergence-slide .block-text .rate-info .rate-price-units .euro,.mobile-home .home-slider .slide.convergence-slide .block-text .rate-info .rate-price-units .euro{font-size:40px;display:inline}.broadband-home .home-slider .slide.convergence-slide .block-text .rate-info .taxes-included,.convergence-home .home-slider .slide.convergence-slide .block-text .rate-info .taxes-included,.mobile-home .home-slider .slide.convergence-slide .block-text .rate-info .taxes-included{font-family:'__FranklinGothic_5';font-size:25px}.router-tutorial-page .abstract{font-family:'__Franklin Gothic Book_5';font-size:22px;margin-bottom:30px}.router-tutorial-page .steps{font-family:'__Franklin Gothic Book_5'}.router-tutorial-page .steps .step{margin-bottom:20px}.router-tutorial-page .steps .step .image{margin:10px auto}.router-tutorial-page .steps .step .ul-list .ul-list-item{display:list-item;float:none;margin-left:20px}.router-tutorial-page .steps .step .ul-list .ul-list-item:before{content:'• ';color:#C00}.router-tutorial-page .models .model-anchor{display:block;font-size:20px;line-height:35px}.router-tutorial-page .models .model-anchor:hover{color:#C00}.router-tutorial-index-page .router-tutorial-index .router-tutorial-item{float:none;font-size:20px;line-height:35px}.router-tutorial-index-page .router-tutorial-index .router-tutorial-item:before{content:'• ';color:#C00}.router-tutorial-index-page .router-tutorial-index .router-tutorial-item .link:hover{color:#C00}.contest-page .contest-rules p{font-family:'__Franklin Gothic Book_5';margin-bottom:10px!important}.contest-page .contest-rules ol li,.contest-page .contest-rules ul li{float:none;font-family:'__Franklin Gothic Book_5';font-size:16px;line-height:24px;margin-left:20px}.contest-page .contest-rules ul li:before{content:'• ';color:#C00}.goalProgress .progressBar{position:relative!important}span.legend-progress.rlah{left:24px;position:relative}.row-line ul li.tarifa span.ico{top:2px!important}.row-line ul li.linea span.titular{cursor:pointer}.goalProgress .progressNumber{position:absolute!important;right:0;top:0}.row-line ul li.estado.active .ico-semaforo{background:url(../../../../img/ico-semaforo-green.png) no-repeat;display:inline-block;height:47px;width:50px}.row-line ul li.estado.active span{color:#29980b}#christmas-lottery .content .form .label.has-error,#christmas-lottery .content .form li.has-error,#christmas-lottery .content .link:hover,.mipepephone .ue-roaming-advice-link:hover,.mipepephone .ue-roaming-advice-tooltip .close-handle:hover,.mipepephone .ue-roaming-advice-tooltip .link:hover{color:#C00}.row-line ul li.consumo{min-width:155px!important}.lightbox.graficas .contenido-consumo.data-consumption .title-percentage .roaming-ue .square{background:#039}.lightbox.graficas .contenido-consumo.data-consumption .percentage ul li.nacionales,.lightbox.graficas .contenido-consumo.data-consumption .title-percentage .nacionales .square{background:#C00}.lightbox.graficas .contenido-consumo.data-consumption .percentage ul li{width:30%}.lightbox.graficas .contenido-consumo.data-consumption .percentage .roaming-ue,.mipepephone .goalProgress .progressBar.rlah,.mipepephone .open-data-bundle-container .goalProgress .progressBar{background:#039}.mipepephone .legend-progress.open-data-bundle-legend{margin-left:3px;margin-bottom:10px}.mipepephone .open-data-bundle-ico-container{float:left;height:35px}.mipepephone .open-data-bundle-ico-container .text-indicator{left:1px;position:relative;top:-10px}.mipepephone .open-data-bundle-ico-container .ico-arroba-mipepephone{float:none}.mipepephone .ue-roaming-advice-link{cursor:pointer;margin-top:10px;margin-bottom:10px}.mipepephone .ue-roaming-advice-link .info-ico{background:url(../../images/pepephone/ico-info.png);background-size:32px 16px;display:inline-block;height:16px;position:relative;top:3px;width:16px}.mipepephone .ue-roaming-advice-link:hover .info-ico{background-position:-16px 0}.mipepephone .ue-roaming-advice-tooltip{background:#fff;border:3px solid #C00;display:none;padding:20px 20px 10px;position:absolute;text-align:justify;width:300px;z-index:1000}.mipepephone .ue-roaming-advice-tooltip.active{display:block}.mipepephone .ue-roaming-advice-tooltip .close-handle{cursor:pointer;font-family:'__Franklin Gothic Book_5';font-size:12px;position:absolute;right:4px;top:-2px}#form_mobile_hire_customer div.box-form ul li.date.select-birth div.selector{box-sizing:border-box;width:calc(33.3333333% - 5px)!important}#form_mobile_hire_customer div.box-form ul li.date.select-birth div.selector:first-child{width:calc(33.3333333% - 2px)!important}#form_mobile_hire_customer div.box-form ul li.date.select-birth div.selector:last-child{margin-right:0;width:calc(34% - 1px)!important}#form_mobile_hire_customer div.box-form ul div.selector{box-sizing:border-box}#form_mobile_hire_customer #customer_id_phone_1{width:100%!important}#form_mobile_hire_customer div.box-form ul li.big-select.viaSmall{margin-right:4px}#form_mobile_hire_customer div.box-form ul li.inputMedium{width:calc(75% - 4px)!important}#form_mobile_hire_customer div.box-form ul li.inputMediumBig{width:782px!important}#form_mobile_hire_customer #address_number{margin-right:4px;width:calc(33.333333% - 4px)!important}#form_mobile_hire_customer #address_floor{margin-left:-4px;margin-right:4px;width:33.333333%!important}#form_mobile_hire_customer #address_door{margin-right:0;width:calc(33.333333% - 4px)!important}#form_mobile_hire_customer div.box-form ul.banklList li{width:100%}#form_mobile_hire_customer div.box-form ul.banklList li.minWidth{margin-right:4px;width:16.6%}#formHirePayment .datos-form .box-form{width:100%}#christmas-lottery{background:#fff;box-sizing:border-box;margin-top:20px!important;padding:40px}#christmas-lottery .content{margin:0;width:100%}#christmas-lottery .content h1{font-size:40px;margin-bottom:10px}#christmas-lottery .content h2{font-size:30px;margin-bottom:10px}#christmas-lottery .content .main-image img{width:500px}#christmas-lottery .content .info{margin:auto;max-width:600px}#christmas-lottery .content .form .row{width:100%}#christmas-lottery .content .form .row .field{float:left;width:33.33%}@media (max-width:768px){#christmas-lottery .content .form .row .field{float:none;width:100%}}#christmas-lottery .content .form .g-recaptcha>div{margin:0 auto}#christmas-lottery .content .form .row .field .field-content{margin:0 auto;width:90%}#christmas-lottery .content .form .row .field.buttons{padding-top:15px}#christmas-lottery .content .form .label{font-size:16px}#christmas-lottery .content .form .input{border:2px solid #20191B;font-family:'__Franklin Gothic Book_5'}#christmas-lottery .content .form .input.has-error{border:2px solid #C00}#christmas-lottery .content .link{cursor:pointer}#christmas-lottery .content .result{box-sizing:border-box;border-radius:2px;color:#fff;display:none;padding:20px;width:300px}#christmas-lottery .content #result-ok{background:green}#christmas-lottery .content #result-ko{background:#C00}#lottery-legal-conditions{text-align:justify}#lottery-legal-conditions .message-box{padding:20px 40px}.redbull-event-page #error-container{box-sizing:border-box}.redbull-event-page{min-height:calc(100vh - 140px - 45px - 70px)}.redbull-event-page .section .subtitle{color:#333;font-size:25px;margin-top:12px;text-align:center}.redbull-event-page .link:hover{color:#fff}.redbull-event-page.redbull-flugtags .link:hover{color:#C00}.redbull-event-page label.error{color:#FCDDDE}.redbull-event-page .section .title{font-size:44px!important}.redbull-event-page.redbull-x-fighters .image-container{max-width:500px}.redbull-event-page.redbull-x-fighters .picture-container{overflow:hidden;background-color:#0b0706;height:auto}.redbull-event-page.redbull-x-fighters .redbull-picture-section{padding:0}.redbull-event-page.redbull-x-fighters .redbull-x-fighter-picture{max-width:1420px;width:100%}.redbull-event-page .subtitle2{font-size:20px}.redbull-event-page .image-wrapper{background:#a1d0e5;height:auto}.redbull-event-page .image-wrapper .image-container{max-width:721px}.redbull-event-page .teams-slider{display:none;border:none!important;box-shadow:none!important;max-width:1024px!important}.redbull-event-page .team-container{background:#fff;box-shadow:3px 3px 3px 0 rgba(0,0,0,.2);box-sizing:border-box;display:inline-block;margin-right:70px;margin-bottom:50px;min-height:275px;position:relative;vertical-align:top;width:252px}.redbull-event-page .fighter-container .form .radio-button,.redbull-event-page .team-container .form .radio-button{margin-bottom:34px}.redbull-event-page .team-container .picture-container{cursor:pointer;background:#000}.redbull-event-page .team-container .picture-container img{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.redbull-event-page .team-container .picture-container:hover img{opacity:.7}.redbull-event-page .team-container .team-name{color:#333;font-size:22px;line-height:50px;text-align:center}.redbull-event-page .team-container .team-buttons{border-top:2px solid #333;bottom:0;position:absolute;width:100%}.redbull-event-page .team-container .team-buttons .team-info-button{box-sizing:border-box;cursor:pointer;display:inline-block;height:35px;line-height:35px;text-align:center;width:100%}.redbull-event-page .team-container .team-buttons .team-info-button:hover{color:#444}.redbull-event-page .team-container .team-info{color:#333;display:none;height:245px;left:25px;overflow-y:auto;position:absolute;right:10px;padding-right:10px;text-align:left;top:25px;z-index:1}.redbull-event-page .team-container .overlay{background-color:#000;bottom:0;display:none;left:0;opacity:.75;position:absolute;right:0;top:0}.redbull-event-page .team-container .overlay.white-overlay{background-color:#fff;opacity:1}.redbull-event-page .team-container .overlay .close{color:#fff;cursor:pointer;position:absolute;right:8px}.redbull-event-page .team-container .overlay.white-overlay .close{color:#333}.redbull-event-page .team-container .overlay .close:hover{color:#ABABAB}.redbull-event-page .team-container .result{color:#fff;position:absolute;top:50px;left:10px;right:10px;z-index:1}.redbull-event-page .team-container .result .error{color:#C00}.redbull-event-page .team-container .form{box-sizing:border-box;display:none;left:0;padding:20px;position:absolute;top:calc(50% - 110px);width:100%}.redbull-event-page .team-container .form .label{color:#fff}.redbull-event-page .team-container .action-button{width:100%!important}.redbull-event-page .team-container .form .radio-button input{display:inline-block;vertical-align:top}.redbull-event-page .team-container .form .radio-button .label{display:inline-block;text-align:left;width:178px}.redbull-event-page .team-container .form .radio-button .error,.redbull-event-page .team-container .form .radio-button .error .link{color:#C00}.redbull-event-page .team-container .form .radio-button .link{color:#fff}.redbull-event-page .team-container .form .radio-button .link:hover{color:#C00}.redbull-event-page .bx-wrapper .bx-pager{padding-top:0}.redbull-event-page .fighters-wrapper{border:none!important;box-shadow:none!important;max-width:1024px!important}.redbull-event-page .fighter-container{background:#fff;box-shadow:3px 3px 3px 0 rgba(0,0,0,.2);box-sizing:border-box;display:inline-block;margin-right:70px;margin-bottom:50px;min-height:194px;position:relative;vertical-align:top;width:252px}.redbull-event-page .fighter-container .video-container{cursor:pointer;background:#000}.redbull-event-page .fighter-container .video-container img{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.redbull-event-page .fighter-container .video-container:hover img{opacity:.7}.redbull-event-page .fighter-container .fighter-name{color:#333;font-size:22px;line-height:36px;text-align:center}.redbull-event-page .fighter-container .fighter-buttons{border-top:2px solid #333;bottom:0;position:absolute;width:100%}.redbull-event-page .fighter-container .fighter-buttons .fighter-rate-button{background-color:#333;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:franklin_gothic_fscompressed;font-size:23px;height:35px;line-height:35px;text-align:center;width:100%}.redbull-event-page .fighter-container .fighter-buttons .fighter-info-button:hover{color:#444}.redbull-event-page .fighter-container .fighter-info{color:#333;display:none;height:245px;left:25px;overflow-y:auto;position:absolute;right:10px;padding-right:10px;text-align:left;top:25px;z-index:1}.redbull-event-page .fighter-container .overlay{background-color:#000;bottom:0;display:none;left:0;opacity:.75;position:absolute;right:0;top:0}.redbull-event-page .fighter-container .form .close{color:#fff;cursor:pointer;position:absolute;top:0;right:8px;z-index:1}.redbull-event-page .fighter-container .form .close:hover{color:#ABABAB}.redbull-event-page .fighter-container .result{color:#fff;position:absolute;top:50px;left:10px;right:10px;z-index:1}.redbull-event-page .fighter-container .result .error{color:#C00}.redbull-event-page .fighter-container .form{box-sizing:border-box;display:none;left:0;padding:20px;position:absolute;top:calc(50% - 110px);width:100%}.redbull-event-page .fighter-container .form .label{color:#fff}.redbull-event-page .fighter-container .action-button{width:100%!important}.redbull-event-page .fighter-container .form .radio-button input{display:inline-block;vertical-align:top}.redbull-event-page .fighter-container .form .radio-button .label{display:inline-block;text-align:left;width:178px}.redbull-event-page .fighter-container .form .radio-button .error,.redbull-event-page .fighter-container .form .radio-button .error .link{color:#C00}.redbull-event-page .fighter-container .form .radio-button .link{color:#fff}.redbull-event-page .fighter-container .form .radio-button .link:hover{color:#C00}.redbull-event-page.redbull-mc-fight .image-wrapper{background:#C00}.redbull-event-page.redbull-mc-fight .sonnet{margin:0 auto;width:280px}.redbull-event-page.redbull-mc-fight .black-overlay .close{color:#fff;cursor:pointer;position:absolute;top:0;right:8px;z-index:1}textarea.error{background:#FCDDDE!important;color:#c00}.form .form-row .has-error{border-color:#C00}.form .form-row label.has-error,.form label.has-error,.msform label.has-error{color:#C00}.broadband-home .home-slider .installation-cost{color:#fff;font-size:26px;width:255px}.broadband-home .features-section .feature-row .feature-detail:before{color:#C00;content:"\f00c ";font-size:20px;font-family:FontAwesome;padding-right:7px}.broadband-home .features-section .action-button{font-size:30px;height:48px!important;line-height:48px!important;width:300px!important}.broadband-home .home-slider .convergence-slide .image-container,.mobile-home .home-slider .convergence-slide .image-container{float:left;width:50%}.convergence-home .home-slider .convergence-slide .image-container .image.pepe-surf-beach,.mobile-home .home-slider .convergence-slide .image-container .image.pepe-surf-beach{background:url(../../images/pepephone/pepe-surf-beach.png);background-size:324px 284px;height:284px;margin:0 auto;width:324px}.broadband-home .home-slider .convergence-slide .image-container .image.pepe-surfing-head{background:url(../../images/pepephone/pepe-surfing-head.png);background-size:339px 319px;height:319px;margin:0 auto;width:339px}.convergence-home .home-slider .convergence-slide .image-container .image.pepe-surfing-board{background:url(../../images/pepephone/pepe-surfing-board.png);background-size:339px 288px;height:288px;margin:0 auto;width:339px}.broadband-home .home-slider .convergence-slide .image-container .image.pepe-surfing-front{background:url(../../images/pepephone/pepe-surfing-front.png);background-size:339px 319px;height:319px;margin:0 auto;width:339px}.broadband-home .home-slider .convergence-slide .text-container,.mobile-home .home-slider .convergence-slide .text-container{float:left;position:relative;top:0;width:50%}.broadband-home .home-slider .convergence-slide .text-container-center,.mobile-home .home-slider .convergence-slide .text-container-center{margin:0 auto;width:300px}.broadband-home .home-slider .convergence-slide .text-container-center .slide-text,.mobile-home .home-slider .convergence-slide .text-container-center .slide-text{color:#fff;font-size:38px;font-family:'__FranklinGothic_5';line-height:45px}.broadband-home .home-slider .convergence-slide .text-container-center .slide-price-container .slide-price,.mobile-home .home-slider .convergence-slide .text-container-center .slide-price-container .slide-price{position:relative;height:110px;margin:0 auto;top:0;width:150px}.broadband-home .home-slider .convergence-slide .text-container-center .slide-price-container .slide-price .integer,.mobile-home .home-slider .convergence-slide .text-container-center .slide-price-container .slide-price .integer{color:#fff;font-size:110px;font-family:'__FranklinGothic_5';line-height:110px;position:absolute}.broadband-home .home-slider .convergence-slide .text-container-center .slide-price-container .slide-price .float,.mobile-home .home-slider .convergence-slide .text-container-center .slide-price-container .slide-price .float{color:#fff;font-size:40px;font-family:'__FranklinGothic_5';left:84px;line-height:40px;position:absolute;top:5px}.broadband-home .home-slider .convergence-slide .text-container-center .slide-price-container .slide-price .price-units .price-euro,.mobile-home .home-slider .convergence-slide .text-container-center .slide-price-container .slide-price .price-units .price-euro{color:#fff;font-size:28px;left:84px;line-height:28px;position:absolute;top:36px}.broadband-home .home-slider .convergence-slide .text-container-center .slide-price-container .slide-price .backslash,.mobile-home .home-slider .convergence-slide .text-container-center .slide-price-container .slide-price .backslash{color:#fff;font-size:28px;left:84px;line-height:28px;position:absolute;top:65px}.broadband-home .home-slider .convergence-slide .text-container-center .slide-price-container .slide-price .month,.mobile-home .home-slider .convergence-slide .text-container-center .slide-price-container .slide-price .month{color:#fff;font-size:28px;left:93px;line-height:28px;position:absolute;top:65px}.broadband-home .home-slider .convergence-slide .text-container-center .slide-price-container .taxes-included,.mobile-home .home-slider .convergence-slide .text-container-center .slide-price-container .taxes-included{color:#fff;font-size:17px;font-family:'__FranklinGothic_5';line-height:17px;text-align:center}.broadband-home .home-slider .convergence-slide .button,.mobile-home .home-slider .convergence-slide .button{box-sizing:border-box;height:48px!important;line-height:30px!important;width:100%!important}.ventajas-adsl .ico-bird_venadsl{background:url(../../images/pepephone/broadband_advantages.png) -98px -4px}.ventajas-adsl .ico-sac_venadsl{background:url(../../images/pepephone/broadband_advantages.png) -4px -4px}.ventajas-adsl .ico-money_venadsl{background:url(../../images/pepephone/broadband_advantages.png) -55px -4px;width:43px}.ventajas-adsl .ico-hand_venadsl{background:url(../../images/pepephone/broadband_advantages.png) -55px -52px;width:36px}.ventajas-adsl .ico-service_venadsl{background:url(../../images/pepephone/broadband_advantages.png) -54px -88px;width:36px}.ventajas-adsl .ico-ip_venadsl{background:url(../../images/pepephone/broadband_advantages.png) -7px -51px;width:36px}.broadband-hiring.coverage-services .login-form label.error,.broadband-hiring.coverage-services .login-form label.has-error{color:#C00}.advantages .area-selector,.faqs-page .area-selector{margin:20px auto 0;max-width:500px}.advantages .area-selector .selector-option,.faqs-page .area-selector .selector-option{background:#fff;border:1px solid #C00;box-sizing:border-box;cursor:pointer;display:inline-block;height:35px;line-height:35px;text-align:center;text-transform:uppercase;width:50%}.advantages .area-selector .selector-option.active,.advantages .area-selector .selector-option:hover,.faqs-page .area-selector .selector-option.active,.faqs-page .area-selector .selector-option:hover{background:#C00;color:#fff!important}.advantages .area-selector .selector-option:first-child,.faqs-page .area-selector .selector-option:first-child{border-right:none}.energy-header-link{color:#fff!important;display:block;font-size:25px;left:100%;line-height:20px;margin-left:-295px;position:relative;top:27px}map area{outline:0}@media (max-width:1260px){.phone-rates .rate-calculator{display:none}}@media (min-width:956px) and (max-width:1074px){.adsl-migration{box-sizing:border-box;padding-left:25px;padding-right:25px}.adsl-migration.adsl-home .home-slider .slide-content{width:100%!important}.broadband-home .home-slider .landing-image,.mobile-home .home-slider .landing-image{margin-top:-10px}.convergence-home .home-slider .landing-image{margin-top:10px}.broadband-home .home-slider .block-text,.convergence-home .home-slider .block-text,.mobile-home .home-slider .block-text{position:relative;top:30px;width:calc(47% - 190px)}.broadband-home .home-slider .block-text .title,.convergence-home .home-slider .block-text .title,.mobile-home .home-slider .block-text .title{font-size:46px!important;margin-top:-10px}.broadband-home .home-slide .slide-content .slide-row .block-text .title{line-height:49px;margin-top:-10px;margin-bottom:5px}.broadband-home .home-slide .slide-content .slide-row .block-text .subtitle{font-size:36px!important}.broadband-home .home-slide .slide-content .slide-row .product-container{width:393px}#u262{left:10px!important}#buttonu71271{left:-320px!important}#buttonu71316{left:-278px!important}#buttonu71337{left:-240px!important}#buttonu45861{left:-196px!important}#buttonu72752,#buttonu72752:hover{left:-62px!important}}@media (min-width:957px) and (max-width:1074px){.content.cobertura{box-sizing:border-box}}@media (min-width:957px) and (max-width:1078px){.phone-rates .rate .col-right{width:125px}.broadband-home .banners .banner-group,.broadband-home .banners .banner.banner-adsl{width:97%}.broadband-home .banners .banner.banner-combo{width:49%}.broadband-home .home-slide .slide-content .slide-row .rate-info{padding-left:30px;width:calc(100% - 185px)}.broadband-home .home-slide .slide-content .slide-row .rate-price{padding-right:30px;width:180px}.mobile-hire-sim-apply .box-contratar{margin-bottom:0!important}}@media (min-width:956px),print{#u3054-4,#u324,#u58291{left:-155px}#u3054-4,#u5293,#u58291{margin-left:50%}#buttonu71271,#u262,#u3054-4,#u5293,#u58291{margin-right:-10000px;position:relative}.ie #u71273,.ie #u71317,.ie #u71338{background-color:#FFF;opacity:.01}#buttonu45861,#buttonu71271,#buttonu71316,#buttonu71337,#buttonu72752,#u262,#u3054-4,#u45862-4,#u5293,#u58291,#u71273,#u71317,#u71338{position:relative}.hidden-lg{display:none!important}.login-form .forgot-password{clear:both}.footer-adsl{margin-top:28px!important}#muse_css_mq{background-color:#FFF}#bp_infinity.active{display:block}#u262{z-index:101;width:297px;height:45.05px;margin-top:13px;left:0;overflow:hidden}#u262 img{max-width:none;width:340px;height:235.23px;position:absolute;top:-3px;left:-3px}#u260{z-index:102}#u58291{z-index:95;width:293px}#u3054-4{z-index:97;width:227px;min-height:23px;margin-top:43px}#buttonu71271.ButtonSelected,#buttonu71271:hover{min-height:0;margin:20px -10000px 0 100%;width:30px}#u5293{z-index:96;width:70px;height:70px;left:65px}#buttonu71271{z-index:93;width:30px;height:30px;margin-top:20px;margin-left:100%;left:-310px}#buttonu71271:hover{left:-310px}#buttonu71271.ButtonSelected{height:30px;left:-310px}#buttonu72752{z-index:100;width:30px;height:30px;margin-right:-10000px;margin-top:20px;margin-left:100%;left:-42px;cursor:pointer}#buttonu72752.ButtonSelected,#buttonu72752:hover{height:30px;margin:20px -10000px 0 100%;width:30px;min-height:0}#buttonu72752:hover{left:-42px}#buttonu72752.ButtonSelected{left:-62px}#u71273,.ie #u71273{margin-left:100%;left:-30px}#u71273{z-index:94;width:30px;height:3px;margin-right:-10000px;margin-top:37px}.ie #u71273{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";filter:alpha(opacity=1)}#buttonu71271:hover #u71273{width:30px;height:3px;min-height:0;left:-30px;margin:37px -10000px 0 100%}.ie #buttonu71271:hover #u71273{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);margin-left:100%;left:-30px}#buttonu71271.ButtonSelected #u71273{width:30px;height:3px;min-height:0;left:-30px;margin:37px -10000px 0 100%}#buttonu71316.ButtonSelected,#buttonu71316:hover{left:-268px;margin:20px -10000px 0 100%;width:30px;min-height:0}#buttonu71316{z-index:91;width:30px;height:30px;margin-right:-10000px;margin-top:20px;margin-left:100%;left:-268px}#buttonu71316.ButtonSelected{height:30px}#u71317,.ie #u71317{margin-left:100%;left:-30px}#u71317{z-index:92;width:30px;height:3px;margin-right:-10000px;margin-top:37px}.ie #u71317{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";filter:alpha(opacity=1)}#buttonu71316:hover #u71317{width:30px;height:3px;min-height:0;left:-30px;margin:37px -10000px 0 100%}.ie #buttonu71271.ButtonSelected #u71273,.ie #buttonu71316:hover #u71317{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);margin-left:100%;left:-30px}#buttonu71316.ButtonSelected #u71317{width:30px;height:3px;min-height:0;left:-30px;margin:37px -10000px 0 100%}#buttonu71337{z-index:89;width:30px;height:30px;margin-right:-10000px;margin-top:20px;margin-left:100%;left:-230px}#buttonu71337.ButtonSelected,#buttonu71337:hover{width:30px;min-height:0;left:-230px;margin:20px -10000px 0 100%}#u71338,.ie #u71338{margin-left:100%;left:-30px}#u71338{z-index:90;width:30px;height:3px;margin-right:-10000px;margin-top:37px}.ie #u71338{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";filter:alpha(opacity=1)}#buttonu71337:hover #u71338{width:30px;height:3px;min-height:0;left:-30px;margin:37px -10000px 0 100%;opacity:1}.ie #buttonu71316.ButtonSelected #u71317,.ie #buttonu71337:hover #u71338{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);margin-left:100%;left:-30px}#buttonu71337.ButtonSelected #u71338{width:30px;height:3px;min-height:0;left:-30px;margin:37px -10000px 0 100%;display:none}.ie #buttonu71337.ButtonSelected #u71338{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);margin-left:100%;left:-30px;display:none}#buttonu45861{z-index:84;width:171px;padding-bottom:6px;margin-right:-10000px;margin-top:15px;margin-left:100%;left:-176px}#buttonu45861.ButtonSelected,#buttonu45861:hover{width:171px;min-height:0;margin:15px -10000px 0 100%}#buttonu45861:hover{left:-176px}#buttonu45861.ButtonSelected{left:-195px}#u45862-4{z-index:85;width:150px;min-height:19px;margin-right:-10000px;margin-top:10px;left:6.44%}#buttonu45861.ButtonSelected #u45862-4,#buttonu45861:hover #u45862-4{padding-top:0;padding-bottom:0;min-height:19px;width:150px;margin:10px -10000px 0 0}#menuu71806,#menuu718060,#u71814,#u718140,#u718141,#u71820-4,#u71839-4{position:relative;margin-right:-10000px}#u94,#u94-bw{z-index:83;min-height:70px}#u586{z-index:45;min-height:41px;padding-bottom:4px}#menuu71806{z-index:46;margin-top:11px;width:96.1%;margin-left:1.96%;left:0}#u71814{min-height:30px;width:16.6%}#u718140{min-height:30px;width:19.82%}#u718141{min-height:30px;width:18%}#menuu718060{z-index:3;margin-top:11px;width:95.82%;margin-left:2.1%;left:0}#u71817,#u71838{position:relative;width:100%}#u71817:hover{min-height:0;width:100%;margin:0}#u71820-4,#u71839-4{min-height:30px;width:100%}#u71817.MuseMenuActive #u71820-4,#u71817:hover #u71820-4,#u71838:hover #u71839-4{padding-top:0;padding-bottom:0;min-height:30px;width:100%;margin:0 -10000px 0 0}#u71821,#u718211,#u71824-4,#u71835,#u718350,#u718351{position:relative;margin-right:-10000px;min-height:30px}#u71835{width:16.47%;left:16.67%}#u718350{width:19.82%;left:20.03%}#u718351{width:18%;left:18%}#u71821{width:16.6%;left:18%}#u718211{width:18%;left:35%}#u71822{position:relative;width:100%}#u71824-4{width:100%}#u71822:hover #u71824-4,#u71838.MuseMenuActive #u71839-4{padding-top:0;padding-bottom:0;min-height:30px;width:100%;margin:0 -10000px 0 0}#u71842,#u718420,#u718421,#u71846-4{position:relative;margin-right:-10000px;min-height:30px}#u71842{width:16.6%;left:35%}#u718421{width:18%;left:54%}#u718420{width:19.82%;left:40.05%}#u71843{position:relative;width:100%}#u71846-4{width:100%}#u71822.MuseMenuActive #u71824-4,#u71843:hover #u71846-4{padding-top:0;padding-bottom:0;min-height:30px;width:100%;margin:0 -10000px 0 0}#u71807,#u718070,#u71811-4{position:relative;margin-right:-10000px;min-height:30px}#u71807{width:16.6%;left:51%}#u718070{width:19.82%;left:60.07%}#u71810{position:relative;width:100%}#u71811-4{width:100%}#u71810:hover #u71811-4,#u71843.MuseMenuActive #u71846-4{padding-top:0;padding-bottom:0;min-height:30px;width:100%;margin:0 -10000px 0 0}#navigationMenuBlog,#u71828,#u718280{min-height:30px;margin-right:-10000px;position:relative}#u71828{width:16.6%;left:69%}#navigationMenuBlog{width:16.6%;left:83.44%}#u718280{width:19.9%;left:80.11%}#u71829{position:relative;width:100%}#u71810.MuseMenuActive,#u71817.MuseMenuActive,#u71822.MuseMenuActive,#u71829.MuseMenuActive,#u71838.MuseMenuActive,#u71843.MuseMenuActive{min-height:0;width:100%;margin:0}#u71831-4{min-height:30px;position:relative;margin-right:-10000px;width:100%}#u71810.MuseMenuActive #u71811-4,#u71829.MuseMenuActive #u71831-4,#u71829:hover #u71831-4{padding-top:0;padding-bottom:0;min-height:30px;width:100%;margin:0 -10000px 0 0}#u348-4,#u352-4{min-height:17px}#u304,#u304-bw{min-height:120px}#u342,#u348-4{width:290px;left:-310px}#u404-11,#u69961-8{width:150px;margin-top:28px}#pu334,#pu367{width:100%;margin-left:0}#u586-bw{z-index:45;min-height:41px}#u51175{z-index:103;width:95.71%;margin-left:2.15%}.css_verticalspacer .verticalspacer{height:calc(100vh - 1000px)}#u355,#u355:hover,#u361,#u361:hover,#u367,#u367:hover{width:35px;height:35px}#u342,#u370{height:2px;margin-top:2px;position:relative}#u324,#u334{width:135px;height:40px;margin-right:-10000px;margin-left:100%;overflow:hidden}#u309 img,#u324 img,#u334 img{position:absolute;max-width:none;width:340px;height:235.23px}#u304{padding-bottom:20px}#u304_align_to_page,#u586_align_to_page,#u94_align_to_page{margin-left:auto;margin-right:auto;position:relative}#pu309{z-index:43;width:.01px;margin-right:-10000px;margin-top:-20px;margin-left:20px;float:left}#u309{z-index:43;width:152px;height:104.73px}#u309 img{left:-3px;top:-49.5px}#u307{z-index:44}#u317-4{z-index:39;width:152px;margin-top:21px}#u404-11{z-index:28;margin-right:-10000px;left:203px}#u69961-8{z-index:20;min-height:45px;position:relative;margin-right:-10000px;left:373px}#pu352-4{z-index:16;padding-bottom:0;margin-right:-10000px;margin-top:48px;width:13.19%;margin-left:86.82%}#u352-4{z-index:16;width:135px;position:relative;margin-left:100%;left:-470px}#u370{z-index:15;width:135px;margin-left:100%;left:-470px}#pu367{z-index:14;margin-top:12px}#u367{z-index:14;margin-left:100%;left:-470px}#u367:hover{margin-left:100%;left:-470px}#u361{z-index:13;margin-left:100%;left:-420px}#u361:hover{margin-left:100%;left:-420px}#u355{z-index:12;margin-left:100%;left:-370px}#u355:hover{margin-left:100%;left:-370px}#pu348-4{z-index:8;margin-right:-10000px;margin-top:48px;width:28.33%;margin-left:71.68%}#u348-4{z-index:8;position:relative;margin-left:100%}#u342{z-index:7;margin-left:100%}#pu334{z-index:5;margin-top:10px}#u334{z-index:5;position:relative;left:-310px}#u334 img{top:-58.75px;left:-161px}#u332{z-index:6}#u324{z-index:3;position:relative}#u324 img{top:-106.99px;left:-161px}#u322{z-index:4}#u304-bw{z-index:2}.MuseMenuActive p{color:#C00}.broadband-home .adsl-costs .costs-details .cost-detail,.broadband-home .conditions .container2{padding-left:20px;padding-right:20px;box-sizing:border-box}.broadband-home .home-slide .slide-content .slide-row .rate-info{padding-left:30px;width:calc(100% - 230px)}.broadband-home .home-slide .slide-content .slide-row .rate-price{padding-right:30px;width:220px}.broadband-customer-data fieldset.services{width:640px;overflow:hidden;box-sizing:border-box}.broadband-customer-data .datos-cobertura{width:100%;box-sizing:border-box}.broadband-customer-data .box-form,.broadband-customer-data .box-form ul{width:100%;float:none}.broadband-customer-data .box-form ul li,.broadband-customer-data .box-form ul.minus li{width:23%;margin-right:10px;margin-bottom:10px}.broadband-customer-data .box-form ul li.md-select,.broadband-customer-data .box-form ul.minus li.md-select{width:34%}.broadband-customer-data .box-form ul li.lg-select,.broadband-customer-data .box-form ul.minus li.lg-select{width:44%}.broadband-customer-data .box-form ul li.xl-select,.broadband-customer-data .box-form ul.minus li.xl-select{width:66%}.broadband-customer-data .box-form ul li .selector,.broadband-customer-data .box-form ul li.ajuste-detalles .selector,.broadband-customer-data .box-form ul li.ajuste-nacionalidad .selector,.broadband-customer-data .box-form ul li.medium-select .selector,.broadband-customer-data .box-form ul li.small-select .selector,.broadband-customer-data .shipping-address ul li.ajuste-piso-direccion .selector,.broadband-customer-data div.box-form ul li.ajuste-piso div.selector{width:calc(100% - 10px)!important;padding-right:0!important;background-position-x:calc(100% - 12px)!important}.broadband-customer-data .box-form ul li input,.broadband-customer-data .box-form ul li input.small,.broadband-customer-data .box-form ul li.ajuste-doc input,.broadband-customer-data .box-form ul li.ajuste-numero input,.broadband-customer-data .box-form ul li.ajuste-poblacion input{width:100%!important;margin-bottom:0}.broadband-customer-data .box-form ul li.birth_date img{margin-left:-2.5px;margin-right:-2.5px}.broadband-customer-data .box-form ul li.birth_date input{padding:4px;width:29px!important}.broadband-customer-data .box-form ul li.birth_date input.small3{width:46px!important}.broadband-customer-data .bank-account .box-form ul li.ajuste-dc,.broadband-customer-data .bank-account .box-form ul li.ajuste-entidad,.broadband-customer-data .bank-account .box-form ul li.ajuste-sucursal{width:10%}.broadband-customer-data .bank-account .box-form ul li.ajuste-dc input{width:100%!important}.broadband-customer-data .bank-account .box-form ul li.account-number{width:96%}.broadband-customer-data .box-form ul li input#agent_company_name,.broadband-customer-data .company-agent #agent_id_firstname,.broadband-customer-data .company-agent #agent_id_lastname,.broadband-customer-data .company-agent #agent_id_name,.broadband-customer-data form ul li input.medium#agent_id_email{width:100%!important}.broadband-customer-data .box-form .full-select,.broadband-customer-data .customer-identification .company-name{width:46%}.broadband-confirmation fieldset.services{width:640px}.broadband-confirmation .datos-cobertura{width:100%;box-sizing:border-box}.broadband-confirmation .datos-cobertura .box-line{width:100%;box-sizing:border-box;padding:0;float:none;margin-bottom:0}.broadband-confirmation .datos-cobertura .box-line p{padding-right:10px;text-align:justify}.broadband-summary .content,.broadband-summary .content .box-confirm{width:100%}.broadband-summary .box-resumen{width:100%;box-sizing:border-box}.broadband-summary .box-resumen .subtitle-resumen p{text-align:justify;float:none;margin-bottom:10px!important}.broadband-summary .box-resumen .list-data{width:50%;float:left;margin-bottom:10px;margin-top:20px;overflow:hidden}.broadband-summary .box-resumen .list-data h3{margin-bottom:5px}.broadband-summary .botonesfirma .action-button:first-child{margin-right:40px}.broadband-hiring.product-mode.product-mode-ftth .container{float:none;width:93%;background-color:#fff;padding:20px;box-sizing:border-box;margin-bottom:5px;overflow:hidden}.broadband-hiring.product-mode.product-mode-ftth .container h3{color:#C00}.broadband-hiring.product-mode.product-mode-ftth .container .new-line-mode{background:#C00;box-sizing:border-box;width:300px;height:120px;color:#fff;font-size:20px;text-transform:uppercase;font-family:'__Franklin Gothic Book_5';padding-top:20px;line-height:40px;text-align:center;margin:20px auto 40px}.broadband-hiring.product-mode.product-mode-ftth .container .router-features{margin-left:20px!important;margin-top:10px!important;margin-bottom:10px!important}.broadband-hiring.product-mode.product-mode-ftth .container .router-features .router-feature{clear:both;float:none;line-height:23px;display:list-item;list-style:disc}.broadband-hiring.product-mode.product-mode-ftth .container .router-image{text-align:center}.broadband-hiring.product-mode.product-mode-ftth .container .radio-button label{padding-left:20px}.broadband-hiring.coverage-address .box-cobertura .quest,.broadband-hiring.coverage-services .box-cobertura .quest{width:100%}.broadband-hiring.coverage-address .box-cobertura .list-radio.cobertura,.broadband-hiring.coverage-services .box-cobertura .list-radio.cobertura{float:none;margin-right:0;width:100%}.broadband-hiring.coverage-address .box-cobertura .list-radio.cobertura .captcha-answer,.broadband-hiring.coverage-services .box-cobertura .list-radio.cobertura .captcha-answer{width:25%;margin-right:0;text-align:center}.broadband-hiring.coverage-address .box-cobertura .list-radio.cobertura .captcha-answer .peperadio,.broadband-hiring.coverage-services .box-cobertura .list-radio.cobertura .captcha-answer .peperadio{left:calc(50% - 7.5px);margin-right:0}.broadband-hiring.coverage-address .box-cobertura .list-radio.cobertura .captcha-answer .captcha-answer-text.mobile,.broadband-hiring.coverage-services .box-cobertura .list-radio.cobertura .captcha-answer .captcha-answer-text.mobile{display:none}.broadband-hiring.coverage-address .box-cobertura .list-radio.cobertura .captcha-answer .captcha-answer-text.desktop,.broadband-hiring.coverage-services .box-cobertura .list-radio.cobertura .captcha-answer .captcha-answer-text.desktop{display:block;text-align:center}.lightbox.adsl .box-text .box-text-title,.lightbox.adsl .box-text .coverage-advice{margin-bottom:20px}.lightbox.adsl .box-text .coverage-advice .text{text-align:justify}.broadband-hiring.coverage-address .box-cobertura .predictorBox label{top:5px}.router-configuration .carousel-headers{overflow:hidden;width:100%!important;padding:0;margin:0}.router-configuration .carousel-headers li{float:none}.router-configuration .router-carousel .carousel-navigation{position:relative;overflow:hidden}.router-configuration .router-carousel .carousel-navigation #progressIndicator{float:none;vertical-align:bottom;margin-top:0;margin-left:10px;margin-right:10px;top:4px}.router-configuration .router-carousel .carousel-navigation .carousel-control{display:inline-block;border:2.5px solid #000;background:#fff;height:30px;width:100px!important;line-height:28px;box-sizing:border-box;color:#000;float:none;margin:0;text-indent:initial}.router-configuration .router-carousel .carousel-navigation .carousel-control:hover{border:2.5px solid #C00!important;color:#000!important}.router-configuration .router-carousel{width:100%;height:auto;overflow:hidden;min-height:500px}.router-configuration .router-carousel .slides{width:100%!important;height:auto;position:relative;min-height:500px}.router-configuration .router-carousel .slides .slide{margin-top:20px;width:100%!important;min-height:500px}.router-configuration .router-carousel .slide .image{background:url(../../images/pepephone/sprite_router.png) center center;margin:0 auto;overflow:hidden}.router-configuration .progress_router_0,.router-configuration .progress_router_1,.router-configuration .progress_router_2,.router-configuration .progress_router_3,.router-configuration .progress_router_4,.router-configuration .progress_router_5{background-image:url(../../images/pepephone/sprite_router.png)}.router-configuration .router-carousel .slide ul{box-sizing:border-box;margin:0 auto;overflow:hidden;max-width:600px}.router-configuration .router-carousel .slide ul li{color:#C00;font-size:20px;list-style:disc;text-align:left}.router-configuration .router-carousel .slide ul li span{color:#000;font-size:14px;font-family:'__Franklin Gothic Book_5';text-align:left}.router-configuration .router-carousel .step-1{height:500px}.router-configuration .router-carousel .step-1 .image{width:236px;height:283px;background-position:0 0}.router-configuration .router-carousel .step-2{height:900px}.router-configuration .router-carousel .step-2 .images-wrapper{width:100%;clear:both;margin-top:20px}.router-configuration .router-carousel .step-2 .image.image-1{width:223px;height:170px;background-position:-255px -148px;margin-bottom:30px;display:inline-block;vertical-align:top;margin-right:40px}.router-configuration .router-carousel .step-2 .image.image-2{width:274px;height:475px;background-position:-544px 0;display:inline-block}.router-configuration .router-carousel .step-3 .images-wrapper{width:100%;clear:both;margin-top:20px}.router-configuration .router-carousel .step-3 .image.image-1{width:223px;height:170px;background-position:-835px -139px;margin-bottom:30px;display:inline-block;vertical-align:top;margin-right:40px}.router-configuration .router-carousel .step-3 .image.image-2{width:271px;height:457px;background-position:-1119px 0;display:inline-block}.router-configuration .router-carousel .step-4 .image{width:288px;height:475px;background-position:-15px 519px}.router-configuration .router-carousel .step-4 .ip-list a,.router-configuration .router-carousel .step-4 .user-config a{color:#C00;display:block;font-size:14px}.router-configuration .router-carousel .box-help-router{width:100%;margin-left:auto;margin-right:auto;margin-top:30px;max-width:600px}.router-configuration .router-carousel .box-help-router .help{font-family:'__Franklin Gothic Book_5';font-size:18px}.router-configuration .router-carousel .box-help-router .help-router{box-sizing:border-box;width:100%;padding:10px}.router-configuration .router-carousel .box-help-router .help-router span{padding-left:0}.router-configuration .router-carousel .step-5 .text{max-width:700px;margin-left:auto;margin-right:auto}.router-configuration .router-carousel .step-5 .link{margin-top:10px;text-decoration:underline}.router-configuration .router-carousel .step-5 .link a:hover{color:#C00}.router-configuration .router-carousel .step-6 .image{width:258px;height:350px;background-position:-385px 516px}}@media (min-width:768px) and (max-width:955px){.ie #u71273,.ie #u71317{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)"}.hidden-md{display:none!important}.contenido_atencion{width:100%}.contenido_atencion .contact-info .left-column,.contenido_atencion .contact-info .right-column{float:none;margin-left:auto;margin-right:auto}#buttonu71271,#buttonu72752,#menuu718060,#u262,#u718070,#u718140,#u718280,#u718350,#u718351,#u718420{margin-right:-10000px;position:relative}.contenido_atencion .contact-info .contact{margin-bottom:20px}.contenido_atencion .conditions,.contenido_atencion p.estep{padding-left:15px!important;padding-right:15px!important;box-sizing:border-box;width:100%}.contenido_atencion .contact-info{width:100%!important}#buttonu72752{z-index:100;width:30px;height:30px;margin-top:20px;margin-left:100%;left:-62px;cursor:pointer}#buttonu72752:hover{width:30px;height:30px;min-height:0;left:-62px;margin:20px -10000px 0 100%}#u718351{min-height:30px;width:17%;left:17%}#menuu718060{z-index:3;margin-top:11px;width:95.82%;margin-left:2.1%;left:0}#u718070,#u718140,#u718280,#u718350,#u718420{min-height:30px;width:19.82%}.footer-adsl{margin-top:28px!important}#muse_css_mq{background-color:#0003bb}.ie #u71273,.ie #u71317,.ie #u71338{background-color:#FFF}#bp_955.active{display:block}#page{max-width:955px}#u94{z-index:74;min-height:60px;padding-bottom:10px}#pu348-4,#u3054-4{display:none}#u262{z-index:86;width:297px;height:45px;margin-top:13px;left:1.99%}#u262 img{position:absolute;max-width:none;width:340px;height:235.23px;top:-3px;left:-3px}#u260{z-index:87}#buttonu71271{z-index:84;width:30px;margin-top:20px;margin-left:100%;left:-340px}#buttonu71271.ButtonSelected,#buttonu71271:hover{width:30px;min-height:0;left:-340px;margin:20px -10000px 0 100%}#u71273{z-index:85;width:30px;height:3px;position:relative;margin-right:-10000px;margin-top:33px;margin-left:100%;left:-30px}.ie #u71273{opacity:.01;filter:alpha(opacity=1);margin-left:100%;left:-30px}#buttonu71271.ButtonSelected #u71273,#buttonu71271:hover #u71273{left:-30px;margin:37px -10000px 0 100%;min-height:0;width:30px;height:3px}.ie #buttonu71271:hover #u71273{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);margin-left:100%;left:-30px}#buttonu71316{z-index:82;width:30px;position:relative;margin-right:-10000px;margin-top:20px;margin-left:100%;left:-295px}#buttonu71316.ButtonSelected,#buttonu71316:hover{width:30px;min-height:0;left:-295px;margin:20px -10000px 0 100%}#u71317{z-index:83;width:30px;height:3px;position:relative;margin-right:-10000px;margin-top:37px;margin-left:100%;left:-30px}.ie #u71317{opacity:.01;filter:alpha(opacity=1);margin-left:100%;left:-30px}#buttonu71316.ButtonSelected #u71317,#buttonu71316:hover #u71317{height:3px;left:-30px;margin:37px -10000px 0 100%;width:30px;min-height:0}.ie #buttonu71271.ButtonSelected #u71273,.ie #buttonu71316:hover #u71317{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);margin-left:100%;left:-30px}#buttonu71337{z-index:80;width:30px;position:relative;margin-right:-10000px;margin-top:20px;margin-left:100%;left:-250px}#buttonu71337.ButtonSelected,#buttonu71337:hover{width:30px;min-height:0;left:-250px;margin:20px -10000px 0 100%}#u71338,.ie #u71338{margin-left:100%;left:-30px}#u71338{z-index:81;width:30px;height:2px;position:relative;margin-right:-10000px;margin-top:37px}.ie #u71338{opacity:.01;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";filter:alpha(opacity=1)}#buttonu71337:hover #u71338{width:30px;height:3px;min-height:0;left:-30px;margin:37px -10000px 0 100%;opacity:0}.ie #buttonu71316.ButtonSelected #u71317,.ie #buttonu71337:hover #u71338{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);margin-left:100%;left:-30px;display:none}#buttonu71337.ButtonSelected #u71338{width:30px;height:3px;min-height:0;left:-30px;margin:37px -10000px 0 100%;display:none}.ie #buttonu71337.ButtonSelected #u71338{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);margin-left:100%;left:-30px;display:none}#buttonu45861{z-index:75;width:171px;padding-bottom:6px;position:relative;margin-right:-10000px;margin-top:15px;margin-left:100%;left:-195px}#buttonu45861.ButtonSelected,#buttonu45861:hover{width:171px;min-height:0;left:-195px;margin:15px -10000px 0 100%}#u45862-4{z-index:76;width:150px;min-height:19px;position:relative;margin-right:-10000px;margin-top:10px;left:5.85%}#buttonu45861.ButtonSelected #u45862-4,#buttonu45861:hover #u45862-4{padding-top:0;padding-bottom:0;min-height:19px;width:150px;margin:10px -10000px 0 0}#menuu71806,#u71814,#u718141,#u71820-4,#u71839-4{position:relative;margin-right:-10000px}#u94-bw{z-index:74;min-height:70px}#u586{z-index:36;min-height:41px;padding-bottom:4px;margin-top:10px}#menuu71806{z-index:37;margin-top:11px;width:95.82%;margin-left:2.1%;left:0}#u71814{min-height:30px;width:20%}#u718141{min-height:30px;width:13%}#u71817,#u71838{position:relative;width:100%}#u71817:hover{min-height:0;width:100%;margin:0}#u71820-4,#u71839-4{min-height:30px;width:100%}#u71817.MuseMenuActive #u71820-4,#u71817:hover #u71820-4,#u71838:hover #u71839-4{padding-top:0;padding-bottom:0;min-height:30px;width:100%;margin:0 -10000px 0 0}#u71821,#u718211,#u71824-4,#u71835,#u718350{position:relative;margin-right:-10000px;min-height:30px}#u718350{width:19.79%;left:20%}#u71835{width:16.51%;left:16.62%}#u71821{width:20%;left:16%}#u718211{width:20%;left:35%}#u71822{position:relative;width:100%}#u71824-4{width:100%}#u71822:hover #u71824-4,#u71838.MuseMenuActive #u71839-4{padding-top:0;padding-bottom:0;min-height:30px;width:100%;margin:0 -10000px 0 0}#u71842,#u718420,#u718421,#u71846-4{position:relative;margin-right:-10000px;min-height:30px}#u71842{width:20%;left:35%}#u718421{width:20%;left:52%}#u718420{width:19.79%;left:40%}#u71843{position:relative;width:100%}#u71846-4{width:100%}#u71822.MuseMenuActive #u71824-4,#u71843:hover #u71846-4{padding-top:0;padding-bottom:0;min-height:30px;width:100%;margin:0 -10000px 0 0}#u71807,#u718070,#u71811-4{position:relative;margin-right:-10000px;min-height:30px}#u71807{width:20%;left:56%}#u718070{width:19.9%;left:60%}#u71810{position:relative;width:100%}#u71811-4{width:100%}#u71810:hover #u71811-4,#u71843.MuseMenuActive #u71846-4{padding-top:0;padding-bottom:0;min-height:30px;width:100%;margin:0 -10000px 0 0}#u71828,#u718280{min-height:30px;margin-right:-10000px;position:relative}#u71828{width:20%;left:78%}#u718280{width:19.92%;left:80.09%}#u71829{position:relative;width:100%}#u71810.MuseMenuActive,#u71817.MuseMenuActive,#u71822.MuseMenuActive,#u71829.MuseMenuActive,#u71838.MuseMenuActive,#u71843.MuseMenuActive{min-height:0;width:100%;margin:0}#u71831-4{min-height:30px;position:relative;margin-right:-10000px;width:100%}#u71810.MuseMenuActive #u71811-4,#u71829.MuseMenuActive #u71831-4,#u71829:hover #u71831-4{padding-top:0;padding-bottom:0;min-height:30px;width:100%;margin:0 -10000px 0 0}#u304,#u304-bw{min-height:120px}#u352-4,#u370{width:135px;left:-155px;position:relative}#u404-11,#u69961-8{width:150px;margin-top:28px}#pu309,#pu352-4,#u404-11,#u69961-8{margin-right:-10000px}#u586-bw{z-index:36;min-height:41px}#u51175{z-index:88;width:95.71%;margin-left:2.2%}.css_verticalspacer .verticalspacer{height:calc(100vh - 1000px)}#u355,#u361,#u367{width:35px;height:35px;margin-left:100%}#u304{padding-bottom:20px}#u304_align_to_page,#u586_align_to_page,#u94_align_to_page{margin-left:auto;margin-right:auto;position:relative}#pu309{z-index:34;width:.01px;margin-top:-20px;margin-left:20px;float:left}#u309{z-index:34;width:152px;height:104.73px}#u307{z-index:35}#u317-4{z-index:30;width:152px;margin-top:21px}#u404-11{z-index:19;left:203px}#u69961-8{z-index:11;min-height:45px;position:relative;left:373px}#pu352-4{z-index:7;margin-top:48px;width:14.14%;margin-left:85.87%}#u352-4{z-index:7;min-height:17px;margin-left:100%}#u370{z-index:6;height:2px;margin-top:2px;margin-left:100%}#pu367{z-index:5;margin-top:12px;width:100%;margin-left:0}#u367{z-index:5;left:-155px}#u361{z-index:4;left:-105px}#u355{z-index:3;left:-55px}#u304-bw{z-index:2}body{overflow-x:hidden}.MuseMenuActive p{color:#C00}.login-form .control-group{width:100%;margin-left:0}.login-form .control-group .row{width:100%;margin:0 auto;text-align:center}.login-form .email-group,.login-form .password-group{display:block;width:350px;margin-left:auto;margin-right:auto}.broadband-home .home-slide .slide-content .slide-row .rate-info .rate-text .ico,.broadband-home .home-slide .slide-content .slide-row .rate-price .stamp-4g,.content.cobertura .progressbar.desktop,.mobile-home .mobile-home-rates .extra-rate-desktop{display:none}.login-form span.border-sent{width:322px!important}.login-form .password-group{margin-top:20px}.login-form .control-group .email,.login-form .control-group .password-input{width:100%!important}.login-form .forgot-password{width:350px;margin-left:auto;margin-right:auto;text-align:right}.broadband-home .home-slide .slide-content{width:100%!important}.broadband-home .home-slide .slide-content .slide-row .rate-info{padding-left:30px;width:calc(100% - 185px)}.broadband-home .home-slide .slide-content .slide-row .rate-info .rate-text{margin-bottom:10px}.broadband-home .home-slide .slide-content .slide-row .rate-price{padding-right:30px;width:180px}.phone-rates .content{position:relative;width:90%}.phone-rates .rate .col-left{width:83%}.phone-rates .rate .col-right{width:16%}.broadband-home .adsl-costs .costs-details .cost-detail,.broadband-home .conditions .container2{padding-left:20px;padding-right:20px;box-sizing:border-box}.broadband-home .banners .banner-group,.broadband-home .banners .banner.banner-adsl{width:95%}.broadband-home .banners .banner.banner-combo{width:48%}.broadband-home .home-slide .slide-content .slide-row .rate-price .rate-price-text .rate-amount-month{left:93px;top:-129px}.broadband-home .home-slide .slide-content .slide-row .product-price-container .product-title{font-size:225px!important}.broadband-home .home-slide .slide-content .slide-row .product-price-container .product-title.mbps{font-size:60px!important;top:2px}.broadband-home .home-slide .slide-content .slide-row .product-container{top:0!important}.broadband-home .home-slide .slide-content .slide-row .product-container.left{width:355px!important;left:40px!important}.broadband-home .home-slide .slide-content .slide-row .product-container.right{width:268px!important;left:-40px!important}.broadband-home .home-slide .slide-content .slide-row .product-container .product-price-container .data-rate-modifier{font-size:30px!important;right:-15px;top:66px}.broadband-home .home-slide .slide-content .slide-row .product-container .product-price-container .product-price .product-price-integer{font-size:90px!important;top:-16px!important;left:31px!important}.broadband-home .home-slide .slide-content .slide-row .product-container .product-price-container .product-price .product-price-float{font-size:37px!important}.broadband-home .home-slide .slide-content .slide-row .product-container .product-price-container .product-price .month-price{font-size:25px!important;top:13px!important;left:98px!important}.broadband-home .home-slide .slide-content .slide-row .product-container .product-price-container .product-price .month-price .euro-symbol{top:0!important}.broadband-home .broadband-section{padding:25px}.broadband-home .broadband-features .broadband-feature .feature-text{width:calc(100% - 50px)}.content.cobertura{box-sizing:border-box;padding-left:25px;padding-right:25px}.content.cobertura .progressbar.mobile{display:block;background:0 0;width:100%;height:auto;min-height:60px;text-align:center}.content.cobertura .progressbar.mobile .progressbar-content{position:relative;overflow:hidden;display:inline-block;text-align:left}.content.cobertura .progressbar.mobile .step-circle{background-color:#C00;width:65px;height:40px;border-radius:20px;float:left}.content.cobertura .progressbar.mobile .step-circle .step-number{top:9px;color:#fff;font-family:'__FranklinGothic_5';padding-left:10px;position:relative;font-size:22px}.content.cobertura .progressbar.mobile .step-circle .step-number:before{content:"Paso "}.content.cobertura .progressbar.mobile .step-text{font-family:'__Franklin Gothic Medium_5';font-size:13px;text-transform:uppercase;float:left;padding-top:10px;margin-left:10px;width:auto}.content.cobertura fieldset.cobertura{width:95%}.content.cobertura #error-container{width:90%}.content.cobertura ul.quest{position:relative;overflow:hidden;width:100%}.content.cobertura ul.quest li{width:100%;box-sizing:border-box}.blockUI.blockPage{width:90%!important;left:5%!important;background-color:#fff!important}.content.cobertura .box-cobertura{width:100%;padding:0}.broadband-hiring.product-mode fieldset.services{width:100%}.broadband-hiring.product-mode fieldset.services .datos-cobertura{width:100%;box-sizing:border-box}.broadband-customer-data fieldset.services{width:100%}.broadband-customer-data fieldset.services .datos-cobertura{width:100%;box-sizing:border-box}.broadband-customer-data .box-form,.broadband-customer-data .box-form ul{width:100%;float:none}.broadband-customer-data .box-form ul li,.broadband-customer-data .box-form ul.minus li{width:22%;margin-right:15px;margin-bottom:10px}.broadband-customer-data .box-form ul li.md-select,.broadband-customer-data .box-form ul.minus li.md-select{width:34%}.broadband-customer-data .box-form ul li.lg-select,.broadband-customer-data .box-form ul.minus li.lg-select{width:44%}.broadband-customer-data .box-form ul li.xl-select,.broadband-customer-data .box-form ul.minus li.xl-select{width:66%}.broadband-customer-data .box-form ul li .selector,.broadband-customer-data .box-form ul li.ajuste-detalles .selector,.broadband-customer-data .box-form ul li.ajuste-nacionalidad .selector,.broadband-customer-data .box-form ul li.medium-select .selector,.broadband-customer-data .box-form ul li.small-select .selector,.broadband-customer-data .shipping-address ul li.ajuste-piso-direccion .selector,.broadband-customer-data div.box-form ul li.ajuste-piso div.selector{width:100%!important;padding-right:0!important;background-position-x:calc(100% - 12px)!important}.broadband-customer-data .box-form ul li input,.broadband-customer-data .box-form ul li input.small,.broadband-customer-data .box-form ul li.ajuste-doc input,.broadband-customer-data .box-form ul li.ajuste-numero input,.broadband-customer-data .box-form ul li.ajuste-poblacion input{width:100%!important;margin-bottom:0}.broadband-customer-data .box-form ul li.birth_date input{padding:4px 4px 4px 5px;width:29px!important}.broadband-customer-data .box-form ul li.birth_date input.small3{width:46px!important}.broadband-customer-data .bank-account .box-form ul li.ajuste-dc,.broadband-customer-data .bank-account .box-form ul li.ajuste-entidad,.broadband-customer-data .bank-account .box-form ul li.ajuste-sucursal{width:10%}.broadband-customer-data .bank-account .box-form ul li.ajuste-dc input{width:100%!important}.broadband-customer-data .bank-account .box-form ul li.account-number{width:96%}.broadband-customer-data .company-agent #agent_id_firstname,.broadband-customer-data .company-agent #agent_id_lastname,.broadband-customer-data .company-agent #agent_id_name{width:100%!important}.broadband-confirmation fieldset.services{width:100%;float:none}.broadband-confirmation .datos-cobertura{width:100%;box-sizing:border-box}.broadband-confirmation .datos-cobertura .box-line{width:100%;box-sizing:border-box;padding:0;float:none;margin-bottom:0}.broadband-confirmation .datos-cobertura .box-line p{padding-right:10px;text-align:justify}.broadband-summary .content,.broadband-summary .content .box-confirm{width:100%}.broadband-summary .box-resumen{width:100%;box-sizing:border-box}.broadband-summary .box-resumen .subtitle-resumen p{text-align:justify;float:none;margin-bottom:10px!important}.broadband-summary .box-resumen .list-data{width:50%;float:left;margin-bottom:10px;margin-top:20px;overflow:hidden}.broadband-summary .box-resumen .list-data h3{margin-bottom:5px}.broadband-summary .botonesfirma .action-button:first-child{margin-right:30px}.mobile-home .home-principles .home-principles-content{width:728px;height:90px;background:url(../../images/pepephone/home-values-728x90.gif) center center;background-size:728px 90px;display:block;margin:40px auto}.content.cobertura .broadband-confirmation #error-container,.content.cobertura .broadband-customer-data #error-container,.content.cobertura .broadband-hiring.product-mode #error-container,.content.cobertura .quest.cobertura #error-container{width:100%;padding-bottom:20px;box-sizing:border-box}.broadband-hiring.coverage-address .box-cobertura{padding:20px;box-sizing:border-box;overflow:hidden}.broadband-hiring.coverage-address .box-cobertura .box-title{text-align:justify}.broadband-hiring.coverage-address .box-cobertura .form-row{float:left;width:30%;margin-right:20px}.broadband-hiring.coverage-address .box-cobertura .form-row input{width:100%;padding-left:5px}.broadband-hiring.coverage-address .box-cobertura .predictorBox{float:none;margin-right:0;display:block;position:relative}.broadband-hiring.coverage-address .box-cobertura .predictorBox input{height:20px}.broadband-hiring.coverage-address .box-cobertura .predictorBox label{line-height:18px;width:calc(100% - 25px);top:4px}.broadband-hiring.coverage-address .box-cobertura .quest{font-size:16px;text-align:justify}.broadband-hiring.coverage-address .box-cobertura .list-radio.cobertura{margin-right:0;width:100%}.broadband-hiring.coverage-address .box-cobertura .list-radio.cobertura .captcha-answer{display:block;width:100%;margin-right:0}.broadband-hiring.coverage-address .box-cobertura .list-radio.cobertura .captcha-answer .peperadio{margin-right:5px}.broadband-hiring.coverage-address .box-cobertura .list-radio.cobertura .captcha-answer .captcha-answer-text.desktop{display:none}.broadband-hiring.coverage-address .box-cobertura .list-radio.cobertura .captcha-answer .captcha-answer-text.mobile{font-size:16px}.broadband-hiring.coverage-address .action-buttons .button{width:120px!important}.ui-dialog.ui-widget{width:calc(100% - 50px)!important;max-width:700px;left:calc(50% - 350px)!important}#lightbox_cobertura_ko,#lightbox_cobertura_ok{width:100%!important;margin-left:0!important;left:0!important;background-image:none!important}.lightbox.adsl h3{margin-top:20px!important;margin-bottom:15px!important}.lightbox.adsl .box-text .coverage-advice{position:relative;width:100%;overflow:hidden;margin-top:20px}.lightbox.adsl .box-text .coverage-advice .number{border-right:none;display:block;top:0;padding-right:0;padding-bottom:10px}.lightbox.adsl .box-text .coverage-advice .text{width:calc(100% - 100px);text-align:center;margin-left:0;padding-left:0;padding-top:10px;border-top:2px solid #fff;max-width:450px}.lightbox.adsl .buttons .button:last-child{margin-right:0}.router-configuration .carousel-headers{overflow:hidden;width:100%!important;padding:0;margin:0}.router-configuration .carousel-headers li{float:none}.router-configuration .router-carousel .carousel-navigation{position:relative;overflow:hidden}.router-configuration .router-carousel .carousel-navigation #progressIndicator{display:none}.router-configuration .router-carousel .carousel-navigation .carousel-control{display:inline-block;border:2.5px solid #000;background:#fff;height:30px;width:100px!important;line-height:28px;box-sizing:border-box;color:#000;float:none;margin:0;text-indent:initial}.router-configuration .router-carousel .carousel-navigation .carousel-control:first-child{margin-right:30px}.router-configuration .router-carousel .carousel-navigation .carousel-control:active,.router-configuration .router-carousel .carousel-navigation .carousel-control:focus,.router-configuration .router-carousel .carousel-navigation .carousel-control:hover{border:2.5px solid #C00!important;color:#000!important}.router-configuration .router-carousel{width:100%;height:auto;overflow:hidden;min-height:500px}.router-configuration .router-carousel .slides{width:100%!important;height:auto;position:relative;min-height:500px}.router-configuration .router-carousel .slides .slide{margin-top:20px;width:100%!important;min-height:500px}.router-configuration .router-carousel .slide .image{background:url(../../images/pepephone/sprite_router.png) center center;margin:0 auto;overflow:hidden}.router-configuration .router-carousel .slide ul{box-sizing:border-box;margin:0 auto;overflow:hidden;max-width:600px}.router-configuration .router-carousel .slide ul li{color:#C00;font-size:20px;list-style:disc;text-align:left}.router-configuration .router-carousel .slide ul li span{color:#000;font-size:14px;font-family:'__Franklin Gothic Book_5';text-align:left}.router-configuration .router-carousel .step-1{height:500px}.router-configuration .router-carousel .step-1 .image{width:236px;height:283px;background-position:0 0}.router-configuration .router-carousel .step-2{height:900px}.router-configuration .router-carousel .step-2 .images-wrapper{width:100%;clear:both;margin-top:20px}.router-configuration .router-carousel .step-2 .image.image-1{width:223px;height:170px;background-position:-255px -148px;margin-bottom:30px;display:inline-block;vertical-align:top;margin-right:40px}.router-configuration .router-carousel .step-2 .image.image-2{width:274px;height:475px;background-position:-544px 0;display:inline-block}.router-configuration .router-carousel .step-3 .images-wrapper{width:100%;clear:both;margin-top:20px}.router-configuration .router-carousel .step-3 .image.image-1{width:223px;height:170px;background-position:-835px -139px;margin-bottom:30px;display:inline-block;vertical-align:top;margin-right:40px}.router-configuration .router-carousel .step-3 .image.image-2{width:271px;height:457px;background-position:-1119px 0;display:inline-block}.router-configuration .router-carousel .step-4 .image{width:288px;height:475px;background-position:-15px 519px}.router-configuration .router-carousel .step-4 .ip-list a,.router-configuration .router-carousel .step-4 .user-config a{color:#C00;display:block;font-size:14px}.router-configuration .router-carousel .box-help-router{width:100%;margin-left:auto;margin-right:auto;margin-top:30px;max-width:600px}.router-configuration .router-carousel .box-help-router .help{font-family:'__Franklin Gothic Book_5';font-size:18px}.router-configuration .router-carousel .box-help-router .help-router{box-sizing:border-box;width:100%;padding:10px}.router-configuration .router-carousel .box-help-router .help-router span{padding-left:0}.router-configuration .router-carousel .step-6 .image{width:258px;height:350px;background-position:-385px 516px}.mobile-home .main-banner .main-banner-content .banner-image{left:65px}.mobile-home .main-banner .main-banner-content .banner-stamp-4g{left:7px}#modal-login-recovery{width:100%!important;left:0!important;margin-left:0!important}#modal-login-recovery .contenido{padding:10px}#modal-login-recovery .box{width:100%;margin-right:0!important}.mobile-home .home-slider .slide .slide-content{width:100%}.mobile-home .home-slider .slide .slide-content .rate-title{font-size:75px}.mobile-home .home-slider .slide.slide-3 .slide-content .rate-title{top:20px}.mobile-home .home-slider .slide .slide-content .rate-features{font-size:110px}.mobile-home .home-slider .slide .slide-content .rate-features .rate-0cent{font-size:300px}.mobile-home .home-slider .slide .slide-content .rate-features .rate-1001{font-size:225px}.mobile-home .home-slider .slide .slide-content .button{bottom:25px;font-size:26px}.adsl-migration{box-sizing:border-box;padding:15px}.adsl-migration.adsl-home .home-slider .slide-row{padding:25px}.adsl-home .home-slide .slide-content .slide-row .rate-info{width:100%}.adsl-home .home-slide .slide-content .slide-row .rate-price{padding:0;top:10px;display:block;width:100%;text-align:center}.adsl-migration .container2{box-sizing:border-box;padding-left:10px;padding-right:10px}.adsl-migration .home-slide.slide-3 .rate-price .rate-image img{left:1px!important;top:-2px!important;width:298.6px!important}.adsl-migration .home-slide .slide-content .slide-row .subtitle{margin-top:0}.adsl-migration-ftth .payment-mode .payment-option{height:230px}.adsl-migration .payment-mode .payment-option,.adsl-migration .payment-mode .payment-option-container{width:100%}.adsl-migration .payment-mode .payment-option-container{margin-top:40px}.adsl-migration.adsl-migration-home .table .button{height:auto!important;width:calc(100% - 10px)!important}.adsl-migration.adsl-migration-coverage #adsl-migration-coverage-component{overflow-x:scroll;overflow-y:hidden}.adsl-migration.adsl-migration-coverage .table{min-width:600px!important}.adsl-migration .action .button.action{margin-bottom:20px}.adsl-migration.adsl-home .home-slider .slide-content{width:100%!important}.adsl-migration.adsl-migration-ftth .router .router-features,.adsl-migration.adsl-migration-ftth .router .router-image{width:100%;float:none;clear:both}.adsl-migration.adsl-migration-ftth .router .router-image{margin-top:10px;text-align:center}.adsl-migration .cgnat .cgnat-action,.adsl-migration .ftth-conditions .contact-info,.adsl-migration .ftth-conditions .input-check,.adsl-migration.adsl-migration-ftth-rejected p{text-align:justify}.adsl-migration .router-features .router-feature{text-indent:-31px;padding-left:31px}.adsl-migration .cgnat .cgnat-text{padding-left:10px;padding-right:10px}.adsl-migration .ftth-conditions .contact-info .contact-info-form .col-50{width:100%;float:none;clear:both;padding-left:0;padding-right:0}.adsl-migration .actions .button-container{width:100%;float:none;margin-bottom:20px}.adsl-migration-ftth .payment-mode .title{line-height:26px}.section{padding-left:20px;padding-right:20px}.broadband-home .home-slider .landing-image,.convergence-home .home-slider .landing-image,.mobile-home .home-slider .landing-image{background-size:380px auto;width:390px;height:194px;margin-top:15px}.convergence-home .home-slider .landing-image{margin-bottom:25px}.broadband-home .home-slider .block-text,.convergence-home .home-slider .block-text,.mobile-home .home-slider .block-text{width:calc(50% - 195px);position:relative;top:50px}.broadband-home .home-slider .block-text .title,.convergence-home .home-slider .block-text .title,.mobile-home .home-slider .block-text .title{line-height:50px;font-size:50px!important}.broadband-home .home-slider .convergence-slide .button,.convergence-home .home-slider .convergence-slide .button,.mobile-home .home-slider .convergence-slide .button{position:relative!important;top:0;right:initial!important}.convergence-home .packs-table th{font-size:35px;vertical-align:middle}.convergence-home .packs-table td{vertical-align:middle}.broadband-home .home-slide .slide-content .slide-row .title{line-height:45px;margin-bottom:10px;margin-top:20px}.broadband-home .home-slide .slide-content .slide-row .block-text .title{font-size:38px!important}.broadband-home .home-slide .slide-content .slide-row .block-text .subtitle{font-size:30px!important;line-height:30px}.mobile-hire-sim-apply .fieldset-services div.content-fieldset{box-sizing:border-box;padding:0}.mobile-hire-sim-apply .applyContra{display:block;margin:0 auto;width:90%}.mobile-hire-sim-apply .sim-apply{box-sizing:border-box;padding-left:0;padding-right:0}.mobile-hire-sim-apply #divConfirmation .applyContra{padding-left:0}.mobile-hire-sim-apply .box-contratar{margin-bottom:0!important}.mobile-home .pack-configuration-section .configure-pack{margin:0 20px}.mobile-home .pack-configuration-section .configure-pack .block.configurable-rates{width:45%;padding:15px}.mobile-home .pack-configuration-section .configure-pack .block.inimitable-rate{width:18%;padding:15px}.mobile-home .pack-configuration-section .configure-pack .block.inimitable-rate .button-container{padding-top:10px}.mobile-home .pack-configuration-section .configure-pack .block.rate-result{width:calc(37% - 30px)}.landing-page .home-slider .header,.mobile-home .home-slider .header{font-size:50px;line-height:50px;margin-top:0}.landing-page .home-slider .subheader,.mobile-home .home-slider .subheader{font-size:35px;line-height:30px;margin-top:0}.landing-page .home-slider .inimitable-rate-slide .rate-container,.mobile-home .home-slider .inimitable-rate-slide .rate-container{margin:0 auto;width:768px}.landing-page .home-slider .inimitable-rate-slide .rate-features-container,.mobile-home .home-slider .inimitable-rate-slide .rate-features-container{top:15px;width:250px}.landing-page .home-slider .inimitable-rate-slide .rate-features-container .rate-data-container,.mobile-home .home-slider .inimitable-rate-slide .rate-features-container .rate-data-container{height:100px}.landing-page .home-slider .inimitable-rate-slide .rate-features-container .rate-data-container .rate-quote,.mobile-home .home-slider .inimitable-rate-slide .rate-features-container .rate-data-container .rate-quote{font-size:130px;line-height:110px}.landing-page .home-slider .inimitable-rate-slide .rate-features-container .rate-data-container .rate-units,.mobile-home .home-slider .inimitable-rate-slide .rate-features-container .rate-data-container .rate-units{font-size:90px;line-height:90px}.landing-page .home-slider .inimitable-rate-slide .rate-features-container .rate-data-container .description,.mobile-home .home-slider .inimitable-rate-slide .rate-features-container .rate-data-container .description{font-size:35px;left:97px;line-height:35px}.landing-page .home-slider .inimitable-rate-slide .rate-features-container .rate-voice-container .rate-quote,.mobile-home .home-slider .inimitable-rate-slide .rate-features-container .rate-voice-container .rate-quote{font-size:85px;line-height:85px}.landing-page .home-slider .inimitable-rate-slide .rate-features-container .rate-voice-container .voice-rate,.mobile-home .home-slider .inimitable-rate-slide .rate-features-container .rate-voice-container .voice-rate{font-size:75px}.landing-page .home-slider .inimitable-rate-slide .rate-features-container .rate-voice-container .rate-units,.mobile-home .home-slider .inimitable-rate-slide .rate-features-container .rate-voice-container .rate-units{font-size:60px}.landing-page .home-slider .inimitable-rate-slide .rate-features-container .rate-voice-container .rate-voice-description,.mobile-home .home-slider .inimitable-rate-slide .rate-features-container .rate-voice-container .rate-voice-description{font-size:35px;line-height:35px}.landing-page .home-slider .inimitable-rate-slide .pepe-image-container,.mobile-home .home-slider .inimitable-rate-slide .pepe-image-container{height:260px;width:calc(100% - 270px - 210px)}.landing-page .home-slider .inimitable-rate-slide .pepe-image-container .pepe-mimo,.mobile-home .home-slider .inimitable-rate-slide .pepe-image-container .pepe-mimo{background-position:-77px 8px;background-size:358px 199px;height:194px;position:relative;top:40px;width:100%}.landing-page .home-slider .inimitable-rate-slide .rate-price-container,.mobile-home .home-slider .inimitable-rate-slide .rate-price-container{margin-top:30px;width:160px}.landing-page .home-slider .inimitable-rate-slide .rate-price-container .rate-price,.mobile-home .home-slider .inimitable-rate-slide .rate-price-container .rate-price{width:115px}.landing-page .home-slider .inimitable-rate-slide .rate-price-container .rate-price .integer-price,.mobile-home .home-slider .inimitable-rate-slide .rate-price-container .rate-price .integer-price{font-size:120px;line-height:110px}.landing-page .home-slider .inimitable-rate-slide .rate-price-container .rate-price .floating-price,.mobile-home .home-slider .inimitable-rate-slide .rate-price-container .rate-price .floating-price{font-size:60px;line-height:55px}.landing-page .home-slider .inimitable-rate-slide .rate-price-container .rate-price .price-units,.mobile-home .home-slider .inimitable-rate-slide .rate-price-container .rate-price .price-units{bottom:15px;font-size:22px;line-height:20px;right:-10px}.landing-page .home-slider .inimitable-rate-slide .rate-price-container .rate-action,.mobile-home .home-slider .inimitable-rate-slide .rate-price-container .rate-action{text-align:center}.landing-page .home-slider .inimitable-rate-slide .rate-price-container .rate-action .button,.mobile-home .home-slider .inimitable-rate-slide .rate-price-container .rate-action .button{width:100%!important}.landing-page .dropdown-section .dropdown-section-header .title{max-width:580px}.phone-rates .rate .rate-main .rate-image-left{margin-right:5px}.broadband-home .home-slider .slide.convergence-slide .block-text .adsl-block,.convergence-home .home-slider .slide.convergence-slide .block-text .adsl-block,.mobile-home .home-slider .slide.convergence-slide .block-text .adsl-block{padding-left:50px;width:230px}.broadband-home .home-slider .slide.convergence-slide .block-text .ftth-block,.convergence-home .home-slider .slide.convergence-slide .block-text .ftth-block,.mobile-home .home-slider .slide.convergence-slide .block-text .ftth-block{width:237px}.broadband-home .home-slider .slide.convergence-slide .block-text .rate-price .price,.convergence-home .home-slider .slide.convergence-slide .block-text .rate-price .price,.mobile-home .home-slider .slide.convergence-slide .block-text .rate-price .price{font-size:150px}.broadband-home .home-slider .slide.convergence-slide .block-text .rate-info,.convergence-home .home-slider .slide.convergence-slide .block-text .rate-info,.mobile-home .home-slider .slide.convergence-slide .block-text .rate-info{top:0}.broadband-home .home-slider .slide.convergence-slide .block-text .rate-info .rate-name,.convergence-home .home-slider .slide.convergence-slide .block-text .rate-info .rate-name,.mobile-home .home-slider .slide.convergence-slide .block-text .rate-info .rate-name{font-size:28px;line-height:27px}.broadband-home .home-slider .slide.convergence-slide .block-text.block-text-ftth .rate-info .rate-name,.convergence-home .home-slider .slide.convergence-slide .block-text.block-text-ftth .rate-info .rate-name,.mobile-home .home-slider .slide.convergence-slide .block-text.block-text-ftth .rate-info .rate-name{width:116px}.broadband-home .home-slider .slide.convergence-slide .block-text.block-text-adsl .rate-info .rate-name,.convergence-home .home-slider .slide.convergence-slide .block-text.block-text-adsl .rate-info .rate-name,.mobile-home .home-slider .slide.convergence-slide .block-text.block-text-adsl .rate-info .rate-name{width:108px}.broadband-home .home-slider .slide.convergence-slide .block-text .rate-info .rate-price-units,.convergence-home .home-slider .slide.convergence-slide .block-text .rate-info .rate-price-units,.mobile-home .home-slider .slide.convergence-slide .block-text .rate-info .rate-price-units{margin-top:0}.broadband-home .home-slider .slide.convergence-slide .know-more-button-container,.convergence-home .home-slider .slide.convergence-slide .know-more-button-container,.mobile-home .home-slider .slide.convergence-slide .know-more-button-container{margin-top:60px!important}.convergence-home .home-slider .slide.convergence-slide .header{margin-top:10px!important}.landing-page.ue-roaming .home-slider{overflow:hidden}.landing-page.ue-roaming .home-slider .container2{height:400px;position:relative}.landing-page.ue-roaming .home-slider .banner-image-mobile{background:url(../../images/pepephone/roaming-ue-banner-image-mobile.png) 0 36px;bottom:-3px;left:calc(50% - 160px);float:left;height:275px;position:absolute;width:320px}.landing-page.ue-roaming .home-slider .banner-text{float:none;width:100%}.landing-page.ue-roaming .home-slider .banner-text .title{box-sizing:border-box;font-size:38px;line-height:40px;text-align:center;padding:10px 0}.landing-page.ue-roaming .home-slider .banner-text .text{font-size:25px;line-height:30px;padding:0 20px;text-align:center}.landing-page.ue-roaming .information .title{line-height:30px!important}.landing-page.ue-roaming .price-table{overflow-x:scroll}.landing-page.ue-roaming .price-table .table .rate-name{width:90px}.landing-page.ue-roaming .price-table .table .monthly-price{width:80px}.landing-page.ue-roaming .price-table .table .ue-data-quote,.landing-page.ue-roaming .price-table .table .ue-voice-quote{width:70px}.landing-page.ue-roaming .price-table .table .ue-data-price{width:90px}.landing-page.ue-roaming .price-table .table .ue-voice-price{width:170px}.mobile-hire-summary.convergence,.mobile-hire-summary.section{width:calc(100% - 40px);max-width:900px;margin-left:20px;margin-right:20px}.container .content.resumen div.box-confirm{width:calc(100% - 40px)!important;max-width:100%!important;margin-left:20px!important;margin-right:20px!important}.container .content.resumen div.box-resumen{box-sizing:border-box;width:100%}}@media (min-width:601px) and (max-width:799px){.phone-rates .related-links{margin-top:50px;display:block}.phone-rates .related-links a.related-link-button{display:block;margin-left:auto;margin-right:auto;margin-bottom:20px}.phone-rates .related-links .related-link-group{text-align:center;width:100%;text-transform:uppercase}.phone-rates .related-links .related-link-group .related-link{margin-bottom:20px;display:block}.broadband-home .container2{width:100%}.broadband-home .adsl-costs .costs-details .cost-detail,.broadband-home .conditions .container2{padding-left:20px;padding-right:20px;box-sizing:border-box}.broadband-home .costs .summary .arrow.inverted,.landing-page .dropdown-section .arrow.inverted{bottom:-50px!important}.broadband-home .costs .summary .arrow.left-arrow,.landing-page .dropdown-section .arrow.left-arrow{left:10px}.broadband-home .costs .summary .arrow.left-arrow.inverted,.landing-page .dropdown-section .arrow.left-arrow.inverted{left:70px}.broadband-home .costs .summary .arrow.right-arrow,.landing-page .dropdown-section .arrow.right-arrow{right:10px}.broadband-home .costs .summary .arrow.right-arrow.inverted,.landing-page .dropdown-section .arrow.right-arrow.inverted{right:-50px}.section{padding-left:20px;padding-right:20px}}@media (min-width:601px) and (max-width:767px){.hidden-sm{display:none!important}.stores .box-logos .store-container{width:100%}.stores .box-logos .store-container .store-content{text-align:center}.stores .box-logos .store-container .store-content.viajes-ecuador{margin-top:25px}.contenido_atencion{width:100%}.contenido_atencion .contact-info .contact{margin-bottom:20px}.contenido_atencion .conditions,.contenido_atencion p.estep{padding-left:15px!important;padding-right:15px!important;box-sizing:border-box;width:100%}.contenido_atencion .contact-info{width:100%!important}.contenido_atencion .contact-info .left-column,.contenido_atencion .contact-info .right-column{float:none;clear:both;margin-left:auto;margin-right:auto}.details .number_lines{display:block;margin:-10px auto 20px;padding-bottom:15px;position:relative;width:auto;text-align:center}.app-advice{z-index:75;width:100%;height:170px;border-style:solid;border-color:#C00;background-color:#FFF;margin-right:-10000px;position:fixed;top:0;border-width:3px;display:block;text-align:center;box-sizing:border-box}.app-advice .logo-app{width:50px;height:50px;margin-top:18px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden}.app-advice .logo-app img{max-width:none;position:absolute;width:362px;height:56px;left:-3px;top:-3px}.app-advice .logo-app-text{color:#000;line-height:16px;text-align:center;font-size:16px;font-family:'__Franklin Gothic Medium_5';font-weight:400;margin-top:10px}.app-advice .logos-markets{margin-top:20px}.app-advice .logos-markets .logo-app-store,.app-advice .logos-markets .logo-play-store{display:inline-block;position:relative;overflow:hidden;width:101px;height:30px}.app-advice .logos-markets .logo-app-store img,.app-advice .logos-markets .logo-play-store img{max-width:none;position:absolute;width:268px;height:56px}.app-advice .logos-markets .logo-play-store img{left:-142px;top:-13px}.app-advice .logos-markets .logo-app-store img{left:-40px;top:-13px}.app-advice .logos-markets .close-button{display:inline-block;margin-left:3%;margin-right:3%;width:30px;height:30px;position:relative;overflow:hidden}.app-advice .logos-markets .close-button img{max-width:none;position:absolute;width:362px;height:56px;left:-329px;top:-13px}.login-form .control-group{width:100%;margin-left:0}.login-form .control-group .row{width:100%;margin:0 auto;text-align:center}#buttonu72752,.login-form .password-group{margin-top:20px}.login-form .email-group,.login-form .password-group{display:block;width:350px;margin-left:auto;margin-right:auto}.login-form span.border-sent{width:322px!important}.login-form .control-group .email,.login-form .control-group .password-input{width:100%!important}.login-form .forgot-password{width:350px;margin-left:auto;margin-right:auto;text-align:right}#u718070,#u718140,#u718280,#u718350{width:19.82%}#u718141,#u718211,#u718351,#u718421{min-height:30px;width:20%}#buttonu71316,#buttonu72752{height:30px;margin-left:100%}#buttonu71316,#buttonu72752,#menuu718060,#u262,#u718070,#u718140,#u718141,#u718211,#u718280,#u718350,#u718351,#u71839-4,#u718421{margin-right:-10000px;position:relative}#buttonu72752{z-index:100;width:30px;left:-62px;cursor:pointer}#buttonu72752:hover{width:30px;height:30px;min-height:0;left:-62px;margin:20px -10000px 0 100%}#menuu718060{z-index:3;margin-top:11px;width:95.82%;margin-left:2.1%;left:0}#u718351,#u718421{left:14%;text-align:center}#u718421{left:49%}#u718141{left:-20px}#u718140{min-height:30px}#u718350{min-height:30px;left:25%}#u71835,#u718420{display:none}#u71839-4{min-height:30px;width:100%}#u71838{position:relative;width:100%}#u718070{min-height:30px;left:50%}#u718280{min-height:30px;left:75.11%}.footer-adsl{margin-top:28px!important}#pu348-4,#u3054-4,#u71842{display:none}#muse_css_mq{background-color:#0002ff}#bp_767.active{display:block}#page{max-width:767px}#u94{z-index:62;min-height:60px;padding-bottom:10px}#u262{z-index:70;width:297px;height:40.5px;margin-top:13px;left:10px}#u262 img{max-width:none;position:absolute;width:340px;height:235.23px;top:-3px;left:-3px}#u260{z-index:71}#u718211{left:33%}#buttonu71316{z-index:68;width:30px;margin-top:20px;left:-265px;background:url(../../images/pepephone/images-header-footer.svg?crc=189032468) -161px -199.73px no-repeat;background-size:340px 235.23px}#buttonu71316.ButtonSelected{width:30px;min-height:0;left:-265px;margin:20px -10000px 0 100%}#buttonu71316.ButtonSelected #u71317{width:30px;height:3px;min-height:0;left:-30px;margin:37px -10000px 0 100%;background-color:#fff}#u71317{z-index:69;width:30px;height:3px;position:relative;left:-30px;margin:37px -10000px 0 100%}#buttonu71271{z-index:68;width:30px;height:30px;position:relative;margin-right:-10000px;margin-top:20px;margin-left:100%;left:-298px;background:url(../../images/pepephone/images-header-footer.svg?crc=189032468) -161px -159.73px no-repeat;background-size:340px 235.23px}#buttonu71271.ButtonSelected{width:30px;min-height:0;left:-298px;margin:20px -10000px 0 100%}#buttonu71271.ButtonSelected #u71273{width:30px;height:3px;min-height:0;left:-30px;margin:37px -10000px 0 100%;background-color:#fff}#buttonu71337,#u71273{margin-right:-10000px;width:30px;position:relative}#buttonu71337,#u71273,.ie #u71273{margin-left:100%}.ie #u71273,.ie #u71338{background-color:#FFF;opacity:.01}#u71273{z-index:85;height:3px;margin-top:33px;left:-30px}.ie #u71273{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";filter:alpha(opacity=1);left:-30px}#buttonu71337{z-index:68;margin-top:20px;left:-232px}#buttonu71337.ButtonSelected,#buttonu71337:hover{width:30px;min-height:0;left:-232px;margin:20px -10000px 0 100%}#u71338{z-index:69;width:30px;height:2px;position:relative;margin-right:-10000px;margin-top:37px;margin-left:100%;left:-30px}.ie #u71338{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";filter:alpha(opacity=1);margin-left:100%;left:-30px}#buttonu71337.ButtonSelected #u71338,#buttonu71337:hover #u71338{width:30px;height:3px;margin:37px -10000px 0 100%;left:-30px;min-height:0}#buttonu71337:hover #u71338{opacity:0}.ie #buttonu71337:hover #u71338{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);margin-left:100%;left:-30px}#buttonu71337.ButtonSelected #u71338{display:none}.ie #buttonu71337.ButtonSelected #u71338{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);margin-left:100%;left:-30px;display:none}#buttonu45861{z-index:63;width:173px;padding-bottom:6px;position:relative;margin-right:-10000px;margin-top:15px;margin-left:100%;left:-197px}#buttonu45861.ButtonSelected,#buttonu45861:hover{width:173px;min-height:0;left:-197px;margin:15px -10000px 0 100%}#u71488,#u71828{left:75.11%}#u71680,#u71807{left:50.07%}#u45862-4{z-index:64;width:147px;min-height:19px;position:relative;margin-right:-10000px;margin-top:10px;left:5.79%}#buttonu45861.ButtonSelected #u45862-4,#buttonu45861:hover #u45862-4{padding-top:0;padding-bottom:0;min-height:19px;width:147px;margin:10px -10000px 0 0}#u94-bw{z-index:62;min-height:70px}#u586{z-index:36;min-height:41px;padding-bottom:4px;margin-top:10px}#u71399,#u71401-4,#u71621-4,#u71807,#u71811-4,#u71814,#u71820-4,#u71821,#u71824-4,#u71828,#u71831-4,#u71846-4{min-height:30px;position:relative;margin-right:-10000px}#menuu71398,#menuu71806{z-index:37;position:relative;margin-right:-10000px;margin-top:11px;width:94.79%;margin-left:2.61%;left:0}#u71399,#u71807,#u71814,#u71821,#u71828{width:24.76%}#u71821{left:25.04%}#u71400,#u71620,#u71810,#u71817,#u71822,#u71829,#u71843{position:relative;width:100%}#u71401-4,#u71621-4,#u71811-4,#u71820-4,#u71824-4,#u71831-4,#u71846-4{width:100%}#u71400:hover{min-height:0;width:100%;margin:0}#u71400.MuseMenuActive #u71401-4,#u71400:hover #u71401-4,#u71620:hover #u71621-4{padding-top:0;padding-bottom:0;min-height:30px;width:100%;margin:0 -10000px 0 0}#u71617,#u71680,#u71683-4{margin-right:-10000px;min-height:30px;position:relative}#u71617{width:24.76%;left:25.04%}#u71680{width:24.76%}#u71681{position:relative;width:100%}#u71683-4{width:100%}#u71620.MuseMenuActive #u71621-4,#u71681:hover #u71683-4{padding-top:0;padding-bottom:0;min-height:30px;width:100%;margin:0 -10000px 0 0}#u71488{min-height:30px;position:relative;margin-right:-10000px;width:24.9%}#u71491{position:relative;width:100%}#u71400.MuseMenuActive,#u71491.MuseMenuActive,#u71620.MuseMenuActive,#u71681.MuseMenuActive{min-height:0;width:100%;margin:0}#u71494-4{min-height:30px;position:relative;margin-right:-10000px;width:100%}#u71491.MuseMenuActive #u71494-4,#u71491:hover #u71494-4,#u71681.MuseMenuActive #u71683-4{padding-top:0;padding-bottom:0;min-height:30px;width:100%;margin:0 -10000px 0 0}#u304,#u304-bw{min-height:120px}#u352-4,#u370{width:135px;left:-155px;position:relative}#u404-11,#u69961-8{width:150px;margin-top:28px}#pu309,#pu352-4,#u404-11,#u69961-8{margin-right:-10000px}#u586-bw{z-index:36;min-height:41px}#u51175{z-index:72;width:100%}.css_verticalspacer .verticalspacer{height:calc(100vh - 1000px)}#u355,#u361,#u367{width:35px;height:35px;margin-left:100%}#u304{padding-bottom:20px}#u304_align_to_page,#u586_align_to_page,#u94_align_to_page{margin-left:auto;margin-right:auto;position:relative}#pu309{z-index:34;width:.01px;margin-top:-22px;margin-left:20px;float:left}#u309{z-index:34;width:152px;height:104.73px}#u307{z-index:35}#u317-4{z-index:30;width:152px;margin-top:23px}#u404-11{z-index:19;left:203px}#u69961-8{z-index:11;min-height:45px;position:relative;left:373px}#pu352-4{z-index:7;padding-bottom:0;margin-top:48px;width:17.74%;margin-left:82.27%}#u352-4{z-index:7;min-height:17px;margin-left:100%}#u370{z-index:6;height:2px;margin-top:2px;margin-left:100%}#pu367{z-index:5;margin-top:12px;width:100%;margin-left:0}#u367{z-index:5;left:-156px}#u361{z-index:4;left:-106px}#u355{z-index:3;left:-56px}#u304-bw{z-index:2}body{overflow-x:hidden}#u71811-4:hover p,#u71820-4:hover p,#u71824-4:hover p,#u71831-4:hover p,.MuseMenuActive p{color:#C00}.mobile-home .section{padding-left:20px;padding-right:20px;box-sizing:border-box}.adsl-home .swipeshow .slides,.broadband-home .home-slide,.broadband-home .home-slide .slide-content{width:100%!important}.broadband-home .home-slide .slide-content .slide-row .rate-info .rate-text .ico{display:none}.broadband-home .home-slide .slide-content .slide-row .rate-info .rate-text .text{font-size:28px}.broadband-home .home-slide .slide-content .slide-row .rate-info .rate-text .text .highlight{font-size:31px}.broadband-home .home-slide .slide-content .slide-row .rate-info{padding-left:30px;width:calc(100% - 160px)}.broadband-home .home-slide .slide-content .slide-row .rate-price{padding-right:0;width:155px;text-align:center}.broadband-home .home-slide .slide-content .slide-row .rate-price .stamp-4g{display:none}.broadband-home .home-slide .slide-content .slide-row .rate-price .rate-image{width:95px;height:70px}.broadband-home .home-slide.slide-1 .slide-content .slide-row .rate-price .rate-image img{width:197.6px;height:147.63px;top:-3px;left:-3px}.broadband-home .home-slide.slide-2 .slide-content .slide-row .rate-price .rate-image img{width:197.6px;height:147.63px;left:-98px;top:-3px}.broadband-home .home-slide.slide-3 .slide-content .slide-row .rate-price .rate-image img{width:197.6px;height:147.63px;left:-3px;top:-74px}.broadband-home .home-slide .slide-content .slide-row .product-container .product-title.main{margin-bottom:0!important;font-size:30px}.broadband-home .home-slide .slide-content .slide-row .product-price-container .product-title{font-size:160px!important;line-height:170px!important}.broadband-home .home-slide .slide-content .slide-row .product-price-container .product-title.mbps{font-size:40px!important;line-height:48px!important;top:9px;right:16px}.broadband-home .home-slide .slide-content .slide-row .product-container{top:0!important}.broadband-home .home-slide .slide-content .slide-row .product-container.left{width:265px!important;left:20px!important}.broadband-home .home-slide .slide-content .slide-row .product-container.right{width:207px!important;left:-20px!important}.broadband-home .home-slide .slide-content .slide-row .product-container .product-price-container .product-price{right:-8px!important}.broadband-home .home-slide .slide-content .slide-row .product-container .product-price-container .product-price .product-price-integer{font-size:75px!important;line-height:75px!important;top:-34px!important;left:39px!important}.broadband-home .home-slide .slide-content .slide-row .product-container .product-price-container .product-price .product-price-float{font-size:30px!important;top:-33px!important}.broadband-home .home-slide .slide-content .slide-row .product-container .product-price-container .product-price .month-price{font-size:20px!important;top:-13px!important;left:98px!important}.broadband-home .home-slide .slide-content .slide-row .product-container .product-price-container .product-price .month-price .euro-symbol{top:0!important}.broadband-home .home-slide .slide-content .slide-row .product-container.right .product-price-container .product-price .month-price .euro-symbol{left:-15px!important}.broadband-home .home-slide .slide-content .slide-row .product-container .product-price-container .product-price .month-price .month{line-height:18px}.broadband-home .home-slide .slide-content .slide-row .product-container .product-price-container .data-rate-modifier{font-size:23px!important;line-height:15px!important;right:-30px}.broadband-home .broadband-features .broadband-feature .feature-text{width:calc(100% - 40px)}.phone-rates .navbar.navbar-desktop{display:none}.phone-rates .navbar.navbar-mobile{display:block;border-bottom:6px solid #C00;box-sizing:border-box;height:58px;text-align:center;margin-top:25px}.phone-rates .navbar .rate-family{border-bottom:none}.phone-rates .navbar.navbar-mobile .rate-family{margin-top:0;width:100%}.phone-rates .navbar.navbar-mobile .rate-family.next,.phone-rates .navbar.navbar-mobile .rate-family.previous{display:inline-block;border:none;font-size:0;line-height:0;position:relative;margin-top:0;min-height:30px;background:url(../../images/pepephone/sprite-tarifas.png);background:url(../../images/pepephone/sprite-tarifas.svg),linear-gradient(transparent,transparent);background-size:281.73px 148px;width:30px;height:30px;max-width:initial}.phone-rates .navbar.navbar-mobile .rate-family.previous{background-position:-135px -108px}.phone-rates .navbar.navbar-mobile .rate-family.next{background-position:-205px -108px}.phone-rates .rate .rate-details .detail{width:100%}.phone-rates .rate .rate-details .icon-4g{display:none}.phone-rates .rate .rate-main{height:auto}.phone-rates .rate .rate-details,.phone-rates .rate .rate-main{padding:25px 15px}.phone-rates .rate .rate-main .col-left .texts{display:block}.phone-rates .rate .col-left{display:block;width:100%;height:auto;overflow:hidden}.phone-rates .rate .col-right{display:none}.phone-rates .rate .rate-main .rate-image-left{margin-top:13px;margin-bottom:12px;margin-right:10px;display:inline-block;float:none;left:calc(50% - 62.5px);width:105px;height:105px}.phone-rates .rate .rate-main .rate-image-left img{width:209.6px;height:106.4px;left:-1px;top:-3px}.phone-rates .rate .rate-main .rate-image-left.mobile-image-price{display:inline-block;width:80px;height:56px;margin-left:-10px;margin-right:0}.phone-rates .rate .rate-main .rate-image-left.mobile-image-price img{width:200px;height:91px;position:absolute;left:-110px;top:-18px;max-width:none}.phone-rates .rate .col-left .texts{width:100%}.phone-rates .rate .col-left h3{margin-top:18px}.phone-rates .rate .col-left h4{font-size:17px;margin-bottom:20px}.phone-rates .rate .col-left h3,.phone-rates .rate .col-left h4{text-align:center}.phone-rates .rate .col-left .open-details{display:block;width:100%;text-align:center}.phone-rates .rate .rate-main .col-left .mobile-text-price{text-align:center;display:block;width:100%;margin-top:20px}.phone-rates .rate .col-left .contract{background-color:#fff;border:2px solid #000;box-sizing:border-box;color:#C00;display:inline-block;font-family:'__FranklinGothic_5';font-size:25px;height:50px;line-height:50px;text-align:center;width:225px}.phone-rates .rate .col-left .contract:hover{background-color:#C00;color:#fff}.phone-rates .related-links{margin-top:50px;display:block}.phone-rates .related-links a.related-link-button{display:block;margin-left:auto;margin-right:auto;margin-bottom:20px}.phone-rates .related-links a.related-link-button:hover{background-color:#C00;color:#fff}.phone-rates .related-links .related-link-group{text-align:center;width:100%;text-transform:uppercase}.phone-rates .related-links .related-link-group .related-link{margin-bottom:20px;display:block}.phone-rates .content{position:relative;width:93%}.phone-rates .sub-navbar{width:85%;margin-bottom:25px}.phone-rates .sub-navbar .rate-family{width:100%;border-bottom:none;display:block;height:57px}.landing-page .dropdown-section .arrow.left-arrow,.landing-page .dropdown-section .arrow.right-arrow,.phone-rates .hooks,.phone-rates .shop-claim{display:none}.phone-rates .sub-navbar .rate-family.active,.phone-rates .sub-navbar .rate-family:hover{color:#C00!important}.phone-rates .sub-navbar .rate-family.active .family-text,.phone-rates .sub-navbar .rate-family:hover .family-text{border:3px solid #C00;padding:2px 10px;margin:0 auto;width:85%}.broadband-home .features .subtitle.width-700 .adsl-home .features .subtitle.width-700{box-sizing:border-box;padding-left:20px;padding-right:20px;width:100%}.broadband-home .home-slide .slide-content .slide-row .title{margin-top:20px}.broadband-home .home-slide .slide-content .slide-row .row{margin-top:30px!important}.broadband-home .home-slide.convergence-slide .slide-content .slide-row .row{margin-top:0!important}.convergence-home .home-slide .slide-content .slide-row .row{margin-top:10px!important}.broadband-home .costs{height:auto}.broadband-home .broadband-section{padding-left:20px;padding-right:20px}.broadband-home .costs .summary .subtitle{margin-left:auto;margin-right:auto;width:70%}.landing-page .dropdown-section .arrow.center-arrow{display:block;position:relative}.landing-page .dropdown-section .arrow.center-arrow.inverted{top:60px;left:60px}.broadband-home .costs .summary .arrow.inverted{bottom:-63px!important}.broadband-home .costs .summary .arrow.left-arrow{left:10px}.broadband-home .costs .summary .arrow.left-arrow.inverted{left:70px}.broadband-home .costs .summary .arrow.right-arrow{right:10px}.broadband-home .costs .summary .arrow.right-arrow.inverted{right:-50px}.broadband-home .banners .banner-group{display:block;width:100%}.broadband-home .banners .banner.banner-combo{display:block;width:90%;height:180px;position:relative}.broadband-home .banners .banner.banner-combo.banner-adsl-1gb,.broadband-home .banners .banner.banner-combo.banner-adsl-2gb{margin:0 auto 20px}.broadband-home .banners .banner.banner-combo .info{display:inline-block;width:49%}.broadband-home .banners .banner.banner-combo .info .title{padding-top:10px}.broadband-home .banners .banner.banner-combo .price-group{display:inline-block;width:49%;margin-top:0;position:relative;top:-30px}.content.cobertura .progressbar.desktop,.mobile-home .main-banner .main-banner-content .banner-stamp-4g,.mobile-home .mobile-home-rates .extra-rate-desktop{display:none}.broadband-home .banners .banner.banner-combo .quote-included{margin-top:0}.broadband-home .banners .banner.banner-adsl{width:90%}.mobile-home .main-banner .main-banner-content .banner-text{right:40px;top:50px}.mobile-home .main-banner .main-banner-content .banner-image{position:relative;left:0;top:50px;background-size:617.5px 256.66px;width:250px;height:250px}.mobile-home .main-banner .main-banner-content .banner-text .claim{position:relative;left:0;top:25px;background-size:635.14px 263.8px;width:300px;height:171.43px;background-position:-331px -4px}.mobile-home .main-banner .main-banner-content .banner-text .rate-action{left:75px;top:30px}.broadband-home .home-slide .slide-content .slide-row .rate-price .rate-price-text .rate-amount-month{left:41px;top:-129px}.content.cobertura{box-sizing:border-box;padding-left:25px;padding-right:25px}.mobile-home .home-principles .home-principles-content{width:320px;height:100px;background:url(../../images/pepephone/home-values-320x100.gif) center center;background-size:320px 100px;display:block;margin:40px auto}.who-we-are .who-we-are-logo{margin-left:auto;margin-right:auto}.who-we-are .who-we-are-logo.halcon,.who-we-are .who-we-are-logo.viajes-ecuador{margin-top:15px!important;display:block!important}.content.cobertura .progressbar.mobile{display:block;background:0 0;width:100%;height:auto;min-height:60px;text-align:center}.content.cobertura .progressbar.mobile .progressbar-content{position:relative;overflow:hidden;display:inline-block;text-align:left}.content.cobertura .progressbar.mobile .step-circle{background-color:#C00;width:65px;height:40px;border-radius:20px;float:left}.content.cobertura .progressbar.mobile .step-circle .step-number{top:9px;color:#fff;font-family:'__FranklinGothic_5';padding-left:10px;position:relative;font-size:22px}.content.cobertura .progressbar.mobile .step-circle .step-number:before{content:"Paso "}.content.cobertura .progressbar.mobile .step-text{font-family:'__Franklin Gothic Medium_5';font-size:13px;text-transform:uppercase;float:left;padding-top:10px;margin-left:10px;width:auto}.content.cobertura fieldset.cobertura{width:95%}.content.cobertura ul.quest{position:relative;overflow:hidden;width:100%}.content.cobertura ul.quest li{width:100%;box-sizing:border-box}.content.cobertura .quest li span{float:none;display:block;margin-bottom:10px}.content.cobertura .quest li .right{float:left!important}.content.cobertura .quest .has-internet-service a:first-child,.content.cobertura .quest .has-landline a:first-child{margin-left:0}.blockUI.blockPage{width:90%!important;left:5%!important;background-color:#fff!important}.content.cobertura .box-cobertura{width:100%;padding:0}.content.cobertura .box-cobertura .coverage-form-row{margin-bottom:20px}.box-hello.broadband-customer-type{position:relative;overflow:hidden;width:100%}.broadband-hiring.product-mode .services{float:none;width:100%}.broadband-hiring.product-mode .datos-cobertura{float:none;width:100%;box-sizing:border-box;margin-bottom:0;overflow:hidden;position:relative}.broadband-hiring.product-mode .datos-cobertura .service-activation-texts{position:relative;overflow:hidden}.broadband-hiring.product-mode .datos-cobertura .service-activation-texts h3{width:100%}.broadband-hiring.product-mode .datos-cobertura .buttons{float:none;position:relative;overflow:hidden;box-sizing:border-box;margin:20px auto;width:100%}.broadband-hiring.product-mode .datos-cobertura .buttons .product-modes{position:relative;overflow:hidden;width:100%}.broadband-hiring.product-mode .datos-cobertura .buttons .product-mode{margin:0 auto 10px}.broadband-hiring.product-mode .datos-cobertura .buttons .product-mode:first-child{margin-right:10px}.broadband-hiring.product-mode .datos-cobertura .list.instalation{float:none;margin:0 auto 10px;overflow:hidden;padding-bottom:0}.broadband-hiring.product-mode .datos-cobertura .list.instalation .radio-button{margin-right:0}.broadband-hiring.product-mode .datos-cobertura .list.instalation .radio-button label{box-sizing:border-box}.broadband-hiring.product-mode .datos-cobertura.service-devices .list.second ul{width:100%}.broadband-hiring.product-mode .action-buttons{overflow:hidden}.broadband-hiring.product-mode .datos-cobertura.service-devices{padding-top:0}.broadband-hiring.product-mode .datos-cobertura.service-devices .list.second{overflow:hidden}.broadband-hiring.product-mode .datos-cobertura.service-devices .list.second .device-image{float:none!important;width:100%;overflow:hidden;text-align:center}.broadband-customer-data fieldset.services{float:none;width:100%}.broadband-customer-data .datos-cobertura{width:100%;box-sizing:border-box}.broadband-customer-data .box-form{float:none}.broadband-customer-data .box-form ul{width:100%}.broadband-customer-data .box-form ul li,.broadband-customer-data .box-form ul.minus li{width:100%;margin-right:15px}.broadband-customer-data .box-form ul li.xs-small-select,.broadband-customer-data .box-form ul.minus li.xs-small-select{width:30%}.broadband-customer-data .box-form ul li input,.broadband-customer-data .box-form ul li input#agent_company_name,.broadband-customer-data .box-form ul li input#agent_id_email,.broadband-customer-data .box-form ul li input#agent_id_firstname,.broadband-customer-data .box-form ul li input#agent_id_lastname,.broadband-customer-data .box-form ul li input#agent_id_name,.broadband-customer-data .box-form ul li.ajuste-cp input,.broadband-customer-data .box-form ul li.ajuste-doc input,.broadband-customer-data .box-form ul li.ajuste-poblacion input{width:100%!important}.broadband-customer-data .box-form ul li .selector,.broadband-customer-data .box-form ul li.ajuste-detalles .selector,.broadband-customer-data .box-form ul li.medium-select .selector,.broadband-customer-data .box-form ul li.small-select .selector,.broadband-customer-data .box-form ul li.small-select.ajuste-piso .selector,.broadband-customer-data .shipping-address ul li.ajuste-piso-direccion .selector,.broadband-customer-data .shipping-address ul li.medium-select .selector{width:100%!important;padding-right:0!important;background-position-x:calc(100% - 12px)!important}.broadband-customer-data .birth_date{margin-right:0}.broadband-customer-data .birth_date input.small1{width:35px!important;padding:4px 4px 4px 6px}.broadband-customer-data .birth_date input.small3{width:50px!important;padding:4px 4px 4px 6px}.broadband-customer-data .service-address #adsl_address_street,.broadband-customer-data .service-address .ajuste-numero input,.broadband-customer-data .service-address input.small{width:100%!important}.broadband-customer-data .service-address .box-form .lg-select{width:60%}.broadband-customer-data .company-agent .box-form .full-select{width:96%}.broadband-customer-data .box-form p{width:100%;padding-right:26px;text-align:justify;box-sizing:border-box}.broadband-customer-data .bank-account ul li{width:15%}.broadband-customer-data .bank-account ul li.account-number{width:96%}.broadband-customer-data .bank-account .box-form ul li.ajuste-dc input,.broadband-customer-data .bank-account input.small{width:100%!important}.broadband-confirmation fieldset.services{width:100%;float:none}.broadband-confirmation .datos-cobertura{width:100%;box-sizing:border-box}.broadband-confirmation .datos-cobertura .box-line{width:100%;box-sizing:border-box;padding:0;float:none;margin-bottom:0}.broadband-confirmation .datos-cobertura .box-line p{padding-right:10px;text-align:justify}.broadband-summary .content,.broadband-summary .content .box-confirm{width:100%}.broadband-summary .box-resumen{width:100%;box-sizing:border-box}.broadband-summary .box-resumen .subtitle-resumen p{text-align:justify;float:none;margin-bottom:10px!important}.broadband-summary .box-resumen .list-data{width:100%;float:none;margin-bottom:10px;margin-top:20px;overflow:hidden}.broadband-summary .box-resumen .list-data h3{margin-bottom:5px}.broadband-summary .botonesfirma .action-button:first-child{margin-right:20px}.content.cobertura .broadband-confirmation #error-container,.content.cobertura .broadband-customer-data #error-container,.content.cobertura .broadband-hiring.product-mode #error-container,.content.cobertura .quest.cobertura #error-container{width:100%;padding-bottom:20px;box-sizing:border-box}.broadband-hiring.coverage-address .box-cobertura{padding:20px;box-sizing:border-box;overflow:hidden}.broadband-hiring.coverage-address .box-cobertura .box-title{text-align:justify}.broadband-hiring.coverage-address .box-cobertura .form-row{float:none;width:100%;margin-right:0}.broadband-hiring.coverage-address .box-cobertura .form-row input{width:100%;padding-left:5px}.broadband-hiring.coverage-address .box-cobertura .predictorBox{float:none;margin-right:0;display:block;position:relative}.broadband-hiring.coverage-address .box-cobertura .predictorBox input{height:20px}.broadband-hiring.coverage-address .box-cobertura .predictorBox label{line-height:18px;width:calc(100% - 25px);top:4px}.broadband-hiring.coverage-address .box-cobertura .quest{font-size:16px;text-align:justify}.broadband-hiring.coverage-address .box-cobertura .list-radio.cobertura{margin-right:0;width:100%}.broadband-hiring.coverage-address .box-cobertura .list-radio.cobertura .captcha-answer{display:block;width:100%;margin-right:0}.broadband-hiring.coverage-address .box-cobertura .list-radio.cobertura .captcha-answer .peperadio{margin-right:5px}.broadband-hiring.coverage-address .box-cobertura .list-radio.cobertura .captcha-answer .captcha-answer-text.desktop{display:none}.broadband-hiring.coverage-address .box-cobertura .list-radio.cobertura .captcha-answer .captcha-aswer-text-mobile{font-size:16px}.broadband-hiring.coverage-address .action-buttons .button{width:120px!important}.ui-dialog.ui-widget{width:calc(100% - 50px)!important;max-width:700px;left:25px!important}#lightbox_cobertura_ko,#lightbox_cobertura_ok{width:100%!important;margin-left:0!important;left:0!important;background-image:none!important}.lightbox.adsl h3{margin-top:20px!important;margin-bottom:15px!important}.lightbox.adsl .box-text .coverage-advice{position:relative;width:100%;overflow:hidden;margin-top:20px}.lightbox.adsl .box-text .coverage-advice .number{border-right:none;display:block;top:0;padding-right:0;padding-bottom:10px}.lightbox.adsl .box-text .coverage-advice .text{width:calc(100% - 100px);text-align:center;margin-left:0;padding-left:0;padding-top:10px;border-top:2px solid #fff;max-width:450px}.lightbox.adsl .buttons .button:last-child{margin-right:0}.ui-menu{width:75%!important}.ui-menu .ui-menu-item{width:100%!important}.ui-menu .ui-menu-item a{width:calc(100% - 20px)!important}.router-configuration .carousel-headers{overflow:hidden;width:100%!important;padding:0;margin:0}.router-configuration .carousel-headers li{float:none}.router-configuration .router-carousel .carousel-navigation{position:relative;overflow:hidden}.router-configuration .router-carousel .carousel-navigation #progressIndicator{display:none}.router-configuration .router-carousel .carousel-navigation .carousel-control{display:inline-block;border:2.5px solid #000;background:#fff;height:30px;width:100px!important;line-height:28px;box-sizing:border-box;color:#000;float:none;margin:0;text-indent:initial}.router-configuration .router-carousel .carousel-navigation .carousel-control:first-child{margin-right:30px}.router-configuration .router-carousel .carousel-navigation .carousel-control:active,.router-configuration .router-carousel .carousel-navigation .carousel-control:focus,.router-configuration .router-carousel .carousel-navigation .carousel-control:hover{border:2.5px solid #C00!important;color:#000!important}.router-configuration .router-carousel{width:100%;height:auto;overflow:hidden;min-height:500px}.router-configuration .router-carousel .slides{width:100%!important;height:auto;position:relative;min-height:500px}.router-configuration .router-carousel .slides .slide{margin-top:20px;width:100%!important;min-height:500px}.router-configuration .router-carousel .slide ul{box-sizing:border-box;margin:0 auto;overflow:hidden;max-width:600px}.router-configuration .router-carousel .slide ul li{color:#C00;font-size:20px;list-style:disc;text-align:left}.router-configuration .router-carousel .slide ul li span{color:#000;font-size:14px;font-family:'__Franklin Gothic Book_5';text-align:left}.router-configuration .router-carousel .slide .image{background:url(../../images/pepephone/sprite_router.png) center center;margin:0 auto;overflow:hidden}.router-configuration .router-carousel .step-1{height:500px}.router-configuration .router-carousel .step-1 .image{width:236px;height:283px;background-position:0 0}.router-configuration .router-carousel .step-2{height:900px}.router-configuration .router-carousel .step-2 .images-wrapper{width:100%;clear:both}.router-configuration .router-carousel .step-2 .image.image-1{width:223px;height:170px;background-position:-255px -148px;margin-bottom:30px}.router-configuration .router-carousel .step-2 .image.image-2{width:274px;height:475px;background-position:-544px 0}.router-configuration .router-carousel .step-3 .image.image-1{width:223px;height:170px;background-position:-835px -139px;margin-bottom:30px}.router-configuration .router-carousel .step-3 .image.image-2{width:271px;height:457px;background-position:-1119px 0}.router-configuration .router-carousel .step-4 .image{width:288px;height:475px;background-position:-15px 519px}.router-configuration .router-carousel .step-4 .ip-list a,.router-configuration .router-carousel .step-4 .user-config a{color:#C00;display:block;font-size:14px}.router-configuration .router-carousel .box-help-router{width:100%;margin-left:auto;margin-right:auto;margin-top:30px;max-width:600px}.router-configuration .router-carousel .box-help-router .help{font-family:'__Franklin Gothic Book_5';font-size:18px}.router-configuration .router-carousel .box-help-router .help-router{box-sizing:border-box;width:100%;padding:10px}.router-configuration .router-carousel .box-help-router .help-router span{padding-left:0}.router-configuration .router-carousel .step-6 .image{width:258px;height:350px;background-position:-385px 516px}#modal-login-recovery{width:100%!important;left:0!important;margin-left:0!important}#modal-login-recovery .contenido{padding:10px}#modal-login-recovery .box{width:100%;margin-right:0!important}.mobile-home .home-slider .slide .slide-content{width:100%}.mobile-home .home-slider .slide .slide-content .rate-title{font-size:40px;text-align:center;width:100%;left:0;top:105px}.mobile-home .home-slider .slide-3 .slide-content .rate-title{top:110px}.mobile-home .home-slider .slide .slide-content .rate-features{font-size:60px;text-align:center;width:100%;left:0;bottom:45px}.mobile-home .home-slider .slide .slide-content .rate-features .rate-0cent{font-size:150px}.mobile-home .home-slider .slide .slide-content .rate-features .rate-1001{font-size:125px}.mobile-home .home-slider .slide .slide-content .button{bottom:15px;width:225px!important;height:50px!important;font-size:30px;line-height:50px!important;left:calc(50% - 112.5px)}.mobile-home .home-slider .slide .slide-content .rate-logo{background-size:512.63px 128px}.mobile-home .home-slider .slide-1 .slide-content .rate-logo{top:-2px;right:initial;left:calc(50% - 92px);width:162.28px;height:111.44px;background-position:0 -4px}.mobile-home .home-slider .slide-2 .slide-content .rate-logo{top:-2px;right:initial;left:calc(50% - 95px);width:169.28px;height:111.44px;background-position:-165px -4px}.mobile-home .home-slider .slide-3 .slide-content .rate-logo{top:-2px;right:initial;left:calc(50% - 92px);width:167.28px;height:119.44px;background-position:-336px -4px}.mobile-home .home-slider .dots{bottom:12px}.adsl-migration{box-sizing:border-box;padding:15px}.adsl-migration.adsl-home .home-slider .slide-row{padding:25px}.adsl-home .home-slide .slide-content .slide-row .rate-info{width:100%}.adsl-home .home-slide .slide-content .slide-row .rate-info .rate-text{font-size:30px}.adsl-migration .home-slide .slide-content .slide-row .rate-info .rate-text .text{width:calc(100% - 50px)}.adsl-home .home-slide .slide-content .slide-row .rate-price{padding:0;top:10px;display:block;width:100%;text-align:center}.adsl-migration .container2{box-sizing:border-box;padding-left:10px;padding-right:10px}.adsl-migration .home-slide.slide-3 .rate-price .rate-image img{left:1px!important;top:-18px!important;width:298.6px!important}.adsl-migration .home-slide .slide-content .slide-row .subtitle{margin-top:0}.adsl-migration-ftth .payment-mode .payment-option{height:230px}.adsl-migration .payment-mode .payment-option,.adsl-migration .payment-mode .payment-option-container{width:100%}.adsl-migration .payment-mode .payment-option-container{margin-top:40px}.adsl-migration.adsl-migration-home .table .button{height:auto!important;width:calc(100% - 10px)!important}.adsl-migration.adsl-migration-coverage #adsl-migration-coverage-component{overflow-x:scroll;overflow-y:hidden}.adsl-migration.adsl-migration-coverage .table{min-width:600px!important}.adsl-migration .action .button.action{margin-bottom:20px}.adsl-migration.adsl-home .home-slider .slide-content{width:100%!important}.adsl-migration.adsl-migration-ftth .router .router-features,.adsl-migration.adsl-migration-ftth .router .router-image{width:100%;float:none;clear:both}.adsl-migration.adsl-migration-ftth .router .router-image{margin-top:10px;text-align:center}.adsl-migration .cgnat .cgnat-action,.adsl-migration .ftth-conditions .contact-info,.adsl-migration .ftth-conditions .input-check,.adsl-migration.adsl-migration-ftth-rejected p{text-align:justify}.adsl-migration .router-features .router-feature{text-indent:-31px;padding-left:31px}.adsl-migration .cgnat .cgnat-text{padding-left:10px;padding-right:10px}.adsl-migration .ftth-conditions .contact-info .contact-info-form .col-50{width:100%;float:none;clear:both;padding-left:0;padding-right:0}.adsl-migration .actions .button-container{width:100%;float:none;margin-bottom:20px}.adsl-migration-ftth .payment-mode .title{line-height:26px}.adsl-migration.adsl-migration-router-selection .router-images .router-image{display:block;margin-right:auto!important;margin-left:auto!important;margin-bottom:15px}.hall ul.intro li{margin-right:0!important;float:none;margin-bottom:30px}.hall ul.intro li a{display:block!important}.convergence-home .feature,.landing-page .feature{display:block;float:none;width:100%}.convergence-home .features-section .feature .description,.landing-page .features-section .feature .description{width:100%}.convergence-home .packs-table .thead th{font-size:32px;vertical-align:middle;padding-left:0}.convergence-home .packs-table .thead th .min-text{font-size:23px}.convergence-home .packs-table th:nth-child(3),.convergence-home .packs-table th:nth-child(4){width:210px}.convergence-home .packs-table td{padding:15px}.convergence-home .packs-table .data-rate,.convergence-home .packs-table .data-rate span,.convergence-home .packs-table .price-rate,.convergence-home .packs-table .time-rate{line-height:41px;font-size:45px}.convergence-home .packs-table .data-units,.convergence-home .packs-table .price-units,.convergence-home .packs-table .price-units span,.convergence-home .packs-table .time-units{line-height:50px;font-size:26px}.broadband-hire-summary.convergence .feature,.mobile-hire-summary.convergence .feature{width:100%;display:block}.broadband-hire-summary.convergence p,.mobile-hire-summary.convergence p{padding:0}.broadband-hire-summary.convergence .half-width{float:none;width:100%}.container .content.resumen div.box-confirm,.mobile-hire-summary.convergence,.mobile-hire-summary.section{width:calc(100% - 40px)!important;max-width:100%!important;margin-left:20px!important;margin-right:20px!important}.container .content.resumen div.box-resumen{box-sizing:border-box;width:100%}.broadband-home .home-slider .landing-image,.convergence-home .home-slider .landing-image,.mobile-home .home-slider .landing-image{background-size:380px auto;background-position:-2px -1px;background-repeat:no-repeat;width:380px;height:195px;margin:30px auto 20px;float:none;position:relative}.broadband-home .home-slider .block-text,.convergence-home .home-slider .block-text,.mobile-home .home-slider .block-text{position:relative;top:0;width:50%}.broadband-home .home-slider .block-text .title,.convergence-home .home-slider .block-text .title,.mobile-home .home-slider .block-text .title{font-size:45px!important;margin-top:5px!important;line-height:35px!important}.broadband-home .home-slider .block-text .subtitle,.convergence-home .home-slider .block-text .subtitle,.mobile-home .home-slider .block-text .subtitle{font-size:35px!important;display:block;margin-top:10px}.broadband-home .home-slider .convergence-slide .button,.convergence-home .home-slider .convergence-slide .button,.mobile-home .home-slider .convergence-slide .button{position:relative!important;top:0;right:initial!important;left:initial!important}.broadband-home .swipeshow .slides{width:100%!important}.mobile-hire-sim-apply .applyContra{display:block;margin:0 auto}.mobile-hire-sim-apply .applyContra .sim-apply{box-sizing:border-box}.mobile-hire-sim-apply .fieldset-services div.content-fieldset{box-sizing:border-box;padding:0}.mobile-home .pack-configuration-section .configure-pack .block.configurable-rates{width:75%;padding:0;background-color:#fff;height:260px}.mobile-home .pack-configuration-section .configure-pack .block .button-container.data-rates .button-block{width:calc((100% - 10px)/ 4)}.mobile-home .pack-configuration-section .configure-pack .block .button-container.voice-rates .button-block{width:calc((100% - 10px)/ 3)}.mobile-home .pack-configuration-section .configure-pack .block.inimitable-rate{background-color:#fff;padding:0;width:25%;height:260px}.mobile-home .pack-configuration-section .configure-pack .block.inimitable-rate .button-container{padding-top:10px}.mobile-home .pack-configuration-section .configure-pack .block.inimitable-rate .button-container .button-block{width:100%}.mobile-home .pack-configuration-section .configure-pack .block.inimitable-rate .button-container .button-block .button .voice-quote{line-height:20px!important;padding-top:20px}.mobile-home .pack-configuration-section .configure-pack .triangle-separator{display:none}.mobile-home .pack-configuration-section .configure-pack .block.rate-result{clear:both;float:none;width:100%;height:270px}.mobile-home .pack-configuration-section .configure-pack .block.rate-result .rate-name{padding:30px 0 20px}.broadband-home .home-slider .header,.convergence-home .home-slider .header,.landing-page .home-slider .header,.mobile-home .home-slider .header{font-size:45px;line-height:45px;margin-top:0}.broadband-home .home-slider .header{margin-top:0!important}.convergence-home .home-slider .header{margin-top:10px!important}.landing-page .home-slider .subheader,.mobile-home .home-slider .subheader{font-size:27px;line-height:27px}.landing-page .home-slider .inimitable-rate-slide .rate-features-container,.mobile-home .home-slider .inimitable-rate-slide .rate-features-container{display:inline-block;float:none;margin:20px auto 0;top:10px;width:auto}.mobile-home .home-slider .inimitable-rate-slide .rate-features-container{margin-top:10px}.landing-page .home-slider .inimitable-rate-slide .rate-container,.mobile-home .home-slider .inimitable-rate-slide .rate-container{text-align:center}.landing-page .home-slider .inimitable-rate-slide .rate-features-container .rate-data-container,.mobile-home .home-slider .inimitable-rate-slide .rate-features-container .rate-data-container{border:none;float:left;height:65px;width:120px}.landing-page .home-slider .inimitable-rate-slide .rate-features-container .rate-data-container .rate-quote,.mobile-home .home-slider .inimitable-rate-slide .rate-features-container .rate-data-container .rate-quote{font-size:90px;line-height:82px}.landing-page .home-slider .inimitable-rate-slide .rate-features-container .rate-data-container .rate-units,.mobile-home .home-slider .inimitable-rate-slide .rate-features-container .rate-data-container .rate-units{font-size:60px}.landing-page .home-slider .inimitable-rate-slide .rate-features-container .rate-data-container .description,.mobile-home .home-slider .inimitable-rate-slide .rate-features-container .rate-data-container .description{font-size:22px;left:65px;top:-13px}.landing-page .home-slider .inimitable-rate-slide .rate-features-container .voice-data-plus-separator,.mobile-home .home-slider .inimitable-rate-slide .rate-features-container .voice-data-plus-separator{color:#fff;float:left;font-size:30px;position:relative;top:30px;text-align:center;width:30px}.landing-page .home-slider .inimitable-rate-slide .rate-features-container .rate-voice-container,.mobile-home .home-slider .inimitable-rate-slide .rate-features-container .rate-voice-container{float:left;padding-top:0;text-align:left;width:175px}.landing-page .home-slider .inimitable-rate-slide .rate-features-container .rate-voice-container .voice-rate,.mobile-home .home-slider .inimitable-rate-slide .rate-features-container .rate-voice-container .voice-rate{font-size:40px;line-height:40px}.landing-page .home-slider .inimitable-rate-slide .rate-container .hr-line,.mobile-home .home-slider .inimitable-rate-slide .rate-container .hr-line{margin:20px auto;width:300px}.mobile-home .home-slider .inimitable-rate-slide .rate-container .hr-line{margin:15px auto}.landing-page .home-slider .inimitable-rate-slide .rate-features-container .rate-voice-container .rate-quote,.mobile-home .home-slider .inimitable-rate-slide .rate-features-container .rate-voice-container .rate-quote{font-size:75px;line-height:50px;position:relative;top:23px}.landing-page .home-slider .inimitable-rate-slide .rate-features-container .rate-voice-container .rate-units,.mobile-home .home-slider .inimitable-rate-slide .rate-features-container .rate-voice-container .rate-units{font-size:50px;line-height:50px;position:relative;top:23px}.landing-page .home-slider .inimitable-rate-slide .rate-features-container .rate-voice-container .rate-voice-description,.mobile-home .home-slider .inimitable-rate-slide .rate-features-container .rate-voice-container .rate-voice-description{font-size:22px;line-height:22px}.landing-page .home-slider .inimitable-rate-slide .rate-price-container,.mobile-home .home-slider .inimitable-rate-slide .rate-price-container{float:none;margin:0 auto;position:relative;width:110px}.landing-page .home-slider .inimitable-rate-slide .rate-price-container .rate-price,.mobile-home .home-slider .inimitable-rate-slide .rate-price-container .rate-price{margin-top:10px!important;text-align:left;top:-9px;width:85px}.landing-page .home-slider .inimitable-rate-slide .rate-price-container .rate-price .integer-price,.mobile-home .home-slider .inimitable-rate-slide .rate-price-container .rate-price .integer-price{font-size:80px;line-height:80px}.landing-page .home-slider .inimitable-rate-slide .rate-price-container .rate-price .floating-price,.mobile-home .home-slider .inimitable-rate-slide .rate-price-container .rate-price .floating-price{font-size:50px;line-height:50px}.landing-page .home-slider .inimitable-rate-slide .rate-price-container .rate-price .price-units,.mobile-home .home-slider .inimitable-rate-slide .rate-price-container .rate-price .price-units{bottom:8px;font-size:18px;line-height:14px;right:-8px}.landing-page .home-slider .inimitable-rate-slide .rate-price-container .rate-price .price-units .price-euro{top:2px}.landing-page .home-slider .inimitable-rate-slide .taxes-included{margin-top:-10px;margin-bottom:30px}.landing-page .home-slider .inimitable-rate-slide .rate-action .button,.mobile-home .home-slider .inimitable-rate-slide .rate-action .button{font-size:28px!important;height:36px!important;line-height:39px!important;width:190px!important}.landing-page .home-slider .inimitable-rate-slide .pepe-image-container{width:100%}.landing-page .home-slider .inimitable-rate-slide .pepe-image-container .pepe-mimo{background-size:213px 120px;background-position:-43px 0;height:120px;position:relative;top:8px;width:170px}.mobile-home .home-slider .inimitable-rate-slide .pepe-image-container{left:-8px;overflow:hidden;position:absolute;top:194px;width:258px}.mobile-home .home-slider .inimitable-rate-slide .pepe-image-container .pepe-mimo{background-size:213px 120px;background-position:-43px 0;height:120px;position:relative;top:8px;width:170px}.mobile-home .home-slider .inimitable-rate-slide .rate-action{position:relative;top:30px}.broadband-home .home-slider .slide.convergence-slide .home-image,.convergence-home .home-slider .slide.convergence-slide .home-image,.mobile-home .home-slider .slide.convergence-slide .home-image{height:130px;left:calc(50% - (130px / 2));top:135px;width:130px}.broadband-home .home-slider .slide.convergence-slide .block-text,.convergence-home .home-slider .slide.convergence-slide .block-text,.mobile-home .home-slider .slide.convergence-slide .block-text{margin-top:20px;width:calc(50% - (130px / 2))}.broadband-home .home-slider .slide.convergence-slide .block-text.block-text-ftth,.convergence-home .home-slider .slide.convergence-slide .block-text.block-text-ftth,.mobile-home .home-slider .slide.convergence-slide .block-text.block-text-ftth{margin-left:130px}.broadband-home .home-slide.convergence-slide .block-text .rate-name,.convergence-home .home-slide.convergence-slide .block-text .rate-name,.mobile-home .home-slide.convergence-slide .block-text .rate-name{font-family:'__FranklinGothic_5';font-size:27px;line-height:30px;width:112px}.broadband-home .home-slider .slide.convergence-slide .block-text .adsl-block,.convergence-home .home-slider .slide.convergence-slide .block-text .adsl-block,.mobile-home .home-slider .slide.convergence-slide .block-text .adsl-block{padding-left:50px;width:169px}.broadband-home .home-slider .slide.convergence-slide .block-text .ftth-block,.convergence-home .home-slider .slide.convergence-slide .block-text .ftth-block,.mobile-home .home-slider .slide.convergence-slide .block-text .ftth-block{width:169px}.broadband-home .home-slider .slide.convergence-slide .block-text .rate-price .price,.convergence-home .home-slider .slide.convergence-slide .block-text .rate-price .price,.mobile-home .home-slider .slide.convergence-slide .block-text .rate-price .price{font-size:140px}.broadband-home .home-slider .slide.convergence-slide .block-text .rate-info,.convergence-home .home-slider .slide.convergence-slide .block-text .rate-info,.mobile-home .home-slider .slide.convergence-slide .block-text .rate-info{margin-top:27px}.broadband-home .home-slider .slide.convergence-slide .block-text .rate-info .rate-price-units .euro,.convergence-home .home-slider .slide.convergence-slide .block-text .rate-info .rate-price-units .euro,.mobile-home .home-slider .slide.convergence-slide .block-text .rate-info .rate-price-units .euro{display:block;margin-bottom:10px}.broadband-home .home-slider .slide.convergence-slide .block-text .rate-info .taxes-included,.convergence-home .home-slider .slide.convergence-slide .block-text .rate-info .taxes-included,.mobile-home .home-slider .slide.convergence-slide .block-text .rate-info .taxes-included{margin-top:5px}.mobile-home .home-slider .slide.convergence-slide .slide-content .know-more-button-container{margin-top:0!important;position:relative;top:-25px}.mobile-home .home-slider .slide.convergence-slide .slide-content .button{height:40px!important;line-height:40px!important;width:150px!important}.broadband-home .home-slider .slide .slide-content .button,.convergence-home .home-slider .slide .slide-content .button{font-size:28px;width:200px!important}.broadband-home .home-slider .slide.convergence-slide .block-text .rate-data,.convergence-home .home-slider .slide.convergence-slide .block-text .rate-data,.mobile-home .home-slider .slide.convergence-slide .block-text .rate-data{top:-15px;font-size:28px}.ventajas-adsl.mobileVersion .center-columns{display:block;left:initial;margin:0}.ventajas-adsl.mobileVersion .center-columns .column-advantage{float:none;margin:0 auto;width:397px}.landing-page.ue-roaming .home-slider{overflow:hidden}.landing-page.ue-roaming .home-slider .container2{height:400px;position:relative}.landing-page.ue-roaming .home-slider .banner-image-mobile{background:url(../../images/pepephone/roaming-ue-banner-image-mobile.png) 0 36px;bottom:-3px;left:calc(50% - 160px);float:left;height:275px;position:absolute;width:320px}.landing-page.ue-roaming .home-slider .banner-text{float:none;width:100%}.landing-page.ue-roaming .home-slider .banner-text .title{box-sizing:border-box;font-size:38px;line-height:40px;text-align:center;padding:10px 0}.landing-page.ue-roaming .home-slider .banner-text .text{font-size:25px;line-height:30px;padding:0 20px;text-align:center}.landing-page.ue-roaming .information .title{line-height:30px!important}.landing-page.ue-roaming .price-table{overflow-x:scroll}.landing-page.ue-roaming .price-table .table .rate-name{width:90px}.landing-page.ue-roaming .price-table .table .monthly-price{width:80px}.landing-page.ue-roaming .price-table .table .ue-data-quote,.landing-page.ue-roaming .price-table .table .ue-voice-quote{width:70px}.landing-page.ue-roaming .price-table .table .ue-data-price{width:90px}.landing-page.ue-roaming .price-table .table .ue-voice-price{width:170px}.form-row{display:block;width:100%;box-sizing:border-box}.form-row .col-50,.redbull-event-page .row .col-50{box-sizing:border-box;float:none;padding-left:0;width:100%}.form-row .col-50:first-child{padding-right:0}.redbull-event-page .button.action-button{width:90%!important}.redbull-event-page #error-container{width:90%}.redbull-event-page .redbull-picture-section{padding:0}}@media (max-width:600px){.br-xs{display:block}.hidden-xs{display:none!important}.who-we-are .who-we-are-logo{margin-left:auto;margin-right:auto}.who-we-are .who-we-are-logo.halcon,.who-we-are .who-we-are-logo.viajes-ecuador{margin-top:15px!important;display:block!important}.stores .box-logos .store-container{width:100%}.stores .box-logos .store-container .store-content{text-align:center}.stores .box-logos .store-container .store-content.viajes-ecuador{margin-top:25px}.MenuBar .MenuItemContainer{display:block;width:100%;z-index:40}.MenuBar .header-languages.mipepephone{margin-top:125px!important}.contenido_atencion{width:100%}.contenido_atencion .contact-info .contact{margin-bottom:20px}.contenido_atencion .contact-info .contact .contact-ico{float:none;margin-left:auto;margin-right:auto}.contenido_atencion .contact-info .contact .contact-text{text-align:center;margin-top:10px;margin-bottom:30px;height:auto}.contenido_atencion .contact-info .contact .contact-text.single-line{line-height:inherit}.contenido_atencion .conditions{width:100%}.contenido_atencion p.estep{padding-left:15px!important;padding-right:15px!important;box-sizing:border-box;width:100%}.contenido_atencion .contact-info{width:100%!important}.contenido_atencion .contact-info .left-column,.contenido_atencion .contact-info .right-column{float:none;clear:both;margin-left:auto;margin-right:auto;width:100%}.details .number_lines{display:block;margin:-10px auto 20px;position:relative;width:auto;text-align:center}.app-advice{z-index:90;width:100%;height:170px;border-style:solid;border-color:#C00;background-color:#FFF;margin-right:-10000px;position:fixed;top:0;border-width:3px;display:block;text-align:center;box-sizing:border-box}.app-advice .logo-app{width:50px;height:50px;margin-top:18px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden}.app-advice .logo-app img{max-width:none;position:absolute;width:362px;height:56px;left:-3px;top:-3px}.app-advice .logo-app-text{color:#000;line-height:16px;text-align:center;font-size:16px;font-family:'__Franklin Gothic Medium_5';font-weight:400;margin-top:10px}.app-advice .logos-markets{margin-top:20px}.app-advice .logos-markets .logo-app-store,.app-advice .logos-markets .logo-play-store{display:inline-block;position:relative;overflow:hidden;width:101px;height:30px}.app-advice .logos-markets .logo-app-store img,.app-advice .logos-markets .logo-play-store img{max-width:none;position:absolute;width:268px;height:56px}.app-advice .logos-markets .logo-play-store img{left:-142px;top:-13px}.app-advice .logos-markets .logo-app-store img{left:-40px;top:-13px}.app-advice .logos-markets .close-button{display:inline-block;margin-left:3%;margin-right:3%;width:30px;height:30px;position:relative;overflow:hidden}.app-advice .logos-markets .close-button img{max-width:none;position:absolute;width:362px;height:56px;left:-329px;top:-13px}#pamphletu58623,#u58632,#u58635{top:15px;position:fixed}.footer-adsl,.footer-no-adsl{margin-top:6px!important}#buttonu45861,#pu348-4,#pu352-4,#u3054-4,#u317-4,#u352-4,#u69961-8,#u71842{display:none}footer{height:268px!important}#u304-bw{width:100%}#u355,#u361,#u367{margin-right:-10000px;position:relative}#u317-4-responsive{width:100%;margin-top:20px}#u317-2-responsive{font-size:12px;font-family:'__Franklin Gothic Book_5';line-height:14px;font-weight:400;color:#000;display:block}#u404-3 a:link,#u404-6 a:link,#u404-9 a:link{font-family:'__Franklin Gothic Book_5'!important;font-size:15px!important}#bp_600.active,#u71839-4{display:block}#muse_css_mq{background-color:#000258}#page{max-width:600px}#pu94{z-index:30;width:.01px;padding-bottom:323px;margin-right:-10000px}#u94{z-index:90;height:60px;position:fixed;top:0}#u94-bw{z-index:30}#u586-bw{display:block;z-index:33;width:100%;margin-right:-10000px;position:fixed}#u586_align_to_page,#u71811-4,#u71820-4,#u71824-4,#u71831-4,#u71839-4,#u71846-4{width:100%}#menuu71806,#menuu718060{z-index:42;position:relative;margin-right:-10000px;margin-left:0;margin-top:60px;width:100%;left:0;background-color:#FFF;display:none}#u71399,#u71807,#u718070,#u71814,#u718140,#u71821,#u71828,#u718280,#u71835,#u718350,#u71842,#u718420{min-height:30px;position:relative;margin-right:-10000px;width:100%;display:block;clear:both}#u71810,#u71817,#u71822,#u71829,#u71838,#u71843{width:100%;text-align:center}#pamphletu58623{z-index:31;width:.01px;height:30px;padding-bottom:278px;left:50%;margin-left:-300px}#u58628{position:absolute;width:600px;top:45px}#u58628popup{z-index:32}#u58630{z-index:33;width:600px;height:263px;margin-right:-10000px;position:relative}#menuu72341{z-index:42;position:relative;margin-right:-10000px;margin-top:10px;width:93.34%;margin-left:3.34%;left:0}#u72356{position:relative;width:100%}#u72359,#u72364{min-height:25px;padding-bottom:17px;position:relative;margin-right:-10000px;width:100%}#u72359:hover{min-height:25px;width:100%;margin:0 -10000px 0 0}#u72360-4,#u72367-4{min-height:25px;position:relative;margin-right:-10000px;top:8px;width:100%}#u72359.MuseMenuActive #u72360-4,#u72359:hover #u72360-4,#u72364:hover #u72367-4{padding-top:0;padding-bottom:0;min-height:25px;width:100%;margin:0 -10000px 0 0}#u72352,#u72354-4{margin-right:-10000px;position:relative;min-height:25px;width:100%}#u72352{padding-bottom:17px}#u72354-4{top:8px}#u72352:hover #u72354-4,#u72364.MuseMenuActive #u72367-4{padding-top:0;padding-bottom:0;min-height:25px;width:100%;margin:0 -10000px 0 0}#u72342,#u72349,#u72363{margin-top:2px;position:relative;width:100%}#u72343{min-height:25px;padding-bottom:18px;position:relative;margin-right:-10000px;width:100%}#u72343.MuseMenuActive,#u72352.MuseMenuActive,#u72359.MuseMenuActive,#u72364.MuseMenuActive{min-height:25px;width:100%;margin:0 -10000px 0 0}#u72344-4{min-height:25px;position:relative;margin-right:-10000px;top:9px;width:100%}#u72343.MuseMenuActive #u72344-4,#u72343:hover #u72344-4,#u72352.MuseMenuActive #u72354-4{padding-top:0;padding-bottom:0;min-height:25px;width:100%;margin:0 -10000px 0 0}#u58634,#u68543-8,#u685430-8{margin-right:-10000px;position:relative}#u68543-8,#u685430-8{z-index:34;min-height:47px;margin-top:195px;width:93.34%;margin-left:3.34%;left:0;display:block}#u685430-8{margin-top:160px}#u58634{z-index:67;width:30px;padding-bottom:30px;left:550px}#u58635{width:30px;height:30px;right:20px;cursor:pointer}#u58632{width:30px;height:30px;right:20px;cursor:pointer;display:none}#u58632:hover,#u58635.PamphletThumbSelected{width:30px;height:30px;min-height:0;margin:0}#pu367-responsive,#pu586,#u304,#u404-11,#u51175,#u586{width:100%}#u59109-4,#u72803-4{z-index:35;width:165px}#u262,#u586{height:35px}#pu404-11,#pu586,#u304,#u309,#u59109-4{margin-right:-10000px}#pu586{z-index:24;margin-top:59px}#u586{z-index:24;position:relative}#u51175{z-index:72}#u59109-4{min-height:23px;position:relative;margin-top:67px;left:22px}#u262{z-index:70;width:231px;position:fixed;top:13px;left:50%;margin-left:-116px}#u262 img{max-width:none;position:absolute;top:-10px;left:9px;width:244.44px;height:187.96px}#u260{z-index:71}#u59377{z-index:33;width:auto;height:25px;position:relative;left:-100px;margin:65px -10000px 0 100%}.mobile-link-ico{left:-112px!important;background-position:-268.5px -202.23px!important}.adsl-link-ico{left:-81px!important;background-position:-307px -162.23px!important}.css_verticalspacer .verticalspacer{height:calc(100vh - 591px)}#u355,#u361,#u367{width:30px;height:30px;background-size:291.43px 201.63px;margin-left:50%}#u304{height:275px;position:relative;margin-top:0}#u309{z-index:22;width:138px;height:95px;left:20px;margin-top:-22px;position:relative}#u309 img{left:-3px;top:-46.5px;width:315px;height:215px}#u307{z-index:23}#pu404-11{z-index:7;margin-top:105px;width:93.34%;margin-left:3.34%}#pu367{z-index:6;margin-top:10px;width:25%;margin-left:37.5%}#u367{z-index:6;left:-70px;background-position:-258.52px -7.35px}#u361{z-index:5;left:-15px;background-position:-258.52px -52.64px}#u355{z-index:4;left:40px;background-position:-258.52px -93.87px}#u317-4{z-index:18;width:560px;margin-top:20px;margin-left:50%;left:-280px}#u5276{z-index:3;width:115px;height:115px;position:absolute;bottom:0;right:0}#pu367-responsive{display:block;margin-top:10px}#u404-11{z-index:7}body{overflow-x:hidden;min-width:320px}.verticalspacer{min-height:409px}#u68543-3 a:hover,#u68543-6 a:hover,#u71811-4:hover p,#u71820-4:hover p,#u71824-4:hover p,#u71831-4:hover p,#u71839-4:hover p,#u71846-4:hover p,.MuseMenuActive p{color:#C00}#u72803-4{min-height:23px;position:absolute;top:67px;right:23px}#u59109-4:hover p,#u72803-4:hover p{color:#C00!important}.login-form .control-group{width:100%;margin-left:0}.login-form .control-group .row{width:100%;margin:0 auto;text-align:center}.login-form .email-group,.login-form .password-group{display:block;width:90%;margin-left:auto;margin-right:auto}.login-form span.border-sent{width:84%!important}.login-form .password-group{margin-top:20px}.login-form .control-group .email,.login-form .control-group .password-input{width:100%!important}.login-form .forgot-password{width:90%;margin-left:auto;margin-right:auto;text-align:right}.header-body-spacer{clear:both}.broadband-home .swipeshow .slides{width:100%!important}.broadband-home .home-slider{height:400px}.broadband-home .home-slide{width:100%!important}.broadband-home .home-slide .slide-content{width:100%!important;height:385px}.broadband-home .home-slide .slide-content .slide-row .rate-info{padding:0;display:block;text-align:left;width:95%;margin-left:auto;margin-right:auto}.broadband-home .home-slide .slide-content .slide-row .title{font-size:46px;line-height:40px;margin-top:15px}.broadband-home .home-slide .slide-content .slide-row .subtitle{font-size:29px;line-height:35px;margin-bottom:0}.broadband-home .home-slide .slide-content .slide-row .rate-info .rate-text:first-child{margin-top:20px}.broadband-home .home-slide .slide-content .slide-row .rate-info .rate-text{font-size:20px;line-height:25px;margin-bottom:20px;position:relative}.broadband-home .home-slide .slide-content .slide-row .rate-info .rate-text .text{display:block;position:relative;top:initial;text-align:center}.broadband-home .home-slide .slide-content .slide-row .rate-info .rate-text .ico,.broadband-home .home-slide .slide-content .slide-row .rate-price .stamp-4g{display:none}.broadband-home .home-slide .slide-content .slide-row .rate-info .rate-text .highlight{font-size:23px;line-height:20px}.broadband-home .home-slide .slide-content .slide-row .rate-price{padding:0;width:100%;display:block;text-align:center}.broadband-home .home-slide .slide-content .slide-row .rate-price .rate-image{width:95px;height:70px}.broadband-home .home-slide.slide-1 .slide-content .slide-row .rate-price .rate-image img{width:197.6px;height:147.63px;top:-3px;left:-3px}.broadband-home .home-slide.slide-2 .slide-content .slide-row .rate-price .rate-image img{width:197.6px;height:147.63px;left:-98px;top:-3px}.broadband-home .home-slide.slide-3 .slide-content .slide-row .rate-price .rate-image img{width:197.6px;height:147.63px;left:-3px;top:-74px}.broadband-home .home-slide .slide-content .slide-row .rate-price .rate-action-mobile .rate-action{text-align:center;margin:0 auto}.adsl-home .home-slider .dots,.broadband-home .home-slider .dots,.mobile-home .home-slider .dots{bottom:10px}.broadband-home .home-slide .slide-content .slide-row .home-image{display:block;width:60px;height:60px;position:relative;top:-15px;left:calc(50% - 30px)}.broadband-home .home-slide .slide-content .slide-row .product-container .product-title.main{margin-bottom:0!important;display:inline-block;position:relative;font-size:30px;width:90px;text-align:center;line-height:26px}.broadband-home .home-slide .slide-content .slide-row .product-container .product-title .submain{font-size:19px}.broadband-home .home-slide .slide-content .slide-row .product-container{top:-15px!important;left:0!important;float:none!important;overflow:hidden;text-align:center!important;width:100%!important}.broadband-home .home-slide .slide-content .slide-row .product-container.right{top:-10px!important}.broadband-home .home-slide .slide-content .slide-row .product-container .product-price-container{position:relative;display:inline-block;width:200px}.broadband-home .home-slide .slide-content .slide-row .product-container .product-price-container .data-rate{font-size:110px!important;position:relative;line-height:110px;display:inline-block}.broadband-home .home-slide .slide-content .slide-row .product-container .product-price-container .product-price-units{display:inline-block;width:70px}.broadband-home .home-slide .slide-content .slide-row .product-container .product-price-container .product-price-units .product-title.mbps{font-size:30px!important;line-height:30px;position:relative;top:11px;padding-bottom:0}.broadband-home .home-slide .slide-content .slide-row .product-container .product-price-container .product-price-units .product-title.data-rate-modifier{font-size:16px!important;position:relative;display:block;top:7px}.broadband-home .home-slide .slide-content .slide-row .product-container .product-price-container .product-price-units .product-price{display:block;position:relative;top:0!important;width:100%!important}.broadband-home .home-slide .slide-content .slide-row .product-container.left .product-price-container .product-price-units .product-price .product-price-integer{font-size:45px!important;top:2px!important;left:-18px!important;position:relative!important;line-height:45px!important}.broadband-home .home-slide .slide-content .slide-row .product-container.right .product-price-container .product-price-units .product-price .product-price-integer{font-size:45px!important;top:2px!important;left:-19px!important;position:relative!important;line-height:45px!important}.broadband-home .home-slide .slide-content .slide-row .product-container.left .product-price-container .product-price-units .product-price .month-price .euro-symbol{left:-8px!important}.broadband-home .home-slide .slide-content .slide-row .product-container.right .product-price-container .product-price-units .product-price .month-price .euro-symbol{left:-9px!important}.broadband-home .home-slide .slide-content .slide-row .product-container .product-price-container .product-price-units .product-price .product-price-float{font-size:20px!important;left:36px!important;top:-5px!important}.broadband-home .home-slide .slide-content .slide-row .product-container .product-price-container .product-price-units .product-price .month-price{font-size:14px!important;top:10px!important;left:41px!important}.broadband-home .home-slide .slide-content .slide-row .product-container .product-price-container .product-price-units .product-price .month-price .euro-symbol{top:-2px!important}.broadband-home .home-slide .slide-content .slide-row .product-container .product-price-container .product-price-units .product-price .month-price .month{top:-12px;position:relative;left:-5px}.broadband-home .slide .rate-action-container.mobile{display:block;width:100%;text-align:center;margin-top:10px}.broadband-home .slide .rate-action-container.mobile .rate-action{border:3px solid #fff;line-height:44px}.broadband-home .broadband-section{padding-left:20px;padding-right:20px}.broadband-home .broadband-features .broadband-feature .ico-mobile{display:block;margin-bottom:10px}.phone-rates .navbar.navbar-desktop{display:none}.phone-rates .navbar.navbar-mobile{display:block;border-bottom:6px solid #C00;box-sizing:border-box;height:58px;text-align:center;margin-top:25px}.phone-rates .navbar .rate-family{border-bottom:none}.phone-rates .navbar.navbar-mobile .rate-family{margin-top:0;width:100%}.phone-rates .shop-claim{display:none}.phone-rates .navbar.navbar-mobile .rate-family.next,.phone-rates .navbar.navbar-mobile .rate-family.previous{display:inline-block;border:none;font-size:0;line-height:0;position:relative;margin-top:0;min-height:30px;background:url(../../images/pepephone/sprite-tarifas.png);background:url(../../images/pepephone/sprite-tarifas.svg),linear-gradient(transparent,transparent);background-size:281.73px 148px;width:30px;height:30px;max-width:initial}.phone-rates .navbar.navbar-mobile .rate-family.previous{background-position:-135px -108px}.phone-rates .navbar.navbar-mobile .rate-family.next{background-position:-205px -108px}.phone-rates .rate .rate-details .detail{width:100%}.phone-rates .rate .rate-details .icon-4g{display:none}.phone-rates .rate .rate-main{height:auto;padding-top:25px;padding-bottom:25px}.phone-rates .rate .rate-details,.phone-rates .rate .rate-main{padding:25px}.phone-rates .rate .col-left{display:block;width:100%;height:auto;overflow:hidden}.phone-rates .rate .col-right{display:none}.phone-rates .rate .rate-main .rate-image-left{margin-right:10px;display:inline-block;float:none;left:calc(50% - 70px);width:102px;height:100px}.phone-rates .rate .rate-main .rate-image-left img{width:209.6px;height:106.4px;left:-1.6px;top:-3px}.phone-rates .rate .rate-main .rate-image-left.mobile-image-price{display:inline-block;width:80px;height:56px;margin-left:-10px;margin-right:0}.phone-rates .rate .rate-main .rate-image-left.mobile-image-price img{width:200px;height:91px;position:absolute;left:-110px;top:-18px;max-width:none}.phone-rates .rate .col-left .texts{width:100%}.phone-rates .rate .col-left h3{margin-top:18px}.phone-rates .rate .col-left h4{font-size:17px;margin-bottom:20px}.phone-rates .rate .col-left h3,.phone-rates .rate .col-left h4{text-align:center}.phone-rates .rate .col-left .open-details{display:block;width:100%;text-align:center}.phone-rates .rate .rate-main .col-left .mobile-text-price{text-align:center;display:block;width:100%;margin-top:20px}.phone-rates .rate .col-left .contract,.phone-rates .rate .rate-details .contract{background-color:#fff;border:2px solid #000;box-sizing:border-box;color:#C00;display:inline-block;font-family:'__FranklinGothic_5';font-size:25px;height:50px;letter-spacing:0;line-height:50px;text-align:center;width:100%}.phone-rates .rate .col-left .contract:hover{background-color:#C00;color:#fff}.phone-rates .related-links{margin-top:50px;display:block}.phone-rates .related-links a.related-link-button{display:block;margin-left:auto;margin-right:auto;margin-bottom:20px}.phone-rates .related-links a.related-link-button:hover{background-color:#C00;color:#fff}.phone-rates .related-links .related-link-group{text-align:center;width:100%;text-transform:uppercase}.phone-rates .related-links .related-link-group .related-link{margin-bottom:20px;display:block}.phone-rates .content{position:relative;width:93%}.phone-rates .sub-navbar{width:85%;margin-bottom:25px}.phone-rates .sub-navbar .rate-family{width:100%;border-bottom:none;display:block;height:57px}.phone-rates .sub-navbar .rate-family.active,.phone-rates .sub-navbar .rate-family:hover{color:#C00!important}.phone-rates .sub-navbar .rate-family.active .family-text,.phone-rates .sub-navbar .rate-family:hover .family-text{border:3px solid #C00;padding:2px 10px;margin:0 auto;width:85%}.adsl-home .features .subtitle,.adsl-home .features .title,.broadband-home .broadband-features .broadband-feature,.broadband-home .cgnat,.broadband-home .conditions,.broadband-home .costs-details .cost-detail,.broadband-home .features .subtitle,.broadband-home .features .subtitle.width-700,.broadband-home .features .title,.mobile-home .section{padding-left:20px;padding-right:20px;box-sizing:border-box}.phone-rates .hooks{display:none}.broadband-home .broadband-features .broadband-feature{display:block;height:auto;margin-bottom:40px;width:100%!important}.broadband-home .broadband-features .broadband-feature .ico{display:block;margin-bottom:10px}.broadband-home .broadband-features .broadband-feature .feature-text{text-align:center;display:block;width:100%;margin-left:0}.broadband-home .features .icons{display:block}.broadband-home .features .icons .ico-group{display:block;margin-left:auto;margin-right:auto;margin-bottom:20px}.broadband-home .features .subtitle.width-700{width:100%}.broadband-home .costs{height:auto}.broadband-home .costs .summary .arrow.center-arrow,.landing-page .dropdown-section .arrow.center-arrow{display:block;position:relative}.broadband-home .costs .summary .arrow.center-arrow.inverted,.landing-page .dropdown-section .arrow.center-arrow.inverted{top:60px;left:60px}.broadband-home .adsl-truths .truths-group{display:block}.broadband-home .adsl-truths .truths-group .truth{margin-bottom:20px}.broadband-home .banners .banner-group{display:block;width:100%}.broadband-home .banners .banner.banner-combo{display:block;width:90%;height:180px;position:relative}.broadband-home .banners .banner.banner-combo.banner-adsl-1gb,.broadband-home .banners .banner.banner-combo.banner-adsl-2gb{margin:0 auto 20px}.broadband-home .banners .banner.banner-combo .info{display:block;width:100%}.broadband-home .banners .banner.banner-combo .info .title{padding-top:0;font-size:45px;line-height:45px}.broadband-home .banners .banner.banner-combo .price-group{display:block;width:auto;margin-top:0;position:relative}.broadband-home .banners .banner.banner-combo .price-group .price{font-size:45px;line-height:45px;display:inline-block}.broadband-home .banners .banner.banner-combo .price-group .price .eur{font-size:45px;line-height:45px}.broadband-home .banners .banner.banner-combo .price-group .tax-included{display:inline-block;width:auto}.broadband-home .banners .banner.banner-combo .quote-included{margin-top:0;font-size:23px}.broadband-home .banners .banner.banner-adsl{width:90%}.broadband-hiring.broadband-coverage-products .rate .rate-main .rate-image-left.mobile-image-price{display:inline-block;width:125px;height:80px;margin-left:0;margin-right:0}.broadband-hiring.broadband-coverage-products .rate .rate-main .rate-image-left.mobile-image-price img{width:230px;height:auto;position:relative;left:-110px;top:-18px;max-width:none}.mobile-home .main-banner .main-banner-content .banner-text,.mobile-home .mobile-home-rates .extra-rate-desktop{display:none}.mobile-home .main-banner .main-banner-content .banner-image{margin:0 auto;position:relative;left:initial;top:25px;background-size:617.5px 256.66px;width:250px;height:250px}.mobile-home .main-banner .main-banner-content .banner-stamp-4g{top:-10px;left:initial;right:0}.mobile-home .main-banner .rate-action-mobile{font-size:26px;line-height:36px;text-align:center;font-family:'__FranklinGothic_5';color:#fff;width:144px;height:42px;padding-bottom:4px;min-height:22px;border:3px solid #fff;display:block;box-sizing:border-box;position:relative;margin:0 auto;top:25px}.mobile-home .features .title{margin-bottom:30px!important}.mobile-home .features .background{background-size:791px 266.62px;background-position:-4px -4px;width:439.15px;height:258.62px;left:calc(50% - 217px)}.mobile-home .features .row{margin-top:0}.mobile-home .features .row .col-33,.mobile-home .features .row .col-50{width:100%;margin-bottom:30px;float:none;padding-right:0;padding-left:0;display:block}.mobile-home .mobile-home-rates .podium.desktop .podium-position .podium-content.middle-podium{margin-left:0;margin-right:0}.mobile-home .app.section .app-features{width:100%}.mobile-home .app.section .app-features .row{height:100px}.mobile-home .app.section .app-features .app-icon{display:block;margin-left:auto;margin-right:auto}.mobile-home .app.section .app-features .app-feature-text{display:block;width:100%;margin-left:0;top:initial;text-align:center}.mobile-home .app.section .stores{margin-top:20px}.mobile-home .app.section .stores .stores-icons .store-icon{margin-right:auto!important;margin-left:auto;display:block;margin-top:10px}.adsl-home .home-slide .slide-content .slide-row .rate-price .rate-price-text,.broadband-home .home-slide .slide-content .slide-row .rate-price .rate-price-text{position:relative;top:0;font-size:80px;line-height:80px;left:22px}.broadband-home .home-slide .slide-content .slide-row .rate-price .rate-price-text .rate-amount-super{font-size:30px;line-height:30px;top:-40px}.broadband-home .home-slide .slide-content .slide-row .rate-price .rate-price-text .rate-amount-euro{font-size:25px;line-height:25px;top:-19px;left:-15px}.broadband-home .home-slide .slide-content .slide-row .rate-price .rate-price-text .rate-amount-month{font-size:24px;line-height:24px;left:-38px}.broadband-home .features-table .table{border-spacing:5px 15px}.broadband-home .features-table .table .thead tr th{width:50%}.broadband-home .features-table .rate-action{font-size:23px}.content.cobertura{box-sizing:border-box;padding-left:0;padding-right:0}.content.cobertura .progressbar.desktop{display:none}.content.cobertura .progressbar.mobile{display:block;background:0 0;width:100%;height:auto;min-height:60px;text-align:center}.content.cobertura .progressbar.mobile .progressbar-content{position:relative;overflow:hidden;display:inline-block;text-align:left}.content.cobertura .progressbar.mobile .step-circle{background-color:#C00;width:65px;height:40px;border-radius:20px;float:left}.content.cobertura .progressbar.mobile .step-circle .step-number{top:9px;color:#fff;font-family:'__FranklinGothic_5';padding-left:10px;position:relative;font-size:22px}.content.cobertura .progressbar.mobile .step-circle .step-number:before{content:"Paso "}.content.cobertura .progressbar.mobile .step-text{font-family:'__Franklin Gothic Medium_5';font-size:13px;text-transform:uppercase;float:left;padding-top:10px;margin-left:10px;width:auto}.content.cobertura fieldset.cobertura{width:100%}.content.cobertura .broadband-confirmation #error-container,.content.cobertura .broadband-customer-data #error-container,.content.cobertura .broadband-hiring.product-mode #error-container,.content.cobertura .quest.cobertura #error-container{width:100%;padding-bottom:20px;box-sizing:border-box}.content.cobertura #error-container{width:90%}.content.cobertura ul.quest{position:relative;overflow:hidden;width:100%}.content.cobertura ul.quest li{width:100%;box-sizing:border-box}.content.cobertura .quest li span{float:none;display:block;margin-bottom:10px}.content.cobertura .quest li .right{float:none!important}.content.cobertura .quest .has-internet-service a,.content.cobertura .quest .has-landline a{margin-left:0;display:block;text-align:left;margin-bottom:12px}.content.cobertura .box-cobertura{width:100%;padding:0}.content.cobertura .box-cobertura .coverage-form-row{margin-bottom:20px}.blockUI.blockPage{width:90%!important;left:5%!important;background-color:#fff!important}.broadband-hiring.coverage-address .box-cobertura{padding:20px;box-sizing:border-box;overflow:hidden}.broadband-hiring.coverage-address .box-cobertura .box-title{text-align:justify}.broadband-hiring.coverage-address .box-cobertura .form-row{float:none;width:100%;margin-right:0}.broadband-hiring.coverage-address .box-cobertura .form-row input{width:100%;padding-left:5px}.broadband-hiring.coverage-address .box-cobertura .predictorBox{float:none;margin-right:0;display:block;position:relative}.broadband-hiring.coverage-address .box-cobertura .predictorBox input{height:20px}.broadband-hiring.coverage-address .box-cobertura .predictorBox label{line-height:18px;width:calc(100% - 25px);top:4px}.broadband-hiring.coverage-address .box-cobertura .quest{font-size:16px;text-align:justify}.broadband-hiring.coverage-address .box-cobertura .list-radio.cobertura{margin-right:0;width:100%}.broadband-hiring.coverage-address .box-cobertura .list-radio.cobertura .captcha-answer{display:block;width:100%;margin-right:0}.broadband-hiring.coverage-address .box-cobertura .list-radio.cobertura .captcha-answer .peperadio{margin-right:5px}.broadband-hiring.coverage-address .box-cobertura .list-radio.cobertura .captcha-answer .captcha-answer-text.desktop{display:none}.broadband-hiring.coverage-address .box-cobertura .list-radio.cobertura .captcha-answer .captcha-answer-text.mobile{font-size:16px}.broadband-hiring.coverage-address .action-buttons .button{width:120px!important}.box-hello.broadband-customer-type,.box-hello.broadband-customer-type .box-new{width:233px;position:relative;overflow:hidden}.box-hello.broadband-customer-type .box-new{display:block;float:none;margin-left:0;margin-top:0}.box-hello.broadband-customer-type .box-new .icons{position:relative;overflow:hidden;float:none;width:100%;display:block}.broadband-hiring.product-mode .services{float:none;width:100%}.broadband-hiring.product-mode .datos-cobertura{float:none;width:100%;box-sizing:border-box;margin-bottom:0;overflow:hidden;position:relative}.broadband-hiring.product-mode .datos-cobertura .service-activation-texts{position:relative;overflow:hidden}.broadband-hiring.product-mode .datos-cobertura .service-activation-texts h3{width:100%}.broadband-hiring.product-mode .datos-cobertura .buttons{float:none;position:relative;overflow:hidden;box-sizing:border-box;margin:20px auto;width:100%}.broadband-hiring.product-mode .datos-cobertura .buttons .product-modes{position:relative;overflow:hidden;width:100%}.broadband-hiring.product-mode .datos-cobertura .buttons .product-mode{float:none;margin:0 auto 10px}.broadband-hiring.product-mode .datos-cobertura .list.instalation{float:none;margin:0 auto 10px;overflow:hidden;padding-bottom:0}.broadband-hiring.product-mode .datos-cobertura .list.instalation .radio-button{margin-right:0}.broadband-hiring.product-mode .datos-cobertura .list.instalation .radio-button label{box-sizing:border-box}.broadband-hiring.product-mode .datos-cobertura.service-devices .list.second ul{width:100%}.broadband-hiring.product-mode .action-buttons{overflow:hidden}.broadband-hiring.product-mode .action-buttons .action-button{width:125px!important}.broadband-hiring.product-mode .datos-cobertura.service-devices{padding-top:0}.broadband-hiring.product-mode .datos-cobertura.service-devices .list.second{overflow:hidden}.broadband-hiring.product-mode .datos-cobertura.service-devices .list.second .device-image{float:none!important;width:100%;overflow:hidden;text-align:center}.broadband-customer-data{width:100%;overflow:hidden}.broadband-customer-data fieldset.services{width:100%;float:none}.broadband-customer-data .datos-cobertura{box-sizing:border-box}.broadband-customer-data .datos-cobertura .box-form ul li.ajuste-poblacion input{width:100%!important}.broadband-customer-data .datos-cobertura .box-form .ajuste-nacionalidad{display:block;float:none;width:100%!important}.broadband-customer-data .datos-cobertura .adsl_address_more_options_label,.broadband-customer-data .datos-cobertura .adsl_billing_same_address_label,.broadband-customer-data .datos-cobertura .adsl_shipping_same_address_label{max-width:200px;float:left!important}.broadband-customer-data .datos-cobertura,.broadband-customer-data .datos-cobertura .box-form{float:none;overflow:hidden;width:100%}.broadband-customer-data .datos-cobertura h3.form{width:100%}.broadband-customer-data .datos-cobertura .box-form ul{float:none;overflow:hidden;width:100%}.broadband-customer-data .datos-cobertura .box-form ul li{float:none;margin-right:0;margin-bottom:10px}.broadband-customer-data .datos-cobertura .box-form ul li.xs-clear{clear:both}.broadband-customer-data .datos-cobertura .box-form ul li.xs-pull-left{float:left!important;margin-right:10px}.broadband-customer-data .datos-cobertura .box-form ul li.xs-pull-left:last-child{margin-right:0}.broadband-customer-data .datos-cobertura .box-form ul li input.big{width:100%!important}.broadband-customer-data .datos-cobertura .box-form ul li input{width:100%}.broadband-customer-data .datos-cobertura .box-form ul li #adsl_address_type,.broadband-customer-data .datos-cobertura .box-form ul li #adsl_address_zipcode,.broadband-customer-data .datos-cobertura .box-form ul li #adsl_billing_address_zipcode,.broadband-customer-data .datos-cobertura .box-form ul li #agent_company_name,.broadband-customer-data .datos-cobertura .box-form ul li #agent_id_email,.broadband-customer-data .datos-cobertura .box-form ul li #agent_id_firstname,.broadband-customer-data .datos-cobertura .box-form ul li #agent_id_lastname,.broadband-customer-data .datos-cobertura .box-form ul li #agent_id_name{width:100%!important}.broadband-customer-data .datos-cobertura .box-form p,.broadband-customer-data .datos-cobertura p{float:none!important;box-sizing:border-box}.broadband-customer-data .datos-cobertura.commercial-info p.left{margin-bottom:10px!important}.broadband-customer-data .datos-cobertura.commercial-info .radio-button.form label,.broadband-customer-data .datos-cobertura.customer-data .radio-button.form label,.broadband-customer-data .datos-cobertura.service-address .radio-button.form label,.broadband-customer-data .datos-cobertura.terms-conditions .radio-button.form label{width:93%;float:left!important}.broadband-customer-data .datos-cobertura.service-address .adsl-service-address-block,.broadband-customer-data .datos-cobertura.service-address .adsl-service-address-door,.broadband-customer-data .datos-cobertura.service-address .adsl-service-address-floor{clear:both;width:100%}.broadband-customer-data .datos-cobertura.service-address .adsl-service-address-block .selector,.broadband-customer-data .datos-cobertura.service-address .adsl-service-address-door .selector,.broadband-customer-data .datos-cobertura.service-address .adsl-service-address-floor .selector{width:100%!important}.broadband-customer-data .datos-cobertura.terms-conditions .radio-button.form label{text-align:justify}.broadband-customer-data .legend-form{width:100%;overflow:hidden}.broadband-confirmation .action-buttons .action-button,.broadband-customer-data .action-buttons .action-button{width:120px!important}.broadband-customer-data #uniform-adsl_billing_address_type{background-position:90px!important}.broadband-customer-data #adsl_billing_address_number,.broadband-customer-data #adsl_shipping_address_number{width:62px!important}.broadband-customer-data #uniform-adsl_address_block,.broadband-customer-data #uniform-adsl_address_building_type,.broadband-customer-data #uniform-adsl_address_char,.broadband-customer-data #uniform-adsl_address_door_extra,.broadband-customer-data #uniform-adsl_address_extra,.broadband-customer-data #uniform-adsl_address_portal,.broadband-customer-data #uniform-adsl_address_stair,.broadband-customer-data #uniform-adsl_billing_address_state,.broadband-customer-data #uniform-adsl_billing_address_type,.broadband-customer-data #uniform-agent_id_id_type,.broadband-customer-data #uniform-customer_id_id_type,.broadband-customer-data #uniform-customer_id_title,.broadband-customer-data #uniform-customer_nationality,.broadband-customer-data .shipping-address ul li.medium-select .selector{width:100%!important;background-position-x:calc(100% - 25px)!important;padding-right:0!important}.broadband-customer-data #uniform-adsl_shipping_address_door,.broadband-customer-data #uniform-adsl_shipping_address_floor{width:60px!important}.broadband-customer-data #adsl_address_state{width:100%!important}.broadband-customer-data .datos-cobertura.bank-account .box-form p,.broadband-customer-data .datos-cobertura.commercial-info p,.broadband-customer-data .datos-cobertura.contacto .box-form p{padding-right:0;text-align:justify}.broadband-customer-data .datos-cobertura.bank-account #customer_account_bank,.broadband-customer-data .datos-cobertura.bank-account #customer_account_office{width:85px!important}.broadband-confirmation fieldset.services{width:100%;float:none}.broadband-confirmation .datos-cobertura{width:100%;box-sizing:border-box}.broadband-confirmation .datos-cobertura .box-line{width:100%;box-sizing:border-box;padding:0;float:none;margin-bottom:0}.broadband-confirmation .datos-cobertura .box-line p{padding-right:10px;text-align:justify}.broadband-summary .content,.broadband-summary .content .box-confirm{width:100%}.broadband-summary .box-resumen{width:100%;box-sizing:border-box}.broadband-summary .box-resumen .subtitle-resumen p{text-align:justify;float:none;margin-bottom:10px!important}.broadband-summary .box-resumen .list-data{width:100%;float:none;margin-bottom:10px;margin-top:20px;overflow:hidden}.broadband-summary .box-resumen .list-data h3{margin-bottom:5px}.broadband-summary .botonesfirma .action-button:first-child{margin-right:10px}.mobile-home .home-principles .home-principles-content{width:320px;height:100px;background:url(../../images/pepephone/home-values-320x100.gif) center center;background-size:320px 100px;display:block;margin:40px auto}div.preguntas-responsive ul.subheader.ask.ask{top:234px!important}.ventajas-adsl.mobileVersion{overflow:hidden}.ventajas-adsl.mobileVersion .center-columns{margin-left:auto;margin-right:auto;display:block;left:initial}.ventajas-adsl.mobileVersion .center-columns .column-advantage{width:397px}.ui-menu{width:75%!important}.ui-menu .ui-menu-item{width:100%!important}.ui-menu .ui-menu-item a{width:calc(100% - 20px)!important}.ui-dialog.ui-widget{width:calc(100% - 50px)!important;left:25px!important}#lightbox_cobertura_ko,#lightbox_cobertura_ok{width:100%!important;margin-left:0!important;left:0!important;background-image:none!important}.lightbox.adsl h3{margin-top:20px!important;margin-bottom:15px!important}.lightbox.adsl .box-text .coverage-advice{position:relative;width:100%;overflow:hidden;margin-top:20px}.lightbox.adsl .box-text .coverage-advice .number{border-right:none;display:block;top:0;padding-right:0;padding-bottom:10px}.lightbox.adsl .box-text .coverage-advice .text{width:calc(100% - 100px);text-align:center;margin-left:0;padding-left:0;padding-top:10px;border-top:2px solid #fff}.lightbox.adsl .buttons .button{width:120px!important}.lightbox.adsl .buttons .button:last-child{margin-right:0}.router-configuration .carousel-headers{overflow:hidden;width:100%!important;padding:0;margin:0}.router-configuration .carousel-headers li{float:none}.router-configuration .router-carousel .carousel-navigation{position:relative;overflow:hidden}.router-configuration .router-carousel .carousel-navigation #progressIndicator{display:none}.router-configuration .router-carousel .carousel-navigation .carousel-control{display:inline-block;border:2.5px solid #000;background:#fff;height:30px;width:100px!important;line-height:28px;box-sizing:border-box;color:#000;float:none;margin:0;text-indent:initial}.router-configuration .router-carousel .carousel-navigation .carousel-control:first-child{margin-right:30px}.router-configuration .router-carousel .carousel-navigation .carousel-control:active,.router-configuration .router-carousel .carousel-navigation .carousel-control:focus,.router-configuration .router-carousel .carousel-navigation .carousel-control:hover{border:2.5px solid #C00!important;color:#000!important}.router-configuration .router-carousel{width:100%;height:auto;overflow:hidden;min-height:500px}.router-configuration .router-carousel .slides{width:100%!important;height:auto;position:relative;min-height:500px}.router-configuration .router-carousel .slides .slide{margin-top:20px;width:100%!important;min-height:500px}.router-configuration .router-carousel .slide ul{box-sizing:border-box;margin:0 auto;overflow:hidden;max-width:600px}.router-configuration .router-carousel .slide ul li{color:#C00;font-size:20px;list-style:disc;text-align:left}.router-configuration .router-carousel .slide ul li span{color:#000;font-size:14px;font-family:'__Franklin Gothic Book_5';text-align:left}.router-configuration .router-carousel .slide .image{background:url(../../images/pepephone/sprite_router.png) center center;margin:0 auto;overflow:hidden}.router-configuration .router-carousel .step-1{height:500px}.router-configuration .router-carousel .step-1 .image{width:236px;height:283px;background-position:0 0}.router-configuration .router-carousel .step-2{height:900px}.router-configuration .router-carousel .step-2 .images-wrapper{width:100%;clear:both}.router-configuration .router-carousel .step-2 .image.image-1{width:223px;height:170px;background-position:-255px -148px;margin-bottom:30px}.router-configuration .router-carousel .step-2 .image.image-2{width:274px;height:475px;background-position:-544px 0}.router-configuration .router-carousel .step-3 .image.image-1{width:223px;height:170px;background-position:-835px -139px;margin-bottom:30px}.router-configuration .router-carousel .step-3 .image.image-2{width:271px;height:457px;background-position:-1119px 0}.router-configuration .router-carousel .step-4 .image{width:288px;height:475px;background-position:-15px 519px}.router-configuration .router-carousel .step-4 .ip-list a,.router-configuration .router-carousel .step-4 .user-config a{color:#C00;display:block;font-size:14px}.router-configuration .router-carousel .box-help-router{width:100%;margin-left:0;margin-top:30px}.router-configuration .router-carousel .box-help-router .help{font-family:'__Franklin Gothic Book_5';font-size:18px}.router-configuration .router-carousel .box-help-router .help-router{box-sizing:border-box;width:100%;padding:10px}.router-configuration .router-carousel .box-help-router .help-router span{padding-left:0}.router-configuration .router-carousel .step-6 .image{width:258px;height:350px;background-position:-385px 516px}.mobile-hire-port .customer-support{box-sizing:border-box;padding:0 20px}#modal-login-recovery .contenido,.convergence-home .pack-configuration-section .configure-pack .block,.mobile-home .pack-configuration-section .configure-pack .block{padding:10px}#modal-login-recovery{top:-200px!important;background:#CACACA!important}#modal-login-recovery .box{width:100%;margin-right:0!important}.adsl-migration.adsl-migration-ftth .position-help{display:none}.mobile-home .home-slider .slide .slide-content{width:100%}.mobile-home .home-slider .slide .slide-content .rate-title{font-size:40px;text-align:center;width:100%;left:0;top:105px}.mobile-home .home-slider .slide-3 .slide-content .rate-title{top:110px}.mobile-home .home-slider .slide .slide-content .rate-features{font-size:60px;text-align:center;width:100%;left:0;bottom:45px}.mobile-home .home-slider .slide .slide-content .rate-features .rate-0cent{font-size:150px}.mobile-home .home-slider .slide .slide-content .rate-features .rate-1001{font-size:115px}.mobile-home .home-slider .slide .slide-content .button{bottom:10px;font-size:30px;height:50px!important;left:calc(50% - 112.5px);line-height:52px!important;width:calc(100% - 40px)!important}.mobile-home .home-slider .slide .slide-content .rate-logo{background-size:512.63px 128px}.mobile-home .home-slider .slide-1 .slide-content .rate-logo{top:-2px;right:initial;left:calc(50% - 92px);width:162.28px;height:111.44px;background-position:0 -4px}.mobile-home .home-slider .slide-2 .slide-content .rate-logo{top:-2px;right:initial;left:calc(50% - 95px);width:169.28px;height:111.44px;background-position:-165px -4px}.mobile-home .home-slider .slide-3 .slide-content .rate-logo{top:-2px;right:initial;left:calc(50% - 92px);width:167.28px;height:119.44px;background-position:-336px -4px}.mobile-home .home-slider .dots{bottom:12px}.adsl-migration{box-sizing:border-box;padding:15px}.adsl-migration .home-slide.slide-3 .rate-price .rate-image img{left:1px!important;top:-18px!important;width:298.6px!important}.adsl-home .home-slide .slide-content .slide-row{padding-left:15px;padding-right:15px}.adsl-migration .home-slide .slide-content .slide-row .subtitle{margin-top:0}.adsl-migration .home-slide .slide-content .slide-row .rate-info{width:100%}.adsl-migration .home-slide .slide-content .slide-row .rate-info .rate-text{font-size:20px;line-height:24px;min-height:60px}.adsl-migration .home-slide .slide-content .slide-row .rate-info .rate-text .text{width:calc(100% - 50px)}.adsl-migration .home-slide .slide-content .slide-row .rate-info .rate-text .highlight{font-size:20px;line-height:24px}.adsl-home .home-slide .slide-content .slide-row .rate-price{padding-left:0}.adsl-migration .payment-mode .payment-option,.adsl-migration .payment-mode .payment-option-container{width:100%}.adsl-migration .payment-mode .payment-option-container{margin-top:40px}.adsl-migration.adsl-migration-home .table .button{height:auto!important;width:calc(100% - 10px)!important}.adsl-migration.adsl-migration-coverage #adsl-migration-coverage-component{overflow-x:scroll;overflow-y:hidden}.adsl-migration.adsl-migration-coverage .table{min-width:600px!important}.adsl-migration .action .button.action{margin-bottom:20px}.adsl-migration.adsl-home .home-slider .slide-content{width:100%!important}.adsl-migration .container2{padding-left:10px;padding-right:10px}.adsl-migration.adsl-migration-ftth .router .router-features,.adsl-migration.adsl-migration-ftth .router .router-image{width:100%;float:none;clear:both}.adsl-migration.adsl-migration-ftth .router .router-image{margin-top:10px;text-align:center}.adsl-migration .cgnat .cgnat-action,.adsl-migration .ftth-conditions .contact-info,.adsl-migration .ftth-conditions .input-check,.adsl-migration.adsl-migration-ftth-rejected p{text-align:justify}.adsl-migration .router-features .router-feature{text-indent:-31px;padding-left:31px}.adsl-migration .cgnat .cgnat-text{padding-left:10px;padding-right:10px}.form.pepe-form .xs-col-100,.mobile-hire-summary.section .step-text{padding-left:0;padding-right:0}.adsl-migration .ftth-conditions .contact-info .contact-info-form .col-50{width:100%;float:none;clear:both;padding-left:0;padding-right:0}.adsl-migration .actions .button-container{width:100%;float:none;margin-bottom:20px}.adsl-migration-ftth .payment-mode .title{line-height:26px}.help-phone-floating-advice-container{bottom:0;display:block;height:60px;left:0;position:fixed;text-align:center;width:100%;z-index:999}.help-phone-floating-advice-container .help-phone-floating-advice{display:inline-block;width:100%;height:100%;background:#C00;line-height:21px;box-sizing:border-box;text-align:left;padding-top:8px!important}.help-phone-floating-advice-container .help-phone-floating-advice .text-container{display:inline-block}.help-phone-floating-advice-container .help-phone-floating-advice .text-container p{color:#fff;font-size:16px!important;text-align:left}.help-phone-floating-advice-container .help-phone-floating-advice .text-container .text{font-family:'__Franklin Gothic Medium_5';margin-bottom:0!important}.help-phone-floating-advice-container .help-phone-floating-advice .text-container .time{font-family:'__Franklin Gothic Book_5'}.help-phone-floating-advice-container .help-phone-floating-advice .ico{background:url(../../images/pepephone/hiring-help-action.png);background:url(../../images/pepephone/hiring-help-action.svg),linear-gradient(transparent,transparent);background-size:40px 40px;width:40px;height:40px;margin-right:10px;display:inline-block}.adsl-migration.adsl-migration-router-selection .router-images .router-image{display:block;margin-right:auto!important;margin-left:auto!important;margin-bottom:15px}.adsl-migration.adsl-router-order .router-info .router-features p{margin-bottom:5px!important}.form.pepe-form .large-select,.form.pepe-form .medium-select,.form.pepe-form .row input,.form.pepe-form .row select,.form.pepe-form .small-select{width:100%!important}.form.pepe-form .small-select.xs-small-select{width:50%!important}.form.pepe-form .small-select.xs-small-select input,.form.pepe-form .small-select.xs-small-select select{width:calc(100% - 20px)!important}.form.pepe-form .button.action{display:block;margin:0 auto 20px!important}.form.pepe-form .xs-col-100{width:100%!important;float:none;margin-bottom:10px}.video .video-frame{width:100%!important;height:auto!important}.migration-issues .content .action-buttons .button-separator{display:block;height:30px}.hall ul.intro li{margin-right:0!important;float:none;margin-bottom:30px}.hall ul.intro li a{display:block!important}.convergence-home .feature,.landing-page .feature,.mipepephone.convergence-info .feature{display:block;float:none;width:100%}.convergence-home .features-section .feature .description,.landing-page .features-section .feature .description{width:100%}.convergence-home .broadband-section .rate-action,.convergence-home .mobile-section .rate-action{width:230px}.broadband-hire-summary.convergence .half-width,.mobile-hire-summary.convergence .half-width{float:none;width:100%}.broadband-hire-summary.convergence .feature,.mobile-hire-summary.convergence .feature{width:100%;display:block}.broadband-hire-summary.convergence p,.mobile-hire-summary.convergence p{padding:0}.mobile-hire-summary.convergence,.mobile-hire-summary.section{max-width:100%;width:calc(100% - 40px)}div.box-confirm{box-sizing:border-box;max-width:100%!important;width:calc(100% - 40px)!important}.botonesfirma .button:first-child{margin-right:1px}.botonesfirma .button:last-child{margin-left:1px}.mobile-hire-summary.section .step-container.invoice .app-icons .app-icon.android{margin-right:3px}.mobile-hire-summary.section .step-container.invoice .app-icons .app-icon.ios{margin-left:3px}div.box-resumen{width:100%!important;max-width:100%;display:block;box-sizing:border-box}.section{padding-left:20px;padding-right:20px}.section .title{font-size:35px!important;line-height:42px!important}.section .rate-action{font-size:23px;padding:1px 30px!important}.convergence-home .pack-section{padding-left:0;padding-right:0}.convergence-home .broadband-section p,.convergence-home .mobile-section p{text-align:justify}.convergence-home .packs-table{width:calc(100% - 20px);margin:0 auto}.convergence-home .packs-table th{font-size:25px;padding-left:0;vertical-align:middle}.convergence-home .packs-table th:first-child{min-width:50px}.convergence-home .packs-table td{padding:10px 0}.convergence-home .packs-table .thead th .min-text{font-size:20px}.convergence-home .packs-table .data-rate,.convergence-home .packs-table .price-rate,.convergence-home .packs-table .time-rate{font-size:36px;line-height:40px}.convergence-home .packs-table .data-units,.convergence-home .packs-table .price-units,.convergence-home .packs-table .price-units span,.convergence-home .packs-table .time-units{font-size:23px;line-height:39px}.broadband-home .home-slider .header,.convergence-home .home-slider .header,.landing-page .home-slider .header,.mobile-home .home-slider .header{font-size:45px;line-height:45px;margin-top:0}.broadband-home .home-slider .header{margin-top:10px}.broadband-home .home-slider .landing-image,.convergence-home .home-slider .landing-image,.mobile-home .home-slider .landing-image{background-size:290px auto;background-position:-2px -1px;background-repeat:no-repeat;width:290px;height:196px;margin:10px auto 0;float:none;position:relative}.broadband-home .home-slider .landing-image,.mobile-home .home-slider .landing-image{margin-top:40px;margin-bottom:40px;background-size:280px auto;width:275px;height:143px}.broadband-home .home-slider .landing-image{margin-top:20px;margin-bottom:25px}.broadband-home .home-slider .block-text,.convergence-home .home-slider .block-text,.mobile-home .home-slider .block-text{position:relative;top:0;width:100%}.broadband-home .home-slider .block-text .title,.convergence-home .home-slider .block-text .title,.mobile-home .home-slider .block-text .title{font-size:30px!important;margin-top:5px!important}.broadband-home .home-slider .block-text .title,.mobile-home .home-slider .block-text .title{margin-bottom:0}.broadband-home .home-slider .block-text .title{margin-top:10px}.broadband-home .home-slider .block-text .subtitle,.convergence-home .home-slider .block-text .subtitle,.mobile-home .home-slider .block-text .subtitle{font-size:24px!important;line-height:20px!important;display:block}.broadband-home .home-slider .block-text .subtitle{line-height:24px!important}.convergence-home .pack-configuration-section .configure-pack .block .button-container.voice-rates .button-block{width:calc(100% / 3)!important}.convergence-home .pack-configuration-section .configure-pack .block .button-container .button,.mobile-home .pack-configuration-section .configure-pack .block .button-container .button{width:100%!important;font-size:18px}.broadband-home .home-slider .slide .slide-content .know-more-button-container,.mobile-home .home-slider .slide .slide-content .know-more-button-container{margin-top:0!important}.broadband-home .home-slider .slide .slide-content .button{height:50px!important;line-height:52px!important;width:calc(100% - 40px)!important}.convergence-home .pack-configuration-section .configure-pack .block .button-container.voice-rates .button-block:nth-child(2) .button{border-left:none;border-right:none}.convergence-home .pack-configuration-section .configure-pack .block .button-container .button .big-text{font-size:25px}.convergence-home .pack-configuration-section .configure-pack .block .button-container.data-rates .button-block{margin-right:0}.convergence-home .pack-configuration-section .configure-pack .block .button-container.data-rates .button{width:100%!important;border-right:none}.convergence-home .pack-configuration-section .configure-pack .block.configurable-rates{width:70%!important}.convergence-home .pack-configuration-section .configure-pack .block.inimitable-rate{box-sizing:border-box;width:30%}.convergence-home .pack-configuration-section .configure-pack .block.inimitable-rate .button-container .button-block .button{width:90%!important}.mobile-home .pack-configuration-section .price-section #rate-name{display:block;line-height:40px}.mobile-home .pack-configuration-section .price-section .rate-action .rate-action-button{width:100%}.convergence-home .pack-configuration-section .configure-pack .block .block-section-title{font-size:18px}.convergence-home .pack-configuration-section .configure-pack .block .button-container{padding-top:0}.convergence-home .pack-configuration-section .configure-pack .block .button-container.broadband-rates .broadband-block{width:calc(50% - 10px);height:40px!important;line-height:40px!important}.convergence-home .pack-configuration-section .configure-pack .block .button-container.broadband-rates .broadband-block .big-text{font-size:22px}.convergence-home .pack-configuration-section .configure-pack .broadband-products-info .block{width:calc(50% - 20px);margin-left:10px;vertical-align:top;padding:10px 5px 5px;box-sizing:border-box}.convergence-home .pack-configuration-section .configure-pack .broadband-products-info .block.adsl-block{margin-left:20px}.convergence-home .pack-configuration-section .configure-pack .broadband-products-info .block .price .amount{font-size:30px}.convergence-home .pack-configuration-section .configure-pack .broadband-products-info .block .price .euro{font-size:20px}.convergence-home .pack-configuration-section .configure-pack .broadband-products-info .block .price .backslash,.convergence-home .pack-configuration-section .configure-pack .broadband-products-info .block .price .month{font-size:18px}.convergence-home .pack-configuration-section .configure-pack .broadband-products-info .block .annotation{font-size:14px}.mobile-hire-sim-apply #divConfirmation .applyContra{padding-left:0}.mobile-hire-sim-apply .applyContra div.selector{width:70%!important;margin:0 auto}.lightbox.avisos.advantage{width:100%!important;box-sizing:border-box;padding-left:0!important}.lightbox.advantage div.contenido{box-sizing:border-box}.mobile-hire-sim-apply #linkToConfirmOperation{width:145px!important}.reduced-header-body-spacer{min-height:60px}.mobile-home .pack-configuration-section .configure-pack .block.configurable-rates{width:75%;padding:0;background-color:#fff;height:260px}.convergence-home .pack-configuration-section .configure-pack .block.configurable-rates{padding:10px;background-color:#CACACA;height:235px}.mobile-home .pack-configuration-section .configure-pack .block .button-container.data-rates .button-block{width:calc((100% - 10px)/ 3)!important}.convergence-home .pack-configuration-section .configure-pack .block .button-container.data-rates .button-block{width:calc(100% / 3)!important}.mobile-home .pack-configuration-section .configure-pack .block .button-container.voice-rates .button-block{width:calc((100% - 10px)/ 3)!important}.convergence-home .pack-configuration-section .configure-pack .block .button-container.voice-rates .button,.mobile-home .pack-configuration-section .configure-pack .block .button-container.voice-rates .button{height:60px!important;line-height:20px!important;padding-top:10px;vertical-align:top}.convergence-home .pack-configuration-section .configure-pack .block .button-container.voice-rates .button .big-text,.mobile-home .pack-configuration-section .configure-pack .block .button-container.voice-rates .button .big-text{display:block}.mobile-home .pack-configuration-section .configure-pack .block.inimitable-rate{background-color:#fff;padding:0;width:25%;height:260px}.convergence-home .pack-configuration-section .configure-pack .block.inimitable-rate .button-container .button-block,.mobile-home .pack-configuration-section .configure-pack .block.inimitable-rate .button-container .button-block{width:100%}.mobile-home .pack-configuration-section .configure-pack .block.inimitable-rate .button-container .button-block .button{height:171px!important;margin-top:10px}.convergence-home .pack-configuration-section .configure-pack .block.inimitable-rate .button-container .button-block .button{height:181px!important;margin-top:0}.convergence-home .pack-configuration-section .configure-pack .block.inimitable-rate .button-container .button-block .button .data-quote,.mobile-home .pack-configuration-section .configure-pack .block.inimitable-rate .button-container .button-block .button .data-quote{padding-top:10px}.convergence-home .pack-configuration-section .configure-pack .block.inimitable-rate .button-container .button-block .button .plus-symbol,.mobile-home .pack-configuration-section .configure-pack .block.inimitable-rate .button-container .button-block .button .plus-symbol{font-size:65px;margin-top:-10px}.convergence-home .pack-configuration-section .configure-pack .block.inimitable-rate .button-container .button-block .button .voice-quote,.mobile-home .pack-configuration-section .configure-pack .block.inimitable-rate .button-container .button-block .button .voice-quote{line-height:20px!important;padding-top:5px}.mobile-home .pack-configuration-section .configure-pack .triangle-separator{display:none}.mobile-home .pack-configuration-section .configure-pack .block.rate-result{clear:both;float:none;width:100%;height:280px}.mobile-home .pack-configuration-section .configure-pack .block.rate-result .rate-name{padding:10px 0}.landing-page .home-slider .subheader,.mobile-home .home-slider .subheader{font-size:27px;line-height:27px}.landing-page .home-slider .inimitable-rate-slide,.mobile-home .home-slider .inimitable-rate-slide{text-align:center}.landing-page .home-slider .inimitable-rate-slide .rate-features-container,.mobile-home .home-slider .inimitable-rate-slide .rate-features-container{display:inline-block;float:none;margin:20px auto 0;top:10px;width:auto}.landing-page .home-slider .inimitable-rate-slide .rate-features-container .rate-data-container,.mobile-home .home-slider .inimitable-rate-slide .rate-features-container .rate-data-container{border:none;float:left;height:65px;width:120px}.mobile-home .home-slider .inimitable-rate-slide .rate-container.mobile .rate-features-container{display:block;margin-top:0;width:100%}.mobile-home .home-slider .inimitable-rate-slide .rate-container.mobile .rate-features-container .rate-data-container{border-bottom:2px solid #fff;float:none;margin:0 auto;padding-bottom:15px;position:relative;width:190px}.mobile-home .home-slider .inimitable-rate-slide .rate-container.mobile .rate-features-container .rate-data-container .description{font-size:25px;left:initial;padding-left:10px;position:relative;text-align:left;top:initial}.mobile-home .home-slider .inimitable-rate-slide .rate-container.mobile .rate-features-container .rate-voice-container{height:70px;float:none;margin:0 auto;padding-top:5px;text-align:left;width:190px}.mobile-home .home-slider .inimitable-rate-slide .rate-container.mobile .rate-features-container .rate-voice-container .description{font-family:'__FranklinGothic_5';font-size:25px;position:absolute;right:0;top:6px}.landing-page .home-slider .inimitable-rate-slide .rate-features-container .voice-data-plus-separator,.mobile-home .home-slider .inimitable-rate-slide .rate-features-container .voice-data-plus-separator{color:#fff;float:left;font-size:30px;position:relative;top:33px;text-align:center;width:30px}.landing-page .home-slider .inimitable-rate-slide .rate-features-container .voice-data-plus-separator{top:35px}.landing-page .home-slider .inimitable-rate-slide .rate-features-container .rate-data-container .rate-quote,.mobile-home .home-slider .inimitable-rate-slide .rate-features-container .rate-data-container .rate-quote{font-size:90px;line-height:82px}.landing-page .home-slider .inimitable-rate-slide .rate-features-container .rate-data-container .rate-units,.mobile-home .home-slider .inimitable-rate-slide .rate-features-container .rate-data-container .rate-units{font-size:60px}.landing-page .home-slider .inimitable-rate-slide .rate-features-container .rate-data-container .description,.mobile-home .home-slider .inimitable-rate-slide .rate-features-container .rate-data-container .description{font-size:22px;left:65px;top:-13px}.landing-page .home-slider .inimitable-rate-slide .rate-features-container .rate-voice-container,.mobile-home .home-slider .inimitable-rate-slide .rate-features-container .rate-voice-container{float:left;padding-top:0;text-align:left;width:140px}.landing-page .home-slider .inimitable-rate-slide .rate-features-container .rate-voice-container .voice-rate,.mobile-home .home-slider .inimitable-rate-slide .rate-features-container .rate-voice-container .voice-rate{font-size:40px;line-height:40px}.landing-page .home-slider .inimitable-rate-slide .rate-features-container .rate-voice-container .rate-quote,.mobile-home .home-slider .inimitable-rate-slide .rate-features-container .rate-voice-container .rate-quote{font-size:60px;line-height:50px;position:relative;top:25px}.landing-page .home-slider .inimitable-rate-slide .rate-features-container .rate-voice-container .rate-quote{top:29px}.mobile-home .home-slider .inimitable-rate-slide .rate-container.mobile .rate-features-container .rate-voice-container .rate-quote{font-size:80px}.landing-page .home-slider .inimitable-rate-slide .rate-features-container .rate-voice-container .rate-units,.mobile-home .home-slider .inimitable-rate-slide .rate-features-container .rate-voice-container .rate-units{font-size:40px;line-height:40px;position:relative;top:25px}.landing-page .home-slider .inimitable-rate-slide .rate-features-container .rate-voice-container .rate-units{top:29px}.mobile-home .home-slider .inimitable-rate-slide .rate-container.mobile .rate-features-container .rate-voice-container .rate-units{font-size:50px}.landing-page .home-slider .inimitable-rate-slide .rate-features-container .rate-voice-container .rate-voice-description,.mobile-home .home-slider .inimitable-rate-slide .rate-features-container .rate-voice-container .rate-voice-description{font-size:22px;line-height:22px}.landing-page .home-slider .inimitable-rate-slide .rate-features-container .rate-voice-container .rate-voice-description{font-size:22px;left:3px;text-align:left;top:0}.landing-page .home-slider .inimitable-rate-slide .rate-price-container,.mobile-home .home-slider .inimitable-rate-slide .rate-price-container{float:none;margin:0 auto;position:relative;width:100%}.landing-page .home-slider .inimitable-rate-slide .rate-container .hr-line,.mobile-home .home-slider .inimitable-rate-slide .rate-container .hr-line{margin:20px auto;width:200px}.landing-page .home-slider .inimitable-rate-slide .rate-price-container .rate-price,.mobile-home .home-slider .inimitable-rate-slide .rate-price-container .rate-price{text-align:left;width:95px;top:-10px;margin-top:0!important}.landing-page .home-slider .inimitable-rate-slide .taxes-included{font-size:22px;margin-bottom:25px}.landing-page .home-slider .inimitable-rate-slide .rate-price-container .rate-price .integer-price,.mobile-home .home-slider .inimitable-rate-slide .rate-price-container .rate-price .integer-price{font-size:90px;line-height:80px}.landing-page .home-slider .inimitable-rate-slide .rate-price-container .rate-price .floating-price,.mobile-home .home-slider .inimitable-rate-slide .rate-price-container .rate-price .floating-price{font-size:50px;line-height:50px;right:0;top:-3px}.landing-page .home-slider .inimitable-rate-slide .rate-price-container .rate-price .price-units,.mobile-home .home-slider .inimitable-rate-slide .rate-price-container .rate-price .price-units{bottom:8px;font-size:18px;line-height:14px;right:-5px}.landing-page .home-slider .inimitable-rate-slide .rate-action .button,.mobile-home .home-slider .inimitable-rate-slide .rate-action .button{font-size:28px!important;height:50px!important;line-height:52px!important;margin-top:-5px;width:calc(100% - 40px)!important}.landing-page .home-slider .inimitable-rate-slide .pepe-image-container,.mobile-home .home-slider .inimitable-rate-slide .pepe-image-container{width:100%}.landing-page .home-slider .inimitable-rate-slide .pepe-image-container .pepe-mimo,.mobile-home .home-slider .inimitable-rate-slide .pepe-image-container .pepe-mimo{background-size:213px 120px;background-position:-43px 0;height:120px;position:relative;top:8px;width:170px}.mobile-home .home-slider .inimitable-rate-slide .pepe-image-container{position:relative;left:0;top:10px;height:88px;overflow:hidden;width:174px}.mobile-home .home-slider .inimitable-rate-slide .pepe-image-container .mano-pepe-mimo{background-position:-237px -65px}.landing-page .button.button-lg{box-sizing:border-box;height:56px!important;min-width:initial;width:100%!important}.landing-page .dropdown-section .list{font-size:20px}.landing-page .home-slider .inimitable-rate-slide .rate-price-container .rate-price .price-units .price-euro{top:2px}.convergence-home .home-slide.convergence-slide .header,.mobile-home .home-slide.convergence-slide .header{font-size:33px;line-height:33px}.broadband-home .home-slide.convergence-slide .header{font-size:32px;line-height:33px}.convergence-home .home-slide.convergence-slide .header{margin-top:10px!important;line-height:33px}.broadband-home .home-slide.convergence-slide .subheader,.convergence-home .home-slide.convergence-slide .subheader,.mobile-home .home-slide.convergence-slide .subheader{font-size:25px}.broadband-home .home-slide.convergence-slide .home-image,.convergence-home .home-slide.convergence-slide .home-image,.mobile-home .home-slide.convergence-slide .home-image{display:block;width:45px!important;height:45px!important;position:absolute!important;top:103px!important;left:calc(50% - 50px)!important}.broadband-home .home-slider .home-slide.convergence-slide .block-text,.convergence-home .home-slider .home-slide.convergence-slide .block-text,.mobile-home .home-slider .home-slide.convergence-slide .block-text{margin-top:20px;width:50%}.broadband-home .home-slider .home-slide.convergence-slide .block-text .adsl-block,.convergence-home .home-slider .home-slide.convergence-slide .block-text .adsl-block,.mobile-home .home-slider .home-slide.convergence-slide .block-text .adsl-block{padding-left:0;width:145px}.broadband-home .home-slider .home-slide.convergence-slide .block-text .ftth-block,.convergence-home .home-slider .home-slide.convergence-slide .block-text .ftth-block,.mobile-home .home-slider .home-slide.convergence-slide .block-text .ftth-block{width:145px}.broadband-home .home-slider .home-slide.convergence-slide .block-text.block-text-ftth,.convergence-home .home-slider .home-slide.convergence-slide .block-text.block-text-ftth,.mobile-home .home-slider .home-slide.convergence-slide .block-text.block-text-ftth{margin-left:0}.broadband-home .home-slide.convergence-slide .block-text .rate-name,.convergence-home .home-slide.convergence-slide .block-text .rate-name,.mobile-home .home-slide.convergence-slide .block-text .rate-name{font-family:'__FranklinGothic_5';font-size:27px;line-height:30px;width:112px}.broadband-home .home-slide.convergence-slide .block-text.block-text-adsl .rate-name,.convergence-home .home-slide.convergence-slide .block-text.block-text-adsl .rate-name,.mobile-home .home-slide.convergence-slide .block-text.block-text-adsl .rate-name{width:105px}.broadband-home .home-slider .home-slide.convergence-slide .block-text .rate-price,.convergence-home .home-slider .home-slide.convergence-slide .block-text .rate-price,.mobile-home .home-slider .home-slide.convergence-slide .block-text .rate-price{margin-right:4px}.broadband-home .home-slider .home-slide.convergence-slide .block-text .rate-price .price,.convergence-home .home-slider .home-slide.convergence-slide .block-text .rate-price .price,.mobile-home .home-slider .home-slide.convergence-slide .block-text .rate-price .price{font-size:100px;line-height:105px}.broadband-home .home-slider .home-slide.convergence-slide .block-text .rate-info .rate-price-units,.convergence-home .home-slider .home-slide.convergence-slide .block-text .rate-info .rate-price-units,.mobile-home .home-slider .home-slide.convergence-slide .block-text .rate-info .rate-price-units{font-size:18px;margin-top:26px}.broadband-home .home-slider .home-slide.convergence-slide .block-text .rate-info .rate-price-units .euro,.convergence-home .home-slider .home-slide.convergence-slide .block-text .rate-info .rate-price-units .euro,.mobile-home .home-slider .home-slide.convergence-slide .block-text .rate-info .rate-price-units .euro{margin-bottom:5px;font-size:32px}.broadband-home .home-slider .home-slide.convergence-slide .block-text .rate-info .taxes-included,.convergence-home .home-slider .home-slide.convergence-slide .block-text .rate-info .taxes-included,.mobile-home .home-slider .home-slide.convergence-slide .block-text .rate-info .taxes-included{font-size:18px}.broadband-home .home-slider .home-slide.convergence-slide .block-text .rate-data,.convergence-home .home-slider .home-slide.convergence-slide .block-text .rate-data,.mobile-home .home-slider .home-slide.convergence-slide .block-text .rate-data{font-size:23px;position:relative;top:-15px}.broadband-home .home-slider .convergence-slide .slide-row,.mobile-home .home-slider .convergence-slide .slide-row{height:350px}.broadband-home .home-slider .convergence-slide .image-container,.mobile-home .home-slider .convergence-slide .image-container{position:relative;top:30px}.broadband-home .home-slider .convergence-slide .image-container .image.pepe-surfing-front{background-size:150px 141px;height:141px;position:relative;top:19px;width:150px}.convergence-home .home-slider .convergence-slide .image-container .image.pepe-surf-beach,.mobile-home .home-slider .convergence-slide .image-container .image.pepe-surf-beach{background-size:150px 131px;height:131px;position:relative;top:19px;width:150px}.broadband-home .home-slider .convergence-slide .image-container .image.pepe-surfing-head{background-size:150px 141px;height:141px;position:relative;top:19px;width:150px}.convergence-home .home-slider .convergence-slide .image-container .image.pepe-surfing-board{background-size:150px 127px;height:127px;position:relative;top:19px;width:150px}.broadband-home .home-slider .convergence-slide .text-container-center,.mobile-home .home-slider .convergence-slide .text-container-center{position:relative;top:40px;width:150px}.broadband-home .home-slider .convergence-slide .text-container-center .slide-text,.mobile-home .home-slider .convergence-slide .text-container-center .slide-text{font-size:22px;line-height:30px}.broadband-home .home-slider .convergence-slide .text-container-center .slide-price-container .slide-price,.mobile-home .home-slider .convergence-slide .text-container-center .slide-price-container .slide-price{height:72px;width:106px}.broadband-home .home-slider .convergence-slide .text-container-center .slide-price-container .slide-price .integer,.mobile-home .home-slider .convergence-slide .text-container-center .slide-price-container .slide-price .integer{font-size:80px;line-height:80px}.broadband-home .home-slider .convergence-slide .text-container-center .slide-price-container .slide-price .float,.mobile-home .home-slider .convergence-slide .text-container-center .slide-price-container .slide-price .float{font-size:25px;left:60px;line-height:25px}.broadband-home .home-slider .convergence-slide .text-container-center .slide-price-container .slide-price .price-units .price-euro,.mobile-home .home-slider .convergence-slide .text-container-center .slide-price-container .slide-price .price-units .price-euro{font-size:20px;left:62px;top:22px}.broadband-home .home-slider .convergence-slide .text-container-center .slide-price-container .slide-price .backslash,.mobile-home .home-slider .convergence-slide .text-container-center .slide-price-container .slide-price .backslash{font-size:20px;line-height:20px;left:62px;top:49px}.broadband-home .home-slider .convergence-slide .text-container-center .slide-price-container .slide-price .month,.mobile-home .home-slider .convergence-slide .text-container-center .slide-price-container .slide-price .month{font-size:20px;line-height:20px;left:69px;top:49px}.broadband-home .home-slider .convergence-slide .text-container-center .slide-price-container .taxes-included,.mobile-home .home-slider .convergence-slide .text-container-center .slide-price-container .taxes-included{font-size:13px}.broadband-home .home-slider .convergence-slide .row .button,.mobile-home .home-slider .convergence-slide .row .button{box-sizing:border-box;height:39px!important;line-height:23px!important;position:relative;top:80px;width:90%!important}.landing-page.ue-roaming .home-slider{overflow:hidden}.landing-page.ue-roaming .home-slider .container2{height:400px;position:relative}.landing-page.ue-roaming .home-slider .banner-image-mobile{background:url(../../images/pepephone/roaming-ue-banner-image-mobile.png) 0 36px;bottom:-3px;left:calc(50% - 160px);float:left;height:275px;position:absolute;width:320px}.landing-page.ue-roaming .home-slider .banner-text{float:none;width:100%}.landing-page.ue-roaming .home-slider .banner-text .title{box-sizing:border-box;font-size:38px;line-height:40px;text-align:center;padding:10px 0}.landing-page.ue-roaming .home-slider .banner-text .text{font-size:25px;line-height:30px;padding:0 20px;text-align:center}.landing-page.ue-roaming .information .title{line-height:30px!important}.landing-page.ue-roaming .price-table{overflow-x:scroll}.landing-page.ue-roaming .price-table .table .rate-name{width:90px}.landing-page.ue-roaming .price-table .table .monthly-price{width:80px}.landing-page.ue-roaming .price-table .table .ue-data-quote,.landing-page.ue-roaming .price-table .table .ue-voice-quote{width:70px}.landing-page.ue-roaming .price-table .table .ue-data-price{width:90px}.landing-page.ue-roaming .price-table .table .ue-voice-price{width:170px}#modal-confirm-puk{left:0!important;width:100%!important}#modal-confirm-puk .contenido{padding:15px 15px 0}.neutrality-info .contenido{padding:20px 0 0}.neutrality-info .section{padding-top:25px;padding-bottom:25px}.neutrality-info .section p{text-align:justify}#formHirePayment .box-summary{box-sizing:border-box}#formHirePayment .label-sim{line-height:24px;padding-right:0}.content.resumen .box-confirm .confirmacion,.content.resumen .box-confirm .linksafirmar{padding:0}.form-row{display:block;width:100%;box-sizing:border-box}.form-row .col-50,.redbull-event-page .row .col-50{box-sizing:border-box;float:none;padding-left:0;width:100%}.form-row .col-50:first-child{padding-right:0}.redbull-event-page .button.action-button{width:90%!important}.redbull-event-page #error-container{width:90%}#form_mobile_hire_customer div.box-form ul.banklList li.minWidth{margin-right:4px;width:calc(33.3333% - 4px)}#form_mobile_hire_customer div.box-form ul.banklList li.minWidth:nth-child(3){margin-right:0;width:33.333333%}#form_mobile_hire_customer div.box-form ul li.big-select.viaSmall,#form_mobile_hire_customer div.box-form ul li.inputMedium,#form_mobile_hire_customer div.box-form ul li.inputMediumBig{width:100%!important}.redbull-event-page .bx-wrapper{margin:0 auto;width:240px}.redbull-event-page .team-container{margin-right:10px;margin-left:10px}.broadband-home .features-section .action-button{width:100%!important}.advantages .area-selector{max-width:300px}.migration-public-info .mobile-coverage-iframe{height:955px}}@media (max-width:675px){.mobile-hire-summary.section .convergence .step-title{padding-left:0;padding-right:0;padding-bottom:10px;text-align:center}.mobile-hire-summary .step-container .step-ico-container.convergence{margin:auto;float:none;width:auto}.text-container.convergence{width:auto}.mobile-hire-summary .step-container.installation .step-ico{background-position-x:0}}@media (min-width:470px) and (max-width:600px){.broadband-home .home-slider .landing-image{margin-top:50px;margin-bottom:50px}}@media (max-width:345px){body{min-width:100%}.app-advice .logos-markets .close-button{margin-left:0;margin-right:0}#u262{left:40%}#u304{height:276px}#u367{margin-left:53%}#u355{margin-left:47%}.footer-adsl #u5276{margin-top:-60px}.footer-no-adsl{margin-top:5px!important}.broadband-home .home-slide .slide-content .rate-condition,.mobile-home .home-principles .home-principles-text{padding:0 20px;box-sizing:border-box}.broadband-home .home-slide .slide-content .rate-action-mobile{margin-top:-5px}.who-we-are .logos .who-we-are-logo.mas-movil{width:100%}}@media screen and (min-width:0\0){#u355,#u361{background-size:340px auto;background-position-x:-302px}#u5293,.broadband-home .home-slide.slide-1 .slide-content .slide-row .rate-price .rate-image img,.broadband-home .home-slide.slide-2 .slide-content .slide-row .rate-price .rate-image img,.broadband-home .slide-1.home-slide .slide-content .slide-row .rate-price .rate-image img,.who-we-are .logos .halcon.who-we-are-logo,.who-we-are .logos .mas-movil.who-we-are-logo,.who-we-are .title .pepe{max-width:none}.broadband-home .home-slider{background-repeat:repeat-x}.broadband-home .adsl-truths .truths{display:table;width:100%}.broadband-home .adsl-truths .truths-group{display:table-row;text-align:center;width:100%}.broadband-home .adsl-truths .truths-group .truth{display:table-cell}#u5293{background-size:340px auto;background-position-y:-211px}#buttonu71271,#buttonu71337{background-size:340px auto;background-position-y:-212px}#buttonu71316{background-size:340px auto;background-position-y:-252px}#u367{background-size:340px auto;background-position-x:-300px;background-position-y:-60px}#u361{background-position-y:-115px}#u355{background-position-y:-162px}.phone-rates .related-links{display:block;width:100%;text-align:center}.phone-rates .related-links .related-link,.phone-rates .related-links .related-link-button,.phone-rates .related-links .related-link-group{display:inline-block}.phone-rates .related-links .related-link-group{width:45%}.phone-rates .hooks{display:none}.who-we-are .title .pepe{background-size:300px auto}.mobile-home .mobile-home-rates .extra-rate-desktop .rate-amount .rate-amount-super{top:-6px}.mobile-home .mobile-home-rates .extra-rate-desktop .rate-amount .rate-amount-euro{bottom:31px}.mobile-home .mobile-home-rates .extra-rate-desktop .rate-amount .rate-amount-month{bottom:9px}.mobile-home .mobile-home-rates .desktop.podium .podium-position .left-podium.podium-content{background-position:43px -15px!important}.mobile-home .mobile-home-rates .desktop.podium .podium-position .middle-podium.podium-content{background-position:-290px -9px!important}.broadband-home .home-slide .slide-content .slide-row .home-image,.mobile-home .home-slide .slide-content .slide-row .home-image{top:130px}.mobile-home .features .row .feature-info .feature-icon-customer.feature-icon{background-position-y:-5px}.broadband-home .home-slide .slide-content .slide-row .product-container{top:-4px}.broadband-home .home-slide .slide-content .slide-row .rate-price{width:145px}.broadband-home .home-slide .slide-content .slide-row .know-more-button-container{margin-top:-22px!important}.broadband-home .home-slide .slide-content .slide-row .know-more-button-container .button{position:relative;top:-3px}.navigation-menu-container.mobile-navigation-menu .menu-item{width:calc(100% / 5)!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.broadband-home .home-slider,.mobile-home .main-banner{background:url(../../images/pepephone/patron-banner.png) center center #C00;height:350px;width:100%;background-size:1365.06px 400px}.broadband-home .home-slide .slide-content .slide-row .rate-info .rate-text .ico{background-image:url(../../images/pepephone/sprite-slider-home.png)}.broadband-home .costs .summary .inverted.arrow.left-arrow,.broadband-home .costs .summary .inverted.arrow.right-arrow{top:calc(50% + 30px)}.phone-rates .hooks{background-image:url(../../images/pepephone/sprite-tarifas.png)}.who-we-are .title .pepe{background:url(../../images/pepephone/sprite-quienes_somos.png) -4px -20px;background-size:300px 226px;width:102px;height:102px;overflow:hidden}.who-we-are .logos .halcon.who-we-are-logo,.who-we-are .logos .mas-movil.who-we-are-logo,.who-we-are .logos .viajes-ecuador.who-we-are-logo{background:url(../../images/pepephone/sprite-quienes_somos.png) #fff}.who-we-are .logos .mas-movil.who-we-are-logo{background-position:-10px -142px}.who-we-are .logos .halcon.who-we-are-logo{background-position:-108px -7px}.who-we-are .logos .viajes-ecuador.who-we-are-logo{background-position:-111px -73px}.phone-rates .rate .rate-details .icon-4g{background:url(../../images/pepephone/sprite-tarifas.png) -135px -4px no-repeat;background-size:281.73px 148px;width:100px;height:100px;position:absolute;bottom:25px;right:25px}.mobile-home .mobile-home-rates .extra-rate-desktop .rate-amount .rate-amount-super{top:-6px}.mobile-home .mobile-home-rates .extra-rate-desktop .rate-amount .rate-amount-euro{bottom:31px}.mobile-home .mobile-home-rates .extra-rate-desktop .rate-amount .rate-amount-month{bottom:9px}.mobile-home .customer-support .customer-support-icon,.mobile-home .features .row .feature-info .feature-icon,.mobile-home .section.app .app-features .app-icon,.mobile-home .section.app .stores .stores-icons .store-icon{background-image:url(../../images/pepephone/sprite-mobile-home.png)}.broadband-home .broadband-features .broadband-feature .ico,.broadband-home .features .icons .ico-group .ico{background-image:url(../../images/pepephone/sprite-home-adsl.png)}.broadband-home .home-slider .landing-image,.convergence-home .home-slider .landing-image,.mobile-home .home-slider .landing-image{background-image:url(../../images/pepephone/sprite-home-convergence.png)}.mobile-home .home-slider .slide .slide-content .rate-logo{background-image:url(../../images/pepephone/mobile-home-sprite-slider.png)}.mobile-home .mobile-home-rates .podium.desktop .podium-position .podium-content.left-podium{background:url(../../images/pepephone/mobile_home_podium_146.png);background-position:-20px 0!important}.mobile-home .mobile-home-rates .podium.desktop .podium-position .podium-content.middle-podium{background:url(../../images/pepephone/mobile_home_podium_231.png);background-position:-10px 0!important}.mobile-home .mobile-home-rates .podium.desktop .podium-position .podium-content.right-podium{background:url(../../images/pepephone/mobile_home_podium_237.png)}}@supports (-ms-ime-align:auto){.mobile-home .mobile-home-rates .extra-rate-desktop .rate-amount .rate-amount-super{top:-6px}.mobile-home .mobile-home-rates .extra-rate-desktop .rate-amount .rate-amount-euro{bottom:31px}.mobile-home .mobile-home-rates .extra-rate-desktop .rate-amount .rate-amount-month{bottom:9px}}.pull-left{float:left}.pull-right{float:right}.half-width{box-sizing:border-box;width:50%}.euro-symbol{font-family:EuroSansBold}.navigation-menu-container .menu-item,.rate-monthly-quote .amount,.service-action,.slash-symbol{font-family:'__FranklinGothic_5'}.clear-float-fix{clear:both}.rate-monthly-quote{position:relative;overflow:hidden;line-height:100px;width:120px;height:88px;margin:0 auto}.rate-monthly-quote .amount{color:#fff;font-size:100px}.rate-monthly-quote .amount.float{font-size:45px;position:relative;top:-45px;left:4px}.rate-monthly-quote .euro-symbol{color:#000;font-size:27px;position:relative;top:23px;left:-20px}.rate-monthly-quote .month{color:#000;font-size:27px;position:absolute;top:24px;left:-6px}.service-action{font-size:26px;line-height:36px;text-align:center;color:#fff;width:144px;height:42px;padding-bottom:4px;min-height:22px;border:3px solid #fff;display:block;box-sizing:border-box;position:relative}.service-action:hover{border-color:#000}.navigation-menu-container{background:#fff;display:block;position:relative;top:140px}.navigation-menu-container .navigation-menu-content{max-width:1024px;margin:0 auto}.navigation-menu-container .menu-item{display:block;float:left;text-align:center;height:45px;line-height:50px;font-size:28px}.navigation-menu-container.mobile-navigation-menu .menu-item{width:calc(100% / 5)}.navigation-menu-container.mobile-navigation-menu .menu-item .menu-item-link.disabled{color:#8D8D8D;cursor:not-allowed}.navigation-menu-container.private-mobile-navigation-menu .menu-item{width:calc((100% / 5) - 10px)}.navigation-menu-container.private-mobile-navigation-menu .menu-item.menu-mipepephone-atencion-cliente{width:calc((100% / 5) + 40px)}.navigation-menu-container .menu-item .menu-item-link{text-transform:uppercase}.navigation-menu-container .menu-item .menu-item-link.active,.navigation-menu-container .menu-item .menu-item-link:hover{color:#C00}@media (min-width:768px) and (max-width:955px){.navigation-menu-container.private-mobile-navigation-menu .menu-item{width:calc((100% / 5) - 30px)}.navigation-menu-container .menu-item.long-item{box-sizing:border-box;line-height:21px;padding-top:4px}.navigation-menu-container.private-mobile-navigation-menu .menu-item.long-item{line-height:50px;padding-top:0;width:202px}}@media (min-width:601px) and (max-width:767px){.navigation-menu-container .menu-item{font-size:23px}.navigation-menu-container .menu-item.long-item{box-sizing:border-box;line-height:20px;padding-top:4px}}@media (max-width:600px){.navigation-menu-container{left:0;margin-top:0;position:absolute;top:140px;right:0;z-index:35;overflow-y:hidden;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(0,1,.5,1)}.navigation-menu-container.mobile-navigation-menu{box-sizing:border-box;height:315px;padding:15px 0}.navigation-menu-container.broadband-navigation-menu{height:245px;padding:15px 0}.navigation-menu-container.private-mobile-navigation-menu{height:220px;padding:15px 0}.navigation-menu-container.closed{height:0;padding:0}.navigation-menu-container .menu-item{float:none;font-size:23px;height:35px;margin:0 auto;width:100%!important}#u68543-8,#u685430-8{margin-top:0}body{padding-top:95px!important}body.no-padding{padding-top:0!important}.mobile-shortcuts{top:0}.contenido_atencion .contact .contact-text{clear:both;float:none;margin-top:12px}}div.claim{margin-top:50px}.contenido_atencion ul.estep{margin-top:10px}.contenido_atencion ul.estep li{list-style-type:circle;list-style-position:inside;margin-left:25px;margin-bottom:10px}.contenido_atencion ul.estep li a:hover{color:#C00!important}.ico-24h-mipepephone{background:url(../../../../img/ico-24h-mipepephone.png) no-repeat;display:inline-block;float:left;height:20px;margin-right:4px;width:19px}.hall .intro .access-container{display:flex;flex-direction:column;align-items:center}.hall .intro .access-container .mipepephone-access{height:45px;border:none;background:#C00;color:#fff;line-height:45px;font-size:34px;margin-top:20px;width:100%}.hall .intro .access-container .mipepephone-access:hover{background:#fff;color:#C00}.content .hall .intro .access-container a:first-child:hover{border:4px solid #C00}.content .hall .intro .access-container.available a.hall-movil{background:url(../../images/pepephone/wellcome-mobile.png) center center no-repeat}.content .hall .intro .access-container.unavailable a.hall-movil{background:url(../../images/pepephone/wellcome-mobile-try.png) center center no-repeat}.content .hall .intro .access-container.available a.hall-adsl{background:url(../../images/pepephone/wellcome-broadband.png) center center no-repeat}.content .hall .intro .access-container.customer-ftth-offer a.hall-adsl.old-customer{background:url(../../images/pepephone/wellcome-broadband-try-customers.png) center center no-repeat}.content .hall .intro .access-container.customer-ftth-offer a.hall-adsl.new-customer{background:url(../../images/pepephone/wellcome-broadband-try.png) center center no-repeat}.navigation-menu-container .try-new-mipepephone-container{width:290px;position:absolute;display:inline-block;top:1px;right:0}.navigation-menu-container .try-new-mipepephone,.restyled .bravo-account .container a.try-new-mipepephone{width:290px;height:40px;font-family:RobotoMedium;font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:center;color:#4a90e2;border:1px solid #4a90e2;line-height:40px;margin-top:20px;transition:all .25s ease-in-out}.navigation-menu-container .try-new-mipepephone{padding:5px 10px}.navigation-menu-container .try-new-mipepephone:hover,.restyled .bravo-account .container a.try-new-mipepephone:hover{background:#4a90e2;color:#fff}@media (max-width:600px){.navigation-menu-container .try-new-mipepephone-container{position:relative;margin:0 auto;width:100%;text-align:center;top:10px}.restyled .bravo-account .container a.try-new-mipepephone{width:100%}}@media (min-width:601px) and (max-width:1550px){.navigation-menu-container .try-new-mipepephone-container{bottom:0;top:initial}.navigation-menu-container{height:100px}}.lines_land_group{display:grid;grid-template-columns:60% 40%;grid-gap:1px;grid-auto-rows:38px 38px}.lines_land_price_title{align-self:center}.switch-linesLand{margin:0}.switch-wrapper{width:55px;height:30px;vertical-align:middle;background:#efefef;border-radius:20px;border:1px solid #000;position:relative;margin:5px auto}.no+label,.yes+label{user-select:none;cursor:pointer;position:absolute;top:6%;text-align:center}@media all and (max-width:500px){.switch-wrapper:before{left:-100px}.switch-wrapper:after{right:-125px}}#amazonMobile_no,#amazonMobile_si,#amazon_no,#amazon_si,#fijo_no,#fijo_si,#hbo_no,#hbo_si,#lineLand23GBHireAmazonHbo_no,#lineLand23GBHireAmazonHbo_si,#lineLand23GBHireAmazon_no,#lineLand23GBHireAmazon_si,#lineLand23GBHireHbo_no,#lineLand23GBHireHbo_si,#lineLand23GBHireNetflixAmazonHbo_no,#lineLand23GBHireNetflixAmazonHbo_si,#lineLand23GBHireNetflixAmazon_no,#lineLand23GBHireNetflixAmazon_si,#lineLand23GBHireNetflixHbo_no,#lineLand23GBHireNetflixHbo_si,#lineLand23GBHireNetflix_no,#lineLand23GBHireNetflix_si,#lineLand23GBHire_no,#lineLand23GBHire_si,#lineLandAmazonHbo_no,#lineLandAmazonHbo_si,#lineLandAmazon_no,#lineLandAmazon_si,#lineLandEco23GBHire_no,#lineLandEco23GBHire_si,#lineLandEco23GBNetflixHire_no,#lineLandEco23GBNetflixHire_si,#lineLandEcoHireNetflix_no,#lineLandEcoHireNetflix_si,#lineLandEcoHire_no,#lineLandEcoHire_si,#lineLandHbo_no,#lineLandHbo_si,#lineLandNetflixAmazonHbo_no,#lineLandNetflixAmazonHbo_si,#lineLandNetflixAmazon_no,#lineLandNetflixAmazon_si,#lineLandNetflixHbo_no,#lineLandNetflixHbo_si,#lineLandNetflix_no,#lineLandNetflix_si,#lineLand_no,#lineLand_si,#netflixMobile_no,#netflixMobile_si,#netflix_no,#netflix_si,#pepetv_no,#pepetv_si{display:none}.no+label,.no:checked+label{display:inline-block;width:25px;height:25px;border-radius:50%}.no+label{left:2%}.no:checked+label{border:1px solid #000;background:#b7b7b7;-moz-animation-duration:.4s;-moz-animation-name:slidein;-webkit-animation-duration:.4s;-webkit-animation-name:slidein;animation-duration:.4s;animation-name:slidein;-webkit-transform:translateZ(0)}.yes+label,.yes:checked+label{display:inline-block;width:25px;height:25px;border-radius:50%}.yes+label{right:2%}.yes:checked+label{border:1px solid #000;-moz-animation-duration:.4s;-moz-animation-name:slideno;-webkit-animation-duration:.4s;-webkit-animation-name:slideno;animation-duration:.4s;animation-name:slideno;background:#6aa84f}.anadir_productos_switch_group,.streaming_switch_group{display:grid;grid-template-columns:auto auto;grid-gap:6px}@keyframes slidein{from{transform:translate(40px,0)}to{transform:translate(0,0)}}@keyframes slideno{from{transform:translate(-40px,0)}to{transform:translate(0,0)}}.anadir_productos_switch_group{width:50%}.streaming_switch_price_title{align-self:center}.anadir_productos_fijo_switch_price_title{align-self:center;width:185px}.anadir_productos_pepetv_switch_price_title{align-self:center;width:135px}.anadir_productos_lines_switch_price_title{width:310px;display:flex;align-items:center}.anadir_productos_lines_60_switch_price_title{width:390px;display:flex;align-items:center}.anadir_productos_switch_price,.streaming_switch_price{color:#000;font-size:18px;margin-right:10px}.baja_precio_convergence{width:261px;background-color:#fff2cc}.descuento_precio_eco{width:263px;background-color:#d9ead3}#page-main{top:0}.ivaIncluido{width:130px;margin-left:auto;margin-right:5px;display:flex;justify-content:center;align-items:center;height:45px;border-radius:5px;background-color:#ccc;color:grey}.rate-details .details_title{font-size:20px!important;font-weight:700!important;padding:10px 0!important;color:#c00}.rate_check_text{color:#2A6893;vertical-align:sub;margin-right:5px}.rate_checks{width:14px!important;height:14px!important;appearance:none!important;border:1px solid #000!important;border-radius:3px!important;cursor:default!important;margin:auto!important;vertical-align:sub!important}.rate_checks:checked{background-color:#2ed884!important;border:1px solid #2ed884!important;position:relative!important}.rate_checks:checked::after{content:'✔';color:#fff;font-size:11px;position:absolute;top:-2px;left:2px}