section .banner{padding:0;margin:0;height:265px;overflow:hidden}section .banner-home{height:380px!important}section .banner-home .carousel{height:358px!important}.banner-home .carousel-control.left,.banner-home .carousel-control.right{height:341px!important}@media screen and (min-width:1px) and (max-width:767px){section .banner-home{height:auto!important;text-align:center;background:#131313;margin-bottom:20px}section .banner-home img{margin:0 auto}}section .banner .carousel{height:240px}section .banner .carousel2{height:240px}.banner .left span{background:url(../images/left.png) no-repeat 0 0;display:block;width:33px;height:60px;position:absolute;top:40%}.banner .right span{background:url(../images/right.png) no-repeat 0 0;display:block;width:33px;height:60px;position:absolute;top:40%;right:0}.banner .right span:hover,.banner .left span:hover{background-position:0 -61px}.banner .left span:active{background-position:-3px -61px}.banner .right span:active{background-position:3px -61px}.banner .carousel-control.left,.banner .carousel-control.right{background:0;width:33px;height:200px}.banner .carousel-control{opacity:10;filter:alpha(opacity=100)}.banner .carousel-indicators li{background:#d7d7d7;border-color:#d7d7d7;margin:1px 3px}.banner .carousel-indicators li.active{background:#6d2f8f;margin:0 3px}.banner .carousel-indicators{bottom:-30px!important}.top-filter-desktop{width:100%;list-style-type:none;margin:0 0 20px 0;padding:0;float:left}.top-filter-desktop li{float:left}.top-filter-desktop li:first-child{text-transform:uppercase;font-size:12.5px;color:#5f5f5f;margin-right:10px;font-weight:bold;padding-top:5px;text-align:right;width:50%;text-align:right}.top-filter-desktop .bootstrap-select{width:97px;border:#eee 1px solid;height:27px;border-radius:4px;color:#c2c2c2!important}.top-filter-desktop .bootstrap-select span{color:#999}.top-filter-desktop .bootstrap-select span.caret{color:#67009b}.top-filter-desktop .bootstrap-select li,.top-filter-desktop .bootstrap-select li a{width:100%!important;text-align:left;outline:0;padding:10px 15px}.top-filter-desktop .bootstrap-select li{border-bottom:#eee 1px solid;padding:0}.top-filter-desktop .bootstrap-select li:last-child{border-bottom:0}.top-filter-desktop .btn-group .dropdown-toggle{background:none!important;border:0;-webkit-box-shadow:none;box-shadow:none;padding:4px 7px}.top-filter-desktop .btn-group .dropdown-toggle:hover{background:0;border:0;padding:4px 7px;margin:0}.top-filter-desktop .bootstrap-select.btn-group .dropdown-menu{border-top-right-radius:0;border-top-left-radius:0;padding:0}.top-filter-desktop .dropdown-menu{border:#eee 1px solid;margin-top:0;box-shadow:none}#mobile-filter{padding:0 9px}.top-filter{background:#d4d4d4;height:37px;border-radius:6px 6px 6px 6px;width:150px;line-height:37px;font-size:14px;padding:0 5px;padding:0 10px;cursor:pointer}.top-filter span{margin-right:3px}@media screen and (min-width:1px) and (max-width:320px){.top-filter-desktop .bootstrap-select{width:107px!important;border:#eee 1px solid;height:37px;border-radius:4px;color:#c2c2c2!important;background:#fafafa!important;line-height:37px;color:#5f5f5f}.top-filter-desktop .bootstrap-select .dropdown-toggle{margin-top:6px;border:0;-webkit-box-shadow:none;box-shadow:none}.top-filter-desktop .bootstrap-select .dropdown-toggle:hover{margin-top:5px;padding:4px 6px}.top-filter span:first-child,.top-filter span:last-child{font-size:20px;margin:0!important}.top-filter span{float:left}.top-filter span:nth-child(2){display:block;float:left}#mobile-filter{padding-top:17px}}@media screen and (min-width:321px) and (max-width:767px){.top-filter-desktop .bootstrap-select{width:157px!important;border:#eee 1px solid;height:37px;border-radius:4px;color:#c2c2c2!important;background:#fafafa!important;line-height:37px;color:#5f5f5f}.top-filter-desktop .bootstrap-select .dropdown-toggle{margin-top:6px;border:0;-webkit-box-shadow:none;box-shadow:none}.top-filter-desktop .bootstrap-select .dropdown-toggle:hover{margin-top:5px;padding:4px 6px}.top-filter span:first-child,.top-filter span:last-child{font-size:24px}.top-filter span{float:left}.top-filter span:nth-child(2){display:block;float:left}#mobile-filter{padding-top:17px}}.left-side-filter{width:100%;padding:5px 0;background:#fafafa;border:#eaeaea 2px solid;padding:0;border-radius:10px;margin-bottom:12px}#left-filter-panel .left-side-filter:first-child{margin-bottom:28px}.left-side-filter div{padding:10px;font-size:15px;font-weight:bold;color:#5f5f5f;margin:0;width:100%}.left-side-filter div span{font-size:20px;line-height:10px}.left-side-filter div span button{font-size:10px;text-decoration:underline;padding-top:3px;border:0;background:0;outline:0}.left-side-filter p{font-size:14px;margin:0}@media screen and (min-width:1px) and (max-width:767px){.left-side-filter:first-child{border:0;background:0}.left-side-filter:first-child div{padding:20px 0 0 0;margin:0}.left-side-filter p{background:#d4d4d4;height:37px;border-radius:6px;width:150px;line-height:37px;font-size:14px;margin:0;padding:0 10px;cursor:pointer}.left-side-filter button{margin-right:10px}}.left-lancamentos{width:100%;padding:5px 0;background:#67009b;border:#67009b 2px solid;border-radius:10px;margin-bottom:20px;padding:0 15px}.left-lancamentos ul{list-style-type:none;margin:0;padding:0}.left-lancamentos ul li{font-size:15px}.left-lancamentos ul li a{color:#fff;padding:16px 10px;display:block;border-bottom:#7c4697 1px solid}.left-lancamentos ul li a span:first-child{font-size:17px}.left-lancamentos ul li:last-child a{border-bottom:0}.left-lancamentos ul li a:hover{color:#f2f2f2;text-decoration:none;opacity:.6}.left-side-filter h3{border-bottom:#ddd 1px solid;padding-bottom:10px;font-size:15px;color:#5f5f5f;font-weight:bold;text-transform:uppercase;margin:25px 15px 0 20px!important}.left-side-filter ul{margin:15px 15px 15px 20px!important;padding:0;list-style-type:none;color:#999;font-size:13.54px!important;float:left;font-weight:normal!important}.left-side-filter ul li{margin-bottom:8px;float:left;width:100%}.left-side-filter ul li input{margin:0 5px 0 0;float:left}.left-side-filter ul li label{float:left}.left-side-filter ul li:last-child{border-bottom:0}.left-side-filter ul li span{float:left;margin-right:5px;font-weight:normal}@media(max-width:767px){.active-left-panel{background:#d4d4d4;padding-top:15px;-webkit-border-top-right-radius:16px;-webkit-border-bottom-right-radius:16px;-moz-border-radius-topright:16px;-moz-border-radius-bottomright:16px;border-top-right-radius:16px;border-bottom-right-radius:16px}.active-left-panel .left-side-filter:first-child{background:0;border:0;padding:0}.active-left-panel .left-side-filter p{padding-top:0;padding-bottom:0}.active-left-panel .left-side-filter .glyphicon-remove-circle{position:absolute;color:#67009b;font-size:18px;top:-12px;right:10px;cursor:pointer}}@media(max-width:999px){.left-lancamentos ul li a{padding:13px 0!important}}.left-side-filter ul li input.check-box:empty{margin-left:-999px;display:none}.left-side-filter ul li input.check-box:empty ~ label{position:relative;width:100%;font-weight:normal;text-indent:26px;height:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:17px}.left-side-filter ul li input.check-box:empty ~ label:before{position:absolute;display:block;top:0;bottom:0;left:0;content:'';width:18px;margin-top:2px;background:url("../images/checkbox-bg.gif") no-repeat 2px 0}.left-side-filter ul li input.check-box:empty ~ label:hover:before{background-position:2px -15px}.left-side-filter ul li input.check-box:hover:not(:checked) ~ label:before{text-indent:.9em;color:#fff}.left-side-filter ul li input.check-box:hover:not(:checked) ~ label{color:#979499}.left-side-filter ul li input.check-box:checked ~ label:before{background-position:2px -31px}.left-side-filter ul li input.check-box:checked ~ label:hover:before{background-position:2px -46px}.left-side-filter ul li input.check-box:checked ~ label{color:#7d489c}@media(max-width:767px){#left-filter-panel{display:none}}@media screen and (min-width:768px) and (max-width:1800px){#left-filter-panel{display:block!important}#mobile-filter{display:block!important}#catalog-panel{display:block!important}}.left-banner{background:#bebebe!important;padding:10px;font-family:"Telefonicai-bold";font-size:18px;border-color:#bebebe!important}.left-banner p{color:#fff!important;padding:0 0 0 8px}.left-banner p a{color:#fff!important;display:block;margin-top:10px;font-size:12.92px}.left-banner p a span{font-size:12.92px!important;margin:2px 0 0 2px}.left-banner p a span:first-child{margin-top:-1px;margin-left:-3px}.bottom-filter{height:50px;background:#67009b;position:fixed;bottom:0;width:100%;text-align:center;margin:0 -8px;box-shadow:6px -3px 10px #999;z-index:9999}.bottom-filter .btn{font-size:16px;font-weight:bold;height:50px;line-height:30px;display:block;color:#fff;width:100%;margin:0 auto;background:#67009b}.empty-cart-content{border:#d4d4d4 2px solid;border-radius:20px;padding:88px 127px 40px 127px}.empty-cart-content h1{color:#5f5f5f;font-size:32.96px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;border-bottom:0;margin-bottom:0}.empty-cart-content p{color:#999;font-size:15px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;line-height:19px}.empty-cart-content .btn{font-size:15px;margin-top:20px;width:70%}.empty-cart-content .icon-bg{margin-top:-45px;text-align:center}.empty-cart-content .icon-CarrinhodeCompra-01{color:#bebebe;font-size:200px}@media screen and (min-width:1px) and (max-width:767px){.empty-cart-content{padding:20px}.empty-cart-content .icon-bg{margin:0}.empty-cart-content .icon-CarrinhodeCompra-01{font-size:82px}.empty-cart-content h1{font-size:20px}.empty-cart-content .btn{width:190px!important}}@media screen and (max-width:767px) and (min-width:1px){.normal-outer #left-filter-panel{margin-left:-100%;transition:all .3s ease;width:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:absolute}.normal-outer #catalog-panel{margin-left:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:100%}.normal-outer .bottom-filter{display:none}.active-outer{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:relative;transition:margin 6s}.active-outer #catalog-panel{margin-left:-300%!important;width:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:absolute;right:-1px}.active-outer .bottom-filter{display:block}.active-outer #left-filter-panel{margin-left:0!important;padding-right:10px;width:98%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background:url(../images/filter-newbg.gif) repeat-x 0 -14px #d4d4d4;border-radius:10px;transition:margin 2s}}.notfound{width:100%;margin:0 auto}.notfound .img{background:url(../images/notfound.gif) no-repeat 0 0;height:250px;width:300px;margin:0 auto}.notfound h1{text-align:center;font-family:Telefonicai-normal;font-size:22px;color:#67009b;border-bottom:none!important;padding:0;margin:2px}.notfound h2{text-align:center;font-family:Telefonicai-normal;color:#c2c2c2}.btn-n{margin:10px auto!important;width:16%}@media screen and (min-width:1px) and (max-width:767px){.btn-n{width:50%}.btn-n .btn{width:150px!important}}.product-details{width:100%;padding:0;margin:0 0 20px 0}.product-details .customiz-caraousel{background:#fafafa;padding:6px 10px 3px 10px;border:#eaeaea 2px solid;border-radius:10px;margin-bottom:10px}.product-details .image-panel{height:460px;display:table-cell;vertical-align:middle;width:1%}.product-details .customiz-caraousel img{margin:0 auto;max-width:250px;max-height:390px}.product-details .carousel-caption{position:relative!important;padding:14px 0;bottom:0;left:0;font-size:11.5px}.product-details .carousel-caption p a{color:#999;text-shadow:none;font-weight:bold;outline:0}.product-details .carousel-indicators{position:relative;left:0;bottom:0;margin:0;width:100%;padding-bottom:10px}.product-details .carousel-indicators li{display:inline-block;text-indent:0!important;line-height:64px;text-align:center;width:46px;height:66px;margin:1px 4px 0 4px;text-indent:-999px;border:1px solid #d4d4d4;border-radius:0;cursor:pointer;background:#fff}.product-details .carousel-indicators .active{border:#5f5f5f 1px solid}.product-details .carousel-indicators li img{max-width:30px;max-height:54px}.product-details .carousel-control{top:-52px!Important;bottom:0!important}.product-details .carousel-control.left,.product-details .carousel-control.right{background:0;color:#753b95;width:17px;text-shadow:none;height:25px;font-size:16px;z-index:99}.product-details .carousel-control.left span,.product-details .carousel-control.right span{font-size:16px}.product-details .next-pre{position:relative}.product-details .social-icon{padding:0;text-align:right;float:right}.product-details .social-icon a{width:35px!important;display:block;float:left;margin:0 8px 0 0;padding:0;line-height:25px}.product-details .social-icon a span{color:#c1c0c0;font-size:37px}.product-details .social-icon a[title="Facebook"] span:hover{color:#3e5b98}.product-details .social-icon a[title="Google Plus"] span:hover{color:#d93f2d}.product-details .social-icon a[title="Twitter"] span:hover{color:#5ea9dd}.product-details .carousel-caption p a span.icon-LupaMais-01{font-size:24px!important}#myModalzoomimage img.new{max-width:600px!important;max-height:780px}#myModalzoomimage .modal-dialog{width:1000px}#myModalzoomimage .modal-dialog .modal-body{width:900px}#myModalzoomimage .close{padding:1px;color:#67009b!important;opacity:1;z-index:10}@media screen and (min-width:1px) and (max-width:767px){#myModalzoomimage .modal-dialog{width:90%}#myModalzoomimage .modal-dialog .modal-body{width:100%}}.product-details-tab .customiz-caraousel img{max-width:270px}.product-details-tab #myModalzoomimage .customiz-caraousel img.new{max-width:900px!important;max-height:1000px}.product-details-tab .carousel-inner>.item{min-height:202px}.product-details .voice-panel{padding:15px;border:#eaeaea 1px solid;border-radius:7px;margin-bottom:15px;float:left;width:100%}.product-details .voice-panel h2{font-family:'Telefonicai-bold';font-size:24px;color:#609;margin:0;padding:0 0 7px 5px;text-transform:uppercase}.product-details .voice-panel ul{list-style-type:none;padding:0;margin:10px 0 0 0}.product-details .voice-panel ul li{margin:0 7px 0 0}.product-details .voice-panel ul li label{font-weight:bold!important;font-size:13px!important}.product-details .avise-me-panel ul{width:100%}.product-details .avise-me-panel ul li{width:48%}.product-details .avise-me-panel input[type="text"]{height:32px;border-radius:6px;width:100%;margin-bottom:10px}.product-details .colorPatter{width:100%}.product-details .colorPatter-pdp{width:100%;float:left}.product-details .colorPatter-pdp ul{margin:0;padding:0;list-style-type:none}.product-details .colorPatter-pdp ul li:first-child{font-weight:bold;margin-right:5px;color:#5f5f5f}.product-details .colorPatter ul{margin:0;padding:0;list-style-type:none}.product-details .colorPatter ul li:first-child{font-weight:bold;margin-left:0;color:#5f5f5f}.product-details .colorPatter ul li{float:left;margin-right:0;padding:2px;border:#fff 1px solid}.product-details .colorPatter-pdp ul li{float:left;margin-right:0;padding:2px;border:#fff 1px solid}.product-details .colorPatter ul li:hover,.product-details .colorPatter ul li.active{border:#666 1px solid;border-radius:4px}.product-details .colorPatter ul li .check-white{background-image:url("/vivostorefront/_ui/desktop/common/images/check-white.svg");background-repeat:no-repeat;background-position:center}.product-details .colorPatter ul li a{width:23px;height:23px;display:block;text-indent:-2222px}.product-details .colorPatter ul li a[title=Black]{background-color:#000}.product-details .colorPatter ul li a[title=Red]{background-color:#f76c6c}.product-details .colorPatter ul li a[title=yellow]{background-color:#f7ea74}.product-details .colorPatter ul li a[title=Blue]{background-color:#4ab5ec}.product-details .colorPatter ul li a[title=Green]{background-color:#97df6a}.product-details .colorPatter ul li a[title=white]{background-color:#f2f2f2}.product-details .colorPatter p{float:right;font-family:'Telefonicai-bold';font-size:22px;color:#9c3;margin:0;border-right:1px solid transparent}.product-details .colorPatter p span{margin-left:10px;float:left}.product-details .colorPatter p span[class*="icon-"]{font-size:37px;margin-top:-7px}.product-details .normal-tab table{clear:both}.product-details .normal-tab div.inner-main table td:first-child{width:5%;border:0;padding:0}.product-details .normal-tab div.inner-main table td:nth-child(2){width:48%}.product-details .normal-tab div.inner-main table td:nth-child(3){width:48%;padding-left:10px}.product-details .normal-tab div.inner-main table td{border-right:#cbcbcb 1px solid!important;padding:5px}.product-details .normal-tab div.inner-main table td:first-child{border-right:none!important}.product-details .normal-tab div.inner-main table td h3{padding:0;margin:0;font-family:'Telefonicai-bold';font-size:24px;color:#609;line-height:20px}.product-details .normal-tab div.inner-main table td h4.green{color:#609!important;font-size:29.7px!important}.product-details .normal-tab div.inner-main table td h4.green span{font-size:14px!important;color:#999}.product-details .normal-tab div.inner-main table td h3 span{font-size:14px;display:block}.product-details .normal-tab div.inner-main table td h4{font-family:'Telefonicai-bold';font-size:33px;color:#609;margin-top:15px;margin-bottom:0}.product-details .normal-tab div.inner-main table td h5{font-family:'Telefonicai-bold';font-size:15px;color:#609!important;margin:0}.product-details .normal-tab div.inner-main table td h5 span{color:#999}.product-details .normal-tab div.inner-main table td h4 span{font-size:19px}.product-details .normal-tab div.inner-main p{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;margin:43px -10px 0 -13px}.product-details .normal-tab div.inner-main p a{color:#5f5f5f;outline:0}.product-details .normal-tab div.inner-main p a:hover,.product-details .normal-tab div.inner-main p a:visitied,.product-details .normal-tab div.inner-main p a:active{text-decoration:none}.product-details .normal-tab div.inner-main p a span{font-size:16px;color:#609}.product-details .normal-tab div.inner-main p a span.glyphicon-minus-sign{color:#f90!important}.product-details .normal-tab div.inner-main table td:first-child label{margin:0;width:30px;padding:0;height:22px;top:7px;left:-5px}.product-details .normal-tab div.inner-main .bottom-part ul{width:100%;margin:0 0 20px 0;padding:10px 0 0 14px}.product-details .normal-tab div.inner-main .bottom-part{border-top:#d6d6d6 3px solid;padding:10px 0 0 0;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:12px;margin:18px 10px 0 33px}.product-details .normal-tab div.inner-main .bottom-part h2{color:#609;padding:0;margin:0;font-size:12px;font-weight:bold}.product-details .normal-tab .light-green-btn span{font-size:20px}.product-details h1{color:#609;margin:5px 0 5px 0;border:0;font-size:17px;text-transform:uppercase}.product-details .product-description-tab .nav-tabs li a{padding:0 56px;font-size:20.83px;height:47px;line-height:47px}.product-not-avl{padding:20px 40px!important}.product-not-avl h2{background:url(../images/not-aval-icon.gif) no-repeat 0 -3px;font-family:'Telefonicai-normal';font-size:22.15px;color:#999;font-weight:bold;padding:10px 0 20px 60px;margin:0;border-bottom:#e4e4e4 1px solid}.product-not-avl h3{color:#f90;font-size:24px;font-weight:bold;font-family:'Telefonicai-normal';margin:20px 0}.product-not-avl .input-group{width:80%!important}.product-not-avl .borderRed{border:#f33 2px solid}.product-not-avl .error-text{color:#f33}.product-details .normal-tab .inner-main.disable,.product-details .normal-tab .inner-main.disable:hover{border-color:#c0c0c0;background:#e4e4e4;pointer-events:none}.product-details .normal-tab .inner-main.disable h3,.product-details .normal-tab .inner-main.disable h4,.product-details .normal-tab .inner-main.disable a,.product-details .normal-tab .inner-main.disable .glyphicon{color:#c0c0c0}.product-details .normal-tab .inner-main.disable td:nth-child(3) h3{font-size:15px;padding-top:10px}@media screen and (min-width:1px) and (max-width:480px){.product-details .normal-tab .inner-main.disable h3{font-size:18px}.product-details .colorPatter{margin-bottom:10px}.product-details .colorPatter p span[class*="icon-"]{font-size:29px;margin-top:-3px}.product-details .colorPatter p span{margin-left:0}}@media screen and (min-width:481px) and (max-width:767px){.product-details .carousel-indicators li{margin:0 10px}.product-details .carousel-control{top:-52px!important}.product-details .voice-panel ul li{margin-bottom:10px;float:none!important}.product-details .colorPatter ul li{margin-right:8px}.product-details .colorPatter{margin-bottom:10px}}@media screen and (min-width:1px) and (max-width:1200px){.product-details .normal-tab div.inner-main table td:nth-child(3){border:0}.product-details .normal-tab div.inner-main p{margin:42px -10px 0 38px}}@media screen and (min-width:1px) and (max-width:475px){.normal-tab .nav-tabs>li>a{padding:0 13px!important;margin-left:5px!important}.product-details .normal-tab div.inner-main table td:nth-child(3){padding-left:5px}.product-details .normal-tab div.inner-main table td:nth-child(3) h4{font-size:24px!important}}@media screen and (min-width:1px) and (max-width:767px){.product-details .product-description-tab .tab-content{border-top-left-radius:0;border-top-right-radius:0}.product-details .avise-me-panel ul li{width:100%}.product-not-avl{padding:20px!important}.product-not-avl h2{padding-top:0}.product-not-avl .input-group{width:100%!important}}.device-panel{float:left;width:100%;border-top:#c2c2c2 1px dotted;margin-top:10px;padding:10px 0 0 0;display:none}.device-panel .contact-number{color:#67009b;font-size:15px}.device-panel .contact-number span:first-child{font-size:20px;margin:0 10px 0 0}.device-panel .contact-number span:last-child{margin:0 0 0 10px}.device-panel .contact-number span:last-child a{padding:4px}.device-panel .warning-text{color:#c2c2c2;font-size:15px}.device-panel .warning-text span:first-child{font-size:20px;margin:0 10px 0 0;color:#F93}.product-details .normal-tab .nav-tabs>li>a{background:#c2c2c2\9}.product-details .normal-tab div.inner-main{background:#fff\9;filter:none\9!important}.product-details .normal-tab div.inner-main:hover,.product-details .normal-tab .active.inner-main{background:#f2f2f2\9!important;filter:none\9!important}.product-details .carousel-control{filter:none\9!important}.product-details .normal-tab div.inner-main table td:nth-child(2){width:40%}.product-details .normal-tab div.inner-main table td h4.green span{display:block}@media screen and (min-width:1px) and (max-width:767px){.product-details .normal-tab div.inner-main table td h3 span{font-size:12px}.product-details .normal-tab div.inner-main table td h3{font-size:17px}.product-details .normal-tab div.inner-main table td:nth-child(3) h4{font-size:12px!important}.normal-tab .nav-tabs>li>a{padding:0 10px!important}}.bx-controls{position:relative}.bx-wrapper{max-width:283px!important;height:92px;padding:0 10px;margin:0 auto}.bx-wrapper li{margin:0 7px!important}.bx-wrapper .bx-viewport{height:70px!important;padding:0 8px!important}.bx-pager{display:none}.bx-controls-direction .bx-prev,.bx-controls-direction .bx-next{background:0;color:#753b95;width:24px;text-shadow:none;height:30px;font-size:20px;z-index:99;position:absolute}.bx-controls-direction .bx-prev{bottom:18px;left:-6%}.bx-controls-direction .bx-next{bottom:18px;right:-6%}.bx-controls-direction a:before{display:inline-block;font-family:"fontcustom";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.bx-controls-direction .bx-prev:before{content:"\f128"}.bx-controls-direction .bx-next:before{content:"\f127"}.bx-controls-direction a:hover,.bx-controls-direction a:focus{text-decoration:none!important;outline:0;color:#999}.moreplanbtn{width:100%;color:#609!important;font-size:15px!important;font-weight:normal!important;height:49px!important;border-top-left-radius:0!important;border-top-right-radius:0!important;border-bottom-right-radius:4px!important;border-bottom-left-radius:4px!important;border:1px solid #c0c0c0!important}.moreplanbtnoutsva{width:100%;color:#609!important;font-size:15px!important;font-weight:normal!important;height:49px!important;border-top-left-radius:0!important;border-top-right-radius:0!important;border-bottom-right-radius:4px!important;border-bottom-left-radius:4px!important;border:1px solid #c0c0c0!important;display:none!important}.moreplanbtn.moreplanbtnoutsva:focus{background:#fff!important}#addtocartbtn{width:133px}.pdp_table_otherplan .per-month-price{font-size:14px!important;color:#5f5f5f;position:relative;top:-2px}.LTIMAS-UNIDADES .text-style-1{letter-spacing:normal}.pdp-cobranded-header{padding-bottom:16px}.pdp-cobranded-header h3{padding:0;margin:0;font-family:'Telefonicai-bold';font-size:24px;color:#609;line-height:20px}.pdp-cobranded-plan-description{margin:0 0 10px 0}.pdp-cobranded-plan-description h6{color:#999;font-family:TrebuchetMS;font-size:13px;font-weight:700;margin:0;padding:0}.pdp-cobranded-description-logo{margin:10px 0 10px 0}.pdp-cobranded-description h6{font-size:13px!important;font-family:OfficinaSerifbook!important;font-weight:normal!important;font-stretch:normal!important;font-style:normal!important;line-height:1.33;letter-spacing:normal!important;color:#8c00d6!important;margin:10px 0!important;padding:0 10px!important}.pdp-cobranded-apps{margin:10px 0 10px 0}.pdp-cobranded-apps h6{margin:0 0 10px 0;font-size:12px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#666}.pdp-cobranded-plan-price{padding-top:20px}.pdp-cobranded-device{padding-top:20px}.pdp-cobranded-plan-price .plan-text{font-size:16px!important;font-family:OfficinaSerifbook;font-weight:normal!important;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#6e00a7!important;margin:0 10px 23px 32px}.pdp-cobranded-plan-price .value-month{font-family:OfficinaSerifbook;font-size:14px!important;font-weight:normal!important;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:normal;color:#666!important;margin:0 10px 12px 32px}.pdp-cobranded-plan-price .plan-price{font-size:14px;font-family:OfficinaSerifbook!important;font-weight:normal!important;font-stretch:normal;font-style:normal;line-height:.89;letter-spacing:normal;color:#6e00a7!important;margin:0 10px 12px 32px;text-align:left}.pdp-cobranded-plan-price .plan-price span{font-size:18px!important}.pdp-cobranded-device .device{font-size:16px!important;font-family:OfficinaSerifbook;font-weight:normal!important;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#609!important;margin:0 10px 23px 10px}.pdp-cobranded-device .price-full{font-size:14px!important;font-family:OfficinaSerifbook;font-weight:normal!important;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:normal;color:#666!important;margin:0 10px 12px 10px;text-decoration:line-through}.pdp-cobranded-device .price{font-family:OfficinaSerifbook;font-size:24px!important;font-weight:normal!important;font-stretch:normal!important;font-style:normal!important;line-height:1!important;letter-spacing:normal!important;color:#609!important;margin:0 10px 12px 10px}.pdp-cobranded-device .price span{font-size:24px;padding:0 0 0 5px}.pdp-cobranded-device .plots{font-family:OfficinaSerifbook!important;font-size:14px!important;font-weight:normal!important;font-stretch:normal!important;font-style:normal!important;line-height:1.14;letter-spacing:normal!important;color:#666!important;margin:0 10px 12px 10px!important}.btn-pdp-cobranded{width:85%!important}.div-btn-pdp-cobranded{margin:40px 10px 12px 32px}.pdp-plan-col-plus{margin-top:42px}@media screen and (min-width:1px) and (max-width:767px){.pdp-cobranded-header{margin:15px 16px;padding-bottom:0;text-align:left}.pdp-cobranded-header h3{font-size:28px}.pdp-cobranded-plan-description{margin:0 16px;padding-bottom:0}.pdp-cobranded-plan-description h6{font-size:14px!important;padding:0!important;text-align:left!important}.pdp-cobranded-description-logo{margin:20px 0}.pdp-cobranded-description{padding:0}.pdp-cobranded-description h6{margin:0 0 29px 0;padding:0!important;text-align:left!important;font-size:16px!important;font-family:OfficinaSerifbook!important;font-weight:normal!important;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#7600b4}.pdp-cobranded-apps{margin:0 16px}.pdp-cobranded-apps h6{font-size:14px}.pdp-cobranded-plan-price-m{margin:24px 8px!important;text-align:left}.pdp-cobranded-plan-price-m .plan-text-m{font-size:24px!important;text-align:left!important;padding:0 10px!important;font-family:OfficinaSerifbook!important;font-size:24px!important;font-weight:normal!important;font-stretch:normal!important;font-style:normal!important;line-height:.67!important;letter-spacing:normal!important;color:#609!important}.pdp-cobranded-plan-price-m .value-month-m{font-size:16px!important;text-align:left!important;padding:8px 10px!important;font-family:OfficinaSerifbook!important;font-weight:normal!important;font-stretch:normal!important;font-style:normal!important;line-height:1!important;letter-spacing:normal!important;color:#666!important}.pdp-cobranded-plan-price-m .plan-price-m{text-align:left;padding:0 10px;font-family:OfficinaSerifbook!important;font-size:24px!important;font-weight:normal!important;font-stretch:normal;font-style:normal;line-height:.67;letter-spacing:normal!important;color:#609!important}.pdp-cobranded-plan-price .plan-price span{font-size:24px}.pdp-cobranded-device-m{margin:24px 8px!important;text-align:left;padding:0 10px}.pdp-cobranded-device-m .device-m{font-size:24px!important;margin:0;text-align:left;padding:8px 10px 3px 9px!important;font-family:OfficinaSerifbook!important;font-weight:normal!important;font-stretch:normal!important;font-style:normal!important;line-height:.67;letter-spacing:normal!important;color:#609!important}.pdp-cobranded-device-m .price-full-m{font-size:16px!important;text-align:left;margin:0!important;padding:8px 10px!important;font-family:OfficinaSerifbook!important;font-weight:normal!important;font-stretch:normal!important;font-style:normal;line-height:1;letter-spacing:normal!important;color:#666!important}.pdp-cobranded-device-m .price-m{font-size:32px!important;margin:0;text-align:left;font-family:OfficinaSerifbook!important;padding:0 10px 8px 10px!important;font-weight:normal!important;font-stretch:normal;font-style:normal;line-height:.75;letter-spacing:normal;color:#609!important}.pdp-cobranded-device .price span{font-size:32px}.pdp-cobranded-device-m .plots-m{font-size:16px!important;margin:0!important;text-align:left;padding:8px 10px!important;font-family:OfficinaSerifbook!important;font-weight:normal!important;font-stretch:normal!important;font-style:normal;line-height:1;letter-spacing:normal!important;color:#666!important}.div-btn-pdp-cobranded{margin:10px 16px}.btn-pdp-cobranded{width:85%!important;float:left}.pdp-plan-col-plus-cobranded{width:60%;text-align:left;position:relative;margin:0 40%!important;border:0 solid #5e0092!important;margin-top:-15px!important;margin-bottom:20px!important}.plan-switch-question-apps-cobranded-pdp{width:30px;height:54px!important;background-image:url(/vivostorefront/_ui/desktop/common/images/question.svg);background-repeat:no-repeat;float:right;background-position:center;margin:0 63% 0 0!important;margin-top:-5px!important}}.plan-switch-question-apps-cobranded-pdp{width:30px;height:72px;background-image:url(/vivostorefront/_ui/desktop/common/images/question.svg);background-repeat:no-repeat;float:right;background-position:center;margin:0;margin-top:-15px!important}.plan-switch-question-cobranded-pdp{width:35px;height:46px;background-image:url(/vivostorefront/_ui/desktop/common/images/question.svg);background-repeat:no-repeat;float:left;background-position:center;margin:10px 0 15px 0;font-size:13px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.54;letter-spacing:normal;color:#666}.switchPlansApps-cobranded-pdp span#planSwitchQuestion-cobranded-pdp\ apps-cobranded-pdp{display:none}.switchPlansApps-cobranded-pdp span#planSwitchQuestion-cobranded-pdp\ apps-cobranded-pdp:hover{background:transparent;color:#f00;z-index:25}.switchPlansApps-cobranded-pdp:hover span#planSwitchQuestion-cobranded-pdp\ apps-cobranded-pdp{border-radius:10px;padding:20px;position:absolute;width:268px!important;height:90px;background:#eaeaea;color:#666;top:-100px!important;left:-15px!important;display:block;font-size:12px}span#planSwitchQuestion-cobranded-pdp\ apps-cobranded-pdp:after{content:"";width:0;height:0;position:absolute;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #eaeaea;bottom:-20px;left:40%}.plans-with-sva{display:block}.plans-without-sva{display:none}.plans-with-sva-btn{display:none}.plans-without-sva-btn{display:block}#btnHasSvapdp{width:280px;border-radius:4px;border:solid 1px #67009d;font-size:15px;text-align:center;color:#67009d;background-color:#fff;margin:32px auto 10px auto;margin-inline:auto;display:inline}@media screen and (min-width:1px) and (max-width:320px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"]{min-width:300px;margin:0 auto}}@media screen and (min-width:321px) and (max-width:480px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"],aside[class|="wrapper"]{width:100%;margin:0 auto}}@media screen and (min-width:481px) and (max-width:768px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"],aside[class|="wrapper"]{width:100%;margin:0 auto}}@media screen and (min-width:769px) and (max-width:1024px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"],aside[class|="wrapper"]{width:100%;margin:0 auto}}@media screen and (min-width:1025px) and (max-width:1800px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"],aside [class|="wrapper"]{width:952px;margin:0 auto}}.accordion{padding:0;margin:2em 0;width:100%;font-size:1em;position:relative}.accordion__title{width:25%;height:51px;line-height:49px;float:left;background:linear-gradient(90deg,#b6b6b6 0,#eaeaea 0);background:-moz-linear-gradient(90deg,#b6b6b6 0,#eaeaea 0);background:-webkit-linear-gradient(90deg,#b6b6b6 0,#eaeaea 0);background:-o-linear-gradient(90deg,#b6b6b6 0,#eaeaea 0);background:-ms-linear-gradient(bottom,#b6b6b6 0,#eaeaea 0);-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;text-align:center;font-family:'Telefonicai-normal';font-weight:normal;border-bottom:0;border:solid 1px #eaeaea;background-color:#eaeaea;box-shadow:0 0 4px 0 rgba(0,0,0,0.1)}.accordion__title a{width:100%;display:block;text-decoration:none;font-size:18px;outline:0;color:#67009b!important}.no-js .accordion__title{float:none;height:auto;cursor:auto;margin:0;padding:0 2em}.accordion__content{float:right;margin:49px 0 0 -100%;background:#eaeaea;background:#FFF;width:100%;top:30px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.accordion__content_new{margin-top:9px!important}.no-js .accordion__content{float:left;margin:0}.accordion__title:hover,.accordion__title.active{background:#fff;color:#67009b!important;position:relative;z-index:2;border:solid 1px #eaeaea;-webkit-transition:.4s;transition:.4s;border-bottom:none!important;box-shadow:0 -3px 4px 0 rgba(0,0,0,0.04)}.accordion__title:hover a{color:#67009b!important}.no-js .accordion__title:hover{background-color:#eaeaea;color:#67009b}@media screen and (min-width:1px) and (max-width:767px){.accordion__title:first-child:after,.accordion__title.active:first-child:after{top:32px}.accordion__content{overflow:auto;overflow-x:hidden}.accordion__title{font-family:'Telefonicai-normal';float:left;margin:0;padding:5px 4px;line-height:38px}.accordion__title a{padding:2px 5px;font-size:18px}}@media(max-width:48em){.overflow-scrolling{padding:1em 1em 0 1em;-webkit-overflow-scrolling:touch}}@media screen and (min-width:768px) and (max-width:999px){.accordion__title{padding:0 17px}}.normal-tab{width:100%;margin:10px 0;float:left}.normal-tab .nav-tabs{border:0}.normal-tab .nav-tabs>li>a{height:42px;line-height:42px;padding:0 34px;float:left;margin-left:15px;background:linear-gradient(90deg,#b6b6b6 10%,#d4d4d4 30%);background:-moz-linear-gradient(90deg,#b6b6b6 10%,#d4d4d4 30%);background:-webkit-linear-gradient(90deg,#b6b6b6 10%,#d4d4d4 30%);background:-o-linear-gradient(90deg,#b6b6b6 10%,#d4d4d4 30%);background:-ms-linear-gradient(bottom,#b6b6b6 10%,#d4d4d4 30%);-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;border:0;text-align:center;font-family:'Telefonicai-bold'!Important;display:block;text-decoration:none;font-size:15.8px;color:#5f5f5f;outline:0}.normal-tab .nav-tabs>li.active>a,.normal-tab .nav-tabs>li.active>a:hover,.normal-tab .nav-tabs>li.active>a:focus{background:#f6f6f6;color:#67009b!important;border:0;position:relative}.normal-tab .tab-content{margin:0;padding:15px;background:silver;background:#f6f6f6;border:0;width:100%;top:30px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.plan-type-tabs .nav-tabs>li.active>a,.plan-type-tabs .nav-tabs>li.active>a:hover,.plan-type-tabs .nav-tabs>li.active>a:focus{background:transparent;color:#67009b!important;border:0;position:relative;border:1px solid #CCC}@media screen and (min-width:1px) and (max-width:320px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"]{min-width:300px;margin:0 auto}}@media screen and (min-width:321px) and (max-width:480px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"],aside[class|="wrapper"]{width:100%;margin:0 auto}}@media screen and (min-width:481px) and (max-width:768px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"],aside[class|="wrapper"]{width:100%;margin:0 auto}}@media screen and (min-width:769px) and (max-width:1024px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"],aside[class|="wrapper"]{width:100%;margin:0 auto}}@media screen and (min-width:1025px) and (max-width:1800px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"],aside [class|="wrapper"]{width:952px;margin:0 auto}}@font-face{font-family:'Telefonicai-bold';font-display:swap;src:url('../fonts/officinaserif-bold-webfont.eot');src:url('../fonts/officinaserif-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/officinaserif-bold-webfont.woff') format('woff'),url('../fonts/officinaserif-bold-webfont.ttf') format('truetype'),url('../fonts/officinaserif-bold-webfont.svg#ITCOfficinaSerifBold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Telefonicai-normal';font-display:swap;src:url('../fonts/officinaserif-book-webfont.eot');src:url('../fonts/officinaserif-book-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/officinaserif-book-webfont.woff') format('woff'),url('../fonts/officinaserif-book-webfont.ttf') format('truetype'),url('../fonts/officinaserif-book-webfont.svg#ITCOfficinaSerifBookRegular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:"fontcustom";font-display:swap;src:url("../fonts/fontcustom_0e5dbab67ddf0a974eea0ef6e30fa5dd.eot");src:url("../fonts/fontcustom_0e5dbab67ddf0a974eea0ef6e30fa5dd.eot?#iefix") format("embedded-opentype"),url("../fonts/fontcustom_0e5dbab67ddf0a974eea0ef6e30fa5dd.woff") format("woff"),url("../fonts/fontcustom_0e5dbab67ddf0a974eea0ef6e30fa5dd.ttf") format("truetype"),url("../fonts/fontcustom_0e5dbab67ddf0a974eea0ef6e30fa5dd.svg#fontcustom") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:"fontcustom";src:url("../fonts/fontcustom_0e5dbab67ddf0a974eea0ef6e30fa5dd.svg#fontcustom") format("svg")}}[data-icon]:before{content:attr(data-icon)}[data-icon]:before,.icon-Bateria-01:before,.icon-Bullet-02:before,.icon-BulletChecked-01:before,.icon-CadeadoCompraSegura-01:before,.icon-Calculadora-01:before,.icon-Camera-01:before,.icon-CaminhaoEntrega-01:before,.icon-CaminhaoEntrega-02-01:before,.icon-Caracteristicasgerais:before,.icon-CarrinhodeCompra-01:before,.icon-Conectividade-01:before,.icon-Dimensoes-01:before,.icon-EstiloAparelho-01:before,.icon-Faceboook-01:before,.icon-FormaPagamento-01:before,.icon-Frequencia-01:before,.icon-FreteGratis-01:before,.icon-GoogleMais-01:before,.icon-Home:before,.icon-Home_2-01:before,.icon-Home_setas:before,.icon-InfoLinha-01:before,.icon-Lancamentos-01:before,.icon-Lupa-01:before,.icon-LupaMais-01:before,.icon-MaisVendidos-01:before,.icon-MapaBrasil-01:before,.icon-Memoria-01:before,.icon-Outros-01:before,.icon-Pessoa-01:before,.icon-PointLocaliza-01:before,.icon-Portabilidade-01:before,.icon-SinalMais-01:before,.icon-SinalMenos-01:before,.icon-SistemaOperacional-01:before,.icon-SomeMusica-01:before,.icon-Twitter-01:before,.icon-filtro:before,.icon-seta_BTN:before,.icon-seta_dir:before,.icon-seta_esq:before{display:inline-block;font-family:"fontcustom";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.icon-Bateria-01:before{content:"\f100"}.icon-Bullet-02:before{content:"\f101"}.icon-BulletChecked-01:before{content:"\f102"}.icon-CadeadoCompraSegura-01:before{content:"\f103"}.icon-Calculadora-01:before{content:"\f104"}.icon-Camera-01:before{content:"\f105"}.icon-CaminhaoEntrega-01:before{content:"\f106"}.icon-CaminhaoEntrega-02-01:before{content:"\f107"}.icon-Caracteristicasgerais:before{content:"\f108"}.icon-CarrinhodeCompra-01:before{content:"\f109"}.icon-Conectividade-01:before{content:"\f10a"}.icon-Dimensoes-01:before{content:"\f10b"}.icon-EstiloAparelho-01:before{content:"\f10c"}.icon-Faceboook-01:before{content:"\f10d"}.icon-FormaPagamento-01:before{content:"\f10e"}.icon-Frequencia-01:before{content:"\f10f"}.icon-FreteGratis-01:before{content:"\f110"}.icon-GoogleMais-01:before{content:"\f111"}.icon-Home:before{content:"\f112"}.icon-Home_2-01:before{content:"\f113"}.icon-Home_setas:before{content:"\f114"}.icon-InfoLinha-01:before{content:"\f115"}.icon-Lancamentos-01:before{content:"\f116"}.icon-Lupa-01:before{content:"\f117"}.icon-LupaMais-01:before{content:"\f118"}.icon-MaisVendidos-01:before{content:"\f119"}.icon-MapaBrasil-01:before{content:"\f11a"}.icon-Memoria-01:before{content:"\f11b"}.icon-Outros-01:before{content:"\f11c"}.icon-Pessoa-01:before{content:"\f11d"}.icon-PointLocaliza-01:before{content:"\f11e"}.icon-Portabilidade-01:before{content:"\f11f"}.icon-SinalMais-01:before{content:"\f120"}.icon-SinalMenos-01:before{content:"\f121"}.icon-SistemaOperacional-01:before{content:"\f122"}.icon-SomeMusica-01:before{content:"\f123"}.icon-Twitter-01:before{content:"\f124"}.icon-filtro:before{content:"\f125"}.icon-seta_BTN:before{content:"\f126"}.icon-seta_dir:before{content:"\f127"}.icon-seta_esq:before{content:"\f128"}.icon-seta_BTN:before{font-size:22px}@font-face{font-family:'iconfont';src:url('../fonts/icons_eot.eot');src:url('../fonts/icons_eot.eot?#iefix') format('embedded-opentype'),url('../fonts/icons_woff.woff') format('woff'),url('../fonts/icons_ttf.ttf') format('truetype'),url('../fonts/icons_svg.svg#icons_svg') format('svg')}.img-caption{margin-bottom:24px;display:table}.img-caption img{width:100%}.img-caption figcaption{text-align:left;display:table-caption;caption-side:bottom;margin-top:12px}.img-left{margin-left:0;margin-right:auto}.img-left .adaptive-image{text-align:left}.img-center{margin-left:auto;margin-right:auto}.img-center .adaptive-image{text-align:center}.img-right{margin-left:auto;margin-right:0}.img-right .adaptive-image{text-align:right}.img-float-left{float:left;margin-right:24px}.img-float-right{float:right;margin-left:24px;text-align:right}.img-width-full{width:100%}.img-width-large{width:70%}.img-width-medium{width:50%}.img-width-small{width:33%}.plan{padding:0;width:100%}.plan h2{font-size:28px;color:#67009b;font-family:'Telefonicai-bold'}.plan .radiopanel{padding:5px;border:#eaeaea 1px solid;border-radius:7px;margin-bottom:16px;font-size:12.5px;width:100%;background-color:#fafafa}.plan .radiopanel ul{list-style-type:none;padding:0 0 6px 32px}@media screen and (max-width:767px) and (min-width:1px){.plan .radiopanel ul li .contact-number{margin-top:10px}}.plan .radiopanel ul li .contact-number span{margin:0 7px 0 0;color:#67009b}.plan .radiopanel ul li .contact-number span a{padding:1px 4px}.plan .radiopanel ul li .contact-number span:nth-child(2){font-size:14px}.plan .radiopanel ul li .contact-number .glyphicon-earphone{font-size:18px}.plan .inner-panel{border:#e0e0e0 2px solid;border-radius:10px;margin-bottom:20px;background:#fff;background:-moz-linear-gradient(left,#fff 0,#fff 75%,#e9e9e9 75%,#e9e9e9 100%);background:-webkit-gradient(left top,right top,color-stop(0%,#fff),color-stop(75%,#fff),color-stop(75%,#e9e9e9),color-stop(100%,#e9e9e9));background:-webkit-linear-gradient(left,#fff 0,#fff 75%,#e9e9e9 75%,#e9e9e9 100%);background:-o-linear-gradient(left,#fff 0,#fff 75%,#e9e9e9 75%,#e9e9e9 100%);background:-ms-linear-gradient(left,#fff 0,#fff 75%,#e9e9e9 75%,#e9e9e9 100%);background:linear-gradient(to right,#fff 0,#fff 75%,#e9e9e9 75%,#e9e9e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e9e9e9',GradientType=1)}.plan .inner-panel div.white-shade{padding:20px}.plan .inner-panel div.grey-shade p{color:#666;font-size:17px;text-align:center}.plan .inner-panel div.grey-shade button{width:100%!important;padding:11px 8px}.plan .inner-panel div.grey-shade button span{float:left}.plan .inner-panel div.grey-shade button span:last-child{display:block;padding-left:1px;text-align:center;position:relative;width:100%}.plan .inner-panel div.grey-shade button.light-v{background:#a156b5}.plan .inner-panel div.grey-shade button.light-v:hover{color:#fff}.plan .inner-panel .head{padding:0 0 20px 0;margin:0 0 10px 0;float:left;width:100%}.plan .inner-panel .head h3{color:#67009b;font-family:'Telefonicai-normal';font-size:37px}.plan .inner-panel ul{margin:0 0 0 14px;padding:0;font-size:13px;color:#999}.plan .inner-panel p{padding:5px 0 0 0}.plan .inner-panel p a{outline:0;color:#5f5f5f;font-size:13px}.plan .inner-panel p a span{color:#67009b!important;font-size:16px;margin-right:0;top:3px}.plan .inner-panel p a .glyphicon-minus-sign,span.glyphicon.glyphicon-minus-sign{color:#f90!important}#checkout-content #accordion span.glyphicon.glyphicon-minus-sign.pull-right{color:#fff!important}.plan .inner-panel .details-part{font-size:12px;display:none}.plan .inner-panel .details-part p{font-weight:bold!Important;padding:10px 0 0 0;margin:0}.plan .inner-panel .details-part ul{font-size:12px}.plan .inner-panel h4{color:#8dc64d;font-family:'Telefonicai-bold';padding:0;white-space:nowrap;text-align:center;font-size:64px;font-weight:bold}.plan .inner-panel h4 span{font-size:24px;vertical-align:middle;padding-right:6px!important}.plan .inner-panel h4 .up{vertical-align:super;font-size:24px}.plan .inner-panel h4 .down{color:#666;font-size:16px;font-weight:normal;font-family:'Telefonicai-normal';text-align:center;line-height:1.22}.plan .inner-panel h4 .up_plan{font-size:18px;line-height:1.22;color:#609;font-family:'Telefonicai-normal';font-weight:normal;text-align:center}.plan .inner-panel-disable{background:#ededed!important;pointer-events:none}.plan .inner-panel-disable h2{background:url(../images/not-aval-icon.gif) no-repeat 0 -3px;font-family:'Telefonicai-normal';font-size:22.15px;color:#999;font-weight:bold;padding:1px 0 4px 53px;margin:0}.plan .inner-panel-disable .head h3,.plan .inner-panel-disable h4,.plan .inner-panel-disable h4 span,.plan .inner-panel-disable h4 sub,.plan .inner-panel-disable h4 .down,.plan .inner-panel-disable p a span{color:#999!important}.plan .inner-panel-disable .head{border-bottom:#999 1px solid}.plan .inner-panel-disable .grey-shade button{background:#999!important}@media screen and (min-width:1px) and (max-width:767px){.plan .inner-panel p a span{margin-right:5px}.plan .inner-panel{background:#fff!important}.plan .inner-panel div.grey-shade{background:#FFF;padding:20px 0;display:inline-flex}.plan .radiopanel{background:#f5f2f2}.plan .radiopanel li{width:100%;margin-bottom:10px}.plan div.grey-shade button{padding:5px!Important}.plan div.grey-shade button span{float:left}.plan div.grey-shade button span:last-child{display:block;margin-left:0;white-space:pre-wrap;text-align:left}.plan div.grey-shade button .chooseDevice{white-space:unset!important;text-align:center;width:100%;font-size:16px;margin-top:-4.5px}.plan h2{font-size:18px}}@media screen and (min-width:1px) and (max-width:767px){.plan .inner-panel div.grey-shade button.light-v:hover{color:#67009d}.plan .inner-panel{background:#fff!important}.plan .inner-panel h4{text-align:left;font-family:'Telefonicai-normal'!important;font-weight:normal!important;line-height:1.1!important}.plan .inner-panel h4 .down,.plan .inner-panel h4 .up_plan{font-size:24px!important;margin:0!important;text-align:left;font-family:'Telefonicai-normal'!important;font-weight:normal!important;line-height:1.1!important}}#freeShippingComponentDesktop{display:block}#freeShippingComponentMobile{display:none}.head .header-plan-title{width:310%;height:26px;font-size:28px!important;line-height:1.14;letter-spacing:.42px;color:#609!important;overflow:hidden;text-overflow:ellipsis}.free-shipping-component{width:100%;height:100%;float:left;padding:19px 32px 0 16px}.free-shipping-component-pdp{width:100%;height:100%!important;padding:0 16px 0 0!important;margin-top:-23px;margin-bottom:0!important}.free-shipping-component .free-shipping-right{float:right}.free-shipping-component p{font-family:'Telefonicai-bold';font-size:14px;font-weight:bold;line-height:1.29;color:#fff}.free-shipping-component .free-shipping-img-position{display:flow-root;margin-bottom:8px}.free-shipping-component .free-shipping-img{width:42.3px;height:24px;background-image:url("/vivostorefront/_ui/desktop/common/images/truck.png");background-repeat:no-repeat;float:right}.free-shipping-component .free-shipping-right p{text-align:right}.free-shipping-component .free-shipping-right p:first-child{font-size:18px}.free-shipping-component .free-shipping-right p:nth-child(4){font-family:'Telefonicai-normal';font-weight:normal;width:190px}#switchPlans{width:295px;float:left}.plan-switch{position:relative;display:inline-block;width:256px;height:46px;cursor:pointer}.plan-switch input{opacity:0;width:0;height:0}.plan-switch .slider-switch{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#d8d8d8;border:solid 3px #ededed;-webkit-transition:.4s;transition:.4s}.plan-switch .slider-switch:before{position:absolute;content:"";left:2px;width:128px;height:36px;top:2px;background-color:#67009d;-webkit-transition:.4s;transition:.4s}.plan-switch .plan-switch-text{position:relative;z-index:1;color:#67009d;font-size:14px;line-height:1.14;font-family:'Telefonicai-normal';font-weight:normal;margin-left:37px;top:14px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#switchTextMensal{margin-left:46px}#switchTextAnual{margin-left:35px}.plan-switch .plan-switch-text-white{color:#fff!important;-webkit-transition:.4s;transition:.4s}.plan-switch input:checked+.slider-switch{background-color:#d8d8d8}.plan-switch input:checked+.slider-switch:before{-webkit-transform:translateX(118px);-ms-transform:translateX(118px);transform:translateX(118px)}.plan-switch .slider-switch.round{border-radius:34px}.plan-switch .slider-switch.round:before{border-radius:30px}.annual-and-monthly-plan-switch{float:left;margin:10px 0 15px 0}.plan-switch-question{width:35px;height:46px;background-image:url(/vivostorefront/_ui/desktop/common/images/question.svg);background-repeat:no-repeat;float:left;background-position:center;margin:10px 0 15px 0}.plan-switch-question-apps{width:30px;height:72px;background-image:url(/vivostorefront/_ui/desktop/common/images/question.svg);background-repeat:no-repeat;float:right;background-position:center;margin:27px 60px 15px 0;margin-top:-56px}.switchPlansApps span#planSwitchQuestion\ apps{display:none}.switchPlansApps span#planSwitchQuestion\ apps:hover{background:transparent;color:#f00;z-index:25}.switchPlansApps:hover span#planSwitchQuestion\ apps{border-radius:10px;padding:20px;position:absolute;width:194px;height:90px;background:#eaeaea;color:#666;top:60px;left:95px;display:block;font-size:12px}span#planSwitchQuestion\ apps:after{content:"";width:0;height:0;position:absolute;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #eaeaea;bottom:-20px;left:40%}.plan-switch-question-text-box,.plan-switch-question-text{display:none}.plan-switch-question-text-box{border-radius:10px;padding:20px;position:absolute;width:229px;height:90px;background-color:#eaeaea;color:#666;top:165px;left:100px}.plan-switch-question-text-box:after{content:"";width:0;height:0;position:absolute;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #eaeaea;bottom:-20px;left:70%}.question-text-box-pdp{top:185px!important}.view-all-service-plan .btn-has-sva{width:280px;border-radius:4px;border:solid 1px #67009d;font-size:15px;text-align:center;color:#67009d;background-color:#fff;margin:32px auto 10px auto;margin-inline:auto;display:inline}.float-btn-has-sva{float:left;width:100%}.float-btn-has-sva .btn-has-sva-pdp{width:280px;border-radius:4px;border:solid 1px #67009d;font-size:14px;text-align:center;color:#67009d;background-color:#fff;margin:5px 0 25px 0;font-family:'Telefonicai-bold'}.or-desktop{display:block;padding-top:4px}.double-button-inline{display:inline-flex!important}@media screen and (min-width:1px) and (max-width:768px){#freeShippingComponentDesktop{display:none}#freeShippingComponentMobile{display:block}.free-shipping-component{width:100%;height:88px;border-radius:6px;background-color:#67009d;float:left;margin-bottom:16px;padding:16px 16px 0 16px}.free-shipping-component .free-shipping-left{float:left}.free-shipping-component .free-shipping-right{float:right}.free-shipping-component p{font-family:'Telefonicai-bold';font-size:14px;line-height:1.29;color:#fff}.free-shipping-component .free-shipping-img{width:42.3px;height:24px;background-image:url("/vivostorefront/_ui/desktop/common/images/truck.png");background-repeat:no-repeat;float:none}.free-shipping-component .free-shipping-left p:first-child{font-size:18px;line-height:1}.free-shipping-component .free-shipping-right p{text-align:right}.free-shipping-component .free-shipping-right p:first-child{font-size:14px;margin-bottom:3px}.free-shipping-component .free-shipping-right p:nth-child(2){font-family:'Telefonicai';font-weight:normal;width:175px}.head .header-plan-title{width:100%;height:100%;font-family:'Telefonicai-normal'!important;font-size:28px!important;line-height:1.14;letter-spacing:.42px;color:#609!important;overflow:hidden}.box-user-current-plan{float:left;border-radius:6px;border:solid 1px #eaeaea;background-color:#fafafa;padding:16px}.box-user-current-plan p:first-child{font-family:OfficinaSerif;font-size:18px;color:#609}.box-user-current-plan h4{font-family:OfficinaSerif!important;font-size:24px!important;line-height:1.08;color:#609}.box-user-current-plan p:nth-child(4){width:168px;height:16px;font-family:OfficinaSerif;font-size:14px;font-weight:normal;line-height:1.14;color:#666}.box-user-current-plan p:nth-child(4) span{font-weight:bold}.box-user-current-plan div{float:right}.box-user-current-plan div span{font-family:OfficinaSerif;font-size:12px;line-height:1.33;letter-spacing:normal;color:#609}.box-user-current-plan p:nth-child(5){font-family:"Trebuchet MS";font-size:12px;line-height:1.33;color:#999}.box-user-current-plan .icon-current-plan{width:16px;height:16px;color:#609!important;font-size:13px;padding:0!important}.box-user-current-plan p:last-child{font-family:"Trebuchet MS";font-size:16px;line-height:1;color:#609}#switchPlans{float:none;margin:auto}.plan-switch-question-text-box{position:relative;margin-left:auto;margin-right:auto;left:60px;top:295px}.question-text-box-pdp{top:315px!important}.plan-switch-question-text{position:absolute}.or-desktop{display:none}}#switchPlansWithloyaltyWithSva,#switchPlansWithloyaltyWithoutSva,#switchPlansWithoutloyaltyWithSva,#switchPlansWithoutloyaltyWithoutSva,#btnViewSvaWithoutIncluded,#btnViewSvaIncluded{display:none}.cobranded-description-logo{margin:10px 0 10px 0;padding:0!important}.cobranded-description-text h6{font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;font-family:'OfficinaSerif'!important;color:#8c00d6!important}.plan-open-detail-plp-cobranded{width:100%!important;margin-top:3px}.plan-switch-question-apps-cobranded-plp{width:30px;height:72px;background-image:url(/vivostorefront/_ui/desktop/common/images/question.svg);background-repeat:no-repeat;float:right;background-position:center;margin:0 0 0 0!important;margin-top:-15px!important}.plan-switch-question-cobranded-plp{width:35px;height:46px;background-image:url(/vivostorefront/_ui/desktop/common/images/question.svg);background-repeat:no-repeat;float:left;background-position:center;margin:10px 0 15px 0;font-size:13px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.54;letter-spacing:normal;color:#666}.switchPlansApps-cobranded-plp span#planSwitchQuestion-cobranded-plp\ apps-cobranded-plp{display:none}.switchPlansApps-cobranded-plp span#planSwitchQuestion-cobranded-plp\ apps-cobranded-plp:hover{background:transparent;color:#f00;z-index:25}.switchPlansApps-cobranded-plp:hover span#planSwitchQuestion-cobranded-plp\ apps-cobranded-plp{border-radius:10px;padding:20px;position:absolute;width:268px!important;height:90px;background:#eaeaea;color:#666;top:-100px;left:-30px;display:block;font-size:12px}span#planSwitchQuestion-cobranded-plp\ apps-cobranded-plp:after{content:"";width:0;height:0;position:absolute;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #eaeaea;bottom:-20px;left:40%}@media screen and (max-width:767px) and (min-width:1px){.cobranded-description-text h6{font-size:16px!important;margin:0}.cobranded-description-text h6{margin-left:0;margin-bottom:23px!important}.cobranded-img-logo{padding-top:16px}.plan-switch-question-apps-cobranded-plp{margin:0 160px 0 0!important}.switchPlansApps-cobranded-plp:hover span#planSwitchQuestion-cobranded-plp\ apps-cobranded-plp{left:18px!important}.plan .inner-panel p{padding:5px 0 0 0}.cobranded-description{margin-top:0}.plan-switch-question-apps-cobranded-plp-m{width:30px;height:72px;background-image:url(/vivostorefront/_ui/desktop/common/images/question.svg);background-repeat:no-repeat;float:right;background-position:center;margin:0 170px 0 0!important;margin-top:0!important}.plan-switch-question-cobranded-plp-m{width:35px;height:46px;background-image:url(/vivostorefront/_ui/desktop/common/images/question.svg);background-repeat:no-repeat;float:left;background-position:center;margin:10px 0 15px 0;font-size:13px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.54;letter-spacing:normal;color:#666}.switchPlansApps-cobranded-plp-m span#planSwitchQuestion-cobranded-plp-m\ apps-cobranded-plp-m{display:none}.switchPlansApps-cobranded-plp-m span#planSwitchQuestion-cobranded-plp-m\ apps-cobranded-plp-m:hover{background:transparent;color:#f00;z-index:25}.switchPlansApps-cobranded-plp-m:hover span#planSwitchQuestion-cobranded-plp-m\ apps-cobranded-plp-m{border-radius:10px;padding:20px;position:absolute;width:268px!important;height:90px;background:#eaeaea;color:#666;top:30px;left:5px;display:block;font-size:12px}span#planSwitchQuestion-cobranded-plp-m\ apps-cobranded-plp-m:after{content:"";width:0;height:0;position:absolute;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #eaeaea;bottom:-20px;left:40%}@media screen and (max-width:767px) and (min-width:1px){.plan-open-detail-plp{position:relative;float:left;width:100%;margin-top:5px}.plan-open-detail-plp-cobranded{margin-left:0!important}}}@font-face{font-family:'Telefonicai-bold';font-display:swap;src:url('../fonts/officinaserif-bold-webfont.eot');src:url('../fonts/officinaserif-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/officinaserif-bold-webfont.woff') format('woff'),url('../fonts/officinaserif-bold-webfont.ttf') format('truetype'),url('../fonts/officinaserif-bold-webfont.svg#ITCOfficinaSerifBold') format('svg');font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased}@font-face{font-family:'Telefonicai-normal';font-display:swap;src:url('../fonts/officinaserif-book-webfont.eot');src:url('../fonts/officinaserif-book-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/officinaserif-book-webfont.woff') format('woff'),url('../fonts/officinaserif-book-webfont.ttf') format('truetype'),url('../fonts/officinaserif-book-webfont.svg#ITCOfficinaSerifBookRegular') format('svg');font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased}@font-face{font-family:"fontcustom";font-display:swap;src:url("../fonts/fontcustom_0e5dbab67ddf0a974eea0ef6e30fa5dd.eot");src:url("../fonts/fontcustom_0e5dbab67ddf0a974eea0ef6e30fa5dd.eot?#iefix") format("embedded-opentype"),url("../fonts/fontcustom_0e5dbab67ddf0a974eea0ef6e30fa5dd.woff") format("woff"),url("../fonts/fontcustom_0e5dbab67ddf0a974eea0ef6e30fa5dd.ttf") format("truetype"),url("../fonts/fontcustom_0e5dbab67ddf0a974eea0ef6e30fa5dd.svg#fontcustom") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:"fontcustom";src:url("../fonts/fontcustom_0e5dbab67ddf0a974eea0ef6e30fa5dd.svg#fontcustom") format("svg")}}[data-icon]:before{content:attr(data-icon)}[data-icon]:before,.icon-Bateria-01:before,.icon-Bullet-02:before,.icon-BulletChecked-01:before,.icon-CadeadoCompraSegura-01:before,.icon-Calculadora-01:before,.icon-Camera-01:before,.icon-CaminhaoEntrega-01:before,.icon-CaminhaoEntrega-02-01:before,.icon-Caracteristicasgerais:before,.icon-CarrinhodeCompra-01:before,.icon-Conectividade-01:before,.icon-Dimensoes-01:before,.icon-EstiloAparelho-01:before,.icon-Faceboook-01:before,.icon-FormaPagamento-01:before,.icon-Frequencia-01:before,.icon-FreteGratis-01:before,.icon-GoogleMais-01:before,.icon-Home:before,.icon-Home_2-01:before,.icon-Home_setas:before,.icon-InfoLinha-01:before,.icon-Lancamentos-01:before,.icon-Lupa-01:before,.icon-LupaMais-01:before,.icon-MaisVendidos-01:before,.icon-MapaBrasil-01:before,.icon-Memoria-01:before,.icon-Outros-01:before,.icon-Pessoa-01:before,.icon-PointLocaliza-01:before,.icon-Portabilidade-01:before,.icon-SinalMais-01:before,.icon-SinalMenos-01:before,.icon-SistemaOperacional-01:before,.icon-SomeMusica-01:before,.icon-Twitter-01:before,.icon-filtro:before,.icon-seta_BTN:before,.icon-seta_dir:before,.icon-seta_esq:before{display:inline-block;font-family:"fontcustom";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.icon-Bateria-01:before{content:"\f100"}.icon-Bullet-02:before{content:"\f101"}.icon-BulletChecked-01:before{content:"\f102"}.icon-CadeadoCompraSegura-01:before{content:"\f103"}.icon-Calculadora-01:before{content:"\f104"}.icon-Camera-01:before{content:"\f105"}.icon-CaminhaoEntrega-01:before{content:"\f106"}.icon-CaminhaoEntrega-02-01:before{content:"\f107"}.icon-Caracteristicasgerais:before{content:"\f108"}.icon-CarrinhodeCompra-01:before{content:"\f109"}.icon-Conectividade-01:before{content:"\f10a"}.icon-Dimensoes-01:before{content:"\f10b"}.icon-EstiloAparelho-01:before{content:"\f10c"}.icon-Faceboook-01:before{content:"\f10d"}.icon-FormaPagamento-01:before{content:"\f10e"}.icon-Frequencia-01:before{content:"\f10f"}.icon-FreteGratis-01:before{content:"\f110"}.icon-GoogleMais-01:before{content:"\f111"}.icon-Home:before{content:"\f112"}.icon-Home_2-01:before{content:"\f113"}.icon-Home_setas:before{content:"\f114"}.icon-InfoLinha-01:before{content:"\f115"}.icon-Lancamentos-01:before{content:"\f116"}.icon-Lupa-01:before{content:"\f117"}.icon-LupaMais-01:before{content:"\f118"}.icon-MaisVendidos-01:before{content:"\f119"}.icon-MapaBrasil-01:before{content:"\f11a"}.icon-Memoria-01:before{content:"\f11b"}.icon-Outros-01:before{content:"\f11c"}.icon-Pessoa-01:before{content:"\f11d"}.icon-PointLocaliza-01:before{content:"\f11e"}.icon-Portabilidade-01:before{content:"\f11f"}.icon-SinalMais-01:before{content:"\f120"}.icon-SinalMenos-01:before{content:"\f121"}.icon-SistemaOperacional-01:before{content:"\f122"}.icon-SomeMusica-01:before{content:"\f123"}.icon-Twitter-01:before{content:"\f124"}.icon-filtro:before{content:"\f125"}.icon-seta_BTN:before{content:"\f126"}.icon-seta_dir:before{content:"\f127"}.icon-seta_esq:before{content:"\f128"}.icon-seta_BTN:before{font-size:22px}@font-face{font-family:'iconfont';src:url('../fonts/icons_eot.eot');src:url('../fonts/icons_eot.eot?#iefix') format('embedded-opentype'),url('../fonts/icons_woff.woff') format('woff'),url('../fonts/icons_ttf.ttf') format('truetype'),url('../fonts/icons_svg.svg#icons_svg') format('svg')}@media screen and (min-width:1px) and (max-width:320px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"]{min-width:300px;margin:0 auto}}@media screen and (min-width:321px) and (max-width:480px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"],aside[class|="wrapper"]{width:100%;margin:0 auto}}@media screen and (min-width:481px) and (max-width:768px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"],aside[class|="wrapper"]{width:100%;margin:0 auto}}@media screen and (min-width:769px) and (max-width:1024px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"],aside[class|="wrapper"]{width:100%;margin:0 auto}}@media screen and (min-width:1025px) and (max-width:1800px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"],aside [class|="wrapper"]{width:952px;margin:0 auto}}.color-violet{color:#67009b!important}.back-checkout{margin:0 30px 30px 30px;overflow:hidden}.payment-accordion div#accordion .add-address-checkout-panel .mandatory-data{color:#999}.payment-accordion div#accordion .add-address-checkout-panel .bootstrap-select.btn-group .disabled{background:#e0e0e0!important}.payment-accordion div#accordion .add-address-checkout-panel .cancel-save{float:right;padding-top:30px}.payment-accordion div#accordion .add-address-checkout-panel .checkbox-form label{color:#67009b;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:bold}.payment-accordion div#accordion .add-address-checkout-panel .form-group{width:100%}@media screen and (min-width:1px) and (max-width:767px){.payment-accordion div#accordion .add-address-checkout-panel .mandatory-data{padding:20px 0}}.payment-accordion div#accordion .panel-disabled .panel-heading{background:#bebebe}.payment-accordion div#accordion .panel-disabled .panel-heading .panel-title a{color:#fff}.payment-accordion div#accordion .panel-disabled .panel-heading .panel-title a .glyphicon{display:none}.payment-accordion div#accordion .panel-active .panel-heading{background:#67009b}.payment-accordion div#accordion .panel-active .panel-heading .panel-title a{color:#fff}.payment-accordion div#accordion .panel-active .panel-heading .panel-title a .glyphicon{display:inline-block}.payment-accordion div#accordion .panel-body{padding:30px}.payment-accordion div#accordion .padding-none{padding:0!important}.payment-accordion div#accordion .color-violet{color:#67009b!important}.payment-accordion div#accordion .delivery-addr-content{margin-bottom:24px;padding-bottom:10px;overflow:hidden}.payment-accordion div#accordion .radiobtn-form label{color:#67009b;font-size:13px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:bold}.payment-accordion div#accordion .btn-go{background:#8cc64d;border:1px solid #fff;font-size:14px;font-weight:bold;margin-top:30px;width:125px}.payment-accordion div#accordion .btn-go:hover{color:#fff;opacity:.6}.payment-accordion div#accordion #commercial{margin-top:40px;padding-bottom:10px}.payment-accordion div#accordion .existing-addr{background:#fafafa;border-radius:9px;margin-top:40px;margin-right:10px;padding:10px}.payment-accordion div#accordion .arrow-fwd{font-size:9px}.payment-accordion div#accordion .adddress-display{clear:both;color:#999;font-size:13px;margin-top:20px;padding-left:5px}.payment-accordion div#accordion .adddress-display .update-address-resi,.payment-accordion div#accordion .adddress-display .update-address-commerce,.payment-accordion div#accordion .adddress-display .update-address-existing{margin-top:30px}.payment-accordion div#accordion .adddress-display .update-address-resi a,.payment-accordion div#accordion .adddress-display .update-address-commerce a,.payment-accordion div#accordion .adddress-display .update-address-existing a{color:#5f5f5f;text-decoration:underline}.payment-accordion div#accordion .adddress-display .update-address-resi a:hover,.payment-accordion div#accordion .adddress-display .update-address-commerce a:hover,.payment-accordion div#accordion .adddress-display .update-address-existing a:hover{opacity:.6}.payment-accordion div#accordion .adddress-display .checkbox-form{margin-top:10px}.payment-accordion div#accordion .adddress-display .checkbox-form label{color:#67009b;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important;font-weight:bold}.payment-accordion div#accordion .later-address-panel{padding-left:30px}.payment-accordion div#accordion .later-address-panel .form-group{clear:both}.payment-accordion div#accordion .later-address-panel .form-group .customiz-radio input.radio:empty ~ label{margin-top:0!important}.payment-accordion div#accordion .later-address-panel .desc-text{font-size:13px;color:#999}.payment-accordion div#accordion .add-address-btn .later-add-address{cursor:pointer;padding-bottom:15px;text-decoration:underline}.payment-accordion div#accordion .add-address-btn .later-add-address .btn{width:100%}.payment-accordion div#accordion .add-address-btn .later-add-address a{color:#808080!important;font-size:13px;font-weight:bold!important}.payment-accordion div#accordion .add-address-btn .later-add-address a:hover{opacity:.6}.payment-accordion div#accordion #collapseOne label{color:#67009b;font-weight:bold}.payment-accordion div#accordion form#sendtothisaddressformblank,.payment-accordion div#accordion form#sendtothisaddressform{overflow:hidden;padding-right:15px}.payment-accordion div#accordion form#sendtothisaddressformblank .address-label,.payment-accordion div#accordion form#sendtothisaddressform .address-label{color:#67009b;font-size:13px;font-weight:bold}.payment-accordion div#accordion form#sendtothisaddressformblank .mandatory-data,.payment-accordion div#accordion form#sendtothisaddressform .mandatory-data{color:#999;font-size:12px;text-align:right;padding:25px 0 15px 0}.payment-accordion div#accordion form#sendtothisaddressformblank label.residential-label,.payment-accordion div#accordion form#sendtothisaddressform label.residential-label{color:#67009b!important;font-size:14px}.payment-accordion div#accordion form#sendtothisaddressformblank textarea,.payment-accordion div#accordion form#sendtothisaddressform textarea{width:100%}.payment-accordion div#accordion form#sendtothisaddressformblank .cancel-save,.payment-accordion div#accordion form#sendtothisaddressform .cancel-save{float:right}.payment-accordion div#accordion .card-logos{overflow:hidden;border-bottom:1px #cdcdcd solid;padding-bottom:20px;margin-bottom:20px}.payment-accordion div#accordion .card-logos span{display:inline-block}.payment-accordion div#accordion .card-logos span img{height:31px;width:45px}.payment-accordion div#accordion .card-logos .text{color:#999;font-size:13px;font-family:'Telefonicai-normal';font-weight:bold;text-align:left;width:77px}.payment-accordion div#accordion .card-logos .lock-icon{color:#9c9c9c;font-size:29px}.payment-accordion div#accordion .payment-method-content .font-one{color:#999;font-size:13px;font-family:'Telefonicai-normal'}.payment-accordion div#accordion .payment-method-body div.required-data{color:#f90;font-size:12px}.payment-accordion div#accordion .payment-method-body form#paymentmethodform,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform{margin-top:10px}.payment-accordion div#accordion .payment-method-body form#paymentmethodform .borderRed,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .borderRed{border:2px solid #f00}.payment-accordion div#accordion .payment-method-body form#paymentmethodform .error-text,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .error-text{color:#f00;font-weight:bold;margin-top:26px;text-align:left}.payment-accordion div#accordion .payment-method-body form#paymentmethodform .err,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .err{margin-top:10px}.payment-accordion div#accordion .payment-method-body form#paymentmethodform a.security-code-link,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform a.security-code-link{color:#797979;text-decoration:underline;padding-left:5px}.payment-accordion div#accordion .payment-method-body form#paymentmethodform a.security-code-link:hover,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform a.security-code-link:hover{opacity:.6}.payment-accordion div#accordion .payment-method-body form#paymentmethodform .mandatory-data,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .mandatory-data{color:#999;font-size:12px}.payment-accordion div#accordion .payment-method-body form#paymentmethodform .float-right,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .float-right{float:right}.payment-accordion div#accordion .payment-method-body form#paymentmethodform label,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform label{width:100%}.payment-accordion div#accordion .payment-method-body form#paymentmethodform .form-group,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .form-group{margin-bottom:15px;overflow:hidden}.payment-accordion div#accordion .payment-method-body form#paymentmethodform .form-group .bootstrap-select.btn-group .dropdown-menu.inner,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .form-group .bootstrap-select.btn-group .dropdown-menu.inner{max-height:150px!important}.payment-accordion div#accordion .payment-method-body form#paymentmethodform .select-form-group,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .select-form-group{overflow:inherit}.payment-accordion div#accordion .payment-method-body form#paymentmethodform input#securitycode,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform input#securitycode,.payment-accordion div#accordion .payment-method-body form#paymentmethodform input#validate,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform input#validate{width:30%}.payment-accordion div#accordion .payment-method-body form#paymentmethodform .input-logo,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .input-logo{position:absolute;top:23px;right:16px;height:25px;z-index:999;background:#fff;border:0;color:#67009b;outline:0;font-size:22px}.payment-accordion div#accordion .payment-method-body form#paymentmethodform .btn-return,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .btn-return{background:#67009b;border:1px solid #fff;font-size:14px;font-weight:bold;opacity:.5;width:100%}.payment-accordion div#accordion .payment-method-body form#paymentmethodform .btn-continue,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .btn-continue,.payment-accordion div#accordion .payment-method-body form#paymentmethodform .btn-confirm-purchase,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .btn-confirm-purchase{background:#8cc64d;border:1px solid #fff;font-size:14px;font-weight:bold;width:100%}.payment-accordion div#accordion .payment-method-body form#paymentmethodform .btn-return:hover,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .btn-return:hover,.payment-accordion div#accordion .payment-method-body form#paymentmethodform .btn-continue:hover,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .btn-continue:hover{color:#fff;opacity:.4}.payment-accordion div#accordion .payment-method-body form#paymentmethodform .button-content ul li:nth-child(1),.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .button-content ul li:nth-child(1){width:40%}.payment-accordion div#accordion .payment-method-body form#paymentmethodform .button-content ul li:nth-child(2),.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .button-content ul li:nth-child(2){width:60%}.payment-accordion div#accordion .payment-method-body form#paymentmethodform .line-number-text,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .line-number-text{color:#67009b}.payment-accordion div#accordion .payment-method-body form#paymentmethodform .line-number,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .line-number{color:#67009b;font-size:18px}.payment-accordion div#accordion .payment-method-body form#paymentmethodform .return-continue,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .return-continue{margin-top:40px}.payment-accordion div#accordion .info-your-line-content .heading{color:#67009b;font-size:16px;font-weight:bold}.payment-accordion div#accordion .info-your-line-content .info-text{color:#999;font-size:12px}.payment-accordion div#accordion .info-your-line-content .content-one,.payment-accordion div#accordion .info-your-line-content .content-two{border-bottom:1px #cdcdcd solid;padding:20px 30px}.payment-accordion div#accordion .info-your-line-content .content-two .row{margin-bottom:30px}.payment-accordion div#accordion .info-your-line-content .content-two .radio-content [class*="col-"]{width:60px}.payment-accordion div#accordion .info-your-line-content .content-three{padding:20px 30px}.payment-accordion div#accordion .info-your-line-content .content-three p{padding-left:23px}.payment-accordion div#accordion .info-your-line-content .content-four{padding:20px 10px;border-bottom:1px #cdcdcd solid}.payment-accordion div#accordion .info-your-line-content .content-four .info-text{border-radius:7px;color:#999;font-size:12px;background:#fafafa;padding:10px 20px}.payment-accordion div#accordion .info-your-line-content .content-four .info-text a{text-decoration:underline;color:#67009b}.payment-accordion div#accordion .info-your-line-content .content-four .info-text a:hover{opacity:.6}.payment-accordion div#accordion .info-your-line-content .content-four p{padding-left:30px;font-size:17px;color:#999}.payment-accordion div#accordion .info-your-line-content .content-four p span{color:#67009b}.payment-accordion div#accordion .info-your-line-content .radiobtn-form label{color:#5f5f5f!important}.payment-accordion div#accordion .info-your-line-content .checkbox-form label{color:#67009b;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important;font-size:12px;font-weight:bold}.payment-accordion div#accordion .portability-content{padding-left:30px}.payment-accordion div#accordion .portability-content .borderRed{border:2px solid #f00}.payment-accordion div#accordion .portability-content .error-text{color:#f00;font-weight:bold;margin-top:26px;text-align:left}.payment-accordion div#accordion .portability-content .error-select{margin-top:-27px}.payment-accordion div#accordion .portability-content .font-one{color:#999!important;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important;font-size:14px!important}.payment-accordion div#accordion .portability-content .font-two{color:#999!important;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important;font-size:12px!important}.payment-accordion div#accordion .portability-content #portabilityform{padding-top:20px}.payment-accordion div#accordion .portability-content .return-continue-portability{margin-top:30px}.payment-accordion div#accordion .portability-content .form-group{padding-top:10px}@media screen and (min-width:1px) and (max-width:767px){.payment-accordion div#accordion .later-address-panel{border-top:1px #cdcdcd solid;border-bottom:1px #cdcdcd solid;margin-top:24px;padding-bottom:35px;padding-top:35px;padding-left:0}.payment-accordion div#accordion .resi-commerc{border-right:0}.payment-accordion div#accordion form#sendtothisaddressformblank .mandatory-data,.payment-accordion div#accordion form#sendtothisaddressform .mandatory-data{text-align:left}.payment-accordion div#accordion .card-logos span{display:inline-block}.payment-accordion div#accordion .card-logos span img{height:25px;width:30px}.payment-accordion div#accordion .card-logos .payment-forms{color:#999;font-size:13px;font-family:'Telefonicai-normal';font-weight:bold;text-align:left;width:100%}.payment-accordion div#accordion .card-logos .text{width:46px}.payment-accordion div#accordion .payment-method-body form#paymentmethodform .error-text,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .error-text{margin-top:0}.payment-accordion div#accordion .payment-method-body form#paymentmethodform .err,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .err{margin-top:0}.payment-accordion div#accordion .payment-method-body form#paymentmethodform .form-group,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .form-group{overflow:hidden}.payment-accordion div#accordion .info-your-line-content .content-one{padding-left:0;padding-right:0}.payment-accordion div#accordion .info-your-line-content .content-one .radiobtn-form{margin-top:20px}.payment-accordion div#accordion .info-your-line-content .content-two,.payment-accordion div#accordion .info-your-line-content .content-three{padding-left:0;padding-right:0}.payment-accordion div#accordion .info-your-line-content .content-two .radio-content [class*="col-"]{width:33.33333333%;margin-bottom:20px}.payment-accordion div#accordion .info-your-line-content .content-four p{padding-left:2px}.payment-accordion div#accordion .portability-content .error-text{margin-top:10px}.payment-accordion div#accordion .portability-content .error-select{margin-top:2px}}.payment-accordion div#accordion .payment-accordion-inner{clear:both}.payment-accordion div#accordion .payment-accordion-inner .accordion-inner .panel-default .panel-heading{background:#e9e9e9;padding:0 26px;border-radius:9px 9px 0 0}.payment-accordion div#accordion .payment-accordion-inner .accordion-inner .panel-default .panel-heading .panel-title-inner{margin-top:0}.payment-accordion div#accordion .payment-accordion-inner .accordion-inner .panel-default .panel-heading .panel-title-inner a{color:#67009b;font-weight:bold}.payment-accordion div#accordion .payment-accordion-inner .accordion-inner .panel-default .resi-commerc-inner{margin-top:20px}.payment-accordion div#accordion .payment-accordion-inner .accordion-inner .panel-default .panel-body{background:#fafafa;padding:0 20px 20px 20px;border-radius:9px}.payment-accordion #accordion{margin:0!important;padding:0!important}.payment-accordion #accordion .panel-default>.panel-heading{background:#67009b;padding:0 26px;border-radius:9px}.payment-accordion #accordion .panel-default>.panel-heading .panel-title{line-height:49px;height:49px}.payment-accordion #accordion .panel-default>.panel-heading .panel-title a{color:#fff;font-size:20px;font-family:'Telefonicai-normal';outline:0;display:block}.payment-accordion #accordion .panel-default>.panel-heading .panel-title a:hover,.payment-accordion #accordion .panel-default>.panel-heading .panel-title a:focus{text-decoration:none}.payment-accordion #accordion .panel-default>.panel-heading .panel-title a .glyphicon{top:13px}.payment-accordion #accordion .panel-default>.panel-heading .panel-title-inner{line-height:49px;height:49px}.payment-accordion #accordion .panel-default>.panel-heading .panel-title-inner a{color:#fff;font-size:20px;font-family:'Telefonicai-normal';outline:0;display:block}.payment-accordion #accordion .panel-default>.panel-heading .panel-title-inner a:hover,.payment-accordion #accordion .panel-default>.panel-heading .panel-title-inner a:focus{text-decoration:none}.payment-accordion #accordion .panel-default>.panel-heading .panel-title-inner a .glyphicon{top:13px}.payment-accordion #accordion .panel-body{border:none!important}.payment-accordion #accordion.panel-group .panel{border-radius:9px!important}.payment-accordion #accordion .table{margin:0;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:bold;font-size:13px;color:#999}.payment-accordion #accordion .table tr td{padding:15px 10px;width:50%;border-top:0;border-bottom:#e8e8e8 1px solid}.payment-accordion #accordion .table tr:last-child td{border:0}.payment-accordion #accordion .table tr:hover{background:#f2f2f2}@media screen and (min-width:1px) and (max-width:767px){.payment-accordion #accordion .panel-default>.panel-heading .panel-title a{font-size:17px}.payment-accordion #accordion .panel-default>.panel-heading .panel-title-inner a{font-size:17px}}#lightzip div h1 a.close{color:#6e2a91;opacity:1}#lightzip .customiz-radio div{clear:both}#lightzip .customiz-radio input.radio:empty ~ label div.inner-radio,#lightzip .customiz-radio input.radio:empty ~ label:before div.inner-radio,#lightzip .customiz-radio input.radio:empty ~ label:nth-child(1):before div.inner-radio,#lightzip .customiz-radio input.radio:empty ~ label:hover:before div.inner-radio,#lightzip .customiz-radio input.radio:hover:not(:checked) ~ label:before div.inner-radio,#lightzip .customiz-radio input.radio:hover:not(:checked) ~ label div.inner-radio,#lightzip .customiz-radio input.radio:checked ~ label:before div.inner-radio,#lightzip .customiz-radio input.radio:checked ~ label:hover:before div.inner-radio,#lightzip .customiz-radio input.radio:checked ~ label div.inner-radio,#lightzip .customiz-radio input.radio:focus ~ label:before div.inner-radio{text-indent:initial;margin-left:32px}#lightzip a.btn-primary{background:#6e2a91;font-weight:bold;padding:12px}#lightzip a.btn-primary:hover{opacity:.6}#lightzip a.click-here{color:#333;text-decoration:underline}#lightzip a.click-here:hover{opacity:.6}#lightzip div.ok-content{clear:both}div.payment-confirmation .font-one{color:#999!important;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important;font-size:14px!important}div.payment-confirmation .font-two{color:#999!important;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important;font-size:12px!important}div.payment-confirmation .color-violet{color:#67009b!important}div.payment-confirmation .color-green{color:#8dc64d}div.payment-confirmation .left-panel{padding-left:30px;border-left:1px #cdcdcd solid}div.payment-confirmation .left-panel-info{padding-left:15px;border-left:1px #cdcdcd solid}div.payment-confirmation .left-panel-info p{padding-left:15px}div.payment-confirmation .left-panel-info .invoice{border-top:1px #cdcdcd solid;padding-top:10px}div.payment-confirmation .heading{background:#e9e9e9;border-radius:9px;color:#67009b;line-height:24px;margin:0;padding:12px}div.payment-confirmation .heading h2{font-weight:bold;font-family:Telefonicai-normal;font-size:18px!important;margin:2px}div.payment-confirmation .heading h2 .icon{font-size:21px}div.payment-confirmation .heading a{color:#67009b;font-weight:bold;text-decoration:underline}div.payment-confirmation .cancel-complete{margin-top:50px}div.payment-confirmation .contract-panel label{font-size:14px}div.payment-confirmation .contract-panel label a{color:#999!important;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important;font-size:12px!important;text-decoration:underline}div.payment-confirmation .contract-panel label a:hover{opacity:.6}div.payment-confirmation .cancel-purchase{cursor:pointer;font-size:18px}div.payment-confirmation .cancel-purchase a{color:#797979}div.payment-confirmation .cancel-purchase a:hover{opacity:.5}div.payment-confirmation .cancel-purchase .glyphicon{font-size:24px}div.payment-confirmation .complete{font-size:14px}div.payment-confirmation .complete a{background:#8cc64d;border:#fff 1px solid;font-size:14px;font-weight:bold;width:100%}div.payment-confirmation .complete a span{margin-right:14px}div.payment-confirmation .complete a:hover{opacity:.6}div.payment-confirmation div.confirmation-sub-panel{border:1px #cdcdcd solid;border-radius:9px;margin-bottom:10px}div.payment-confirmation div.confirmation-sub-panel .header{font-size:18px;font-weight:bold;color:#67009b}div.payment-confirmation div.confirmation-sub-panel .header a{font-size:14px;font-weight:normal;color:#67009b;opacity:.9;text-decoration:underline}div.payment-confirmation div.confirmation-sub-panel .header a:hover{opacity:.6}div.payment-confirmation div.confirmation-sub-panel .body-content{padding:20px 10px}div.payment-confirmation div.confirmation-sub-panel .body-content .address-mid{font-size:14px;padding-left:11px}div.payment-confirmation div.confirmation-sub-panel .body-content .payment-method-mid{font-size:14px;padding-left:11px}div.payment-confirmation div.confirmation-sub-panel .body-content .payment-method-mid span{overflow:hidden;display:inline-block}div.payment-confirmation div.confirmation-sub-panel .body-content .payment-method-mid span img{height:45px;width:70px}div.payment-confirmation div.confirmation-sub-panel .body-content .payment-method-mid span p{margin-bottom:1px}div.payment-confirmation div.confirmation-sub-panel .body-content .payment-method-right{font-size:24px;font-weight:bold}div.payment-confirmation div.confirmation-sub-panel .body-content .payment-method-right p{font-family:'Telefonicai-bold'}div.payment-confirmation div.confirmation-sub-panel .body-content .payment-method-right p span:first-child{color:#999;font-size:22px;font-weight:bold}div.payment-confirmation div.confirmation-sub-panel .body-content .payment-method-right p span:nth-child(2){color:#8cc64d;font-size:33px;font-weight:bold}div.payment-confirmation div.confirmation-sub-panel .body-content .line-info-mid{color:#999;font-size:17px;padding-left:11px}div.payment-confirmation div.confirmation-sub-panel .body-content .line-info-right{font-size:14px}div.payment-confirmation div.confirmation-sub-panel .body-content .line-info-right span.glyphicon-ok{font-size:22px}div.payment-confirmation div.confirmation-sub-panel .body-content .line-info-rightmost{font-size:14px;font-weight:bold}@media screen and (min-width:1px) and (max-width:767px){div.payment-confirmation .left-panel{margin-top:10px;padding-left:10px;border-left:0!important;border-top:1px #cdcdcd solid;padding-top:10px}div.payment-confirmation div.confirmation-sub-panel .body-content{padding:20px 23px}div.payment-confirmation div.confirmation-sub-panel .body-content .address-mid{padding-left:0;word-break:break-all}div.payment-confirmation div.confirmation-sub-panel .body-content .line-info-mid{padding-left:0}div.payment-confirmation .left-panel-info{border-left:0;border-top:1px #cdcdcd solid;padding-top:10px;padding-left:0;margin-top:10px}div.payment-confirmation .left-panel-info p{padding-left:10px}}div#lightcancelpurchase{z-index:11111111111}div#lightcancelpurchase .modal-body{overflow:hidden}div#lightcancelpurchase .modal-content h3{margin-bottom:0}div#lightcancelpurchase .want-cancel-text{font-size:18px;font-weight:bold;color:#67009b;text-align:center;margin:20px 0}div#lightcancelpurchase .button-content ul{float:right;list-style-type:none;padding-left:0;overflow:hidden;width:34%}div#lightcancelpurchase .button-content ul li{float:left;width:46%}div#lightcancelpurchase .button-content ul li .btn-no{border:#fff 1px solid;font-size:14px;font-weight:bold;width:100%;background:#67009b;opacity:.3}div#lightcancelpurchase .button-content ul li .btn-yes{border:#fff 1px solid;font-size:14px;font-weight:bold;width:100%;background:#8cc64d}div#lightboxcontract{z-index:11111111111}div#lightboxcontract .modal-body{overflow:hidden}div#lightboxcontract .modal-content h3{margin-bottom:0}div#lightboxcontract .modal-header{border-bottom:0}div#lightboxcontract .contract-text{height:350px;overflow-y:scroll;overflow-x:no-scroll;margin-bottom:10px;clear:both;color:#999;font-size:12px;padding-right:20px}div#lightboxcontract .modal-body{padding:0 15px}div#lightboxcontract img{height:19px;width:16px}div#lightboxcontract .button-content{padding-right:20px;border-bottom:2px solid #67009b;padding-bottom:10px;margin-bottom:10px}div#lightboxcontract .button-content h2{color:#67009b!important;font-size:27px;font-weight:bold;font-family:'Telefonicai-bold'}div#lightboxcontract .button-content-xs{padding-right:20px;padding-bottom:10px;margin-bottom:10px}#lightboxplan{z-index:11111111111}#lightboxplan .button-content{margin-top:30px}#lightboxplan .button-content .confirm{text-align:left}#lightboxplan .modal-body{overflow:hidden}#lightboxplan .modal-content h3{margin-bottom:0}#lightboxplan label{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important;font-size:14px;color:#999}#lightboxplan .customiz-radio input.radio:empty ~ label div.inner-radio,#lightboxplan .customiz-radio input.radio:empty ~ label:before div.inner-radio,#lightboxplan .customiz-radio input.radio:empty ~ label:nth-child(1):before div.inner-radio,#lightboxplan .customiz-radio input.radio:empty ~ label:hover:before div.inner-radio,#lightboxplan .customiz-radio input.radio:hover:not(:checked) ~ label:before div.inner-radio,#lightboxplan .customiz-radio input.radio:hover:not(:checked) ~ label div.inner-radio,#lightboxplan .customiz-radio input.radio:checked ~ label:before div.inner-radio,#lightboxplan .customiz-radio input.radio:checked ~ label:hover:before div.inner-radio,#lightboxplan .customiz-radio input.radio:checked ~ label div.inner-radio,#lightboxplan .customiz-radio input.radio:focus ~ label:before div.inner-radio{text-indent:initial;margin-left:32px}#lightboxplan div h1{border-bottom:0}#lightboxplan div h1 a.close{color:#6e2a91;opacity:1}#lightboxplan div .header-text{font-size:18px;font-weight:bold;color:#67009b;text-align:center;border-bottom:1px solid #ccc}#lightboxplan .cancel-panel a.btn{opacity:.7}#lightboxplan div.radio,#lightboxplan div.info-text{color:#999;clear:both;margin-top:20px}#lightboxsecuritycode{z-index:11111111111}#lightboxsecuritycode .modal-body{overflow:hidden}#lightboxsecuritycode .modal-content h3{margin-bottom:0}#lightboxsecuritycode div h1{border-bottom:0}#lightboxsecuritycode div h1 a.close{color:#6e2a91;opacity:1}#lightboxsecuritycode div .header-text{border-bottom:0;color:#67009b;font-size:18px;font-weight:bold;margin-bottom:10px;text-align:left}.payment-conclusion-content .content-one{border:1px #cdcdcd solid;border-width:2px!important;border-radius:9px;padding:45px 17px 12px 17px}.payment-conclusion-content .content-one .line-vivo{background:#67009b;border-radius:9px;color:#fff;font-size:21px;font-weight:bold;padding:50px 36px}.payment-conclusion-content .content-one p{margin-bottom:25px}.payment-conclusion-content .content-two,.payment-conclusion-content .content-three{background:#fafafa;border:1px #cdcdcd solid;border-radius:9px;margin-top:10px;padding:28px 33px 10px 0;min-height:200px;margin-top:25px}.payment-conclusion-content .content-two a,.payment-conclusion-content .content-three a{color:#5f5f5f;font-size:13px;text-decoration:underline}.payment-conclusion-content .content-two .heading,.payment-conclusion-content .content-three .heading{color:#67009b;font-size:23px;font-family:'Telefonicai-bold'}.payment-conclusion-content .content-two .vertical-line,.payment-conclusion-content .content-three .vertical-line{border-left:1px #cdcdcd solid;padding-left:19px;margin-left:5px}.payment-conclusion-content .content-two .icon,.payment-conclusion-content .content-three .icon{color:#bebebe;font-size:73px}.payment-conclusion-content .content-two .icon-phone,.payment-conclusion-content .content-three .icon-phone{color:#bebebe;padding-left:10px;font-size:52px}.payment-conclusion-content .content-two .arrow-fwd,.payment-conclusion-content .content-three .arrow-fwd{font-size:9px}.payment-conclusion-content .font-one{color:#5f5f5f;font-size:18px;font-weight:bold}.payment-conclusion-content a:hover{opacity:.6}.payment-conclusion-content .font-one-violet{color:#67009b;font-size:18px;font-weight:bold;text-decoration:underline}.payment-conclusion-content .font-two{color:#999;font-size:15px}.payment-conclusion-content .font-two a{color:#999;font-weight:bold;text-decoration:underline}.payment-conclusion-content .font-bold{font-weight:bold}@media screen and (min-width:1px) and (max-width:321px){.payment-conclusion-content .content-two .vertical-line,.payment-conclusion-content .content-three .vertical-line{padding-left:10px;margin-left:28px}}@media screen and (min-width:322px) and (max-width:481px){.payment-conclusion-content .content-two .vertical-line,.payment-conclusion-content .content-three .vertical-line{padding-left:10px;margin-left:6px}}.payment-additional-pkg-content .additional-package-content .padding-none{padding:0!important}.payment-additional-pkg-content .additional-package-content .margin-none{margin:0!important}.payment-additional-pkg-content .additional-package-content .heading{background:#e9e9e9;border-radius:9px;color:#67009b;line-height:24px;margin:0;padding:12px}.payment-additional-pkg-content .additional-package-content .heading h2{font-weight:bold;font-family:Telefonicai-normal;font-size:18px!important;margin:2px}.payment-additional-pkg-content .additional-package-content .heading a{color:#67009b;font-size:12px;text-decoration:underline}.payment-additional-pkg-content .additional-package-content .radiobtn-form .radio-outer{clear:both;padding-top:10px;overflow:hidden;border-bottom:1px solid #e5e5e5;padding-bottom:10px}.payment-additional-pkg-content .additional-package-content .radiobtn-form .radio-outer label{display:block}.payment-additional-pkg-content .additional-package-content .radiobtn-form .radio-outer .price-content{text-align:right}.payment-additional-pkg-content .additional-package-content .radiobtn-form .radio-outer:last-child{border-bottom:0}.payment-additional-pkg-content .additional-package-content .inner-heading{padding:10px;margin:0;line-height:24px}.payment-additional-pkg-content .additional-package-content .inner-heading h2{font-family:'Telefonicai-normal';font-size:20px;font-weight:bold;color:#5f5f5f;margin:0}.payment-additional-pkg-content .additional-package-content .inner-heading a{color:#999;font-size:12px;text-decoration:underline}.payment-additional-pkg-content .additional-package-content .line-through{color:#999;font-size:14px;font-weight:bold;text-decoration:line-through}.payment-additional-pkg-content .additional-package-content .change-link{color:#67009b;text-decoration:underline;font-size:14px}.payment-additional-pkg-content .additional-package-content .change-link:hover{opacity:.6}.payment-additional-pkg-content .additional-package-content button:hover{opacity:.8}.payment-additional-pkg-content .additional-package-content div.package-header{color:#5f5f5f;font-size:16px;font-weight:bold;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important}.payment-additional-pkg-content .additional-package-content div.package-header-next{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important}.payment-additional-pkg-content .additional-package-content div.package-extra-text{color:#999;display:initial;font-size:12px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important;left:32px;position:relative}.payment-additional-pkg-content .additional-package-content div.price-text{color:#67009b;font-size:22px;font-weight:bold}.payment-additional-pkg-content .additional-package-content div.per-month{color:#999;font-size:15px;font-weight:bold}.payment-additional-pkg-content .additional-package-content .package-info{color:#868686;font-size:12px}.payment-additional-pkg-content .additional-package-content .customiz-radio input.radio:empty ~ label div.inner-radio,.payment-additional-pkg-content .additional-package-content .customiz-radio input.radio:empty ~ label:before div.inner-radio,.payment-additional-pkg-content .additional-package-content .customiz-radio input.radio:empty ~ label:nth-child(1):before div.inner-radio,.payment-additional-pkg-content .additional-package-content .customiz-radio input.radio:empty ~ label:hover:before div.inner-radio,.payment-additional-pkg-content .additional-package-content .customiz-radio input.radio:hover:not(:checked) ~ label:before div.inner-radio,.payment-additional-pkg-content .additional-package-content .customiz-radio input.radio:hover:not(:checked) ~ label div.inner-radio,.payment-additional-pkg-content .additional-package-content .customiz-radio input.radio:checked ~ label:before div.inner-radio,.payment-additional-pkg-content .additional-package-content .customiz-radio input.radio:checked ~ label:hover:before div.inner-radio,.payment-additional-pkg-content .additional-package-content .customiz-radio input.radio:checked ~ label div.inner-radio,.payment-additional-pkg-content .additional-package-content .customiz-radio input.radio:focus ~ label:before div.inner-radio{text-indent:initial;margin-left:32px}.payment-additional-pkg-content .additional-package-content .complemetry-offerings-content{border:1px #cdcdcd solid;border-radius:9px;border-radius:10px;margin-bottom:10px;background:#fafafa;overflow:hidden}.payment-additional-pkg-content .additional-package-content .complemetry-offerings-content .radio-row{border:0!important}.payment-additional-pkg-content .additional-package-content .complemetry-offerings-content .package-info{padding-right:30px}.payment-additional-pkg-content .additional-package-content .complemetry-offerings-content .monthly-product{color:#868686;font-size:12px;font-weight:bold}.payment-additional-pkg-content .additional-package-content .complemetry-offerings-content .body-content label{width:100%}.payment-additional-pkg-content .additional-package-content .complemetry-offerings-content .inner-content{padding:0 20px 20px 20px}.payment-additional-pkg-content .additional-package-content .complemetry-offerings-content .inner-content .btn{margin-top:17px;margin-right:15px}.payment-additional-pkg-content .additional-package-content .additional-services-content{border:1px solid #ccc;border-radius:10px;background:#fafafa;clear:both;overflow:hidden}.payment-additional-pkg-content .additional-package-content .additional-services-content .monthly-product{color:#868686;font-size:12px;font-weight:bold}.payment-additional-pkg-content .additional-package-content .additional-services-content .header{color:#67009b;font-size:18px;font-weight:bold}.payment-additional-pkg-content .additional-package-content .additional-services-content .inner-content-first{padding:5px 0 20px 0}.payment-additional-pkg-content .additional-package-content .additional-services-content .inner-content-first .body-content{padding:0 20px 0 20px;overflow:hidden}.payment-additional-pkg-content .additional-package-content .additional-services-content .inner-content-first .btn{margin-top:17px;margin-right:15px}.payment-additional-pkg-content .additional-package-content .additional-services-content .inner-content-first .blank-div{border-bottom:1px solid #c4da97;padding:4px 0;margin:0 18px -18px 18px}.payment-additional-pkg-content .additional-package-content .additional-services-content .inner-content-second{padding:5px 0 20px 0}.payment-additional-pkg-content .additional-package-content .additional-services-content .inner-content-second .body-content{padding:0 20px 0 20px}.payment-additional-pkg-content .additional-package-content .additional-services-content .inner-content-second .btn{margin-top:17px;margin-right:15px}@media screen and (min-width:1px) and (max-width:767px){.payment-additional-pkg-content .additional-package-content .radiobtn-form .radio-outer .price-content{text-align:left}}.payment-additional-pkg-content .monthly-total{border:1px #cdcdcd solid;border-radius:9px;background:#fafafa;margin-top:10px;overflow:hidden;padding:15px}.payment-additional-pkg-content .monthly-total .text{color:#999;font-size:16px;font-weight:bold}.payment-additional-pkg-content .monthly-total .price-text{color:#67009b;font-size:22px;font-weight:bold;font-family:"Telefonicai-bold"}.payment-additional-pkg-content .monthly-total p{border-top:1px #cdcdcd solid;color:#999;margin-top:15px;overflow:hidden;padding-top:15px}.payment-additional-pkg-content .monthly-total .info-text{border-top:1px #cdcdcd solid;clear:both;color:#999;margin-top:10px;padding-top:10px;font-size:12px}.payment-additional-pkg-content .button-content{margin-top:30px}.my-cart-total-content{margin:10px 0}.my-cart-total-content .total-bottom{color:#868686;font-size:12px;text-align:left}.my-cart-total-content .monthly-total{border:1px #cdcdcd solid;border-radius:9px;background:#fafafa;margin-top:10px;overflow:hidden;padding:15px}.my-cart-total-content .monthly-total .text{color:#999;font-size:16px;font-weight:bold}.my-cart-total-content .monthly-total .price-text{color:#67009b;font-size:22px;font-weight:bold;font-family:"Telefonicai-bold"}.my-cart-total-content .monthly-total p{border-top:1px #cdcdcd solid;color:#999;margin-top:15px;overflow:hidden;padding-top:15px}.my-cart-total-content .monthly-total .info-text{border-top:1px #cdcdcd solid;clear:both;color:#999;margin-top:10px;padding-top:10px;font-size:12px}.my-cart-total-content div.total-payment{border:1px #cdcdcd solid;background-color:#efdef8;border-radius:9px;background:#fafafa;overflow:hidden;padding:35px 20px}.my-cart-total-content div.total-payment .total-payable{color:#5f5f5f;font-size:16px;font-weight:bold}.my-cart-total-content div.total-payment .price{font-size:28px;color:#67009b;font-family:'Telefonicai-bold'}.my-cart-total-content div.total-payment .text{color:#999;font-family:'Telefonicai-bold';font-size:15px;font-weight:bold}.my-cart-total-content div.total-payment .text-violet{color:#67009b;font-family:'Telefonicai-bold';font-size:15px;font-weight:bold}.my-cart-total-content div.total-payment .btn{margin-top:35px}.my-cart-total-content .total-payment-violet{background:#67009b;border:1px #cdcdcd solid;border-radius:9px;color:#fff;overflow:hidden;padding:25px}.my-cart-total-content .total-payment-violet .total-payable{font-size:16px;font-weight:bold}.my-cart-total-content .total-payment-violet .price{font-size:19px;font-family:'Telefonicai-bold'}.my-cart-content .heading{background:#e9e9e9;border-radius:9px 9px 0 0;color:#67009b;line-height:24px;margin:0;padding:12px}.my-cart-content .heading h2{font-weight:bold;font-family:Telefonicai-normal;font-size:18px!important;margin:2px}.my-cart-content div.my-cart-header-nav{border-bottom:1px solid #d8d8d8;font-size:14px}.my-cart-content div.my-cart-header-nav div.content{padding-left:5px}.my-cart-content div.my-cart-header-nav li{padding:4px}.my-cart-content .btn-goto{background:#8cc64d;border:#fff 1px solid;font-size:12px;font-weight:bold;height:38px;line-height:30px;margin-top:50px;width:250px}.my-cart-content .my-cart-body{background:#fafafa;border:1px #cdcdcd solid;border-radius:9px}.my-cart-content .my-cart-body .font-one h4{color:#5f5f5f;font-size:14px;font-weight:bold}.my-cart-content .my-cart-body .font-two{color:#999;font-family:Telefonicai-bold;font-size:15px}.my-cart-content .my-cart-body .body-content{padding:0 20px}.my-cart-content .my-cart-body .body-content .row-content{border-bottom:1px #cdcdcd solid;overflow:hidden;padding:10px 0;clear:both}.my-cart-content .my-cart-body .body-content .row-content .alter{font-size:9px;color:#999;text-decoration:underline;padding-bottom:5px}.my-cart-content .my-cart-body .body-content .row-content a:hover{opacity:.8}.my-cart-content .my-cart-body .body-content .row-content img{padding-right:10px}.my-cart-content .my-cart-body .body-content .row-content a{float:left}.my-cart-content .my-cart-body .body-content .row-content .icon{color:#c1c1c1;position:relative}.my-cart-content .my-cart-body .body-content .row-content .icon .icon-CarrinhodeCompra-01{font-size:31px}.my-cart-content .my-cart-body .body-content .row-content .icon .glyphicon{font-size:13px;left:21px;position:absolute;top:16px}.my-cart-content .my-cart-body .body-content .row-content .price{font-size:17px;font-family:'Telefonicai-bold';color:#67009b}.my-cart-content .my-cart-body .body-content .product-row img{height:72px;width:48px}.my-cart-content .my-cart-body .body-content .product-row .price-content{line-height:95px}.my-cart-content .my-cart-body .body-content .accessory-row img{height:24px;width:38px}.my-cart-content .my-cart-body .body-content .empty-cart-link{font-size:9px;padding:20px 0;text-decoration:underline}.my-cart-content .my-cart-body .body-content .empty-cart-link a{color:#67009b}.my-cart-content .my-cart-body .body-content .empty-cart-link a:hover{opacity:.5}.my-cart-content .my-cart-body .padding-top-five{padding-top:10px}.my-cart-content .my-cart-body .remove-text-header{font-size:12px;position:relative;top:-9px}.my-cart-content .my-cart-body .remove-text{color:#999;font-size:12px}.my-cart-content .my-cart-body .empty-cart-content{padding:15px}.my-cart-content .my-cart-body .empty-cart-content .text{color:#67009b;font-size:14px}.checkout-btn-content{margin:45px 7px 0 0}@media(max-width:320px){div#accordion .panel-head-active h4 a{font-size:14px}div#accordion .panel-head-active h4 a span.count{font-size:14px;width:15px}div#accordion .panel-head-active h4 a span.glyphicon{font-size:14px}div#accordion .panel-head-disable h4 a{font-size:14px}div#accordion .panel-head-disable h4 a span.count{font-size:14px;width:15px}div#accordion .panel-head-disable h4 a span.glyphicon{font-size:14px}}@media(max-width:480px){div.payment-confirmation div.confirmation-sub-panel .body .payment-method-right{font-size:14px;text-align:right}div.payment-confirmation div.confirmation-sub-panel .body .payment-method-right p span:nth-child(2){font-size:10px}div.payment-confirmation div.confirmation-sub-panel .body .payment-method-right p span:nth-child(3){font-size:10px}div.payment-confirmation .cancel-purchase{font-size:12px}}@media(max-width:480px){.payment-method-body form#paymentmethodform .btn-return,.payment-method-body form#confirmpurchaseform .btn-return{font-size:10px}.payment-method-body form#paymentmethodform .btn-continue,.payment-method-body form#confirmpurchaseform .btn-continue,.payment-method-body form#paymentmethodform .btn-confirm-purchase,.payment-method-body form#confirmpurchaseform .btn-confirm-purchase{font-size:10px}}.radio-row{padding:0 0 3px 0;margin-top:6px;margin-bottom:2px;float:left;width:100%}@media screen and (min-width:1px) and (max-width:767px){div#lightboxcontract .button-content-xs{padding-right:0;margin-top:30px}div#lightboxcontract .modal-content{padding:0}div#lightboxcontract .slimScrollRail{display:inline!important}div#lightboxcontract .button-content ul li .btn{font-size:7px}#lightboxplan .button-content .cancel{text-align:right}#lightboxplan .button-content .confirm{text-align:left}#lightboxplan .modal-content .violet-btn{padding:10px 10px}}@media screen and (min-width:1px) and (max-width:767px){.payment-conclusion-content .content-two,.payment-conclusion-content .content-three{height:300px}}@font-face{font-family:'Telefonicai-bold';font-display:swap;src:url('../fonts/officinaserif-bold-webfont.eot');src:url('../fonts/officinaserif-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/officinaserif-bold-webfont.woff') format('woff'),url('../fonts/officinaserif-bold-webfont.ttf') format('truetype'),url('../fonts/officinaserif-bold-webfont.svg#ITCOfficinaSerifBold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Telefonicai-normal';font-display:swap;src:url('../fonts/officinaserif-book-webfont.eot');src:url('../fonts/officinaserif-book-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/officinaserif-book-webfont.woff') format('woff'),url('../fonts/officinaserif-book-webfont.ttf') format('truetype'),url('../fonts/officinaserif-book-webfont.svg#ITCOfficinaSerifBookRegular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:"fontcustom";font-display:swap;src:url("../fonts/fontcustom_0e5dbab67ddf0a974eea0ef6e30fa5dd.eot");src:url("../fonts/fontcustom_0e5dbab67ddf0a974eea0ef6e30fa5dd.eot?#iefix") format("embedded-opentype"),url("../fonts/fontcustom_0e5dbab67ddf0a974eea0ef6e30fa5dd.woff") format("woff"),url("../fonts/fontcustom_0e5dbab67ddf0a974eea0ef6e30fa5dd.ttf") format("truetype"),url("../fonts/fontcustom_0e5dbab67ddf0a974eea0ef6e30fa5dd.svg#fontcustom") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:"fontcustom";src:url("../fonts/fontcustom_0e5dbab67ddf0a974eea0ef6e30fa5dd.svg#fontcustom") format("svg")}}[data-icon]:before{content:attr(data-icon)}[data-icon]:before,.icon-Bateria-01:before,.icon-Bullet-02:before,.icon-BulletChecked-01:before,.icon-CadeadoCompraSegura-01:before,.icon-Calculadora-01:before,.icon-Camera-01:before,.icon-CaminhaoEntrega-01:before,.icon-CaminhaoEntrega-02-01:before,.icon-Caracteristicasgerais:before,.icon-CarrinhodeCompra-01:before,.icon-Conectividade-01:before,.icon-Dimensoes-01:before,.icon-EstiloAparelho-01:before,.icon-Faceboook-01:before,.icon-FormaPagamento-01:before,.icon-Frequencia-01:before,.icon-FreteGratis-01:before,.icon-GoogleMais-01:before,.icon-Home:before,.icon-Home_2-01:before,.icon-Home_setas:before,.icon-InfoLinha-01:before,.icon-Lancamentos-01:before,.icon-Lupa-01:before,.icon-LupaMais-01:before,.icon-MaisVendidos-01:before,.icon-MapaBrasil-01:before,.icon-Memoria-01:before,.icon-Outros-01:before,.icon-Pessoa-01:before,.icon-PointLocaliza-01:before,.icon-Portabilidade-01:before,.icon-SinalMais-01:before,.icon-SinalMenos-01:before,.icon-SistemaOperacional-01:before,.icon-SomeMusica-01:before,.icon-Twitter-01:before,.icon-filtro:before,.icon-seta_BTN:before,.icon-seta_dir:before,.icon-seta_esq:before{display:inline-block;font-family:"fontcustom";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.icon-Bateria-01:before{content:"\f100"}.icon-Bullet-02:before{content:"\f101"}.icon-BulletChecked-01:before{content:"\f102"}.icon-CadeadoCompraSegura-01:before{content:"\f103"}.icon-Calculadora-01:before{content:"\f104"}.icon-Camera-01:before{content:"\f105"}.icon-CaminhaoEntrega-01:before{content:"\f106"}.icon-CaminhaoEntrega-02-01:before{content:"\f107"}.icon-Caracteristicasgerais:before{content:"\f108"}.icon-CarrinhodeCompra-01:before{content:"\f109"}.icon-Conectividade-01:before{content:"\f10a"}.icon-Dimensoes-01:before{content:"\f10b"}.icon-EstiloAparelho-01:before{content:"\f10c"}.icon-Faceboook-01:before{content:"\f10d"}.icon-FormaPagamento-01:before{content:"\f10e"}.icon-Frequencia-01:before{content:"\f10f"}.icon-FreteGratis-01:before{content:"\f110"}.icon-GoogleMais-01:before{content:"\f111"}.icon-Home:before{content:"\f112"}.icon-Home_2-01:before{content:"\f113"}.icon-Home_setas:before{content:"\f114"}.icon-InfoLinha-01:before{content:"\f115"}.icon-Lancamentos-01:before{content:"\f116"}.icon-Lupa-01:before{content:"\f117"}.icon-LupaMais-01:before{content:"\f118"}.icon-MaisVendidos-01:before{content:"\f119"}.icon-MapaBrasil-01:before{content:"\f11a"}.icon-Memoria-01:before{content:"\f11b"}.icon-Outros-01:before{content:"\f11c"}.icon-Pessoa-01:before{content:"\f11d"}.icon-PointLocaliza-01:before{content:"\f11e"}.icon-Portabilidade-01:before{content:"\f11f"}.icon-SinalMais-01:before{content:"\f120"}.icon-SinalMenos-01:before{content:"\f121"}.icon-SistemaOperacional-01:before{content:"\f122"}.icon-SomeMusica-01:before{content:"\f123"}.icon-Twitter-01:before{content:"\f124"}.icon-filtro:before{content:"\f125"}.icon-seta_BTN:before{content:"\f126"}.icon-seta_dir:before{content:"\f127"}.icon-seta_esq:before{content:"\f128"}.icon-seta_BTN:before{font-size:22px}@font-face{font-family:'iconfont';src:url('../fonts/icons_eot.eot');src:url('../fonts/icons_eot.eot?#iefix') format('embedded-opentype'),url('../fonts/icons_woff.woff') format('woff'),url('../fonts/icons_ttf.ttf') format('truetype'),url('../fonts/icons_svg.svg#icons_svg') format('svg')}@media screen and (min-width:1px) and (max-width:320px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"]{min-width:300px;margin:0 auto}}@media screen and (min-width:321px) and (max-width:480px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"],aside[class|="wrapper"]{width:100%;margin:0 auto}}@media screen and (min-width:481px) and (max-width:768px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"],aside[class|="wrapper"]{width:100%;margin:0 auto}}@media screen and (min-width:769px) and (max-width:1024px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"],aside[class|="wrapper"]{width:100%;margin:0 auto}}@media screen and (min-width:1025px) and (max-width:1800px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"],aside [class|="wrapper"]{width:952px;margin:0 auto}}.chip-container{padding-bottom:10px;width:100%;float:left;clear:both}.chip-container .chip-body{padding:40px;border:#eaeaea 2px solid;border-radius:10px;width:100%;float:left}.chip-container .chip-body h2{font-family:'Telefonicai-bold';font-size:24px;color:#67009b;margin:0;padding:0}.chip-container .chip-body ul{list-style-type:none;padding:0;margin-top:26px;width:100%;float:left}.chip-container .chip-body ul li{float:left}.chip-container .chip-body ul li a{background:#fafafa;border:#ebebeb 2px solid;padding:10px;display:block;border-radius:10px;width:100%;height:240px;text-decoration:none}.chip-container .chip-body ul li a input.radio-box:empty ~ label{color:#5f5f5f;font-size:16px;font-weight:bold;text-align:left}.chip-container .chip-body ul li a:hover{background:#ebebeb;outline:0}.chip-container .chip-body ul li a:active{outline:0}.chip-container .chip-body ul li a:focus{outline:0}.chip-container .chip-body ul li a span span:first-child{padding:10px 0}.chip-container .chip-body ul li a span:nth-child(2){padding:25px;text-align:center}.chip-container .chip-body ul li a span:last-child p{font-family:'Telefonicai-bold';border-top:#999 1px solid;padding:5px 0;color:#8dc64d;font-size:30px;font-wight:bold}.chip-container .chip-body ul li a span:last-child p i{color:#999;font-size:15px;font-style:normal}.chip-container .chip-body ul li a.active{background:#ebebeb}.chip-container .chip-body ul li a.active span:last-child p{border-color:#fff}.chip-container .chip-body ul li:nth-child(2) img{margin-bottom:15px}.chip-container .chip-body ul li:last-child img{margin-bottom:32px}.chip-container .chip-body .button{padding:20px 20px 0 0}.chip-container .chip-body .button span:first-child{margin-right:10px}.chip-container .chip-body:last-child{margin:20px 0 50px 0;background:#fafafa;padding:20px}.chip-container .chip-body:last-child h3{color:#999;font-size:16px;text-align:center;margin:0 25%;padding:0;float:left;width:50%}.chip-container .chip-body:last-child h3 a{color:#999;text-decoration:underline}.chip-container .chip-body:last-child h3 a:hover{text-decoration:none}.chip-container .chip-body:last-child h3 span{float:left}.chip-container .chip-body:last-child h3 span:first-child{font-size:55px}.chip-container .chip-body:last-child h3 span:last-child{padding-top:20px}@media screen and (min-width:1px) and (max-width:767px){.chip-container ul li{margin-bottom:20px;margin-left:8px}.chip-container ul li a{padding:10px 5px!important;height:170px!important}.chip-container ul li a span{padding:5px!important}.chip-container ul li a span:nth-child(3){padding:0 10px!important}.chip-container ul li a span:nth-child(3) p{padding:0!important;border:none!important;margin:0}.chip-container ul li a span img{float:right}.chip-container .chip-body{padding:20px 15px!important}.chip-container .chip-body ul li a span:first-child{padding-top:0}.chip-container .chip-body span:fist-child{margin-right:15px}.chip-container .chip-body .button{padding:0}.chip-container .chip-body h3{width:80%!Important;margin:0 5%!important;padding:0}.chip-container .chip-body h3 span:last-child{width:70%;padding:10px!important}}@import url('recover_password.css');@import url('recover_password_desktop.css') screen and (min-width:1024px);@font-face{font-family:'Telefonicai-bold';font-display:swap;src:url('../fonts/officinaserif-bold-webfont.eot');src:url('../fonts/officinaserif-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/officinaserif-bold-webfont.woff') format('woff'),url('../fonts/officinaserif-bold-webfont.ttf') format('truetype'),url('../fonts/officinaserif-bold-webfont.svg#ITCOfficinaSerifBold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Telefonicai-normal';font-display:swap;src:url('../fonts/officinaserif-book-webfont.eot');src:url('../fonts/officinaserif-book-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/officinaserif-book-webfont.woff') format('woff'),url('../fonts/officinaserif-book-webfont.ttf') format('truetype'),url('../fonts/officinaserif-book-webfont.svg#ITCOfficinaSerifBookRegular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:"fontcustom";font-display:swap;src:url("../fonts/fontcustom_0e5dbab67ddf0a974eea0ef6e30fa5dd.eot");src:url("../fonts/fontcustom_0e5dbab67ddf0a974eea0ef6e30fa5dd.eot?#iefix") format("embedded-opentype"),url("../fonts/fontcustom_0e5dbab67ddf0a974eea0ef6e30fa5dd.woff") format("woff"),url("../fonts/fontcustom_0e5dbab67ddf0a974eea0ef6e30fa5dd.ttf") format("truetype"),url("../fonts/fontcustom_0e5dbab67ddf0a974eea0ef6e30fa5dd.svg#fontcustom") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:"fontcustom";src:url("../fonts/fontcustom_0e5dbab67ddf0a974eea0ef6e30fa5dd.svg#fontcustom") format("svg")}}[data-icon]:before{content:attr(data-icon)}[data-icon]:before,.icon-Bateria-01:before,.icon-Bullet-02:before,.icon-BulletChecked-01:before,.icon-CadeadoCompraSegura-01:before,.icon-Calculadora-01:before,.icon-Camera-01:before,.icon-CaminhaoEntrega-01:before,.icon-CaminhaoEntrega-02-01:before,.icon-Caracteristicasgerais:before,.icon-CarrinhodeCompra-01:before,.icon-Conectividade-01:before,.icon-Dimensoes-01:before,.icon-EstiloAparelho-01:before,.icon-Faceboook-01:before,.icon-FormaPagamento-01:before,.icon-Frequencia-01:before,.icon-FreteGratis-01:before,.icon-GoogleMais-01:before,.icon-Home:before,.icon-Home_2-01:before,.icon-Home_setas:before,.icon-InfoLinha-01:before,.icon-Lancamentos-01:before,.icon-Lupa-01:before,.icon-LupaMais-01:before,.icon-MaisVendidos-01:before,.icon-MapaBrasil-01:before,.icon-Memoria-01:before,.icon-Outros-01:before,.icon-Pessoa-01:before,.icon-PointLocaliza-01:before,.icon-Portabilidade-01:before,.icon-SinalMais-01:before,.icon-SinalMenos-01:before,.icon-SistemaOperacional-01:before,.icon-SomeMusica-01:before,.icon-Twitter-01:before,.icon-filtro:before,.icon-seta_BTN:before,.icon-seta_dir:before,.icon-seta_esq:before{display:inline-block;font-family:"fontcustom";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.icon-Bateria-01:before{content:"\f100"}.icon-Bullet-02:before{content:"\f101"}.icon-BulletChecked-01:before{content:"\f102"}.icon-CadeadoCompraSegura-01:before{content:"\f103"}.icon-Calculadora-01:before{content:"\f104"}.icon-Camera-01:before{content:"\f105"}.icon-CaminhaoEntrega-01:before{content:"\f106"}.icon-CaminhaoEntrega-02-01:before{content:"\f107"}.icon-Caracteristicasgerais:before{content:"\f108"}.icon-CarrinhodeCompra-01:before{content:"\f109"}.icon-Conectividade-01:before{content:"\f10a"}.icon-Dimensoes-01:before{content:"\f10b"}.icon-EstiloAparelho-01:before{content:"\f10c"}.icon-Faceboook-01:before{content:"\f10d"}.icon-FormaPagamento-01:before{content:"\f10e"}.icon-Frequencia-01:before{content:"\f10f"}.icon-FreteGratis-01:before{content:"\f110"}.icon-GoogleMais-01:before{content:"\f111"}.icon-Home:before{content:"\f112"}.icon-Home_2-01:before{content:"\f113"}.icon-Home_setas:before{content:"\f114"}.icon-InfoLinha-01:before{content:"\f115"}.icon-Lancamentos-01:before{content:"\f116"}.icon-Lupa-01:before{content:"\f117"}.icon-LupaMais-01:before{content:"\f118"}.icon-MaisVendidos-01:before{content:"\f119"}.icon-MapaBrasil-01:before{content:"\f11a"}.icon-Memoria-01:before{content:"\f11b"}.icon-Outros-01:before{content:"\f11c"}.icon-Pessoa-01:before{content:"\f11d"}.icon-PointLocaliza-01:before{content:"\f11e"}.icon-Portabilidade-01:before{content:"\f11f"}.icon-SinalMais-01:before{content:"\f120"}.icon-SinalMenos-01:before{content:"\f121"}.icon-SistemaOperacional-01:before{content:"\f122"}.icon-SomeMusica-01:before{content:"\f123"}.icon-Twitter-01:before{content:"\f124"}.icon-filtro:before{content:"\f125"}.icon-seta_BTN:before{content:"\f126"}.icon-seta_dir:before{content:"\f127"}.icon-seta_esq:before{content:"\f128"}.icon-seta_BTN:before{font-size:22px}@font-face{font-family:'iconfont';src:url('../fonts/icons_eot.eot');src:url('../fonts/icons_eot.eot?#iefix') format('embedded-opentype'),url('../fonts/icons_woff.woff') format('woff'),url('../fonts/icons_ttf.ttf') format('truetype'),url('../fonts/icons_svg.svg#icons_svg') format('svg')}@media screen and (min-width:1px) and (max-width:320px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"]{min-width:300px;margin:0 auto}}@media screen and (min-width:321px) and (max-width:480px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"],aside[class|="wrapper"]{width:100%;margin:0 auto}}@media screen and (min-width:481px) and (max-width:768px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"],aside[class|="wrapper"]{width:100%;margin:0 auto}}@media screen and (min-width:769px) and (max-width:1024px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"],aside[class|="wrapper"]{width:100%;margin:0 auto}}@media screen and (min-width:1025px) and (max-width:1800px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"],aside [class|="wrapper"]{width:952px;margin:0 auto}}.login-content div.row .login-content-inner .already-account-content .borderRed{border:2px solid #f00}.login-content div.row .login-content-inner .already-account-content .error-text{color:#f00;font-weight:bold;margin-top:5px;margin-bottom:3px}@media screen and (min-width:1px) and (max-width:767px){.login-content div.row .login-content-inner .already-account-content .error-text{position:relative}}@media(max-width:768px){.login-content div.row .login-content-inner .already-account-content{margin-bottom:20px}}.login-content div.row .login-content-inner .already-account-content .body-content{min-height:auto;background-color:#fafafa;border:1px #cdcdcd solid;border-radius:5px;padding:30px;width:460px}.login-content div.row .login-content-inner .already-account-content .body-content h2{border-bottom:1px solid #e7e7e7;color:#6e2a91;font-size:18px;font-weight:bold;font-family:"Telefonicai-bold";margin-bottom:20px;padding:0 0 10px 0;margin-top:0}@media screen and (min-width:1px) and (max-width:768px){.login-content div.row .login-content-inner .already-account-content .body-content{margin-right:0;width:100%}}@media screen and (min-width:1px) and (max-width:768px){.login-content div.row .login-content-inner .already-account-content .body-content .btn{width:100%}}.login-content div.row .login-content-inner .already-account-content .body-content #alreadyaccountform{margin-top:10px}.login-content div.row .login-content-inner .already-account-content .body-content #alreadyaccountform .input-group{color:#cacaca;margin:0;width:100%}@media screen and (min-width:1px) and (max-width:768px){.login-content div.row .login-content-inner .already-account-content .body-content #alreadyaccountform .input-group{width:100%}}.login-content div.row .login-content-inner .already-account-content .body-content #alreadyaccountform .input-group label{color:#bcbcbc}.login-content div.row .login-content-inner .already-account-content .body-content #alreadyaccountform .input-group input{display:inline;width:100%}.login-content div.row .login-content-inner .already-account-content .body-content #alreadyaccountform .input-group a{color:#c6c6c6;text-decoration:underline}.login-content div.row .login-content-inner .already-account-content .body-content #alreadyaccountform .input-group a:hover{opacity:.6}.login-content div.row .login-content-inner .already-account-content .body-content #alreadyaccountform .facebook-button-content button{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:bold;border-radius:3px!important;font-size:11px;padding:4px 12px;display:none}.login-content div.row .login-content-inner .already-account-content .body-content #alreadyaccountform .facebook-button-content button span{font-size:14px}.login-content div.row .login-content-inner .already-account-content .body-content #alreadyaccountform .facebook-button-content button span:first-child{font-size:19px}.login-content div.row .login-content-inner .not-account-content{background-color:#fafafa;border:1px #cdcdcd solid;border-radius:5px}.login-content div.row .login-content-inner .not-account-content .body-content{min-height:401px;background:url("../images/login-bg.png") no-repeat 116% 173%;background-clip:border-box;padding:30px 30px 0 30px}@media screen and (min-width:321px) and (max-width:481px){.login-content div.row .login-content-inner .not-account-content .body-content{background:url("../images/login-bg.png") no-repeat 105% 155%;background-size:216px 305px}}@media screen and (max-width:400px){.login-content div.row .login-content-inner .not-account-content .body-content{background:url("../images/login-bg.png") no-repeat 125% 136%;background-size:170px 272px}}.login-content div.row .login-content-inner .not-account-content .body-content #notaccountform .borderRed{border:2px solid #f00}.login-content div.row .login-content-inner .not-account-content .body-content #notaccountform .error-text{color:#f00;font-weight:bold;margin-top:10px}@media screen and (min-width:1px) and (max-width:767px){.login-content div.row .login-content-inner .not-account-content .body-content #notaccountform .error-text{float:right;position:relative;top:-7px}}.login-content div.row .login-content-inner .not-account-content .body-content #notaccountform .form-group{color:#cacaca;margin:0;width:100%}@media screen and (min-width:1px) and (max-width:768px){.login-content div.row .login-content-inner .not-account-content .body-content #notaccountform .form-group{width:100%}.login-content div.row .login-content-inner .not-account-content .body-content #notaccountform .form-group .input-content{width:66%}.login-content div.row .login-content-inner .not-account-content .body-content #notaccountform .form-group .input-group{width:100%}#recoverPasswordForm .error-text{margin-top:0!important}}@media screen and (min-width:768px) and (max-width:1800px){.login-content div.row .login-content-inner .not-account-content .body-content #notaccountform .form-group .input-group{margin-bottom:10px}}.login-content div.row .login-content-inner .not-account-content .body-content #notaccountform .form-group label{color:#bcbcbc}.login-content div.row .login-content-inner .not-account-content .body-content #notaccountform .form-group input{display:inline;border-radius:5px}.login-content div.row .login-content-inner .not-account-content .body-content #notaccountform .form-group button:hover{opacity:.6}.login-content div.row .login-content-inner .not-account-content .body-content h2{border-bottom:1px solid #e7e7e7;color:#6e2a91;font-size:24px;font-weight:bold;font-family:"Telefonicai-bold";margin-bottom:20px;padding:0 0 10px 0;margin-top:0}.register-content .borderRed{border:2px solid #f00!important;border-radius:4px}.register-content .error-text{color:#f00;font-weight:bold;margin-top:10px}@media screen and (min-width:1px) and (max-width:767px){.register-content .error-text{float:right;position:relative;top:-9px}}.register-content .registration-form select{height:0;width:0}.register-content .registration-form .anchor{color:#868686;font-size:10px;text-decoration:underline}@media screen and (min-width:1px) and (max-width:767px){.register-content .registration-form .anchor{font-size:12px;top:7px;position:relative}}.register-content .registration-form .anchor:hover{opacity:.6}.register-content .registration-form .heading{color:#67009b;font-size:18px!important;font-weight:bold}.register-content .registration-form label{font-size:13px}.register-content .registration-form textarea{width:100%}.register-content .registration-form .your-data-content{background:#fafafa;border-radius:9px;border:2px #eaeaea solid;margin-bottom:12px;padding-bottom:35px}.register-content .registration-form .your-data-content .heading{background:#67009b;border-radius:9px;color:#fff;line-height:24px;margin:0 0 20px 0;padding:12px 35px}@media screen and (min-width:1px) and (max-width:481px){.register-content .registration-form .your-data-content .heading{font-size:13px!important;padding:12px 5px;margin-bottom:0}.checkbox-form label span{color:#999;font-size:13px}}.register-content .registration-form .your-data-content .heading .asterisk{font-size:13px;line-height:inherit}@media screen and (min-width:1px) and (max-width:767px){.register-content .registration-form .your-data-content .heading .asterisk{font-size:12px}}.register-content .registration-form .your-data-content .heading .text-left{font-family:Telefonicai-normal;text-transform:uppercase;font-size:20px}.register-content .registration-form .your-data-content .body-content{padding-left:35px;position:relative;min-height:1px;padding-right:9.5px;width:100%}.register-content .registration-form .your-data-content .body-content .input-group{margin-top:32px;width:100%}@media screen and (min-width:1px) and (max-width:767px){.register-content .registration-form .your-data-content .body-content{min-height:1px;padding-left:9.5px;padding-right:9.5px;width:100%}}.register-content .registration-form .your-address-content{background:#fafafa;border-radius:9px;border:1px #cdcdcd solid;padding-bottom:35px;margin-bottom:20px}.register-content .registration-form .your-address-content .mobile-anchor{padding-left:65px}.register-content .registration-form .your-address-content .heading{background:#67009b;border-radius:9px;color:#fff;line-height:24px;margin:0 0 20px 0;padding:12px}@media screen and (min-width:1px) and (max-width:481px){.register-content .registration-form .your-address-content .heading{font-size:13px!important}}.register-content .registration-form .your-address-content .heading .text-left{font-family:Telefonicai-normal;text-transform:uppercase}.register-content .registration-form .your-address-content .body-content{padding-left:35px}.register-content .registration-form .your-address-content .body-content .input-group{margin-top:15px;width:100%}.register-content .checkbox-form label{color:#868686!important;font-size:12px!important;font-weight:bold!important;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important}.register-content #continue{width:180px;height:45px!important}.register-content #continuesignupform{width:140px}.password-reset-text{width:400px;opacity:.4;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:13px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.54;letter-spacing:normal;color:#003}.bloco-maior-asm-popover{width:490px}.register-head-text{width:878px;height:24px;font-family:'Telefonicai-bold';font-size:18px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#6e2a91}.register .asterisk{margin-top:8px}.forgot-password-content .borderRed{border:2px solid #ee0521!important;border-radius:4px}.forgot-password-content .error-text{color:#ee0521;font-weight:bold;margin-top:11px}.forgot-password-content ul{list-style-type:none;padding-left:0}.forgot-password-content label{font-size:13px!important;margin-bottom:4px}.forgot-password-content .radiobtn-form input.radio-box:empty ~ label{font-family:"Telefonicai-normal",Arial,Helvetica,sans-serif;font-size:14px!important;color:#999}.forgot-password-content .radiobtn-form input.radio-box:checked ~ label{color:#6e2a91;font-family:'Telefonicai-bold'}.forgot-password-content .forgot-password-input-content .body-content{border-radius:5px;background-color:#fafafa;border:solid 2px #eaeaea}.forgot-password-content .forgot-password-input-content .body-content h2{font-family:'Telefonicai-normal';font-size:18px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;color:#6e2a91;margin:16px 16px 0 16px}.forgot-password-content .forgot-password-input-content .body-content .input-group{width:100%}.forgot-password-content .forgot-password-input-content .body-content .radio-content .error-text{margin-top:21px}.forgot-password-content .forgot-password-input-content .body-content .radiobtn-form input.radio-box:empty{display:block!important}.forgot-password-content .forgot-password-input-content .body-content .btn{margin-top:35px}.forgot-password-content .modal .modal-title{font-family:'Telefonicai-bold'}.forgot-password-content .modal .modal-header{border-bottom:0}.forgot-password-content .modal .modal-content h3{margin-bottom:0}.forgot-password-content .modal .text-body{font-size:13px!important;color:#999;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;margin-bottom:30px}.forgot-password-content .modal .text-body a{text-decoration:underline;font-size:13px!important;color:#999;font-weight:bold;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}.forgot-password-content .modal .text-body a:hover{opacity:.8}.forgot-password-content .forgot-password-info-content{margin-bottom:10px}.forgot-password-content .forgot-password-info-content .body-content{border-radius:5px;padding:36px 20px;background-color:#67009b}.forgot-password-content .forgot-password-info-content .body-content .heading{color:#fff;font-size:22px;font-family:'Telefonicai-bold';font-weight:bold}.forgot-password-content .forgot-password-info-content .body-content .text{color:#fff;font-size:15px;font-family:Telefonicai-normal}@media screen and (min-width:1px) and (max-width:321px){.forgot-password-content .forgot-password-input-content .body-content .radio-content .sms-label{width:53%}}@media screen and (min-width:322px) and (max-width:481px){.forgot-password-content .forgot-password-input-content .body-content .radio-content .sms-label{width:28%}}@media screen and (min-width:482px) and (max-width:767px){.forgot-password-content .forgot-password-input-content .body-content .radio-content .sms-label{width:19%}}@media screen and (min-width:1px) and (max-width:767px){.forgot-password-content .forgot-password-info-content .body-content{padding:36px}}#accessemaillightbox .modal-body .forgot-email-input-content .body-content{background-color:#fafafa;border:1px #cdcdcd solid;border-radius:5px;padding:20px}#accessemaillightbox .modal-body .forgot-email-input-content .body-content h2{color:#6e2a91;font-size:20px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;margin-bottom:20px;padding:0 0 10px 0;margin-top:0;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#accessemaillightbox .modal-body .forgot-email-input-content .body-content .btn{margin-top:35px}#accessemaillightbox .modal-body .forgot-email-info-content{margin-bottom:10px}#accessemaillightbox .modal-body .forgot-email-info-content .body-content{border-radius:5px;padding:36px 20px;background-color:#67009b}#accessemaillightbox .modal-body .forgot-email-info-content .body-content .heading{color:#fff;font-size:22px;font-family:'Telefonicai-bold';font-weight:bold}#accessemaillightbox .modal-body .forgot-email-info-content .body-content .text{color:#fff;font-size:15px;font-family:'Myriad Pro Regular'}@media screen and (min-width:1px) and (max-width:767px){#accessemaillightbox .modal-body{padding:15px 0}#accessemaillightbox .modal-body .forgot-email-info-content{margin-top:30px}}.forgot-email-content .borderRed{border:2px solid #ee0521!important;border-radius:4px}.forgot-email-content .error-text{color:#ee0521;font-weight:bold;margin-top:11px}.forgot-email-content ul{list-style-type:none;padding-left:0}.forgot-email-content label{font-size:13px!important}.forgot-email-content .radiobtn-form input.radio-box:empty ~ label{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:14px!important;color:#999}.forgot-email-content .forgot-email-input-content .body-content{background-color:#fafafa;border:1px #cdcdcd solid;border-radius:5px;padding:36px}.forgot-email-content .forgot-email-input-content .body-content h2{border-bottom:1px solid #e7e7e7;color:#6e2a91;font-size:20px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;margin-bottom:20px;padding:0 0 10px 0;margin-top:0}.forgot-email-content .forgot-email-input-content .body-content .input-group{width:100%}.forgot-email-content .forgot-email-input-content .body-content .radio-content .error-text{margin-top:21px}.forgot-email-content .forgot-email-input-content .body-content .radiobtn-form input.radio-box:empty{display:block!important}.forgot-email-content .forgot-email-input-content .body-content .btn{margin-top:35px}.forgot-email-content .modal .modal-title{font-family:'Telefonicai-bold'}.forgot-email-content .modal .modal-header{border-bottom:0}.forgot-email-content .modal .modal-content h3{margin-bottom:0}.forgot-email-content .modal .text-body{font-size:13px!important;color:#999;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;margin-bottom:30px}.forgot-email-content .modal .text-body a{text-decoration:underline;font-size:13px!important;color:#999;font-weight:bold;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}.forgot-email-content .modal .text-body a:hover{opacity:.8}.forgot-email-content .forgot-email-info-content{margin-bottom:10px}.forgot-email-content .forgot-email-info-content .body-content{border-radius:5px;padding:36px 20px;background-color:#67009b}.forgot-email-content .forgot-email-info-content .body-content .heading{color:#fff;font-size:22px;font-family:'Telefonicai-bold';font-weight:bold}.forgot-email-content .forgot-email-info-content .body-content .text{color:#fff;font-size:15px;font-family:'Myriad Pro Regular'}@media screen and (min-width:1px) and (max-width:321px){.forgot-email-content .forgot-email-input-content .body-content .radio-content .sms-label{width:53%;float:right}}@media screen and (min-width:322px) and (max-width:481px){.forgot-email-content .forgot-email-input-content .body-content .radio-content .sms-label{width:28%;float:right}}@media screen and (min-width:482px) and (max-width:767px){.forgot-email-content .forgot-email-input-content .body-content .radio-content .sms-label{width:19%;float:right}}@media screen and (min-width:1px) and (max-width:767px){.forgot-email-content .forgot-email-info-content .body-content{padding:36px}}#sentpswdinfolightbox p{color:#999;font-size:13px}#sentpswdinfolightbox p a{color:#999}#sentpswdinfolightbox p a:hover{opacity:.6}#sentpswdinfolightbox a{text-decoration:underline}#sentpswdinfolightbox .password-again{color:#999;font-style:italic;font-size:14px;font-weight:bold}@media screen and (min-width:1px) and (max-width:1024px){.login-content div.wrapper div.row .already-account-content .body .alreadyaccountform .form-group a{font-size:10px}}@media screen and (min-width:1px) and (max-width:1024px){.login-content div.wrapper div.row .already-account-content .body .alreadyaccountform .form-group a{font-size:8px}}@media screen and (min-width:1px) and (max-width:768px){.login-content div.wrapper div.row .already-account-content .body .heading{font-size:10px}.login-content div.wrapper div.row .not-account-content .header-text{font-size:14px}.login-content div.wrapper div.row .not-account-content .body .heading{font-size:12px}}@media screen and (min-width:1px) and (max-width:480px){.login-content div.wrapper div.row .already-account-content .body .heading{font-size:8px}.login-content div.wrapper div.row .not-account-content .header-text{font-size:10px}.login-content div.wrapper div.row .not-account-content .body .heading{font-size:8px}}@media screen and (min-width:1px) and (max-width:320px){.login-content div.wrapper div.row .already-account-content .body .heading{font-size:6px}.login-content div.wrapper div.row .not-account-content .header-text{font-size:8px}.login-content div.wrapper div.row .not-account-content .body .heading{font-size:6px}}.check-box{border-radius:2px;background-color:#fff;border:solid 2px #7d7d97}.header-register-label{font-family:'Telefonicai-normal';font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;color:#6e2a91;margin-bottom:32px}.account-registration-page{padding-right:16px;padding-left:16px}.account-register-email-asm-message{position:relative;box-shadow:1px 1px 3px 0 rgba(0,0,0,0.1);background-color:#fff;padding:15px;margin:0 0 0 325px;background:#fff;width:600px;font-family:Trebuchet MS;font-size:13px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.54;letter-spacing:normal;color:#003;opacity:.4;top:-10px;border-radius:5px}.account-register-email-asm-message.left:before{top:30px;bottom:auto;left:-30px;border-width:15px 30px 15px 0;border-color:transparent rgba(0,0,0,0.045)}.account-register-email-asm-message:before{content:"";position:absolute;bottom:-20px;left:40px;border-width:20px 20px 0;border-style:solid;border-color:#5a8f00 transparent;display:block;width:0}@import url('revitalizacao/checkout.css');@import url('login-register.css');@import url('login_ext.css');@font-face{font-family:'Telefonicai-bold';font-display:swap;src:url('../fonts/officinaserif-bold-webfont.eot');src:url('../fonts/officinaserif-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/officinaserif-bold-webfont.woff') format('woff'),url('../fonts/officinaserif-bold-webfont.ttf') format('truetype'),url('../fonts/officinaserif-bold-webfont.svg#ITCOfficinaSerifBold') format('svg');font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased}@font-face{font-family:'Telefonicai-normal';font-display:swap;src:url('../fonts/officinaserif-book-webfont.eot');src:url('../fonts/officinaserif-book-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/officinaserif-book-webfont.woff') format('woff'),url('../fonts/officinaserif-book-webfont.ttf') format('truetype'),url('../fonts/officinaserif-book-webfont.svg#ITCOfficinaSerifBookRegular') format('svg');font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased}@font-face{font-family:"fontcustom";font-display:swap;src:url("../fonts/fontcustom_0e5dbab67ddf0a974eea0ef6e30fa5dd.eot");src:url("../fonts/fontcustom_0e5dbab67ddf0a974eea0ef6e30fa5dd.eot?#iefix") format("embedded-opentype"),url("../fonts/fontcustom_0e5dbab67ddf0a974eea0ef6e30fa5dd.woff") format("woff"),url("../fonts/fontcustom_0e5dbab67ddf0a974eea0ef6e30fa5dd.ttf") format("truetype"),url("../fonts/fontcustom_0e5dbab67ddf0a974eea0ef6e30fa5dd.svg#fontcustom") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:"fontcustom";src:url("../fonts/fontcustom_0e5dbab67ddf0a974eea0ef6e30fa5dd.svg#fontcustom") format("svg")}}[data-icon]:before{content:attr(data-icon)}[data-icon]:before,.icon-Bateria-01:before,.icon-Bullet-02:before,.icon-BulletChecked-01:before,.icon-CadeadoCompraSegura-01:before,.icon-Calculadora-01:before,.icon-Camera-01:before,.icon-CaminhaoEntrega-01:before,.icon-CaminhaoEntrega-02-01:before,.icon-Caracteristicasgerais:before,.icon-CarrinhodeCompra-01:before,.icon-Conectividade-01:before,.icon-Dimensoes-01:before,.icon-EstiloAparelho-01:before,.icon-Faceboook-01:before,.icon-FormaPagamento-01:before,.icon-Frequencia-01:before,.icon-FreteGratis-01:before,.icon-GoogleMais-01:before,.icon-Home:before,.icon-Home_2-01:before,.icon-Home_setas:before,.icon-InfoLinha-01:before,.icon-Lancamentos-01:before,.icon-Lupa-01:before,.icon-LupaMais-01:before,.icon-MaisVendidos-01:before,.icon-MapaBrasil-01:before,.icon-Memoria-01:before,.icon-Outros-01:before,.icon-Pessoa-01:before,.icon-PointLocaliza-01:before,.icon-Portabilidade-01:before,.icon-SinalMais-01:before,.icon-SinalMenos-01:before,.icon-SistemaOperacional-01:before,.icon-SomeMusica-01:before,.icon-Twitter-01:before,.icon-filtro:before,.icon-seta_BTN:before,.icon-seta_dir:before,.icon-seta_esq:before{display:inline-block;font-family:"fontcustom";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.icon-Bateria-01:before{content:"\f100"}.icon-Bullet-02:before{content:"\f101"}.icon-BulletChecked-01:before{content:"\f102"}.icon-CadeadoCompraSegura-01:before{content:"\f103"}.icon-Calculadora-01:before{content:"\f104"}.icon-Camera-01:before{content:"\f105"}.icon-CaminhaoEntrega-01:before{content:"\f106"}.icon-CaminhaoEntrega-02-01:before{content:"\f107"}.icon-Caracteristicasgerais:before{content:"\f108"}.icon-CarrinhodeCompra-01:before{content:"\f109"}.icon-Conectividade-01:before{content:"\f10a"}.icon-Dimensoes-01:before{content:"\f10b"}.icon-EstiloAparelho-01:before{content:"\f10c"}.icon-Faceboook-01:before{content:"\f10d"}.icon-FormaPagamento-01:before{content:"\f10e"}.icon-Frequencia-01:before{content:"\f10f"}.icon-FreteGratis-01:before{content:"\f110"}.icon-GoogleMais-01:before{content:"\f111"}.icon-Home:before{content:"\f112"}.icon-Home_2-01:before{content:"\f113"}.icon-Home_setas:before{content:"\f114"}.icon-InfoLinha-01:before{content:"\f115"}.icon-Lancamentos-01:before{content:"\f116"}.icon-Lupa-01:before{content:"\f117"}.icon-LupaMais-01:before{content:"\f118"}.icon-MaisVendidos-01:before{content:"\f119"}.icon-MapaBrasil-01:before{content:"\f11a"}.icon-Memoria-01:before{content:"\f11b"}.icon-Outros-01:before{content:"\f11c"}.icon-Pessoa-01:before{content:"\f11d"}.icon-PointLocaliza-01:before{content:"\f11e"}.icon-Portabilidade-01:before{content:"\f11f"}.icon-SinalMais-01:before{content:"\f120"}.icon-SinalMenos-01:before{content:"\f121"}.icon-SistemaOperacional-01:before{content:"\f122"}.icon-SomeMusica-01:before{content:"\f123"}.icon-Twitter-01:before{content:"\f124"}.icon-filtro:before{content:"\f125"}.icon-seta_BTN:before{content:"\f126"}.icon-seta_dir:before{content:"\f127"}.icon-seta_esq:before{content:"\f128"}.icon-seta_BTN:before{font-size:22px}@font-face{font-family:'iconfont';src:url('../fonts/icons_eot.eot');src:url('../fonts/icons_eot.eot?#iefix') format('embedded-opentype'),url('../fonts/icons_woff.woff') format('woff'),url('../fonts/icons_ttf.ttf') format('truetype'),url('../fonts/icons_svg.svg#icons_svg') format('svg')}@media screen and (min-width:1px) and (max-width:320px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"]{min-width:300px;margin:0 auto}}@media screen and (min-width:321px) and (max-width:480px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"],aside[class|="wrapper"]{width:100%;margin:0 auto}}@media screen and (min-width:481px) and (max-width:768px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"],aside[class|="wrapper"]{width:100%;margin:0 auto}}@media screen and (min-width:769px) and (max-width:1024px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"],aside[class|="wrapper"]{width:100%;margin:0 auto}}@media screen and (min-width:1025px) and (max-width:1800px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"],aside [class|="wrapper"]{width:952px;margin:0 auto}}.color-violet{color:#67009b!important}.back-checkout{margin:0 30px 30px 30px;overflow:hidden}.payment-accordion div#accordion .add-address-checkout-panel .mandatory-data{color:#999}.payment-accordion div#accordion .add-address-checkout-panel .bootstrap-select.btn-group .disabled{background:#e0e0e0!important}.payment-accordion div#accordion .add-address-checkout-panel .cancel-save{float:right;padding-top:30px}.payment-accordion div#accordion .add-address-checkout-panel .checkbox-form label{color:#67009b;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:bold}.payment-accordion div#accordion .add-address-checkout-panel .form-group{width:100%}@media screen and (min-width:1px) and (max-width:767px){.payment-accordion div#accordion .add-address-checkout-panel .mandatory-data{padding:20px 0}}.payment-accordion div#accordion .panel-disabled .panel-heading{background:#bebebe}.payment-accordion div#accordion .panel-disabled .panel-heading .panel-title a{color:#fff}.payment-accordion div#accordion .panel-disabled .panel-heading .panel-title a .glyphicon{display:none}.payment-accordion div#accordion .panel-active .panel-heading{background:#67009b}.payment-accordion div#accordion .panel-active .panel-heading .panel-title a{color:#fff}.payment-accordion div#accordion .panel-active .panel-heading .panel-title a .glyphicon{display:inline-block}.payment-accordion div#accordion .panel-body{padding:30px}.payment-accordion div#accordion .padding-none{padding:0!important}.payment-accordion div#accordion .color-violet{color:#67009b!important}.payment-accordion div#accordion .delivery-addr-content{margin-bottom:24px;padding-bottom:10px;overflow:hidden}.payment-accordion div#accordion .radiobtn-form label{color:#67009b;font-size:13px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:bold}.payment-accordion div#accordion .btn-go{background:#8cc64d;border:1px solid #fff;font-size:14px;font-weight:bold;margin-top:30px;width:125px}.payment-accordion div#accordion .btn-go:hover{color:#fff;opacity:.6}.payment-accordion div#accordion #commercial{margin-top:40px;padding-bottom:10px}.payment-accordion div#accordion .existing-addr{background:#fafafa;border-radius:9px;margin-top:40px;margin-right:10px;padding:10px}.payment-accordion div#accordion .arrow-fwd{font-size:9px}.payment-accordion div#accordion .adddress-display{clear:both;color:#999;font-size:13px;margin-top:20px}.payment-accordion div#accordion .adddress-display .update-address-resi,.payment-accordion div#accordion .adddress-display .update-address-commerce,.payment-accordion div#accordion .adddress-display .update-address-existing{margin-top:30px}.payment-accordion div#accordion .adddress-display .update-address-resi a,.payment-accordion div#accordion .adddress-display .update-address-commerce a,.payment-accordion div#accordion .adddress-display .update-address-existing a{color:#5f5f5f;text-decoration:underline}.payment-accordion div#accordion .adddress-display .update-address-resi a:hover,.payment-accordion div#accordion .adddress-display .update-address-commerce a:hover,.payment-accordion div#accordion .adddress-display .update-address-existing a:hover{opacity:.6}.payment-accordion div#accordion .adddress-display .checkbox-form{margin-top:10px}.payment-accordion div#accordion .adddress-display .checkbox-form label{color:#67009b;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important;font-weight:bold}.payment-accordion div#accordion .later-address-panel{padding-left:30px}.payment-accordion div#accordion .later-address-panel .form-group{clear:both}.payment-accordion div#accordion .later-address-panel .form-group .customiz-radio input.radio:empty ~ label{margin-top:0!important}.payment-accordion div#accordion .later-address-panel .desc-text{font-size:13px;color:#999}.payment-accordion div#accordion .add-address-btn .later-add-address{cursor:pointer;padding-bottom:15px;text-decoration:underline}.payment-accordion div#accordion .add-address-btn .later-add-address .btn{width:100%}.payment-accordion div#accordion .add-address-btn .later-add-address a{color:#808080!important;font-size:13px;font-weight:bold!important}.payment-accordion div#accordion .add-address-btn .later-add-address a:hover{opacity:.6}.payment-accordion div#accordion #collapseOne label{color:#67009b;font-weight:bold}.payment-accordion div#accordion form#sendtothisaddressformblank,.payment-accordion div#accordion form#sendtothisaddressform,.payment-accordion div#accordion form#sendtothisaddressformshipping,.payment-accordion div#accordion form#sendtothisaddressformbilling{overflow:hidden;padding-right:15px}.payment-accordion div#accordion form#sendtothisaddressformblank .address-label,.payment-accordion div#accordion form#sendtothisaddressform .address-label,.payment-accordion div#accordion form#sendtothisaddressformshipping .address-label,.payment-accordion div#accordion form#sendtothisaddressformbilling .address-label{color:#67009b;font-size:13px;font-weight:bold}.payment-accordion div#accordion form#sendtothisaddressformblank .mandatory-data,.payment-accordion div#accordion form#sendtothisaddressform .mandatory-data,.payment-accordion div#accordion form#sendtothisaddressformshipping .mandatory-data,.payment-accordion div#accordion form#sendtothisaddressformbilling .mandatory-data{color:#999;font-size:12px;text-align:right;padding:25px 0 15px 0}.payment-accordion div#accordion form#sendtothisaddressformblank label.residential-label,.payment-accordion div#accordion form#sendtothisaddressform label.residential-label,.payment-accordion div#accordion form#sendtothisaddressformshipping label.residential-label,.payment-accordion div#accordion form#sendtothisaddressformbilling label.residential-label{color:#67009b!important;font-size:14px}.payment-accordion div#accordion form#sendtothisaddressformblank textarea,.payment-accordion div#accordion form#sendtothisaddressform textarea,.payment-accordion div#accordion form#sendtothisaddressformshipping textarea,.payment-accordion div#accordion form#sendtothisaddressformbilling textarea{width:100%}.payment-accordion div#accordion form#sendtothisaddressformblank .cancel-save,.payment-accordion div#accordion form#sendtothisaddressform .cancel-save,.payment-accordion div#accordion form#sendtothisaddressformshipping .cancel-save,.payment-accordion div#accordion form#sendtothisaddressformbilling .cancel-save{float:right}.payment-accordion div#accordion .card-logos{overflow:hidden;border-bottom:1px #cdcdcd solid;padding-bottom:20px;margin-bottom:20px}.payment-accordion div#accordion .card-logos span{display:inline-block}.payment-accordion div#accordion .card-logos span img{height:31px;width:45px}.payment-accordion div#accordion .card-logos .text{color:#999;font-size:13px;font-family:'Telefonicai-normal';font-weight:bold;text-align:left;width:77px}.payment-accordion div#accordion .card-logos .lock-icon{color:#9c9c9c;font-size:29px}.payment-accordion div#accordion .payment-method-content .font-one{color:#999;font-size:13px;font-family:'Telefonicai-normal'}.payment-accordion div#accordion .payment-method-body div.required-data{color:#f90;font-size:12px}.payment-accordion div#accordion .payment-method-body form#sopPaymentDetailsForm,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform{margin-top:10px}.payment-accordion div#accordion .payment-method-body form#sopPaymentDetailsForm .borderRed,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .borderRed{border:2px solid #f00!important}.payment-accordion div#accordion .payment-method-body form#sopPaymentDetailsForm .error-text,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .error-text{color:#f00;font-weight:bold;margin-top:26px;text-align:left}.payment-accordion div#accordion .payment-method-body form#sopPaymentDetailsForm .err,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .err{margin-top:10px}.payment-accordion div#accordion .payment-method-body form#sopPaymentDetailsForm a.security-code-link,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform a.security-code-link{color:#797979;text-decoration:underline;padding-left:5px}.payment-accordion div#accordion .payment-method-body form#sopPaymentDetailsForm a.security-code-link:hover,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform a.security-code-link:hover{opacity:.6}.payment-accordion div#accordion .payment-method-body form#sopPaymentDetailsForm .mandatory-data,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .mandatory-data{color:#999;font-size:12px}.payment-accordion div#accordion .payment-method-body form#sopPaymentDetailsForm .float-right,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .float-right{float:right}.payment-accordion div#accordion .payment-method-body form#sopPaymentDetailsForm label,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform label{width:100%}.payment-accordion div#accordion .payment-method-body form#sopPaymentDetailsForm .form-group,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .form-group{margin-bottom:15px;overflow:hidden}.payment-accordion div#accordion .payment-method-body form#sopPaymentDetailsForm .form-group .bootstrap-select.btn-group .dropdown-menu.inner,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .form-group .bootstrap-select.btn-group .dropdown-menu.inner{max-height:150px!important}.payment-accordion div#accordion .payment-method-body form#sopPaymentDetailsForm .select-form-group,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .select-form-group{overflow:inherit}.payment-accordion div#accordion .payment-method-body form#sopPaymentDetailsForm input#securitycode,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform input#securitycode,.payment-accordion div#accordion .payment-method-body form#sopPaymentDetailsForm input#validate,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform input#validate{width:30%}.payment-accordion div#accordion .payment-method-body form#sopPaymentDetailsForm .input-logo,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .input-logo{position:absolute;top:23px;right:16px;height:25px;z-index:999;background:#fff;border:0;color:#67009b;outline:0;font-size:22px}.payment-accordion div#accordion .payment-method-body form#sopPaymentDetailsForm .btn-return,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .btn-return{background:#67009b;border:1px solid #fff;font-size:14px;font-weight:bold;opacity:.5;width:100%}.payment-accordion div#accordion .payment-method-body form#sopPaymentDetailsForm .btn-continue,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .btn-continue,.payment-accordion div#accordion .payment-method-body form#sopPaymentDetailsForm .btn-confirm-purchase,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .btn-confirm-purchase{background:#8cc64d;border:1px solid #fff;font-size:14px;font-weight:bold;width:100%}.payment-accordion div#accordion .payment-method-body form#sopPaymentDetailsForm .btn-return:hover,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .btn-return:hover,.payment-accordion div#accordion .payment-method-body form#sopPaymentDetailsForm .btn-continue:hover,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .btn-continue:hover{color:#fff;opacity:.4}.payment-accordion div#accordion .payment-method-body form#sopPaymentDetailsForm .button-content ul li:nth-child(1),.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .button-content ul li:nth-child(1){width:40%}.payment-accordion div#accordion .payment-method-body form#sopPaymentDetailsForm .button-content ul li:nth-child(2),.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .button-content ul li:nth-child(2){width:60%}.payment-accordion div#accordion .payment-method-body form#sopPaymentDetailsForm .line-number-text,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .line-number-text{color:#67009b}.payment-accordion div#accordion .payment-method-body form#sopPaymentDetailsForm .line-number,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .line-number{color:#67009b;font-size:18px}.payment-accordion div#accordion .payment-method-body form#sopPaymentDetailsForm .return-continue,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .return-continue{margin-top:40px}.payment-accordion div#accordion .payment-method-body form#sopPaymentDetailsForm .validate-month-year,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .validate-month-year{list-style-type:none;padding-left:0;width:30%}.payment-accordion div#accordion .payment-method-body form#sopPaymentDetailsForm .validate-month-year .validate-month,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .validate-month-year .validate-month{float:left;width:35%}.payment-accordion div#accordion .payment-method-body form#sopPaymentDetailsForm .validate-month-year .validate-month .validate-month-input,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .validate-month-year .validate-month .validate-month-input{width:100%;border-right:0;border-radius:5px 0 0 5px!important;padding:0 0 0 5px}.payment-accordion div#accordion .payment-method-body form#sopPaymentDetailsForm .validate-month-year .validate-text,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .validate-month-year .validate-text{float:left;width:10%;line-height:33px;text-align:center;border-top:#e5e5e5 2px solid;border-bottom:#e5e5e5 2px solid}.payment-accordion div#accordion .payment-method-body form#sopPaymentDetailsForm .validate-month-year .validate-year,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .validate-month-year .validate-year{float:left;width:55%}.payment-accordion div#accordion .payment-method-body form#sopPaymentDetailsForm .validate-month-year .validate-year .validate-year-input,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .validate-month-year .validate-year .validate-year-input{width:100%;border-left:0;border-radius:0 5px 5px 0!important;padding:0 0 0 5px}.payment-accordion div#accordion .info-your-line-content .heading{color:#67009b;font-size:16px;font-weight:bold}.payment-accordion div#accordion .info-your-line-content .info-text{color:#999;font-size:12px}.payment-accordion div#accordion .info-your-line-content .content-one,.payment-accordion div#accordion .info-your-line-content .content-two{border-bottom:1px #cdcdcd solid;padding:20px 30px}.payment-accordion div#accordion .info-your-line-content .content-two .row{margin-bottom:30px}.payment-accordion div#accordion .info-your-line-content .content-two .radio-content [class*="col-"]{width:60px}.payment-accordion div#accordion .info-your-line-content .content-three{padding:20px 30px}.payment-accordion div#accordion .info-your-line-content .content-three p{padding-left:23px}.payment-accordion div#accordion .info-your-line-content .content-four{padding:20px 10px;border-bottom:1px #cdcdcd solid}.payment-accordion div#accordion .info-your-line-content .content-four .info-text{border-radius:7px;color:#999;font-size:12px;background:#fafafa;padding:10px 20px}.payment-accordion div#accordion .info-your-line-content .content-four .info-text a{text-decoration:underline;color:#67009b}.payment-accordion div#accordion .info-your-line-content .content-four .info-text a:hover{opacity:.6}.payment-accordion div#accordion .info-your-line-content .content-four p{padding-left:30px;font-size:17px;color:#999}.payment-accordion div#accordion .info-your-line-content .content-four p span{color:#67009b}.payment-accordion div#accordion .info-your-line-content .radiobtn-form label{color:#5f5f5f!important}.payment-accordion div#accordion .info-your-line-content .checkbox-form label{color:#67009b;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important;font-size:12px;font-weight:bold}.payment-accordion div#accordion .portability-content{padding-left:30px}.payment-accordion div#accordion .portability-content .borderRed{border:2px solid #f00}.payment-accordion div#accordion .portability-content .error-text{color:#f00;font-weight:bold;margin-top:26px;text-align:left}#checkout-summary-page #terms-error.error-text{font-size:12px!important}.payment-accordion div#accordion .portability-content .error-select{margin-top:-27px}.payment-accordion div#accordion .portability-content .font-one{color:#999!important;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important;font-size:14px!important}.payment-accordion div#accordion .portability-content .font-two{color:#999!important;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important;font-size:12px!important}.payment-accordion div#accordion .portability-content #portabilityform{padding-top:20px}.payment-accordion div#accordion .portability-content .return-continue-portability{margin-top:30px}.payment-accordion div#accordion .portability-content .form-group{padding-top:10px}@media screen and (min-width:1px) and (max-width:767px){.payment-accordion div#accordion .later-address-panel{border-top:1px #cdcdcd solid;border-bottom:1px #cdcdcd solid;margin-top:24px;padding-bottom:35px;padding-top:35px;padding-left:0}.payment-accordion div#accordion .resi-commerc{border-right:0}.payment-accordion div#accordion form#sendtothisaddressformblank .mandatory-data,.payment-accordion div#accordion form#sendtothisaddressform .mandatory-data{text-align:left}.payment-accordion div#accordion .card-logos span{display:inline-block}.payment-accordion div#accordion .card-logos span img{height:25px;width:30px}.payment-accordion div#accordion .card-logos .payment-forms{color:#999;font-size:13px;font-family:'Telefonicai-normal';font-weight:bold;text-align:left;width:100%}.payment-accordion div#accordion .card-logos .text{width:46px}.payment-accordion div#accordion .payment-method-body form#sopPaymentDetailsForm .error-text,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .error-text{margin-top:0}.payment-accordion div#accordion .payment-method-body form#sopPaymentDetailsForm .err,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .err{margin-top:0}.payment-accordion div#accordion .payment-method-body form#sopPaymentDetailsForm .form-group,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .form-group{overflow:hidden}.payment-accordion div#accordion .info-your-line-content .content-one{padding-left:0;padding-right:0}.payment-accordion div#accordion .info-your-line-content .content-one .radiobtn-form{margin-top:20px}.payment-accordion div#accordion .info-your-line-content .content-two,.payment-accordion div#accordion .info-your-line-content .content-three{padding-left:0;padding-right:0}.payment-accordion div#accordion .info-your-line-content .content-two .radio-content [class*="col-"]{width:33.33333333%;margin-bottom:20px}.payment-accordion div#accordion .info-your-line-content .content-four p{padding-left:2px}.payment-accordion div#accordion .portability-content .error-text{margin-top:10px}.payment-accordion div#accordion .portability-content .error-select{margin-top:2px}}.payment-accordion div#accordion .payment-accordion-inner{clear:both}.payment-accordion div#accordion .payment-accordion-inner .accordion-inner .panel-default .panel-heading{background:#e9e9e9;padding:0 26px;border-radius:9px 9px 0 0}.payment-accordion div#accordion .payment-accordion-inner .accordion-inner .panel-default .panel-heading .panel-title-inner{margin-top:0}.payment-accordion div#accordion .payment-accordion-inner .accordion-inner .panel-default .panel-heading .panel-title-inner a{color:#67009b;font-weight:bold}.payment-accordion div#accordion .payment-accordion-inner .accordion-inner .panel-default .resi-commerc-inner{margin-top:20px}.payment-accordion div#accordion .payment-accordion-inner .accordion-inner .panel-default .panel-body{background:#fafafa;padding:0 20px 20px 20px;border-radius:9px}.payment-accordion #accordion{margin:0!important;padding:0!important}.payment-accordion #accordion .panel-default>.panel-heading{background:#67009b;padding:0 26px;border-radius:9px}.payment-accordion #accordion .panel-default>.panel-heading .panel-title{line-height:49px;height:49px}.payment-accordion #accordion .panel-default>.panel-heading .panel-title a{color:#fff;font-size:20px;font-family:'Telefonicai-normal';outline:0;display:block}.payment-accordion #accordion .panel-default>.panel-heading .panel-title a:hover,.payment-accordion #accordion .panel-default>.panel-heading .panel-title a:focus{text-decoration:none}.payment-accordion #accordion .panel-default>.panel-heading .panel-title a .glyphicon{top:13px}.payment-accordion #accordion .panel-default>.panel-heading .panel-title-inner{line-height:49px;height:49px}.payment-accordion #accordion .panel-default>.panel-heading .panel-title-inner a{color:#fff;font-size:20px;font-family:'Telefonicai-normal';outline:0;display:block}.payment-accordion #accordion .panel-default>.panel-heading .panel-title-inner a:hover,.payment-accordion #accordion .panel-default>.panel-heading .panel-title-inner a:focus{text-decoration:none}.payment-accordion #accordion .panel-default>.panel-heading .panel-title-inner a .glyphicon{top:13px}.payment-accordion #accordion .panel-body{border:none!important}.payment-accordion #accordion.panel-group .panel{border-radius:9px!important}.payment-accordion #accordion .table{margin:0;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:bold;font-size:13px;color:#999}.payment-accordion #accordion .table tr td{padding:15px 10px;width:50%;border-top:0;border-bottom:#e8e8e8 1px solid}.payment-accordion #accordion .table tr:last-child td{border:0}.payment-accordion #accordion .table tr:hover{background:#f2f2f2}@media screen and (min-width:1px) and (max-width:767px){.payment-accordion #accordion .panel-default>.panel-heading .panel-title a{font-size:17px}.payment-accordion #accordion .panel-default>.panel-heading .panel-title-inner a{font-size:17px}}#lightzip div h1 a.close{color:#6e2a91;opacity:1}#lightzip .customiz-radio div{clear:both}#lightzip .customiz-radio input.radio:empty ~ label div.inner-radio,#lightzip .customiz-radio input.radio:empty ~ label:before div.inner-radio,#lightzip .customiz-radio input.radio:empty ~ label:nth-child(1):before div.inner-radio,#lightzip .customiz-radio input.radio:empty ~ label:hover:before div.inner-radio,#lightzip .customiz-radio input.radio:hover:not(:checked) ~ label:before div.inner-radio,#lightzip .customiz-radio input.radio:hover:not(:checked) ~ label div.inner-radio,#lightzip .customiz-radio input.radio:checked ~ label:before div.inner-radio,#lightzip .customiz-radio input.radio:checked ~ label:hover:before div.inner-radio,#lightzip .customiz-radio input.radio:checked ~ label div.inner-radio,#lightzip .customiz-radio input.radio:focus ~ label:before div.inner-radio{text-indent:initial;margin-left:32px}#lightzip a.btn-primary{background:#6e2a91;font-weight:bold;padding:12px}#lightzip a.btn-primary:hover{opacity:.6}#lightzip a.click-here{color:#333;text-decoration:underline}#lightzip a.click-here:hover{opacity:.6}#lightzip div.ok-content{clear:both}div.payment-confirmation .font-one{color:#999!important;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important;font-size:14px!important}div.payment-confirmation .font-two{color:#999!important;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important;font-size:12px!important}div.payment-confirmation .color-violet{color:#67009b!important}div.payment-confirmation .color-green{color:#8dc64d}div.payment-confirmation .left-panel{padding-left:30px;border-left:1px #cdcdcd solid}div.payment-confirmation .left-panel-info{padding-left:15px;border-left:1px #cdcdcd solid}div.payment-confirmation .left-panel-info p{padding-left:15px}div.payment-confirmation .left-panel-info .invoice{border-top:1px #cdcdcd solid;padding-top:10px}div.payment-confirmation .heading{background:#e9e9e9;border-radius:9px;color:#67009b;line-height:24px;margin:0;padding:12px}div.payment-confirmation .heading h2{font-weight:bold;font-family:Telefonicai-normal;font-size:18px!important;margin:2px}div.payment-confirmation .heading h2 .icon{font-size:21px}div.payment-confirmation .heading a{color:#67009b;font-weight:bold;text-decoration:underline}div.payment-confirmation .cancel-complete{margin-top:50px}div.payment-confirmation .contract-panel label{font-size:14px}div.payment-confirmation .contract-panel label a{color:#999!important;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important;font-size:12px!important;text-decoration:underline}div.payment-confirmation .contract-panel label a:hover{opacity:.6}div.payment-confirmation .cancel-purchase{cursor:pointer;font-size:18px}div.payment-confirmation .cancel-purchase a{color:#797979}div.payment-confirmation .cancel-purchase a:hover{opacity:.5}div.payment-confirmation .cancel-purchase .glyphicon{font-size:24px}div.payment-confirmation .complete{font-size:14px}div.payment-confirmation .complete a{background:#8cc64d;border:#fff 1px solid;font-size:14px;font-weight:bold;width:100%}div.payment-confirmation .complete a span{margin-right:14px}div.payment-confirmation .complete a:hover{opacity:.6}div.payment-confirmation div.confirmation-sub-panel{border:1px #cdcdcd solid;border-radius:9px;margin-bottom:10px}div.payment-confirmation div.confirmation-sub-panel .portability-icon{font-size:42px}div.payment-confirmation div.confirmation-sub-panel .icon-Portabilidade-01{font-size:32px}div.payment-confirmation div.confirmation-sub-panel .operator{font-size:18px}div.payment-confirmation div.confirmation-sub-panel .line-number-text{font-size:18px;color:#999!important}div.payment-confirmation div.confirmation-sub-panel .header{font-size:18px;font-weight:bold;color:#67009b}div.payment-confirmation div.confirmation-sub-panel .header a{font-size:14px;font-weight:normal;color:#67009b;opacity:.9;text-decoration:underline}div.payment-confirmation div.confirmation-sub-panel .header a:hover{opacity:.6}div.payment-confirmation div.confirmation-sub-panel .body-content{padding:20px 10px}div.payment-confirmation div.confirmation-sub-panel .body-content .address-mid{font-size:14px;padding-left:11px}div.payment-confirmation div.confirmation-sub-panel .body-content .payment-method-mid{font-size:14px;padding-left:11px}div.payment-confirmation div.confirmation-sub-panel .body-content .payment-method-mid span{overflow:hidden;display:inline-block}div.payment-confirmation div.confirmation-sub-panel .body-content .payment-method-mid span img{height:45px;width:70px}div.payment-confirmation div.confirmation-sub-panel .body-content .payment-method-mid span p{margin-bottom:1px}div.payment-confirmation div.confirmation-sub-panel .body-content .payment-method-right{font-size:24px;font-weight:bold}div.payment-confirmation div.confirmation-sub-panel .body-content .payment-method-right p{font-family:'Telefonicai-bold'}div.payment-confirmation div.confirmation-sub-panel .body-content .payment-method-right p span:first-child{color:#999;font-size:22px;font-weight:bold}div.payment-confirmation div.confirmation-sub-panel .body-content .payment-method-right p span:nth-child(2){color:#8cc64d;font-size:33px;font-weight:bold}div.payment-confirmation div.confirmation-sub-panel .body-content .line-info-mid{color:#999;font-size:17px;padding-left:11px}div.payment-confirmation div.confirmation-sub-panel .body-content .line-info-right{font-size:14px}div.payment-confirmation div.confirmation-sub-panel .body-content .line-info-right span.glyphicon-ok{font-size:22px}div.payment-confirmation div.confirmation-sub-panel .body-content .line-info-rightmost{font-size:14px;font-weight:bold}@media screen and (min-width:1px) and (max-width:767px){div.payment-confirmation .left-panel{margin-top:10px;padding-left:10px;border-left:0!important;border-top:1px #cdcdcd solid;padding-top:10px}div.payment-confirmation div.confirmation-sub-panel .body-content{padding:20px 23px}div.payment-confirmation div.confirmation-sub-panel .body-content .address-mid{padding-left:0}div.payment-confirmation div.confirmation-sub-panel .body-content .line-info-mid{padding-left:0}div.payment-confirmation .left-panel-info{border-left:0;border-top:1px #cdcdcd solid;padding-top:10px;padding-left:0;margin-top:10px}div.payment-confirmation .left-panel-info p{padding-left:10px}}div#lightcancelpurchase{z-index:11111111111}div#lightcancelpurchase .modal-body{overflow:hidden}div#lightcancelpurchase .modal-content h3{margin-bottom:0}div#lightcancelpurchase .want-cancel-text{font-size:18px;font-weight:bold;color:#67009b;text-align:center;margin:20px 0}div#lightcancelpurchase .button-content ul{float:right;list-style-type:none;padding-left:0;overflow:hidden;width:34%}div#lightcancelpurchase .button-content ul li{float:left;width:46%}div#lightcancelpurchase .button-content ul li .btn-no{border:#fff 1px solid;font-size:14px;font-weight:bold;width:100%;background:#67009b;opacity:.3}div#lightcancelpurchase .button-content ul li .btn-yes{border:#fff 1px solid;font-size:14px;font-weight:bold;width:100%;background:#8cc64d}div#lightboxcontract{z-index:11111111111}div#lightboxcontract .modal-body{overflow:hidden}div#lightboxcontract .modal-content h3{margin-bottom:0}div#lightboxcontract .modal-header{border-bottom:0}div#lightboxcontract .contract-text{height:350px;overflow-y:scroll;overflow-x:no-scroll;margin-bottom:10px;clear:both;color:#999;font-size:12px;padding-right:20px}div#lightboxcontract .modal-body{padding:0 15px}div#lightboxcontract img{height:19px;width:16px}div#lightboxcontract .button-content{padding-right:20px;border-bottom:2px solid #67009b;padding-bottom:10px;margin-bottom:10px}div#lightboxcontract .button-content h2{color:#67009b!important;font-size:27px;font-weight:bold;font-family:'Telefonicai-bold'}div#lightboxcontract .button-content-xs{padding-right:20px;padding-bottom:10px;margin-bottom:10px}#lightboxplan{z-index:11111111111}#lightboxplan .button-content{margin-top:30px}#lightboxplan .button-content .confirm{text-align:left}#lightboxplan .modal-body{overflow:hidden}#lightboxplan .modal-content h3{margin-bottom:0}#lightboxplan label{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important;font-size:14px;color:#999}#lightboxplan .customiz-radio input.radio:empty ~ label div.inner-radio,#lightboxplan .customiz-radio input.radio:empty ~ label:before div.inner-radio,#lightboxplan .customiz-radio input.radio:empty ~ label:nth-child(1):before div.inner-radio,#lightboxplan .customiz-radio input.radio:empty ~ label:hover:before div.inner-radio,#lightboxplan .customiz-radio input.radio:hover:not(:checked) ~ label:before div.inner-radio,#lightboxplan .customiz-radio input.radio:hover:not(:checked) ~ label div.inner-radio,#lightboxplan .customiz-radio input.radio:checked ~ label:before div.inner-radio,#lightboxplan .customiz-radio input.radio:checked ~ label:hover:before div.inner-radio,#lightboxplan .customiz-radio input.radio:checked ~ label div.inner-radio,#lightboxplan .customiz-radio input.radio:focus ~ label:before div.inner-radio{text-indent:initial;margin-left:32px}#lightboxplan div h1{border-bottom:0}#lightboxplan div h1 a.close{color:#6e2a91;opacity:1}#lightboxplan div .header-text{font-size:18px;font-weight:bold;color:#67009b;text-align:center;border-bottom:1px solid #ccc}#lightboxplan .cancel-panel a.btn{opacity:.7}#lightboxplan div.radio,#lightboxplan div.info-text{color:#999;clear:both;margin-top:20px}#lightboxsecuritycode{z-index:11111111111}#lightboxsecuritycode .modal-body{overflow:hidden}#lightboxsecuritycode .modal-content h3{margin-bottom:0}#lightboxsecuritycode div h1{border-bottom:0}#lightboxsecuritycode div h1 a.close{color:#6e2a91;opacity:1}#lightboxsecuritycode div .header-text{border-bottom:0;color:#67009b;font-size:18px;font-weight:bold;margin-bottom:10px;text-align:left}.payment-conclusion-content .content-one{border:1px #cdcdcd solid;border-width:2px!important;border-radius:9px;padding:45px 17px 12px 17px}.payment-conclusion-content .content-one .line-vivo{background:#67009b;border-radius:9px;color:#fff;font-size:21px;font-weight:bold;padding:50px 36px}.payment-conclusion-content .content-one p{margin-bottom:25px}.payment-conclusion-content .content-two,.payment-conclusion-content .content-three{background:#fafafa;border:1px #cdcdcd solid;border-radius:9px;margin-top:10px;padding:28px 33px 10px 0;height:183px;margin-top:25px}.payment-conclusion-content .content-two a,.payment-conclusion-content .content-three a{color:#5f5f5f;font-size:13px;text-decoration:underline}.payment-conclusion-content .content-two .heading,.payment-conclusion-content .content-three .heading{color:#67009b;font-size:23px;font-family:'Telefonicai-bold'}.payment-conclusion-content .content-two .vertical-line,.payment-conclusion-content .content-three .vertical-line{border-left:1px #cdcdcd solid;padding-left:19px;margin-left:5px;margin-top:10px}.payment-conclusion-content .content-two .icon,.payment-conclusion-content .content-three .icon{color:#bebebe;font-size:73px}.payment-conclusion-content .content-two .icon-phone,.payment-conclusion-content .content-three .icon-phone{color:#bebebe;padding-left:10px;font-size:52px}.payment-conclusion-content .content-two .arrow-fwd,.payment-conclusion-content .content-three .arrow-fwd{font-size:9px}.payment-conclusion-content .font-one{color:#5f5f5f;font-size:18px;font-weight:bold}.payment-conclusion-content a:hover{opacity:.6}.payment-conclusion-content .font-one-violet{color:#67009b;font-size:18px;font-weight:bold;text-decoration:underline}.payment-conclusion-content .font-two{color:#999;font-size:15px}.payment-conclusion-content .font-two a{color:#999;font-weight:bold;text-decoration:underline}.payment-conclusion-content .font-bold{font-weight:bold}@media screen and (min-width:1px) and (max-width:321px){.payment-conclusion-content .content-two .vertical-line,.payment-conclusion-content .content-three .vertical-line{padding-left:10px;margin-left:28px}}@media screen and (min-width:322px) and (max-width:481px){.payment-conclusion-content .content-two .vertical-line,.payment-conclusion-content .content-three .vertical-line{padding-left:10px;margin-left:6px}}.payment-additional-pkg-content .additional-package-content .padding-none{padding:0!important}.payment-additional-pkg-content .additional-package-content .margin-none{margin:0!important}.payment-additional-pkg-content .additional-package-content .heading{background:#e9e9e9;border-radius:9px;color:#67009b;line-height:24px;margin:0;padding:12px}.payment-additional-pkg-content .additional-package-content .heading h2{font-weight:bold;font-family:Telefonicai-normal;font-size:18px!important;margin:2px}.payment-additional-pkg-content .additional-package-content .heading a{color:#67009b;font-size:12px;text-decoration:underline}.payment-additional-pkg-content .additional-package-content .radiobtn-form .radio-outer{clear:both;padding-top:10px;overflow:hidden;border-bottom:1px solid #e5e5e5;padding-bottom:10px}.payment-additional-pkg-content .additional-package-content .radiobtn-form .radio-outer label{display:block}.payment-additional-pkg-content .additional-package-content .radiobtn-form .radio-outer .price-content{text-align:right}.payment-additional-pkg-content .additional-package-content .radiobtn-form .radio-outer:last-child{border-bottom:0}.payment-additional-pkg-content .additional-package-content .inner-heading{padding:10px;margin:0;line-height:24px}.payment-additional-pkg-content .additional-package-content .inner-heading h2{font-family:'Telefonicai-normal';font-size:20px;font-weight:bold;color:#5f5f5f;margin:0}.payment-additional-pkg-content .additional-package-content .inner-heading a{color:#999;font-size:12px;text-decoration:underline}.payment-additional-pkg-content .additional-package-content .line-through{color:#999;font-size:14px;font-weight:bold;text-decoration:line-through}.payment-additional-pkg-content .additional-package-content .change-link{color:#67009b;text-decoration:underline;font-size:14px}.payment-additional-pkg-content .additional-package-content .change-link:hover{opacity:.6}.payment-additional-pkg-content .additional-package-content button:hover{opacity:.8}.payment-additional-pkg-content .additional-package-content div.package-header{color:#5f5f5f;font-size:16px;font-weight:bold;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important}.payment-additional-pkg-content .additional-package-content div.package-header-next{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important}.payment-additional-pkg-content .additional-package-content div.package-extra-text{color:#999;display:initial;font-size:12px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important;left:32px;position:relative}.payment-additional-pkg-content .additional-package-content div.price-text{color:#67009b;font-size:22px;font-weight:bold}.payment-additional-pkg-content .additional-package-content div.per-month{color:#999;font-size:15px;font-weight:bold}.payment-additional-pkg-content .additional-package-content .package-info{color:#868686;font-size:12px}.payment-additional-pkg-content .additional-package-content .customiz-radio input.radio:empty ~ label div.inner-radio,.payment-additional-pkg-content .additional-package-content .customiz-radio input.radio:empty ~ label:before div.inner-radio,.payment-additional-pkg-content .additional-package-content .customiz-radio input.radio:empty ~ label:nth-child(1):before div.inner-radio,.payment-additional-pkg-content .additional-package-content .customiz-radio input.radio:empty ~ label:hover:before div.inner-radio,.payment-additional-pkg-content .additional-package-content .customiz-radio input.radio:hover:not(:checked) ~ label:before div.inner-radio,.payment-additional-pkg-content .additional-package-content .customiz-radio input.radio:hover:not(:checked) ~ label div.inner-radio,.payment-additional-pkg-content .additional-package-content .customiz-radio input.radio:checked ~ label:before div.inner-radio,.payment-additional-pkg-content .additional-package-content .customiz-radio input.radio:checked ~ label:hover:before div.inner-radio,.payment-additional-pkg-content .additional-package-content .customiz-radio input.radio:checked ~ label div.inner-radio,.payment-additional-pkg-content .additional-package-content .customiz-radio input.radio:focus ~ label:before div.inner-radio{text-indent:initial;margin-left:32px}.payment-additional-pkg-content .additional-package-content .complemetry-offerings-content{border:1px #cdcdcd solid;border-radius:9px;border-radius:10px;margin-bottom:10px;background:#fafafa;overflow:hidden}.payment-additional-pkg-content .additional-package-content .complemetry-offerings-content .radio-row{border:0!important}.payment-additional-pkg-content .additional-package-content .complemetry-offerings-content .package-info{padding-right:30px}.payment-additional-pkg-content .additional-package-content .complemetry-offerings-content .monthly-product{color:#868686;font-size:12px;font-weight:bold}.payment-additional-pkg-content .additional-package-content .complemetry-offerings-content .body-content label{width:100%}.payment-additional-pkg-content .additional-package-content .complemetry-offerings-content .inner-content{padding:0 20px 20px 20px}.payment-additional-pkg-content .additional-package-content .complemetry-offerings-content .inner-content .btn{margin-top:17px;margin-right:15px}.payment-additional-pkg-content .additional-package-content .additional-services-content{border:1px solid #ccc;border-radius:10px;background:#fafafa;clear:both;overflow:hidden}.payment-additional-pkg-content .additional-package-content .additional-services-content .monthly-product{color:#868686;font-size:12px;font-weight:bold}.payment-additional-pkg-content .additional-package-content .additional-services-content .header{color:#67009b;font-size:18px;font-weight:bold}.payment-additional-pkg-content .additional-package-content .additional-services-content .inner-content-first{padding:5px 0 20px 0}.payment-additional-pkg-content .additional-package-content .additional-services-content .inner-content-first .body-content{padding:0 20px 0 20px;overflow:hidden}.payment-additional-pkg-content .additional-package-content .additional-services-content .inner-content-first .btn{margin-top:17px;margin-right:15px}.payment-additional-pkg-content .additional-package-content .additional-services-content .inner-content-first .blank-div{border-bottom:1px solid #c4da97;padding:4px 0;margin:0 18px -18px 18px}.payment-additional-pkg-content .additional-package-content .additional-services-content .inner-content-second{padding:5px 0 20px 0}.payment-additional-pkg-content .additional-package-content .additional-services-content .inner-content-second .body-content{padding:0 20px 0 20px}.payment-additional-pkg-content .additional-package-content .additional-services-content .inner-content-second .btn{margin-top:17px;margin-right:15px}@media screen and (min-width:1px) and (max-width:767px){.payment-additional-pkg-content .additional-package-content .radiobtn-form .radio-outer .price-content{text-align:left}}.payment-additional-pkg-content .monthly-total{border:1px #cdcdcd solid;border-radius:9px;background:#fafafa;margin-top:10px;overflow:hidden;padding:15px}.payment-additional-pkg-content .monthly-total .text{color:#999;font-size:16px;font-weight:bold}.payment-additional-pkg-content .monthly-total .price-text{color:#67009b;font-size:22px;font-weight:bold;font-family:"Telefonicai-bold"}.payment-additional-pkg-content .monthly-total p{border-top:1px #cdcdcd solid;color:#999;margin-top:15px;overflow:hidden;padding-top:15px}.payment-additional-pkg-content .monthly-total .info-text{border-top:1px #cdcdcd solid;clear:both;color:#999;margin-top:10px;padding-top:10px;font-size:12px}.payment-additional-pkg-content .button-content{margin-top:30px}.my-cart-total-content{margin:10px 0}.my-cart-total-content .total-bottom{color:#868686;font-size:12px;text-align:left}.my-cart-total-content .monthly-total{border:1px #cdcdcd solid;border-radius:9px;background:#fafafa;margin-top:10px;overflow:hidden;padding:15px}.my-cart-total-content .monthly-total .text{color:#999;font-size:16px;font-weight:bold}.my-cart-total-content .monthly-total .price-text{color:#67009b;font-size:22px;font-weight:bold;font-family:"Telefonicai-bold"}.my-cart-total-content .monthly-total p{border-top:1px #cdcdcd solid;color:#999;margin-top:15px;overflow:hidden;padding-top:15px}.my-cart-total-content .monthly-total .info-text{border-top:1px #cdcdcd solid;clear:both;color:#999;margin-top:10px;padding-top:10px;font-size:12px}.my-cart-total-content div.total-payment{border:1px #cdcdcd solid;background-color:#efdef8;border-radius:9px;background:#fafafa;overflow:hidden;padding:35px 20px}.my-cart-total-content div.total-payment .total-payable{color:#5f5f5f;font-size:16px;font-weight:bold}.my-cart-total-content div.total-payment .price{font-size:28px;color:#67009b;font-family:'Telefonicai-bold'}.my-cart-total-content div.total-payment .text{color:#999;font-family:'Telefonicai-bold';font-size:15px;font-weight:bold}.my-cart-total-content div.total-payment .text-violet{color:#67009b;font-family:'Telefonicai-bold';font-size:15px;font-weight:bold}.my-cart-total-content div.total-payment .btn{margin-top:35px}.my-cart-total-content .total-payment-violet{background:#67009b;border:1px #cdcdcd solid;border-radius:9px;color:#fff;overflow:hidden;padding:25px}.my-cart-total-content .total-payment-violet .total-payable{font-size:16px;font-weight:bold}.my-cart-total-content .total-payment-violet .price{font-size:19px;font-family:'Telefonicai-bold'}.my-cart-content{margin-bottom:163px}.my-cart-content .heading{background:#e9e9e9;border-radius:9px 9px 0 0;color:#67009b;line-height:24px;margin:0;padding:12px}.my-cart-content .heading h2{font-weight:bold;font-family:Telefonicai-normal;font-size:18px!important;margin:2px}.my-cart-content div.my-cart-header-nav{border-bottom:1px solid #d8d8d8;font-size:14px}.my-cart-content div.my-cart-header-nav div.content{padding-left:5px}.my-cart-content div.my-cart-header-nav li{padding:4px}.my-cart-content .btn-goto{background:#8cc64d;border:#fff 1px solid;font-size:12px;font-weight:bold;height:38px;line-height:30px;margin-top:50px;width:250px}.my-cart-content .my-cart-body{background:#fafafa;border:1px #cdcdcd solid;border-radius:9px}.my-cart-content .my-cart-body .font-one h4{color:#5f5f5f;font-size:14px;font-weight:bold}.my-cart-content .my-cart-body .font-two{color:#999;font-family:Telefonicai-bold;font-size:15px}.my-cart-content .my-cart-body .body-content{padding:0 20px}.my-cart-content .my-cart-body .body-content .row-content{border-bottom:1px #cdcdcd solid;overflow:hidden;padding:10px 0;clear:both}.my-cart-content .my-cart-body .body-content .row-content .alter{font-size:9px;color:#999;text-decoration:underline;padding-bottom:5px}.my-cart-content .my-cart-body .body-content .row-content a:hover{opacity:.8}.my-cart-content .my-cart-body .body-content .row-content img{padding-right:10px}.my-cart-content .my-cart-body .body-content .row-content a{float:left}.my-cart-content .my-cart-body .body-content .row-content .icon{color:#c1c1c1;position:relative}.my-cart-content .my-cart-body .body-content .row-content .icon .icon-CarrinhodeCompra-01{font-size:31px}.my-cart-content .my-cart-body .body-content .row-content .icon .glyphicon{font-size:13px;left:21px;position:absolute;top:16px}.my-cart-content .my-cart-body .body-content .row-content .price{font-size:17px;font-family:'Telefonicai-bold';color:#67009b}.my-cart-content .my-cart-body .body-content .product-row img{height:72px;width:48px}.my-cart-content .my-cart-body .body-content .product-row .price-content{line-height:95px}.my-cart-content .my-cart-body .body-content .accessory-row img{height:24px;width:38px}.my-cart-content .my-cart-body .body-content .empty-cart-link{font-size:9px;padding:20px 0;text-decoration:underline}.my-cart-content .my-cart-body .body-content .empty-cart-link a{color:#67009b}.my-cart-content .my-cart-body .body-content .empty-cart-link a:hover{opacity:.5}.my-cart-content .my-cart-body .padding-top-five{padding-top:10px}.my-cart-content .my-cart-body .remove-text-header{font-size:12px;position:relative;top:-9px}.my-cart-content .my-cart-body .remove-text{color:#999;font-size:12px}.my-cart-content .my-cart-body .empty-cart-content{padding:15px}.my-cart-content .my-cart-body .empty-cart-content .text{color:#67009b;font-size:14px}.checkout-btn-content{margin:45px 7px 0 0}@media(max-width:320px){div#accordion .panel-head-active h4 a{font-size:14px}div#accordion .panel-head-active h4 a span.count{font-size:14px;width:15px}div#accordion .panel-head-active h4 a span.glyphicon{font-size:14px}div#accordion .panel-head-disable h4 a{font-size:14px}div#accordion .panel-head-disable h4 a span.count{font-size:14px;width:15px}div#accordion .panel-head-disable h4 a span.glyphicon{font-size:14px}}@media(max-width:480px){div.payment-confirmation div.confirmation-sub-panel .body .payment-method-right{font-size:14px;text-align:right}div.payment-confirmation div.confirmation-sub-panel .body .payment-method-right p span:nth-child(2){font-size:10px}div.payment-confirmation div.confirmation-sub-panel .body .payment-method-right p span:nth-child(3){font-size:10px}div.payment-confirmation .cancel-purchase{font-size:12px}}@media(max-width:480px){.payment-method-body form#sopPaymentDetailsForm .btn-return,.payment-method-body form#confirmpurchaseform .btn-return{font-size:10px}.payment-method-body form#sopPaymentDetailsForm .btn-continue,.payment-method-body form#confirmpurchaseform .btn-continue,.payment-method-body form#sopPaymentDetailsForm .btn-confirm-purchase,.payment-method-body form#confirmpurchaseform .btn-confirm-purchase{font-size:10px}}.radio-row{padding:0 0 3px 0;margin-top:6px;margin-bottom:2px;float:left;width:100%}@media screen and (min-width:1px) and (max-width:767px){div#lightboxcontract .button-content-xs{padding-right:0;margin-top:30px}div#lightboxcontract .modal-content{padding:0}div#lightboxcontract .slimScrollRail{display:inline!important}div#lightboxcontract .button-content ul li .btn{font-size:7px}#lightboxplan .button-content .cancel{text-align:right}#lightboxplan .button-content .confirm{text-align:left}#lightboxplan .modal-content .violet-btn{padding:10px 10px}}@media screen and (min-width:1px) and (max-width:767px){.payment-conclusion-content .content-two,.payment-conclusion-content .content-three{height:300px}.telefone-content .telefone-error-text{margin-top:10px}}.billing-radio-error-text{margin-top:10px}.delivery-address-accordion .telefone-content{margin-top:15px}.billing-address-accordion .telefone-content{margin-top:15px}.telefone-content .telefone-error-text{margin-top:25px}#addnewshippingaddressform .proceed-button-space{margin-top:25px}.payment-accordion div#accordion .later-address-panel{margin-top:10px;padding-left:0!important}.delivery-address-accordion .add-address-btn .later-add-address .btn{width:36%!important}.delivery-address-accordion .store-info{background:#f1f1f1;margin-top:8px;padding:14px;border-radius:5px;display:none;font-weight:bold}.delivery-address-accordion .store-info .title,.delivery-address-accordion .store-info .address{color:#000}.delivery-address-accordion .residential{margin-top:20px}.delivery-address-accordion .pickup-address-options{display:none}.delivery-address-accordion .pickup-address-options p:first{font-size:13px;font-weight:bold;color:#000}.delivery-address-accordion .pickup-address-options h4{font-size:13px;font-weight:bold;color:#000;margin:15px 0}.delivery-address-accordion .pickup-address-options .buy-title{margin:0 0 24px 0}.delivery-address-accordion .pickup-address-options .info{margin-bottom:32px}.delivery-address-accordion .pickup-address-options .info ul{padding-left:27px;font-weight:bold}.delivery-address-accordion .pickup-address-options .info ul li{padding-left:9px;margin-bottom:6px}.pickup-address-options .custom-dropdown-content{position:relative;width:100%;margin:9px 0 7px 0}.pickup-address-options .custom-dropdown-content .selected-text{background:#fff!important;border:#e5e5e5 2px solid;border-radius:4px;color:#c2c2c2!important;cursor:pointer;line-height:23px;padding:7px 9px;width:100%!important;font-weight:bold}.pickup-address-options .custom-dropdown-content .options{background:#fff;border:#e5e5e5 2px solid;display:none;position:absolute;width:100%;z-index:1;margin-top:1px}.pickup-address-options .custom-dropdown-content .options .option h3{font-size:15px;font-weight:bold;margin-top:0}.pickup-address-options .custom-dropdown-content .options .option div:nth-child(3){color:#67009b}.pickup-address-options .custom-dropdown-content .options .option{font-size:14px;cursor:pointer;padding:5px}.pickup-address-options .custom-dropdown-content .options .option .inner{padding:10px}.pickup-address-options .custom-dropdown-content .options .option .inner:hover{background-color:#f5f5f5}.pickup-address-options .custom-dropdown-content .caret{border:0;display:inline-block;font-family:"fontcustom";float:right;transform:rotate(90deg)}.pickup-address-options .custom-dropdown-content .caret:before{color:#67009b;content:"\f127";font-size:20px;font-weight:bold}.delivery-addr-content .deliveryaddressses-radio-content{margin-top:20px}.delivery-address-accordion .new-text{position:relative;left:34px;color:#8dc64d;font-weight:bold}.addnew-delivery{margin-top:18px}.payment-conclusion-content .content-one .address-pickup p{margin-bottom:0}.payment-conclusion-content .content-one .address-pickup{width:370px;height:159px;border-radius:5px;background-color:#f1f1f1;font-size:16px;padding:50px 36px;text-align:-webkit-auto;margin-top:0}@media screen and (max-width:320px){.payment-conclusion-content .content-one .address-pickup{width:267px;height:170px;border-radius:5px;background-color:#f1f1f1;font-size:16px;padding:50px 36px;text-align:-webkit-auto;margin-top:0}}.address-pickup p{margin-bottom:0;font-family:'Trebuchet MS';font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#666}p.font-two.warning{margin-top:50px}p.font-two.myorder{margin-top:22px}.col-lg-12.col-md-12.col-sm-12.col-xs-12.warning{margin-top:28px}section h1[title="Pacotes Adicionais"]{font-weight:bold}.vivo-notice{color:#999}.vivo-notice-warning{color:#f90}.vivo-notice .learnmore{display:block;margin-top:.8em}.vivo-notice .learnmore:hover{text-decoration:none}.checkout-confirm-page-asm .column-checkout-left-asm{margin-top:0!important}.column-checkout-right-asm{margin-top:0!important}@media(max-width:380px){.product-price{margin-top:100px;width:100%}}@font-face{font-family:'Telefonicai-bold';font-display:swap;src:url('../fonts/officinaserif-bold-webfont.eot');src:url('../fonts/officinaserif-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/officinaserif-bold-webfont.woff') format('woff'),url('../fonts/officinaserif-bold-webfont.ttf') format('truetype'),url('../fonts/officinaserif-bold-webfont.svg#ITCOfficinaSerifBold') format('svg');font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased}@font-face{font-family:'Telefonicai-normal';font-display:swap;src:url('../fonts/officinaserif-book-webfont.eot');src:url('../fonts/officinaserif-book-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/officinaserif-book-webfont.woff') format('woff'),url('../fonts/officinaserif-book-webfont.ttf') format('truetype'),url('../fonts/officinaserif-book-webfont.svg#ITCOfficinaSerifBookRegular') format('svg');font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased}@font-face{font-family:"fontcustom";font-display:swap;src:url("../fonts/fontcustom_0e5dbab67ddf0a974eea0ef6e30fa5dd.eot");src:url("../fonts/fontcustom_0e5dbab67ddf0a974eea0ef6e30fa5dd.eot?#iefix") format("embedded-opentype"),url("../fonts/fontcustom_0e5dbab67ddf0a974eea0ef6e30fa5dd.woff") format("woff"),url("../fonts/fontcustom_0e5dbab67ddf0a974eea0ef6e30fa5dd.ttf") format("truetype"),url("../fonts/fontcustom_0e5dbab67ddf0a974eea0ef6e30fa5dd.svg#fontcustom") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:"fontcustom";src:url("../fonts/fontcustom_0e5dbab67ddf0a974eea0ef6e30fa5dd.svg#fontcustom") format("svg")}}[data-icon]:before{content:attr(data-icon)}[data-icon]:before,.icon-Bateria-01:before,.icon-Bullet-02:before,.icon-BulletChecked-01:before,.icon-CadeadoCompraSegura-01:before,.icon-Calculadora-01:before,.icon-Camera-01:before,.icon-CaminhaoEntrega-01:before,.icon-CaminhaoEntrega-02-01:before,.icon-Caracteristicasgerais:before,.icon-CarrinhodeCompra-01:before,.icon-Conectividade-01:before,.icon-Dimensoes-01:before,.icon-EstiloAparelho-01:before,.icon-Faceboook-01:before,.icon-FormaPagamento-01:before,.icon-Frequencia-01:before,.icon-FreteGratis-01:before,.icon-GoogleMais-01:before,.icon-Home:before,.icon-Home_2-01:before,.icon-Home_setas:before,.icon-InfoLinha-01:before,.icon-Lancamentos-01:before,.icon-Lupa-01:before,.icon-LupaMais-01:before,.icon-MaisVendidos-01:before,.icon-MapaBrasil-01:before,.icon-Memoria-01:before,.icon-Outros-01:before,.icon-Pessoa-01:before,.icon-PointLocaliza-01:before,.icon-Portabilidade-01:before,.icon-SinalMais-01:before,.icon-SinalMenos-01:before,.icon-SistemaOperacional-01:before,.icon-SomeMusica-01:before,.icon-Twitter-01:before,.icon-filtro:before,.icon-seta_BTN:before,.icon-seta_dir:before,.icon-seta_esq:before{display:inline-block;font-family:"fontcustom";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.icon-Bateria-01:before{content:"\f100"}.icon-Bullet-02:before{content:"\f101"}.icon-BulletChecked-01:before{content:"\f102"}.icon-CadeadoCompraSegura-01:before{content:"\f103"}.icon-Calculadora-01:before{content:"\f104"}.icon-Camera-01:before{content:"\f105"}.icon-CaminhaoEntrega-01:before{content:"\f106"}.icon-CaminhaoEntrega-02-01:before{content:"\f107"}.icon-Caracteristicasgerais:before{content:"\f108"}.icon-CarrinhodeCompra-01:before{content:"\f109"}.icon-Conectividade-01:before{content:"\f10a"}.icon-Dimensoes-01:before{content:"\f10b"}.icon-EstiloAparelho-01:before{content:"\f10c"}.icon-Faceboook-01:before{content:"\f10d"}.icon-FormaPagamento-01:before{content:"\f10e"}.icon-Frequencia-01:before{content:"\f10f"}.icon-FreteGratis-01:before{content:"\f110"}.icon-GoogleMais-01:before{content:"\f111"}.icon-Home:before{content:"\f112"}.icon-Home_2-01:before{content:"\f113"}.icon-Home_setas:before{content:"\f114"}.icon-InfoLinha-01:before{content:"\f115"}.icon-Lancamentos-01:before{content:"\f116"}.icon-Lupa-01:before{content:"\f117"}.icon-LupaMais-01:before{content:"\f118"}.icon-MaisVendidos-01:before{content:"\f119"}.icon-MapaBrasil-01:before{content:"\f11a"}.icon-Memoria-01:before{content:"\f11b"}.icon-Outros-01:before{content:"\f11c"}.icon-Pessoa-01:before{content:"\f11d"}.icon-PointLocaliza-01:before{content:"\f11e"}.icon-Portabilidade-01:before{content:"\f11f"}.icon-SinalMais-01:before{content:"\f120"}.icon-SinalMenos-01:before{content:"\f121"}.icon-SistemaOperacional-01:before{content:"\f122"}.icon-SomeMusica-01:before{content:"\f123"}.icon-Twitter-01:before{content:"\f124"}.icon-filtro:before{content:"\f125"}.icon-seta_BTN:before{content:"\f126"}.icon-seta_dir:before{content:"\f127"}.icon-seta_esq:before{content:"\f128"}.icon-seta_BTN:before{font-size:22px}@font-face{font-family:'iconfont';src:url('../fonts/icons_eot.eot');src:url('../fonts/icons_eot.eot?#iefix') format('embedded-opentype'),url('../fonts/icons_woff.woff') format('woff'),url('../fonts/icons_ttf.ttf') format('truetype'),url('../fonts/icons_svg.svg#icons_svg') format('svg')}@media screen and (min-width:1px) and (max-width:320px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"]{min-width:300px;margin:0 auto}}@media screen and (min-width:321px) and (max-width:480px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"],aside[class|="wrapper"]{width:100%;margin:0 auto}}@media screen and (min-width:481px) and (max-width:768px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"],aside[class|="wrapper"]{width:100%;margin:0 auto}}@media screen and (min-width:769px) and (max-width:1024px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"],aside[class|="wrapper"]{width:100%;margin:0 auto}}@media screen and (min-width:1025px) and (max-width:1800px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"],aside [class|="wrapper"]{width:952px;margin:0 auto}}section.faq-page-content .faq-content{margin-bottom:30px}section.faq-page-content .faq-content .panel-head{font-size:24px;font-family:Telefonicai-normal;text-align:center;margin:20px 0}section.faq-page-content .faq-content .faq-items{background:#fafafa;border:1px #cdcdcd solid;border-radius:9px;width:100%;margin-bottom:20px}section.faq-page-content .faq-content .faq-items .icon-seta_dir{font-size:24px;position:relative;top:-5px}section.faq-page-content .faq-content .faq-items ul{list-style-type:none;padding-left:0;width:100%;border-radius:9px}section.faq-page-content .faq-content .faq-items ul li{font-size:15px;font-weight:bold}section.faq-page-content .faq-content .faq-items ul li a{color:#609;text-decoration:none}section.faq-page-content .faq-content .faq-items ul li div{margin:0 15px;border-bottom:1px #cdcdcd solid;padding:20px 10px}section.faq-page-content .faq-content .faq-items ul li:first-child{border-radius:9px 9px 0 0}section.faq-page-content .faq-content .faq-items ul li:last-child{border-radius:0 0 9px 9px}section.faq-page-content .faq-content .faq-items ul li:last-child div{border-bottom:0}section.faq-page-content .faq-content .faq-items ul li:last-child div{border-bottom:none!important}section.faq-page-content .faq-content .faq-items ul li.active{background:#609}section.faq-page-content .faq-content .faq-items ul li.active a{color:#fff}section.faq-page-content .faq-content .faq-items ul li.active a div{border-bottom:0}section.faq-page-content .faq-content .faq-mobile .faq-items-mobile{background:#fafafa;border:1px #cdcdcd solid;border-radius:9px;width:100%;margin-bottom:20px}section.faq-page-content .faq-content .faq-mobile .faq-items-mobile .icon-seta_dir{font-size:24px;position:relative;top:-5px}section.faq-page-content .faq-content .faq-mobile .faq-items-mobile .faq-panel{list-style-type:none;padding-left:0;width:100%;border-radius:9px}section.faq-page-content .faq-content .faq-mobile .faq-items-mobile .faq-panel .panel-group{background:#d4d4d4;padding:15px!important}section.faq-page-content .faq-content .faq-mobile .faq-items-mobile .faq-panel .panel-group .panel+.panel{margin-top:20px}section.faq-page-content .faq-content .faq-mobile .faq-items-mobile .faq-panel .panel-group .panel{padding-left:10px;padding-right:10px;border-radius:5px}section.faq-page-content .faq-content .faq-mobile .faq-items-mobile .faq-panel .panel-group .collapse.in{border-top:1px solid #67009b}section.faq-page-content .faq-content .faq-mobile .faq-items-mobile .faq-panel .heading{font-size:15px;font-weight:bold}section.faq-page-content .faq-content .faq-mobile .faq-items-mobile .faq-panel .heading a{color:#609;text-decoration:none}section.faq-page-content .faq-content .faq-mobile .faq-items-mobile .faq-panel .heading div{margin:0 15px;padding:20px 10px}section.faq-page-content .faq-content .faq-mobile .faq-items-mobile .faq-panel .heading:last-child div{border-bottom:0}section.faq-page-content .faq-content .faq-mobile .faq-items-mobile .faq-panel .heading{background:#609;border-bottom:1px solid #fff}section.faq-page-content .faq-content .faq-mobile .faq-items-mobile .faq-panel .heading a{color:#fff}section.faq-page-content .faq-content .faq-mobile .faq-items-mobile .faq-panel .heading a div{border-bottom:0}section.faq-page-content .faq-content .faq-mobile .accordion-faq .panel-default>.panel-heading{background:#fff}section.faq-page-content .faq-content .faq-mobile .accordion-faq a span:first-child{font-size:18px}.need-help-panel{background:#aeaeae;border:1px #cdcdcd solid;border-radius:9px;clear:both;color:#fff;margin-top:20px;padding:20px}.need-help-panel p{font-size:16px;font-family:'Telefonicai-bold'}.need-help-panel a{padding-left:0;background:#aeaeae;color:#fff}.need-help-panel a .text{padding-left:10px;text-decoration:underline}.need-help-panel a:hover{color:#f4f4f4}.hide-content{display:none}.accordion-faq{margin:0!important;padding:0!important}.accordion-faq .panel-default>.panel-heading{background:#67009b;padding:0 26px;border-radius:9px}.accordion-faq .panel-default>.panel-heading .panel-title{line-height:49px;height:49px}.accordion-faq .panel-default>.panel-heading .panel-title a{color:#fff;font-size:20px;font-family:'Telefonicai-normal';outline:0;display:block}.accordion-faq .panel-default>.panel-heading .panel-title a:hover,.accordion-faq .panel-default>.panel-heading .panel-title a:focus{text-decoration:none}.accordion-faq .panel-body{border:none!important}.accordion-faq.panel-group .panel{border-radius:9px!important}.accordion-faq .table{margin:0;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:bold;font-size:13px;color:#999}.accordion-faq .table tr td{padding:15px 10px;width:50%;border-top:0;border-bottom:#e8e8e8 1px solid}.accordion-faq .table tr:last-child td{border:0}.accordion-faq .table tr:hover{background:#f2f2f2}.accordion-faq .panel-default>.panel-heading{background:#e9e9e9}.accordion-faq .panel-default>.panel-heading .panel-title a{color:#5f5f5f;font-weight:bold;line-height:1.5;min-height:49px;position:relative}.accordion-faq .panel-default>.panel-heading .panel-title a .glyphicon{color:#609}.accordion-faq .panel-default>.panel-heading .panel-title{height:auto}.accordion-faq .panel-body{font-size:13px;color:#999}.faq-content .faq-items ul li.active a div{border-bottom:#67009b 1px solid!important}.faq-content .faq-items ul li:last-child div{border-bottom:none!important}.accordion-faq .panel-heading .collapsed .glyphicon-plus-sign:before{content:"\e081"}.accordion-faq .panel-heading .glyphicon-plus-sign:before{content:"\e082"}.no-search-result .font-one{font-size:18px;color:#5f5f5f}.no-search-result .font-one-violet{color:#67009b}.no-search-result .font-two{font-size:18px;color:#5f5f5f;margin-top:32px}.no-search-result .font-three{font-size:15px;color:#999}.no-search-result ul{list-style-type:none;padding-left:0;margin-bottom:250px}#accordion .panel-default>.panel-heading{background:#e9e9e9}#accordion .panel-default>.panel-heading .panel-title a{color:#5f5f5f;font-weight:bold;line-height:1.5;min-height:49px;position:relative}#accordion .panel-default>.panel-heading .panel-title a .glyphicon{color:#609;top:22%;position:absolute;right:-18px}#accordion .panel-default>.panel-heading .panel-title{height:auto}#accordion .panel-body{font-size:13px;color:#999}.color-violet{color:#67009b}.my-account-content{margin-bottom:30px}.my-account-content .heading{color:#67009b;font-weight:bold;position:relative;top:-26px;text-align:center;margin:0}.my-account-content .heading span{background:#fff;font-family:'Telefonicai-bold';font-size:19px}.my-account-content .body-content{border:1px #cdcdcd solid;border-radius:5px;padding:15px 10px 30px 10px;background:#fafafa;height:340px;margin-bottom:20px;margin-top:23px}.my-account-content .body-content .inner-body{padding:0 0 40px 0}.my-account-content .body-content .para-text{height:105px}.my-account-content .body-content h4{padding-top:20px;font-size:14px;color:#999}.my-account-content .body-content h4 a{text-decoration:none;font-size:12px;color:#609}.my-account-content .body-content:hover{background:#f2f2f2;border:#67009b 2px solid}.my-account-content .body-content:hover .icon-outer{background:#67009b}.my-account-content a{font-weight:bold;text-decoration:underline}.my-account-content a:hover{opacity:.6}.my-account-content .icon-outer{background:#bebebe;height:110px;width:110px;border-radius:100%;color:#fff;padding:15px;margin:0 auto}.my-account-content .icon-outer span.icon{font-size:60px}.my-account-content .icon-outer img{padding:13px}.my-account-content .viewmore{color:#f90!important;display:block;margin-top:30px}.my-account-content .banner{margin-bottom:30px}.my-account-content .banner{padding:5px}@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,.my-account-content .heading{font-weight:normal!important}}.my-address-collection-content .add-new-address-btn{margin:50px 0 110px 0}.my-address-collection-content .inner-content{border:1px #cdcdcd solid;border-radius:9px;margin-bottom:10px}.my-address-collection-content .inner-content .heading{background:#e9e9e9;border-radius:9px;color:#67009b;line-height:24px;margin:0;padding:12px}.my-address-collection-content .inner-content .heading h2{font-weight:bold;font-family:Telefonicai-normal;font-size:18px!important;margin:2px}.my-address-collection-content .inner-content .heading h2 .icon{font-size:21px}.my-address-collection-content .inner-content .heading a{color:#67009b;font-weight:bold;text-decoration:underline}.my-address-collection-content .inner-content .left-panel{padding-left:30px;border-left:1px #cdcdcd solid;height:80px}.my-address-collection-content .inner-content .font-one{color:#999!important;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important;font-size:16px!important}.my-address-collection-content .inner-content .line-content{padding-left:30px;height:80px;font-weight:bold}.my-address-collection-content .inner-content .body-content{padding:20px 10px}.my-address-collection-content .inner-content .body-content .row-content{border-bottom:1px #cdcdcd solid;padding:20px 0}.my-address-collection-content .inner-content .body-content .row-content .address-mid{font-size:14px;padding-left:11px}.my-address-collection-content .inner-content .body-content .row-content:last-child{border-bottom:0}.my-address-collection-content .inner-content .button-content{overflow:hidden}.my-address-collection-content .inner-content .button-content .icon{color:#f90}.my-address-collection-content .inner-content .button-content .glyphicon{font-size:16px;padding-left:3px}.my-address-collection-content .inner-content .button-content .text{font-size:13px;font-weight:bold;color:#5f5f5f}@media screen and (min-width:1px) and (max-width:767px){.my-address-collection-content .inner-content .left-panel{padding-left:10px;border-left:0!important;height:auto}.my-address-collection-content .inner-content .line-content{height:60px}.my-address-collection-content .inner-content .body-content .row-content .address-mid{padding-left:0}.my-address-collection-content .inner-content .line-content{padding-left:0}}.add-new-address-content{margin-bottom:20px}.add-new-address-content .color-violet{color:#67009b}.add-new-address-content .borderRed{border:2px solid #f00!important;border-radius:4px}.add-new-address-content .error-text{color:#f00;font-weight:bold;margin-top:10px}@media screen and (min-width:1px) and (max-width:767px){.add-new-address-content .error-text{float:right;position:relative;top:-9px}}.add-new-address-content .button-content{text-align:left}@media screen and (min-width:1px) and (max-width:767px){.add-new-address-content .button-content{text-align:center}}.add-new-address-content .registration-form select{height:0;width:0}.add-new-address-content .registration-form .cep-text{padding-right:70px}.add-new-address-content .registration-form .anchor{color:#868686;font-size:10px}@media screen and (min-width:1px) and (max-width:767px){.add-new-address-content .registration-form .anchor{font-size:12px;position:relative;float:right}}.add-new-address-content .registration-form .anchor:hover{opacity:.6}.add-new-address-content .registration-form .heading{color:#67009b;font-size:18px!important;font-weight:bold}.add-new-address-content .registration-form label{color:#868686;font-size:12px}.add-new-address-content .registration-form textarea{width:100%}.add-new-address-content .registration-form .your-data-content{background:#fafafa;border-radius:9px;border:1px #cdcdcd solid;margin-bottom:40px;padding-bottom:35px}.add-new-address-content .registration-form .your-data-content .heading{background:#67009b;border-radius:9px;color:#fff;line-height:24px;margin:0 0 20px 0;padding:12px 35px}@media screen and (min-width:1px) and (max-width:481px){.add-new-address-content .registration-form .your-data-content .heading{padding:12px 5px;margin-bottom:0}}@media screen and (min-width:481px) and (max-width:767px){.add-new-address-content .registration-form .your-data-content .heading{font-size:15px!important}}.add-new-address-content .registration-form .your-data-content .heading .asterisk{font-size:13px;line-height:inherit}@media screen and (min-width:1px) and (max-width:767px){.add-new-address-content .registration-form .your-data-content .heading .asterisk{font-size:12px}}.add-new-address-content .registration-form .your-data-content .heading .text-left{font-family:Telefonicai-normal;text-transform:uppercase}.add-new-address-content .registration-form .your-data-content .body-content{padding-left:35px;position:relative;min-height:1px;padding-right:9.5px;width:100%}.add-new-address-content .registration-form .your-data-content .body-content .input-group{margin-top:15px;width:100%}@media screen and (min-width:1px) and (max-width:767px){.add-new-address-content .registration-form .your-data-content .body-content{min-height:1px;padding-left:9.5px;padding-right:9.5px;width:100%}.add-new-address-content .registration-form .your-data-content .body-content label{width:100%}}.add-new-address-content .registration-form .your-address-content{background:#fafafa;border-radius:9px;border:1px #cdcdcd solid;padding-bottom:35px;margin-bottom:20px}.add-new-address-content .registration-form .your-address-content .mobile-anchor{padding-left:65px}.add-new-address-content .registration-form .your-address-content .heading{background:#67009b;border-radius:9px;color:#fff;line-height:24px;margin:0 0 20px 0;padding:12px}@media screen and (min-width:1px) and (max-width:481px){.add-new-address-content .registration-form .your-address-content .heading{font-size:13px!important}}.add-new-address-content .registration-form .your-address-content .heading .text-left{font-family:Telefonicai-normal;text-transform:uppercase}.add-new-address-content .registration-form .your-address-content .body-content{padding-left:35px}.add-new-address-content .registration-form .your-address-content .body-content .input-group{margin-top:15px;width:100%}.add-new-address-content .checkbox-form label{color:#868686!important;font-size:12px!important;font-weight:bold!important;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important}.change-password-content{background:#fafafa;border-radius:9px;border:1px #cdcdcd solid;margin-bottom:40px;padding-bottom:35px}.change-password-content .borderRed{border:2px solid #f00!important;border-radius:4px}.change-password-content .error-text{color:#f00;font-weight:bold;margin-top:10px}.change-password-content .heading{background:#67009b;border-radius:9px;color:#fff;line-height:24px;margin:0 0 20px 0;padding:12px 35px;font-size:18px!important;font-weight:bold}.change-password-content .heading .asterisk{font-size:13px;line-height:inherit}@media screen and (min-width:1px) and (max-width:767px){.change-password-content .heading .asterisk{font-size:12px}}.change-password-content .heading .text-left{font-family:Telefonicai-normal;text-transform:uppercase}.change-password-content .body-content{padding-left:35px;position:relative;min-height:1px;padding-right:9.5px;width:100%}.change-password-content .body-content .input-group{margin-top:15px;width:100%}@media screen and (min-width:1px) and (max-width:767px){.change-password-content .body-content{min-height:1px;padding-left:9.5px;padding-right:9.5px;width:100%}}.change-password-content .body-content .blank{color:#999}.change-password-content .body-content .button-content{margin-top:30px}@media screen and (min-width:1px) and (max-width:767px){.change-password-content .heading{padding:12px 10px}.change-password-content .body-content .button-content{margin-top:10px}}.my-address-content .add-new-address-btn{margin:50px 0 110px 0;text-align:right}.my-address-content .inner-content{border:1px #cdcdcd solid;border-radius:9px;margin-bottom:10px}.my-address-content .inner-content .heading{background:#e9e9e9;border-radius:9px;color:#67009b;line-height:24px;margin:0;padding:12px}.my-address-content .inner-content .heading h2{font-weight:bold;font-family:Telefonicai-normal;font-size:18px!important;margin:2px}.my-address-content .inner-content .heading h2 .icon{font-size:21px}.my-address-content .inner-content .heading a{color:#67009b;font-weight:bold;text-decoration:underline}.my-address-content .inner-content .left-panel{padding-left:30px;border-left:1px #cdcdcd solid;height:80px}.my-address-content .inner-content .left-panel:last-child{padding-top:20px}.my-address-content .inner-content .font-one{color:#999!important;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important;font-size:14px!important}.my-address-content .inner-content .body-content{padding:0 10px}.my-address-content .inner-content .body-content .row-content{border-bottom:1px #cdcdcd solid;padding:20px 0}.my-address-content .inner-content .body-content .row-content .address-mid{font-size:14px;padding-left:11px}.my-address-content .inner-content .body-content .row-content:last-child{border-bottom:0}.my-address-content .inner-content .button-content{overflow:hidden;margin-bottom:10px}.my-address-content .inner-content .button-content .icon{color:#f90}.my-address-content .inner-content .button-content .glyphicon{font-size:16px;padding-left:3px}.my-address-content .inner-content .button-content .text{font-size:13px;font-weight:bold;color:#5f5f5f}@media screen and (min-width:1px) and (max-width:767px){.my-address-content .add-new-address-btn{margin:50px 0 50px 0;text-align:center}.my-address-content .inner-content .left-panel{padding-left:10px;border-left:0!important}.my-address-content .inner-content .body-content .row-content{padding:20px 0 0 0}.my-address-content .inner-content .body-content .row-content .address-mid{padding-left:0}.my-address-content .inner-content .body-content .row-content .address-mid p{margin:0}.my-address-content .inner-content .body-content .row-content .address-right p{margin:0}}.add-remove-address-content .add-new-address-btn{margin:50px 0 110px 0;text-align:right}.add-remove-address-content .radiobtn-form{float:right}.add-remove-address-content .radiobtn-form label{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important}.add-remove-address-content .inner-content{border:1px #cdcdcd solid;border-radius:9px;margin-bottom:10px}.add-remove-address-content .inner-content .heading{background:#e9e9e9;border-radius:9px;color:#67009b;line-height:24px;margin:0;padding:12px}.add-remove-address-content .inner-content .heading h2{font-weight:bold;font-family:Telefonicai-normal;font-size:18px!important;margin:2px}.add-remove-address-content .inner-content .heading h2 .icon{font-size:21px}.add-remove-address-content .inner-content .heading a{color:#67009b;font-weight:bold;text-decoration:underline}.add-remove-address-content .inner-content .left-panel{padding-left:30px;border-left:1px #cdcdcd solid;height:80px}.add-remove-address-content .inner-content .font-one{color:#999!important;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important;font-size:14px!important}.add-remove-address-content .inner-content .body-content{padding:0 10px 0 10px}.add-remove-address-content .inner-content .body-content .row-content{border-bottom:1px #cdcdcd solid;padding:20px 0}.add-remove-address-content .inner-content .body-content .row-content .address-mid{font-size:14px;padding-left:11px}.add-remove-address-content .inner-content .body-content .row-content:last-child{border-bottom:0}.add-remove-address-content .inner-content .button-content{overflow:hidden}.add-remove-address-content .inner-content .button-content .icon{color:#f90}.add-remove-address-content .inner-content .button-content .glyphicon{font-size:16px;padding-left:3px}.add-remove-address-content .inner-content .button-content .text{font-size:13px;font-weight:bold;color:#5f5f5f}@media screen and (min-width:1px) and (max-width:767px){.add-remove-address-content .add-new-address-btn{text-align:center;margin:50px 0 50px 0}.add-remove-address-content .inner-content .left-panel{padding-left:10px;border-left:0!important;height:auto}.add-remove-address-content .inner-content .body-content .row-content .address-mid{padding-left:0}}#confirmRemove .modal-header{border-bottom:0}#confirmRemove .modal-body{padding:0!important}#confirmRemove .modal-body h3{font-family:'Telefonicai-bold'}#confirmRemove .confirm-remove-button{margin-top:20px}.empty-address-content{border:#d4d4d4 2px solid;border-radius:20px;padding:88px 127px 40px 127px;width:100%}.empty-address-content h1{color:#5f5f5f;font-size:32.96px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;border-bottom:0;margin-bottom:0}.empty-address-content p{color:#999;font-size:15px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;line-height:19px}.empty-address-content .btn{font-size:15px;margin-top:20px;width:80%}.empty-address-content .icon-bg{margin-top:-45px;text-align:center}.empty-address-content .icon-FreteGratis-01{color:#bebebe;font-size:200px}@media screen and (min-width:1px) and (max-width:767px){.empty-address-content{padding:20px}.empty-address-content .icon-bg{margin:0}.empty-address-content .icon-CarrinhodeCompra-01{font-size:82px}.empty-address-content h1{font-size:20px}.empty-address-content .btn{width:100%}}.without-ordering-content{border:#d4d4d4 2px solid;border-radius:20px;margin-bottom:100px;padding:60px 105px 60px 127px;width:100%;min-height:340px;max-height:450px}.without-ordering-content h1{color:#5f5f5f;font-size:32.96px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;border-bottom:0;margin-bottom:0}.without-ordering-content p{color:#999;font-size:15px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;line-height:19px}.without-ordering-content .btn{font-size:15px;margin-top:20px;width:80%}.without-ordering-content .glyphicon-file{color:#fff;font-size:70px}.without-ordering-content .button-content{width:100%}.without-ordering-content .button-content .btn{width:230px}.without-ordering-content .text-part{margin-top:40px}.without-ordering-content .icon-bg{margin:0 auto;height:198px;width:204px;border-radius:100%;color:#fff;padding:15px;background:url("../images/truck-icon.gif") no-repeat center 58px #bebebe;background-size:70%}.without-ordering-content .icon-bg-note{margin:0 auto;height:198px;width:204px;border-radius:100%;color:#fff;padding:15px;background:url("../images/papericon.gif") no-repeat center 43px #bebebe;background-size:50%}@media screen and (min-width:1px) and (max-width:767px){.without-ordering-content{padding:20px}.without-ordering-content h1{font-size:20px}.without-ordering-content .btn{width:100%}.without-ordering-content .button-content{width:100%}.without-ordering-content .button-content a.btn{width:90%!important}.without-ordering-content .icon-bg{text-align:center;height:166px;width:164px;background-position:center 52px}.without-ordering-content .icon-bg-note{text-align:center;height:166px;width:164px;background-position:center 37px}.without-ordering-content .text-part{margin-top:10px;text-align:center}}.without-ordering-content:hover{border-color:#eaeaea}.without-ordering-content:hover .icon-bg,.without-ordering-content:hover .icon-bg-note{background-color:#67009b}.empty-cart-myaccount-content{border:#d4d4d4 2px solid;border-radius:20px;padding:88px 127px 40px 127px;width:100%;margin-bottom:30px}.empty-cart-myaccount-content h1{color:#5f5f5f;font-size:32.96px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;border-bottom:0;margin-bottom:0}.empty-cart-myaccount-content p{color:#999;font-size:15px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;line-height:19px}.empty-cart-myaccount-content .btn{font-size:15px;margin-top:20px;width:80%}.empty-cart-myaccount-content .icon-bg{margin-top:-45px;text-align:center}.empty-cart-myaccount-content .icon-CarrinhodeCompra-01{color:#bebebe;font-size:200px}.empty-cart-myaccount-content .button-content{width:100%}@media screen and (min-width:1px) and (max-width:767px){.empty-cart-myaccount-content{padding:20px}.empty-cart-myaccount-content .icon-bg{margin:0}.empty-cart-myaccount-content .icon-CarrinhodeCompra-01{font-size:82px}.empty-cart-myaccount-content h1{font-size:20px}.empty-cart-myaccount-content .btn{width:100%}.empty-cart-myaccount-content .text-part{margin-top:10px;text-align:center}.empty-cart-myaccount-content .button-content{width:100%}.empty-cart-myaccount-content .button-content a.btn{width:100%!important}}.my-request-cancellation-content .heading{background:#67009b;border-radius:9px;color:#fff;font-size:16px;font-family:'Telefonicai-bold';line-height:24px;margin:0;padding:12px 35px}.my-request-cancellation-content .bar{border-left:1px #cdcdcd solid;height:80px}.my-request-cancellation-content .column{height:80px;line-height:80px}.my-request-cancellation-content .column-status{height:80px}.my-request-cancellation-content .column-item{height:80px;padding-top:25px}.my-request-cancellation-content .cancel-link:hover{opacity:.6;cursor:pointer}.my-request-cancellation-content .content-one{border:1px #cdcdcd solid;border-radius:9px}.my-request-cancellation-content .content-one .main-row{border-radius:9px;padding:0 15px}.my-request-cancellation-content .content-one .main-row .row-content{padding:15px 0;font-size:14px;color:#999;border-bottom:1px #cdcdcd solid}.my-request-cancellation-content .content-one .main-row .row-content a{font-size:14px;text-decoration:underline;color:#999}.my-request-cancellation-content .content-one .main-row .row-content .cancel{color:#eb102b;font-size:30px}.my-request-cancellation-content .content-one .main-row .row-content .cancel .glyphicon-remove{font-size:22px;position:relative;left:-33px;top:-2px}.my-request-cancellation-content .content-one .main-row .row-content .cancel img{height:30px;width:40px}.my-request-cancellation-content .content-one .main-row .row-content .sent{color:#06c;font-size:30px}.my-request-cancellation-content .content-one .main-row .row-content .pending{color:#67009b;font-size:30px}.my-request-cancellation-content .content-one .main-row .row-content .delivered{color:#8dc64d;font-size:30px}.my-request-cancellation-content .content-one .main-row:nth-child(odd){background:#fff}.my-request-cancellation-content .content-one .main-row:nth-child(even){background:#f6f6f6}.my-request-cancellation-content .content-one .main-row:last-child .row-content{border-radius:0 0 9px 9px;border-bottom:0}.my-request-cancellation-content .pagination-content{overflow:hidden;margin-top:30px}.my-request-cancellation-content .content-two{border:1px #cdcdcd solid;border-radius:9px;clear:both;margin:60px 0 110px 0}.my-request-cancellation-content .content-two .body-content .row-content{padding:15px;font-size:14px;color:#999;border-bottom:1px #cdcdcd solid}.my-request-cancellation-content .content-two .body-content .row-content a{font-size:14px;text-decoration:underline;color:#999}.my-request-cancellation-content .content-two .body-content .row-content .cancel{color:#eb102b;font-size:30px}.my-request-cancellation-content .content-two .body-content .row-content .cancel .glyphicon-remove{font-size:22px;position:relative;left:-33px;top:-2px}.my-request-cancellation-content .content-two .body-content .row-content .cancel img{height:30px;width:40px}.my-request-cancellation-content .content-two .body-content .row-content .sent{color:#06c;font-size:30px}.my-request-cancellation-content .content-two .body-content .row-content .pending{color:#67009b;font-size:30px}.my-request-cancellation-content .content-two .body-content .row-content .delivered{color:#8dc64d;font-size:30px}.my-request-cancellation-content .content-two .body-content .row-content .awaiting{color:#f90;font-size:30px}.my-request-cancellation-content .content-two .body-content .row-content:last-child{border-bottom:0}@media screen and (min-width:1px) and (max-width:767px){.my-request-cancellation-content .column{line-height:inherit}.my-request-cancellation-content .bar{border-left:0}.my-request-cancellation-content .content-one{border:0!important}.my-request-cancellation-content .content-one .main-row{border:1px #cdcdcd solid;margin-bottom:30px;border-radius:9px;padding:0}.my-request-cancellation-content .content-one .main-row .row-content{padding:0;border-bottom:0!important}.my-request-cancellation-content .content-one .main-row .row-content .col-xs{padding:10px;height:90px}.my-request-cancellation-content .content-one .main-row .row-content .col-xs:nth-child(even){background:#f6f6f6}.my-request-cancellation-content .content-one .main-row .row-content .row-xs{margin:0}.my-request-cancellation-content .content-one .main-row .row-content .row-xs .side-heading{font-family:'Telefonicai-bold';color:#67009b;font-size:17px;text-align:left;height:60px;border-right:1px #cdcdcd solid;line-height:60px}.my-request-cancellation-content .content-one .main-row .row-content .row-xs .col-xs-single{height:60px;line-height:60px;text-align:left;padding-left:20px}.my-request-cancellation-content .content-one .main-row .row-content .row-xs .col-xs-double{padding-left:20px;padding-top:20px;text-align:left}.my-request-cancellation-content .content-one .main-row .row-content .row-xs .column-status{padding-top:20px}.my-request-cancellation-content .content-one .main-row .row-content .row-xs .column-status ul{list-style-type:none;overflow:hidden;padding-left:0;padding-top:15px}.my-request-cancellation-content .content-one .main-row .row-content .row-xs .column-status ul li{float:left;padding-left:0}.my-request-cancellation-content .content-one .main-row .row-content .row-xs .column-status ul li p{font-size:12px;margin:0}.my-request-cancellation-content .content-one .main-row .row-content .row-xs .column-status ul li:last-child{padding-top:10px;padding-left:10px}.my-request-cancellation-content .content-one .main-row .row-content .row-xs .column-status ul .cancel img{height:30px;width:40px}.my-request-cancellation-content .content-one .main-row:nth-child(even){background:#fff}.my-request-cancellation-content .content-two{border:0}.my-request-cancellation-content .content-two .body-content{border:1px #cdcdcd solid;margin-bottom:30px;border-radius:9px;padding:0}.my-request-cancellation-content .content-two .body-content .row-content{padding:0;border-bottom:0}.my-request-cancellation-content .content-two .body-content .row-content .col-xs{padding:10px;height:90px}.my-request-cancellation-content .content-two .body-content .row-content .col-xs:nth-child(even){background:#f6f6f6}.my-request-cancellation-content .content-two .body-content .row-content .row-xs{margin:0}.my-request-cancellation-content .content-two .body-content .row-content .row-xs .side-heading{font-family:'Telefonicai-bold';color:#67009b;font-size:17px;text-align:left;height:60px;border-right:1px #cdcdcd solid;line-height:60px}.my-request-cancellation-content .content-two .body-content .row-content .row-xs .col-xs-single{height:60px;line-height:60px;text-align:left;padding-left:20px}.my-request-cancellation-content .content-two .body-content .row-content .row-xs .col-xs-double{padding-left:20px;padding-top:20px;text-align:left}.my-request-cancellation-content .content-two .body-content .row-content .row-xs .column-status{padding-top:20px}.my-request-cancellation-content .content-two .body-content .row-content .row-xs .column-status ul{list-style-type:none;overflow:hidden;padding-left:0;padding-top:15px}.my-request-cancellation-content .content-two .body-content .row-content .row-xs .column-status ul li{float:left;padding-left:0}.my-request-cancellation-content .content-two .body-content .row-content .row-xs .column-status ul li p{font-size:12px;margin:0}.my-request-cancellation-content .content-two .body-content .row-content .row-xs .column-status ul li:last-child{padding-top:10px;padding-left:10px}.my-request-cancellation-content .content-two .body-content .row-content .row-xs .column-status ul .cancel img{height:30px;width:40px}.my-request-cancellation-content .content-two .body-content .row-content .row-xs .column-status ul .cancel .clock{height:40px;width:40px}.my-request-cancellation-content .content-two .body-content:nth-child(even){background:#fff}}.my-request-content .heading{background:#67009b;border-radius:9px;color:#fff;font-size:16px;font-family:'Telefonicai-bold';line-height:24px;margin:0;padding:12px 35px}.my-request-content .bar{border-left:1px #cdcdcd solid;height:80px}.my-request-content .column{height:80px;line-height:80px}.my-request-content .column-status{height:100%}.my-request-content .column-item{height:80px;padding-top:25px}.my-request-content .content-one{border:1px #cdcdcd solid;border-radius:9px}.my-request-content .content-one .main-row{border-radius:9px;padding:0 15px}.my-request-content .content-one .main-row .row-content{padding:25px 0;font-size:14px;color:#999;border-bottom:1px #cdcdcd solid}.my-request-content .content-one .main-row .row-content a{font-size:14px;text-decoration:underline;color:#999}.my-request-content .content-one .main-row .row-content .cancel-link:hover{opacity:.6;cursor:pointer}.my-request-content .content-one .main-row .row-content .cancel{color:#eb102b;font-size:30px}.my-request-content .content-one .main-row .row-content .cancel .glyphicon-remove{font-size:22px;position:relative;left:-33px;top:-2px}.my-request-content .content-one .main-row .row-content .cancel img{height:30px;width:40px}.my-request-content .content-one .main-row .row-content .sent{color:#06c;font-size:30px}.my-request-content .content-one .main-row .row-content .pending{color:#67009b;font-size:30px}.my-request-content .content-one .main-row .row-content .delivered{color:#8dc64d;font-size:30px}.my-request-content .content-one .main-row:nth-child(odd){background:#fff}.my-request-content .content-one .main-row:nth-child(even){background:#f6f6f6}.my-request-content .content-one .main-row:last-child .row-content{border-radius:0 0 9px 9px;border-bottom:0}.my-request-content .pagination-content{overflow:hidden;margin-top:30px}.my-request-content .content-two{border:1px #cdcdcd solid;border-radius:9px;clear:both;margin:60px 0 110px 0}.my-request-content .content-two .body-content .row-content{padding:15px;font-size:14px;color:#999;border-bottom:1px #cdcdcd solid}.my-request-content .content-two .body-content .row-content a{font-size:14px;text-decoration:underline;color:#999}.my-request-content .content-two .body-content .row-content .cancel{color:#eb102b;font-size:30px}.my-request-content .content-two .body-content .row-content .cancel .glyphicon-remove{font-size:22px;position:relative;left:-33px;top:-2px}.my-request-content .content-two .body-content .row-content .cancel img{height:30px;width:40px}.my-request-content .content-two .body-content .row-content .sent{color:#06c;font-size:30px}.my-request-content .content-two .body-content .row-content .pending{color:#67009b;font-size:30px}.my-request-content .content-two .body-content .row-content .delivered{color:#8dc64d;font-size:30px}.my-request-content .content-two .body-content .row-content .awaiting{color:#f90;font-size:30px}.my-request-content .content-two .body-content .row-content:last-child{border-bottom:0}@media screen and (min-width:1px) and (max-width:767px){.my-request-content .column{line-height:inherit}.my-request-content .bar{border-left:0}.my-request-content .content-one{border:0}.my-request-content .content-one .main-row{border:1px #cdcdcd solid;margin-bottom:30px;border-radius:9px;padding:0}.my-request-content .content-one .main-row .row-content{padding:0;border-bottom:0}.my-request-content .content-one .main-row .row-content .col-xs{padding:10px;height:100%}.my-request-content .content-one .main-row .row-content .col-xs:nth-child(even){background:#f6f6f6}.my-request-content .content-one .main-row .row-content .row-xs{margin:0}.my-request-content .content-one .main-row .row-content .row-xs .side-heading{font-family:'Telefonicai-bold';color:#67009b;font-size:17px;text-align:left;height:60px;border-right:1px #cdcdcd solid;line-height:60px}.my-request-content .content-one .main-row .row-content .row-xs .col-xs-single{height:60px;line-height:60px;text-align:left;padding-left:20px}.my-request-content .content-one .main-row .row-content .row-xs .col-xs-double{padding-left:20px;padding-top:20px;text-align:left}.my-request-content .content-one .main-row .row-content .row-xs .column-status{padding-top:20px}.my-request-content .content-one .main-row .row-content .row-xs .column-status ul{list-style-type:none;overflow:hidden;padding-left:0;padding-top:15px}.my-request-content .content-one .main-row .row-content .row-xs .column-status ul li{float:left;padding-left:0}.my-request-content .content-one .main-row .row-content .row-xs .column-status ul li p{font-size:12px;margin:0}.my-request-content .content-one .main-row .row-content .row-xs .column-status ul li:last-child{padding-top:10px;padding-left:10px}.my-request-content .content-one .main-row .row-content .row-xs .column-status ul .cancel img{height:30px;width:40px}.my-request-content .content-one .main-row:nth-child(even){background:#fff}.my-request-content .content-two{border:0}.my-request-content .content-two .body-content{border:1px #cdcdcd solid;margin-bottom:30px;border-radius:9px;padding:0}.my-request-content .content-two .body-content .row-content{padding:0;border-bottom:0}.my-request-content .content-two .body-content .row-content .col-xs{padding:10px;height:90px}.my-request-content .content-two .body-content .row-content .col-xs:nth-child(even){background:#f6f6f6}.my-request-content .content-two .body-content .row-content .row-xs{margin:0}.my-request-content .content-two .body-content .row-content .row-xs .side-heading{font-family:'Telefonicai-bold';color:#67009b;font-size:17px;text-align:left;height:60px;border-right:1px #cdcdcd solid;line-height:60px}.my-request-content .content-two .body-content .row-content .row-xs .col-xs-single{height:60px;line-height:60px;text-align:left;padding-left:20px}.my-request-content .content-two .body-content .row-content .row-xs .col-xs-double{padding-left:20px;padding-top:20px;text-align:left}.my-request-content .content-two .body-content .row-content .row-xs .column-status{padding-top:20px}.my-request-content .content-two .body-content .row-content .row-xs .column-status ul{list-style-type:none;overflow:hidden;padding-left:0;padding-top:15px}.my-request-content .content-two .body-content .row-content .row-xs .column-status ul li{float:left;padding-left:0}.my-request-content .content-two .body-content .row-content .row-xs .column-status ul li p{font-size:12px;margin:0}.my-request-content .content-two .body-content .row-content .row-xs .column-status ul li:last-child{padding-top:10px;padding-left:10px}.my-request-content .content-two .body-content .row-content .row-xs .column-status ul .cancel img{height:30px;width:40px}.my-request-content .content-two .body-content .row-content .row-xs .column-status ul .cancel .clock{height:40px;width:40px}.my-request-content .content-two .body-content:nth-child(even){background:#fff}}.my-request-without-portability-content .heading{background:#67009b;border-radius:9px;color:#fff;font-size:16px;font-family:'Telefonicai-bold';line-height:24px;margin:0;padding:12px 35px}.my-request-without-portability-content .bar{border-left:1px #cdcdcd solid;height:80px}.my-request-without-portability-content .column{height:80px;line-height:80px}.my-request-without-portability-content .column-status{height:80px}.my-request-without-portability-content .column-item{height:80px;padding-top:25px}.my-request-without-portability-content .cancel-link:hover{opacity:.6;cursor:pointer}.my-request-without-portability-content .content-one{border:1px #cdcdcd solid;border-radius:9px}.my-request-without-portability-content .content-one .main-row{border-radius:9px;padding:0 15px}.my-request-without-portability-content .content-one .main-row .row-content{padding:15px 0;font-size:14px;color:#999;border-bottom:1px #cdcdcd solid}.my-request-without-portability-content .content-one .main-row .row-content a{font-size:14px;text-decoration:underline;color:#999}.my-request-without-portability-content .content-one .main-row .row-content .cancel{color:#eb102b;font-size:30px}.my-request-without-portability-content .content-one .main-row .row-content .cancel .glyphicon-remove{font-size:22px;position:relative;left:-33px;top:-2px}.my-request-without-portability-content .content-one .main-row .row-content .cancel img{height:30px;width:40px}.my-request-without-portability-content .content-one .main-row .row-content .sent{color:#06c;font-size:30px}.my-request-without-portability-content .content-one .main-row .row-content .pending{color:#67009b;font-size:30px}.my-request-without-portability-content .content-one .main-row .row-content .delivered{color:#8dc64d;font-size:30px}.my-request-without-portability-content .content-one .main-row:nth-child(odd){background:#fff}.my-request-without-portability-content .content-one .main-row:nth-child(even){background:#f6f6f6}.my-request-without-portability-content .content-one .main-row:last-child .row-content{border-radius:0 0 9px 9px;border-bottom:0}.my-request-without-portability-content .pagination-content{overflow:hidden;margin-top:30px}.my-request-without-portability-content .content-two{border:1px #cdcdcd solid;border-radius:9px;clear:both;margin:60px 0 110px 0}.my-request-without-portability-content .content-two .body-content .row-content{padding:15px;font-size:14px;color:#999;border-bottom:1px #cdcdcd solid}.my-request-without-portability-content .content-two .body-content .row-content a{font-size:14px;text-decoration:underline;color:#999}.my-request-without-portability-content .content-two .body-content .row-content .cancel{color:#eb102b;font-size:30px}.my-request-without-portability-content .content-two .body-content .row-content .cancel .glyphicon-remove{font-size:22px;position:relative;left:-33px;top:-2px}.my-request-without-portability-content .content-two .body-content .row-content .cancel img{height:30px;width:40px}.my-request-without-portability-content .content-two .body-content .row-content .sent{color:#06c;font-size:30px}.my-request-without-portability-content .content-two .body-content .row-content .pending{color:#67009b;font-size:30px}.my-request-without-portability-content .content-two .body-content .row-content .delivered{color:#8dc64d;font-size:30px}.my-request-without-portability-content .content-two .body-content .row-content .awaiting{color:#f90;font-size:30px}@media screen and (min-width:1px) and (max-width:767px){.my-request-without-portability-content .column{line-height:inherit}.my-request-without-portability-content .bar{border-left:0}.my-request-without-portability-content .content-one{border:0}.my-request-without-portability-content .content-one .main-row{border:1px #cdcdcd solid;margin-bottom:30px;border-radius:9px;padding:0}.my-request-without-portability-content .content-one .main-row .row-content{padding:0;border-bottom:0}.my-request-without-portability-content .content-one .main-row .row-content .col-xs{padding:10px;height:90px}.my-request-without-portability-content .content-one .main-row .row-content .col-xs:nth-child(even){background:#f6f6f6}.my-request-without-portability-content .content-one .main-row .row-content .row-xs{margin:0}.my-request-without-portability-content .content-one .main-row .row-content .row-xs .side-heading{font-family:'Telefonicai-bold';color:#67009b;font-size:17px;text-align:left;height:60px;border-right:1px #cdcdcd solid;line-height:60px}.my-request-without-portability-content .content-one .main-row .row-content .row-xs .col-xs-single{height:60px;line-height:60px;text-align:left;padding-left:20px}.my-request-without-portability-content .content-one .main-row .row-content .row-xs .col-xs-double{padding-left:20px;padding-top:20px;text-align:left}.my-request-without-portability-content .content-one .main-row .row-content .row-xs .column-status{padding-top:20px}.my-request-without-portability-content .content-one .main-row .row-content .row-xs .column-status ul{list-style-type:none;overflow:hidden;padding-left:0;padding-top:15px}.my-request-without-portability-content .content-one .main-row .row-content .row-xs .column-status ul li{float:left;padding-left:0}.my-request-without-portability-content .content-one .main-row .row-content .row-xs .column-status ul li p{font-size:12px;margin:0}.my-request-without-portability-content .content-one .main-row .row-content .row-xs .column-status ul li:last-child{padding-top:10px;padding-left:10px}.my-request-without-portability-content .content-one .main-row .row-content .row-xs .column-status ul .cancel img{height:30px;width:40px}.my-request-without-portability-content .content-one .main-row:nth-child(even){background:#fff}.my-request-without-portability-content .content-two .main-row{border:1px #cdcdcd solid;margin-bottom:30px;border-radius:9px}.my-request-without-portability-content .content-two .main-row .row-content{border-radius:9px}}.detail-portability-content .column-item-first{border-left:0}.detail-portability-content .main-col{padding:10px 0 10px 0}.detail-portability-content .button-content{margin:30px 0 100px 0;text-align:right}.detail-portability-content h3{color:#67009b;font-family:'Telefonicai-bold';font-size:28px}.detail-portability-content .heading{background:#e9e9e9;border-radius:9px 9px 0 0;color:#67009b;font-size:16px;font-family:'Telefonicai-bold';line-height:24px;margin:0;padding:12px 35px}.detail-portability-content .bar{border-left:1px #cdcdcd solid;height:90px}.detail-portability-content .column{height:90px;line-height:90px}.detail-portability-content .column-status{height:90px;line-height:90px}.detail-portability-content .column-item{height:90px;padding-top:25px}.detail-portability-content .content-one{border:1px #cdcdcd solid;border-radius:9px}.detail-portability-content .content-one .main-row{border-radius:9px}.detail-portability-content .content-one .main-row .row-content{font-size:14px;color:#999}.detail-portability-content .content-one .main-row .row-content .row-bar{margin-left:0;border-bottom:1px #cdcdcd solid;margin-right:0}.detail-portability-content .content-one .main-row .row-content a{font-size:14px;text-decoration:underline;color:#999}.detail-portability-content .content-one .main-row .row-content .cancel{padding-left:20px;color:#eb102b;font-size:30px}.detail-portability-content .content-one .main-row .row-content .cancel .glyphicon-remove{font-size:22px;position:relative;left:-33px;top:-2px}.detail-portability-content .content-one .main-row .row-content .sent{color:#06c;font-size:30px}.detail-portability-content .content-one .main-row .row-content .pending{color:#67009b;font-size:30px}.detail-portability-content .content-one .main-row .row-content .delivered{color:#8dc64d;font-size:30px}.detail-portability-content .content-one .main-row .row-content .status-col{background:#b7b7b7;border-radius:0;color:#fff;height:110px}.detail-portability-content .content-one .main-row .row-content:last-child .row-bar{border-bottom:0}.detail-portability-content .content-one .main-row .row-content:last-child .row-bar .status-col{border-radius:0 0 0 9px}.detail-portability-content .unit-content{background:#fafafa;border:1px #cdcdcd solid;border-radius:9px;padding:20px;margin:20px 0}.detail-portability-content .unit-content p{color:#999}@media screen and (min-width:1px) and (max-width:767px){.detail-portability-content h3{background:#e9e9e9;border-radius:9px 9px 0 0;font-family:'Telefonicai-bold';line-height:24px;margin:0;padding:12px 35px}.detail-portability-content .side-heading{color:#67009b;font-family:'Telefonicai-bold';font-size:16px;line-height:25px}.detail-portability-content .status-div{line-height:70px}.detail-portability-content .portability-col{line-height:70px}.detail-portability-content .col-protocol{line-height:90px}.detail-portability-content .column-item{padding-top:0}.detail-portability-content .request-col{padding-top:30px}.detail-portability-content .content-one{border:0}.detail-portability-content .content-one .main-row .row-content{border:1px #cdcdcd solid;margin-top:20px;border-radius:9px}.detail-portability-content .content-one .main-row .row-content .status-col{background:0;border-left:1px solid #929292;color:#fff;line-height:70px;height:70px}.detail-portability-content .content-one .main-row .row-content .row-mob{border-bottom:1px #cdcdcd solid}.detail-portability-content .content-one .main-row .row-content .row-mob:last-child{border-bottom:0}.detail-portability-content .content-one .main-row .row-content .row-mob .right-col-mob{border-left:1px #cdcdcd solid}.detail-portability-content .content-one .main-row .row-content .column-status{background:#b7b7b7;border-radius:9px 9px 0 0;padding:10px}.detail-portability-content .content-one .main-row .row-content:first-child{margin-top:0;border-radius:0 0 9px 9px}.detail-portability-content .content-one .main-row .row-content:first-child .column-status{border-radius:0}.detail-portability-content .content-one .main-row .row-content:last-child .row-bar .status-col{border-radius:0}.detail-portability-content .content-one .main-row .row-content .row-bar{border-bottom:0;margin-right:0}.detail-portability-content .bar{border-left:0}.detail-portability-content .button-content{text-align:center}}.my-data-register-content{background:#fafafa;border-radius:9px;border:1px #cdcdcd solid;margin-bottom:40px;padding-bottom:35px}.my-data-register-content .heading{background:#67009b;border-radius:9px;color:#fff;line-height:24px;margin:0 0 20px 0;padding:12px 35px;font-size:18px!important;font-weight:bold}.my-data-register-content .heading .asterisk{font-size:13px;line-height:inherit}@media screen and (min-width:1px) and (max-width:767px){.my-data-register-content .heading .asterisk{font-size:12px}}.my-data-register-content .heading .text-left{font-family:Telefonicai-normal;text-transform:uppercase}.my-data-register-content .body-content{padding-left:35px;position:relative;min-height:1px;padding-right:9.5px;width:100%}.my-data-register-content .body-content .input-group{margin-top:15px;width:100%}@media screen and (min-width:1px) and (max-width:767px){.my-data-register-content .body-content{min-height:1px;padding-left:9.5px;padding-right:9.5px;width:100%}}.my-data-register-content .body-content .blank{color:#999}.my-data-register-content .body-content .button-content{margin-top:30px}.my-data-register-content .body-content .bootstrap-select.btn-group>.disabled{background:#e0e0e0!important}.my-data-register-content .body-content .bootstrap-select.btn-group>.disabled span.caret{color:#c2c2c2}.my-data-register-content .body-content .user-info{background:#aeaeae;border-radius:9px;padding:35px;color:#fff;font-family:Telefonicai-normal}.my-data-register-content .body-content .user-info h3{font-size:22px}.my-data-register-content .body-content .user-info p{font-size:19px}@media screen and (min-width:1px) and (max-width:767px){.my-data-register-content .body-content .user-info{margin-top:20px}.my-data-register-content .heading{padding:12px 10px}}#requestCancellation h4{font-size:14px;color:#999;margin-bottom:25px}.my-data-content .my-data-form .anchor{color:#868686;font-size:10px;text-decoration:underline}.my-data-content .my-data-form .anchor:hover{opacity:.6}.my-data-content .my-data-form .heading{color:#67009b;font-size:18px!important;font-weight:bold}.my-data-content .my-data-form .asterisk{color:#f90}.my-data-content .my-data-form .blank{margin-top:25px}.my-data-content .my-data-form label{color:#868686;font-size:12px}.my-data-content .my-data-form input[type='text'],.my-data-content .my-data-form input[type='password'],.my-data-content .my-data-form input[type='email']{color:#868686;font-size:12px;width:100%;height:35px;padding-left:5px}.my-data-content .my-data-form .your-data-content{margin-bottom:40px}.my-data-content .my-data-form .your-address-content .heading{margin-bottom:20px}.my-data-content .checkbox-form label{color:#868686!important;font-size:12px!important;font-weight:bold!important;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important}.my-request-without-ordering-body{padding:20px;border:1px #cdcdcd solid;border-radius:10px}.my-request-without-ordering-body h3{color:#67009b}.my-request-without-ordering-body .btn-goto{background:#67009b;border:#fff 1px solid;color:#fff;font-size:14px;font-weight:bold;width:250px}.my-request-without-ordering-body .btn-goto:hover{opacity:.6;color:#fff}@media screen and (min-width:481px) and (max-width:767px){.my-request-without-ordering-body h3{font-size:14px}.my-request-without-ordering-body .btn-goto{font-size:12px;width:200px}}@media screen and (max-width:481px){.my-request-without-ordering-body h3{font-size:11px}.my-request-without-ordering-body .btn-goto{font-size:10px;width:125px}}.detail-order-content .detail-order-body .first-row .first{border:1px #cdcdcd solid;border-radius:6px;padding:15px 15px}.detail-order-content .detail-order-body .first-row .first table thead th{border:0;color:#67009b;font-size:18px;text-align:center;width:25%}.detail-order-content .detail-order-body .first-row .first table tbody td{border:0;font-size:18px;text-align:center;width:25%}@media screen and (min-width:481px) and (max-width:767px){.detail-order-content .detail-order-body .first-row .first table thead th{font-size:14px}.detail-order-content .detail-order-body .first-row .first table tbody td{font-size:14px}}@media screen and (max-width:481px){.detail-order-content .detail-order-body .first-row .first table thead th{font-size:7px}.detail-order-content .detail-order-body .first-row .first table tbody td{font-size:7px}}.detail-order-content .detail-order-body .first-row .second{border:1px #cdcdcd solid;border-radius:6px;padding:15px 5px;text-align:center}.detail-order-content .detail-order-body .first-row .second span h4{display:inline}.detail-order-content .detail-order-body .first-row .second span:nth-child(1){color:#8cc64d}.detail-order-content .detail-order-body .first-row .third{border:1px #cdcdcd solid;border-radius:6px;margin-top:10px;padding:15px 5px;text-align:center}.detail-order-content .detail-order-body .first-row .third span h4{display:inline}.detail-order-content .detail-order-body .first-row .third span:nth-child(1){color:#67009b}.detail-order-content .detail-order-body .second-row{border:1px #cdcdcd solid;border-radius:6px;margin-top:20px;padding:15px 15px}.detail-order-content .detail-order-body .second-row .header{color:#67009b;font-size:18px;font-weight:bold;margin-bottom:10px}.detail-order-content .detail-order-body .second-row .heading{color:#67009b;font-size:18px;font-weight:bold}.detail-order-content .detail-order-body .second-row .body{margin-top:20px;font-size:18px}@media screen and (max-width:767px){.detail-order-content .detail-order-body .second-row .body{height:150px}}.detail-order-content .detail-order-body .second-row .text-violet{color:#67009b}.detail-order-content .detail-order-body .second-row .text-green{color:#8cc64d}.detail-order-content .detail-order-body .second-row .text-bold{font-weight:bold}.detail-order-content .detail-order-body .third-row{margin:20px 0}.detail-order-content .detail-order-body .third-row .first .body{border:1px #cdcdcd solid;border-radius:6px;padding:15px 15px}.detail-order-content .detail-order-body .third-row .first .body .heading{color:#67009b;font-size:18px;font-weight:bold;margin-bottom:20px}.detail-order-content .detail-order-body .third-row .first .body h4{color:#797979}.detail-order-content .detail-order-body .third-row .first .body .state-city{margin-top:20px}.detail-order-content .detail-order-body .third-row .second .body{border:1px #cdcdcd solid;border-radius:6px;padding:15px 15px}.detail-order-content .detail-order-body .third-row .second .body .heading{color:#67009b;font-size:18px;font-weight:bold;margin-bottom:20px}.detail-order-content .detail-order-body .third-row .second .body h3,.detail-order-content .detail-order-body .third-row .second .body h4{color:#797979}.detail-order-content .detail-order-body .third-row .second .body h1{margin-top:20px;color:#797979;border-bottom:0}.detail-order-content .detail-order-body .third-row .second .body h1 span:nth-child(1){font-size:14px}.detail-order-content .detail-order-body .third-row .second .body h1 span:nth-child(2){font-size:14px;color:#8cc64d}.detail-order-content .detail-order-body .third-row .second .body h1 span:nth-child(3){color:#8cc64d}.detail-order-content .detail-order-body .third-row .third{border:1px #cdcdcd solid;border-radius:6px;padding:15px 15px}.detail-order-content .detail-order-body .third-row .third .body{opacity:.6}.detail-order-content .detail-order-body .third-row .third .heading{color:#67009b;font-size:18px;font-weight:bold;margin-bottom:20px}.detail-order-content .detail-order-body .third-row .third .glyphicon-phone{font-size:50px}.detail-order-content .detail-order-body .third-row .glyphicon-map-marker,.detail-order-content .detail-order-body .third-row .glyphicon-credit-card{font-size:50px;opacity:.3}.detail-order-content .detail-order-body .third-row .number-box{border:1px solid #797979;border-radius:4px;font-weight:bold;font-size:15px;height:37px;margin-top:15px;padding:9px;text-align:center;width:37px}.consultation-portability-content h3{color:#67009b;position:relative;top:-20px}.consultation-portability-content .consultation-portability-body{border:1px #cdcdcd solid}.consultation-portability-content .consultation-portability-body table thead tr th{font-size:17px;padding:30px 15px;text-align:center;width:20%}.consultation-portability-content .consultation-portability-body table tbody tr td{padding:30px 15px;font-size:17px;text-align:center;width:20%;color:#999}.consultation-portability-content .consultation-portability-body table tbody tr td a{color:#67009b;text-decoration:underline}.consultation-portability-content .consultation-portability-body table tbody tr td a:hover{opacity:.6}.consultation-portability-content .consultation-portability-body table tbody tr td .text-warning{color:#f90!important}.consultation-portability-content .consultation-portability-body table tbody tr td .text-error{color:red}.consultation-portability-content .consultation-portability-body table tbody tr td:nth-child(5){text-align:left}.consultation-portability-content .consultation-portability-body table tbody tr td:nth-child(5) span{margin-right:10px}.consultation-portability-content .consultation-portability-body table tbody tr td:nth-child(5) .glyphicon-dot{border-radius:10px;display:inline-block;height:10px;width:10px}.consultation-portability-content .consultation-portability-body table tbody tr td:nth-child(5) .warning{background:#f90;border-color:#f90}.consultation-portability-content .consultation-portability-body table tbody tr td:nth-child(5) .error{background:red;border-color:red}.consultation-portability-content .consultation-portability-body table tbody tr td:nth-child(5) .glyphicon-play{color:#67009b}@media screen and (min-width:481px) and (max-width:767px){.consultation-portability-content .consultation-portability-body table thead tr th{padding:25px 13px;font-size:11px}.consultation-portability-content .consultation-portability-body table tbody tr td{padding:25px 13px;font-size:11px}}@media screen and (max-width:481px){.consultation-portability-content .consultation-portability-body table thead tr th{padding:20px 10px;font-size:6px}.consultation-portability-content .consultation-portability-body table tbody tr td{padding:20px 10px;font-size:6px}.consultation-portability-content .consultation-portability-body table tbody tr td:nth-child(5) .glyphicon-dot{border-radius:5px;height:5px;width:5px}}.delivery-address-content .header-desc h3{opacity:.6}.delivery-address-content .delivery-address-body{border:1px #cdcdcd solid;border-radius:6px;margin-top:10px;padding:0 15px 15px 15px}.delivery-address-content .delivery-address-body h4{color:#797979;font-weight:bold}.delivery-address-content .delivery-address-body h4.state{color:#333;font-weight:bold}.delivery-address-content .delivery-address-body h3{color:#67009b;font-weight:bold}.delivery-address-content .delivery-address-body .radiobtn-form label{color:#797979!important;font-weight:bold!important}.delivery-address-content .delivery-address-body ul{list-style:none;padding:0}.delivery-address-content .delivery-address-body a{text-decoration:underline}.delivery-address-content .delivery-address-body a:hover{opacity:.6}.delivery-address-content .delivery-address-body .glyphicon-map-marker{font-size:60px;opacity:.6}.delivery-address-content .address-form-content{margin-top:20px}.delivery-address-content .address-form-content .delivery-address-form textarea{resize:none}.delivery-address-content .address-form-content .delivery-address-form .asterisk{color:#f90}.delivery-address-content .address-form-content .delivery-address-form .anchor{color:#868686;font-size:10px;text-decoration:underline}.delivery-address-content .address-form-content .delivery-address-form .anchor:hover{opacity:.6}.delivery-address-content .address-form-content .delivery-address-form .heading{color:#67009b;font-size:18px!important;font-weight:bold}.delivery-address-content .address-form-content .delivery-address-form .asterisk{color:#f90}.delivery-address-content .address-form-content .delivery-address-form .blank{margin-top:25px}.delivery-address-content .address-form-content .delivery-address-form label{color:#868686;font-size:12px}.delivery-address-content .address-form-content .delivery-address-form input[type='text'],.delivery-address-content .address-form-content .delivery-address-form input[type='password'],.delivery-address-content .address-form-content .delivery-address-form input[type='email']{color:#868686;font-size:12px;width:100%;height:35px;padding-left:5px}@media screen and (min-width:1px) and (max-width:320px){.delivery-address-content .address-form-content .delivery-address-form .form-wrapper{min-width:300px;margin:0 auto}}@media screen and (min-width:321px) and (max-width:480px){.delivery-address-content .address-form-content .delivery-address-form .form-wrapper{width:100%;margin:0 auto}}@media screen and (min-width:481px) and (max-width:768px){.delivery-address-content .address-form-content .delivery-address-form .form-wrapper{width:100%;margin:0 auto}}@media screen and (min-width:769px) and (max-width:1024px){.delivery-address-content .address-form-content .delivery-address-form .form-wrapper{width:100%;margin:0 auto}}@media screen and (min-width:1025px) and (max-width:1800px){.delivery-address-content .address-form-content .delivery-address-form .form-wrapper{width:500px;margin:0 auto}}aside.my-account ul{margin-bottom:40px;margin-top:20px;list-style-type:none;width:100%;padding:0}aside.my-account ul li{float:left;text-align:center;position:relative;width:16.66%}aside.my-account ul li button{padding:3px 0 4px 0;border:3px #ccc solid;height:31px;width:31px;font-size:15px;pointer-events:none;line-height:11px;border-radius:15px;background:#fff;color:#999;position:relative}aside.my-account ul li p{font-size:19px;color:#999;margin-top:10px}aside.my-account ul li strong{color:#999;position:absolute;top:14px;left:50%;text-indent:-9999px;background:#eaeaea;width:100%;height:2px;z-index:-9}aside.my-account ul li.done{color:#9c3}aside.my-account ul li.done p{color:#9c3}aside.my-account ul li.done strong{background:#9c3}aside.my-account ul li.done button{border-color:#9c3;color:#9c3}aside.my-account ul li.active{color:#9c3}aside.my-account ul li.active p{color:#8dc64d;font-weight:bold}aside.my-account ul li.active strong{background:#eaeaea}aside.my-account ul li.active button{border-color:#9c3;color:#9c3}aside.my-account ul li.active button:before{content:'\f127';font-family:'fontcustom';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;position:absolute;left:-22px;top:-2px;font-size:29px}@media screen and (min-width:1px) and (max-width:767px){aside.my-account ul{margin:0}aside.my-account ul li:not(.active) p{display:none}aside.my-account ul li p{font-size:12px}}@media screen and (min-width:1px) and (max-width:767px){.my-account-content .body-content{max-height:220px}.my-account-content .body-content h2{font-family:'Telefonicai-bold';font-size:19px;color:#67009b}.my-account-content .body-content .para-text{text-align:left;height:auto}.my-account-content .body-content .icon-holder{display:table-cell;vertical-align:middle;margin:5% auto}.my-account-content .body-content .btn-holder{text-align:left;margin-left:-7px}.my-account-content .body-content .btn-holder .btn{background:#8dc64d}}#cacnellationrequestlightbox .modal-body h4{font-size:16px;color:#999}#cacnellationrequestlightbox .confirm-remove-button{margin-top:20px}.search_result .result-text p{font-size:18px;color:#5f5f5f}.search_result .result-text p span{color:#67009b}.search_result .left-side-filter{padding:1px}.search_result .main-category-accordion .panel-default{border:none!important;padding:0}.search_result .main-category-accordion .panel{border-radius:13px 13px 0 0!important;-moz-border-radius:13px 13px 0 0!important;-webkit-border-radius:13px 13px 0 0!important}.search_result #accordion .panel-default>.panel-heading{border-radius:8px 8px 0 0!important;padding:0!important}.search_result #accordion .panel-default>.panel-heading a{background:url(../images/accodration-icon.gif) no-repeat 9px 12px;color:#67009b;padding:11px 0 8px 35px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:bold;font-size:15px}.search_result #accordion .panel-default>.panel-heading a span{color:#8f8f8f;padding:7px 10px;float:right;font-size:16px;font-weight:normal}.search_result #accordion .panel-default>.panel-heading a.collapsed{background-position:10px -24px}.search_result #accordion .panel-default:nth-child(2)>.panel-heading{border-radius:0 0 0 0!important}.search_result #accordion .panel-default:last-child>.panel-heading{border-radius:0 0 8px 8px!important}.search_result #accordion.panel-group .panel{border-radius:0!important;background:0;box-shadow:none!important}.search_result #accordion .panel-body{padding:0}.search_result #accordion .panel-collapse{padding:0!important}.search_result .child-row{padding:0}.search_result .child-row #subaccordion.panel-group .panel{border-bottom:none!important}.search_result .child-category-accordion{border-bottom:none!important;padding:0!important}.search_result .child-category-accordion panel-default:last-child>.panel-heading{border-radius:0!important}.search_result .child-category-accordion .panel-default>.panel-heading{background:#fafafa!important}.search_result .child-category-accordion .panel-default>.panel-heading .panel-title{height:42px!Important}.search_result .child-category-accordion .panel-default>.panel-heading .panel-title a{min-height:32px!important;padding-right:40px!important}.search_result .child-category-accordion .panel-body{background:#fff}.search_result .child-category-accordion .panel-title a{color:#999!important;font-weight:normal!important;background:none!important;font-size:15px}.search_result .child-category-accordion .panel-title a span{left:5px!important}.search_result .child-category-accordion h3{margin-left:5px!important;margin-top:5px!important}.search_result .child-category-accordion ul{margin-left:5px!important}.search_result .left-banner{padding:10px!important}.search_result .popular-products{padding:0;background:#fff;margin-bottom:20px;float:left;width:100%}.search_result .popular-products h2.heading{border-top:1px #eaeaea solid;text-transform:capitalize;margin-top:21px}.search_result .popular-products h2.heading span{background:#fff}.search_result .popular-products .button-contain{float:left;width:100%;text-align:center}.search_result .popular-products .button-contain .btn{width:210px!important}.search_result .popular-products h3{padding:0 0 10px 3px;color:#8f8f8f;float:left;margin:0}.search_result .signal-search h1{color:#67009b;font-family:'Telefonicai-bold';font-size:24px;margin-bottom:15px;text-transform:uppercase;border-bottom:0}.search_result .signal-search h3{font-size:16px}.search_result .signal-search .white-shade{border-bottom:#eaeaea 1px solid;margin-bottom:10px}.search_result .signal-search .white-shade:last-child{border-bottom:0}.search_result .inner-panel{background:#fff}.search_result .inner-panel .btn{width:140px!important;margin-left:10px}.search_result .inner-panel .duvidas h3{font-size:20px!important}.search_result .inner-panel .duvidas p{font-size:14px;color:#999}@media screen and (max-width:767px) and (min-width:1px){.search_result .plan .inner-panel{border:#e0e0e0 2px solid!important}.search_result .plan .inner-panel .btn{margin-top:15px}}??? .payment-accordion .select-content .bootstrap-select.btn-group .btn .caret{right:6px!important}.payment-accordion .bootstrap-select.btn-group .dropdown-menu{left:0!important}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.payment-accordion .select-content .bootstrap-select.btn-group .btn .caret{right:25px!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){_:-ms-fullscreen,.payment-accordion .select-content .bootstrap-select.btn-group .btn .caret{right:25px!important}}:root .payment-accordion .select-content .bootstrap-select.btn-group .btn .caret{right:25px!important}@media screen and (max-width:767px) and (min-width:1px){#mobile-left-panel .left-side-filter:first-child{left:-8px!important;position:relative!important}#mobile-left-panel .left-side-filter p:after{display:block;width:100%;content:'';border:#d4d4d4 5px solid;height:22px;-webkit-border-bottom-left-radius:11px;-moz-border-radius-bottomright:111px;border-bottom-left-radius:111px;border-left:none;border-top:0;position:absolute;left:142px;top:26px;border-right:0;z-index:99}#mobile-left-panel .left-side-filter p:before{display:block;width:100%;content:'';border:#d4d4d8 7px solid;height:22px;-webkit-border-bottom-left-radius:11px;-moz-border-radius-bottomright:111px;border-bottom-left-radius:111px;border-left:none;border-top:0;position:absolute;left:-5px;top:-14px;border-right:0;z-index:99}.left-side-filter p{border-radius:0 6px 6px 6px}}.limpar-anchor{color:#5f5f5f!important}.text-ellipsis{display:inline-block;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis;width:85%!important}.color-violet{color:#67009b}.color-violet:hover{opacity:.7;color:#873d9c}.line-content .color-violet:hover{opacity:1}.left-side-filter ul{width:100%}.hide-content{display:none!important}.user-action-lightbox p{color:#333;font-size:15px;margin-bottom:30px}.user-action-lightbox p span{color:#67009b}.orange-color{color:#f90!important}.payment-additional-pkg-content .button-content{margin-top:20px}.login-content div.row .login-content-inner .already-account-content .body-content #loginform{margin-top:10px}.login-content div.row .login-content-inner .already-account-content .body-content #loginform .facebook-button-content button span:first-child{font-size:19px}.forgot-email-input-content .body-content h1{font-size:18px;color:#595e8d!important;font-weight:bold!important;border-bottom:0!important}.forgot-email-input-content .body-content h2{border-bottom:0!important}.pos-relative{position:relative}.border-red{border:2px solid #eb102b!important}.product-not-avl .error-text{color:#eb102b!important;font-size:11px!important;font-weight:bold!important}.banner .carousel .carousel-inner .item a img{height:222px;width:1053px}.banner-home .carousel .carousel-inner .item a img{height:341px;width:1053px}@media screen and (max-width:678px) and (min-width:337px){.plan-mobile{margin-left:-15px}}.plan-promo a{display:block}.plan-promo img{border-radius:9px}.plan-promo{display:table-cell;vertical-align:middle;height:240px;margin:0!important;width:1%;transition:border-color 1s}.plan-promo img{transition:opacity 2s}.plan-promo:hover img{opacity:.5}.product-plan-banner .first-child{text-align:center}.product-plan-banner{margin-top:10px}#notifysuccessdialog .modal-dialog .modal-content .modal-body div p{color:#999;font-size:18px}#notifysuccessdialog .modal-dialog .modal-content .modal-body div{text-align:center;margin-bottom:30px}.modal-body-block-family{font-family:"Trebuchet MS";line-height:1.71;font-size:15px!important;padding:12px 0 30px 0}.device-panel{float:left;width:100%;border-top:#c2c2c2 1px dotted;margin-top:10px;padding:10px 0 0 0}.device-panel .contact-number{color:#67009b;font-size:15px}.device-panel .contact-number span:first-child{font-size:20px;margin:0 10px 0 0}.device-panel .contact-number span:last-child{margin:0 0 0 10px}.device-panel .contact-number span:last-child a{padding:4px}.device-panel .warning-text{color:#c2c2c2;font-size:15px}.device-panel .warning-text span:first-child{font-size:20px;margin:0 10px 0 0;color:#F93}.error-text{color:#eb102b!important;font-size:11px!important;font-weight:bold!important;min-height:15px!important}.error-text-show{display:none}#errorDialogCheckout .button-content{text-align:center;margin-top:30px;margin-bottom:20px}.search_result #accordion .panel-default>.panel-heading a{text-transform:capitalize;text-decoration:none}.search_result .child-category-accordion .panel-title a span{left:1px!important;top:5px;color:#67009b;text-decoration:none}.pdp-content #accordion{margin:0!important;padding:14px 0!important}.pdp-content #accordion .panel-default>.panel-heading{background:#67009b;padding:0 26px;border-radius:9px}.pdp-content #accordion .panel-default>.panel-heading .panel-title{line-height:49px;height:49px}.pdp-content #accordion .panel-default>.panel-heading .panel-title a{color:#fff;font-size:20px;font-family:'Telefonicai-normal';outline:0;display:block}.pdp-content #accordion .panel-default>.panel-heading .panel-title a:hover,.pdp-content #accordion .panel-default>.panel-heading .panel-title a:focus{text-decoration:none}.pdp-content #accordion .panel-default>.panel-heading .panel-title a .glyphicon{top:12px;color:#fff}.pdp-content #accordion .panel-body{border:none!important}.pdp-content #accordion.panel-group .panel{border-radius:9px!important;border-width:2px;border-top:0}.pdp-content #accordion .table{margin:0;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:bold;font-size:13px;color:#999}.pdp-content #accordion .table tr td{padding:15px 10px;width:50%;border-top:0;border-bottom:#e8e8e8 1px solid}.pdp-content #accordion .table tr:last-child td{border:0}.pdp-content #accordion .table tr:hover{background:#f2f2f2}.checkout-content #accordion{margin:0!important;padding:0!important}.checkout-content #accordion .panel-default>.panel-heading{background:#67009b;padding:0 26px;border-radius:9px}.checkout-content #accordion .panel-default>.panel-heading .panel-title{line-height:49px;height:49px}.checkout-content #accordion .panel-default>.panel-heading .panel-title a{color:#fff;font-size:20px;font-family:'Telefonicai-normal';outline:0;display:block}.checkout-content #accordion .panel-default>.panel-heading .panel-title a:hover,.checkout-content #accordion .panel-default>.panel-heading .panel-title a:focus{text-decoration:none}.checkout-content #accordion .panel-default>.panel-heading .panel-title a .glyphicon{top:13px}.checkout-content #accordion .panel-body{border:none!important}.checkout-content #accordion.panel-group .panel{border-radius:9px!important}.checkout-content #accordion .table{margin:0;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:bold;font-size:13px;color:#999}.checkout-content #accordion .table tr td{padding:15px 10px;width:50%;border-top:0;border-bottom:#e8e8e8 1px solid}.checkout-content #accordion .table tr:last-child td{border:0}.checkout-content #accordion .table tr:hover{background:#f2f2f2}.checkout-content #accordion .panel-default>.panel-heading .panel-title a .glyphicon{color:#fff;top:22%;position:absolute;right:-18px}.payment-accordion div#accordion .payment-accordion-inner .accordion-inner .panel-default .panel-heading .panel-title a .glyphicon{color:#67009b}#orderCancellationlightbox h4{font-size:14px;color:#999;margin-bottom:25px}.my-request-content .content-one .main-row .row-content img{height:auto!important;width:auto!important}.my-cart-content .my-cart-body .body-content .product-row .price-content{line-height:inherit}.price-content .acc-font-four{padding-top:10px}.input-logo{z-index:1!important}.product-compare #accordion{margin:0!important;padding:0!important}.product-compare #accordion .panel-default>.panel-heading{background:#67009b;padding:0 26px}.product-compare #accordion .panel-default>.panel-heading .panel-title{line-height:49px;height:49px}.product-compare #accordion .panel-default>.panel-heading .panel-title a{color:#fff;font-size:20px;font-family:'Telefonicai-normal';outline:0;display:block;font-weight:normal}.product-compare #accordion .panel-default>.panel-heading .panel-title a:hover,.product-compare #accordion .panel-default>.panel-heading .panel-title a:focus{text-decoration:none}.product-compare #accordion .panel-default>.panel-heading .panel-title a .glyphicon{top:13px}.product-compare #accordion .panel-body{border:none!important}.product-compare #accordion.panel-group .panel{border-radius:9px!important}.product-compare #accordion .table{margin:0;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:bold;font-size:13px;color:#999}.product-compare #accordion .table tr td{height:45px!important;padding:10px;border-top:0;border-bottom:#e8e8e8 1px solid}.product-compare #accordion .table tr:last-child td{border:0}.product-compare #accordion .table tr:hover{background:#f2f2f2}.product-compare #accordion .panel-default>.panel-heading .panel-title a .glyphicon{color:#fff;top:13px;position:absolute;right:-18px}.product-compare #accordion .panel-default>.panel-heading .panel-title{line-height:49px;height:49px}.compare-page-bar .small-thumbnail .active-product{display:block!important}.left-panel{padding:21px 10px}.compare-page-bar .small-thumbnail .text-part h3{white-space:nowrap}.compare-page-bar .row .compare-bar-col{width:37.5%}section .product-compare .row .compare-page-col{width:37.5%}section .product-compare .panel-group .panel-body .row .compare-page-col{width:37.5%}#errorPortability .modal-body{overflow:hidden}#errorPortability .modal-header{border-bottom:0}#ajaxloading .modal-content{background:transparent;box-shadow:none;border:0}#ajaxloading .modal-header{border-bottom:0}#ajaxloadingLines .modal-content{background:transparent;box-shadow:none;border:0}#ajaxloadingLines .modal-header{border-bottom:0}.mainAccount #mainAccount{color:#67009b!important;z-index:0!important}#cart{z-index:0!important}.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content{z-index:111111111!important}.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content{z-index:111111111!important;border-radius:0 0 5px 5px;background-color:#fff;overflow-y:hidden;overflow-x:hidden;border:1px solid #d7d7d7;padding:0;width:208px!important;border-top:0;display:none;top:61px;left:64px}.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content li{padding:10px!important}.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content li.ui-state-focus{background-color:#e5e5e5!important;border:#609 2px solid;border-top:0;border-radius:0 0 5px 5px}.checkout-order-summary .my-cart-content .heading{background:#e9e9e9!important;border-radius:9px 9px 0 0!important;color:#67009b!important;line-height:24px!important;margin:0!important;padding:12px!important}.checkout-order-summary .my-cart-content .heading h2{font-weight:bold!important;font-family:Telefonicai-normal!important;font-size:18px!important;margin:2px!important}.checkout-order-summary .my-cart-content div.my-cart-header-nav{border-bottom:1px solid #d8d8d8!important;font-size:14px!important}.checkout-order-summary .my-cart-content div.my-cart-header-nav div.content{padding-left:5px!important}.checkout-order-summary .my-cart-content div.my-cart-header-nav li{padding:4px!important}.checkout-order-summary .my-cart-content .btn-goto{background:#8cc64d!important;border:#fff 1px solid!important;font-size:12px!important;font-weight:bold!important;height:38px!important;line-height:30px!important;margin-top:50px!important;width:250px!important}.checkout-order-summary .my-cart-content .my-cart-body{background:#fafafa!important;border:1px #cdcdcd solid!important;border-radius:9px!important}.checkout-order-summary .my-cart-content .my-cart-body .font-one h4{color:#5f5f5f!important;font-size:14px!important;font-weight:bold!important}.checkout-order-summary .my-cart-content .my-cart-body .font-two{color:#999!important;font-family:Telefonicai-bold!important;font-size:15px!important}.checkout-order-summary .my-cart-content .my-cart-body .body-content{padding:0 20px!important}.checkout-order-summary .my-cart-content .my-cart-body .body-content .row-content{border-bottom:1px #cdcdcd solid!important;overflow:hidden!important;padding:10px 0!important;clear:both!important}.checkout-order-summary .my-cart-content .my-cart-body .body-content .row-content .alter{font-size:9px!important;color:#999!important;text-decoration:underline!important;padding-bottom:5px!important}.checkout-order-summary .my-cart-content .my-cart-body .body-content .row-content a:hover{opacity:.8!important}.checkout-order-summary .my-cart-content .my-cart-body .body-content .row-content img{padding-right:10px!important}.checkout-order-summary .my-cart-content .my-cart-body .body-content .row-content a{float:left!important}.checkout-order-summary .my-cart-content .my-cart-body .body-content .row-content .icon{color:#c1c1c1!important;position:relative!important}.checkout-order-summary .my-cart-content .my-cart-body .body-content .row-content .icon .icon-CarrinhodeCompra-01{font-size:31px!important}.checkout-order-summary .my-cart-content .my-cart-body .body-content .row-content .icon .glyphicon{font-size:13px!important;left:21px!important;position:absolute!important;top:16px!important}.checkout-order-summary .my-cart-content .my-cart-body .body-content .row-content .price{font-size:17px!important;font-family:'Telefonicai-bold'!important;color:#67009b!important}.checkout-order-summary .my-cart-content .my-cart-body .body-content .product-row img{width:48px!important}.checkout-order-summary .my-cart-content .my-cart-body .body-content .product-row .price-content{line-height:95px!important}.checkout-order-summary .my-cart-content .my-cart-body .body-content .accessory-row img{height:24px!important;width:38px!important}.checkout-order-summary .my-cart-content .my-cart-body .body-content .empty-cart-link{font-size:9px!important;padding:20px 0!important;text-decoration:underline!important}.checkout-order-summary .my-cart-content .my-cart-body .body-content .empty-cart-link a{color:#67009b!important}.checkout-order-summary .my-cart-content .my-cart-body .body-content .empty-cart-link a:hover{opacity:.5!important}.checkout-order-summary .my-cart-content .my-cart-body .padding-top-five{padding-top:10px!important}.checkout-order-summary .my-cart-content .my-cart-body .remove-text-header{font-size:12px!important;position:relative!important;top:-9px!important}.checkout-order-summary .my-cart-content .my-cart-body .remove-text{color:#999!important;font-size:12px!important}.checkout-order-summary .my-cart-content .my-cart-body .empty-cart-content{padding:15px!important}.checkout-order-summary .my-cart-content .my-cart-body .empty-cart-content .text{color:#67009b!important;font-size:14px!important}.checkout-order-summary .my-cart-total-content{margin:10px 0!important;border:0!important;border-radius:0!important;padding:0!important;background:none!important}.checkout-order-summary .my-cart-total-content .total-bottom{color:#868686!important;font-size:12px!important;text-align:left!important}.checkout-order-summary .my-cart-total-content .monthly-total{border:1px #cdcdcd solid!important;border-radius:9px!important;background:#fafafa!important;margin-top:10px!important;overflow:hidden!important;padding:15px!important}.checkout-order-summary .my-cart-total-content .monthly-total .text{color:#999!important;font-size:16px!important;font-weight:bold!important}.checkout-order-summary .my-cart-total-content .monthly-total .price-text{color:#67009b!important;font-size:22px!important;font-weight:bold!important;font-family:"Telefonicai-bold"!important}.checkout-order-summary .my-cart-total-content .monthly-total p{border-top:1px #cdcdcd solid!important;color:#999!important;margin-top:15px!important;overflow:hidden!important;padding-top:15px!important}.checkout-order-summary .my-cart-total-content .monthly-total .info-text{border-top:1px #cdcdcd solid!important;clear:both!important;color:#999!important;margin-top:10px!important;padding-top:10px!important;font-size:12px!important}.checkout-order-summary .my-cart-total-content div.total-payment{border:1px #cdcdcd solid!important;background-color:#efdef8!important;border-radius:9px!important;background:#fafafa!important;overflow:hidden!important;padding:35px 20px!important}.checkout-order-summary .my-cart-total-content div.total-payment .total-payable{color:#5f5f5f!important;font-size:16px!important;font-weight:bold!important}.checkout-order-summary .my-cart-total-content div.total-payment .price{font-size:28px!important;color:#67009b!important;font-family:'Telefonicai-bold'!important}.checkout-order-summary .my-cart-total-content div.total-payment .text{color:#999!important;font-family:'Telefonicai-bold'!important;font-size:15px!important;font-weight:bold!important}.checkout-order-summary .my-cart-total-content div.total-payment .text-violet{color:#67009b!important;font-family:'Telefonicai-bold'!important;font-size:15px!important;font-weight:bold!important}.checkout-order-summary .my-cart-total-content div.total-payment .btn{margin-top:35px!important}.checkout-order-summary .my-cart-total-content .total-payment-violet{background:#67009b!important;border:1px #cdcdcd solid!important;border-radius:9px!important;color:#fff!important;overflow:hidden!important;padding:25px!important}.checkout-order-summary .my-cart-total-content .total-payment-violet .total-payable{font-size:16px!important;font-weight:bold!important}.checkout-order-summary .my-cart-total-content .total-payment-violet .price{font-size:19px!important;font-family:'Telefonicai-bold'!important}.payment-accordion div#accordion .payment-accordion-inner .accordion-inner .panel-default .panel-heading .panel-title-inner{margin-top:0;margin-bottom:0}.payment-accordion div#accordion .payment-accordion-inner .accordion-inner .panel-default .panel-heading .panel-title-inner a{color:#67009b;font-weight:bold}.payment-accordion #accordion .panel-default>.panel-heading .panel-title-inner{line-height:49px;height:49px}.payment-accordion #accordion .panel-default>.panel-heading .panel-title-inner a{color:#fff;font-size:20px;font-family:'Telefonicai-normal';outline:0;display:block}.payment-accordion #accordion .panel-default>.panel-heading .panel-title-inner a:hover,.payment-accordion #accordion .panel-default>.panel-heading .panel-title-inner a:focus{text-decoration:none}.payment-accordion #accordion .panel-default>.panel-heading .panel-title-inner a .glyphicon{top:13px}@media screen and (min-width:1px) and (max-width:767px){.payment-accordion #accordion .panel-default>.panel-heading .panel-title-inner a{font-size:17px}.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content{top:308px;left:0;width:100%!important}}.sub-para-heading{color:#999;font-size:18px;font-weight:bold}.pedido aside li button span{line-height:-16px}#contractBox{font-size:10px;text-decoration:underline}.anchor-home{color:#67009b}.detail-portability-content .content-one{border:none!important}.detail-portability-content .content-one .main-row .row-bar{border:#eaeaea 2px solid!important;border-radius:0 0 10px 10px;margin-bottom:10px}#catalog-panel .thumbnail .product-desc h2,#catalog-panel .thumbnail .product-desc h3,#catalog-panel .thumbnail .product-desc h4,#catalog-panel .thumbnail .product-desc p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}#catalog-panel .thumbnail .product-desc h2{white-space:normal!important;overflow:hidden;text-overflow:ellipsis;font-size:16px;width:100%}.text-ellipse{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}aside ul li{position:relative}aside ul li strong{position:absolute}#passwordconfirmationlightbox p.text{text-align:center;font-size:15px}#passwordconfirmationlightbox p.email{text-align:center;font-weight:bold;font-size:17px}#passwordconfirmationlightbox .modal-header{border-bottom:1px solid #e5e5e5;padding-bottom:13px}.my-account-content .banner{height:auto!Important}.product-details .colorPatter ul li a{border:1px solid #eaeaea}.compare-bar .small-thumbnail .product-text-part h3{font-size:14px;overflow-y:hidden;height:90px}.left-lancamentos ul li a span:first-child{font-size:28px}.left-lancamentos ul li a .arrow-icon{margin-top:13px}#planselectconfirmation .modal-header{border-bottom:0}#ajaxloading .modal-backdrop.in{opacity:.1}#ajaxloadingLines .modal-backdrop.in{opacity:.1}.checkout-order-summary .my-cart-content .my-cart-body .body-content .row-content .alter{float:right!important}#notifydialog .btn{float:left}.modal-dialog .modal-content .modal-header button span.glyphicon-remove-sign{color:#873d9c}.modal-dialog .modal-content .modal-header button{opacity:1}#notifydialog .modal-dialog .modal-content .modal-header{padding-left:49px}#notifydialog .modal-dialog .modal-content .modal-body{padding:20px 0 0 49px}#notifydialog .modal-dialog .modal-content{padding:2px}#notifydialog .error-text{margin-bottom:10px}button.view-more-plans{width:100%}button.view-more-plans .icon-seta_BTN{color:#873d9c}@media screen and (min-width:1px) and (max-width:767px){#logoMobile img{display:none}}.product-compare #accordion .panel-default .panel-heading .panel-title a{padding-top:9px!important;font-weight:normal!important}.product-description-tab #accordion .panel-default .panel-heading .panel-title a{padding-top:9px!important;font-weight:normal!important}.modal-footer .part2 p.ptext{color:#999;font-size:13px;margin-top:5px;text-align:left}.pager-next-link{width:31px}.pager-next-link .icon-seta_dir{float:left;margin:0;width:4px}.pager-back-link{width:31px}.pager-back-link .icon-seta_esq{float:left;margin:0;width:4px}.disable-pagination{background:#e5e5e5!important;color:#999!important;border:#e5e5e5 2px solid!important}.footer-collapse a[title='Planos/Chips']{text-decoration:none;cursor:text!important}.footer-collapse a[title='Planos/Chips']:hover{text-decoration:none;cursor:text!important}.footer-collapse a[title='Planos/Chips'] .caret{display:none}.footer-collapse ul{margin-top:10px!important}#limparplp{margin-top:0;line-height:20px;cursor:pointer}#myModal .bootstrap-select.btn-group .dropdown-menu.inner{max-height:260px!important}#useractionform .radiobtn-form input.radio-box:empty~label{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important;font-weight:normal!important}#planselectconfirmation .modal-content .modal-body h3{font-family:'Telefonicai-normal';font-weight:bold}.modal-dialog .modal-header button img{height:25px;width:25px}.my-cart-content .my-cart-body .body-content .empty-cart-link{color:#67009b!important}.my-cart-content .my-cart-body .body-content .remove-header-link{font-size:12px;padding:20px 0;text-decoration:underline}.my-cart-content .my-cart-body .body-content .empty-cart-link .icon-text{color:#67009b!important}.small-thumbnail .active-product a span img{height:15px;width:15px}.compare-bar h2.three-products-text{font-size:19px}.compare-bar .small-thumbnail .product-text-part{padding-top:25px}section .banner-home{margin-bottom:20px}.banner .carousel-control.left,.banner .carousel-control.right{margin:0}footer .navbar .wrapper .container-fluid .row .telesales-content h4{color:#fff;font-size:20px;font-family:'Telefonicai-normal'}#errorStockCheckout .modal-dialog .modal-content .modal-body h4{color:#999;font-size:18px;margin-bottom:20px}#myCart .modal-content .modal-body .row-content-disable{background:#f6f6f6;margin-left:-12px;margin-right:-12px;opacity:.6}#myCart .modal-content .modal-body .prod-unavailable{color:#f90;font-weight:bold;font-size:13px;opacity:1!important}#POSPAGO .product-details .normal-tab div.inner-main p{margin:505px -10px 0 -13px}.product-details .colorPatter ul li a{width:30px!important;height:30px!important}.product-details .colorPatter ul li{margin-right:5px}.normal-tab .nav-tabs>li>a{font-family:'Telefonicai-normal'}@media screen and (max-width:767px) and (min-width:1px){#catalog-panel .thumbnail .text-part .product-desc{height:auto!important}}.pagination li:first-child a,.pagination li:nth-child(2) a,.pagination li a.second-last{background:#67009b;border:#67009b 2px solid;color:#fff;line-height:9px}.pagination li:nth-child(2) a .icon-seta_esq,.pagination li a.second-last .icon-seta_dir,.pagination li a.disable-pagination.second-last{font-size:17px}.top-filter-desktop li:first-child{width:100%;margin-right:0;padding-top:0}.top-filter-desktop .bootstrap-select{width:144px!important}.bootstrap-select.btn-group .btn .caret{right:19px!important}.top-filter-desktop .btn-group .dropdown-toggle{padding:4px!important}@media screen and (max-width:767px) and (min-width:1px){.product-details #moreplanbtn{width:100%!important}}.accordion button.view-more-plans span:last-child{top:-4px;position:relative}.remove-product span.glyphicon-remove-circle{background:url("../images/close-dialog-grey.gif") no-repeat 0 0;display:block;height:16px;width:16px;background-size:100%}.remove-product span.glyphicon-remove-circle:before{content:""!important}.product-details .voice-panel ul li{margin:8px 3px 0 0}.compare-bar .small-thumbnail .product-text-part h3{margin:0;padding:10px 5px;color:#67009b;font-size:14px;font-family:'Telefonicai-bold';overflow:hidden;text-overflow:ellipsis;width:73px}.compare-bar .small-thumbnail .product-text-part{padding-top:25px!important}.compare-bar .small-thumbnail .product-text-part{float:left;width:78px;padding:0}@media screen and (max-width:767px) and (min-width:1px){#catalog-panel .thumbnail h3 span{display:block}}#catalog-panel .thumbnail h3 span{display:block}.chip-container .chip-body ul li{margin-bottom:10px}.no-image img{max-height:180px!important}.thumbnail .product-desc P:last-child{margin-bottom:7px}.thumbnail h2:first-child{margin-bottom:4px!important}.product-details .success-text{font-size:16px;color:#999;font-weight:bold}.margBot5{margin-bottom:-5px}.Textcolour{text-transform:lowercase;color:#999}.checkout-order-summary .my-cart-content .my-cart-body .font-one h4{text-transfrom:uppercase}.payment-additional-pkg-content .btn span:last-child{margin-top:0!important}.payment-additional-pkg-content #addonaddtocart{height:40px;padding:3px 10px}.payment-additional-pkg-content .additional-package-content .radiobtn-form .radio-outer{margin-top:5px}.payment-additional-pkg-content .additional-package-content .complemetry-offerings-content .body-content label{padding-right:10px}p.chipselection{color:#999;font-size:15px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;line-height:19px;margin-top:15px}.payment-additional-pkg-content .additional-package-content .radiobtn-form .radio-outer label{padding-right:10px}header .second-navbar form{margin:0!important}.carousel-inner{border-radius:10px;margin-top:1px}.my-cart-content .my-cart-body .font-one h4:first-letter {text-transform:uppercase}.product-not-avl{min-height:457px}@media screen and (max-width:767px) and (min-width:1px){.product-not-avl{min-height:248px}}.modal-header{border-bottom:0;padding:0}.modal-header .close{background:url("../images/close-dialog.gif") no-repeat 0 0;display:block;height:20px;width:20px;text-indent:-9999px;background-size:84%;opacity:1}.modal-header .close-unavailable-product{background:url("../images/close-unvailable-product.png") no-repeat 0 0;//display:inline-block;height:20px;width:20px;text-indent:-9999px;background-size:84%;opacity:1;border:0;//margin-left:52%}#notifydialog-not-reserved .modal-header .close-unavailable-product{background:url("../images/close-unvailable-product.png") no-repeat 0 0;display:inline-block;height:20px;width:20px;text-indent:-9999px;background-size:84%;opacity:1;border:0;margin-left:73%}.modal-title{margin-bottom:-10px!important}.modal-body{padding:15px 0}.modal-body p{color:#999;font-size:16px;margin:15px 0}.active-outer .mobile-limper{margin-top:0}footer img{display:block;max-width:90%;height:auto}.sessionText .modal-header{border-bottom:0;padding:0}.sessionText .modal-header .close{background:url("../images/close-dialog.gif") no-repeat 0 0;display:block;height:20px;width:20px;text-indent:-9999px;background-size:84%}.sessionText .modal-title{margin-bottom:-10px!important;text-transform:capitalize!important}.sessionText .modal-body{padding:0}.sessionText .modal-body p{color:#999;font-size:16px;margin:15px 0}.without-ordering-content:hover{border:#d4d4d4 2px solid}.without-ordering-content:hover .icon-bg,.without-ordering-content:hover .icon-bg-note{margin:0 auto;height:198px;width:204px;border-radius:100%;color:#fff;padding:15px;background:url("../images/papericon.gif") no-repeat center 43px #bebebe;background-size:50%}.pdp-content #accordion .panel-default>.panel-heading{padding:3px 30px 0 9px!important}.pdp-content #accordion .panel-default>.panel-heading .panel-title a{padding-left:15px}.empty-cart-content .icon-bg{margin-top:-12px!important}.empty-cart-content .icon-CarrinhodeCompra-01{font-size:164px!important}.my-cart-content .styleColor{color:#999;font-weight:bold}@media screen and (max-width:767px) and (min-width:1px){.left-side-filter:first-child div{padding-top:9px}}.icon-new{padding-top:12px;font-family:"fontcustom";font-size:19px!Important;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon-new:after{content:"\f128";font-weight:normal;color:#67009b}.navbar-collapse.search-menu.collapsing{height:80px!important}.thumbnail{transition:background 1s,border-color 2s}#myModal .modal-header{margin-bottom:19px}.recommendatior-products .thumbnail h3 span{display:block!important}.payment-additional-pkg-content .additional-package-content .radiobtn-form .radio-outer{margin-top:0!important}.compare-page-bar .small-thumbnail .text-part h2{color:#67009b;font-size:18px;font-family:'Telefonicai-bold';overflow:hidden;text-overflow:ellipsis;width:73px;width:100%;margin:0 0 2px 0;padding:0;white-space:nowrap}.compare-page-bar .small-thumbnail{padding:4px 5px 0 0}.compare-page-bar .small-thumbnail .text-part h5{padding-bottom:0}.compare-page-bar .small-thumbnail .text-part h4{margin:1px 0}footer .pos-relative>div:nth-child(5)>div:nth-child(5) h4 a span:first-child:before{content:" "}footer .pos-relative>div:nth-child(5)>div:nth-child(5) h4{padding-left:0;pointer-events:none}@media screen and (max-width:767px) and (min-width:1px){footer .second-navbar nav{border:0;margin:0 2px 0 -17px!important;padding:0;border-right:#9758b8 1px solid!important;box-shadow:none;height:38px}footer .second-navbar .telesales-content nav{border-right:none!important}footer .second-navbar nav a,footer .second-navbar .telesales-content nav h4{font-size:15px!important}footer .second-navbar .telesales-content nav p{font-size:12px;color:#fff!important}footer .pos-relative>div:not(:nth-child(4)){display:none}footer .pos-relative>div:nth-child(4){display:block}footer .pos-relative>div:nth-child(4)>div:first-child{display:none}footer nav.second-navbar h4 a span:first-child{margin-right:-6px;font-size:13px}footer .pos-relative>div:nth-child(4)>div:nth-child(4) h4{padding-left:10px;font-size:14px;margin-top:0}footer .pos-relative>div:nth-child(4)>div:nth-child(4) h4 a p{font-size:12px}}.product-details .carousel-inner{border:none!important}#myModalzoomimage img.new{max-width:600px!important;max-height:580px!important}@media screen and (min-width:767px){.product-details .normal-tab div.inner-main p{margin:0 -10px 0 -13px}}.faq-item-one a{font-size:14px;color:#609}.plan dl.accordion dd .inner-panel .white-shade.heighlight{background:#e2e2e2}@media screen and (max-width:767px) and (min-width:1px){footer .second-navbar .col-sm-3:nth-last-child(2) .col-xs-6:nth-child(3){text-align:center;padding-left:4px;width:60%}footer .second-navbar .col-sm-3:nth-last-child(2) .col-xs-6:nth-child(2){width:40%}#mobile-filter{position:relative}.left-side-filter p{height:49px}.product-details .colorPatter p{font-size:19px}}.borderred{border:2px solid #f00!important}.compare-page-bar .small-thumbnail .text-part.text-desc{height:120px!important;max-height:120px!important;padding-top:15px}.plan .inner-panel h4,.payment-additional-pkg-content .insurances-content .price-content .price-text h4{position:relative;top:-12px}.device-panel .contact-number{color:#999;padding-top:7px}.device-panel .text{font-size:12px}.device-panel{float:left;width:100%;border:#e7e7e7 1px solid;margin-top:10px;padding:10px 10px 0 10px;display:inline;background:#f2f2f2;border-radius:6px;position:relative}.device-panel .arrow:before{position:absolute;top:-7px;right:119px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #f2f2f2;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''}.device-panel .arrow:after{position:absolute;top:-6px;right:120px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #f2f2f2;border-left:6px solid transparent;content:''}.device-panel strong{font-size:13px;display:block}.device-panel .icon-SistemaOperacional-01{margin:-5px 5px 0 0!important;font-size:35px!important}.device-panel .btn{padding:7px 10px 5px 4px}.device-panel .btn span:first-child{color:#67009b;margin:-2px -8px 0 0!important;font-size:14px!important}.device-panel .warning-text{text-align:justify;padding:10px 0;color:#67009b;font-size:14px;border-top:1px #e7e7e7 solid;margin:0 10px 10px 10px}@media screen and (min-width:1px) and (max-width:767px){#activeFiltro{margin-top:1px;top:-6px;position:relative}.device-panel .icon-SistemaOperacional-01{font-size:18px!important}.device-panel .btn{width:100%!important}.device-panel .warning-text{font-size:12px!important;text-align:left}.device-panel .btn{padding:4px}.device-panel .btn span:first-child{font-size:13px!Important;margin:0 -12px 0 -4px!important}.device-panel .btn span:last-child{font-size:12px!important}#bundleAddToCartForm .btn{width:151px!important}}.checkout-content .discount-checkout-content .text{width:200px!important;vertical-align:middle;height:50px;padding-top:10px}.checkout-content .discount-checkout-content .btn{width:114px!important}.checkout-content .discount-checkout-content{margin:0 0 12px 0;padding:6px 10px 1px;border:1px #cdcdcd solid;border-radius:7px;background:#fff}.discount-content{margin:10px 0!important;background:#fafafa!important}.my-cart-content .my-cart-total-content{margin:10px 0!important}.my-cart-content .total-desc-content{margin:10px 0!important}ul.social{height:30px;float:left;width:124px;list-style-type:none;padding:0}ul.social li{float:left;margin:0 -0 0 0;padding:0;width:31px}ul.social li a{display:block;height:30px;padding:0;display:block;width:32px!important}ul.social li a.google{background:url("../images/social_icon.gif") no-repeat -30px 0!important;width:32px!important}ul.social li a.google:hover{background-position:-30px -30px;opacity:.5}ul.social li:first-child{width:50px;padding-top:5px}ul.social li a.facebook{width:49px!important;padding:0;border-radius:4px;height:19px;margin-top:2px}ul.social li a.facebook:hover{background-position:-0 -30px}ul.social li a.pin{background:url("../images/social_icon.gif") no-repeat -63px 0!important}ul.social li a.pin:hover{background-position:-62px -30px;opacity:.5}footer nav.second-navbar ul{margin:5px 0 0 26px!important}footer nav.second-navbar nav h4 span:first-child{color:#fff;font-size:18px;margin:0}#ajaxloading .modal-backdrop.in{background:#fff;opacity:.7!important}#ajaxloadingLines .modal-backdrop.in{background:#fff;opacity:.7!important}.payment-accordion #accordion .panel-default>.panel-heading .panel-title a{padding-top:9px}.register-content .blank{margin-top:19px;color:#999;font-size:11px}.register-content .bootstrap-select.btn-group .dropdown-toggle{border:#e5e5e5 1px solid}.small-header .top-right-link-first li{border-right:#9b58bc 1px solid!important}.small-header .top-right-link-first li a{margin:0 0 0 5px}@media screen and (min-width:1px) and (max-width:767px){.small-header .top-right-link-first{margin:2px 0!important;width:100px;float:none!important}.small-header ul.top-right-link.pull-right{width:123px;margin:0 -9px}.small-header ul.top-right-link.pull-right li:first-child{width:35px!important;height:35px;background:url(../images/loation-icon.gif) no-repeat 0 0;padding:5px 0 0 20px}.small-header ul.top-right-link.pull-right li:first-child span:first-child{width:25px;margin-right:0!important}.small-header .top-right-link-first li{padding:0!important}.small-header .top-right-link li a{padding:5px 4px 5px 0}.small-header .top-right-link li span{margin-right:0}.small-header .top-right-link-first li:last-child,.small-header .top-right-link-first li:nth-child(2){padding:0!important}.small-header .top-right-link-first li:last-child span{margin-left:5px}.address-neighborhood{width:100%}}.small-header ul.top-right-link.pull-right li:first-child{background:url(../images/loation-icon.gif) no-repeat 0 4px;padding:10px 4px 10px 21px}.click-here-device{cursor:pointer;text-decoration:underline}.click-here-device:hover{text-decoration:underline!important}.popular-products .thumbnail .product-desc h3 span{display:block}.lastvisited-products .thumbnail .product-desc h3 span{display:block}.height-avise{height:550px}.height-avise-color{height:460px}.panel-disabled{pointer-events:none}.panel-disabled a{pointer-events:none}#notifydialog .modal-dialog .modal-content{padding:20px}.popular-products .thumbnail h3 span{display:block}.recommended-product .thumbnail h3 span{display:block}.lastvisited-product .thumbnail h3 span{display:block}#search_form_suggestion a:hover{text-decoration:none!important}#search_form_suggestion a span{font-size:18px;color:#5f5f5f}#search_form_suggestion a span:hover{opacity:.6}#search_form_suggestion a span:nth-child(2){cursor:pointer;color:#67009b;text-decoration:underline}@media screen and (min-width:767px){#search_form_suggestion{font-size:18px;color:#5f5f5f;padding-bottom:40px}}.payment-accordion .discount-content .text-upper{width:174px;margin-bottom:11px}.payment-accordion .discount-content{padding:10px!important}@media screen and (min-width:1px) and (max-width:767px){.payment-accordion .discount-content .text-upper{margin-bottom:0!important}}.search_result .child-category-accordion .panel-title a label{cursor:pointer;font-weight:normal!important}.search_result .child-category-accordion .panel-title a label:first-letter {text-transform:capitalize}.search_result .child-category-accordion .panel-title a label{text-transform:lowercase}.search_result .child-category-accordion .pull-right{color:#8f8f8f!important}#left-filter-panel .left-side-filter div span{font-size:15px}.panel-group.child-category-accordion ul li label.text-ellipse{text-transform:lowercase}.panel-group.child-category-accordion ul li label.text-ellipse:first-letter {text-transform:uppercase}div .contract-panel .font-two{margin-bottom:13px!important}.product-details .normal-tab div.inner-main table td h4.overline{font-size:13px;margin:5px 0 0 0;padding:12px;padding-left:0;color:#999}.product-details .normal-tab div.inner-main table td h4.overline span{color:#999;font-size:15px;padding-left:5px;text-decoration:line-through}.product-details .normal-tab div.inner-main table td h4.green{margin-top:2px;font-size:26px!important}.product-details .normal-tab div.inner-main table td h4.green span:nth-child(1){display:inline!important;position:relative;top:-7px}.product-details .normal-tab div.inner-main table td h4.green span:nth-child(2){display:inline!important;font-size:40px!important;color:#609!important;letter-spacing:-2px}.my-cart-content .pos-relative div.cart-page-price{text-transform:capitalize}#myModalDeviceWithCurrentPlan .identificamos-panel button a span{color:white}.search_result .child-category-accordion .panel-title a label{color:#5f5f5f;font-size:15px;font-weight:bold!important;position:relative;top:3px}.search_result .child-category-accordion .panel-title a span.pull-right{top:5px;position:relative;font-size:14px}.compare-bar .small-thumbnail .text-part h4{margin:0;padding-left:5px;color:#67009b;font-size:13px;font-family:'Telefonicai-bold';overflow:hidden;text-overflow:ellipsis;width:73px;height:85px;max-height:85px}.compare-bar .small-thumbnail .text-part h3{padding-bottom:0;font-size:13px;padding:0 5px}.recomendados-thumbnail .product-desc{padding:10px 0;max-height:200px;overflow:hidden;height:200px!important}.lastvisited-products-image .product-desc{padding:2px 0;max-height:200px;overflow:hidden;height:80px!important}.product-details .colorPatter li.color-align{margin-top:-9px!important}@media screen and (min-width:1px) and (max-width:767px){.product-details .colorPatter li.color-align{margin-top:-3px!important}}.confirm-remove-button button{margin-right:10px;display:inline}.my-cart-content .font-four{text-transform:uppercase!Important}.recomendados-thumbnail.thumbnail h3 span{display:block}header .top-left-link li a span{padding-bottom:16px}.block-content{display:block}.chip-container .chip-body:last-child h3{width:65%}footer nav.logo-navbar .logo-row .logo-boder>div:not(:first-child) img{text-align:right;width:68%;float:right}#brandImages div:nth-child(1) img{max-width:28%}#brandImages div:nth-child(2) a img{max-width:40%}#brandImages>div:nth-child(3) img{max-width:65%;float:right}.product-details .colorPatter>div li:first-child{height:70px}.plan .inner-panel ul.plan-entitlement{display:none}.view-all-service-plan .btn span:last-child{margin-top:-2px;font-size:15px}.my-cart-content .my-cart-body .body-content .row-content .remove-link a:hover{opacity:.6}.my-cart-content .my-cart-body .body-content .row-content .remove-link a{color:#999!important;font-size:9px!important;position:relative!important;right:22px!important;text-decoration:underline}@media screen and (max-width:480px) and (min-width:1px){.my-cart-content .my-cart-body .body-content .row-content .remove-link a{right:0!important}}@media screen and (max-width:767px) and (min-width:1px){.my-cart-content .my-cart-body .body-content .row-content .remove-link a{right:0!important}}.my-cart-content .my-cart-body .body-content .offer-content .image-content span.icon-InfoLinha-01{font-size:55px;color:#8f8f8f!important}.my-cart-content .my-cart-body .body-content .offer-content .image-content span.icon-InfoLinha-01{font-size:38px;color:#8f8f8f!important}.my-cart-content .my-cart-body .body-content .accessory-row img{height:38px!important;width:50px!important}.skip{display:none}@media screen and (max-width:767px) and (min-width:1px){.my-cart-content .my-cart-body .body-content .accessory-row img{height:30px!important;width:50px!important}.my-cart-content .my-cart-body .body-content .offer-content .image-content span.icon-InfoLinha-01{font-size:45px;color:#8f8f8f!important}.discount-content input{width:100%}.my-cart-content .my-cart-body .body-content .row-content .price-content{text-align:left!important}.my-cart-content .font-four{font-size:17px!important}.my-cart-content .acc-font-four{font-size:17px!important;font-weight:normal!important}}.mini-cart .modal-content .modal-header h3 strong span{padding-left:5px}.product-details .image-panel .item{height:400px}.product-details .image-panel .accessory_item{height:400px!important;padding-top:0}.my-cart-content .my-cart-body .heading h3{padding:0 0 0 11px}#myCart .offer-content .image-content span.icon-InfoLinha-01{font-size:35px;color:#8f8f8f!important}.my-cart-content .my-cart-body .body-content .row-content .price-content{text-align:center;white-space:nowrap}.product-compare .text-description-compare{height:140px;max-height:140px}.meus-pedidos .my-cart-content .my-cart-body .body-content .offer-row img{height:25px!important;width:70px!important}.meus-pedidos .total-amount .btn-first{padding:6px 20px}.meus-pedidos .total-amount .btn-sec{padding:4px 20px}.meus-pedidos .my-cart-content .my-cart-body .body-content .chip-row img{height:35px!important;width:50px!important}.meus-pedidos .total-amount{margin:18px 0}div.payment-confirmation .heading h2{font-size:20px!important}div.payment-confirmation div.confirmation-sub-panel .body-content .payment-method-right p span:nth-child(2){color:#9c3}#discountcalccheckout{height:37px;padding:5px}.payment-method-body #voucherCode{width:100%}.payment-method-body .discount-content .error-text{margin-top:0;width:120%;left:-44px;position:relative}.checkout-content .payment-method-body .discount-content .discount-text{margin-top:0;width:120%;left:0;position:relative}.search_result .signal-search .white-shade{border-bottom:#eaeaea 1px solid;margin-bottom:10px}.pluginButton{height:27px;line-height:27px}.mini-cart .modal-content .modal-body img.chip-img{height:27px;width:39px;padding-right:10px}.mini-cart .modal-content .modal-body img.plan-img{height:16px!important;width:46px!important}a.facebook iframe{top:-5px;right:8px}a.facebook iframe .pluginButton{height:30px}.collapse.navbar-collapse.search-menu .slimScrollDiv{border-radius:0 0 8px 8px}.search-autocomplete{margin-top:22px}.search-autocomplete .outer-content{background:#fff;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;position:relative;top:-2px;z-index:1;border:4px solid #FFF;border-radius:8px;padding:1px}.search-autocomplete .outer-content .arrow:before{position:absolute;top:-7px;right:162px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #d7d7d7;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:'';display:none}.search-autocomplete .outer-content .arrow:after{position:absolute;top:-6px;right:163px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #e2e2e2;border-left:6px solid transparent;content:'';display:none}.addscroll{overflow-y:scroll;overflow-x:hidden;max-height:600px}@media screen and (max-width:991px) and (min-width:1px){.search-autocomplete{width:100%!important}}.search-autocomplete .search-suggestion .body-content .img-content img{max-height:30px;max-width:25px}.search-autocomplete .search-suggestion .body-content .img-content img{height:25px;width:20px}.search-autocomplete .search-suggestion.text-option .body-content h3{border-bottom:1px dotted #67009b;padding:13px 10px;font-size:14px;margin:0}.search-autocomplete .search-suggestion.text-option .body-content .row:last-child h3{border-bottom:0;margin:0}.search-autocomplete .search-suggestion.text-option .body-content .row h3:hover{background:#eaeaea;cursor:pointer;color:#5f5f5f}.search-autocomplete .search-suggestion.facet-option .body-content .row .row-content{border-bottom:1px solid #eaeaea;overflow:hidden;padding:5px 0}.search-autocomplete .search-suggestion.facet-option .body-content .row .row-content:hover{background:#eaeaea;cursor:pointer;color:#5f5f5f}.search-autocomplete .search-suggestion.facet-option .body-content .row .row-content a{color:#67009b!important}.search-autocomplete .search-suggestion.facet-option .body-content .row a{color:#67009b!important;margin:0;float:left;width:250px}.search-autocomplete .search-suggestion.facet-option .body-content .row .row-content h3{font-size:14px;height:25px;line-height:25px;margin:0}.search-autocomplete .search-suggestion.facet-option .body-content .row:last-child .row-content{border-bottom:0}.search-autocomplete .search-suggestion .body-content h3{border-bottom:0}.search-autocomplete .search-suggestion .heading{color:#609;background:#e2e2e2;font-size:15px;padding:7px 20px;font-weight:bold;font-family:'Telefonicai-normal';border-radius:5px}.search-autocomplete .search-suggestion.text-option .body-content .row{color:#67009b;margin:2px -3px}.search-autocomplete .search-suggestion.facet-option .body-content .row{color:#67009b;padding:0;margin:6px}.search-autocomplete .see-all .body-content{background:#67009b;color:#fff;padding:8px;font-weight:bold;font-size:15px;cursor:pointer;border-radius:8px;text-transform:lowercase}.search-autocomplete .see-all .body-content .row :first-letter {text-transform:uppercase}.search-autocomplete .see-all .body-content:hover{opacity:.8}.search-autocomplete .see-all .body-content a{color:#fff!important}.collapse.navbar-collapse.search-menu{position:absolute}.product-compare .thumbnail .text-description-compare h3 span{display:block}.my-cart-content .my-cart-body .body-content .row-content .remove-link .icon img{height:27px!important;width:41px!important}.search_result .popular-products.plan .inner-panel h4 span{padding-right:10px}.search_result .lastvisited-products.plan .inner-panel h4 span{padding-right:10px}.view-all-service-plan .accordion .inner-panel h4 span,.payment-additional-pkg-content .insurances-content .price-content .price-text h4 span{padding-right:10px}.fb-like{position:relative}.fb-like>span{position:absolute;position:absolute;right:10px}.certiLink a{text-decoration:none;color:#999}.package-extra-text.orange-color span{padding:0 3px}@media screen and (min-width:767px){footer nav.fourth-navbar ul{display:inline-block}footer nav.fourth-navbar .fourth-navbar-row{text-align:center}}.product-details .customiz-caraousel img{margin:0 auto;max-width:100%;max-height:390px;cursor:pointer}.product-details .normal-tab div.inner-main .bottom-part h2{float:left;width:100%}.left-side-filter ul li a{color:#999;font-size:13.54px!important;display:inline-block;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis;width:85%!important}.view-all-service-plan .inner-panel .details-part .bottom-part h2{float:left;font-size:12px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;text-transform:none;width:100%}.view-all-service-plan .inner-panel .details-part .bottom-part h2 a{color:#67009b;text-decoration:underline}@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,.login-content div.row .login-content-inner .not-account-content .body-content{background:url("../images/login-bg.png") no-repeat 116% 173%}.accordion-faq .panel-default>.panel-heading .panel-title a{font-weight:normal}}.product-details .normal-tab div.inner-main table td h6{color:#999;font-size:13px;font-weight:bold}.view-all-service-plan .plan .inner-panel h6{color:#5f5f5f;font-size:13px;font-weight:bold}.product-details .normal-tab div.inner-main table td h6{color:#999;font-size:13px;font-weight:bold}.view-all-service-plan .plan .inner-panel h6{color:#999;font-size:13px;font-weight:normal;margin-bottom:15px;position:relative;float:left;width:100%;word-wrap:break-word}.edit-shipping-adddr-failure-content,.edit-billing-adddr-failure-content{margin-top:35px}@media screen and (min-width:767px){.meus-pedidos .detail-portability-content .content-one .main-row .row-bar{border-radius:0;border:0}}header .second-navbar ul li:last-child a{z-index:0!important;position:relative;width:45px}header .second-navbar ul li:last-child a span:first-child{left:-7px;position:absolute;top:-20px}header .second-navbar ul li:last-child a span:last-child{position:absolute;top:-11px;left:35px}header .top-right-link li a span{text-transform:capitalize!important}header .second-navbar ul li:last-child span:before{font-size:32px}header .second-navbar ul li{font-size:14px;padding:9px 15px 15px 18px}header .second-navbar input[type="text"]{font-size:14px}footer nav.second-navbar nav{margin-bottom:0}footer nav.second-navbar ul{margin:11px 0 0 26px!important}footer nav.second-navbar ul li{margin-bottom:14px;font-size:14px}footer nav.logo-navbar .logo-row .logo-boder{padding:0 0 0 36px}section:first-of-type{margin-top:190px}#editshippingaddressform .form-group{margin-top:25px}#editshippingaddressform .form-group .error-text{margin-top:25px}.small-header .top-right-link-first li{padding:0 5px!important}#updatebillingadresscheckoutpanel .form-group{margin-top:15px}#updatebillingadresscheckoutpanel .form-group .error-text{margin-top:25px}#addaddresscheckoutpanel .form-group{margin-top:15px}#addaddresscheckoutpanel .form-group .error-text{margin-top:25px}.bootstrap-select.btn-group .btn .caret{border:0;margin-top:-9px;display:inline-block;font-family:"fontcustom";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-transform:rotate(-271deg)}.bootstrap-select.btn-group .btn .caret:before{color:#67009b;content:"\f127";-webkit-transform:rotate(-271deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-271deg);-o-transform:rotate(-271deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=9);font-size:20px;font-weight:bold}.top-filter-desktop .bootstrap-select.btn-group .btn .caret{margin-right:-15px}.top-filter-desktop .bootstrap-select.btn-group .btn .caret:before{font-size:15px!important}.icon-seta_dir-down{display:inline-block;font-family:"fontcustom";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-transform:rotate(-271deg)}.icon-seta_dir-down:before{color:#fff;content:"\f127";-webkit-transform:rotate(-271deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-271deg);-o-transform:rotate(-271deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=9);font-size:24px}.modal-content .btn-group button{height:50px;color:#c2c2c2!important}.bootstrap-select button span{color:#c2c2c2!important;font-weight:normal!important;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}.modal-content .input-group input[type="text"]{height:50px;font-size:15px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}#myModal .modal-content{padding:60px}.my-cart-content .my-cart-body .body-content .row-content img{height:auto!important;max-width:100px;max-height:100px;width:auto!important;padding-right:0!important}.my-cart-content .my-cart-body .body-content .accessory-row img{height:auto!important;width:37px!important}.my-cart-content .my-cart-body .body-content .accessory-cart-panel img{height:80px!important;max-width:100px;max-height:100px;width:80px!important}.my-cart-content .my-cart-body .body-content .row-content.plan-row img{height:20px!important;width:56px!important}.plan .inner-panel div.white-shade{padding:10px 20px!important}.plan .inner-panel .head{padding:0!important}@media screen and (max-width:767px) and (min-width:1px){.view-all-service-plan .inner-panel h4{padding-top:0!important;font-size:55px!important}}@media screen and (max-width:767px) and (min-width:481px){.plan .inner-panel div.grey-shade button span:last-child{font-size:18px}}.detail-portability-content .column-item{padding-top:0}.detail-portability-content .content-one .main-row .row-content:last-child .row-bar{border:0!important}.search-autocomplete .search-suggestion:nth-child(2) .heading{border-radius:5px}#addaddresscheckoutpanelshipping .form-group{margin-top:15px}#addaddresscheckoutpanelshipping .form-group .error-text{margin-top:25px}@media screen and (min-width:767px){.mandatory-content{text-align:right}}#addnewbillingaddressform .checkbox-form{margin-top:25px}.payment-accordion div#accordion .panel-body{padding:30px 20px}.display-block{display:block}.modal.fade .modal-dialog{transform:translate(0,36%)!important;-ms-transform:translate(0,0%)!important;-webkit-transform:translate(0,36%)!important}#myModalLinesNew.modal.fade .modal-dialog{transform:translate(0,0%)!important;-ms-transform:translate(0,0%)!important;-webkit-transform:translate(0,0%)!important}#myModalzoomimage.modal.fade .modal-dialog{transform:translate(0,17%)!important;-ms-transform:translate(0,0%)!important;-webkit-transform:translate(0,17%)!important}#myModalzoomimage .modal-dialog .modal-body{margin:0 auto}header .second-navbar{margin-top:20px;padding-bottom:15px}header .second-navbar h1.logo img{width:105px;margin:-6px 0 0 6px}header .second-navbar form button{top:8px}footer nav.second-navbar h4 a span:first-child{margin-right:-2px;font-size:19px}footer nav.second-navbar ul li a{font-size:15px}.accordion-faq .panel-default>.panel-heading .panel-title a{padding:6px 0}.accordion-faq .panel-default>.panel-heading .panel-title a table{min-height:40px;line-height:23px}section.faq-page-content .faq-content .faq-items ul{margin-bottom:0}.accordion-faq .panel-body{padding:21px 21px 37px 21px}.accordion-faq.panel-group .panel{border-radius:10px!important}.accordion-faq .panel-default{border-color:#e9e9e9!important}.need-help-panel .btn{height:25px}.need-help-panel a .text{padding-left:3px;text-decoration:underline;padding-top:0;margin-top:0}#myCart .modal-content .modal-body .row:last-child p a{font-size:10px}.modal-footer .part2 p.ptext{margin-bottom:0}.mini-cart .modal-content .modal-footer .part2{padding:10px 17px}.mini-cart .modal-content .modal-footer .total-text{color:#999;font-family:'Telefonicai-normal';height:14px;margin-bottom:0}.mini-cart .modal-content .modal-footer .total-text-second{color:#999;font-family:'Telefonicai-normal'}.mini-cart .modal-content .modal-footer .part1 h5{font-family:'Telefonicai-normal'}.mini-cart .modal-content .modal-footer .part1{padding:23px 17px 28px 17px}#myCart .mini-cart-btn span:first-child{padding-right:10px;padding-top:2px}.mini-cart .modal-content .modal-header{padding:10px 10px 20px 10px;font-family:'Telefonicai-normal'}.mini-cart .modal-content .modal-footer .part2 h5{font-family:'Telefonicai-normal';position:relative;top:4px}.mini-cart .modal-content p.price{font-family:'Telefonicai-normal';font-size:15px;padding:0}.display-table{display:table}.display-row{display:table-row}.display-col{display:table-column}.mini-cart .modal-content .alterar{margin:0}.small-header #myCart{right:100px}.first-navbar .mainAccount #myCart .arrow:after{right:245px}.first-navbar .mainAccount #myCart .arrow:before{right:244px}.second-navbar .mainAccount #myCart .arrow:before{right:20px}.second-navbar .mainAccount #myCart .arrow:before{right:19px}#catalog-panel .thumbnail h5.type2{padding:14px;text-align:center;margin:0}#multiaddressdialogcheckout .modal-body .radio-row,#multiaddressdialogcheckouteditSA .modal-body .radio-row,#multiaddressdialogcheckoutSA .modal-body .radio-row,#multiaddressdialogcheckoutedit .modal-body .radio-row,#multiaddressdialog .modal-body .radio-row{overflow-y:auto;max-height:235px}section h1{margin-bottom:30px}section h1 span:first-child{font-size:60px;margin-top:-18px;width:65px}header .second-navbar ul li:last-child{padding-right:15px}.bootstrap-select.btn-group>.disabled{background:#e0e0e0!important}.no-underline{text-decoration:none!important}.mini-cart .modal-content .modal-footer .total-text-second span{padding-left:5px;font-weight:bold;font-size:13px}.mini-cart .modal-content .modal-footer .total-text span{font-weight:bold;font-size:13px}.btn span.new{background:url("../images/btn-bg.png") no-repeat 0 0;padding-left:25px}.thumbnail a.btn{width:148px}.thumbnail a.btn strong span:last-child{margin:1px 0 0 2px}.thumbnail a.btn span:last-child{margin-right:-20px}.no-border{border:0!important}.compare-bar .small-thumbnail .active-product a span img{height:20px;width:20px}.compare-bar .small-thumbnail{height:140px}.compare-bar .left-panel{min-height:203px;padding:36px}.compare-bar{height:204px}.compare-bar .small-thumbnail .closeI .cancel{font-size:10px}.compare-page-bar .left-panel{padding:10px}.compare-bar #comparebutton{padding:7px}.compare-bar #comparebutton strong span:first-child{left:-12px;top:-3px}.compare-bar #comparebutton span:last-child{margin-left:17px}.compare-bar #comparebutton .button-text{margin-left:31px}.product-compare-content h1{margin-bottom:32px}.product-compare-content h1 span:first-child{font-size:50px;margin-top:-12px}.product-compare-content h1 span:nth-child(2){margin-left:5px;font-weight:500}.product-compare .thumbnail{height:435px}.compare-page-bar .small-thumbnail .text-part h5{font-size:11px}.width-fourth{width:33.33%!important}@media screen and (max-width:940px) and (min-width:767px){.compare-page-bar h2{padding:0 43px}}.product-compare #accordion .panel-body .row .col-lg-3:nth-child(odd) .table-compare{background:#f2f2f2}.product-compare .col-lg-3:nth-child(odd) .thumbnail{background:#f2f2f2}.product-compare #accordion .table tr td{vertical-align:middle}.product-compare #accordion .panel-default>.panel-heading .panel-title a .glyphicon{right:0}.product-compare #accordion .panel-default>.panel-heading .panel-title a span:first-child{margin-right:10px}@media screen and (max-width:940px) and (min-width:767px){.compare-bar h2{padding:19px}}.product-compare #accordion .panel-body .row .col-lg-3:not(:first-child){padding-right:0;padding-left:7.5px}.product-compare #accordion .panel-body .row .col-lg-3:nth-child(odd){padding:0}.product-compare #accordion .panel-body .row .col-lg-3:last-child{padding-left:0;padding-right:7.5px}.product-compare #accordion .panel-body .row .col-lg-3:first-child{padding-left:7.5px}@media screen and (max-width:767px) and (min-width:1px){.view-all-service-plan .inner-panel h4{padding-top:0!important;left:-6px!important}}.product-details .voice-panel ul{margin:0}.product-details .voice-panel h2{padding:0 0 0 5px}.product-details .colorPatter p span:last-child{top:5px;position:relative;font-size:19px}.product-details .normal-tab .nav-tabs>li>a{margin:0;margin-right:5px!important;width:100%}.product-details .normal-tab .nav-tabs>li:first-child>a{margin-left:0}.product-details .normal-tab div.inner-main p a{font-size:12px;left:4px;position:relative}.pdp-content #moreplanbtn span.icon-seta_BTN{color:#67009b!important}.pdp-content #addtocartbtn span{top:3px;position:relative}.bx-wrapper{height:75px}.bx-controls-direction .bx-prev,.bx-controls-direction .bx-next{font-size:30px}.pdp-content #accordion .panel-default>.panel-heading .panel-title a span:first-child{font-size:25px}.pdp-content #accordion .panel-default>.panel-heading .panel-title a span:nth-child(2){top:-5px;position:relative}.pdp-content #accordion .panel-body{padding:0 20px 0 20px}.pdp-content .normal-tab .tab-content.plans-form-content{padding:15px;padding-top:0}.product-details .normal-tab div.inner-main,.product-details .normal-tab div.inner-main:hover,.product-details .normal-tab .inner-main.active,.product-details .normal-tab .inner-main.active:hover{border:2px solid #c0c0c0}.product-details .normal-tab div.inner-main table td h4.overline{font-family:'Telefonicai-normal'}.product-details .normal-tab div.inner-main table td h5 span{font-family:'Telefonicai-normal'}.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content{z-index:111111111}aside ul li button{border:3px #eaeaea solid;color:#eaeaea;font-size:13px;height:25px;width:25px}aside ul li p{font-family:'Telefonicai-bold'}.small-thumbnail.no-border{padding-right:35px}.my-cart-page-no-top{margin-top:0!important}.my-cart-page h1{font-weight:normal}.my-cart-page .my-cart-content .my-cart-body .heading h3{padding-left:11px;margin:0}.my-cart-page .my-cart-content .my-cart-body .heading h3{font-size:20px;height:45px;line-height:45px}.my-cart-page .font-four.telefonicai-normal.cart-page-price{font-weight:normal}.my-cart-page .empty-cart-link .icon-text{font-size:10px}.my-cart-page .my-cart-content .my-cart-body .body-content .row-content{border-bottom:1px #ebebeb solid}.my-cart-page .my-cart-content .my-cart-body{border:1px #ebebeb solid}.my-cart-page .discount-content{border:1px #ebebeb solid}.my-cart-page .my-cart-content .my-cart-total-content{border:2px #ebebeb solid}.my-cart-page .my-cart-content .my-cart-total-content .total-text{border-bottom:1px #ebebeb solid}.my-cart-page .my-cart-content .total-desc-content{border:1px #ebebeb solid}.my-cart-page .cart-totaldesc-text{top:-9px;position:relative}.my-cart-page #continueCheckouts{width:170px;margin:25px 15px 10px 0!important}.my-cart-page #continueCheckouts span:first-child{left:10px;position:relative}.my-cart-page .my-cart-content .my-cart-total-content{padding:15px 25px}.my-cart-page #continueCheckouts span:last-child{left:15px;position:relative}.my-cart-page .monthly-total .total-monthly-amt{font-size:24px}.my-cart-page .my-cart-content .total-desc-content .monthly-total{margin:20px 0 10px 0}.my-cart-page .my-cart-content .total-desc-content{padding:0 15px 20px 15px}@media screen and (min-width:767px){.my-cart-page .empty-cart-content{padding:80px 127px 80px 127px}.my-cart-page .empty-cart-content a.btn strong span:last-child{margin-left:0}.my-cart-page .empty-cart-content a.btn span:last-child{margin-left:27px}}.lastvisited-products h2.heading{border-top:1px #ddd solid!important;margin-bottom:15px}.popular-products h2.heading{border-top:1px #ddd solid!important;margin-bottom:15px}.popular-products h2.heading span,.best-conditions-panel .heading h2 span,.recommendatior-products h2.heading span,.lastvisited-products h2.heading span{padding:0 8px}.best-conditions-panel .body-content .condition .icon{font-size:32px}.best-conditions-panel .body-content .condition{padding:9px 3px}.collapse.navbar-collapse.search-menu{margin-left:-35px;margin-top:-3px}footer nav.logo-navbar{padding:7px 0 4px 0}.best-conditions-panel .body-content{padding:0 20px 16px 20px}.best-conditions-panel .body-content .condition{border-radius:7px}.my-cart-page .my-cart-content .my-cart-total-content .total-text .total-amount-text{padding-top:25px}.my-cart-page .my-cart-content .price-content .per-month{position:relative}@media screen and (min-width:999px){.my-cart-page .my-cart-content .discount-content #voucherCode{position:relative;max-width:300px}.my-cart-page .my-cart-content .discount-content button[type='button']{position:relative;left:0;top:-3px}.my-cart-page .my-cart-content .discount-content .error-text,.my-cart-page .my-cart-content .discount-content .discount-text{width:167%;position:relative;left:-91px;margin-top:7px}.my-cart-page .my-cart-content .discount-content .text{position:relative;top:6px}.my-cart-content .my-cart-body .remove-link{position:relative;left:24px}.my-cart-content .my-cart-body .device-remove-link{position:relative;display:inline-block}}footer nav.first-navbar ul li:last-child span:last-child{width:40%}.pagination li a{border:#c6c6c6 1px solid;font-family:'Telefonicai-bold';font-size:15px}.search_result #accordion .panel-default>.panel-heading a span{font-size:13px!important}#left-filter-panel .left-side-filter div span{font-size:14px}.highlightsearch{font-weight:bold!important;color:#67009b!important}.search-autocomplete .search-suggestion.facet-option .body-content .row a{color:#5f5f5f!important}.search-autocomplete .search-suggestion.text-option .body-content .row{color:#5f5f5f!important}.search-autocomplete .search-suggestion.facet-option .body-content .row{color:#5f5f5f!important}.state-city-bottom{background:#f8f8f8;padding:10px 20px 20px 20px;border-radius:5px}.state-city-bottom .body-content p{font-size:12px!important;font-family:'Telefonicai-normal'!important}.state-city-bottom h4{font-size:20px!important;font-family:'Telefonicai-bold'!important}.state-city-bottom .heading{border-bottom:1px solid}.state-city-bottom .heading img{margin-top:17px}.product-details .normal-tab div.inner-main table td h4 span.per-month-price{display:inline!important}@media screen and (-webkit-min-device-pixel-ratio:0){.pedido aside li button span{top:1px}::i-block-chrome,.pedido aside li button{left:95px}::i-block-chrome,.pedido aside li button span{top:3px;left:-1px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){_:-ms-fullscreen,.pedido aside li button{left:95px}}@-moz-document url-prefix(){.pedido aside li button span{top:2px}}:root .pedido aside li button{left:95px \0/IE9}.my-request-content .click-to-access-content{margin-bottom:20px;border:1px #cdcdcd solid;border-radius:9px;padding:20px;background:#f9f9f9}.my-request-content .click-to-access-content p{font-size:14px;color:#999}.my-request-content .click-button-content{text-align:right}.my-cart-page .discount-content #voucherCode{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}.product-details .normal-tab .disable.inner-main table td h6{color:#c0c0c0}#setuserlocationbtn span:first-child{margin-right:4px;margin-top:1px}footer nav.logo-navbar .logo-row p{font-size:12px}.top-filter-desktop li:first-child{text-transform:none!important}header .icon-bar-sm ul li button.generic-btn{color:#67009b;background:#ddd!important}header .icon-bar-sm ul li button.generic-btn .icon-bar{background:#67009b!important}header .icon-bar-sm ul li:last-child button.active1{background:#67009b!important}header .icon-bar-sm ul li:last-child button.active1 .icon-bar{background:#ddd!important}.payment-conclusion-content .content-one .line-vivo p{margin-bottom:0}div#termsLinklightbox,div#contractlinklightbox,div#terminsurancelightbox,div#regulationTextLinkLightbox{z-index:11111111111}div#termsLinklightbox .modal-body,div#contractlinklightbox .modal-body,div#terminsurancelightbox .modal-body,div#regulationTextLinkLightbox .modal-body{overflow:hidden}div#termsLinklightbox .modal-content h3,div#contractlinklightbox .modal-content h3,div#terminsurancelightbox .modal-content h3,div#regulationTextLinkLightbox .model-content h3{margin-bottom:0}div#termsLinklightbox .modal-header,div#contractlinklightbox .modal-header,div#terminsurancelightbox .modal-header,div#regulationTextLinkLightbox .model-header{border-bottom:0}div#termsLinklightbox .promotion-text,div#contractlinklightbox .agreement-text,div#terminsurancelightbox .insurance-text,div#regulationTextLinkLightbox .agreement-text{height:350px;overflow-y:scroll;overflow-x:hidden;margin-bottom:10px;clear:both;color:#999;font-size:12px;padding-right:20px}div#termsLinklightbox .modal-body,div#contractlinklightbox .modal-body,div#terminsurancelightbox .modal-body,div#regulationTextLinkLightbox .modal-body{padding:0 15px}div#termsLinklightbox img,div#contractlinklightbox img,div#terminsurancelightbox img,div#regulationTextLinkLightbox img{height:19px;width:16px}div#termsLinklightbox .button-content,div#contractlinklightbox .button-content,div#terminsurancelightbox .button-content,div#regulationTextLinkLightbox .button-content{padding-right:20px;border-bottom:2px solid #67009b;padding-bottom:10px;margin-bottom:10px}div#termsLinklightbox .button-content h2,div#contractlinklightbox .button-content h2,div#terminsurancelightbox .button-content h2,div#regulationTextLinkLightbox .button-content h2{color:#67009b!important;font-size:27px;font-weight:bold;font-family:'Telefonicai-bold'}div#termsLinklightbox .button-content-xs,div#contractlinklightbox .button-content-xs,div#terminsurancelightbox .button-content-xs,div#regulationTextLinkLightbox .button-content-xs{padding-right:20px;padding-bottom:10px;margin-bottom:10px}#continuesignupform.btn span:last-child{margin-top:0}#multiaddressdialog .modal-body,#multiaddressdialogcheckouteditSA .modal-body,#multiaddressdialogcheckoutSA .modal-body,#multiaddressdialogcheckout .modal-body,#multiaddressdialogcheckoutedit .modal-body{padding-top:20px}.mainAccount .modal-content-account ul li a:focus{color:#eaeaea;padding:10px;border-bottom:#cacaca 1px solid;width:100%;margin:0}.dark-grey-btn{background:#b7b7b7;color:#fff}.dark-grey-btn:hover{opacity:.8;color:#fff}.navbar-default .navbar-nav>li>a:focus{background:#d4d4d4}header ul.list-new li a:focus{background:#d4d4d4}header .third-navbar ul.list-new li.open ul li a:focus{background:#fff}.no-focus-rectangle{background:none!Important}#sort_form .bootstrap-select{z-index:1}.product-details .normal-tab .disable.inner-main .radiobtn-form{display:none}.plan .inner-panel-disable div.white-shade{background:#fff;border-radius:9px 0 0 9px}.plan .inner-panel div.grey-shade p.unavailable-text{font-size:13px;font-weight:bold;padding:34px 10px}.plan .inner-panel-disable{opacity:.7}.product-details .normal-tab .inner-main.disable{opacity:.6;background-color:#fff}.search-autocomplete .outer-content .search-suggestion .body-content.first-cotent a h3{border-bottom:1px solid #eaeaea!important}.search-autocomplete .outer-content .search-suggestion .body-content.first-cotent a:last-child h3{border-bottom:0!important}.search-autocomplete .search-suggestion.facet-option .body-content.plan-desc a .row-content{border-bottom:1px solid #eaeaea!important}.search-autocomplete .search-suggestion.facet-option .body-content.plan-desc a:last-child .row-content{border-bottom:0!important}.search_result .signal-search .white-shade:last-child{padding:20px}.search_result .no-search-result.inner .font-two{margin-top:0}.search_result .signal-search .plan-content{background:#fff}.search_result .signal-search .faq-content{background:#fff}header .icon-bar-sm ul li{padding:0 5px!important}.navbar-default .navbar-toggle .icon-bar{margin-bottom:2px}.skip{display:none}footer .pos-relative>div:last-child>div:last-child h4 span{visibility:hidden}footer .pos-relative>div:last-child>div:last-child p{padding-left:22px}.view-all-service-plan #myModalLinesNew .modal-body p{margin-bottom:0}.view-all-service-plan #myModalLinesNew .modal-body ul{padding-bottom:20px}.view-all-service-plan .plan h2{font-family:'Telefonicai-bold';font-size:24px}.view-all-service-plan .plan .details-part h2 a{text-decoration:underline;color:#67009b}.view-all-service-plan .plan .details-part h2{clear:both;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important;font-size:12px;font-weight:bold;padding-top:20px;text-transform:none}#myAccount ul li a{font-weight:normal;color:#999}.first-access-content .borderRed{border:2px solid #f00!important;border-radius:4px}.first-access-content .error-text{color:#eb102b;font-weight:bold;margin-top:10px}@media screen and (min-width:1px) and (max-width:767px){.first-access-content .error-text{float:right;position:relative;top:-9px}}.first-access-content .first-access-form select{height:0;width:0}.first-access-content .first-access-form input[type=text],.first-access-content .first-access-form .bootstrap-select.btn-group .btn .filter-option{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important}.first-access-content .first-access-form .anchor{color:#868686;font-size:10px;text-decoration:underline}@media screen and (min-width:1px) and (max-width:767px){.first-access-content .first-access-form .anchor{font-size:12px;top:7px;position:relative}}.first-access-content .first-access-form .anchor:hover{opacity:.6}.first-access-content .first-access-form .heading{color:#67009b;font-size:18px!important;font-weight:bold}.first-access-content .first-access-form label{color:#868686;font-size:12px}.first-access-content .first-access-form textarea{width:100%}.first-access-content .first-access-form .your-data-content{background:#fafafa;border-radius:9px;border:1px #cdcdcd solid;margin-bottom:40px;padding-bottom:35px}.first-access-content .first-access-form .your-data-content .heading{background:#67009b;border-radius:9px;color:#fff;line-height:24px;margin:0 0 20px 0;padding:12px 35px}@media screen and (min-width:1px) and (max-width:481px){.first-access-content .first-access-form .your-data-content .heading{font-size:13px!important;padding:12px 5px;margin-bottom:0}}.first-access-content .first-access-form .your-data-content .heading .asterisk{font-size:13px;line-height:inherit}@media screen and (min-width:1px) and (max-width:767px){.first-access-content .first-access-form .your-data-content .heading .asterisk{font-size:12px}}.asterisk{font-family:Telefonicai-normal;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#6e2a91;width:760px}.first-access-content .first-access-form .your-data-content .heading .text-left{font-family:Telefonicai-normal;text-transform:uppercase}.first-access-content .first-access-form .your-data-content .body-content{padding-left:35px;position:relative;min-height:1px;padding-right:9.5px;width:100%}.first-access-content .first-access-form .your-data-content .body-content .input-group{margin-top:15px;width:100%}@media screen and (min-width:1px) and (max-width:767px){.first-access-content .first-access-form .your-data-content .body-content{min-height:1px;padding-left:9.5px;padding-right:9.5px;width:100%}}.first-access-content .first-access-form .your-address-content{background:#fafafa;border-radius:9px;border:1px #cdcdcd solid;padding-bottom:35px;margin-bottom:20px}.first-access-content .first-access-form .your-address-content .mobile-anchor{padding-left:65px}.first-access-content .first-access-form .your-address-content .heading{background:#67009b;border-radius:9px;color:#fff;line-height:24px;margin:0 0 20px 0;padding:12px}@media screen and (min-width:1px) and (max-width:481px){.first-access-content .first-access-form .your-address-content .heading{font-size:13px!important}}.first-access-content .first-access-form .your-address-content .heading .text-left{font-family:Telefonicai-normal;text-transform:uppercase}.first-access-content .first-access-form .your-address-content .body-content{padding-left:35px}.first-access-content .first-access-form .your-address-content .body-content .input-group{margin-top:15px;width:100%}.first-access-content .checkbox-form label{color:#868686!important;font-size:12px!important;font-weight:bold!important;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important}.first-access-content #continuefirstaccess{width:140px}.first-access-page .header-information{font-size:17px;color:#5a5858;margin-bottom:15px}.vincula-page .links-content .body-content{background:#f2f2f2;border:#e0e0e0 2px solid;border-radius:10px;padding:10px 0 10px 0;margin-top:10px}.vincula-page .links-content .body-content .input-radio-content{padding:10px 15px}.vincula-page .links-content .body-content .input-radio-content.open{background:#fff}.vincula-page .links-content .body-content .inner-content{padding:10px 0 10px 10px;display:none}.vincula-page .links-content .body-content .open .inner-content{display:block;-webkit-animation:fadeIn 1s;animation:fadeIn 1s}.vincula-page .links-content .body-content .inner-content .white-btn{position:relative;width:90px}.vincula-page .links-content .body-content .inner-content .green-btn{position:relative}.vincula-page .links-content .body-content .inner-content .white-btn span:last-child{padding-left:17px}.vincula-page .links-content .body-content .inner-content .white-btn strong span:first-child{left:-6px;padding-left:0}.vincula-page .links-content .body-content .inner-content .green-btn{width:115px}.vincula-page .links-content .body-content .inner-content .green-btn strong span:first-child{padding-left:0}.vincula-page .links-content .body-content .inner-content .green-btn span:last-child{padding-left:18px}.vincula-page .links-content .body-content .inner-content .btn{margin-top:16px}.vincula-page .links-content .body-content .inner-content a.btn span:first-child{color:#fff!important}.vincula-page .links-content .body-content .radiobtn-form label.radio-text{color:#67009b;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important;font-weight:bold}.conclusion-content .body-content .inner-content{background:#fff;border:#e1e1e1 1px solid;border-radius:10px;padding:20px 50px 20px 40px;margin:10px 0 20px 0}.conclusion-content .body-content .inner-content .inner-input-content{background:#fafafa;border:#e0e0e0 2px solid;border-radius:10px;padding:20px 0 15px 0;width:100%;margin-top:12px}.conclusion-content .body-content .inner-content h2{font-size:20px;color:#5a5858;margin-bottom:15px}.conclusion-content .body-content .inner-content h3{font-size:15px;color:#999}.conclusion-content .body-content .inner-content button{width:110px}.conclusion-content .body-content .inner-content button span.text{position:relative;left:10px}.conclusion-content .body-content .inner-content .inner-input-content p{color:#67009b;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important;font-weight:bold;text-align:right;font-size:14px}.conclusion-content .body-content .button-content{margin-bottom:90px}.conclusion-content .body-content .button-content .white-btn{width:90px;position:relative;left:-25px}.conclusion-content .body-content .button-content .white-btn strong span{left:-6px}.conclusion-content .body-content .button-content .white-btn span.text{position:relative;left:9px}.conclusion-content .body-content .button-content .violet-btn{width:200px;position:relative}.conclusion-content .body-content .button-content .violet-btn span.text{position:relative;left:16px}@media screen and (min-width:768px) and (max-width:999px){.conclusion-content .body-content .button-content .violet-btn{left:-28px}}@media screen and (max-width:767px) and (min-width:1px){.conclusion-content .body-content .inner-content{padding:20px}.conclusion-content .body-content .button-content .violet-btn{left:0}.conclusion-content .body-content .inner-content .inner-input-content p{text-align:center}.conclusion-content .body-content .inner-content h2{margin-top:0}.conclusion-content .body-content .inner-content .inner-input-content{padding:10px}.conclusion-content .body-content .inner-content .inner-input-content button{margin-top:10px}.conclusion-content .body-content .inner-content .inner-input-content .inner-button-content{text-align:left}}.conclusion-content-second .body-content{background:#fff;border:#e1e1e1 1px solid;border-radius:10px;padding:20px 50px 20px 40px;margin:10px 0 20px 0}.conclusion-content-second .body-content h2{font-size:20px;color:#5a5858;margin-bottom:15px}.conclusion-content-second .body-content h3{font-size:15px;color:#999}.conclusion-content-second .body-content .button-content{margin:46px 0 20px 0}.conclusion-content-second .body-content .button-content .violet-btn{width:190px}.conclusion-content-second .body-content .button-content .violet-btn span.text{position:relative;left:10px}.conclusion-content-second .body-content .button-content .green-btn{width:121px}.conclusion-content-second .body-content .button-content .green-btn span.text{position:relative;left:10px}@media screen and (max-width:767px) and (min-width:1px){.conclusion-content-second .body-content{padding:20px}}@media screen and (max-width:480px) and (min-width:1px){.conclusion-content-second .body-content .button-content .violet-btn{width:151px}.conclusion-content-second .body-content .button-content .green-btn{width:100px}.conclusion-content-second .body-content .button-content .green-btn strong span{left:-4px}.conclusion-content-second .body-content .button-content .violet-btn strong span{left:-8px}}.color-violet{color:#67009b}.bootstrap-select.btn-group>.disabled{background:#e0e0e0!important}.bootstrap-select.btn-group .btn .caret{border:0;margin-top:-9px;display:inline-block;font-family:"fontcustom";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-transform:rotate(-271deg)}.bootstrap-select.btn-group .btn .caret:before{color:#67009b;content:"\f127";-webkit-transform:rotate(-271deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-271deg);-o-transform:rotate(-271deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=9);font-size:20px;font-weight:bold}#label_smsToken{display:none}.compare-bar.compare-page-bar .small-thumbnail .text-part h4{height:auto!important}#mobile-left-panel .left-lancamentos ul li a span:nth-child(2){font-size:14px}.view-all-service-plan .device-panel .arrow:before{right:165px}.view-all-service-plan .device-panel .arrow:after{right:166px}.links-content .radiobtn-form input.radio-box:empty~label,.links-content .radiobtn-form input.radio-box:checked~label{width:auto}div.payment-confirmation div.confirmation-sub-panel .body-content .payment-method-mid span:last-child{width:60%}header .third-navbar ul.list-new li a{padding:0 35px}.my-account-content .new-lines-content .lines-body-content{border:1px #cdcdcd solid;border-radius:5px;padding:15px 10px 30px 10px;background:#fafafa;margin-bottom:20px;margin-top:23px}.my-account-content .new-lines-content h3.heading{color:#67009b;font-weight:bold;font-size:19px;margin:0;position:relative;top:-26px;text-align:center}.chip-container .chip-body ul li a span:nth-child(2) img,.checkout-order-summary .my-cart-content .my-cart-body .body-content .product-row img,.chip-container .chip-body ul li:nth-child(2) img{max-width:171px;max-height:93px!important}.chip-container .chip-body ul li:nth-child(2) img,.chip-container .chip-body ul li:last-child img,.chip-container .chip-body ul li img{margin-bottom:0!important;display:inline}textarea{font-family:'Telefonicai-normal'!important;border-radius:5px!important;color:#c2c2c2!important;padding:5px 16px!important;border:#ebebeb 2px solid!important;background-color:#fff!important;vertical-align:middle!important;-webkit-box-shadow:none!important;font-size:14px!important;font-weight:normal}span.label-text{margin-left:-17px;position:relative;left:22px}#myModal .modal-dialog{width:486px!important;margin:0 auto}.plan .inner-panel .details-part p{color:#999}.need-help-panel p{font-size:18px}.need-help-panel p a{font-size:13px}.payment-accordion div#accordion .payment-method-body form#sopPaymentDetailsForm .input-logo,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .input-logo P{z-index:1}section.faq-page-content .faq-content .faq-items{border:1px solid #eaeaea}section.faq-page-content .faq-content .faq-items ul li div{border-bottom:1px solid #eaeaea}#registrationform .bootstrap-select.btn-group .btn .caret{margin-right:-13px}.bg-white{background:#fff!important}.margin-none{margin:0}.my-request-content .content-one .main-row .row-content a{font-weight:bold}.pedido aside{padding:15px 15px 10px 0}.meus-pedidos .bottomBox{margin:-1px auto 10px auto;border:#eaeaea 1px solid;border-radius:5px}.meus-pedidos .pedido h3{text-transform:uppercase}.my-account-content .body-content{border:2px #cdcdcd solid}.my-cart-content .font-two-normal{font-size:12px}.my-cart-content .font-four{padding-top:10px}.my-cart-content .my-cart-body .body-content .row:last-child .row-content{border:none!important}.meus-pedidos .payment-confirmation #contractlink{color:#999;font-size:12px;text-decoration:underline;background:url(../images/contractlink-bg.png) no-repeat 0 0;padding:0 10px 5px 44px;width:240px;display:block;text-transform:lowercase}div.payment-confirmation div.confirmation-sub-panel .body-content .payment-method-mid span:last-child{padding-left:10px}.payment-confirmation{margin-bottom:100px}#orderCancellationlightbox .modal-content h3{font-size:27px;font-weight:bold}.error-text:focus{text-decoration:underline}header .third-navbar ul.list-new li .dropdown-menu li{padding:7px 0}acccount-addres-page .my-address-content .inner-content .button-content .icon img{height:18px;width:18px}.acccount-addres-page .my-address-content .add-new-address-btn a.btn span:first-child{padding-right:10px;padding-left:4px}.acccount-addres-page .my-address-content .add-new-address-btn a.btn span:last-child{padding-right:8px}.add-new-address-content .registration-form .your-data-content .heading{padding:12px 32px}.add-new-address-content .registration-form label,.my-data-register-content .input-group label{color:#999;font-size:13px}.my-data-register-content button.green-btn span:first-child{padding-right:11px;padding-left:13px}.my-data-register-content button.green-btn span:last-child{padding-right:26px}.my-data-register-content .body-content .user-info h3{font-weight:bold}.my-address-collection-content .inner-content .left-panel{border-left:1px #e5e5e5 solid}.my-data-register-content .body-content .user-info p{font-size:15px}.my-data-register-content .body-content .user-info{padding:36px 29px}.add-new-address-content .registration-form .anchor{color:#999;font-size:11px;font-weight:normal}.add-new-address-content .registration-form #savenewaddress span:first-child{padding-right:8px}.payment-confirmation .btn{height:38px;line-height:14px}.payment-confirmation .btn span:first-child{margin-top:-2px}.dropdown-menu{left:-16px;padding-top:0}.contract .container{width:auto!important}#orderCancellationlightbox .modal-content{padding:62px 50px}.bg-gray,.photo{margin-left:-6px;margin-right:-6px}#editbillingaddressform .cancel-save button{width:95px}.bg-gray,.photo{margin-left:-6px;margin-right:-6px}.product-details .product-description-tab .tab-content{padding:0!important}.product-details .product-description-tab .tab-content .dvlevel_one{margin:0}.product-details .product-description-tab .tab-content .second-tab-content{padding:0 15px!important}.device-panel .warning-text{color:#999;font-size:12px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:bold;border-top:0}header .third-navbar ul.list-new li.open{position:relative}#myCart{top:40px}.compare-page-bar{height:204px!important}.compare-page-bar .left-panel{height:204px!important}.compare-page-bar .small-thumbnail,.compare-bar .small-thumbnail{height:204px!important}.compare-page-bar h2{padding:64px 31px}.compare-page-bar .small-thumbnail .image-panel{padding-top:30px}.compare-page-bar .small-thumbnail .text-part:last-child{margin-left:54px}.compare-page-bar .left-panel p a.btn{position:relative;top:-66px}#myModal .dropdown-menu{left:0}.thumbnail h4 strong{color:#5f5f5f!important}#myModalLinesNew #product-dialog{padding-left:10px;padding-top:15px;clear:both}#myModalLinesNew #product-dialog p:first-child{color:#67009b;font-weight:bold;margin-bottom:0}#myModalLinesNew #product-dialog p:last-child{margin-top:0}#myModalLinesNew #product-dialog p a{color:#67009b;font-weight:bold;text-decoration:underline}.best-conditions-panel .body-content .condition>div{text-align:left;background-repeat:no-repeat;text-align:center}.best-conditions-panel .body-content .condition>div{min-width:150px}.best-conditions-panel .body-content .condition span{display:none}.device-panel .contact-number .line-number-text{display:table;font-weight:bold;position:relative;top:-2px}.device-panel .warning-text-content .warning-text{color:#609}.pdp-content .device-panel .btn{width:80px!important}.pdp-content .device-panel .btn span:first-child{padding-right:8px}.pdp-content .device-panel .btn{padding:6px}.view-all-service-plan .device-panel{float:left;width:78%;border-top:#c2c2c2 1px dotted;margin-top:10px;padding:10px 0 0 0}.view-all-service-plan .device-panel .contact-number{font-size:15px}.view-all-service-plan .device-panel .contact-number span:first-child{font-size:20px;margin:0 10px 0 0}.view-all-service-plan .device-panel .contact-number span:last-child{margin:0 0 0 10px}.view-all-service-plan .device-panel .contact-number span:last-child a{padding:4px}.view-all-service-plan .device-panel .warning-text{color:#c2c2c2;font-size:12px!important}.view-all-service-plan .device-panel .warning-text span:first-child{font-size:20px;margin:0 10px 0 0;color:#F93}.view-all-service-plan .device-panel .contact-number .line-number-text{display:table;font-weight:bold;line-height:5px;margin-top:15px!important;position:relative;padding-left:5px;top:-2px}.view-all-service-plan .device-panel .warning-text-content .warning-text{color:#609}.view-all-service-plan .device-panel .btn{width:80px!important}.view-all-service-plan .device-panel .btn span:first-child{padding-right:8px}.view-all-service-plan .device-panel .btn{padding:6px}.compare-bar-plp .left-panel{padding:59px 40px 40px 40px}.compare-bar-plp .small-thumbnail .text-part{padding-top:25px}.compare-bar-plp .small-thumbnail .image-panel{padding-top:25px}.compare-bar-plp .small-thumbnail .btn{margin-top:60px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#registrationform .bootstrap-select.btn-group .btn .caret{margin-right:3px}}@-moz-document url-prefix(){#registrationform .bootstrap-select.btn-group .btn .caret{margin-right:-6px}.bootstrap-select span.caret{-moz-transform:rotate(90deg)}}.add-address-checkout-panel #savebillingaddress{width:105px}#myModalLogin .modal-content .violet-btn span:last-child{margin-top:1px}.chip-container .chip-body:last-child h3 span:last-child{padding-top:10px}.confirmation-sub-panel .left-panel{padding-top:0}.my-address-collection-content .inner-content .left-panel{height:100px}.pedido aside li button{height:30px;width:30px}.device-panel .contact-number span:first-child{position:relative;top:-10px}.device-panel .warning-text-content{text-indent:-9px!important}.device-panel .warning-text-col,.device-panel .alter-col{border-left:1px solid #d4d4d4;height:45px}.device-panel .warning-text-col-single{margin-top:7px;border-left:1px solid #d4d4d4}.pdp-content .product-details .colorPatter-pdp ul li:first-child{padding-top:11px}.pdp-content .normal-tab .tab-content.plans-form-content .tab-pane h5{color:#999;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:bold;font-size:17px}.view-all-service-plan .plan dl.accordion dd h5{color:#999;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:bold;font-size:17px}.portability-date-desc{line-height:2}.my-account-content .body-content .para-text{padding:0 25px}.pad50{padding-top:50px}my-account-content .body-content h4:nth-child(3){color:#67009b}#notifydialog-not-reserved .unavailable-product-dialog .unavailable-product-content .unavailable-product-body{padding:10px 10px 0 10px!important}#notifydialog-not-reserved .unavailable-product-dialog .unavailable-product-content .unavailable-product-body p{margin-top:14px!important;margin-bottom:16px!important}#notifydialog-not-reserved .unavailable-product-dialog .unavailable-product-content .unavailable-product-body .modal-email{margin-bottom:24px!important}#notifydialog-not-reserved .unavailable-product-dialog .unavailable-product-content{padding:20px 20px 24px 20px!important}#notifydialog-not-reserved .unavailable-product-dialog .unavailable-product-content .unavailable-product-header{margin:9px 0 16px 0}.loyaltyPlanMobile{top:10px;width:253px;height:13px;font-family:OfficinaSerif;font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.3px;text-align:center;color:#5f5f5f;margin-left:5px}.loyaltyPlanDesktop{text-align:center;margin-left:70px;top:15px;width:176px;height:11px;font-family:OfficinaSerif;font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.27px;text-align:center;color:#5f5f5f}.warn-me{width:332.7px;height:24px;font-family:OfficinaSerifBold;font-size:18px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;color:#6e2a91;//padding-left:10px}.unavailableProduct{width:332.7px;height:24px;font-family:OfficinaSerifBold;font-size:18px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;color:#6e2a91;//padding-left:10px}.unavailable-product-dialog{width:470px}.unavailable-product-header{margin-top:15px;margin-bottom:25px}#productNotInStock .unavailable-product-dialog .unavailable-product-content{padding:20px 20px 35px 20px!important}.unavailable-product-body{padding:10px 10px 0 10px!important;border-top:1px solid #e5e5e5}.unavailable-product-body p{margin-top:20px!important;margin-bottom:45px!important;font-family:Trebuchet MS;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:normal;color:#666}.unavailable-product-btn{width:100%}#notifydialog-not-reserved .unavailable-product-dialog .unavailable-product-content .unavailable-product-body .unavailable-product-btn{width:180px}.unavailable-product-btn-white{width:100%}#notifydialog-not-reserved .modal-email{font-family:OfficinaSerifBold;font-size:20px;line-height:1.05;color:#6e2a91;margin:16px 0 24px 0}@media screen and (min-width:426px) and (max-width:1023px){#notifydialog-not-reserved .modal-email{font-family:OfficinaSerifBold;font-size:20px;line-height:30px;color:#6e2a91}#notifydialog-not-reserved .close-unavailable-product{margin-left:76%}}@media screen and (min-width:426px) and (max-width:1023px){.unavailable-product-btn{width:100%}#notifydialog-not-reserved .unavailable-product-dialog .unavailable-product-content .unavailable-product-body .unavailable-product-btn{margin-bottom:0!important}.unavailable-product-btn-white{width:100%}}@media screen and (min-width:1023px) and (max-width:1200px){#notifydialog-not-reserved .unavailable-product-dialog .unavailable-product-content .unavailable-product-body .unavailable-product-btn{margin-bottom:0!important}}@media screen and (min-width:769px) and (max-width:1439px){.unavailable-product-btn{width:100%}.unavailable-product-btn-white{width:100%}}@media screen and (min-width:376px) and (max-width:767px){#notifydialog-not-reserved .unavailable-product-dialog .unavailable-product-content{position:absolute;padding:0!important;border:0;border-radius:0;height:860px;width:100%}#notifydialog-not-reserved .unavailable-product-dialog .unavailable-product-content .unavailable-product-header{margin:25px 0 26px 16px}#notifydialog-not-reserved .modal-header .close-unavailable-product{height:24px;width:24px;margin-left:69%!important}#notifydialog-not-reserved .unavailable-product-dialog .unavailable-product-content .unavailable-product-body{padding:10px 16px 0 16px!important}#notifydialog-not-reserved .unavailable-product-dialog .unavailable-product-content .unavailable-product-body p{margin-bottom:24px!important}#productNotInStock .unavailable-product-dialog .unavailable-product-content{position:absolute;padding:0!important;border:0;border-radius:0;height:860px;width:100%}.unavailable-product-dialog{margin:0;width:auto}.unavailable-product-body{padding:0!important}.unavailable-product-btn{margin-bottom:16px!important}.unavailable-product-header{margin:25px 16px 26px 16px;width:auto}.unavailableProduct{padding-left:0}.modal-header .close-unavailable-product{//margin-left:50%!important;width:24px;height:24px}.unavailable-product-content .unavailable-product-btn{width:100%!important;//padding:8px 160px!important}.unavailable-product-content .unavailable-product-btn-white{width:100%!important}}@media screen and (min-width:321px) and (max-width:424px){#productNotInStock .unavailable-product-dialog .unavailable-product-content{position:absolute;padding:0!important;border:0;border-radius:0;height:860px;width:100%}.unavailable-product-dialog{margin:0;width:auto}.modal-header .close-unavailable-product{margin-left:43%!important;width:24px;height:24px}.modal-header .close-unavailable-product x{margin-left:83%!important;width:24px;height:24px}.unavailable-product-content .unavailable-product-btn-white{width:100%!important}.unavailable-product-btn{margin-bottom:16px!important}.unavailable-product-header{margin:25px 16px 26px 16px;width:auto}.unavailableProduct{padding-left:0}}@media screen and (min-width:321px) and (max-width:424px){#notifydialog-not-reserved .unavailable-product-dialog .unavailable-product-content{position:absolute;padding:0!important;border:0;border-radius:0;height:860px;width:100%}#notifydialog-not-reserved .unavailable-product-dialog .unavailable-product-content .unavailable-product-header{margin:25px 0 26px 16px}#notifydialog-not-reserved .unavailable-product-dialog .unavailable-product-content .unavailable-product-body{padding:10px 16px 0 16px!important}#notifydialog-not-reserved .unavailable-product-dialog .unavailable-product-content .unavailable-product-body p{margin-bottom:24px!important}.unavailable-product-dialog{margin:0;width:auto}#notifydialog-not-reserved .modal-header .close-unavailable-product{margin-left:65%!important;width:24px;height:24px}.modal-header .close-unavailable-product{margin-left:42%!important;width:24px;height:24px}#productNotInStock .modal-header .close-unavailable-product{margin-left:40%!important;width:24px;height:24px}.modal-header .close-unavailable-product x{margin-left:83%!important;width:24px;height:24px}.unavailable-product-content .unavailable-product-btn{width:100%!important;//padding:8px 138px!important}.unavailable-product-content .unavailable-product-btn-white{width:100%!important;//padding:8px 105px!important}.unavailable-product-btn{margin-bottom:16px!important}.unavailable-product-header{margin:25px 16px 26px 16px;width:auto}.unavailableProduct{padding-left:0}}@media screen and (max-width:320px){#notifydialog-not-reserved .unavailable-product-dialog .unavailable-product-content{position:absolute;padding:0!important;border:0;border-radius:0;height:860px;width:100%}#notifydialog-not-reserved .unavailable-product-dialog .unavailable-product-content .unavailable-product-header{margin:25px 0 26px 16px}#notifydialog-not-reserved .modal-header .close-unavailable-product{height:24px;width:24px;margin-left:60%!important}#notifydialog-not-reserved .unavailable-product-dialog .unavailable-product-content .unavailable-product-body{padding:10px 16px 0 16px!important}#notifydialog-not-reserved .unavailable-product-dialog .unavailable-product-content .unavailable-product-body p{margin-bottom:24px!important}#productNotInStock .unavailable-product-dialog .unavailable-product-content{position:absolute;padding:0!important;border:0;border-radius:0;height:860px;width:100%}.unavailable-product-dialog{margin:0;width:auto}.unavailable-product-header{margin:25px 16px 26px 16px;width:auto}.unavailableProduct{padding-left:0}.modal-header .close-unavailable-product{margin-left:32%!important;width:24px;height:24px}.unavailable-product-content .unavailable-product-btn{width:100%!important;//padding:8px 112px!important}.unavailable-product-content .unavailable-product-btn-white{width:100%!important;//padding:8px 82px!important}.unavailable-product-btn{margin-bottom:16px!important}}.modal-dialog .modal-content h3{font-size:25px;font-weight:bold;padding:40px 40px 0 40px!important}.modal-dialog .modal-body{padding:0 40px 0 40px}.modal-mymodal{width:368px;height:48px;font-family:Trebuchet MS;font-size:17px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.50;letter-spacing:normal;color:#666;padding:0 1px 0 40px;display:block}@media screen and (max-width:767px) and (min-width:1px){.modal-mymodal{width:230px;height:48px;font-family:Trebuchet MS;font-size:17px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.50;letter-spacing:normal;color:#666;padding:0 1px 0 40px;display:block;margin-bottom:45px}}.modal-dialog .modal-content .violet-btn{padding:10px 15px}.modal-dialog .modal-content .violet-btn.loyalty{padding:8px 15px}.modal-dialog .modal-content .violet-btn span:first-child{position:relative;left:-5px}.modal-dialog .modal-content{padding:20px 20px 60px 20px}.my-account-content .body-content .para-text{height:122px}.my-account-content a#myorderscontent .order-size{padding-top:0}.meus-pedidos .detail-portability-content .content-one .main-row .row-bar{margin-bottom:0}.portability-query-page .detail-portability-content .content-one{border:1px #cdcdcd solid!important;margin-bottom:10px}.portability-query-page .detail-portability-content .content-one .main-row .row-bar{margin-bottom:0!important}.my-account-content .order-size{font-size:12px!important;color:#609!important;font-weight:bold}.checkout-summary-page div.payment-confirmation .line-info-panel.confirmation-sub-panel .left-panel-info .invoice{border-top:0}.border-top{border-top:1px #cdcdcd solid}@-moz-document url-prefix(){.plan-promo-page .plan-promo{padding:0}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){_:-ms-fullscreen,.plan-promo-page .plan-promo{padding:0}}:root .plan-promo-page .plan-promo{padding:0}:root .bootstrap-select.btn-group .btn .caret{right:15px!important}.plp-page #sort_form .bootstrap-select.btn-group .btn .caret{right:20px!important}.device-selection-page #sort_form .bootstrap-select.btn-group .btn .caret{right:20px!important}.discount-info-content{border:2px #ebebeb solid!important;margin:7px 0 7px 0!important}#catalog-panel .popular-products.plan .inner-panel .details-part{display:block!important}#catalog-panel .lastvisited-products.plan .inner-panel .details-part{display:block!important}.search_result .plan .inner-panel h6{color:#5f5f5f;font-size:13px;font-weight:bold}.search_result .plan .inner-panel-disable{background:#fff!important}#lightboxsecuritycode .modal-content h3{margin-bottom:25px!important}#cartemptydialogheader .modal-dialog .modal-body,#cancelOrderlightbox .modal-dialog .modal-body{margin-top:35px}.checkout-summary-page .my-cart-content .my-cart-total-content .total-payment-violet{margin-top:10px}.checkout-summary-page .my-cart-content .my-cart-total-content .total-payable-white{color:#fff;font-size:16px;font-weight:bold}footer nav.fourth-navbar.error-exist{border-top:#67009b 4px solid;padding:30px 0}section.error-page .error-content{border:2px #eaeaea solid;border-radius:9px;margin-bottom:50px;margin-top:25px;padding:40px 100px}section.error-page .error-content .green-btn span:first-child{margin:2px 4px 0 0}section.error-page .error-content h2{color:#5f5f5f;font-size:32px;font-weight:bold}section.error-page .error-content p{color:#b8b8b8;font-size:16px}section.error-page .error-content p:last-child{margin-top:23px;margin-bottom:40px}section.error-page .error-content .text-content{margin-top:145px}@media screen and (max-width:767px) and (min-width:1px){section.error-page .error-content{padding:50px 40px}section.error-page .error-content .text-content{margin-top:0}section.error-page .error-content img{width:220px;margin-left:auto;margin-right:auto}}section.error-two-page .error-content{border:2px #eaeaea solid;border-radius:9px;margin-bottom:90px;padding:60px 60px;margin-top:40px}section.error-two-page.error-content h2{color:#5f5f5f;font-size:32px;font-weight:bold}section.error-two-page .error-content p{color:#b8b8b8;font-size:15px;margin-bottom:0}section.error-two-page .error-content .text-content{margin-top:35px}section.error-two-page .error-content .button-content{margin-top:30px}section.error-two-page .error-content .button-content #lintoatualizerpage{width:175px!important;padding:11px 20px}section.error-two-page .error-content .button-content #lintoatualizerpage span:first-child{margin-right:7px;margin-top:2px}section.error-two-page .error-content .button-content #lintoatualizerpage span:last-child{margin-top:0}section.error-two-page .error-content .button-content #lintobacktomainpage{padding:9px 16px}section.error-two-page .error-content .button-content #lintobacktomainpage span:first-child{margin-right:10px}section.error-two-page .error-content .image-content{text-align:center}footer nav.fourth-navbar.error-exist .football-gif{width:43%}@media screen and (max-width:767px) and (min-width:1px){section.error-two-page .error-content .button-content #lintobacktomainpage{padding:9px}section.error-two-page .error-content{padding:30px 40px}section.error-two-page .error-content .text-content{margin-top:0}section.error-two-page .error-content .text-content{text-align:center}section.error-two-page .error-content img{width:205px;height:205px}section.error-two-page .error-content .button-content{text-align:center}section.error-two-page .error-content .button-content #lintoatualizerpage{width:115px!important}section.error-two-page .error-content .image-content{text-align:center}section.error-two-page .error-content .link-to-main-page{text-align:right}section.error-two-page .error-content .link-to-atualizer-page{text-align:left}}@media screen and (max-width:990px) and (min-width:768px){section.error-two-page .error-content .button-content #lintoatualizerpage{width:145px!important;padding:11px 7px}section.error-two-page .error-content .button-content #lintobacktomainpage{width:188px!important;padding:9px 1px}}.checkout-content .checkout-order-summary .my-cart-total-content .total-payment-violet{margin-top:10px}#myModalPlanNotAvailable .modal-dialog .modal-content a.btn{margin-top:20px}#cartemptydialog .modal-dialog .modal-body{margin-top:35px}.color-violet-bold{color:#67009b!important;font-weight:bold!important}#resetStatusbox .ok-content{margin-top:40px}body:nth-of-type(1) .payment-accordion .select-content .bootstrap-select.btn-group .btn .caret{right:6px!important}.payment-accordion .bootstrap-select.btn-group .dropdown-menu{left:0!important}.error-img{background:url(../images/exclamation.gif) no-repeat 0 0;height:223px;width:223px;margin:0 auto}.maintenance-page{margin-top:66px!important}.maintenance-football{max-width:121px;max-height:47px}.maintenance-vivo{max-width:197px;max-height:22px}.maintenance-telefonica{max-width:84px;max-height:28px}#passwordexpiredialog .modal-body{padding-top:40px}#passwordexpiredialog .modal-body .error-text{margin-top:10px}#errorpasswordexpiry .modal-body p{margin-bottom:0;margin-top:0}#errorpasswordexpiry .button-content{margin-top:20px}.product-details #myModalLinesNew .voice-panel{padding:5px 10px 0 10px!Important}.product-details #myModalLinesNew .voice-panel ul{max-height:auto;overflow-y:auto;overflow-x:hidden}.plp-page #mobile-left-panel #catalog-panel .thumbnail.pull-left{border:#eaeaea 1px solid}.my-cart-page .my-cart-content .my-cart-body .sim-info-text{color:#999;font-size:14px!important}.content_geral{float:left;width:100%}.content_geral .conteudo_geral{width:960px;margin:0 auto 0}.titulo_box_geral{margin-bottom:10px;text-align:center;float:left;width:100%;color:#6d2f8f;font-family:ITCOfficinaSerifBold;font-size:28px}.titulo_content_geral_cinza{margin-bottom:10px;text-align:left;float:left;width:100%;color:#666;font-family:ITCOfficinaSerifBold;font-size:28px}.titulo_content_geral{padding-bottom:5px;margin-bottom:20px;text-align:left;float:left;width:100%;color:#6d2f8f;font-family:ITCOfficinaSerifBookRegular;font-size:28px}.box_ajuda .titulo_content_geral{padding-bottom:5px;border-bottom:solid 2px #6d2f8f;margin-bottom:20px;text-align:left;float:left;width:100%;color:#6d2f8f;font-family:ITCOfficinaSerifBookRegular;font-size:28px}.margin_top_bottom_35{margin-bottom:35px;margin-top:35px}.margin_top_top_35{margin-top:35px!important}.margin_bottom_35{margin-bottom:35px}.limp_margin_right{margin-right:10px!important;float:right}.limp_margin_right_li{margin-right:0!important}.limp_margin_border_bottom{margin-bottom:0!important;border-bottom:0!important}.limp_margin_bottom{margin-bottom:0!important}.limp_border_right{border:none!important}.limp_margin_right_div{margin-right:0!important}.float_right{float:right!important}.limpa_underline{text-decoration:none!important;cursor:pointer}.limpa_underline:hover{text-decoration:none;background:#000}.conteudo_fila{margin-top:10px}.conteudo_fila .logo{float:left;width:100%;height:40px}.conteudo_fila .icone{text-align:center;float:left;width:100%;object-fit:contain}.conteudo_fila .txt_fila h3{font-family:Telefonicai-normal;font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#333;width:521px;margin:0 auto}.icone-black-oferta{margin-top:30px;width:129px;height:63px;object-fit:contain}.conteudo_fila .txt_fila h2{text-align:center;width:100%;font-family:Telefonicai-bold;color:#333;font-size:28px}.conteudo_fila .titulo_fila{margin-top:30px;text-align:center;float:left;width:100%;font-family:ITCOfficinaSerifBold;color:#7d2b93;font-size:30px}.add_rodape{margin-top:20px;margin-bottom:20px}.add_bloco{border-top:solid 1px #ddd;padding-top:20px}.rodape{margin-top:60px!important;margin-bottom:60px!important}.rodape .bloco_rodape{width:960px;margin:0 auto 0}.rodape .bloco_rodape .menu_rodape{text-align:center;padding:0;margin:0 0 20px 0;display:block}.rodape .bloco_rodape .menu_rodape li{padding:0;margin:0;list-style:none;display:inline}.rodape .bloco_rodape .menu_rodape li a{text-decoration:none;font-family:trebuchet_msregular;color:#999;font-size:12px;padding:0 10px 0 10px}.rodape .bloco_rodape .menu_rodape li a:hover{text-decoration:underline}.rodape .bloco_rodape .selos_rodape #selo1{float:left;margin-top:5px}.rodape .bloco_rodape .selos_rodape #selo2{float:left;margin-left:308px;margin-top:5px}.rodape .bloco_rodape .selos_rodape #selo3{float:right}.img_selos_rodape{margin-top:5px}#myModal .bootstrap-select li:first-child span.text{text-transform:capitalize;font-size:15px}.my-address-collection-content .inner-content .font-one .address-right{font-size:14px!important}.payment-accordion div#accordion #addaddresscheckoutpanelshipping .add-address-checkout-panel .cancel-save .add-addr-shipping-cancel{width:100px}@media screen and (min-width:1px) and (max-width:320px){.my-wrapper{min-width:300px!important;margin:0 auto}}@media screen and (min-width:321px) and (max-width:480px){.my-wrapper{width:100%!important;margin:0 auto}}@media screen and (min-width:481px) and (max-width:768px){.my-wrapper{width:100%!important;margin:0 auto}}@media screen and (min-width:769px) and (max-width:1024px){.my-wrapper{width:100%;margin:0 auto}}@media screen and (min-width:1025px){.my-wrapper{width:952px!important;margin:0 auto}}#myModal .bootstrap-select li:first-child span.text{text-transform:capitalize;font-size:15px}.insurances-content .package-header-new{color:#5f5f5f!important;font-family:'Telefonicai-normal'!important;font-size:16px;font-weight:bold;text-transform:capitalize;position:relative;top:5px}.payment-additional-pkg-content .insurances-content .price-content .price-text h4 span{color:#5f5f5f;font-size:33px;padding:0}.payment-additional-pkg-content .insurances-content .price-content .price-text h4 .up{vertical-align:super;font-size:33px}.payment-additional-pkg-content .insurances-content .price-content .price-text h4 .down{font-size:19px;color:#5f5f5f;margin:0 0 0 -61px}.payment-additional-pkg-content .insurances-content .price-content .price-text h4{color:#8dc64d;font-size:71px;font-family:'Telefonicai-bold';margin:0;padding:0;white-space:nowrap}.payment-additional-pkg-content .insurances-content .details-part{color:#999;display:none;font-size:12px}.payment-additional-pkg-content .insurances-content .details-part p{font-weight:bold;font-size:13px}.payment-additional-pkg-content .insurances-content .open-detail{padding:10px 0 0 0;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}.payment-additional-pkg-content .insurances-content .open-detail a{color:#5f5f5f!important;font-weight:bold;outline:0;font-size:13px}.payment-additional-pkg-content .insurances-content .open-detail a span{color:#67009b!important;font-size:13px}.payment-additional-pkg-content .insurances-content .desc-content{margin-left:0}.payment-additional-pkg-content .insurances-content .desc-content .glyphicon-minus-sign{color:#f90!important}.vincula-page .para-text{color:#999;font-size:15px;margin-bottom:25px}.device-panel .line-anchor-text{color:#609;font-weight:bold;font-size:12px;text-decoration:underline}.device-panel .warning-text-col-single{height:40px}.view-all-service-plan .device-panel .contact-number .line-number-text .inline-line-text{display:inline-block;font-size:14px}.view-all-service-plan .device-panel .contact-number .line-number-text a{display:inline-block}.pdp-content .device-panel .contact-number .line-number-text .inline-line-text{display:inline-block;font-size:14px}.pdp-content .device-panel .contact-number .line-number-text a{display:inline-block;font-weight:normal}.view-all-service-plan .device-panel .contact-number .line-number-text a{display:inline-block;font-weight:normal}.pdp-content .device-panel .contact-number .line-number-text{line-height:5px;margin-top:15px!important}.pdp-content .device-panel .contact-number .line-number-text{padding-left:5px}.my-address-content .inner-content .left-panel:last-child p{color:#999!important;font-size:14px}.font-h5{color:#999;font-size:15px;font-weight:bold}:root .payment-additional-pkg-content .insurances-content .price-content{padding-right:10px}.checkout-order-summary .my-cart-content .my-cart-total-content{margin-top:10px!important}.payment-additional-pkg-content .insurances-content .radiobtn-form .radio-outer{padding:0 20px}.payment-additional-pkg-content .insurances-content .inner-content{padding:0 0 20px 0!important}#cartemptydialog a.btn{padding:10px 5px;width:73px!important}#cartemptydialog a.btn span:first-child{padding-right:5px}header .top-left-link li span.reducedheader-link-span{color:#cacaca!important;display:block;float:left;font-weight:normal;font-size:13px;font-weight:bold;margin-top:12px;margin-right:8px;padding:0!important;text-transform:uppercase}.checkout-content .my-cart-content .my-cart-total-content .total-payable-white{color:#fff;font-size:16px;font-weight:bold}.no-selectpicker{border-radius:8px!important;color:#c2c2c2!important;font-size:15px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;height:50px;margin-bottom:20px;padding:0 11px 0 7px;width:100%!important;-webkit-appearance:none}.select-style:before{color:#67009b;content:"\f127";-webkit-transform:rotate(-271deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-271deg);-o-transform:rotate(-271deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=9);font-size:20px;font-weight:bold}.select-style{font-family:"fontcustom";-webkit-transform:rotate(-271deg);float:right;line-height:1;position:relative;right:11px;top:33px}.no-selectpicker option{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:normal!important}div.outside{display:none}div.drum-wrapper{margin-right:20px;border:solid 1px #f0f0f0}#drum_number{width:100%;height:240px}#drum_number .inner{top:15px;height:215px}#drum_number .container,#drum_number figure{height:35px}#drum_number .container{left:-42px;top:90px;width:119%}#drum_number figure{font-size:22px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;line-height:1.4em;text-align:center;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0}#drum_number figure:before{box-sizing:initial}#drum_number .dial{height:100px}#drum_number .dial div{width:35px}#myModal .outside .done-text{background:#f7f7f7;color:#333;cursor:pointer;font-size:17px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;padding:10px;text-align:right}#myModal .reduce-model-content{padding:0!important}.mobile-city-list{display:none}#blankdiv #blankdivcart{dispaly:none}#skiptocontent{list-style-type:none;margin:0}#skiptocontent li a{padding:6px;position:absolute;top:-40px;left:0;color:white;border-right:1px solid white;border-bottom:1px solid white;border-bottom-right-radius:8px;background:transparent;-webkit-transition:top 1s ease-out,background 1s linear;transition:top 1s ease-out,background 1s linear;z-index:100}#skiptocontent li a:focus{position:absolute;left:0;top:0;background:#67009b;outline:0;-webkit-transition:top .1s ease-in,background .5s linear;transition:top .1s ease-in,background .5s linear}#skiptocontent #movetofilterskiplink{display:none}#cartemptydialog a.btn{padding:10px 5px;width:73px!important}#cartemptydialog a.btn span:first-child{padding-right:5px}.my-address-content .inner-content .left-panel:last-child p{color:#999!important;font-size:14px}.font-h5{color:#999;font-size:15px;font-weight:bold}:root .payment-additional-pkg-content .insurances-content .price-content{padding-right:10px}.checkout-order-summary .my-cart-content .my-cart-total-content{margin-top:10px!important}.payment-additional-pkg-content .insurances-content .radiobtn-form .radio-outer{padding:0 20px}.payment-additional-pkg-content .insurances-content .inner-content{padding:0 0 20px 0!important}#cartemptydialog a.btn{padding:10px 5px;width:73px!important}#cartemptydialog a.btn span:first-child{padding-right:5px}#myModal .slider{width:100%}#myModal .slider-content{height:435px!important}#myModal .slider-content ul{padding-left:0}#myModal .slider .slider-nav{height:500px}#myModal .slider .arrow{top:-13px}#myModal .slider .down{top:7px}#myModal .modal-dialog.city-transform{transform:translate(0,0%)!important;-ms-transform:translate(0,0%)!important;-webkit-transform:translate(0,0%)!important}#myModal .slider-content .no-focus-rectangle{background:#666!Important}#myModal .slider .slider-nav li a{padding:2.4px 5px;color:#999}#myModal .slider-content ul ul li a{color:#999;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}#myModal .slider-content ul ul li>a.title{color:#fff}#myModal .slider-content ul ul li a:hover{background-color:#f5f5f5!important;border-color:#eee}#myModal .slider-content ul ul li a.active{background-color:#f5f5f5!important;border-color:#eee}#myModal .slider .slider-nav{background:#fff}header .top-left-link li span.reducedheader-link-span{color:#cacaca!important;display:block;float:left;font-weight:normal;font-size:13px;font-weight:bold;margin-top:12px;margin-right:8px;padding:0!important;text-transform:uppercase}.checkout-content .my-cart-content .my-cart-total-content .total-payable-white{color:#fff;font-size:16px;font-weight:bold}#setuserlocationbtn{width:100%}#setuserlocationbtn .icon-image{text-align:right;width:45%}#setuserlocationbtn .icon-text{text-align:left;width:52%}#myModal .bootstrap-select.btn-group .btn .caret{right:10px!important}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#myModal .bootstrap-select.btn-group .btn .caret{right:25px!important}}#cityauto[readonly]{background:#fff}.city-arrow{display:block;float:right;height:17px;margin:15px 10px 0 0;left:11px;position:relative;top:-56px;text-decoration:none;width:17px;z-index:1111111}.city-arrow:hover{text-decoration:none}.city-cross{display:none;float:right;height:17px;margin:15px 10px 0 0;left:-3px;position:relative;top:-51px;text-decoration:none;width:17px;z-index:1111111}.city-cross img{height:15px;width:15px}.city-arrow .caret{border:0;margin-top:-9px;display:inline-block;font-family:"fontcustom";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-transform:rotate(-271deg);-moz-transform:rotate(-0deg)}.city-arrow .caret:before{color:#67009b;content:"\f127";-webkit-transform:rotate(-271deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-271deg);-o-transform:rotate(-271deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=9);font-size:20px;font-weight:bold}.state-arrow:hover{text-decoration:none}.state-arrow.caret{border:0;margin-top:-52px;display:none;float:right;font-family:"fontcustom";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;margin-right:12px;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-transform:rotate(-271deg)}.state-arrow.caret:before{color:#67009b;content:"\f127";-webkit-transform:rotate(-271deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-271deg);-o-transform:rotate(-271deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=9);font-size:20px;font-weight:bold}#myModal .dropdown-menu.open{z-index:111111111}@-moz-document url-prefix(){.city-arrow{margin:5px 19px 0 0}.city-arrow .caret::before{display:block;transform:rotate(90deg)}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.city-arrow{margin:15px 25px 0 0}}.after-discount-btn-content{display:none;margin:10px 0 10px 0}.hide-vscroll{overflow-y:hidden!important}.after-discount-btn-content{display:none;margin:10px 0 10px 0}#updatePersonForm .btn.green-btn{margin-top:20px}#sort_form .bootstrap-select.btn-group .btn .filter-option{color:#5f5f5f!important;font-weight:bold!important}#sort_form .bootstrap-select.btn-group .dropdown-menu li a span.text{color:#5f5f5f!important;font-weight:bold!important}footer nav.logo-navbar{margin-bottom:0}footer nav.second-navbar{margin-top:0}.thumbnail{cursor:pointer}.inherit-cursor{cursor:inherit}span.frete-text{display:block;font-size:14px!important}.product-details .normal-tab div.inner-main table td:first-child h3 span{display:none}.product-details .normal-tab div.inner-main table td:first-child{width:50%!important}.product-details .normal-tab div.inner-main table td:last-child{width:50%!important}.product-details .normal-tab div.inner-main table td:last-child h4.overline span{display:inline}.product-details .normal-tab div.inner-main table td{border-right:none!important}.product-details .normal-tab div.inner-main table td h4.green .green-btn{position:relative;top:15px}.product-details .normal-tab div.inner-main .pdp-plan-col-plus p a{margin-left:10px}.product-details .normal-tab div.inner-main .bottom-part{margin-left:0!important}.product-details .add-to-cart-btn{width:133px}.product-details .normal-tab div.inner-main table td .add-to-cart-btn .icon-CarrinhodeCompra-01{color:#fff!important;font-size:17px!important;top:1px!important;position:relative}.product-details .normal-tab div.inner-main .bottom-part ul{margin:0}.to-top-content{bottom:0;cursor:pointer;display:none;position:fixed;right:2px;z-index:22}.to-top-content img{opacity:.4}.to-top-content img:hover{opacity:1;-moz-transition:all 1.1s ease-out;-o-transition:all 1.1s ease-out;-webkit-transition:all 1.1s ease-out;-ms-transition:all 1.1s ease-out;transition:all 1.1s ease-out}#addnewshippingaddressform .back-last-panel{margin-top:25px}.temp-problem-alert{background:#f90!important;bottom:0;color:#fff;font-size:17px;font-family:'Telefonicai-normal';text-align:center;padding:5px 5px 2px 5px;position:fixed;width:100%;z-index:1111}.temp-problem-alert .click-here{cursor:pointer;font-weight:bold;font-size:18px;padding-left:5px;text-decoration:underline}.temp-problem-alert .text{padding-left:10px}#temporaryerrordialog .header-image{text-align:center}#temporaryerrordialog .modal-body p{color:#67009b!important;font-family:'Telefonicai-normal';font-size:20px}#updatePersonForm .mydata-tele-error-text{display:none;margin-top:45px}.user-exist-text-alt p a span.link-text{font-size:13px;top:-4px;position:relative}.user-exist-text-alt p.main-text{color:#494485;font-size:15px}.user-exist-text-alt p a strong span.icon-seta_BTN{color:#494485}.modal-extra-message{background-color:lightgray;height:110px;line-height:15px;text-align:center;margin-bottom:22px;color:darkgray;padding-top:25px;padding-bottom:25px;border-radius:5px;visibility:hidden}.email-change-page h3{color:#6e2a91;font-family:'Telefonicai-bold';font-weight:bold;margin-top:0}.email-change-page h4{color:#999}.email-change-page p{color:#6e2a91;font-family:'Telefonicai-normal';font-size:12px}.email-change-page #emailchangeform hr{margin-top:0}.email-change-page #emailchangeform .input-group{width:100%;margin-top:25px}.email-change-page #emailchangeform .input-group .hint-text{background-color:#fafafa;border-radius:5px;color:#999;margin-top:17px;padding:2px 5px}.email-change-page #emailchangeform .input-group .icon-Bullet-02{font-size:8px;padding-right:10px}.email-change-page #emailchangeform .button-content{margin-top:25px;padding-left:0}.email-change-page #emailchangeform .error-text{margin-top:25px}@media screen and (min-width:768px){.email-change-page .mobile-popover-text{display:none}}.email-change-page .mobile-popover-text{margin-top:11px}.email-change-page .mobile-popover-text p{margin-bottom:13px;opacity:.4;font-family:'Trebuchet MS';font-size:13px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#003}.email-recovery-page h3{color:#67009b;font-weight:bold;font-family:'Telefonicai-normal';padding-left:15px}.email-recovery-page h4{color:#999}.email-recovery-page #emailrecoveryform .input-group{width:100%;margin-top:25px}.email-recovery-page #emailrecoveryform .button-content{margin-top:25px;padding-left:0}.email-recovery-page #emailrecoveryform .error-text{margin-top:10px}.email-generation-page h3{color:#67009b;font-weight:bold;padding-bottom:20px}.email-generation-page h3 .text{color:#999;padding-right:5px}.email-generation-page h3 .email-text{text-decoration:underline}.email-generation-page h4{color:#999}.email-generation-page .email-generation-content .button-content{margin-top:20px;padding-left:0}a.email-forgotten{color:#999;cursor:pointer;text-decoration:underline;margin-top:8px}.line-validation-page h3{color:#67009b;font-weight:bold;font-family:'Telefonicai-normal';padding-left:15px}.line-validation-page h4{color:#999}.line-validation-page #linevalidationform .input-group{width:100%;margin-top:25px}.line-validation-page #linevalidationform .button-content{margin-top:25px;padding-left:0}.line-validation-page #linevalidationform .error-text{margin-top:10px}.token-validation-page h3{color:#67009b;font-weight:bold;padding-left:15px}.token-validation-page h4{color:#999}.token-validation-page h4 a,.token-validation-page #tokenvalidationform .input-group a{color:#67009b}.token-validation-page a .arrow-text{font-size:12px}.token-validation-page a .link-text{text-decoration:underline}.token-validation-page h4 a:hover{text-decoration:none}.token-validation-page #tokenvalidationform .input-group{width:100%;margin-top:25px}.token-validation-page #tokenvalidationform .input-group .ack-text{color:#999}.token-validation-page #tokenvalidationform .button-content{margin-top:25px;padding-left:0}.token-validation-page #tokenvalidationform .error-text{margin-top:17px}.token-validation-page .options-text a:hover{text-decoration:none}.only-email-change-page h3{color:#67009b;font-weight:bold;padding-left:15px}.only-email-change-page h4{color:#999}.only-email-change-page #onlyemailchangeform .input-group{width:100%;margin-top:25px}.only-email-change-page #onlyemailchangeform .button-content{margin-top:25px;padding-left:0}.only-email-change-page #onlyemailchangeform .error-text{margin-top:25px}#loginerrorone .modal-dialog .modal-body .user-exist-text-alt a{text-decoration:none!important}.error-stock-checkout-popup .modal-content .modal-body{padding:0 40px 0 40px!important}.error-stock-checkout-popup .modal-content .modal-header{border-radius:5px 5px 0 0!important;padding:10px!important}.error-stock-checkout-popup .modal-content h4{color:#333!important;font-weight:normal!important;font-size:14px!important;margin:7.5px 0 7.5px 0!important}.error-stock-checkout-popup .modal-dialog{width:600px;margin:30px auto!important}.error-stock-checkout-popup .modal-dialog .modal-content h3{color:#67009b!important;font-size:25px!important;font-weight:bold!important;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;padding:40px 40px 0 40px!important}.error-stock-checkout-popup .modal-content .modal-header{background:none!important;padding:0!important}.error-stock-checkout-popup .modal-backdrop{background-color:#000}.error-stock-checkout-popup .modal-dialog .modal-content .violet-btn{margin-top:10px!important}#_asm{position:relative;background:#f1f2f3!important}#_asm fieldset{padding:0;margin:0;border:0}#multiaddressdialogaccount .modal-body .radio-row{overflow-y:auto;max-height:236px}.slick-prev{background:url(../images/left.png) no-repeat 0 0;display:block;width:33px;height:60px;position:absolute;top:35%;color:transparent;z-index:0;border:0;outline:0}.slick-next{background:url(../images/right.png) no-repeat 0 0;display:block;width:33px;height:60px;position:absolute;top:35%;right:1%;color:transparent;z-index:0;border:0;outline:0}.modal{z-index:9998!important}.input-lg-txt{position:absolute;width:88%!important}.chat-text{display:none}#asmLoginForm div{position:relative!important;float:left;left:215px}#asmLoginForm .ASM-btn-login{position:relative;margin-top:15px!important}.ASM_close_all{margin-top:5px!important}.body-content .align-left-item{padding-left:6px!important}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:7.5px!important;padding-right:7.5px!important}@media screen and (max-width:767px) and (min-width:1px){.slick-prev{left:-5px}.slick-next{right:-5px}.informative_banner_carousal .slick-prev{left:17px}.informative_banner_carousal .slick-next{right:17px}.informative_banner_carousal{height:280px;overflow:hidden}.informative_banner_carousal .informative_banner_row img{margin:0 auto}.input-lg-txt{position:relative;width:100%!important}#asmLoginForm div{position:relative!important;float:none;left:0}}@media screen and (max-width:850px) and (min-width:768px){.small-header .top-right-link-first li{padding:0 3px!important}}@media screen and (max-width:1199px) and (min-width:1000px){#asmLoginForm div{position:relative!important;float:left;left:240px}}@media screen and (max-width:1000px) and (min-width:992px){#asmLoginForm div{position:relative!important;float:left;left:210px}}@media screen and (max-width:992px) and (min-width:900px){#asmLoginForm div{position:relative!important;float:left;left:180px}}@media screen and (max-width:900px) and (min-width:769px){#asmLoginForm div{position:relative!important;float:left;left:20px}}@media screen and (max-width:800px) and (min-width:768px){#asmLoginForm div{position:relative!important;float:left;left:25px}}.configure_msg{font-size:12px;position:relative;float:left;white-space:normal;width:100%;padding-bottom:10px;color:#5f5f5f}.plan_from_page{color:#5f5f5f;right:55px;position:relative;line-height:4px;height:40px}.plan_from_page_sub{display:inline-block}.plan_from_page span{font-size:18px!important;padding:0!important}.plan_from_page span:last-child{position:absolute;top:16px;right:-8px}.plan_from_page_sub span{padding:0!important;margin:-3px!important}.plan_from_page .up{font-size:18px!important}.plan_from_page sub{bottom:0!important;vertical-align:baseline!important}.plan_from_page span:nth-child(2){text-decoration:line-through;margin:0!important}.plan_to_page .up{color:#9c3!important}.plan_to_page{height:70px;line-height:20px;position:relative;top:15px;left:15px}.plan_to_page p{position:relative;float:right;margin-top:-18px;right:6px}.unavailable-text{padding:5px 0 0 0!important}@media screen and (max-width:767px) and (min-width:1px){.plan_from_page span{top:0!important}.plan_from_page{right:20px;line-height:normal;letter-spacing:-1px}.plan_to_page{height:50px;line-height:normal}.plan_from_page span:last-child{right:0}.accessories_form_cart{text-align:center!important;margin:0!important;margin-top:10px!important}.accessories_select_block .add-to-cart-btn{margin-bottom:20px}.unavailable-text{padding:34px 10px!important}.plan_to_page p{margin-top:-5px}.accessories_select_block #accessories_form{margin-top:20px}.span-accessories-margin{margin-top:20px;margin-bottom:20px}#selection_cnt{display:none}.acc-big-price p:nth-child(2){font-size:27px!important}}@media screen and (max-width:1800px) and (min-width:1100px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"],aside [class|="wrapper"]{width:1052px!important;margin:0 auto}.service-plan-wrapper{width:952px!important;margin:0 auto}}@media screen and (max-width:1100px) and (min-width:1025px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"],aside [class|="wrapper"]{width:952px!important;margin:0 auto}header .third-navbar ul.list-new li a{padding:0 27px}}@media screen and (max-width:1024px) and (min-width:1000px){header .third-navbar ul.list-new li a{padding:0 30px}}@media screen and (max-width:999px) and (min-width:769px){.third-navbar .list-new li{width:14%}.acc-big-price p:nth-child(2){font-size:20px!important}}@media screen and (min-width:768px) and (max-width:991px){.third-navbar .list-new li{width:100%}.collapse.navbar-collapse.search-menu{margin-left:10px!important;margin-top:20px!important}#myCart{right:50px}#myAccount{right:10px}.mainAccount .modal-content-account ul li:last-child a{width:100%;border-radius:0 0 9px 9px!important;padding:17px 0}header .second-navbar ul li:last-child{padding-right:0!important}.navbar-collapse.search-menu.collapse.in{height:80px!important}section:first-of-type{margin-top:130px}header .third-navbar:after{height:0}.navbar-nav .open .dropdown-menu{position:static!important;float:none!important;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333;white-space:nowrap}.navbar-header{float:none}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin:7.5px 50px 7.5px -15px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.navbar-text{float:none;margin:15px 0}.navbar-collapse.collapse.in{display:block!important}.collapsing{overflow:hidden!important}}.breadcrumb-header{background-color:#FFF;padding:0}.breadcrumb-header a{font-weight:400;font-style:normal;font-size:15px;color:#999;font-family:"Trebuchet MS"!important}.breadcrumb-header a:hover{text-decoration:none}#breadcrumb-header-descr{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:bold;font-size:14px;color:#999;line-height:19px;padding-bottom:30px;margin-top:20px}.accessories_specification_block{position:relative;float:left;width:100%}#accspecificHeader{color:#5e5e5e;font-size:14px;text-align:left;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:bold;padding-bottom:15px;margin:0}.accessories_specification_block .tech-spec{padding:20px;border-radius:6px;background-color:rgba(242,242,242,1)}#myModalAccessoriesLightbox #accspecificHeader{text-align:center!important}#myModalAccessoriesLightbox .accessories_specification_block .tech-spec{text-align:center!important;margin-left:0!important;max-width:100%!important}.accessories_specification_block .tech-spec p{color:#999;font-size:12px;font-weight:bold;margin:0}.accessories_specification_block .tech-spec h4{color:#609;font-family:'Telefonicai-bold';font-size:16px;text-align:center}.product-description-tab .nav-tabs li a{padding:0 56px;font-size:20.83px;height:47px;line-height:47px}.accessories_select_block .icon-CarrinhodeCompra-01{color:#fff!important;font-size:17px!important;top:1px!important}#selection_cnt{position:relative;float:left;width:100%;font-weight:700;font-style:normal;font-size:12px;color:#999;padding-bottom:10px}.accessories_select_block{position:relative;float:left;width:98%;height:auto;box-sizing:border-box;border-width:2px;border-style:solid;border-color:rgba(204,204,204,1);border-radius:4px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin-top:20px;margin-left:0;margin-bottom:20px;padding:20px}.accessories_select_block div:last-child{top:18px}#accessories_form{text-align:center;margin:2%}#addToCartForm .colorPatter ul li:first-child{color:#999}.accessories_select_block .qty{width:50px!important;height:30px!important;text-align:center;background-color:#EEE!important;font-size:13px!important;margin-left:-6px;border:#ccc solid 1px!important;display:inline!important;color:#000!important;top:-5px;position:relative;border-radius:0!important}input.qtyplus{outline:0;width:40px;height:30px;background-color:#FFF;font-size:22px;margin-left:-6px;border:#ccc solid 1px;color:#666;border-radius:0 4px 4px 0!important}input.qtyminus{outline:0;width:40px;height:30px;background-color:#FFF;font-size:22px;border:#ccc solid 1px;color:#666;border-radius:4px 0 0 4px!important}.accessories_qty{width:50px!important;height:30px!important;text-align:center;background-color:#EEE!important;font-size:15px!important;margin-left:-6px;border:#ccc solid 1px!important;display:inline!important;color:#000!important;top:-5px;position:relative;border-radius:0!important}input.qtyplus_cart{outline:0;width:40px;height:30px;background-color:#FFF;font-size:22px;margin-left:-6px;border:#ccc solid 1px;color:#666;border-radius:0 4px 4px 0!important}input.qtyminus_cart{outline:0;width:40px;height:30px;background-color:#FFF;font-size:22px;border:#ccc solid 1px;color:#666;border-radius:4px 0 0 4px!important}.acc-big-price{text-align:left}@media screen and (max-width:767px) and (min-width:1px){.acc-big-price{text-align:center!important}#myModalAccessoriesLightbox .modal-dialog .modal-body{padding:0 20px 0 20px!important}}.acc-big-price p:first-child{font-weight:400;font-style:normal;font-size:13px;color:#797979;margin:0}.acc-big-price p:nth-child(2){font-size:27px;font-weight:bold;margin:0;color:#9c3;letter-spacing:-2px}.acc-big-price span{color:#999;font-size:13px;font-weight:bold}.acc-big-price .font-two-black{font-weight:700;color:#000}#vistaTxt{margin-left:5px;font-size:15px;letter-spacing:0}.access_removal{padding-top:10px}.prod-unavailable{font-size:12px!important;position:relative;float:left;left:20px}.acc_alterar_cart{position:relative;float:right}#acc_cart_lable{color:#999;font-size:13px;font-weight:bold;margin-top:10px}.acc-font-four{font-size:22px;color:#67009b;font-weight:bold}.acc-prod-unavaiable{margin-top:-10px}.plan-row .remove-link{margin-top:6px}@media screen and (max-width:480px) and (min-width:1px){.plan-row .remove-link{margin-top:6px}}#acc_tabs{padding-right:2px;padding:0;margin:0;background:#FFF;overflow-x:auto;overflow-y:hidden;white-space:nowrap}#acc_tabs li{list-style:none;border-top-left-radius:3px;border-top-right-radius:3px;outline:0;width:auto;text-align:center;text-transform:uppercase;display:inline-block;padding-left:10px;padding-right:10px;background:#e9e9e9;margin-top:15px;margin-right:5px;border-top-left-radius:8px;border-top-right-radius:8px}.accessories_tab_scroll{white-space:nowrap;width:100%}#inner_accessories_tab_scroll{position:relative;width:100%;height:55px;background:#fbfbfb}.accessories_downarrow{background:url(../images/accessories_bottom.png) no-repeat 0 0;position:relative;width:auto;height:27px;background-position:center;margin-top:-15px;display:none}#acc_tabs li:first-child{margin-left:15px}#acc_tabs li a{font-family:'Telefonicai-normal';font-size:15px;font-weight:bold;color:#609;padding-top:5px;padding-left:8px;padding-right:8px;padding-bottom:8px;display:block;border-top-left-radius:3px;border-top-right-radius:3px;text-decoration:none;outline:0}#acc_tabs li a.inactive{padding-top:5px;padding-bottom:8px;padding-left:8px;padding-right:8px;color:#535353;outline:0;background-color:transparent;text-decoration:none}.acc_content{clear:both;width:100%;text-align:left;padding-top:20px}.acc_package_holder{position:relative;float:left;width:100%;height:auto;border-radius:8px;margin-bottom:40px;overflow:hidden;background:#fafafa}.accessories_span_bottom{margin-bottom:40px}.acc_package_holder #tab_header_title h2{font-size:20px;color:#609;background:#e9e9e9;font-family:'Telefonicai-normal';margin:0;height:50px;line-height:50px;font-weight:bold;text-indent:30px;border-radius:5px}.acc_thumbnail_false{display:none}.accessories_thumbnail h3 p{color:#5f5f5f!important;font-size:20px!important;margin:0!important;font-weight:bold!important}.accessories_thumbnail .product-desc{height:120px}.accessories_thumbnail .product-desc h2{white-space:normal!important}.accessories_thumbnail h4{margin-top:2px!important}#myModalAccessoriesLightbox .modal-dialog{width:1000px}.accessories_thumbnail{border-width:2px!important}.accessories_thumbnail:hover{border-color:#67009b!important;background:#FFF;border-width:2px!important}.accessories_thumbnail #vistaTxt{position:relative;float:left;width:100%;text-align:center;color:#999;font-weight:bold}.show_more_panel{position:relative;float:left;width:100%;padding-bottom:30px;padding-top:20px}.acc_recom_show_more_panel{position:relative;float:left;width:100%;display:none}.acc_show_more,.acc_recom_show_more{position:relative;width:240px;margin:0 auto;cursor:pointer;border-color:#67009b!important;height:50px;line-height:50px;text-align:center;font-size:16px;border:2px solid;border-radius:5px;padding-left:10px;padding-right:10px;color:#67009b;font-family:'Telefonicai-normal';font-weight:bold;letter-spacing:1px}.acc_show_more span{position:relative;top:4px}.acc_recom_show_more span{position:relative;top:4px}.accessories_thumbnail h2{height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mCSB_scrollTools.mCSB_scrollTools_horizontal{height:4px!important}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:100px!important}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-bottom:0!important}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{margin:0!important}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{margin:0!important;height:4px!important;background:#000;opacity:.6}.mCSB_scrollTools .mCSB_draggerContainer{background:#CCC}@media screen and (max-width:767px) and (min-width:1px){.accessories_thumbnail #vistaTxt{text-align:left;margin:0}.accessories_thumbnail h4{margin-top:10px!important}.accessories_thumbnail .product-desc{height:135px!important}#acc_tabs li:first-child{margin-left:20px}.accessories_downarrow{display:none!important}#accspecificHeader{text-align:center;color:#609}}#myModalAccessoriesLightbox.modal.fade .modal-dialog{transform:translate(0,3%)!important;-ms-transform:translate(0,0%)!important;-webkit-transform:translate(0,3%)!important}#myModalAccessoriesLightbox .accessories_crossBtn{background:url(../images/accessory_cross.png) no-repeat 0 0;width:25px;height:25px;cursor:pointer;z-index:100;opacity:1}#myModalAccessoriesLightbox .image-panel{height:250px!important;vertical-align:top!important}#myModalAccessoriesLightbox .image-panel .item{height:300px!important}#myModalAccessoriesLightbox .acc-big-price p:nth-child(2){font-size:22px}#myModalAccessoriesLightbox h2{font-size:33px;color:#609;font-weight:bold;letter-spacing:-2px;margin-top:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.grey-btn{background:#9f9f9f;color:#fff}.payment-additional-pkg-content .customiz-caraousel{background:#fafafa;padding:6px 10px 3px 10px;border:#eaeaea 2px solid;border-radius:10px;margin-bottom:10px}.payment-additional-pkg-content .carousel-inner{border:none!important}.payment-additional-pkg-content .carousel-indicators{position:relative;left:0;bottom:0;margin:0;width:100%;padding-bottom:10px}.payment-additional-pkg-content .next-pre{position:relative}.payment-additional-pkg-content .carousel-caption{position:relative!important;padding:14px 0;bottom:0;left:0;font-size:11.5px}.payment-additional-pkg-content .carousel-indicators .active{border:#5f5f5f 1px solid}.payment-additional-pkg-content .carousel-indicators li{display:inline-block;text-indent:0!important;line-height:64px;text-align:center;width:46px;height:66px;margin:1px 4px 0 4px;text-indent:-999px;border:1px solid #d4d4d4;border-radius:0;cursor:pointer;background:#fff}.payment-additional-pkg-content .carousel-control.left,.payment-additional-pkg-content .carousel-control.right{background:0;color:#753b95;width:17px;text-shadow:none;height:25px;font-size:16px;z-index:99}.payment-additional-pkg-content .carousel-control{top:-52px!Important;bottom:0!important}.payment-additional-pkg-content .carousel-indicators li img{max-width:30px;max-height:54px}.payment-additional-pkg-content .customiz-caraousel img{margin:0 auto;max-width:250px;max-height:390px}#myModalAccessoriesLightbox .bx-wrapper li{margin:0 5px!important}.product-details .carousel-caption p a{font-size:12px!important}@media screen and (max-width:1023px) and (min-width:1px){#myModalAccessoriesLightbox.modal.fade .modal-dialog{transform:translate(0,0%)!important;-ms-transform:translate(0,0%)!important;-webkit-transform:translate(0,0%)!important}.modal-accessories-content{position:relative;float:left;width:100%;overflow:hidden}#myModalAccessoriesLightbox .modal-dialog{width:100%}#myModalAccessoriesLightbox .accessories_select_block{padding:10px!important;width:100%!important}#myModalAccessoriesLightbox .modal-dialog .modal-body{padding:0!important}.payment-additional-pkg-content .customiz-caraousel img{max-width:210px}#arrow-outer-content{top:65px!important}.search-autocomplete .search-suggestion.facet-option .body-content .row{border-bottom:1px solid #eaeaea!important}}@media screen and (max-width:767px) and (min-width:1px){#myModalAccessoriesLightbox .modal-dialog .modal-body{padding:0 20px 25px 20px!important}#myModalAccessoriesLightbox .modal-dialog{width:95%!important}}@media screen and (max-width:380px) and (min-width:1px){.plan_from_page span:last-child{float:left;left:12px}.plan_from_page{width:120px}.plan_from_page{right:-10px;height:auto}}#preco_header{font-size:30px!important;font-weight:bold!important;margin-bottom:10px;position:relative}.accessories_preco_panel{position:relative;width:100%;float:left;margin-top:10px}.category_Container{position:relative;float:left;top:0;left:0;width:100%;height:180px;overflow:hidden;margin-bottom:40px}.responsive_categories{display:none;margin-left:20px;margin-right:20px}.responsive_categories .slick-slide{outline:none!important}.categories_block{position:relative;float:left;width:98%;height:180px;border:2px solid #CCC;border-radius:10px;overflow:hidden}.cat_tab img{display:inline-block!important;padding-bottom:20px;height:55px}.cat_tab{text-align:center;vertical-align:middle;height:150px;cursor:pointer;padding-bottom:15px}.cat_tab a{text-decoration:none;color:#999}.category_Container h2{color:#67009b;font-family:'Telefonicai-normal';font-size:28px;padding-bottom:15px;margin-left:45px}.cat_tab p{font-family:'Telefonicai-normal';font-size:15px}.responsive_categories .slick-prev.slick-disabled{background-position:0 -61px!important}.responsive_categories .slick-next.slick-disabled{background-position:0 -61px!important}.responsive_categories .slick-prev{background:url(../images/left.png) no-repeat 0 0!important;display:block!important;width:33px!important;height:60px!important;position:absolute!important;top:-10px!important;color:transparent!important;z-index:0!important;border:none!important;outline:none!important;left:-30px}.responsive_categories .slick-next{background:url(../images/right.png) no-repeat 0 0!important;display:block!important;width:33px!important;height:60px!important;position:absolute!important;top:-10px!important;right:-30px!important;color:transparent!important;z-index:0!important;border:none!important;outline:none!important}@media screen and (max-width:767px) and (min-width:1px){.category_Container h2{text-align:center;font-size:22px;margin-left:0}.categories_block{border:0}.responsive_categories .slick-prev{display:none!important}.responsive_categories .slick-next{display:none!important}.category_Container{background-color:#ddd;height:180px}.cat_tab p{font-size:14px}.categories_block .col-sm-2:last-child .cat_tab{margin-right:50px}.responsive_categories{margin:0!important}}@media screen and (max-width:1024px) and (min-width:1000px){.responsive_categories .slick-prev{left:-92px}.responsive_categories .slick-next{right:-92px!important}}.informative_banner_carousal .slick-dots{display:block;margin:0;padding:0;text-align:center;margin-top:20px}.informative_banner_carousal .slick-dots li{position:relative;display:inline-block;width:10px;height:10px;margin:0 5px;padding:0;cursor:pointer;background-color:#CCC;border-radius:10px}.informative_banner_carousal .slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent}.informative_banner_carousal .slick-dots li.slick-active{background:#6d2f8f}.custom_size{width:10000000px!important}.accessories-recommendation-products{padding:20px 0;padding-top:0}.accessories-recomendation-thumb{background:#FFF!important}@media screen and (max-width:1024px) and (min-width:1px){.categories_block{width:100%!important}.responsive_categories .slick-prev{left:-27px}.responsive_categories .slick-next{right:-27px!important}}.acc-inner-outer-content{height:auto;overflow:hidden;background:#FFF;border-radius:5px}.price-content-orderdetail{position:relative;float:right;text-align:center!important;left:-8px}@media screen and (max-width:767px) and (min-width:1px){.price-content-orderdetail{position:relative;float:none;text-align:center!important;left:0}#arrow-outer-content{display:none}.acc-inner-outer-content{overflow-y:auto;max-height:475px}}#arrow-outer-content{position:absolute;background:url("../images/arrow-search.png") no-repeat 0 0;width:40px;height:40px;top:50px;left:110px}#myModalAccessoriesLightbox .accessories-model-content{padding:20px!important}.insurance_discount_price{font-size:22px!important;color:#609!important;font-weight:bold;top:10px!important;left:45px!important;position:absolute!important}.insurance_discount_price .up{font-size:22px!important;vertical-align:baseline!important;bottom:0!important}.insurance_discount_price p{color:#999;font-size:16px;font-weight:bold;text-align:right}.insurance_discount_price .down{display:none}.insurance_discount_price span{font-size:22px!important;color:#609!important;font-weight:bold}.payment-additional-pkg-content .additional-package-content .complemetry-offerings-content .inner-content .btn{margin-top:10px!important}@media screen and (max-width:767px) and (min-width:1px){.insurance_cart_btn{text-align:left!important}.insurance_discount_price p{text-align:left!important}.insurance_discount_price{position:relative!important;left:0!important}}.product-details .normal-tab div.inner-main table td:last-child{border-right:none!important}@media screen and (max-width:767px) and (min-width:1px){.continue-without-apparatus{margin-top:0!important}.mobile-white-shade .down{margin:0 0 0 -31px!important}}@media screen and (max-width:767px) and (min-width:1px){.continue-without-apparatus{margin-top:0!important}.meuVivoButton span{padding-right:0!important}#meuVivoButtonTxt{line-height:28px!important;padding-top:0!important}}.payment-additional-pkg-content .additional-package-content .complemetry-offerings-content{margin-bottom:40px!important}.img-offer-ovelay{max-width:45px!important;max-height:45px!important;top:35px;position:absolute;left:35px;margin:0!important}.pdp-img-offer-ovelay{position:absolute;z-index:100;top:65px;left:0;margin:0!important;max-width:100px!important;max-height:100px!important}.carousal-img-offer-ovelay{position:absolute;top:35px;left:-3px;max-width:40px!important}@media screen and (max-width:767px) and (min-width:1px){.carousal-img-offer-ovelay{top:35px!important;right:100px!important}.img-offer-ovelay{max-width:45px!important;max-height:45px!important;left:-55px!important;margin:0!important;position:relative!important;top:70px!important}.pdp-img-offer-ovelay{margin-left:46%!important;left:-120px!important}}@media screen and (max-width:991px) and (min-width:768px){.img-offer-ovelay{left:100px!important}}@media screen and (max-width:900px) and (min-width:768px){.img-offer-ovelay{left:65px!important}}.asm_drop_caret{background:url(../images/exchange_flow_arrow.png);width:25px;background-size:cover;height:23px;position:relative;float:right;margin:0;background-position-y:bottom}@media screen and (max-width:640px) and (min-width:1px){.checkout-order-summary .my-cart-content .my-cart-body .body-content .product-row .price-content{line-height:normal!important}}@media screen and (max-width:767px) and (min-width:1px){.span_margin_payment_summary{margin-left:-15px}}#myModalAccessoriesLightbox .customiz-caraousel{background:#fafafa;padding:6px 10px 3px 10px;border:#eaeaea 2px solid;border-radius:10px;margin-bottom:10px}#myModalAccessoriesLightbox .customiz-caraousel img{margin:0 auto;max-width:100%;max-height:390px;cursor:pointer}#myModalAccessoriesLightbox .carousel-caption{position:relative!important;padding:14px 0;bottom:0;left:0;font-size:11.5px}#myModalAccessoriesLightbox .carousel-indicators{position:relative;left:0;bottom:0;margin:0;width:100%;padding-bottom:10px}#myModalAccessoriesLightbox .carousel-indicators li{display:inline-block;text-indent:0!important;line-height:64px;text-align:center;width:46px;height:66px;margin:1px 4px 0 4px;text-indent:-999px;border:1px solid #d4d4d4;border-radius:0;cursor:pointer;background:#fff}#myModalAccessoriesLightbox .next-pre{position:relative}#myModalAccessoriesLightbox .carousel-control.left,#myModalAccessoriesLightbox .carousel-control.right{background:0;color:#753b95;width:17px;text-shadow:none;height:25px;font-size:16px;z-index:99}#myModalAccessoriesLightbox .carousel-control{top:-52px!Important;bottom:0!important}#myModalAccessoriesLightbox .carousel-indicators .active{border:#5f5f5f 1px solid}#catalog-panel .thumbnail .product-desc h2{white-space:normal!important;word-wrap:break-word!important;height:35px!important;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.accessories_thumbnail .product-desc h2{white-space:normal!important;word-wrap:break-word!important;height:40px!important;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}section.pdp-content h1{overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:480px) and (min-width:1px){.product-description-tab .nav-tabs li a{font-size:13px}}.mobile_gotocart{background:#67009b;position:fixed;bottom:0;left:-1px}.mobile_gotocart:hover{color:#FFF}#lighboxHeader{position:relative;float:left;height:35px;line-height:30px;font-size:22px;color:#609;font-weight:bold;display:none}@media screen and (max-width:767px) and (min-width:1px){#lighboxHeader{display:block;width:75%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#myModalAccessoriesLightbox .accessories_crossBtn{left:-10px}.lightboxHeaderPanel{position:relative;float:left;width:100%;margin-bottom:20px;border-bottom:2px solid #609;padding-left:15px;padding-top:10px;padding-right:10px}#myModalAccessoriesLightbox .accessories-model-content{padding:0!important}.modal-accessories-content{width:100%!important}#breadcrumb-header-descr{padding:10px}.accessories_spec_span{padding-left:0!important;padding-right:0!important}.product-details .image-panel .accessory_item{padding-top:0!important}#myModalAccessoriesLightbox .image-panel .item{height:340px!important}}.product-details .accessory_image_panel{height:420px}.my-cart-content .my-cart-body .body-content .row-content .orderaccessoryimage{width:65px!important}@media screen and (max-width:640px) and (min-width:1px){.orderaccessoryimage{max-width:50px!important}}#asm_arrow_down{background:url(../images/asm_drop_down.png) no-repeat 0 0;z-index:1000;height:40px;width:40px;cursor:pointer;display:inline-block;background-size:70%}.asm_login_arrow{background:url(../images/asm_login_arrow.png) no-repeat 0 0;position:absolute;width:20px;height:20px;top:12px;left:15px}.asm_arrow_panel{z-index:11}.loadingdropdown{width:100%;height:20px;background:url(../images/gif-load.gif);background-repeat:no-repeat;z-index:100;position:absolute;font-family:Trebuchet MS;font-size:11px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#666;visibility:hidden}.loadingdropdown span{position:relative;left:60px;top:5px}.invalidCPF{width:100%;height:15px;z-index:100;position:absolute;margin:5px 0 0 0;font-family:Trebuchet MS;font-size:11px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#eb102b}@media screen and (max-width:767px) and (min-width:1px){.mobile-white-shade h3{min-height:35px}}.asm-serach-icon{background:url(../images/new_asm_search.png);background-repeat:no-repeat;background-position:right}.search_result .thumbnail .product-desc h2:first-child{display:none!important}@media screen and (max-width:767px) and (min-width:1px){.my-data-register-content button.green-btn span:first-child{padding-right:0!important;padding-left:0!important}.my-data-register-content button.green-btn span:last-child{padding-right:0!important}}.asm-login-page{margin:0 25%}@media screen and (max-width:767px) and (min-width:1px){.asm-login-page{margin:0 0!important}}#cancelordercheckout span{color:#999!important;text-decoration:underline;font-size:14px}.por_title{font-size:14px;color:#999;display:inline}#plan_align_text{text-align:left}.first-button-concluir{position:relative;width:100%;background:#67009b!important;height:80px;border-radius:5px;margin-bottom:15px}.monthly_confirmation_page{position:relative;float:right;font-size:13px}.confirmation-label-checkbox{color:#FFF!important}#returnFromCartPage{text-decoration:underline}#returnFromCartPageArrow,#returnFromCartPage{color:#999;font-size:14px;cursor:pointer}.font-orange-discount{font-size:22px;font-weight:bold;color:orange}.left-cart-item,.accessoryform-cart-span{padding-left:0!important;padding-right:0!important}.right-cart-item{padding-left:20px!important;float:right!important}.right-cart-item #continueCheckouts{width:80%;margin-left:10%!important;margin-right:10%!important;padding-left:20%}.register-heading{cursor:pointer}#register_prosseguir{width:140px;line-height:25px!important;height:45px!important;font-size:14px}#register_prosseguir .icon-seta_BTN{margin-top:5px!important;margin-left:10px}@media screen and (max-width:767px) and (min-width:1px){#register_prosseguir{margin-top:15px}.register-checkbox{width:95%}}.register-checkbox-row{margin-top:30px!important;position:relative;float:left;width:99%!important;border-top:1px solid #CCC;padding-top:15px;margin-bottom:30px}.error_text_register{position:absolute;bottom:-90px;display:inline-block;width:210px;left:-215px}.desktop-rg-emission{margin-top:15px;padding-bottom:15px}.registration_wrong_button{background-image:url(../images/reg_wrong.png);width:30px;height:25px;position:absolute;background-repeat:no-repeat;top:20px!important;right:0;z-index:2}.registration_right_button{background-image:url(../images/reg_right.png);width:30px;height:25px;position:absolute;background-repeat:no-repeat;top:20px!important;right:0;z-index:2}.left-useractionpanel{position:relative;float:left;width:51%}.left-useractionpanel li{margin-top:14px!important;width:100%}.right-useractionpanel{position:relative;float:right;width:48%;font-size:13px}.right-useractionpanel li{margin-top:14px!important}.right-useractionpanel a{text-decoration:none!important;color:#5f5f5f!important;line-height:22px;padding-left:7px}.right-useractionpanel a:focus{outline:0;border:0}.plan_option_action{position:relative;top:1px;left:0;content:'';width:25px;margin-top:0;background:url(../images/radio-bg.png) no-repeat 2px 0;display:block;height:22px;float:left;cursor:pointer}.user-option-panel-pdp{background:url(../images/option_background.png);background-repeat:no-repeat;background-position:0 center;background-size:47%}@media screen and (max-width:991px) and (min-width:1px){.user-option-panel-pdp{background-size:contain!important}}@media screen and (max-width:991px) and (min-width:1px){.user-option-panel-pdp{background:0}}.plan-colorPatter-pdp{background:#fafafa;margin-bottom:20px;border:#eaeaea 2px solid;border-radius:7px;min-height:70px}.plan-colorPatter-pdp p{color:#FFF!important;background:url(../images/gratis_bg.png);position:absolute;top:-15px;background-repeat:no-repeat;height:87px;border-radius:7px;right:-2px}.acessory-frete{color:#FFF!important;background:url(../images/acessory_frete.png);top:-15px;background-repeat:no-repeat;height:87px;width:112%;border-radius:7px;right:-2px}.plan-colorPatter .frete-text{font-size:42px!important}.frete-gratis-desktop img{margin-left:42px}.frete-gratis-desktop{font-size:20px!important;padding-top:10px;float:left}.frete-gratis-desktop .frete-text{margin-left:42px!important}.plan-colorPatter-pdp ul{position:relative;float:left;width:100%;left:12px}.plan-colorPatter-pdp ul li:first-child{font-size:19px;color:#68009e!important}.plan-colorPatter li{top:12px;position:relative}.plan-colorPatter-pdp li{top:12px;position:relative}.no_scroll_visibile{display:none}.scroll_visibile{display:none}.voucher_right_button{background-image:url(../images/voucher_right.jpg);width:20px;height:15px;position:absolute;background-repeat:no-repeat;top:12px;right:0;display:none}@media screen and (max-width:1100px) and (min-width:768px){.voucher_right_button{right:30px!important}}@media screen and (max-width:767px) and (min-width:1px){.voucher_right_button{right:20px!important;top:20px!important}}.gender_radio input{width:15px;height:15px;position:relative;margin-right:10px;top:3px;cursor:pointer}.gender_radio label{margin-right:15px}.register-entrar-page .error-text{text-align:right;height:0}.marker-text{position:absolute;right:0;top:10px;width:50px;height:50px;line-height:50px}.cityinputbox{padding-left:0!important}.confirmation-label-checkbox a{color:#FFF!important;text-decoration:underline!important}.zip-CEP .anchor{position:absolute;right:5px;top:0}.span-new-10{width:4%!important}.span-city-10{width:12%!important}.notify-modal-dialog{width:1042px!important}.notify-modal-dialog .modal-content h3{padding:0 40px 10px 30px!important}.notify-modal-dialog .modal-content h4{padding:0 40px 5px 30px!important;color:#6e2a91!important}.notify-modal-dialog .modal-title{font-size:30px}.notify-modal-dialog .modal-content h5{padding:0 40px 5px 30px!important;color:#666;font-size:14px}#notifydialoglogin{z-index:9999!important}#notifydialoglogin .login-content{border-top:2px solid #6e2a91;padding-top:20px}.Identifique{font-size:26px}.notify-modal-dialog .modal-content .input-group input[type="text"]{height:37px}.notify-modal-dialog .modal-content{padding:20px 5px 25px 5px!important}.notify-modal-dialog .modal-body{padding:0 35px 0 35px!important}@media screen and (max-width:1100px) and (min-width:768px){.notify-modal-dialog{width:98%!important;margin:1%!important}}@media screen and (max-width:767px) and (min-width:1px){.notify-modal-dialog .modal-content h5{padding:0 40px 5px 15px!important}.notify-modal-dialog .modal-content h4{padding:0 40px 10px 15px!important}.notify-modal-dialog .modal-content h3{padding:0 40px 10px 15px!important}.notify-modal-dialog{width:96%!important;margin:2%!important}.notify-modal-dialog .modal-title{font-size:24px}}#left-useractionpanel-header{text-transform:none;font-size:20px;position:relative;float:left;width:50%}#right-useractionpanel-header{text-transform:none;font-size:20px;position:relative;float:right;width:50%}@media screen and (max-width:767px) and (min-width:1px){.mobile-plan-header,.plan-open-detail{text-align:left}#left-useractionpanel-header{width:100%!important}#right-useractionpanel-header{display:none!important}.left-useractionpanel{width:100%!important}.currentplanactive h2.heading span{font-size:18px!important}.currentplanactive{height:60px!important}.mobile-plan-header{text-align:left}.plan-open-detail{position:relative;float:left;width:100%;margin-top:45px}.plan-open-detail-plp{position:relative;float:left;width:100%;margin-top:5px}.plan-open-detail a{font-size:16px!important;color:#609!important}}.currentplanactive{position:relative;float:left;width:100%;color:#609;font-weight:bold;font-size:24px;text-align:center;font-family:'Telefonicai-normal';padding-top:20px}.currentplanactive h2.heading{width:100%;border-top:1px #609 solid!important;text-align:center}.currentplanactive h2.heading span{color:#609;font-family:'Telefonicai-normal';font-size:24px;position:relative;top:-17px;background:#FFF;font-weight:bold}.PDP-Tab-Content{background:#FFF!important;padding-left:0!important;padding-right:0!important}.PDP-Tab-Content .inner-main{border:1px solid #c0c0c0!important}#PDPmoreTxt{top:-3px;position:relative}.pdp-plan-col-plus a{color:#609!important}.mobile-white-shade h4{font-size:82px!important}.issuespan_margin{padding-left:0!important;padding-right:0!important}.pointref_span{width:30%!important}.pdp_meu_plan{border:#eaeaea 2px solid;border-radius:7px;position:relative;float:left;width:100%;font-family:'OfficinaSerifITCTTBold';overflow:hidden;margin-bottom:0}.pdp_meu_plan_title{text-align:center;font-size:20px;color:#609;font-weight:bold;padding:33px}.escolher_link{color:#5f5f5f!important;font-size:15px;padding:20px;position:relative;float:left;width:100%;text-align:center;text-decoration:underline;background:transparent!important}.display_meu_plan h3{color:#609;font-size:20px;font-weight:bold;margin-top:10px;margin-bottom:0;width:85%}.exchange-line-anchor-text{font-size:10px;color:#5f5f5f;text-decoration:underline}.display_meu_plan .warning-text{color:#609!important;font-size:12px!important;font-weight:bold;white-space:nowrap}.display_meu_plan .warning-text-col{position:relative;float:left;width:100%;padding:0!important}#curr_plan_price{font-size:34px;color:#609;font-weight:bold}#curr_plan_price .up{bottom:0;font-size:33px}#curr_plan_price .down{bottom:0;color:#5f5f5f;font-size:14px}.dropdown_plp{position:absolute;right:10px;width:100px;height:105px;margin-top:-4px;background-image:url(../images/exchange_flow_arrow.png);background-repeat:no-repeat;cursor:pointer;display:none;background-position:center center;border-left:1px solid #EEE}@media screen and (max-width:992px) and (min-width:768px){.mobile-white-shade h4{font-size:80px!important}#curr_plan_price{font-size:28px}.recomendados-thumbnail a.btn{width:120px!important}}@media screen and (max-width:767px) and (min-width:1px){.display_meu_plan .warning-text{white-space:normal!important}.currentplanactive{padding-top:0!important}.dropdown_plp{display:none}.display_meu_plan{background-image:none;margin-bottom:15px;margin-left:40px!important}#curr_plan_price{text-indent:10%;margin-bottom:15px}.pdp_meu_plan_title{text-align:left;text-indent:10%}.escolher_link{border:1px solid #CCC;width:60%;margin:0 20%;text-decoration:none;margin-top:15px;margin-bottom:25px}.plan div.grey-shade button .icon-seta_BTN{position:relative;left:15%;top:0}}.user-current-plan.inner-main table td h4.overline span{color:#5f5f5f;font-size:12px;padding-left:5px;text-decoration:line-through}.user-current-plan.inner-main table td h4.green span:nth-child(2){display:inline!important;font-size:28px!important;color:#609!important;font-family:'Telefonicai-normal';font-weight:bold}.user-current-plan.inner-main table td h3{padding:0;margin:0;font-family:'Telefonicai-bold';font-size:24px;color:#609;margin-bottom:8px;word-break:unset;word-wrap:break-word}.user-current-plan{position:relative;float:left;width:100%;border:#eaeaea 2px solid;border-radius:7px;margin-bottom:15px;font-family:'Telefonicai-normal';overflow:hidden}.exchange_td_3 h4{font-family:'Telefonicai-bold';font-size:26px;color:#609;font-weight:bold}.exchange_td_3 h4 span{color:#5f5f5f;font-size:14px}.user-current-plan td{padding:0}.user-current-plan .warning-text{color:#609;font-weight:bold}.plan-type-tabs li{width:32%;margin-right:1%;height:55px}.plan-type-tabs li a{height:55px!important;line-height:55px!important}.dropdown_pdp{position:absolute;right:10px;width:85px;height:90px;margin-top:-15px;background-image:url(../images/exchange_flow_arrow.png);background-repeat:no-repeat;cursor:pointer;display:none;background-position:center center;border-left:1px solid #EEE}.plp_m_title h3::first-letter {text-transform:uppercase!important}.plp_m_title h3{text-transform:uppercase!important}#myModal .modal-dialog{-ms-transform:translate(0,36%)!important}.pdp_actual_warning .warning-text{white-space:normal!important}.normal-tab li{margin-right:8px}@media screen and (max-width:767px) and (min-width:1px){.pdp_table_currentplan td[class*="col-"]{float:left}.user-current-plan td{margin:0}.exchange_td_3 h4{text-align:left;text-indent:10%;font-size:28px}.user-current-plan.inner-main table td h4.green span:nth-child(2){margin-left:10%}.pdp_table_currentplan .add-to-cart-btn{text-align:center;width:80%!important;margin:0 10%;margin-bottom:10px!important}.user-current-plan.inner-main table td h4.overline{text-indent:10%}.pdp_table_currentplan .pdp_meu_plan_title{position:relative;float:left;width:100%}.plan-type-tabs li{margin-right:1%!important}.pdp-plan-col-plus{width:60%;text-align:center;position:relative;margin:0 20%;height:50px;line-height:30px;border:2px solid #5e0092;border-radius:5px;margin-top:30px;margin-bottom:10px}}@media screen and (max-width:400px) and (min-width:1px){.pdp_table_currentplan td[class*="col-"]{width:97%}}@media screen and (max-width:380px) and (min-width:1px){.pdp_table_currentplan td[class*="col-"]{width:92%}}@media screen and (max-width:350px) and (min-width:1px){.pdp_table_currentplan td[class*="col-"]{width:80%}}@media screen and (max-width:767px) and (min-width:1px){.mobile-pdp-cart-btn{position:relative;float:left;margin-bottom:40px}.pdp_table_otherplan h3{font-size:30px!important;text-align:center;padding-top:15px!important;line-height:normal!important}.pdp_table_otherplan h6{padding-left:8%;padding-right:8%;text-align:center}.pdp_table_otherplan h4{font-size:25px;text-align:center}.pdp_bundleproduct_price{color:#9c3;font-size:35px!important}.mobile-pdp-cart-btn{width:80%!important;position:relative;top:30px;left:5px;margin:0 10%;margin-bottom:40px;float:left;display:inline-block;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;border:1px solid transparent;white-space:nowrap;padding:9px;font-size:19px;line-height:19px;border-radius:4px;color:#fff;font-family:'Telefonicai-bold'}.mobile-pdp-cart-btn:hover{text-decoration:none}}.display_meu_plan .warning-text-col{padding-left:0!important}@media screen and (max-width:767px) and (min-width:1px){.plan-colorPatter{padding-bottom:20px}.product-details .colorPatter ul li{margin-bottom:10px}.prod-unavailable{left:0}}.black-friday-page #offersmartphone .recommendatior-products{position:relative;padding-bottom:30px;float:left;width:100%}.black-friday-page #offertablet .recommendatior-products{position:relative;padding-bottom:40px;float:left;width:100%}#limparplpMobile{margin-top:0;line-height:20px;cursor:pointer}@media screen and (max-width:767px) and (min-width:1px){#limparplpMobile{top:53px;position:absolute;right:10px;font-size:11px;text-decoration:underline}}.checkout-order-summary .my-cart-content .my-cart-body .body-content .row-content .price.price-device{text-align:-webkit-auto}.checkout-order-summary .my-cart-content .my-cart-body .body-content .row-content .price.price-chip{text-align:-webkit-auto}.checkout-order-summary .my-cart-content .my-cart-body .body-content .row-content .price.plan-price{text-align:-webkit-auto;margin-top:7.5px}.checkout-order-summary .my-cart-content .my-cart-body .font-one.plan h4{margin-top:0}.my-cart-content .my-cart-body .body-content .row-content.plan-row img.image-plan4G{margin-top:7.5px}.checkout-order-summary .my-cart-content .my-cart-body .body-content .row-content .price.free-plan{text-align:-webkit-auto}.modal-body.remove-chip{text-align:-webkit-auto}@media(min-width:1200px){.col-lg-3.col-md-3.col-sm-3.col-xs-12.pdp_meu_plan_title{width:21%}}.font-h5.saldo-prepaid{margin-bottom:10px;width:136px;height:34px;font-family:'OfficinaSerifITCTTBold';font-size:28px;font-weight:bold;text-align:left;color:#68019b}.font-h5.saldo-prepaid-pdp{width:150px;height:30px;font-family:'OfficinaSerifITCTTBold';font-size:30px;font-weight:bold;text-align:left;color:#68019b;margin-bottom:5px}.font-h5.information-text{width:193px;height:56px;font-family:'Trebuchet MS';font-size:12px;text-align:left;color:#4a4a4a;margin-bottom:15px}.font-h5.duoDate{width:206px;height:16px;font-family:'Trebuchet MS';font-size:14px;text-align:left;color:#4a4a4a}.loader-loja{z-index:9999}.payment-accordion .select-content .bootstrap-select.btn-group .btn .caret{right:6px!important}.payment-accordion .bootstrap-select.btn-group .dropdown-menu{left:0!important}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.payment-accordion .select-content .bootstrap-select.btn-group .btn .caret{right:25px!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){_:-ms-fullscreen,.payment-accordion .select-content .bootstrap-select.btn-group .btn .caret{right:25px!important}}:root .payment-accordion .select-content .bootstrap-select.btn-group .btn .caret{right:25px!important}@media screen and (max-width:767px) and (min-width:1px){#mobile-left-panel .left-side-filter:first-child{left:-8px!important;position:relative!important}#mobile-left-panel .left-side-filter p:after{display:block;width:100%;content:'';border:#d4d4d4 5px solid;height:22px;-webkit-border-bottom-left-radius:11px;-moz-border-radius-bottomright:111px;border-bottom-left-radius:111px;border-left:none;border-top:0;position:absolute;left:142px;top:26px;border-right:0;z-index:99}#mobile-left-panel .left-side-filter p:before{display:block;width:100%;content:'';border:#d4d4d8 7px solid;height:22px;-webkit-border-bottom-left-radius:11px;-moz-border-radius-bottomright:111px;border-bottom-left-radius:111px;border-left:none;border-top:0;position:absolute;left:-5px;top:-14px;border-right:0;z-index:99}.left-side-filter p{border-radius:0 6px 6px 6px}}.limpar-anchor{color:#5f5f5f!important}.text-ellipsis{display:inline-block;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis;width:85%!important}.color-violet{color:#67009b}.color-violet:hover{opacity:.7;color:#873d9c}.line-content .color-violet:hover{opacity:1}.left-side-filter ul{width:100%}.hide-content{display:none!important}.user-action-lightbox p{color:#333;font-size:15px;margin-bottom:30px}.user-action-lightbox p span{color:#67009b}.orange-color{color:#f90!important}.payment-additional-pkg-content .button-content{margin-top:20px}.login-content div.row .login-content-inner .already-account-content .body-content #loginform{margin-top:10px}.login-content div.row .login-content-inner .already-account-content .body-content #loginform .facebook-button-content button span:first-child{font-size:19px}.forgot-email-input-content .body-content h1{font-size:18px;color:#595e8d!important;font-weight:bold!important;border-bottom:0!important}.forgot-email-input-content .body-content h2{border-bottom:0!important}.pos-relative{position:relative}.border-red{border:2px solid #eb102b!important}.product-not-avl .error-text{color:#eb102b!important;font-size:11px!important;font-weight:bold!important}.banner .carousel .carousel-inner .item a img{height:222px;width:1053px}.banner-home .carousel .carousel-inner .item a img{height:341px;width:1053px}.plan-promo a{display:block}.plan-promo img{border-radius:9px}.plan-promo{display:table-cell;vertical-align:middle;height:240px;margin:0!important;width:1%;transition:border-color 1s}.plan-promo img{transition:opacity 2s}.plan-promo:hover img{opacity:.5}.product-plan-banner .first-child{text-align:center}.product-plan-banner{margin-top:10px}#notifysuccessdialog .modal-dialog .modal-content .modal-body div p{color:#999;font-size:18px}#notifysuccessdialog .modal-dialog .modal-content .modal-body div{text-align:center;margin-bottom:30px}.device-panel{float:left;width:100%;border-top:#c2c2c2 1px dotted;margin-top:10px;padding:10px 0 0 0}.device-panel .contact-number{color:#67009b;font-size:15px}.device-panel .contact-number span:first-child{font-size:20px;margin:0 10px 0 0}.device-panel .contact-number span:last-child{margin:0 0 0 10px}.device-panel .contact-number span:last-child a{padding:4px}.device-panel .warning-text{color:#c2c2c2;font-size:15px}.device-panel .warning-text span:first-child{font-size:20px;margin:0 10px 0 0;color:#F93}.error-text{color:#eb102b!important;font-size:11px!important;font-weight:bold!important}#errorChekoutRegister .error-text-login{color:#eb102b;font-size:14px;font-weight:700}@media screen and (min-width:1px) and (max-width:767px){#errorChekoutRegister .error-text-login{font-size:11px}}#errorDialogCheckout .button-content{text-align:center;margin-top:30px;margin-bottom:20px}.search_result #accordion .panel-default>.panel-heading a{text-transform:capitalize;text-decoration:none}.search_result .child-category-accordion .panel-title a span{left:1px!important;top:5px;color:#67009b;text-decoration:none}.pdp-content #accordion{margin:0!important;padding:14px 0!important}.pdp-content #accordion .panel-default>.panel-heading{background:#67009b;padding:0 26px;border-radius:9px}.pdp-content #accordion .panel-default>.panel-heading .panel-title{line-height:49px;height:49px}.pdp-content #accordion .panel-default>.panel-heading .panel-title a{color:#fff;font-size:20px;font-family:'Telefonicai-normal';outline:0;display:block}.pdp-content #accordion .panel-default>.panel-heading .panel-title a:hover,.pdp-content #accordion .panel-default>.panel-heading .panel-title a:focus{text-decoration:none}.pdp-content #accordion .panel-default>.panel-heading .panel-title a .glyphicon{top:12px;color:#fff}.pdp-content #accordion .panel-body{border:none!important}.pdp-content #accordion.panel-group .panel{border-radius:9px!important;border-width:2px;border-top:0}.pdp-content #accordion .table{margin:0;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:bold;font-size:13px;color:#999}.pdp-content #accordion .table tr td{padding:15px 10px;width:50%;border-top:0;border-bottom:#e8e8e8 1px solid}.pdp-content #accordion .table tr:last-child td{border:0}.pdp-content #accordion .table tr:hover{background:#f2f2f2}.checkout-content #accordion{margin:0!important;padding:0!important}.checkout-content #accordion .panel-default>.panel-heading{background:#67009b;padding:0 26px;border-radius:9px}.checkout-content #accordion .panel-default>.panel-heading .panel-title{line-height:49px;height:49px}.checkout-content #accordion .panel-default>.panel-heading .panel-title a{color:#fff;font-size:20px;font-family:'Telefonicai-normal';outline:0;display:block}.checkout-content #accordion .panel-default>.panel-heading .panel-title a:hover,.checkout-content #accordion .panel-default>.panel-heading .panel-title a:focus{text-decoration:none}.checkout-content #accordion .panel-default>.panel-heading .panel-title a .glyphicon{top:13px}.checkout-content #accordion .panel-body{border:none!important}.checkout-content #accordion.panel-group .panel{border-radius:9px!important}.checkout-content #accordion .table{margin:0;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:bold;font-size:13px;color:#999}.checkout-content #accordion .table tr td{padding:15px 10px;width:50%;border-top:0;border-bottom:#e8e8e8 1px solid}.checkout-content #accordion .table tr:last-child td{border:0}.checkout-content #accordion .table tr:hover{background:#f2f2f2}.checkout-content #accordion .panel-default>.panel-heading .panel-title a .glyphicon{color:#fff;top:22%;position:absolute;right:-18px}.payment-accordion div#accordion .payment-accordion-inner .accordion-inner .panel-default .panel-heading .panel-title a .glyphicon{color:#67009b}#orderCancellationlightbox h4{font-size:14px;color:#999;margin-bottom:25px}.my-request-content .content-one .main-row .row-content img{height:auto!important;width:auto!important}.my-cart-content .my-cart-body .body-content .product-row .price-content{line-height:inherit}.input-logo{z-index:1!important}.product-compare #accordion{margin:0!important;padding:0!important}.product-compare #accordion .panel-default>.panel-heading{background:#67009b;padding:0 26px}.product-compare #accordion .panel-default>.panel-heading .panel-title{line-height:49px;height:49px}.product-compare #accordion .panel-default>.panel-heading .panel-title a{color:#fff;font-size:20px;font-family:'Telefonicai-normal';outline:0;display:block;font-weight:normal}.product-compare #accordion .panel-default>.panel-heading .panel-title a:hover,.product-compare #accordion .panel-default>.panel-heading .panel-title a:focus{text-decoration:none}.product-compare #accordion .panel-default>.panel-heading .panel-title a .glyphicon{top:13px}.product-compare #accordion .panel-body{border:none!important}.product-compare #accordion.panel-group .panel{border-radius:9px!important}.product-compare #accordion .table{margin:0;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:bold;font-size:13px;color:#999}.product-compare #accordion .table tr td{height:45px!important;padding:10px;border-top:0;border-bottom:#e8e8e8 1px solid}.product-compare #accordion .table tr:last-child td{border:0}.product-compare #accordion .table tr:hover{background:#f2f2f2}.product-compare #accordion .panel-default>.panel-heading .panel-title a .glyphicon{color:#fff;top:13px;position:absolute;right:-18px}.product-compare #accordion .panel-default>.panel-heading .panel-title{line-height:49px;height:49px}.compare-page-bar .small-thumbnail .active-product{display:block!important}.left-panel{padding:21px 10px}.compare-page-bar .small-thumbnail .text-part h3{white-space:nowrap}.compare-page-bar .row .compare-bar-col{width:37.5%}section .product-compare .row .compare-page-col{width:37.5%}section .product-compare .panel-group .panel-body .row .compare-page-col{width:37.5%}#errorPortability .modal-body{overflow:hidden}#errorPortability .modal-header{border-bottom:0}#ajaxloading .modal-content{background:transparent;box-shadow:none;border:0}#ajaxloading .modal-header{border-bottom:0}#ajaxloadingLines .modal-content{background:transparent;box-shadow:none;border:0}#ajaxloadingLines .modal-header{border-bottom:0}.mainAccount #mainAccount{color:#67009b!important;z-index:0!important}#cart{z-index:0!important}.checkout-order-summary .my-cart-content .heading{background:#e9e9e9!important;border-radius:9px 9px 0 0!important;color:#67009b!important;line-height:24px!important;margin:0!important;padding:12px!important}.checkout-order-summary .my-cart-content .heading h2{font-weight:bold!important;font-family:Telefonicai-normal!important;font-size:18px!important;margin:2px!important}.checkout-order-summary .my-cart-content div.my-cart-header-nav{border-bottom:1px solid #d8d8d8!important;font-size:14px!important}.checkout-order-summary .my-cart-content div.my-cart-header-nav div.content{padding-left:5px!important}.checkout-order-summary .my-cart-content div.my-cart-header-nav li{padding:4px!important}.checkout-order-summary .my-cart-content .btn-goto{background:#8cc64d!important;border:#fff 1px solid!important;font-size:12px!important;font-weight:bold!important;height:38px!important;line-height:30px!important;margin-top:50px!important;width:250px!important}.checkout-order-summary .my-cart-content .my-cart-body{background:#fafafa!important;border:1px #cdcdcd solid!important;border-radius:9px!important}.checkout-order-summary .my-cart-content .my-cart-body .font-one h4{color:#5f5f5f!important;font-size:14px!important;font-weight:bold!important}.checkout-order-summary .my-cart-content .my-cart-body .font-two{color:#999!important;font-family:Telefonicai-bold!important;font-size:15px!important}.checkout-order-summary .my-cart-content .my-cart-body .body-content{padding:0 20px!important}.checkout-order-summary .my-cart-content .my-cart-body .body-content .row-content{border-bottom:1px #cdcdcd solid!important;overflow:hidden!important;padding:10px 0!important;clear:both!important}.checkout-order-summary .my-cart-content .my-cart-body .body-content .row-content .alter{font-size:9px!important;color:#999!important;text-decoration:underline!important;padding-bottom:5px!important}.checkout-order-summary .my-cart-content .my-cart-body .body-content .row-content a:hover{opacity:.8!important}.checkout-order-summary .my-cart-content .my-cart-body .body-content .row-content img{padding-right:10px!important}.checkout-order-summary .my-cart-content .my-cart-body .body-content .row-content a{float:left!important}.checkout-order-summary .my-cart-content .my-cart-body .body-content .row-content .icon{color:#c1c1c1!important;position:relative!important}.checkout-order-summary .my-cart-content .my-cart-body .body-content .row-content .icon .icon-CarrinhodeCompra-01{font-size:31px!important}.checkout-order-summary .my-cart-content .my-cart-body .body-content .row-content .icon .glyphicon{font-size:13px!important;left:21px!important;position:absolute!important;top:16px!important}.checkout-order-summary .my-cart-content .my-cart-body .body-content .row-content .price{font-size:17px!important;font-family:'Telefonicai-bold'!important;color:#67009b!important}.checkout-order-summary .my-cart-content .my-cart-body .body-content .product-row img{width:48px!important}.checkout-order-summary .my-cart-content .my-cart-body .body-content .product-row .price-content{line-height:95px!important}.checkout-order-summary .my-cart-content .my-cart-body .body-content .accessory-row img{height:24px!important;width:38px!important}.checkout-order-summary .my-cart-content .my-cart-body .body-content .empty-cart-link{font-size:9px!important;padding:20px 0!important;text-decoration:underline!important}.checkout-order-summary .my-cart-content .my-cart-body .body-content .empty-cart-link a{color:#67009b!important}.checkout-order-summary .my-cart-content .my-cart-body .body-content .empty-cart-link a:hover{opacity:.5!important}.checkout-order-summary .my-cart-content .my-cart-body .padding-top-five{padding-top:10px!important}.checkout-order-summary .my-cart-content .my-cart-body .remove-text-header{font-size:12px!important;position:relative!important;top:-9px!important}.checkout-order-summary .my-cart-content .my-cart-body .remove-text{color:#999!important;font-size:12px!important}.checkout-order-summary .my-cart-content .my-cart-body .empty-cart-content{padding:15px!important}.checkout-order-summary .my-cart-content .my-cart-body .empty-cart-content .text{color:#67009b!important;font-size:14px!important}.checkout-order-summary .my-cart-total-content{margin:10px 0!important;border:0!important;border-radius:0!important;padding:0!important;background:none!important}.checkout-order-summary .my-cart-total-content .total-bottom{color:#868686!important;font-size:12px!important;text-align:left!important}.checkout-order-summary .my-cart-total-content .monthly-total{border:1px #cdcdcd solid!important;border-radius:9px!important;background:#fafafa!important;margin-top:10px!important;overflow:hidden!important;padding:15px!important}.checkout-order-summary .my-cart-total-content .monthly-total .text{color:#999!important;font-size:16px!important;font-weight:bold!important}.checkout-order-summary .my-cart-total-content .monthly-total .price-text{color:#67009b!important;font-size:22px!important;font-weight:bold!important;font-family:"Telefonicai-bold"!important}.checkout-order-summary .my-cart-total-content .monthly-total p{border-top:1px #cdcdcd solid!important;color:#999!important;margin-top:15px!important;overflow:hidden!important;padding-top:15px!important}.checkout-order-summary .my-cart-total-content .monthly-total .info-text{border-top:1px #cdcdcd solid!important;clear:both!important;color:#999!important;margin-top:10px!important;padding-top:10px!important;font-size:12px!important}.checkout-order-summary .my-cart-total-content div.total-payment{border:1px #cdcdcd solid!important;background-color:#efdef8!important;border-radius:9px!important;background:#fafafa!important;overflow:hidden!important;padding:35px 20px!important}.checkout-order-summary .my-cart-total-content div.total-payment .total-payable{color:#5f5f5f!important;font-size:16px!important;font-weight:bold!important}.checkout-order-summary .my-cart-total-content div.total-payment .price{font-size:28px!important;color:#67009b!important;font-family:'Telefonicai-bold'!important}.checkout-order-summary .my-cart-total-content div.total-payment .text{color:#999!important;font-family:'Telefonicai-bold'!important;font-size:15px!important;font-weight:bold!important}.checkout-order-summary .my-cart-total-content div.total-payment .text-violet{color:#67009b!important;font-family:'Telefonicai-bold'!important;font-size:15px!important;font-weight:bold!important}.checkout-order-summary .my-cart-total-content div.total-payment .btn{margin-top:35px!important}.checkout-order-summary .my-cart-total-content .total-payment-violet{background:#67009b!important;border:1px #cdcdcd solid!important;border-radius:9px!important;color:#fff!important;overflow:hidden!important;padding:25px!important}.checkout-order-summary .my-cart-total-content .total-payment-violet .total-payable{font-size:16px!important;font-weight:bold!important}.checkout-order-summary .my-cart-total-content .total-payment-violet .price{font-size:19px!important;font-family:'Telefonicai-bold'!important}.payment-accordion div#accordion .payment-accordion-inner .accordion-inner .panel-default .panel-heading .panel-title-inner{margin-top:0;margin-bottom:0}.payment-accordion div#accordion .payment-accordion-inner .accordion-inner .panel-default .panel-heading .panel-title-inner a{color:#67009b;font-weight:bold}.payment-accordion #accordion .panel-default>.panel-heading .panel-title-inner{line-height:49px;height:49px}.payment-accordion #accordion .panel-default>.panel-heading .panel-title-inner a{color:#fff;font-size:20px;font-family:'Telefonicai-normal';outline:0;display:block}.payment-accordion #accordion .panel-default>.panel-heading .panel-title-inner a:hover,.payment-accordion #accordion .panel-default>.panel-heading .panel-title-inner a:focus{text-decoration:none}.payment-accordion #accordion .panel-default>.panel-heading .panel-title-inner a .glyphicon{top:13px}@media screen and (min-width:1px) and (max-width:767px){.payment-accordion #accordion .panel-default>.panel-heading .panel-title-inner a{font-size:17px}}.sub-para-heading{color:#999;font-size:18px;font-weight:bold}.pedido aside li button span{line-height:-16px}#contractBox{font-size:10px;text-decoration:underline}.anchor-home{color:#67009b}.detail-portability-content .content-one{border:none!important}.detail-portability-content .content-one .main-row .row-bar{border:#eaeaea 2px solid!important;border-radius:0 0 10px 10px;margin-bottom:10px}#catalog-panel .thumbnail .product-desc h2,#catalog-panel .thumbnail .product-desc h3,#catalog-panel .thumbnail .product-desc h4,#catalog-panel .thumbnail .product-desc p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}#catalog-panel .thumbnail .product-desc h2{white-space:normal!important;overflow:hidden;text-overflow:ellipsis;font-size:16px;width:100%}.text-ellipse{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}aside ul li{position:relative}aside ul li strong{position:absolute}#passwordconfirmationlightbox p.text{text-align:center;font-size:15px}#passwordconfirmationlightbox p.email{text-align:center;font-weight:bold;font-size:17px}#passwordconfirmationlightbox .modal-header{border-bottom:1px solid #e5e5e5;padding-bottom:13px}.my-account-content .banner{height:auto!Important}.compare-bar .small-thumbnail .product-text-part h3{font-size:14px;overflow-y:hidden;height:90px}.left-lancamentos ul li a span:first-child{font-size:28px}.left-lancamentos ul li a .arrow-icon{margin-top:13px}#planselectconfirmation .modal-header{border-bottom:0}#ajaxloading .modal-backdrop.in{opacity:.1}#ajaxloadingLines .modal-backdrop.in{opacity:.1}.checkout-order-summary .my-cart-content .my-cart-body .body-content .row-content .alter{float:right!important}#notifydialog .btn{float:left}.modal-dialog .modal-content .modal-header button span.glyphicon-remove-sign{color:#873d9c}.modal-dialog .modal-content .modal-header button{opacity:1}#notifydialog .modal-dialog .modal-content .modal-header{padding-left:49px}#notifydialog .modal-dialog .modal-content .modal-body{padding:20px 0 0 49px}#notifydialog .modal-dialog .modal-content{padding:2px}#notifydialog .error-text{margin-bottom:10px}button.view-more-plans{height:49px;width:100%!important;border:solid 1px #eaeaea;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;color:#609}button.view-more-plans .icon-seta_BTN{color:#873d9c}@media screen and (min-width:1px) and (max-width:767px){#logoMobile img{display:none}}.product-compare #accordion .panel-default .panel-heading .panel-title a{padding-top:9px!important;font-weight:normal!important}.product-description-tab #accordion .panel-default .panel-heading .panel-title a{padding-top:9px!important;font-weight:normal!important}.modal-footer .part2 p.ptext{color:#999;font-size:13px;margin-top:5px;text-align:left}.pager-next-link{width:31px}.pager-next-link .icon-seta_dir{float:left;margin:0;width:4px}.pager-back-link{width:31px}.pager-back-link .icon-seta_esq{float:left;margin:0;width:4px}.disable-pagination{background:#e5e5e5!important;color:#999!important;border:#e5e5e5 2px solid!important}.footer-collapse a[title='Planos/Chips']{text-decoration:none;cursor:text!important}.footer-collapse a[title='Planos/Chips']:hover{text-decoration:none;cursor:text!important}.footer-collapse a[title='Planos/Chips'] .caret{display:none}.footer-collapse ul{margin-top:10px!important}#limparplp{margin-top:0;line-height:20px;cursor:pointer}#myModal .bootstrap-select.btn-group .dropdown-menu.inner{max-height:260px!important}#useractionform .radiobtn-form input.radio-box:empty~label{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important;font-weight:normal!important}#planselectconfirmation .modal-content .modal-body h3{font-family:'Telefonicai-normal';font-weight:bold}.modal-dialog .modal-header button img{height:25px;width:25px}.my-cart-content .my-cart-body .body-content .empty-cart-link{color:#67009b!important}.my-cart-content .my-cart-body .body-content .remove-header-link{font-size:12px;padding:20px 0;text-decoration:underline}.my-cart-content .my-cart-body .body-content .empty-cart-link .icon-text{color:#67009b!important}.small-thumbnail .active-product a span img{height:15px;width:15px}.compare-bar h2.three-products-text{font-size:19px}.compare-bar .small-thumbnail .product-text-part{padding-top:25px}section .banner-home{margin-bottom:20px}.banner .carousel-control.left,.banner .carousel-control.right{margin:0}footer .navbar .wrapper .container-fluid .row .telesales-content h4{color:#fff;font-size:20px;font-family:'Telefonicai-normal'}#errorStockCheckout .modal-dialog .modal-content .modal-body h4{color:#999;font-size:18px;margin-bottom:20px}#myCart .modal-content .modal-body .row-content-disable{background:#f6f6f6;margin-left:-12px;margin-right:-12px;opacity:.6}#myCart .modal-content .modal-body .prod-unavailable{color:#f90;font-weight:bold;font-size:13px;opacity:1!important}#POSPAGO .product-details .normal-tab div.inner-main p{margin:505px -10px 0 -13px}.product-details .colorPatter ul li a{width:34px!important;height:34px!important;border-radius:4px}.product-details .colorPatter ul li{margin-right:5px}.normal-tab .nav-tabs>li>a{font-family:'Telefonicai-normal'}@media screen and (max-width:767px) and (min-width:1px){#catalog-panel .thumbnail .text-part .product-desc{height:auto!important}}.pagination li:first-child a,.pagination li:nth-child(2) a,.pagination li a.second-last{background:#67009b;border:#67009b 2px solid;color:#fff;line-height:9px}.pagination li:nth-child(2) a .icon-seta_esq,.pagination li a.second-last .icon-seta_dir,.pagination li a.disable-pagination.second-last{font-size:17px}.top-filter-desktop li:first-child{width:100%;margin-right:0;padding-top:0}.top-filter-desktop .bootstrap-select{width:144px!important}.bootstrap-select.btn-group .btn .caret{right:19px!important}.top-filter-desktop .btn-group .dropdown-toggle{padding:4px!important}@media screen and (max-width:767px) and (min-width:1px){.product-details #moreplanbtn{width:100%!important}}.accordion button.view-more-plans span:last-child{top:-4px;position:relative}.remove-product span.glyphicon-remove-circle{background:url("../images/close-dialog-grey.gif") no-repeat 0 0;display:block;height:16px;width:16px;background-size:100%}.remove-product span.glyphicon-remove-circle:before{content:""!important}.product-details .voice-panel ul li{margin:8px 3px 0 0}.compare-bar .small-thumbnail .product-text-part h3{margin:0;padding:10px 5px;color:#67009b;font-size:14px;font-family:'Telefonicai-bold';overflow:hidden;text-overflow:ellipsis;width:73px}.compare-bar .small-thumbnail .product-text-part{padding-top:25px!important}.compare-bar .small-thumbnail .product-text-part{float:left;width:78px;padding:0}@media screen and (max-width:767px) and (min-width:1px){#catalog-panel .thumbnail h3 span{display:block}}#catalog-panel .thumbnail h3 span{display:block}.chip-container .chip-body ul li{margin-bottom:10px}.no-image img{max-height:180px!important}.thumbnail .product-desc P:last-child{margin-bottom:7px}.thumbnail h2:first-child{margin-bottom:4px!important}.product-details .success-text{font-size:16px;color:#999;font-weight:bold}.margBot5{margin-bottom:-5px}.Textcolour{text-transform:lowercase;color:#999}.checkout-order-summary .my-cart-content .my-cart-body .font-one h4{text-transfrom:uppercase}.payment-additional-pkg-content .btn span:last-child{margin-top:0!important}.payment-additional-pkg-content #addonaddtocart{height:40px;padding:3px 10px}.payment-additional-pkg-content .additional-package-content .radiobtn-form .radio-outer{margin-top:5px}.payment-additional-pkg-content .additional-package-content .complemetry-offerings-content .body-content label{padding-right:10px}p.chipselection{color:#999;font-size:15px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;line-height:19px;margin-top:15px}.payment-additional-pkg-content .additional-package-content .radiobtn-form .radio-outer label{padding-right:10px}header .second-navbar form{margin:0!important}.carousel-inner{border-radius:10px;margin-top:1px}.my-cart-content .my-cart-body .font-one h4:first-letter {text-transform:uppercase}.product-not-avl{min-height:457px}@media screen and (max-width:767px) and (min-width:1px){.product-not-avl{min-height:248px}}.modal-header{border-bottom:0;padding:0}.modal-header .close{background:url("../images/close-dialog.gif") no-repeat 0 0;display:block;height:20px;width:20px;text-indent:-9999px;background-size:84%;opacity:1}.modal-title{margin-bottom:-10px!important}.modal-body{padding:15px 0}.modal-body p{color:#999;font-size:14px;margin:15px 0}.active-outer .mobile-limper{margin-top:0}footer img{display:block;max-width:90%;height:auto}.sessionText .modal-header{border-bottom:0;padding:0}.sessionText .modal-header .close{background:url("../images/close-dialog.gif") no-repeat 0 0;display:block;height:20px;width:20px;text-indent:-9999px;background-size:84%}.sessionText .modal-title{margin-bottom:-10px!important;text-transform:capitalize!important}.sessionText .modal-body{padding:0}.sessionText .modal-body p{color:#999;font-size:16px;margin:15px 0}.without-ordering-content:hover{border:#d4d4d4 2px solid}.without-ordering-content:hover .icon-bg,.without-ordering-content:hover .icon-bg-note{margin:0 auto;height:198px;width:204px;border-radius:100%;color:#fff;padding:15px;background:url("../images/papericon.gif") no-repeat center 43px #bebebe;background-size:50%}.pdp-content #accordion .panel-default>.panel-heading{padding:3px 30px 0 9px!important}.pdp-content #accordion .panel-default>.panel-heading .panel-title a{padding-left:15px}.empty-cart-content .icon-bg{margin-top:-12px!important}.empty-cart-content .icon-CarrinhodeCompra-01{font-size:164px!important}.my-cart-content .styleColor{color:#999;font-weight:bold}@media screen and (max-width:767px) and (min-width:1px){.left-side-filter:first-child div{padding-top:9px}}.icon-new{padding-top:12px;font-family:"fontcustom";font-size:19px!Important;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon-new:after{content:"\f128";font-weight:normal;color:#67009b}.navbar-collapse.search-menu.collapsing{height:80px!important}.thumbnail{transition:background 1s,border-color 2s}#myModal .modal-header{margin-bottom:14px}.hr-mymodal{margin-top:20px;margin-bottom:20px;margin-left:-20px;margin-right:-20px}.recommendatior-products .thumbnail h3 span{display:block!important}.payment-additional-pkg-content .additional-package-content .radiobtn-form .radio-outer{margin-top:0!important}.compare-page-bar .small-thumbnail .text-part h2{color:#67009b;font-size:18px;font-family:'Telefonicai-bold';overflow:hidden;text-overflow:ellipsis;width:73px;width:100%;margin:0 0 2px 0;padding:0;white-space:nowrap}.compare-page-bar .small-thumbnail{padding:4px 5px 0 0}.compare-page-bar .small-thumbnail .text-part h5{padding-bottom:0}.compare-page-bar .small-thumbnail .text-part h4{margin:1px 0}footer .pos-relative>div:nth-child(5)>div:nth-child(5) h4 a span:first-child:before{content:" "}footer .pos-relative>div:nth-child(5)>div:nth-child(5) h4{padding-left:0;pointer-events:none}@media screen and (max-width:767px) and (min-width:1px){footer .second-navbar nav{border:0;margin:0 2px 0 -17px!important;padding:0;border-right:#9758b8 1px solid!important;box-shadow:none;height:38px}footer .second-navbar .telesales-content nav{border-right:none!important}footer .second-navbar nav a,footer .second-navbar .telesales-content nav h4{font-size:15px!important}footer .second-navbar .telesales-content nav p{font-size:12px;color:#fff!important}footer .pos-relative>div:not(:nth-child(4)){display:none}footer .pos-relative>div:nth-child(4){display:block}footer nav.second-navbar h4 a span:first-child{margin-right:-6px;font-size:13px}footer .pos-relative>div:nth-child(4)>div:nth-child(4) h4{padding-left:10px;font-size:14px;margin-top:0}footer .pos-relative>div:nth-child(4)>div:nth-child(4) h4 a p{font-size:12px}}.product-details .carousel-inner{border:none!important}#myModalzoomimage img.new{max-width:600px!important;max-height:580px!important}@media screen and (min-width:767px){.product-details .normal-tab div.inner-main p{margin:0 -10px 0 -13px}}.faq-item-one a{font-size:14px;color:#609}.plan dl.accordion dd .inner-panel .white-shade.heighlight{background:#e2e2e2}@media screen and (max-width:767px) and (min-width:1px){footer .second-navbar .col-sm-3:nth-last-child(2) .col-xs-6:nth-child(3){text-align:center;padding-left:4px;width:60%}footer .second-navbar .col-sm-3:nth-last-child(2) .col-xs-6:nth-child(2){width:40%}#mobile-filter{position:relative}.left-side-filter p{height:49px}.product-details .colorPatter p{font-size:19px}}.borderred{border:2px solid #f00!important}.compare-page-bar .small-thumbnail .text-part.text-desc{height:120px!important;max-height:120px!important;padding-top:15px}.plan .inner-panel h4,.payment-additional-pkg-content .insurances-content .price-content .price-text h4{font-size:43px;top:-12px}.device-panel .contact-number{color:#999;padding-top:7px}.device-panel .text{font-size:12px}.device-panel{float:left;width:100%;border:#e7e7e7 1px solid;margin-top:10px;padding:10px 10px 0 10px;display:inline;background:#f2f2f2;border-radius:6px;position:relative}.device-panel .arrow:before{position:absolute;top:-7px;right:119px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #f2f2f2;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''}.device-panel .arrow:after{position:absolute;top:-6px;right:120px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #f2f2f2;border-left:6px solid transparent;content:''}.device-panel strong{font-size:13px;display:block}.device-panel .icon-SistemaOperacional-01{margin:-5px 5px 0 0!important;font-size:35px!important}.device-panel .btn{padding:7px 10px 5px 4px}.device-panel .btn span:first-child{color:#67009b;margin:-2px -8px 0 0!important;font-size:14px!important}.device-panel .warning-text{text-align:justify;padding:10px 0;color:#67009b;font-size:14px;border-top:1px #e7e7e7 solid;margin:0 10px 10px 10px}@media screen and (min-width:1px) and (max-width:767px){#activeFiltro{margin-top:1px;top:-6px;position:relative}.device-panel .icon-SistemaOperacional-01{font-size:18px!important}.device-panel .btn{width:100%!important}.device-panel .warning-text{font-size:12px!important;text-align:left}.device-panel .btn{padding:4px}.device-panel .btn span:first-child{font-size:13px!Important;margin:0 -12px 0 -4px!important}.device-panel .btn span:last-child{font-size:12px!important}#bundleAddToCartForm .btn{width:151px!important}}.checkout-content .discount-checkout-content .text{width:200px!important;vertical-align:middle;height:50px;padding-top:10px}.checkout-content .discount-checkout-content .btn{width:114px!important}.checkout-content .discount-checkout-content{margin:0 0 12px 0;padding:6px 10px 1px;border:1px #cdcdcd solid;border-radius:7px;background:#fff}.discount-content{margin:10px 0!important;background:#fafafa!important}.my-cart-content .my-cart-total-content{margin:10px 0!important}.my-cart-content .total-desc-content{margin:10px 0!important}ul.social{height:30px;float:left;width:124px;list-style-type:none;padding:0}ul.social li{float:left;margin:0 -0 0 0;padding:0;width:31px}ul.social li a{display:block;height:30px;padding:0;display:block;width:32px!important}ul.social li a.google{background:url("../images/social_icon.gif") no-repeat -30px 0!important;width:32px!important}ul.social li a.google:hover{background-position:-30px -30px;opacity:.5}ul.social li:first-child{width:50px;padding-top:5px}ul.social li a.facebook{width:49px!important;padding:0;border-radius:4px;height:19px;margin-top:2px}ul.social li a.facebook:hover{background-position:-0 -30px}ul.social li a.pin{background:url("../images/social_icon.gif") no-repeat -63px 0!important}ul.social li a.pin:hover{background-position:-62px -30px;opacity:.5}footer nav.second-navbar ul{margin:5px 0 0 26px!important}footer nav.second-navbar nav h4 span:first-child{color:#fff;font-size:18px;margin:0}#ajaxloading .modal-backdrop.in{background:#fff;opacity:.7!important}#ajaxloadingLines .modal-backdrop.in{background:#fff;opacity:.7!important}.payment-accordion #accordion .panel-default>.panel-heading .panel-title a{padding-top:9px}.register-content .blank{margin-top:19px;color:#999;font-size:11px}.register-content .bootstrap-select.btn-group .dropdown-toggle{border:#e5e5e5 1px solid}.small-header .top-right-link-first li{border-right:#9b58bc 1px solid!important}.small-header .top-right-link-first li a{margin:0 0 0 5px}@media screen and (min-width:1px) and (max-width:767px){.small-header .top-right-link-first{margin:2px 0!important;width:100px;float:none!important}.small-header ul.top-right-link.pull-right{width:123px;margin:0 -9px}.small-header ul.top-right-link.pull-right li:first-child{width:35px!important;height:35px;background:url(../images/loation-icon.gif) no-repeat 0 0;padding:5px 0 0 20px}.small-header ul.top-right-link.pull-right li:first-child span:first-child{width:25px;margin-right:0!important}.small-header .top-right-link-first li{padding:0!important}.small-header .top-right-link li a{padding:5px 4px 5px 0}.small-header .top-right-link li span{margin-right:0}.small-header .top-right-link-first li:last-child,.small-header .top-right-link-first li:nth-child(2){padding:0!important}.small-header .top-right-link-first li:last-child span{margin-left:5px}}.small-header ul.top-right-link.pull-right li:first-child{background:url(../images/loation-icon.gif) no-repeat 0 4px;padding:10px 4px 10px 21px}.click-here-device{cursor:pointer;text-decoration:underline}.click-here-device:hover{text-decoration:underline!important}.popular-products .thumbnail .product-desc h3 span{display:block}.lastvisited-products .thumbnail .product-desc h3 span{display:block}.height-avise{height:550px}.height-avise-color{height:460px}.panel-disabled{pointer-events:none}.panel-disabled a{pointer-events:none}#notifydialog .modal-dialog .modal-content{padding:20px}.popular-products .thumbnail h3 span{display:block}.recommended-product .thumbnail h3 span{display:block}.lastvisited-product .thumbnail h3 span{display:block}#search_form_suggestion a:hover{text-decoration:none!important}#search_form_suggestion a span{font-size:18px;color:#5f5f5f}#search_form_suggestion a span:hover{opacity:.6}#search_form_suggestion a span:nth-child(2){cursor:pointer;color:#67009b;text-decoration:underline}@media screen and (min-width:767px){#search_form_suggestion{font-size:18px;color:#5f5f5f;padding-bottom:40px}}.payment-accordion .discount-content .text-upper{width:174px;margin-bottom:11px}.payment-accordion .discount-content{padding:10px!important}@media screen and (min-width:1px) and (max-width:767px){.payment-accordion .discount-content .text-upper{margin-bottom:0!important}}.search_result .child-category-accordion .panel-title a label{cursor:pointer;font-weight:normal!important}.search_result .child-category-accordion .panel-title a label:first-letter {text-transform:capitalize}.search_result .child-category-accordion .panel-title a label{text-transform:lowercase}.search_result .child-category-accordion .pull-right{color:#8f8f8f!important}#left-filter-panel .left-side-filter div span{font-size:15px}.panel-group.child-category-accordion ul li label.text-ellipse{text-transform:lowercase}.panel-group.child-category-accordion ul li label.text-ellipse:first-letter {text-transform:uppercase}div .contract-panel .font-two{margin-bottom:13px!important}.product-details .normal-tab div.inner-main table td h4.overline{font-size:13px;margin:5px 0 0 0;padding:12px;padding-left:0;color:#999}.product-details .normal-tab div.inner-main table td h4.overline span{color:#999;font-size:15px;padding-left:5px;text-decoration:line-through}.product-details .normal-tab div.inner-main table td h4.green{margin-top:2px;font-size:26px!important}.product-details .normal-tab div.inner-main table td h4.green span:nth-child(1){display:inline!important;position:relative;top:-7px}.product-details .normal-tab div.inner-main table td h4.green span:nth-child(2){display:inline!important;font-size:40px!important;color:#609!important;letter-spacing:-2px}.my-cart-content .pos-relative div.cart-page-price{text-transform:capitalize}#myModalDeviceWithCurrentPlan .identificamos-panel button a span{color:white}.search_result .child-category-accordion .panel-title a label{color:#5f5f5f;font-size:15px;font-weight:bold!important;position:relative;top:3px}.search_result .child-category-accordion .panel-title a span.pull-right{top:5px;position:relative;font-size:14px}.compare-bar .small-thumbnail .text-part h4{margin:0;padding-left:5px;color:#67009b;font-size:13px;font-family:'Telefonicai-bold';overflow:hidden;text-overflow:ellipsis;width:73px;height:85px;max-height:85px}.compare-bar .small-thumbnail .text-part h3{padding-bottom:0;font-size:13px;padding:0 5px}.recomendados-thumbnail .product-desc{padding:10px 0;max-height:200px;overflow:hidden;height:200px!important}.lastvisited-products-image .product-desc{padding:2px 0;max-height:200px;overflow:hidden;height:80px!important}.product-details .colorPatter li.color-align{margin-top:-9px!important}@media screen and (min-width:1px) and (max-width:767px){.product-details .colorPatter li.color-align{margin-top:-3px!important}}.confirm-remove-button button{margin-right:10px;display:inline}.my-cart-content .font-four{text-transform:uppercase!Important}.recomendados-thumbnail.thumbnail h3 span{display:block}header .top-left-link li a span{padding-bottom:16px}.block-content{display:block}.chip-container .chip-body:last-child h3{width:65%}footer nav.logo-navbar .logo-row .logo-boder>div:not(:first-child) img{text-align:right;width:68%;float:right}#brandImages div:nth-child(1) img{max-width:28%}#brandImages div:nth-child(2) a img{max-width:40%}#brandImages>div:nth-child(3) img{max-width:65%;float:right}.product-details .colorPatter>div li:first-child{height:70px}.plan .inner-panel ul.plan-entitlement{display:none}.view-all-service-plan .btn span:last-child{margin-top:-2px;font-size:15px}.my-cart-content .my-cart-body .body-content .row-content .remove-link a:hover{opacity:.6}.my-cart-content .my-cart-body .body-content .row-content .remove-link a{color:#999!important;font-size:9px!important;position:relative!important;right:22px!important;text-decoration:underline}@media screen and (max-width:480px) and (min-width:1px){.my-cart-content .my-cart-body .body-content .row-content .remove-link a{right:0!important}}@media screen and (max-width:767px) and (min-width:1px){.my-cart-content .my-cart-body .body-content .row-content .remove-link a{right:0!important}}.my-cart-content .my-cart-body .body-content .offer-content .image-content span.icon-InfoLinha-01{font-size:55px;color:#8f8f8f!important}.my-cart-content .my-cart-body .body-content .offer-content .image-content span.icon-InfoLinha-01{font-size:38px;color:#8f8f8f!important}.my-cart-content .my-cart-body .body-content .accessory-row img{height:38px!important;width:50px!important}.skip{display:none}@media screen and (max-width:767px) and (min-width:1px){.my-cart-content .my-cart-body .body-content .accessory-row img{height:30px!important;width:50px!important}.my-cart-content .my-cart-body .body-content .offer-content .image-content span.icon-InfoLinha-01{font-size:45px;color:#8f8f8f!important}.discount-content input{width:100%}.my-cart-content .my-cart-body .body-content .row-content .price-content{text-align:left!important}.my-cart-content .font-four{font-size:17px!important}.my-cart-content .acc-font-four{font-size:17px!important;font-weight:normal!important}}.mini-cart .modal-content .modal-header h3 strong span{padding-left:5px}.product-details .image-panel .item{height:400px}.product-details .image-panel .accessory_item{height:400px!important;padding-top:0}.my-cart-content .my-cart-body .heading h3{padding:0 0 0 11px}#myCart .offer-content .image-content span.icon-InfoLinha-01{font-size:35px;color:#8f8f8f!important}.my-cart-content .my-cart-body .body-content .row-content .price-content{text-align:center;white-space:nowrap}.product-compare .text-description-compare{height:140px;max-height:140px}.meus-pedidos .my-cart-content .my-cart-body .body-content .offer-row img{height:25px!important;width:70px!important}.meus-pedidos .total-amount .btn-first{padding:6px 20px}.meus-pedidos .total-amount .btn-sec{padding:4px 20px}.meus-pedidos .my-cart-content .my-cart-body .body-content .chip-row img{height:35px!important;width:50px!important}.meus-pedidos .total-amount{margin:18px 0}div.payment-confirmation .heading h2{font-size:20px!important}div.payment-confirmation div.confirmation-sub-panel .body-content .payment-method-right p span:nth-child(2){color:#9c3}#discountcalccheckout{height:37px;padding:5px}.payment-method-body #voucherCode{width:100%}.payment-method-body .discount-content .error-text{margin-top:0;width:120%;left:-44px;position:relative}.checkout-content .payment-method-body .discount-content .discount-text{margin-top:0;width:120%;left:0;position:relative}.search_result .signal-search .white-shade{border-bottom:#eaeaea 1px solid;margin-bottom:10px}.pluginButton{height:27px;line-height:27px}.mini-cart .modal-content .modal-body img.chip-img{height:27px;width:39px;padding-right:10px}.mini-cart .modal-content .modal-body img.plan-img{height:16px!important;width:46px!important}a.facebook iframe{top:-5px;right:8px}a.facebook iframe .pluginButton{height:30px}.collapse.navbar-collapse.search-menu .slimScrollDiv{border-radius:0 0 8px 8px}.search-autocomplete{margin-top:22px}.search-autocomplete .outer-content{background:#fff;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;position:relative;top:-2px;z-index:1;border:4px solid #FFF;border-radius:8px;padding:1px}.search-autocomplete .outer-content .arrow:before{position:absolute;top:-7px;right:162px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #d7d7d7;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:'';display:none}.search-autocomplete .outer-content .arrow:after{position:absolute;top:-6px;right:163px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #e2e2e2;border-left:6px solid transparent;content:'';display:none}.addscroll{overflow-y:scroll;overflow-x:hidden;max-height:600px}@media screen and (max-width:991px) and (min-width:1px){.search-autocomplete{width:100%!important}}.search-autocomplete .search-suggestion .body-content .img-content img{max-height:30px;max-width:25px}.search-autocomplete .search-suggestion .body-content .img-content img{height:25px;width:20px}.search-autocomplete .search-suggestion.text-option .body-content h3{border-bottom:1px dotted #67009b;padding:13px 10px;font-size:14px;margin:0}.search-autocomplete .search-suggestion.text-option .body-content .row:last-child h3{border-bottom:0;margin:0}.search-autocomplete .search-suggestion.text-option .body-content .row h3:hover{background:#eaeaea;cursor:pointer;color:#5f5f5f}.search-autocomplete .search-suggestion.facet-option .body-content .row .row-content{border-bottom:1px solid #eaeaea;overflow:hidden;padding:5px 0}.search-autocomplete .search-suggestion.facet-option .body-content .row .row-content:hover{background:#eaeaea;cursor:pointer;color:#5f5f5f}.search-autocomplete .search-suggestion.facet-option .body-content .row .row-content a{color:#67009b!important}.search-autocomplete .search-suggestion.facet-option .body-content .row a{color:#67009b!important;margin:0;float:left;width:250px}.search-autocomplete .search-suggestion.facet-option .body-content .row .row-content h3{font-size:14px;height:25px;line-height:25px;margin:0}.search-autocomplete .search-suggestion.facet-option .body-content .row:last-child .row-content{border-bottom:0}.search-autocomplete .search-suggestion .body-content h3{border-bottom:0}.search-autocomplete .search-suggestion .heading{color:#609;background:#e2e2e2;font-size:15px;padding:7px 20px;font-weight:bold;font-family:'Telefonicai-normal';border-radius:5px}.search-autocomplete .search-suggestion.text-option .body-content .row{color:#67009b;margin:2px -3px}.search-autocomplete .search-suggestion.facet-option .body-content .row{color:#67009b;padding:0;margin:6px}.search-autocomplete .see-all .body-content{background:#67009b;color:#fff;padding:8px;font-weight:bold;font-size:15px;cursor:pointer;border-radius:8px;text-transform:lowercase}.search-autocomplete .see-all .body-content .row :first-letter {text-transform:uppercase}.search-autocomplete .see-all .body-content:hover{opacity:.8}.search-autocomplete .see-all .body-content a{color:#fff!important}.collapse.navbar-collapse.search-menu{position:absolute}.product-compare .thumbnail .text-description-compare h3 span{display:block}.my-cart-content .my-cart-body .body-content .row-content .remove-link .icon img{height:27px!important;width:41px!important}.search_result .popular-products.plan .inner-panel h4 span{padding-right:10px}.search_result .lastvisited-products.plan .inner-panel h4 span{padding-right:10px}.view-all-service-plan .accordion .inner-panel h4 span,.payment-additional-pkg-content .insurances-content .price-content .price-text h4 span{padding-right:10px}.fb-like{position:relative}.fb-like>span{position:absolute;position:absolute;right:10px}.certiLink a{text-decoration:none;color:#999}.package-extra-text.orange-color span{padding:0 3px}@media screen and (min-width:767px){footer nav.fourth-navbar ul{display:inline-block}footer nav.fourth-navbar .fourth-navbar-row{text-align:center}}.product-details .customiz-caraousel img{margin:0 auto;max-width:100%;max-height:390px;cursor:pointer}.product-details .normal-tab div.inner-main .bottom-part h2{float:left;width:100%}.left-side-filter ul li a{color:#999;font-size:13.54px!important;display:inline-block;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis;width:85%!important}.view-all-service-plan .inner-panel .details-part .bottom-part h2{float:left;font-size:12px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;text-transform:none;width:100%}.view-all-service-plan .inner-panel .details-part .bottom-part h2 a{color:#67009b;text-decoration:underline}@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,.login-content div.row .login-content-inner .not-account-content .body-content{background:url("../images/login-bg.png") no-repeat 116% 173%}.accordion-faq .panel-default>.panel-heading .panel-title a{font-weight:normal}}.product-details .normal-tab div.inner-main table td h6{color:#999;font-size:13px;font-weight:bold}.view-all-service-plan .plan .inner-panel h6{color:#5f5f5f;font-size:13px;font-weight:bold}.product-details .normal-tab div.inner-main table td h6{color:#999;font-size:13px;font-weight:bold}.view-all-service-plan .plan .inner-panel h6{color:#999;font-size:13px;font-weight:normal;margin-bottom:15px;position:relative;float:left;width:100%;word-wrap:break-word}.edit-shipping-adddr-failure-content,.edit-billing-adddr-failure-content{margin-top:35px}@media screen and (min-width:767px){.meus-pedidos .detail-portability-content .content-one .main-row .row-bar{border-radius:0;border:0}}header .second-navbar ul li:last-child a{z-index:0!important;position:relative;width:45px}header .second-navbar ul li:last-child a span:first-child{left:-7px;position:absolute;top:-20px}header .second-navbar ul li:last-child a span:last-child{position:absolute;top:-11px;left:35px}header .top-right-link li a span{text-transform:capitalize!important}header .second-navbar ul li:last-child span:before{font-size:32px}header .second-navbar ul li{font-size:14px;padding:9px 15px 15px 18px}header .second-navbar input[type="text"]{font-size:14px}footer nav.second-navbar nav{margin-bottom:0}footer nav.second-navbar ul{margin:11px 0 0 26px!important}footer nav.second-navbar ul li{margin-bottom:14px;font-size:14px}footer nav.logo-navbar .logo-row .logo-boder{padding:0 0 0 36px}section:first-of-type{margin-top:190px}#editshippingaddressform .form-group{margin-top:25px}#editshippingaddressform .form-group .error-text{margin-top:25px}.small-header .top-right-link-first li{padding:0 5px!important}#updatebillingadresscheckoutpanel .form-group{margin-top:15px}#updatebillingadresscheckoutpanel .form-group .error-text{margin-top:25px}#addaddresscheckoutpanel .form-group{margin-top:15px}#addaddresscheckoutpanel .form-group .error-text{margin-top:25px}.bootstrap-select.btn-group .btn .caret{border:0;margin-top:-9px;display:inline-block;font-family:"fontcustom";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-transform:rotate(-271deg)}.bootstrap-select.btn-group .btn .caret:before{color:#67009b;content:"\f127";-webkit-transform:rotate(-271deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-271deg);-o-transform:rotate(-271deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=9);font-size:20px;font-weight:bold}.top-filter-desktop .bootstrap-select.btn-group .btn .caret{margin-right:-15px}.top-filter-desktop .bootstrap-select.btn-group .btn .caret:before{font-size:15px!important}.icon-seta_dir-down{display:inline-block;font-family:"fontcustom";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-transform:rotate(-271deg)}.icon-seta_dir-down:before{color:#fff;content:"\f127";-webkit-transform:rotate(-271deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-271deg);-o-transform:rotate(-271deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=9);font-size:24px}.modal-content .btn-group button{height:50px;color:#c2c2c2!important}.bootstrap-select button span{color:#c2c2c2!important;font-weight:normal!important;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}.modal-content .input-group input[type="text"]{height:50px;font-size:15px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}#myModal .modal-content{padding:60px}.my-cart-content .my-cart-body .body-content .row-content img{height:auto!important;max-width:100px;max-height:100px;width:auto!important;padding-right:0!important}.my-cart-content .my-cart-body .body-content .accessory-row img{height:auto!important;width:37px!important}.my-cart-content .my-cart-body .body-content .accessory-cart-panel img{height:80px!important;max-width:100px;max-height:100px;width:80px!important}.my-cart-content .my-cart-body .body-content .row-content.plan-row img{height:20px!important;width:56px!important}.plan .inner-panel div.white-shade{padding:10px 20px!important}.plan .inner-panel .head{padding:0!important}@media screen and (max-width:767px) and (min-width:1px){.view-all-service-plan .inner-panel h4{padding-top:0!important;font-size:55px!important}}@media screen and (max-width:767px) and (min-width:481px){.plan .inner-panel div.grey-shade button span:last-child{font-size:16px}}.detail-portability-content .column-item{padding-top:0}.detail-portability-content .content-one .main-row .row-content:last-child .row-bar{border:0!important}.search-autocomplete .search-suggestion:nth-child(2) .heading{border-radius:5px}#addaddresscheckoutpanelshipping .form-group{margin-top:15px}#addaddresscheckoutpanelshipping .form-group .error-text{margin-top:25px}@media screen and (min-width:767px){.mandatory-content{text-align:right}}#addnewbillingaddressform .checkbox-form{margin-top:25px}.payment-accordion div#accordion .panel-body{padding:30px 20px}.display-block{display:block}.modal.fade .modal-dialog{transform:translate(0,36%)!important;-ms-transform:translate(0,0%)!important;-webkit-transform:translate(0,36%)!important}#myModalLinesNew.modal.fade .modal-dialog{transform:translate(0,0%)!important;-ms-transform:translate(0,0%)!important;-webkit-transform:translate(0,0%)!important}#myModalzoomimage.modal.fade .modal-dialog{transform:translate(0,17%)!important;-ms-transform:translate(0,0%)!important;-webkit-transform:translate(0,17%)!important}#myModalzoomimage .modal-dialog .modal-body{margin:0 auto}header .second-navbar{margin-top:20px;padding-bottom:15px}header .second-navbar h1.logo img{width:105px;margin:-6px 0 0 6px}header .second-navbar form button{top:8px}footer nav.second-navbar h4 a span:first-child{margin-right:-2px;font-size:19px}footer nav.second-navbar ul li a{font-size:15px}.accordion-faq .panel-default>.panel-heading .panel-title a{padding:6px 0}.accordion-faq .panel-default>.panel-heading .panel-title a table{min-height:40px;line-height:23px}section.faq-page-content .faq-content .faq-items ul{margin-bottom:0}.accordion-faq .panel-body{padding:21px 21px 37px 21px}.accordion-faq.panel-group .panel{border-radius:10px!important}.accordion-faq .panel-default{border-color:#e9e9e9!important}.need-help-panel .btn{height:25px}.need-help-panel a .text{padding-left:3px;text-decoration:underline;padding-top:0;margin-top:0}#myCart .modal-content .modal-body .row:last-child p a{font-size:10px}.modal-footer .part2 p.ptext{margin-bottom:0}.mini-cart .modal-content .modal-footer .part2{padding:10px 17px}.mini-cart .modal-content .modal-footer .total-text{color:#999;font-family:'Telefonicai-normal';height:14px;margin-bottom:0}.mini-cart .modal-content .modal-footer .total-text-second{color:#999;font-family:'Telefonicai-normal'}.mini-cart .modal-content .modal-footer .part1 h5{font-family:'Telefonicai-normal'}.mini-cart .modal-content .modal-footer .part1{padding:23px 17px 28px 17px}#myCart .mini-cart-btn span:first-child{padding-right:10px;padding-top:2px}.mini-cart .modal-content .modal-header{padding:10px 10px 20px 10px;font-family:'Telefonicai-normal'}.mini-cart .modal-content .modal-footer .part2 h5{font-family:'Telefonicai-normal';position:relative;top:4px}.mini-cart .modal-content p.price{font-family:'Telefonicai-normal';font-size:15px;padding:0}.display-table{display:table}.display-row{display:table-row}.display-col{display:table-column}.mini-cart .modal-content .alterar{margin:0}.small-header #myCart{right:100px}.first-navbar .mainAccount #myCart .arrow:after{right:245px}.first-navbar .mainAccount #myCart .arrow:before{right:244px}.second-navbar .mainAccount #myCart .arrow:before{right:20px}.second-navbar .mainAccount #myCart .arrow:before{right:19px}#catalog-panel .thumbnail h5.type2{padding:14px;text-align:center;margin:0}#multiaddressdialogcheckout .modal-body .radio-row,#multiaddressdialogcheckouteditSA .modal-body .radio-row,#multiaddressdialogcheckoutSA .modal-body .radio-row,#multiaddressdialogcheckoutedit .modal-body .radio-row,#multiaddressdialog .modal-body .radio-row{overflow-y:auto;max-height:235px}section h1{margin-bottom:30px}section h1 span:first-child{font-size:60px;margin-top:-18px;width:65px}header .second-navbar ul li:last-child{padding-right:15px}.bootstrap-select.btn-group>.disabled{background:#e0e0e0!important}.no-underline{text-decoration:none!important}.mini-cart .modal-content .modal-footer .total-text-second span{padding-left:5px;font-weight:bold;font-size:13px}.mini-cart .modal-content .modal-footer .total-text span{font-weight:bold;font-size:13px}.btn span.new{background:url("../images/btn-bg.png") no-repeat 0 0;padding-left:25px}.thumbnail a.btn{width:148px}.thumbnail a.btn strong span:last-child{margin:1px 0 0 2px}.thumbnail a.btn span:last-child{margin-right:-20px}.no-border{border:0!important}.compare-bar .small-thumbnail .active-product a span img{height:20px;width:20px}.compare-bar .small-thumbnail{height:140px}.compare-bar .left-panel{min-height:203px;padding:36px}.compare-bar{height:204px}.compare-bar .small-thumbnail .closeI .cancel{font-size:10px}.compare-page-bar .left-panel{padding:10px}.compare-bar #comparebutton{padding:7px}.compare-bar #comparebutton strong span:first-child{left:-12px;top:-3px}.compare-bar #comparebutton span:last-child{margin-left:17px}.compare-bar #comparebutton .button-text{margin-left:31px}.product-compare-content h1{margin-bottom:32px}.product-compare-content h1 span:first-child{font-size:50px;margin-top:-12px}.product-compare-content h1 span:nth-child(2){margin-left:5px;font-weight:500}.product-compare .thumbnail{height:435px}.compare-page-bar .small-thumbnail .text-part h5{font-size:11px}.width-fourth{width:33.33%!important}@media screen and (max-width:940px) and (min-width:767px){.compare-page-bar h2{padding:0 43px}}.product-compare #accordion .panel-body .row .col-lg-3:nth-child(odd) .table-compare{background:#f2f2f2}.product-compare .col-lg-3:nth-child(odd) .thumbnail{background:#f2f2f2}.product-compare #accordion .table tr td{vertical-align:middle}.product-compare #accordion .panel-default>.panel-heading .panel-title a .glyphicon{right:0}.product-compare #accordion .panel-default>.panel-heading .panel-title a span:first-child{margin-right:10px}@media screen and (max-width:940px) and (min-width:767px){.compare-bar h2{padding:19px}}.product-compare #accordion .panel-body .row .col-lg-3:not(:first-child){padding-right:0;padding-left:7.5px}.product-compare #accordion .panel-body .row .col-lg-3:nth-child(odd){padding:0}.product-compare #accordion .panel-body .row .col-lg-3:last-child{padding-left:0;padding-right:7.5px}.product-compare #accordion .panel-body .row .col-lg-3:first-child{padding-left:7.5px}@media screen and (max-width:767px) and (min-width:1px){.view-all-service-plan .inner-panel h4{padding-top:0!important;left:-6px!important}}.product-details .voice-panel ul{margin:0}.product-details .voice-panel h2{padding:0 0 0 5px}.product-details .colorPatter p span:last-child{top:5px;position:relative;font-size:19px}.product-details .normal-tab .nav-tabs>li>a{margin:0;margin-right:5px!important;width:100%}.product-details .normal-tab .nav-tabs>li:first-child>a{margin-left:0}.product-details .normal-tab div.inner-main p a{font-size:12px;left:4px;position:relative}.pdp-content #moreplanbtn span.icon-seta_BTN{color:#67009b!important}.pdp-content #addtocartbtn span{top:3px;position:relative}.bx-wrapper{height:75px}.bx-controls-direction .bx-prev,.bx-controls-direction .bx-next{font-size:30px}.pdp-content #accordion .panel-default>.panel-heading .panel-title a span:first-child{font-size:25px}.pdp-content #accordion .panel-default>.panel-heading .panel-title a span:nth-child(2){top:-5px;position:relative}.pdp-content #accordion .panel-body{padding:0 20px 0 20px}.pdp-content .normal-tab .tab-content.plans-form-content{padding:15px;padding-top:0}.product-details .normal-tab div.inner-main,.product-details .normal-tab div.inner-main:hover,.product-details .normal-tab .inner-main.active,.product-details .normal-tab .inner-main.active:hover{border:2px solid #c0c0c0}.product-details .normal-tab div.inner-main table td h4.overline{font-family:'Telefonicai-normal'}.product-details .normal-tab div.inner-main table td h5 span{font-family:'Telefonicai-normal'}.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content{z-index:111111111}aside ul li button{border:3px #eaeaea solid;color:#eaeaea;font-size:13px;height:25px;width:25px}aside ul li p{font-family:'Telefonicai-bold'}.small-thumbnail.no-border{padding-right:35px}.my-cart-page h1{font-weight:normal}.my-cart-page .my-cart-content .my-cart-body .heading h3{padding-left:11px;margin:0}.my-cart-page .my-cart-content .my-cart-body .heading h3{font-size:20px;height:45px;line-height:45px}.my-cart-page .font-four.telefonicai-normal.cart-page-price{font-weight:normal}.my-cart-page .empty-cart-link .icon-text{font-size:10px}.my-cart-page .my-cart-content .my-cart-body .body-content .row-content{border-bottom:1px #ebebeb solid}.my-cart-page .my-cart-content .my-cart-body{border:1px #ebebeb solid}.my-cart-page .discount-content{border:1px #ebebeb solid}.my-cart-page .my-cart-content .my-cart-total-content{border:2px #ebebeb solid}.my-cart-page .my-cart-content .my-cart-total-content .total-text{border-bottom:1px #ebebeb solid}.my-cart-page .my-cart-content .total-desc-content{border:1px #ebebeb solid}.my-cart-page .cart-totaldesc-text{top:-9px;position:relative}.my-cart-page #continueCheckouts{width:170px;margin:25px 15px 10px 0!important}.my-cart-page #continueCheckouts span:first-child{left:10px;position:relative}.my-cart-page .my-cart-content .my-cart-total-content{padding:15px 25px}.my-cart-page #continueCheckouts span:last-child{left:15px;position:relative}.my-cart-page .monthly-total .total-monthly-amt{font-size:24px}.my-cart-page .my-cart-content .total-desc-content .monthly-total{margin:20px 0 10px 0}.my-cart-page .my-cart-content .total-desc-content{padding:0 15px 20px 15px}@media screen and (min-width:767px){.my-cart-page .empty-cart-content{padding:80px 127px 80px 127px}.my-cart-page .empty-cart-content a.btn strong span:last-child{margin-left:0}.my-cart-page .empty-cart-content a.btn span:last-child{margin-left:27px}}.lastvisited-products h2.heading{border-top:1px #ddd solid!important;margin-bottom:15px}.popular-products h2.heading{border-top:1px #ddd solid!important;margin-bottom:15px}.popular-products h2.heading span,.best-conditions-panel .heading h2 span,.recommendatior-products h2.heading span,.lastvisited-products h2.heading span{padding:0 8px}.best-conditions-panel .body-content .condition .icon{font-size:32px}.best-conditions-panel .body-content .condition{padding:9px 3px}.collapse.navbar-collapse.search-menu{margin-left:-35px;margin-top:-3px}footer nav.logo-navbar{padding:7px 0 4px 0}.best-conditions-panel .body-content{padding:0 20px 16px 20px}.best-conditions-panel .body-content .condition{border-radius:7px}.my-cart-page .my-cart-content .my-cart-total-content .total-text .total-amount-text{padding-top:25px}.my-cart-page .my-cart-content .price-content .per-month{top:-7px;position:relative}@media screen and (min-width:999px){.my-cart-page .my-cart-content .discount-content #voucherCode{position:relative;max-width:300px}.my-cart-page .my-cart-content .discount-content button[type='button']{position:relative;left:0;top:-3px}.my-cart-page .my-cart-content .discount-content .error-text,.my-cart-page .my-cart-content .discount-content .discount-text{width:167%;position:relative;left:-91px;margin-top:7px}.my-cart-page .my-cart-content .discount-content .text{position:relative;top:6px}.my-cart-content .my-cart-body .remove-link{position:relative;left:24px}.my-cart-content .my-cart-body .device-remove-link{position:relative;display:inline-block}}footer nav.first-navbar ul li:last-child span:last-child{width:40%}.pagination li a{border:#c6c6c6 1px solid;font-family:'Telefonicai-bold';font-size:15px}.search_result #accordion .panel-default>.panel-heading a span{font-size:13px!important}#left-filter-panel .left-side-filter div span{font-size:14px}.highlightsearch{font-weight:bold!important;color:#67009b!important}.search-autocomplete .search-suggestion.facet-option .body-content .row a{color:#5f5f5f!important}.search-autocomplete .search-suggestion.text-option .body-content .row{color:#5f5f5f!important}.search-autocomplete .search-suggestion.facet-option .body-content .row{color:#5f5f5f!important}.state-city-bottom{background:#f8f8f8;padding:10px 20px 20px 20px;border-radius:5px}.state-city-bottom .body-content p{font-size:12px!important;font-family:'Telefonicai-normal'!important}.state-city-bottom h4{font-size:20px!important;font-family:'Telefonicai-bold'!important}.state-city-bottom .heading{border-bottom:1px solid}.state-city-bottom .heading img{margin-top:17px}.product-details .normal-tab div.inner-main table td h4 span.per-month-price{display:inline!important}@media screen and (-webkit-min-device-pixel-ratio:0){.pedido aside li button span{top:1px}::i-block-chrome,.pedido aside li button{left:95px}::i-block-chrome,.pedido aside li button span{top:3px;left:-1px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){_:-ms-fullscreen,.pedido aside li button{left:95px}}@-moz-document url-prefix(){.pedido aside li button span{top:2px}}:root .pedido aside li button{left:95px \0/IE9}.my-request-content .click-to-access-content{margin-bottom:20px;border:1px #cdcdcd solid;border-radius:9px;padding:20px;background:#f9f9f9}.my-request-content .click-to-access-content p{font-size:14px;color:#999}.my-request-content .click-button-content{text-align:right}.my-cart-page .discount-content #voucherCode{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}.product-details .normal-tab .disable.inner-main table td h6{color:#c0c0c0}#setuserlocationbtn span:first-child{margin-right:4px;margin-top:1px}footer nav.logo-navbar .logo-row p{font-size:12px}.top-filter-desktop li:first-child{text-transform:none!important}header .icon-bar-sm ul li button.generic-btn{color:#67009b;background:#ddd!important}header .icon-bar-sm ul li button.generic-btn .icon-bar{background:#67009b!important}header .icon-bar-sm ul li:last-child button.active1{background:#67009b!important}header .icon-bar-sm ul li:last-child button.active1 .icon-bar{background:#ddd!important}.payment-conclusion-content .content-one .line-vivo p{margin-bottom:0}div#termsLinklightbox,div#contractlinklightbox,div#terminsurancelightbox,div#regulationTextLinkLightbox{z-index:11111111111}div#termsLinklightbox .modal-body,div#contractlinklightbox .modal-body,div#terminsurancelightbox .modal-body,div#regulationTextLinkLightbox .modal-body{overflow:hidden}div#termsLinklightbox .modal-content h3,div#contractlinklightbox .modal-content h3,div#terminsurancelightbox .modal-content h3,div#regulationTextLinkLightbox .model-content h3{margin-bottom:0}div#termsLinklightbox .modal-header,div#contractlinklightbox .modal-header,div#terminsurancelightbox .modal-header,div#regulationTextLinkLightbox .model-header{border-bottom:0}div#termsLinklightbox .promotion-text,div#contractlinklightbox .agreement-text,div#terminsurancelightbox .insurance-text,div#regulationTextLinkLightbox .agreement-text{height:350px;overflow-y:scroll;overflow-x:hidden;margin-bottom:10px;clear:both;color:#999;font-size:12px;padding-right:20px}div#termsLinklightbox .modal-body,div#contractlinklightbox .modal-body,div#terminsurancelightbox .modal-body,div#regulationTextLinkLightbox .modal-body{padding:0 15px}div#termsLinklightbox img,div#contractlinklightbox img,div#terminsurancelightbox img,div#regulationTextLinkLightbox img{height:19px;width:16px}div#termsLinklightbox .button-content,div#contractlinklightbox .button-content,div#terminsurancelightbox .button-content,div#regulationTextLinkLightbox .button-content{padding-right:20px;border-bottom:2px solid #67009b;padding-bottom:10px;margin-bottom:10px}div#termsLinklightbox .button-content h2,div#contractlinklightbox .button-content h2,div#terminsurancelightbox .button-content h2,div#regulationTextLinkLightbox .button-content h2{color:#67009b!important;font-size:27px;font-weight:bold;font-family:'Telefonicai-bold'}div#termsLinklightbox .button-content-xs,div#contractlinklightbox .button-content-xs,div#terminsurancelightbox .button-content-xs,div#regulationTextLinkLightbox .button-content-xs{padding-right:20px;padding-bottom:10px;margin-bottom:10px}#continuesignupform.btn span:last-child{margin-top:0}#multiaddressdialog .modal-body,#multiaddressdialogcheckouteditSA .modal-body,#multiaddressdialogcheckoutSA .modal-body,#multiaddressdialogcheckout .modal-body,#multiaddressdialogcheckoutedit .modal-body{padding-top:20px}.mainAccount .modal-content-account ul li a:focus{color:#eaeaea;padding:10px;border-bottom:#cacaca 1px solid;width:100%;margin:0}.dark-grey-btn{background:#b7b7b7;color:#fff}.dark-grey-btn:hover{opacity:.8;color:#fff}.navbar-default .navbar-nav>li>a:focus{background:#d4d4d4}header ul.list-new li a:focus{background:#d4d4d4}header .third-navbar ul.list-new li.open ul li a:focus{background:#fff}.no-focus-rectangle{background:none!Important}#sort_form .bootstrap-select{z-index:1}.product-details .normal-tab .disable.inner-main .radiobtn-form{display:none}.plan .inner-panel-disable div.white-shade{background:#fff;border-radius:9px 0 0 9px}.plan .inner-panel div.grey-shade p.unavailable-text{font-size:13px;font-weight:bold;padding:34px 10px}.plan .inner-panel-disable{opacity:.7}.product-details .normal-tab .inner-main.disable{opacity:.6;background-color:#fff}.search-autocomplete .outer-content .search-suggestion .body-content.first-cotent a h3{border-bottom:1px solid #eaeaea!important}.search-autocomplete .outer-content .search-suggestion .body-content.first-cotent a:last-child h3{border-bottom:0!important}.search-autocomplete .search-suggestion.facet-option .body-content.plan-desc a .row-content{border-bottom:1px solid #eaeaea!important}.search-autocomplete .search-suggestion.facet-option .body-content.plan-desc a:last-child .row-content{border-bottom:0!important}.search_result .signal-search .white-shade:last-child{padding:20px}.search_result .no-search-result.inner .font-two{margin-top:0}.search_result .signal-search .plan-content{background:#fff}.search_result .signal-search .faq-content{background:#fff}header .icon-bar-sm ul li{padding:0 5px!important}.navbar-default .navbar-toggle .icon-bar{margin-bottom:2px}.skip{display:none}footer .pos-relative>div:last-child>div:last-child h4 span{visibility:hidden}footer .pos-relative>div:last-child>div:last-child p{padding-left:22px}.view-all-service-plan #myModalLinesNew .modal-body p{margin-bottom:0}.view-all-service-plan #myModalLinesNew .modal-body ul{padding-bottom:20px}.view-all-service-plan .plan h2{font-family:'Telefonicai-bold';font-size:24px}.view-all-service-plan .plan .details-part h2 a{text-decoration:underline;color:#67009b}.view-all-service-plan .plan .details-part h2{clear:both;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important;font-size:12px;font-weight:bold;padding-top:20px;text-transfrom:none}#myAccount ul li a{font-weight:normal}.first-access-content .borderRed{border:2px solid #f00!important;border-radius:4px}.first-access-content .error-text{color:#eb102b;font-weight:bold;margin-top:10px}@media screen and (min-width:1px) and (max-width:767px){.first-access-content .error-text{float:right;position:relative;top:-9px}}.first-access-content .first-access-form select{height:0;width:0}.first-access-content .first-access-form input[type=text],.first-access-content .first-access-form .bootstrap-select.btn-group .btn .filter-option{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important}.first-access-content .first-access-form .anchor{color:#868686;font-size:10px;text-decoration:underline}@media screen and (min-width:1px) and (max-width:767px){.first-access-content .first-access-form .anchor{font-size:12px;top:7px;position:relative}}.first-access-content .first-access-form .anchor:hover{opacity:.6}.first-access-content .first-access-form .heading{color:#67009b;font-size:18px!important;font-weight:bold}.first-access-content .first-access-form label{color:#868686;font-size:12px}.first-access-content .first-access-form textarea{width:100%}.first-access-content .first-access-form .your-data-content{background:#fafafa;border-radius:9px;border:1px #cdcdcd solid;margin-bottom:40px;padding-bottom:35px}.first-access-content .first-access-form .your-data-content .heading{background:#67009b;border-radius:9px;color:#fff;line-height:24px;margin:0 0 20px 0;padding:12px 35px}@media screen and (min-width:1px) and (max-width:481px){.first-access-content .first-access-form .your-data-content .heading{font-size:13px!important;padding:12px 5px;margin-bottom:0}}.first-access-content .first-access-form .your-data-content .heading .asterisk{font-size:13px;line-height:inherit}@media screen and (min-width:1px) and (max-width:767px){.first-access-content .first-access-form .your-data-content .heading .asterisk{font-size:12px}}.first-access-content .first-access-form .your-data-content .heading .text-left{font-family:Telefonicai-normal;text-transform:uppercase}.first-access-content .first-access-form .your-data-content .body-content{padding-left:35px;position:relative;min-height:1px;padding-right:9.5px;width:100%}.first-access-content .first-access-form .your-data-content .body-content .input-group{margin-top:15px;width:100%}@media screen and (min-width:1px) and (max-width:767px){.first-access-content .first-access-form .your-data-content .body-content{min-height:1px;padding-left:9.5px;padding-right:9.5px;width:100%}}.first-access-content .first-access-form .your-address-content{background:#fafafa;border-radius:9px;border:1px #cdcdcd solid;padding-bottom:35px;margin-bottom:20px}.first-access-content .first-access-form .your-address-content .mobile-anchor{padding-left:65px}.first-access-content .first-access-form .your-address-content .heading{background:#67009b;border-radius:9px;color:#fff;line-height:24px;margin:0 0 20px 0;padding:12px}@media screen and (min-width:1px) and (max-width:481px){.first-access-content .first-access-form .your-address-content .heading{font-size:13px!important}}.first-access-content .first-access-form .your-address-content .heading .text-left{font-family:Telefonicai-normal;text-transform:uppercase}.first-access-content .first-access-form .your-address-content .body-content{padding-left:35px}.first-access-content .first-access-form .your-address-content .body-content .input-group{margin-top:15px;width:100%}.first-access-content .checkbox-form label{color:#868686!important;font-size:12px!important;font-weight:bold!important;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important}.first-access-content #continuefirstaccess{width:140px}.first-access-page .header-information{font-size:17px;color:#5a5858;margin-bottom:15px}.vincula-page .links-content .body-content{background:#f2f2f2;border:#e0e0e0 2px solid;border-radius:10px;padding:10px 0 10px 0;margin-top:10px}.vincula-page .links-content .body-content .input-radio-content{padding:10px 15px}.vincula-page .links-content .body-content .input-radio-content.open{background:#fff}.vincula-page .links-content .body-content .inner-content{padding:10px 0 10px 10px;display:none}.vincula-page .links-content .body-content .open .inner-content{display:block;-webkit-animation:fadeIn 1s;animation:fadeIn 1s}.vincula-page .links-content .body-content .inner-content .white-btn{position:relative;width:90px}.vincula-page .links-content .body-content .inner-content .green-btn{position:relative}.vincula-page .links-content .body-content .inner-content .white-btn span:last-child{padding-left:17px}.vincula-page .links-content .body-content .inner-content .white-btn strong span:first-child{left:-6px;padding-left:0}.vincula-page .links-content .body-content .inner-content .green-btn{width:115px}.vincula-page .links-content .body-content .inner-content .green-btn strong span:first-child{padding-left:0}.vincula-page .links-content .body-content .inner-content .green-btn span:last-child{padding-left:18px}.vincula-page .links-content .body-content .inner-content .btn{margin-top:16px}.vincula-page .links-content .body-content .inner-content a.btn span:first-child{color:#fff!important}.vincula-page .links-content .body-content .radiobtn-form label.radio-text{color:#67009b;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important;font-weight:bold}.conclusion-content .body-content .inner-content{background:#fff;border:#e1e1e1 1px solid;border-radius:10px;padding:20px 50px 20px 40px;margin:10px 0 20px 0}.conclusion-content .body-content .inner-content .inner-input-content{background:#fafafa;border:#e0e0e0 2px solid;border-radius:10px;padding:20px 0 15px 0;width:100%;margin-top:12px}.conclusion-content .body-content .inner-content h2{font-size:20px;color:#5a5858;margin-bottom:15px}.conclusion-content .body-content .inner-content h3{font-size:15px;color:#999}.conclusion-content .body-content .inner-content button{width:110px}.conclusion-content .body-content .inner-content button span.text{position:relative;left:10px}.conclusion-content .body-content .inner-content .inner-input-content p{color:#67009b;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important;font-weight:bold;text-align:right;font-size:14px}.conclusion-content .body-content .button-content{margin-bottom:90px}.conclusion-content .body-content .button-content .white-btn{width:90px;position:relative;left:-25px}.conclusion-content .body-content .button-content .white-btn strong span{left:-6px}.conclusion-content .body-content .button-content .white-btn span.text{position:relative;left:9px}.conclusion-content .body-content .button-content .violet-btn{width:200px;position:relative}.conclusion-content .body-content .button-content .violet-btn span.text{position:relative;left:16px}@media screen and (min-width:768px) and (max-width:999px){.conclusion-content .body-content .button-content .violet-btn{left:-28px}}@media screen and (max-width:767px) and (min-width:1px){.conclusion-content .body-content .inner-content{padding:20px}.conclusion-content .body-content .button-content .violet-btn{left:0}.conclusion-content .body-content .inner-content .inner-input-content p{text-align:center}.conclusion-content .body-content .inner-content h2{margin-top:0}.conclusion-content .body-content .inner-content .inner-input-content{padding:10px}.conclusion-content .body-content .inner-content .inner-input-content button{margin-top:10px}.conclusion-content .body-content .inner-content .inner-input-content .inner-button-content{text-align:left}}.conclusion-content-second .body-content{background:#fff;border:#e1e1e1 1px solid;border-radius:10px;padding:20px 50px 20px 40px;margin:10px 0 20px 0}.conclusion-content-second .body-content h2{font-size:20px;color:#5a5858;margin-bottom:15px}.conclusion-content-second .body-content h3{font-size:15px;color:#999}.conclusion-content-second .body-content .button-content{margin:46px 0 20px 0}.conclusion-content-second .body-content .button-content .violet-btn{width:190px}.conclusion-content-second .body-content .button-content .violet-btn span.text{position:relative;left:10px}.conclusion-content-second .body-content .button-content .green-btn{width:121px}.conclusion-content-second .body-content .button-content .green-btn span.text{position:relative;left:10px}@media screen and (max-width:767px) and (min-width:1px){.conclusion-content-second .body-content{padding:20px}}@media screen and (max-width:480px) and (min-width:1px){.conclusion-content-second .body-content .button-content .violet-btn{width:151px}.conclusion-content-second .body-content .button-content .green-btn{width:100px}.conclusion-content-second .body-content .button-content .green-btn strong span{left:-4px}.conclusion-content-second .body-content .button-content .violet-btn strong span{left:-8px}}.color-violet{color:#67009b}.bootstrap-select.btn-group>.disabled{background:#e0e0e0!important}.bootstrap-select.btn-group .btn .caret{border:0;margin-top:-9px;display:inline-block;font-family:"fontcustom";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-transform:rotate(-271deg)}.bootstrap-select.btn-group .btn .caret:before{color:#67009b;content:"\f127";-webkit-transform:rotate(-271deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-271deg);-o-transform:rotate(-271deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=9);font-size:20px;font-weight:bold}#label_smsToken{display:none}.compare-bar.compare-page-bar .small-thumbnail .text-part h4{height:auto!important}#mobile-left-panel .left-lancamentos ul li a span:nth-child(2){font-size:14px}.view-all-service-plan .device-panel .arrow:before{right:165px}.view-all-service-plan .device-panel .arrow:after{right:166px}.links-content .radiobtn-form input.radio-box:empty~label,.links-content .radiobtn-form input.radio-box:checked~label{width:auto}div.payment-confirmation div.confirmation-sub-panel .body-content .payment-method-mid span:last-child{width:60%}header .third-navbar ul.list-new li a{padding:0 35px}.my-account-content .new-lines-content .lines-body-content{border:1px #cdcdcd solid;border-radius:5px;padding:15px 10px 30px 10px;background:#fafafa;margin-bottom:20px;margin-top:23px}.my-account-content .new-lines-content h3.heading{color:#67009b;font-weight:bold;font-size:19px;margin:0;position:relative;top:-26px;text-align:center}.chip-container .chip-body ul li a span:nth-child(2) img,.checkout-order-summary .my-cart-content .my-cart-body .body-content .product-row img,.chip-container .chip-body ul li:nth-child(2) img{max-width:171px;max-height:93px!important}.chip-container .chip-body ul li:nth-child(2) img,.chip-container .chip-body ul li:last-child img,.chip-container .chip-body ul li img{margin-bottom:0!important;display:inline}textarea{font-family:'Telefonicai-normal'!important;border-radius:5px!important;color:#c2c2c2!important;padding:5px 16px!important;border:#ebebeb 2px solid!important;background-color:#fff!important;vertical-align:middle!important;-webkit-box-shadow:none!important;font-size:14px!important;font-weight:normal}span.label-text{margin-left:-17px;position:relative;left:22px}#myModal .modal-dialog{width:486px!important;margin:0 auto}.plan .inner-panel .details-part p{color:#999}.need-help-panel p{font-size:18px}.need-help-panel p a{font-size:13px}.payment-accordion div#accordion .payment-method-body form#sopPaymentDetailsForm .input-logo,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .input-logo P{z-index:1}section.faq-page-content .faq-content .faq-items{border:1px solid #eaeaea}section.faq-page-content .faq-content .faq-items ul li div{border-bottom:1px solid #eaeaea}#registrationform .bootstrap-select.btn-group .btn .caret{margin-right:-13px}.bg-white{background:#fff!important}.margin-none{margin:0}.my-request-content .content-one .main-row .row-content a{font-weight:bold}.pedido aside{padding:15px 15px 10px 0}.meus-pedidos .bottomBox{margin:-1px auto 10px auto;border:#eaeaea 1px solid;border-radius:5px}.meus-pedidos .pedido h3{text-transform:uppercase}.my-account-content .body-content{border:2px #cdcdcd solid}.my-cart-content .font-two-normal{font-size:12px}.my-cart-content .font-four{padding-top:10px}.my-cart-content .my-cart-body .body-content .row:last-child .row-content{border:none!important}.meus-pedidos .payment-confirmation #contractlink{color:#999;font-size:12px;text-decoration:underline;background:url(../images/contractlink-bg.png) no-repeat 0 0;padding:0 10px 5px 44px;width:240px;display:block;text-transform:lowercase}div.payment-confirmation div.confirmation-sub-panel .body-content .payment-method-mid span:last-child{padding-left:10px}.payment-confirmation{margin-bottom:100px}#orderCancellationlightbox .modal-content h3{font-size:27px;font-weight:bold}.error-text:focus{text-decoration:underline}header .third-navbar ul.list-new li .dropdown-menu li{padding:7px 0}acccount-addres-page .my-address-content .inner-content .button-content .icon img{height:18px;width:18px}.acccount-addres-page .my-address-content .add-new-address-btn a.btn span:first-child{padding-right:10px;padding-left:4px}.acccount-addres-page .my-address-content .add-new-address-btn a.btn span:last-child{padding-right:8px}.add-new-address-content .registration-form .your-data-content .heading{padding:12px 32px}.add-new-address-content .registration-form label,.my-data-register-content .input-group label{color:#999;font-size:13px}.my-data-register-content button.green-btn span:first-child{padding-right:11px;padding-left:13px}.my-data-register-content button.green-btn span:last-child{padding-right:26px}.my-data-register-content .body-content .user-info h3{font-weight:bold}.my-address-collection-content .inner-content .left-panel{border-left:1px #e5e5e5 solid}.my-data-register-content .body-content .user-info p{font-size:15px}.my-data-register-content .body-content .user-info{padding:36px 29px}.add-new-address-content .registration-form .anchor{color:#999;font-size:11px;font-weight:normal}.add-new-address-content .registration-form #savenewaddress span:first-child{padding-right:8px}.payment-confirmation .btn{height:38px;line-height:14px}.payment-confirmation .btn span:first-child{margin-top:-2px}.dropdown-menu{left:-16px;padding-top:0}.contract .container{width:auto!important}#orderCancellationlightbox .modal-content{padding:62px 50px}.bg-gray,.photo{margin-left:-6px;margin-right:-6px}#editbillingaddressform .cancel-save button{width:95px}.bg-gray,.photo{margin-left:-6px;margin-right:-6px}.product-details .product-description-tab .tab-content{padding:0!important}.product-details .product-description-tab .tab-content .dvlevel_one{margin:0}.product-details .product-description-tab .tab-content .second-tab-content{padding:0 15px!important}.device-panel .warning-text{color:#999;font-size:12px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:bold;border-top:0}header .third-navbar ul.list-new li.open{position:relative}#myCart{top:40px}.compare-page-bar{height:204px!important}.compare-page-bar .left-panel{height:204px!important}.compare-page-bar .small-thumbnail,.compare-bar .small-thumbnail{height:204px!important}.compare-page-bar h2{padding:64px 31px}.compare-page-bar .small-thumbnail .image-panel{padding-top:30px}.compare-page-bar .small-thumbnail .text-part:last-child{margin-left:54px}.compare-page-bar .left-panel p a.btn{position:relative;top:-66px}#myModal .dropdown-menu{left:0}.thumbnail h4 strong{color:#5f5f5f!important}#myModalLinesNew #product-dialog{padding-left:10px;padding-top:15px;clear:both}#myModalLinesNew #product-dialog p:first-child{color:#67009b;font-weight:bold;margin-bottom:0}#myModalLinesNew #product-dialog p:last-child{margin-top:0}#myModalLinesNew #product-dialog p a{color:#67009b;font-weight:bold;text-decoration:underline}.best-conditions-panel .body-content .condition>div{text-align:left;background-repeat:no-repeat;text-align:center}.best-conditions-panel .body-content .condition>div{min-width:150px}.best-conditions-panel .body-content .condition span{display:none}.device-panel .contact-number .line-number-text{display:table;font-weight:bold;position:relative;top:-2px}.device-panel .warning-text-content .warning-text{color:#609}.pdp-content .device-panel .btn{width:80px!important}.pdp-content .device-panel .btn span:first-child{padding-right:8px}.pdp-content .device-panel .btn{padding:6px}.view-all-service-plan .device-panel{float:left;width:78%;border-top:#c2c2c2 1px dotted;margin-top:10px;padding:10px 0 0 0}.view-all-service-plan .device-panel .contact-number{font-size:15px}.view-all-service-plan .device-panel .contact-number span:first-child{font-size:20px;margin:0 10px 0 0}.view-all-service-plan .device-panel .contact-number span:last-child{margin:0 0 0 10px}.view-all-service-plan .device-panel .contact-number span:last-child a{padding:4px}.view-all-service-plan .device-panel .warning-text{color:#c2c2c2;font-size:12px!important}.view-all-service-plan .device-panel .warning-text span:first-child{font-size:20px;margin:0 10px 0 0;color:#F93}.view-all-service-plan .device-panel .contact-number .line-number-text{display:table;font-weight:bold;line-height:5px;margin-top:15px!important;position:relative;padding-left:5px;top:-2px}.view-all-service-plan .device-panel .warning-text-content .warning-text{color:#609}.view-all-service-plan .device-panel .btn{width:80px!important}.view-all-service-plan .device-panel .btn span:first-child{padding-right:8px}.view-all-service-plan .device-panel .btn{padding:6px}.compare-bar-plp .left-panel{padding:59px 40px 40px 40px}.compare-bar-plp .small-thumbnail .text-part{padding-top:25px}.compare-bar-plp .small-thumbnail .image-panel{padding-top:25px}.compare-bar-plp .small-thumbnail .btn{margin-top:60px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#registrationform .bootstrap-select.btn-group .btn .caret{margin-right:3px}}@-moz-document url-prefix(){#registrationform .bootstrap-select.btn-group .btn .caret{margin-right:-6px}.bootstrap-select span.caret{-moz-transform:rotate(90deg)}}.add-address-checkout-panel #savebillingaddress{width:105px}#myModalLogin .modal-content .violet-btn span:last-child{margin-top:1px}.chip-container .chip-body:last-child h3 span:last-child{padding-top:10px}.confirmation-sub-panel .left-panel{padding-top:0}.my-address-collection-content .inner-content .left-panel{height:100px}.pedido aside li button{height:30px;width:30px}.device-panel .contact-number span:first-child{position:relative;top:-10px}.device-panel .warning-text-content{text-indent:-9px!important}.device-panel .warning-text-col,.device-panel .alter-col{border-left:1px solid #d4d4d4;height:45px}.device-panel .warning-text-col-single{margin-top:7px;border-left:1px solid #d4d4d4}.pdp-content .normal-tab .tab-content.plans-form-content .tab-pane h5{color:#999;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:bold;font-size:17px}.view-all-service-plan .plan dl.accordion dd h5{color:#999;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:bold;font-size:17px}.portability-date-desc{line-height:2}.my-account-content .body-content .para-text{padding:0 25px}.pad50{padding-top:50px}my-account-content .body-content h4:nth-child(3){color:#67009b}.modal-dialog .modal-content h3{font-size:25px;font-weight:bold;padding:40px 40px 0 40px!important}@media screen and (min-width:1px) and (max-width:767px){#errorChekoutRegister .modal-dialog .modal-content h3{padding:40px 40px 0 20px!important}}.modal-dialog .modal-content .modal-title-loyalty{font-size:18px;padding:0 40px 0 40px!important}.modal-dialog .modal-body{padding:0 40px 0 40px}.modal-dialog .modal-content .violet-btn{padding:10px 15px}.modal-dialog .modal-content .violet-btn span:first-child{position:relative;left:-5px}.modal-dialog .modal-content{padding:20px 20px 60px 20px!important}.modal-dialog .modal-content.identificamos-panel.loyalty{padding:20px 20px 40px 1px!important}.my-account-content .body-content .para-text{height:122px}.my-account-content a#myorderscontent .order-size{padding-top:0}.meus-pedidos .detail-portability-content .content-one .main-row .row-bar{margin-bottom:0}.portability-query-page .detail-portability-content .content-one{border:1px #cdcdcd solid!important;margin-bottom:10px}.portability-query-page .detail-portability-content .content-one .main-row .row-bar{margin-bottom:0!important}.my-account-content .order-size{font-size:12px!important;color:#609!important;font-weight:bold}.checkout-summary-page div.payment-confirmation .line-info-panel.confirmation-sub-panel .left-panel-info .invoice{border-top:0}.border-top{border-top:1px #cdcdcd solid}@-moz-document url-prefix(){.plan-promo-page .plan-promo{padding:0}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){_:-ms-fullscreen,.plan-promo-page .plan-promo{padding:0}}:root .plan-promo-page .plan-promo{padding:0}:root .bootstrap-select.btn-group .btn .caret{right:15px!important}.plp-page #sort_form .bootstrap-select.btn-group .btn .caret{right:20px!important}.device-selection-page #sort_form .bootstrap-select.btn-group .btn .caret{right:20px!important}.discount-info-content{border:2px #ebebeb solid!important;margin:7px 0 7px 0!important}#catalog-panel .popular-products.plan .inner-panel .details-part{display:block!important}#catalog-panel .lastvisited-products.plan .inner-panel .details-part{display:block!important}.search_result .plan .inner-panel h6{color:#5f5f5f;font-size:13px;font-weight:bold}.search_result .plan .inner-panel-disable{background:#fff!important}#lightboxsecuritycode .modal-content h3{margin-bottom:25px!important}#cartemptydialogheader .modal-dialog .modal-body,#cancelOrderlightbox .modal-dialog .modal-body{margin-top:35px}.checkout-summary-page .my-cart-content .my-cart-total-content .total-payment-violet{margin-top:10px}.checkout-summary-page .my-cart-content .my-cart-total-content .total-payable-white{color:#fff;font-size:16px;font-weight:bold}footer nav.fourth-navbar.error-exist{border-top:#67009b 4px solid;padding:30px 0}section.error-page .error-content{border:2px #eaeaea solid;border-radius:9px;margin-bottom:50px;margin-top:25px;padding:40px 100px}section.error-page .error-content .green-btn span:first-child{margin:2px 4px 0 0}section.error-page .error-content h2{color:#5f5f5f;font-size:32px;font-weight:bold}section.error-page .error-content p{color:#b8b8b8;font-size:16px}section.error-page .error-content p:last-child{margin-top:23px;margin-bottom:40px}section.error-page .error-content .text-content{margin-top:145px}@media screen and (max-width:767px) and (min-width:1px){section.error-page .error-content{padding:50px 40px}section.error-page .error-content .text-content{margin-top:0}section.error-page .error-content img{width:220px;margin-left:auto;margin-right:auto}}section.error-two-page .error-content{border:2px #eaeaea solid;border-radius:9px;margin-bottom:90px;padding:60px 60px;margin-top:40px}section.error-two-page.error-content h2{color:#5f5f5f;font-size:32px;font-weight:bold}section.error-two-page .error-content p{color:#b8b8b8;font-size:15px;margin-bottom:0}section.error-two-page .error-content .text-content{margin-top:35px}section.error-two-page .error-content .button-content{margin-top:30px}section.error-two-page .error-content .button-content #lintoatualizerpage{width:175px!important;padding:11px 20px}section.error-two-page .error-content .button-content #lintoatualizerpage span:first-child{margin-right:7px;margin-top:2px}section.error-two-page .error-content .button-content #lintoatualizerpage span:last-child{margin-top:0}section.error-two-page .error-content .button-content #lintobacktomainpage{padding:9px 16px}section.error-two-page .error-content .button-content #lintobacktomainpage span:first-child{margin-right:10px}section.error-two-page .error-content .image-content{text-align:center}footer nav.fourth-navbar.error-exist .football-gif{width:43%}@media screen and (max-width:767px) and (min-width:1px){section.error-two-page .error-content .button-content #lintobacktomainpage{padding:9px}section.error-two-page .error-content{padding:30px 40px}section.error-two-page .error-content .text-content{margin-top:0}section.error-two-page .error-content .text-content{text-align:center}section.error-two-page .error-content img{width:205px;height:205px}section.error-two-page .error-content .button-content{text-align:center}section.error-two-page .error-content .button-content #lintoatualizerpage{width:115px!important}section.error-two-page .error-content .image-content{text-align:center}section.error-two-page .error-content .link-to-main-page{text-align:right}section.error-two-page .error-content .link-to-atualizer-page{text-align:left}}@media screen and (max-width:990px) and (min-width:768px){section.error-two-page .error-content .button-content #lintoatualizerpage{width:145px!important;padding:11px 7px}section.error-two-page .error-content .button-content #lintobacktomainpage{width:188px!important;padding:9px 1px}}.checkout-content .checkout-order-summary .my-cart-total-content .total-payment-violet{margin-top:10px}#myModalPlanNotAvailable .modal-dialog .modal-content a.btn{margin-top:20px}#cartemptydialog .modal-dialog .modal-body{margin-top:35px}.color-violet-bold{color:#67009b!important;font-weight:bold!important}#resetStatusbox .ok-content{margin-top:40px}body:nth-of-type(1) .payment-accordion .select-content .bootstrap-select.btn-group .btn .caret{right:6px!important}.payment-accordion .bootstrap-select.btn-group .dropdown-menu{left:0!important}.error-img{background:url(../images/exclamation.gif) no-repeat 0 0;height:223px;width:223px;margin:0 auto}.maintenance-page{margin-top:66px!important}.maintenance-football{max-width:121px;max-height:47px}.maintenance-vivo{max-width:197px;max-height:22px}.maintenance-telefonica{max-width:84px;max-height:28px}#passwordexpiredialog .modal-body{padding-top:40px}#passwordexpiredialog .modal-body .error-text{margin-top:10px}#errorpasswordexpiry .modal-body p{margin-bottom:0;margin-top:0}#errorpasswordexpiry .button-content{margin-top:20px}.product-details #myModalLinesNew .voice-panel{padding:5px 10px 0 10px!Important}.product-details #myModalLinesNew .voice-panel ul{max-height:auto;overflow-y:auto;overflow-x:hidden}.plp-page #mobile-left-panel #catalog-panel .thumbnail.pull-left{border:#eaeaea 1px solid}.my-cart-page .my-cart-content .my-cart-body .sim-info-text{color:#999;font-size:14px!important}.content_geral{float:left;width:100%}.content_geral .conteudo_geral{width:960px;margin:0 auto 0}.titulo_box_geral{margin-bottom:10px;text-align:center;float:left;width:100%;color:#6d2f8f;font-family:ITCOfficinaSerifBold;font-size:28px}.titulo_content_geral_cinza{margin-bottom:10px;text-align:left;float:left;width:100%;color:#666;font-family:ITCOfficinaSerifBold;font-size:28px}.titulo_content_geral{padding-bottom:5px;margin-bottom:20px;text-align:left;float:left;width:100%;color:#6d2f8f;font-family:ITCOfficinaSerifBookRegular;font-size:28px}.box_ajuda .titulo_content_geral{padding-bottom:5px;border-bottom:solid 2px #6d2f8f;margin-bottom:20px;text-align:left;float:left;width:100%;color:#6d2f8f;font-family:ITCOfficinaSerifBookRegular;font-size:28px}.margin_top_bottom_35{margin-bottom:35px;margin-top:35px}.margin_top_top_35{margin-top:35px!important}.margin_bottom_35{margin-bottom:35px}.limp_margin_right{margin-right:10px!important;float:right}.limp_margin_right_li{margin-right:0!important}.limp_margin_border_bottom{margin-bottom:0!important;border-bottom:0!important}.limp_margin_bottom{margin-bottom:0!important}.limp_border_right{border:none!important}.limp_margin_right_div{margin-right:0!important}.float_right{float:right!important}.limpa_underline{text-decoration:none!important;cursor:pointer}.limpa_underline:hover{text-decoration:none;background:#000}.add_rodape{margin-top:20px;margin-bottom:20px}.add_bloco{border-top:solid 1px #ddd;padding-top:20px}.rodape{margin-top:60px!important;margin-bottom:60px!important}.rodape .bloco_rodape{width:960px;margin:0 auto 0}.rodape .bloco_rodape .menu_rodape{text-align:center;padding:0;margin:0 0 20px 0;display:block}.rodape .bloco_rodape .menu_rodape li{padding:0;margin:0;list-style:none;display:inline}.rodape .bloco_rodape .menu_rodape li a{text-decoration:none;font-family:trebuchet_msregular;color:#999;font-size:12px;padding:0 10px 0 10px}.rodape .bloco_rodape .menu_rodape li a:hover{text-decoration:underline}.rodape .bloco_rodape .selos_rodape #selo1{float:left;margin-top:5px}.rodape .bloco_rodape .selos_rodape #selo2{float:left;margin-left:308px;margin-top:5px}.rodape .bloco_rodape .selos_rodape #selo3{float:right}.img_selos_rodape{margin-top:5px}#myModal .bootstrap-select li:first-child span.text{text-transform:capitalize;font-size:15px}.my-address-collection-content .inner-content .font-one .address-right{font-size:14px!important}.payment-accordion div#accordion #addaddresscheckoutpanelshipping .add-address-checkout-panel .cancel-save .add-addr-shipping-cancel{width:100px}@media screen and (min-width:1px) and (max-width:320px){.my-wrapper{min-width:300px!important;margin:0 auto}}@media screen and (min-width:321px) and (max-width:480px){.my-wrapper{width:100%!important;margin:0 auto}}@media screen and (min-width:481px) and (max-width:768px){.my-wrapper{width:100%!important;margin:0 auto}}@media screen and (min-width:769px) and (max-width:1024px){.my-wrapper{width:100%;margin:0 auto}}@media screen and (min-width:1025px) and (max-width:1800px){.my-wrapper{width:952px!important;margin:0 auto}}#myModal .bootstrap-select li:first-child span.text{text-transform:capitalize;font-size:15px}.insurances-content .package-header-new{color:#5f5f5f!important;font-family:'Telefonicai-normal'!important;font-size:16px;font-weight:bold;text-transform:capitalize;position:relative;top:5px}.payment-additional-pkg-content .insurances-content .price-content .price-text h4 span{color:#5f5f5f;font-size:33px;padding:0}.payment-additional-pkg-content .insurances-content .price-content .price-text h4 .up{vertical-align:super;font-size:33px}.payment-additional-pkg-content .insurances-content .price-content .price-text h4 .down{font-size:19px;color:#5f5f5f;margin:0 0 0 -61px}.payment-additional-pkg-content .insurances-content .price-content .price-text h4{color:#8dc64d;font-size:71px;font-family:'Telefonicai-bold';margin:0;padding:0;white-space:nowrap}.payment-additional-pkg-content .insurances-content .details-part{color:#999;display:none;font-size:12px}.payment-additional-pkg-content .insurances-content .details-part p{font-weight:bold;font-size:13px}.payment-additional-pkg-content .insurances-content .open-detail{padding:10px 0 0 0;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}.payment-additional-pkg-content .insurances-content .open-detail a{color:#5f5f5f!important;font-weight:bold;outline:0;font-size:13px}.payment-additional-pkg-content .insurances-content .open-detail a span{color:#67009b!important;font-size:13px}.payment-additional-pkg-content .insurances-content .desc-content{margin-left:0}.payment-additional-pkg-content .insurances-content .desc-content .glyphicon-minus-sign{color:#f90!important}.vincula-page .para-text{color:#999;font-size:15px;margin-bottom:25px}.device-panel .line-anchor-text{color:#609;font-weight:bold;font-size:12px;text-decoration:underline}.device-panel .warning-text-col-single{height:40px}.view-all-service-plan .device-panel .contact-number .line-number-text .inline-line-text{display:inline-block;font-size:14px}.view-all-service-plan .device-panel .contact-number .line-number-text a{display:inline-block}.pdp-content .device-panel .contact-number .line-number-text .inline-line-text{display:inline-block;font-size:14px}.pdp-content .device-panel .contact-number .line-number-text a{display:inline-block;font-weight:normal}.view-all-service-plan .device-panel .contact-number .line-number-text a{display:inline-block;font-weight:normal}.pdp-content .device-panel .contact-number .line-number-text{line-height:5px;margin-top:15px!important}.pdp-content .device-panel .contact-number .line-number-text{padding-left:5px}.my-address-content .inner-content .left-panel:last-child p{color:#999!important;font-size:14px}.font-h5{color:#999;font-size:15px;font-weight:bold}:root .payment-additional-pkg-content .insurances-content .price-content{padding-right:10px}.checkout-order-summary .my-cart-content .my-cart-total-content{margin-top:10px!important}.payment-additional-pkg-content .insurances-content .radiobtn-form .radio-outer{padding:0 20px}.payment-additional-pkg-content .insurances-content .inner-content{padding:0 0 20px 0!important}#cartemptydialog a.btn{padding:10px 5px;width:73px!important}#cartemptydialog a.btn span:first-child{padding-right:5px}header .top-left-link li span.reducedheader-link-span{color:#cacaca!important;display:block;float:left;font-weight:normal;font-size:13px;font-weight:bold;margin-top:12px;margin-right:8px;padding:0!important;text-transform:uppercase}.checkout-content .my-cart-content .my-cart-total-content .total-payable-white{color:#fff;font-size:16px;font-weight:bold}.no-selectpicker{border-radius:8px!important;color:#c2c2c2!important;font-size:15px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;height:50px;margin-bottom:20px;padding:0 11px 0 7px;width:100%!important;-webkit-appearance:none}.select-style:before{color:#67009b;content:"\f127";-webkit-transform:rotate(-271deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-271deg);-o-transform:rotate(-271deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=9);font-size:20px;font-weight:bold}.select-style{font-family:"fontcustom";-webkit-transform:rotate(-271deg);float:right;line-height:1;position:relative;right:11px;top:33px}.no-selectpicker option{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:normal!important}div.outside{display:none}div.drum-wrapper{margin-right:20px;border:solid 1px #f0f0f0}#drum_number{width:100%;height:240px}#drum_number .inner{top:15px;height:215px}#drum_number .container,#drum_number figure{height:35px}#drum_number .container{left:-42px;top:90px;width:119%}#drum_number figure{font-size:22px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;line-height:1.4em;text-align:center;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0}#drum_number figure:before{box-sizing:initial}#drum_number .dial{height:100px}#drum_number .dial div{width:35px}#myModal .outside .done-text{background:#f7f7f7;color:#333;cursor:pointer;font-size:17px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;padding:10px;text-align:right}#myModal .reduce-model-content{padding:0!important}.mobile-city-list{display:none}#blankdiv #blankdivcart{dispaly:none}#skiptocontent{list-style-type:none;margin:0}#skiptocontent li a{padding:6px;position:absolute;top:-40px;left:0;color:white;border-right:1px solid white;border-bottom:1px solid white;border-bottom-right-radius:8px;background:transparent;-webkit-transition:top 1s ease-out,background 1s linear;transition:top 1s ease-out,background 1s linear;z-index:100}#skiptocontent li a:focus{position:absolute;left:0;top:0;background:#67009b;outline:0;-webkit-transition:top .1s ease-in,background .5s linear;transition:top .1s ease-in,background .5s linear}#skiptocontent #movetofilterskiplink{display:none}#cartemptydialog a.btn{padding:10px 5px;width:73px!important}#cartemptydialog a.btn span:first-child{padding-right:5px}.my-address-content .inner-content .left-panel:last-child p{color:#999!important;font-size:14px}.font-h5{color:#999;font-size:15px;font-weight:bold}:root .payment-additional-pkg-content .insurances-content .price-content{padding-right:10px}.checkout-order-summary .my-cart-content .my-cart-total-content{margin-top:10px!important}.payment-additional-pkg-content .insurances-content .radiobtn-form .radio-outer{padding:0 20px}.payment-additional-pkg-content .insurances-content .inner-content{padding:0 0 20px 0!important}#cartemptydialog a.btn{padding:10px 5px;width:73px!important}#cartemptydialog a.btn span:first-child{padding-right:5px}#myModal .slider{width:100%}#myModal .slider-content{height:435px!important}#myModal .slider-content ul{padding-left:0}#myModal .slider .slider-nav{height:500px}#myModal .slider .arrow{top:-13px}#myModal .slider .down{top:7px}#myModal .modal-dialog.city-transform{transform:translate(0,0%)!important;-ms-transform:translate(0,0%)!important;-webkit-transform:translate(0,0%)!important}#myModal .slider-content .no-focus-rectangle{background:#666!Important}#myModal .slider .slider-nav li a{padding:2.4px 5px;color:#999}#myModal .slider-content ul ul li a{color:#999;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}#myModal .slider-content ul ul li>a.title{color:#fff}#myModal .slider-content ul ul li a:hover{background-color:#f5f5f5!important;border-color:#eee}#myModal .slider-content ul ul li a.active{background-color:#f5f5f5!important;border-color:#eee}#myModal .slider .slider-nav{background:#fff}header .top-left-link li span.reducedheader-link-span{color:#cacaca!important;display:block;float:left;font-weight:normal;font-size:13px;font-weight:bold;margin-top:12px;margin-right:8px;padding:0!important;text-transform:uppercase}.checkout-content .my-cart-content .my-cart-total-content .total-payable-white{color:#fff;font-size:16px;font-weight:bold}#setuserlocationbtn{width:100%}#setuserlocationbtn .icon-image{text-align:right;width:45%}#setuserlocationbtn .icon-text{text-align:left;width:52%}#myModal .bootstrap-select.btn-group .btn .caret{right:10px!important}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#myModal .bootstrap-select.btn-group .btn .caret{right:25px!important}}#cityauto[readonly]{background:#fff}.city-arrow{display:block;float:right;height:17px;margin:15px 10px 0 0;left:13px;position:relative;top:-49px;text-decoration:none;width:17px;z-index:1111111}.city-arrow:hover{text-decoration:none}.input-group #cityauto::placeholder{opacity:55%}.city-cross{display:none;float:right;height:17px;margin:15px 10px 0 0;left:-3px;position:relative;top:-51px;text-decoration:none;width:17px;z-index:1111111}.city-cross img{height:15px;width:15px}.city-arrow .caret{border:0;margin-top:-9px;display:inline-block;font-family:"fontcustom";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-transform:rotate(-271deg);-moz-transform:rotate(-0deg)}.city-arrow .caret:before{color:#67009b;content:"\f127";-webkit-transform:rotate(-271deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-271deg);-o-transform:rotate(-271deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=9);font-size:20px;font-weight:bold}.state-arrow:hover{text-decoration:none}.state-arrow.caret{border:0;margin-top:-52px;display:none;float:right;font-family:"fontcustom";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;margin-right:12px;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-transform:rotate(-271deg)}#myModal .dropdown-menu.open{z-index:111111111}@-moz-document url-prefix(){.city-arrow{margin:5px 19px 0 0}.city-arrow .caret::before{display:block;transform:rotate(90deg)}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.city-arrow{margin:15px 25px 0 0}}.after-discount-btn-content{display:none;margin:10px 0 10px 0}.hide-vscroll{overflow-y:hidden!important}.after-discount-btn-content{display:none;margin:10px 0 10px 0}#updatePersonForm .btn.green-btn{margin-top:20px}#sort_form .bootstrap-select.btn-group .btn .filter-option{color:#5f5f5f!important;font-weight:bold!important}#sort_form .bootstrap-select.btn-group .dropdown-menu li a span.text{color:#5f5f5f!important;font-weight:bold!important}footer nav.logo-navbar{margin-bottom:0}footer nav.second-navbar{margin-top:0}.thumbnail{cursor:pointer}.inherit-cursor{cursor:inherit}span.frete-text{display:block;font-size:14px!important}.product-details .normal-tab div.inner-main table td:first-child h3 span{display:none}.product-details .normal-tab div.inner-main table td:first-child{width:50%!important}.product-details .normal-tab div.inner-main table td:last-child{width:50%!important}.product-details .normal-tab div.inner-main table td:last-child h4.overline span{display:inline}.product-details .normal-tab div.inner-main table td{border-right:none!important}.product-details .normal-tab div.inner-main table td h4.green .green-btn{position:relative;top:15px}.product-details .normal-tab div.inner-main .pdp-plan-col-plus p a{margin-left:10px}.product-details .normal-tab div.inner-main .bottom-part{margin-left:0!important}.product-details .add-to-cart-btn{width:133px}.product-details .normal-tab div.inner-main table td .add-to-cart-btn .icon-CarrinhodeCompra-01{color:#fff!important;font-size:17px!important;top:1px!important;position:relative}.product-details .normal-tab div.inner-main .bottom-part ul{margin:0}.to-top-content{bottom:0;cursor:pointer;display:none;position:fixed;right:2px;z-index:22}.to-top-content img{opacity:.4}.to-top-content img:hover{opacity:1;-moz-transition:all 1.1s ease-out;-o-transition:all 1.1s ease-out;-webkit-transition:all 1.1s ease-out;-ms-transition:all 1.1s ease-out;transition:all 1.1s ease-out}#addnewshippingaddressform .back-last-panel{margin-top:25px}.pdp-content .tech-spec h4{color:#666;font-family:'Telefonicai-bold';font-size:14px;margin-bottom:auto}.pdp-content .tech-spec p{color:#999;font-size:13px;font-family:'Telefonicai-normal';margin-bottom:auto}.temp-problem-alert{background:#f90!important;bottom:0;color:#fff;font-size:17px;font-family:'Telefonicai-normal';text-align:center;padding:5px 5px 2px 5px;position:fixed;width:100%;z-index:1111}.temp-problem-alert .click-here{cursor:pointer;font-weight:bold;font-size:18px;padding-left:5px;text-decoration:underline}.temp-problem-alert .text{padding-left:10px}#temporaryerrordialog .header-image{text-align:center}#temporaryerrordialog .modal-body p{color:#67009b!important;font-family:'Telefonicai-normal';font-size:20px}#updatePersonForm .mydata-tele-error-text{display:none;margin-top:45px}.pdp-content .tech-spec{padding:10px 10px 10px 14px;border-radius:5px;margin-bottom:10px}.pdp-content .tech-spec-div{margin-top:16px}.user-exist-text-alt p a span.link-text{font-size:13px;top:-4px;position:relative}.user-exist-text-alt p.main-text{color:#494485;font-size:15px}.user-exist-text-alt p a strong span.icon-seta_BTN{color:#494485}.modal-extra-message{background-color:lightgray;height:110px;line-height:15px;text-align:center;margin-bottom:22px;color:darkgray;padding-top:25px;padding-bottom:25px;border-radius:5px;visibility:hidden}.email-change-page h3{color:#6e2a91;font-family:'Telefonicai-bold';font-weight:bold;margin-top:0}.email-change-page h4{color:#999}.email-change-page p{color:#6e2a91;font-family:'Telefonicai-normal';font-size:12px}.email-change-page #emailchangeform hr{margin-top:0}.email-change-page #emailchangeform .input-group{width:100%;margin-top:25px}.email-change-page #emailchangeform .input-group .hint-text{background-color:#fafafa;border-radius:5px;color:#999;margin-top:17px;padding:2px 5px}.email-change-page #emailchangeform .input-group .icon-Bullet-02{font-size:8px;padding-right:10px}.email-change-page #emailchangeform .button-content{margin-top:25px;padding-left:0}.email-change-page #emailchangeform .error-text{margin-top:25px}.email-recovery-page h3{color:#67009b;font-weight:bold;font-family:'Telefonicai-normal';padding-left:15px}.email-recovery-page h4{color:#999}.email-recovery-page #emailrecoveryform .input-group{width:100%;margin-top:25px}.email-recovery-page #emailrecoveryform .button-content{margin-top:25px;padding-left:0}.email-recovery-page #emailrecoveryform .error-text{margin-top:10px}.email-generation-page h3{color:#67009b;font-weight:bold;padding-bottom:20px}.email-generation-page h3 .text{color:#999;padding-right:5px}.email-generation-page h3 .email-text{text-decoration:underline}.email-generation-page h4{color:#999}.email-generation-page .email-generation-content .button-content{margin-top:20px;padding-left:0}a.email-forgotten{color:#999;cursor:pointer;text-decoration:underline}.line-validation-page .body-content,.token-validation-page .body-content{border-radius:5px;background-color:#fafafa;border:solid 1px #cdcdcd;min-width:460px;padding:24px 30px 24px 30px}.line-validation-page h2,.token-validation-page h2{font-family:'Telefonicai-normal';font-size:18px;font-weight:normal;color:#6e2a91;margin-top:0;margin-bottom:20px}.line-validation-page h3,.token-validation-page h3{color:#67009b;font-weight:bold;font-family:'Telefonicai-normal';padding-left:15px}.line-validation-page h4,.token-validation-page h4{font-family:'Telefonicai-bold';font-size:18px;font-weight:bold;line-height:1.17;color:#6e2a91}.line-validation-page h4+hr,.token-validation-page h4+hr{margin-top:8px}.line-validation-page input#locationnumber,.token-validation-page input#smsCode{height:40px;width:300px;float:none;font-size:13px;font-family:'Telefonicai-normal';color:#666;border-radius:4px;padding-left:16px;padding-right:16px}.line-validation-page #linevalidationform .input-group,.token-validation-page #tokenvalidationform .input-group{width:100%;margin-top:25px}.line-validation-page #linevalidationform button,.token-validation-page #tokenvalidationform button{width:140px}.line-validation-page #linevalidationform .button-content{margin-top:25px;padding-left:0}.line-validation-page #linevalidationform button+hr,.token-validation-page #tokenvalidationform button+hr{margin-top:24px;margin-bottom:0}.line-validation-page #linevalidationform .error-text,{margin-top:10px}.token-validation-page h3{color:#67009b;font-weight:bold;padding-left:15px}.token-validation-page h4{color:#999}.token-validation-page #tokenvalidationform .error-text{margin-top:5px;margin-bottom:5px}@media screen and (max-width:767px) and (min-width:1px){.line-validation-page .body-content,.token-validation-page .body-content{min-width:100%;width:100%}}@media screen and (max-width:767px) and (min-width:1px){.line-validation-page #linevalidationform button,.token-validation-page #linevalidationform button{width:100%}}@media screen and (max-width:767px) and (min-width:1px){.line-validation-page input#locationnumber,.token-validation-page input#smsCode{width:100%}}.token-validation-page h4 a,.token-validation-page #tokenvalidationform .input-group a{color:#67009b}.token-validation-page a .arrow-text{font-size:12px}.token-validation-page #tokenvalidationform .input-group .options-text{margin-top:8px}.token-validation-page a .link-text{text-decoration:underline}.token-validation-page h4 a{font-family:'Trebuchet MS';font-size:12px;font-weight:normal;line-height:1.75}.token-validation-page h4 a:hover{text-decoration:none}.token-validation-page #tokenvalidationform .input-group{width:100%;margin-top:25px}.token-validation-page #tokenvalidationform .input-group .ack-text{color:#999}.loyalty-plans-permanence-desktop{width:253px;height:10px;font-family:OfficinaSerif;font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.24px;text-align:center;color:#5f5f5f;margin:10px;margin-left:-52px}.loyalty-plans-permanence-mobile{width:253px;height:13px;font-family:OfficinaSerif;font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.3px;text-align:center;color:#5f5f5f;margin-left:25px;margin-top:4px}@media(min-width:375px) and (max-width:445px){.loyalty-plans-permanence-mobile{margin-left:44px;margin-top:5px}}.token-validation-page a .link-text:hover{text-decoration:none}.token-validation-page #tokenvalidationform .button-content{margin-top:25px;padding-left:0}.token-validation-page #tokenvalidationform .error-text{margin-top:17px}.token-validation-page .options-text a:hover{text-decoration:none}.token-validation-page #tokenvalidationform .button-content{margin-top:25px;padding-left:0}.token-validation-page #tokenvalidationform .error-text{margin-top:17px}.token-validation-page .options-text a:hover{text-decoration:none}.token-validation-page .input{display:grid}.only-email-change-page h3{color:#67009b;font-weight:bold;padding-left:15px}.only-email-change-page h4{color:#999}.only-email-change-page #onlyemailchangeform .input-group{width:100%;margin-top:25px}.only-email-change-page #onlyemailchangeform .button-content{margin-top:25px;padding-left:0}.only-email-change-page #onlyemailchangeform .error-text{margin-top:25px}#loginerrorone .modal-dialog .modal-body .user-exist-text-alt a{text-decoration:none!important}.error-stock-checkout-popup .modal-content .modal-body{padding:0 40px 0 40px!important}.error-stock-checkout-popup .modal-content .modal-header{border-radius:5px 5px 0 0!important;padding:10px!important}.error-stock-checkout-popup .modal-content h4{color:#333!important;font-weight:normal!important;font-size:14px!important;margin:7.5px 0 7.5px 0!important}.error-stock-checkout-popup .modal-dialog{width:600px;margin:30px auto!important}.error-stock-checkout-popup .modal-dialog .modal-content h3{color:#67009b!important;font-size:25px!important;font-weight:bold!important;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;padding:40px 40px 0 40px!important}.error-stock-checkout-popup .modal-content .modal-header{background:none!important;padding:0!important}.error-stock-checkout-popup .modal-backdrop{background-color:#000}.error-stock-checkout-popup .modal-dialog .modal-content .violet-btn{margin-top:10px!important}#_asm{position:relative;background:#f1f2f3!important}#_asm fieldset{padding:0;margin:0;border:0}#multiaddressdialogaccount .modal-body .radio-row{overflow-y:auto;max-height:236px}.slick-prev{background:url(../images/left.png) no-repeat 0 0;display:block;width:33px;height:60px;position:absolute;top:35%;color:transparent;border:0;outline:0}.slick-next{background:url(../images/right.png) no-repeat 0 0;display:block;width:33px;height:60px;position:absolute;top:35%;right:1%;color:transparent;border:0;outline:0}.modal{z-index:9999!important}.input-lg-txt{position:absolute;width:88%!important}.chat-text{display:none}#asmLoginForm div{position:relative!important;float:left;left:215px}#asmLoginForm .ASM-btn-login{position:relative;margin-top:15px!important}.ASM_close_all{margin-top:5px!important}.body-content .align-left-item{padding-left:6px!important}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:8px!important;padding-right:8px!important}@media screen and (max-width:767px) and (min-width:1px){.slick-prev{left:-5px}.slick-next{right:-5px}.informative_banner_carousal .slick-prev{left:17px}.informative_banner_carousal .slick-next{right:17px}.informative_banner_carousal{height:280px;overflow:hidden}.informative_banner_carousal .informative_banner_row img{margin:0 auto}.input-lg-txt{position:relative;width:100%!important}#asmLoginForm div{position:relative!important;float:none;left:0}}@media screen and (max-width:850px) and (min-width:768px){.small-header .top-right-link-first li{padding:0 3px!important}}@media screen and (max-width:1199px) and (min-width:1000px){#asmLoginForm div{position:relative!important;float:left;left:240px}}@media screen and (max-width:1000px) and (min-width:992px){#asmLoginForm div{position:relative!important;float:left;left:210px}}@media screen and (max-width:992px) and (min-width:900px){#asmLoginForm div{position:relative!important;float:left;left:180px}}@media screen and (max-width:900px) and (min-width:769px){#asmLoginForm div{position:relative!important;float:left;left:20px}}@media screen and (max-width:800px) and (min-width:768px){#asmLoginForm div{position:relative!important;float:left;left:25px}}.configure_msg{font-size:12px;position:relative;float:left;white-space:normal;width:100%;padding-bottom:10px;color:#5f5f5f}.plan_from_page{color:#5f5f5f;right:55px;position:relative;line-height:4px;height:40px}.plan_from_page_sub{display:inline-block}.plan_from_page span{font-size:18px!important;padding:0!important}.plan_from_page span:last-child{position:absolute;top:16px;right:-8px}.plan_from_page_sub span{padding:0!important;margin:-3px!important}.plan_from_page .up{font-size:18px!important}.plan_from_page sub{bottom:0!important;vertical-align:baseline!important}.plan_from_page span:nth-child(2){text-decoration:line-through;margin:0!important}.plan_to_page .up{color:#9c3!important}.plan_to_page{height:70px;line-height:20px;position:relative;top:15px;left:15px}.plan_to_page p{position:relative;float:right;margin-top:-18px;right:6px}.unavailable-text{padding:5px 0 0 0!important}@media screen and (max-width:767px) and (min-width:1px){.plan_from_page span{top:0!important}.plan_from_page{right:20px;line-height:normal;letter-spacing:-1px}.plan_to_page{height:50px;line-height:normal}.plan_from_page span:last-child{right:0}.accessories_form_cart{text-align:center!important;margin:0!important;margin-top:10px!important}.accessories_select_block .add-to-cart-btn{margin-bottom:20px}.unavailable-text{padding:34px 10px!important}.plan_to_page p{margin-top:-5px}.accessories_select_block #accessories_form{margin-top:20px}.span-accessories-margin{margin-top:20px;margin-bottom:20px}#selection_cnt{display:none}.acc-big-price p:nth-child(2){font-size:27px!important}}@media screen and (min-width:1100px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"],aside [class|="wrapper"]{width:1052px!important;margin:0 auto}.service-plan-wrapper{width:952px!important;margin:0 auto}}@media screen and (max-width:1100px) and (min-width:1025px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"],aside [class|="wrapper"]{width:952px!important;margin:0 auto}header .third-navbar ul.list-new li a{padding:0 27px}}@media screen and (max-width:1024px) and (min-width:1000px){header .third-navbar ul.list-new li a{padding:0 30px}}@media screen and (max-width:999px) and (min-width:769px){.third-navbar .list-new li{width:14%}.acc-big-price p:nth-child(2){font-size:20px!important}}@media screen and (min-width:768px) and (max-width:991px){.third-navbar .list-new li{width:100%}.collapse.navbar-collapse.search-menu{margin-left:10px!important;margin-top:20px!important}#myCart{right:50px}#myAccount{right:10px}.mainAccount .modal-content-account ul li:last-child a{width:100%;border-radius:0 0 9px 9px!important;padding:17px 0}header .second-navbar ul li:last-child{padding-right:0!important}.navbar-collapse.search-menu.collapse.in{height:80px!important}section:first-of-type{margin-top:130px}header .third-navbar:after{height:0}.navbar-nav .open .dropdown-menu{position:static!important;float:none!important;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333;white-space:nowrap}.navbar-header{float:none}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin:7.5px 50px 7.5px -15px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.navbar-text{float:none;margin:15px 0}.navbar-collapse.collapse.in{display:block!important}.collapsing{overflow:hidden!important}}.breadcrumb-header{background-color:#FFF;padding:0}.breadcrumb-header a{font-weight:400;font-style:normal;font-size:15px;color:#999;font-family:"Trebuchet MS"!important}.breadcrumb-header a:hover{text-decoration:none}#breadcrumb-header-descr{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:bold;font-size:14px;color:#999;line-height:19px;padding-bottom:30px;margin-top:20px}.accessories_specification_block{position:relative;float:left;width:100%}#accspecificHeader{color:#5e5e5e;font-size:14px;text-align:left;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:bold;padding-bottom:15px;margin:0}.accessories_specification_block .tech-spec{padding:20px;border-radius:6px;background-color:rgba(242,242,242,1)}#myModalAccessoriesLightbox #accspecificHeader{text-align:center!important}#myModalAccessoriesLightbox .accessories_specification_block .tech-spec{text-align:center!important;margin-left:0!important;max-width:100%!important}.accessories_specification_block .tech-spec p{color:#999;font-size:12px;font-weight:bold;margin:0}.accessories_specification_block .tech-spec h4{color:#609;font-family:'Telefonicai-bold';font-size:16px;text-align:center}.product-description-tab .nav-tabs li a{padding:0 56px;font-size:20.83px;height:47px;line-height:47px}.accessories_select_block .icon-CarrinhodeCompra-01{color:#fff!important;font-size:17px!important;top:1px!important}#selection_cnt{position:relative;float:left;width:100%;font-weight:700;font-style:normal;font-size:12px;color:#999;padding-bottom:10px}.accessories_select_block{position:relative;float:left;width:98%;height:auto;box-sizing:border-box;border-width:2px;border-style:solid;border-color:rgba(204,204,204,1);border-radius:4px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin-top:20px;margin-left:0;margin-bottom:20px;padding:20px}.accessories_select_block div:last-child{top:18px}#accessories_form{text-align:center;margin:2%}#addToCartForm .colorPatter ul li:first-child{color:#999}.accessories_select_block .qty{width:50px!important;height:30px!important;text-align:center;background-color:#EEE!important;font-size:13px!important;margin-left:-6px;border:#ccc solid 1px!important;display:inline!important;color:#000!important;top:-5px;position:relative;border-radius:0!important}input.qtyplus{outline:0;width:40px;height:30px;background-color:#FFF;font-size:22px;margin-left:-6px;border:#ccc solid 1px;color:#666;border-radius:0 4px 4px 0!important}input.qtyminus{outline:0;width:40px;height:30px;background-color:#FFF;font-size:22px;border:#ccc solid 1px;color:#666;border-radius:4px 0 0 4px!important}.accessories_qty{width:50px!important;height:30px!important;text-align:center;background-color:#EEE!important;font-size:15px!important;margin-left:-6px;border:#ccc solid 1px!important;display:inline!important;color:#000!important;top:-5px;position:relative;border-radius:0!important}input.qtyplus_cart{outline:0;width:40px;height:30px;background-color:#FFF;font-size:22px;margin-left:-6px;border:#ccc solid 1px;color:#666;border-radius:0 4px 4px 0!important}input.qtyminus_cart{outline:0;width:40px;height:30px;background-color:#FFF;font-size:22px;border:#ccc solid 1px;color:#666;border-radius:4px 0 0 4px!important}.acc-big-price{text-align:left}@media screen and (max-width:767px) and (min-width:1px){.acc-big-price{text-align:center!important}#myModalAccessoriesLightbox .modal-dialog .modal-body{padding:0 20px 0 20px!important}}.acc-big-price p:first-child{font-weight:400;font-style:normal;font-size:13px;color:#797979;margin:0}.acc-big-price p:nth-child(2){font-size:27px;font-weight:bold;margin:0;color:#9c3;letter-spacing:-2px}.acc-big-price span{color:#999;font-size:13px;font-weight:bold}.acc-big-price .font-two-black{font-weight:700;color:#000}#vistaTxt{margin-left:5px;font-size:15px;letter-spacing:0}.access_removal{padding-top:10px}.prod-unavailable{font-size:12px!important;position:relative;float:left;left:20px}.acc_alterar_cart{position:relative;float:right}#acc_cart_lable{color:#999;font-size:13px;font-weight:bold;margin-top:10px}.acc-font-four{font-size:22px;color:#67009b;font-weight:bold}.acc-prod-unavaiable{margin-top:-10px}.plan-row .remove-link{margin-top:6px}@media screen and (max-width:480px) and (min-width:1px){.plan-row .remove-link{margin-top:6px}}#acc_tabs{padding-right:2px;padding:0;margin:0;background:#FFF;overflow-x:auto;overflow-y:hidden;white-space:nowrap}#acc_tabs li{list-style:none;border-top-left-radius:3px;border-top-right-radius:3px;outline:0;width:auto;text-align:center;text-transform:uppercase;display:inline-block;padding-left:10px;padding-right:10px;background:#e9e9e9;margin-top:15px;margin-right:5px;border-top-left-radius:8px;border-top-right-radius:8px}.accessories_tab_scroll{white-space:nowrap;width:100%}#inner_accessories_tab_scroll{position:relative;width:100%;height:55px;background:#fbfbfb}.accessories_downarrow{background:url(../images/accessories_bottom.png) no-repeat 0 0;position:relative;width:auto;height:27px;background-position:center;margin-top:-15px;display:none}#acc_tabs li:first-child{margin-left:15px}#acc_tabs li a{font-family:'Telefonicai-normal';font-size:15px;font-weight:bold;color:#609;padding-top:5px;padding-left:8px;padding-right:8px;padding-bottom:8px;display:block;border-top-left-radius:3px;border-top-right-radius:3px;text-decoration:none;outline:0}#acc_tabs li a.inactive{padding-top:5px;padding-bottom:8px;padding-left:8px;padding-right:8px;color:#535353;outline:0;background-color:transparent;text-decoration:none}.acc_content{clear:both;width:100%;text-align:left;padding-top:20px}.acc_package_holder{position:relative;float:left;width:100%;height:auto;border-radius:8px;margin-bottom:40px;overflow:hidden;background:#fafafa}.accessories_span_bottom{margin-bottom:40px}.acc_package_holder #tab_header_title h2{font-size:20px;color:#609;background:#e9e9e9;font-family:'Telefonicai-normal';margin:0;height:50px;line-height:50px;font-weight:bold;text-indent:30px;border-radius:5px}.acc_thumbnail_false{display:none}.accessories_thumbnail h3 p{color:#5f5f5f!important;font-size:20px!important;margin:0!important;font-weight:bold!important}.accessories_thumbnail .product-desc{height:120px}.accessories_thumbnail .product-desc h2{white-space:normal!important}.accessories_thumbnail h4{margin-top:2px!important}#myModalAccessoriesLightbox .modal-dialog{width:1000px}.accessories_thumbnail{border-width:2px!important}.accessories_thumbnail:hover{border-color:#67009b!important;background:#FFF;border-width:2px!important}.accessories_thumbnail #vistaTxt{position:relative;float:left;width:100%;text-align:center;color:#999;font-weight:bold}.show_more_panel{position:relative;float:left;width:100%;padding-bottom:30px;padding-top:20px}.acc_recom_show_more_panel{position:relative;float:left;width:100%;display:none}.acc_show_more,.acc_recom_show_more{position:relative;width:240px;margin:0 auto;cursor:pointer;border-color:#67009b!important;height:50px;line-height:50px;text-align:center;font-size:16px;border:2px solid;border-radius:5px;padding-left:10px;padding-right:10px;color:#67009b;font-family:'Telefonicai-normal';font-weight:bold;letter-spacing:1px}.acc_show_more span{position:relative;top:4px}.acc_recom_show_more span{position:relative;top:4px}.accessories_thumbnail h2{height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mCSB_scrollTools.mCSB_scrollTools_horizontal{height:4px!important}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:100px!important}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-bottom:0!important}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{margin:0!important}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{margin:0!important;height:4px!important;background:#000;opacity:.6}.mCSB_scrollTools .mCSB_draggerContainer{background:#CCC}@media screen and (max-width:767px) and (min-width:1px){.accessories_thumbnail #vistaTxt{text-align:left;margin:0}.accessories_thumbnail h4{margin-top:10px!important}.accessories_thumbnail .product-desc{height:135px!important}#acc_tabs li:first-child{margin-left:20px}.accessories_downarrow{display:none!important}#accspecificHeader{text-align:center;color:#609}}#myModalAccessoriesLightbox.modal.fade .modal-dialog{transform:translate(0,3%)!important;-ms-transform:translate(0,0%)!important;-webkit-transform:translate(0,3%)!important}#myModalAccessoriesLightbox .accessories_crossBtn{background:url(../images/accessory_cross.png) no-repeat 0 0;width:25px;height:25px;cursor:pointer;z-index:100;opacity:1}#myModalAccessoriesLightbox .image-panel{height:250px!important;vertical-align:top!important}#myModalAccessoriesLightbox .image-panel .item{height:300px!important}#myModalAccessoriesLightbox .acc-big-price p:nth-child(2){font-size:22px}#myModalAccessoriesLightbox h2{font-size:33px;color:#609;font-weight:bold;letter-spacing:-2px;margin-top:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.grey-btn{background:#9f9f9f;color:#fff}.payment-additional-pkg-content .customiz-caraousel{background:#fafafa;padding:6px 10px 3px 10px;border:#eaeaea 2px solid;border-radius:10px;margin-bottom:10px}.payment-additional-pkg-content .carousel-inner{border:none!important}.payment-additional-pkg-content .carousel-indicators{position:relative;left:0;bottom:0;margin:0;width:100%;padding-bottom:10px}.payment-additional-pkg-content .next-pre{position:relative}.payment-additional-pkg-content .carousel-caption{position:relative!important;padding:14px 0;bottom:0;left:0;font-size:11.5px}.payment-additional-pkg-content .carousel-indicators .active{border:#5f5f5f 1px solid}.payment-additional-pkg-content .carousel-indicators li{display:inline-block;text-indent:0!important;line-height:64px;text-align:center;width:46px;height:66px;margin:1px 4px 0 4px;text-indent:-999px;border:1px solid #d4d4d4;border-radius:0;cursor:pointer;background:#fff}.payment-additional-pkg-content .carousel-control.left,.payment-additional-pkg-content .carousel-control.right{background:0;color:#753b95;width:17px;text-shadow:none;height:25px;font-size:16px;z-index:99}.payment-additional-pkg-content .carousel-control{top:-52px!Important;bottom:0!important}.payment-additional-pkg-content .carousel-indicators li img{max-width:30px;max-height:54px}.payment-additional-pkg-content .customiz-caraousel img{margin:0 auto;max-width:250px;max-height:390px}#myModalAccessoriesLightbox .bx-wrapper li{margin:0 5px!important}.product-details .carousel-caption p a{font-size:12px!important}@media screen and (max-width:1023px) and (min-width:1px){#myModalAccessoriesLightbox.modal.fade .modal-dialog{transform:translate(0,0%)!important;-ms-transform:translate(0,0%)!important;-webkit-transform:translate(0,0%)!important}.modal-accessories-content{position:relative;float:left;width:100%;overflow:hidden}#myModalAccessoriesLightbox .modal-dialog{width:100%}#myModalAccessoriesLightbox .accessories_select_block{padding:10px!important;width:100%!important}#myModalAccessoriesLightbox .modal-dialog .modal-body{padding:0!important}.payment-additional-pkg-content .customiz-caraousel img{max-width:210px}#arrow-outer-content{top:65px!important}.search-autocomplete .search-suggestion.facet-option .body-content .row{border-bottom:1px solid #eaeaea!important}}@media screen and (max-width:767px) and (min-width:1px){#myModalAccessoriesLightbox .modal-dialog .modal-body{padding:0 20px 25px 20px!important}#myModalAccessoriesLightbox .modal-dialog{width:95%!important}}@media screen and (max-width:380px) and (min-width:1px){.plan_from_page span:last-child{float:left;left:12px}.plan_from_page{width:120px}.plan_from_page{right:-10px;height:auto}}#preco_header{font-size:30px!important;font-weight:bold!important;margin-bottom:10px;position:relative}.accessories_preco_panel{position:relative;width:100%;float:left;margin-top:10px}.category_Container{position:relative;float:left;top:0;left:0;width:100%;height:180px;overflow:hidden;margin-bottom:40px}.responsive_categories{display:none;margin-left:20px;margin-right:20px}.responsive_categories .slick-slide{outline:none!important}.categories_block{position:relative;float:left;width:98%;height:180px;border:2px solid #CCC;border-radius:10px;overflow:hidden}.cat_tab img{display:inline-block!important;padding-bottom:20px;height:55px}.cat_tab{text-align:center;vertical-align:middle;height:150px;cursor:pointer;padding-bottom:15px}.cat_tab a{text-decoration:none;color:#999}.category_Container h2{color:#67009b;font-family:'Telefonicai-normal';font-size:28px;padding-bottom:15px;margin-left:45px}.cat_tab p{font-family:'Telefonicai-normal';font-size:15px}.responsive_categories .slick-prev.slick-disabled{background-position:0 -61px!important}.responsive_categories .slick-next.slick-disabled{background-position:0 -61px!important}.responsive_categories .slick-prev{background:url(../images/left.png) no-repeat 0 0!important;display:block!important;width:33px!important;height:60px!important;position:absolute!important;top:-10px!important;color:transparent!important;border:none!important;outline:none!important;left:-30px}.responsive_categories .slick-next{background:url(../images/right.png) no-repeat 0 0!important;display:block!important;width:33px!important;height:60px!important;position:absolute!important;top:-10px!important;right:-30px!important;color:transparent!important;border:none!important;outline:none!important}@media screen and (max-width:767px) and (min-width:1px){.category_Container h2{text-align:center;font-size:22px;margin-left:0}.categories_block{border:0}.responsive_categories .slick-prev{display:none!important}.responsive_categories .slick-next{display:none!important}.category_Container{background-color:#ddd;height:180px}.cat_tab p{font-size:14px}.categories_block .col-sm-2:last-child .cat_tab{margin-right:50px}.responsive_categories{margin:0!important}}@media screen and (max-width:1024px) and (min-width:1000px){.responsive_categories .slick-prev{left:-92px}.responsive_categories .slick-next{right:-92px!important}}.informative_banner_carousal .slick-dots{display:block;margin:0;padding:0;text-align:center;margin-top:20px}.informative_banner_carousal .slick-dots li{position:relative;display:inline-block;width:10px;height:10px;margin:0 5px;padding:0;cursor:pointer;background-color:#CCC;border-radius:10px}.informative_banner_carousal .slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent}.informative_banner_carousal .slick-dots li.slick-active{background:#6d2f8f}.custom_size{width:10000000px!important}.accessories-recommendation-products{padding:20px 0;padding-top:0}.accessories-recomendation-thumb{background:#FFF!important}@media screen and (max-width:1024px) and (min-width:1px){.categories_block{width:100%!important}.responsive_categories .slick-prev{left:-27px}.responsive_categories .slick-next{right:-27px!important}}.acc-inner-outer-content{height:auto;overflow:hidden;background:#FFF;border-radius:5px}.price-content-orderdetail{position:relative;float:right;text-align:center!important;left:-8px}@media screen and (max-width:767px) and (min-width:1px){.price-content-orderdetail{position:relative;float:none;text-align:center!important;left:0}#arrow-outer-content{display:none}.acc-inner-outer-content{overflow-y:auto;max-height:475px}}#arrow-outer-content{position:absolute;background:url("../images/arrow-search.png") no-repeat 0 0;width:40px;height:40px;top:50px;left:110px}#myModalAccessoriesLightbox .accessories-model-content{padding:20px!important}.insurance_discount_price{font-size:22px!important;color:#609!important;font-weight:bold;top:10px!important;left:45px!important;position:absolute!important}.insurance_discount_price .up{font-size:22px!important;vertical-align:baseline!important;bottom:0!important}.insurance_discount_price p{color:#999;font-size:16px;font-weight:bold;text-align:right}.insurance_discount_price .down{display:none}.insurance_discount_price span{font-size:22px!important;color:#609!important;font-weight:bold}.payment-additional-pkg-content .additional-package-content .complemetry-offerings-content .inner-content .btn{margin-top:10px!important}@media screen and (max-width:767px) and (min-width:1px){.insurance_cart_btn{text-align:left!important}.insurance_discount_price p{text-align:left!important}.insurance_discount_price{position:relative!important;left:0!important}}.product-details .normal-tab div.inner-main table td:last-child{border-right:none!important}@media screen and (max-width:767px) and (min-width:1px){.continue-without-apparatus{margin-top:0!important}.mobile-white-shade .down{margin:0 0 0 -31px!important}}@media screen and (max-width:767px) and (min-width:1px){.continue-without-apparatus{margin-top:0!important}.meuVivoButton span{padding-right:0!important}#meuVivoButtonTxt{line-height:28px!important;padding-top:0!important}}.payment-additional-pkg-content .additional-package-content .complemetry-offerings-content{margin-bottom:40px!important}.img-offer-ovelay{max-width:45px!important;max-height:45px!important;top:35px;position:absolute;left:35px;margin:0!important}.pdp-img-offer-ovelay{position:absolute;z-index:100;top:65px;left:0;margin:0!important;max-width:100px!important;max-height:100px!important}.carousal-img-offer-ovelay{position:absolute;top:35px;left:-3px;max-width:40px!important}@media screen and (max-width:767px) and (min-width:1px){.carousal-img-offer-ovelay{top:35px!important;right:100px!important}.img-offer-ovelay{max-width:45px!important;max-height:45px!important;left:-55px!important;margin:0!important;position:relative!important;top:70px!important}.pdp-img-offer-ovelay{margin-left:46%!important;left:-120px!important}}@media screen and (max-width:991px) and (min-width:768px){.img-offer-ovelay{left:100px!important}}@media screen and (max-width:900px) and (min-width:768px){.img-offer-ovelay{left:65px!important}}@media screen and (max-width:640px) and (min-width:1px){.checkout-order-summary .my-cart-content .my-cart-body .body-content .product-row .price-content{line-height:normal!important}}@media screen and (max-width:767px) and (min-width:1px){.span_margin_payment_summary{margin-left:-15px}}#myModalAccessoriesLightbox .customiz-caraousel{background:#fafafa;padding:6px 10px 3px 10px;border:#eaeaea 2px solid;border-radius:10px;margin-bottom:10px}#myModalAccessoriesLightbox .customiz-caraousel img{margin:0 auto;max-width:100%;max-height:390px;cursor:pointer}#myModalAccessoriesLightbox .carousel-caption{position:relative!important;padding:14px 0;bottom:0;left:0;font-size:11.5px}#myModalAccessoriesLightbox .carousel-indicators{position:relative;left:0;bottom:0;margin:0;width:100%;padding-bottom:10px}#myModalAccessoriesLightbox .carousel-indicators li{display:inline-block;text-indent:0!important;line-height:64px;text-align:center;width:46px;height:66px;margin:1px 4px 0 4px;text-indent:-999px;border:1px solid #d4d4d4;border-radius:0;cursor:pointer;background:#fff}#myModalAccessoriesLightbox .next-pre{position:relative}#myModalAccessoriesLightbox .carousel-control.left,#myModalAccessoriesLightbox .carousel-control.right{background:0;color:#753b95;width:17px;text-shadow:none;height:25px;font-size:16px;z-index:99}#myModalAccessoriesLightbox .carousel-control{top:-52px!Important;bottom:0!important}#myModalAccessoriesLightbox .carousel-indicators .active{border:#5f5f5f 1px solid}#catalog-panel .thumbnail .product-desc h2{white-space:normal!important;word-wrap:break-word!important;height:35px!important;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.accessories_thumbnail .product-desc h2{white-space:normal!important;word-wrap:break-word!important;height:40px!important;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media screen and (max-width:480px) and (min-width:1px){.product-description-tab .nav-tabs li a{font-size:13px}}.mobile_gotocart{background:#67009b;position:fixed;bottom:0;left:-1px}.mobile_gotocart:hover{color:#FFF}#lighboxHeader{position:relative;float:left;height:35px;line-height:30px;font-size:22px;color:#609;font-weight:bold;display:none}@media screen and (max-width:767px) and (min-width:1px){#lighboxHeader{display:block;width:75%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#myModalAccessoriesLightbox .accessories_crossBtn{left:-10px}.lightboxHeaderPanel{position:relative;float:left;width:100%;margin-bottom:20px;border-bottom:2px solid #609;padding-left:15px;padding-top:10px;padding-right:10px}#myModalAccessoriesLightbox .accessories-model-content{padding:0!important}.modal-accessories-content{width:100%!important}#breadcrumb-header-descr{padding:10px}.accessories_spec_span{padding-left:0!important;padding-right:0!important}.product-details .image-panel .accessory_item{padding-top:0!important}#myModalAccessoriesLightbox .image-panel .item{height:340px!important}}.product-details .accessory_image_panel{height:420px}.my-cart-content .my-cart-body .body-content .row-content .orderaccessoryimage{width:65px!important}@media screen and (max-width:640px) and (min-width:1px){.orderaccessoryimage{max-width:50px!important}}#asm_arrow_down{background:url(../images/asm_drop_down.png) no-repeat 0 0;z-index:1000;height:40px;width:40px;cursor:pointer;display:inline-block;background-size:70%}.asm_login_arrow{background:url(../images/asm_login_arrow.png) no-repeat 0 0;position:absolute;width:20px;height:20px;top:12px;left:15px}.asm_arrow_panel{z-index:11}.loadingdropdown{width:100%;height:20px;background:url(../images/gif-load.gif);background-repeat:no-repeat;z-index:100;position:absolute;visibility:hidden}@media screen and (max-width:767px) and (min-width:1px){.mobile-white-shade h3{min-height:35px}}.asm-serach-icon{background:url(../images/new_asm_search.png);background-repeat:no-repeat;background-position:right}.search_result .thumbnail .product-desc h2:first-child{display:none!important}@media screen and (max-width:767px) and (min-width:1px){.my-data-register-content button.green-btn span:first-child{padding-right:0!important;padding-left:0!important}.my-data-register-content button.green-btn span:last-child{padding-right:0!important}}.asm-login-page{margin:0 25%}@media screen and (max-width:767px) and (min-width:1px){.asm-login-page{margin:0 0!important}}#cancelordercheckout span{color:#999!important;text-decoration:underline;font-size:14px}.por_title{font-size:14px;color:#999;display:inline}#plan_align_text{text-align:left}.first-button-concluir{position:relative;width:100%;background:#67009b!important;height:80px;border-radius:5px;margin-bottom:15px}.monthly_confirmation_page{position:relative;float:right;font-size:13px}.confirmation-label-checkbox{color:#FFF!important}#returnFromCartPage{text-decoration:underline}#returnFromCartPageArrow,#returnFromCartPage{color:#999;font-size:14px;cursor:pointer}.font-orange-discount{font-size:22px;font-weight:bold;color:orange}.left-cart-item,.accessoryform-cart-span{padding-left:0!important;padding-right:0!important}.right-cart-item{padding-left:20px!important;float:right!important}.right-cart-item #continueCheckouts{width:80%;margin-left:10%!important;margin-right:10%!important;padding-left:20%}.register-heading{cursor:pointer}#register_prosseguir{width:140px;line-height:25px!important;height:45px!important;font-size:14px}#register_prosseguir .icon-seta_BTN{margin-top:5px!important;margin-left:10px}@media screen and (max-width:767px) and (min-width:1px){#register_prosseguir{margin-top:15px}.register-checkbox{width:95%}}.register-checkbox-row{margin-top:30px!important;position:relative;float:left;width:99%!important;border-top:1px solid #CCC;padding-top:15px;margin-bottom:30px}.error_text_register{position:absolute;bottom:-90px;display:inline-block;width:210px;left:-215px}.desktop-rg-emission{margin-top:15px;padding-bottom:15px}.registration_wrong_button{background-image:url(../images/reg_wrong.png);width:30px;height:25px;position:absolute;background-repeat:no-repeat;top:20px!important;right:0;z-index:2}.registration_right_button{background-image:url(../images/reg_right.png);width:30px;height:25px;position:absolute;background-repeat:no-repeat;top:20px!important;right:0;z-index:2}.left-useractionpanel{position:relative;float:left;width:51%}.left-useractionpanel li{margin-top:14px!important;width:100%}.right-useractionpanel{position:relative;float:right;width:48%;font-size:13px}.right-useractionpanel li{margin-top:14px!important}.right-useractionpanel a{text-decoration:none!important;color:#5f5f5f!important;line-height:22px;padding-left:7px}.right-useractionpanel a:focus{outline:0;border:0}.plan_option_action{position:relative;top:1px;left:0;content:'';width:25px;margin-top:0;background:url(../images/radio-bg.png) no-repeat 2px 0;display:block;height:22px;float:left;cursor:pointer}.user-option-panel{background-repeat:no-repeat;background-position:right;background-size:54%}.user-option-panel-with-background{background:url(../images/free_shipping_background.svg);background-repeat:no-repeat;background-position:right;background-size:54%}@media screen and (min-width:1px) and (max-width:768px){.user-option-panel{background:0}.user-option-panel-pdp{background:0}}@media screen and (max-width:991px) and (min-width:1px){.user-option-panel{background-size:contain!important}.user-option-panel-pdp{background-size:contain!important}}.plan-colorPatter{margin-bottom:5px;min-height:70px;background:#fafafa;margin-bottom:20px;border:2px solid #eaeaea;border-radius:7px;min-height:70px}.plan-colorPatter-pdp{min-height:73px}.plan-colorPatter-pdp p{color:#FFF!important;background:url(../images/gratis_bg.png);position:absolute;top:-15px;background-repeat:no-repeat;height:87px;border-radius:7px;right:-2px}.plan-colorPatter-pdp .frete-text{font-size:13px!important}.frete-gratis-desktop img{margin-left:42px}.frete-gratis-desktop{font-size:20px!important;padding-top:10px;float:left}.frete-gratis-desktop .frete-text{margin-left:42px!important}.plan-colorPatter ul{position:relative;float:left;width:90%}.plan-colorPatter-pdp ul li:first-child{font-size:19px;color:#68009e!important}.plan-colorPatter ul li:first-child{font-size:19px;color:#68009e!important}.no_scroll_visibile{display:none}.scroll_visibile{display:none}.voucher_right_button{background-image:url(../images/voucher_right.jpg);width:20px;height:15px;position:absolute;background-repeat:no-repeat;top:12px;right:62px;display:none}@media screen and (max-width:1100px) and (min-width:768px){.voucher_right_button{right:30px!important}}@media screen and (max-width:767px) and (min-width:1px){.voucher_right_button{right:20px!important;top:20px!important}}.gender_radio input{width:15px;height:15px;position:relative;margin-right:10px;top:3px;cursor:pointer}.gender_radio label{margin-right:15px}.register-entrar-page .error-text{text-align:right;height:0}.marker-text{position:absolute;right:0;top:10px;width:50px;height:50px;line-height:50px}.cityinputbox{padding-left:0!important}.confirmation-label-checkbox a{color:#FFF!important;text-decoration:underline!important}.zip-CEP .anchor{position:absolute;right:5px;top:0}.span-new-10{width:4%!important}.span-city-10{width:12%!important}.notify-modal-dialog{width:1042px!important}.notify-modal-dialog .modal-content h3{padding:0 40px 10px 30px!important}.notify-modal-dialog .modal-content h4{padding:0 40px 5px 30px!important;color:#6e2a91!important}.notify-modal-dialog .modal-title{font-size:30px}.notify-modal-dialog .modal-content h5{padding:0 40px 5px 30px!important;color:#666;font-size:14px}#notifydialoglogin{z-index:9999!important}#notifydialoglogin .login-content{border-top:2px solid #6e2a91;padding-top:20px}.Identifique{font-size:26px}.notify-modal-dialog .modal-content .input-group input[type="text"]{height:37px}.notify-modal-dialog .modal-content{padding:20px 5px 25px 5px!important}.notify-modal-dialog .modal-body{padding:0 35px 0 35px!important}@media screen and (max-width:1100px) and (min-width:768px){.notify-modal-dialog{width:98%!important;margin:1%!important}}@media screen and (max-width:767px) and (min-width:1px){.notify-modal-dialog .modal-content h5{padding:0 40px 5px 15px!important}.notify-modal-dialog .modal-content h4{padding:0 40px 10px 15px!important}.notify-modal-dialog .modal-content h3{padding:0 40px 10px 15px!important}.notify-modal-dialog{width:96%!important;margin:2%!important}.notify-modal-dialog .modal-title{font-size:24px}}#left-useractionpanel-header{text-transform:none;font-size:20px;position:relative;float:left;width:50%}#right-useractionpanel-header{text-transform:none;font-size:20px;position:relative;float:right;width:50%}@media screen and (max-width:767px) and (min-width:1px){#left-useractionpanel-header{width:100%!important}#right-useractionpanel-header{display:none!important}.left-useractionpanel{width:100%!important}.currentplanactive h2.heading span{font-size:18px!important}.currentplanactive{height:60px!important}.mobile-plan-header{text-align:left!important;padding:0!important;margin-bottom:5px!important}.plan-open-detail{position:relative;float:left;width:100%;margin-top:45px}.plan-open-detail a{font-size:16px!important;color:#609!important}}.currentplanactive{position:relative;float:left;width:100%;color:#609;font-weight:bold;font-size:24px;text-align:center;font-family:'Telefonicai-normal';padding-top:5px}.currentplanactive h2.heading{width:100%;border-top:1px #609 solid!important;text-align:center}.currentplanactive h2.heading span{color:#609;font-family:'Telefonicai-normal';font-size:24px;position:relative;top:-17px;background:#FFF;font-weight:bold}.PDP-Tab-Content{background:#FFF!important;padding-left:0!important;padding-right:0!important}.PDP-Tab-Content .inner-main{border:1px solid #c0c0c0!important}#PDPmoreTxt{top:-3px;position:relative}.pdp-plan-col-plus a{color:#609!important}.mobile-white-shade h4{font-size:82px!important}.issuespan_margin{padding-left:0!important;padding-right:0!important}.pointref_span{width:30%!important}.pdp_meu_plan{border:#eaeaea 1px solid;border-radius:7px;position:relative;float:left;width:100%;font-family:'OfficinaSerifITCTTBold';overflow:hidden;margin-bottom:0;background:#fafafa}.pdp_meu_plan_title{text-align:center;font-size:20px;color:#609;font-weight:bold;padding:33px}.escolher_link{color:#5f5f5f!important;font-size:15px;padding:20px;position:relative;float:left;width:100%;text-align:center;text-decoration:underline;background:transparent!important}.display_meu_plan h3{color:#609;font-size:24px;margin-top:10px;margin-bottom:0;width:100%!important;height:100%;line-height:.92;text-transform:uppercase!important;text-overflow:ellipsis;white-space:unset!important;overflow:hidden;font-family:'Telefonicai-normal';font-weight:normal}.exchange-line-anchor-text{font-size:10px;color:#5f5f5f;text-decoration:underline}.display_meu_plan .warning-text{color:#609!important;font-size:12px!important;font-weight:bold;white-space:nowrap}.display_meu_plan .warning-text-col{position:relative;float:left;width:100%;padding:0!important}#curr_plan_price{font-size:64px;color:#8dc64d;font-weight:bold}#curr_plan_price .up_plan{font-size:18px;line-height:1.22;letter-spacing:normal;text-align:center;color:#609;font-weight:normal;font-family:'Telefonicai-normal'}#curr_plan_price .up{bottom:0;font-size:24px;top:-15px}#curr_plan_price .down{font-size:16px;font-family:'Telefonicai-normal';color:#666;line-height:1;font-weight:normal;text-align:center}.dropdown_plp{position:absolute;right:10px;width:100px;height:105px;margin-top:-4px;background-image:url(../images/exchange_flow_arrow.png);background-repeat:no-repeat;cursor:pointer;display:none;background-position:center center;border-left:1px solid #EEE}@media screen and (max-width:992px) and (min-width:768px){.mobile-white-shade h4{font-size:80px!important}.recomendados-thumbnail a.btn{width:120px!important}}@media screen and (max-width:767px) and (min-width:1px){.display_meu_plan .warning-text{white-space:normal!important}.currentplanactive{padding-top:0!important}.dropdown_plp{display:none}.display_meu_plan{background-image:none;margin-bottom:15px;margin-left:40px!important}.pdp_meu_plan_title{text-align:left;text-indent:10%}.escolher_link{border:1px solid #CCC;width:60%;margin:0 20%;text-decoration:none;margin-top:15px;margin-bottom:25px}.plan div.grey-shade button .icon-seta_BTN{position:relative;left:15%;top:0}}.user-current-plan.inner-main table td h4.overline span{color:#5f5f5f;font-size:12px;padding-left:5px;text-decoration:line-through}.user-current-plan.inner-main table td h4.green span:nth-child(2){display:inline!important;font-size:28px!important;color:#609!important;font-family:'Telefonicai-normal';font-weight:bold}.user-current-plan.inner-main table td h3{padding:0;margin:0;font-family:'Telefonicai-bold';font-size:24px;color:#609;margin-bottom:8px;word-break:unset;word-wrap:break-word}.user-current-plan{position:relative;float:left;width:100%;border:#eaeaea 2px solid;border-radius:7px;margin-bottom:15px;font-family:'Telefonicai-normal';overflow:hidden}.exchange_td_3 h4{font-family:'Telefonicai-bold';font-size:26px;color:#609;font-weight:bold}.exchange_td_3 h4 span{color:#5f5f5f;font-size:14px}.user-current-plan td{padding:0}.user-current-plan .warning-text{color:#609;font-weight:bold}.plan-type-tabs li{width:32%;margin-right:1%;height:55px}.plan-type-tabs li a{height:55px!important;line-height:55px!important}.dropdown_pdp{position:absolute;right:10px;width:85px;height:90px;margin-top:-15px;background-image:url(../images/exchange_flow_arrow.png);background-repeat:no-repeat;cursor:pointer;display:none;background-position:center center;border-left:1px solid #EEE}.plp_m_title h3::first-letter {text-transform:uppercase!important}#myModal .modal-dialog{-ms-transform:translate(0,36%)!important}.pdp_actual_warning .warning-text{white-space:normal!important}.normal-tab li{margin-right:8px}@media screen and (max-width:767px) and (min-width:1px){.view-all-service-plan .plan .inner-panel h6{margin-bottom:0}.pdp_table_currentplan td[class*="col-"]{float:left}.user-current-plan td{margin:0}.exchange_td_3 h4{text-align:left;text-indent:10%;font-size:28px}.user-current-plan.inner-main table td h4.green span:nth-child(2){margin-left:10%}.pdp_table_currentplan .add-to-cart-btn{text-align:center;width:80%!important;margin:0 10%;margin-bottom:10px!important}.user-current-plan.inner-main table td h4.overline{text-indent:10%}.pdp_table_currentplan .pdp_meu_plan_title{position:relative;float:left;width:100%}.plan-type-tabs li{margin-right:1%!important}.pdp-plan-col-plus{width:60%;text-align:center;position:relative;margin:0 20%;height:50px;line-height:30px;border:2px solid #5e0092;border-radius:5px;margin-top:30px;margin-bottom:10px}}@media screen and (max-width:400px) and (min-width:1px){.pdp_table_currentplan td[class*="col-"]{width:97%}}@media screen and (max-width:380px) and (min-width:1px){.pdp_table_currentplan td[class*="col-"]{width:92%}}@media screen and (max-width:350px) and (min-width:1px){.pdp_table_currentplan td[class*="col-"]{width:80%}}@media screen and (max-width:767px) and (min-width:1px){.mobile-pdp-cart-btn{position:relative;float:left;margin-bottom:40px}.pdp_table_otherplan h3{font-size:30px!important;text-align:center;padding-top:15px!important;line-height:normal!important}.pdp_table_otherplan h6{padding-left:8%;padding-right:8%;text-align:center}.pdp_table_otherplan h4{font-size:25px;text-align:center}.pdp_bundleproduct_price{color:#9c3;font-size:35px!important}.mobile-pdp-cart-btn{width:80%!important;position:relative;top:30px;left:5px;margin:0 10%;margin-bottom:40px;float:left;display:inline-block;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;border:1px solid transparent;white-space:nowrap;padding:9px;font-size:19px;line-height:19px;border-radius:4px;color:#fff;font-family:'Telefonicai-bold'}.mobile-pdp-cart-btn:hover{text-decoration:none}}.display_meu_plan .warning-text-col{padding-left:0!important}@media screen and (max-width:767px) and (min-width:1px){.plan-colorPatter{padding-bottom:20px}.product-details .colorPatter ul li{margin-bottom:10px}.prod-unavailable{left:0}}.black-friday-page #offersmartphone .recommendatior-products{position:relative;padding-bottom:30px;float:left;width:100%}.black-friday-page #offertablet .recommendatior-products{position:relative;padding-bottom:40px;float:left;width:100%}#limparplpMobile{margin-top:0;line-height:20px;cursor:pointer}@media screen and (max-width:767px) and (min-width:1px){#limparplpMobile{top:53px;position:absolute;right:10px;font-size:11px;text-decoration:underline}}.checkout-order-summary .my-cart-content .my-cart-body .body-content .row-content .price.price-device{text-align:-webkit-auto}.checkout-order-summary .my-cart-content .my-cart-body .body-content .row-content .price.price-chip{text-align:-webkit-auto}.checkout-order-summary .my-cart-content .my-cart-body .body-content .row-content .price.plan-price{text-align:-webkit-auto;margin-top:7.5px}.checkout-order-summary .my-cart-content .my-cart-body .font-one.plan h4{margin-top:0}.my-cart-content .my-cart-body .body-content .row-content.plan-row img.image-plan4G{margin-top:7.5px}.checkout-order-summary .my-cart-content .my-cart-body .body-content .row-content .price.free-plan{text-align:-webkit-auto}.modal-body.remove-chip{text-align:-webkit-auto}@media(min-width:1200px){.col-lg-3.col-md-3.col-sm-3.col-xs-12.pdp_meu_plan_title{width:21%}}.font-h5.saldo-prepaid{margin-bottom:10px;width:136px;height:34px;font-family:'OfficinaSerifITCTTBold';font-size:28px;font-weight:bold;text-align:left;color:#68019b}.font-h5.saldo-prepaid-pdp{width:150px;height:30px;font-family:'OfficinaSerifITCTTBold';font-size:30px;font-weight:bold;text-align:left;color:#68019b;margin-bottom:5px}.font-h5.information-text{width:193px;height:56px;font-family:'Trebuchet MS';font-size:12px;text-align:left;color:#4a4a4a;margin-bottom:15px}.font-h5.duoDate{width:206px;height:16px;font-family:'Trebuchet MS';font-size:14px;text-align:left;color:#4a4a4a}.loader-loja{z-index:9999}input[type=radio].gender-radio{width:16px;height:16px;border:solid 1px #67009b!important}.popup{position:relative;display:inline-block;cursor:pointer}.popup .popuptext{visibility:hidden;width:393px;height:95px;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);color:#fff;text-align:center;border-radius:6px;padding:8px 0;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-80px}.popup .popuptext::before{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.popup .show{visibility:visible;-webkit-animation:fadeIn 1s;animation:fadeIn 1s}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.address-neighborhood{width:170px}.address-point-reference{width:315px}.container-fluid-fix{padding-right:16px;padding-left:16px}.register-btn{width:300px;height:40px;border-radius:4px;background-color:#e5e5e5}.popover{background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);border-radius:0;border:0;max-width:490px!important}.popover.right{margin-left:4px;z-index:0}.popover.right>.arrow{box-shadow:0 0 0 0 rgba(0,0,0,0.1);border-right-color:rgba(0,0,0,0.1)}.form_field_error input,.form_field_error .bootstrap-select{border-radius:4px!important;background-color:#f9e1e2!important;border:solid 2px #eb102b!important}.form_field_valid input,.form_field_valid .bootstrap-select{border-radius:4px!important;background-color:#f1fcdc!important;border:solid 2px #91c81b!important}.form_field_error p,.form_field_error span{font-family:'Trebuchet MS';font-size:11px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#eb102b}.btn-green{width:363px;height:40px;border-radius:4px;background-color:#8dc64d}.btn-green:disabled{background-color:#e5e5e5}.error-container{position:relative}@media screen and (max-width:768px) and (max-width:990px){.address-neighborhood{width:100%}.register-btn{width:100%}.address-point-reference{width:100%}}@media screen and (max-width:320px){.address-neighborhood{width:100%}.address-point-reference{width:100%}.register-btn{width:100%}}.subtitle_register_account{font-family:'Telefonicai-normal';font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#6e2a91}@media(min-width:768px){#migrationMultipleLineModal .modal-dialog{width:520px}}#migrationMultipleLineModal,#linePortabilityModal,#loginModal{max-height:100%;overflow-y:auto}#migrationMultipleLineModal .modal-dialog,#linePortabilityModal .modal-dialog,#loginModal .modal-dialog{max-width:520px}@media(min-width:768px){.modal-revit-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}}.modal-revit-content{padding:30px;position:relative;background-color:#fff;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0}#migrationContinue{padding:8px}#lineMigrationContent .modal-revit-footer .btn{padding:8px}#loginModal .modal-revit-content .btn{width:140px;height:40px;margin-top:24px}#label_j_username{padding-left:2px}.modal-revit-content h1{margin:0;float:none;text-overflow:unset;width:auto;padding:0;text-transform:none;font-weight:normal;font-size:18px;white-space:normal}.modal-revit-content a.btn{width:140px;height:40px}.modal-revit-content .btn{width:140px;height:40px;margin-top:24px}.modal-revit-content .client-line{display:inline-block}.modal-revit-content .modal-revit-body input{color:#666!important}#portability-modal-inputs{display:table;border-radius:5px;box-sizing:border-box}#portability-modal-form .marker-text{top:3.5em}#portability-modal-inputs.modal-input-error input{background-color:#f9e1e1}#portability-modal-input-ddd{background-color:#fff;width:17%;float:left;padding-right:0;border-right:0;border-top-right-radius:0!important;border-bottom-right-radius:0!important}#portability-modal-input{width:83%;float:left;padding-left:5px;border-left:0;border-top-left-radius:0!important;border-bottom-left-radius:0!important}#portability-modal-input-ddd:focus{outline:none!important;border:#e5e5e5 2px solid!important;border-right:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}#portability-modal-input:focus{outline:none!important;border:#e5e5e5 2px solid!important;border-left:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}.modal-revit-header+hr{margin-left:auto;margin-right:auto}.modal-revit-header .modal-revit-title,.modal-revit-body .modal-revit-title{font-family:'Telefonicai-bold';font-size:18px;color:#6e2a91;margin:0;float:none;text-overflow:unset;width:auto;padding:0;text-transform:none;font-weight:normal;white-space:normal}.close.loyalty{background:url("../images/close-revit.png") no-repeat 0 0;display:block;height:20px;width:20px;text-indent:-9999px;background-size:84%;opacity:1}.pull-left.loyalty{padding:0 40px 0 40px}.modal-revit-header .close{background:url("../images/close-revit.png") no-repeat 0 0;display:block;height:20px;width:20px;text-indent:-9999px;background-size:84%;opacity:1}.modal-revit-body{padding-top:9px}.modal-revit-body .line-change-title{font-family:'Telefonicai-normal';font-size:18px;color:#6e2a91}.modal-revit-body h2{margin-top:0;margin-bottom:24px;font-family:'Trebuchet MS';font-size:13px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#999}.modal-revit-body p{font-family:'Trebuchet MS';font-size:14px;font-weight:normal;line-height:1.71;color:#666;margin-bottom:32px}.modal-revit-body .warning-image{background:url("../images/alerta-texto.png") no-repeat 0 0;height:16px;width:16px;min-width:16px;display:inline-block;background-size:100%;position:relative;top:3px}.modal-revit-body .warning{font-size:12px;font-family:"Trebuchet MS";justify-content:space-between;line-height:1.67;color:#999;margin-bottom:24px}.modal-revit-body .warning .yellow-text{color:#f90}.modal-revit-body .card-border{border:solid 1px #eaeaea;padding:24px 30px 24px 30px;border-radius:5px;background-color:#fafafa}@media screen and (max-width:767px) and (min-width:1px){.modal-revit-content .modal-revit-body .btn,.modal-revit-content .modal-revit-footer .btn,.modal-revit-footer .violet-border-btn{width:100%!important}}.modal-revit-body h1{font-family:'Telefonicai-bold';font-size:18px;color:#6e2a91}.icon{min-width:24px;min-height:24px;display:inline-block}.icon-mini{height:16px;width:16px;min-width:16px;display:inline-block}.user-icon{background:url("../images/usuario.png") no-repeat 0 0;margin-right:17px;background-size:100%;position:relative;top:3px;margin-top:7px}.card-icon{background:url("../images/cartao-de-credito.png") no-repeat 0 0;margin-right:4px;background-size:100%;position:relative;top:3px}.shipping-icon{background:url("../images/envio.png") no-repeat 0 0;margin-right:13px;background-size:100%;position:relative;top:3px}.movel-icon{background:url("../images/movel.png") no-repeat 0 0;margin-right:4px;background-size:100%;position:relative;top:3px}.presentation-group{margin-top:16px}.presentation-group label{width:100px;height:24px;color:#999;margin-bottom:8px}.presentation-group span{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:normal;color:#666;display:block}#linePortabilityModal .modal-revit-body hr{margin-bottom:0}.vivo-link{color:#6e2a91;text-decoration:underline}.modal-revit-footer p{margin-top:24px;margin-bottom:16px;font-size:18px;font-family:"Telefonicai-normal";color:#6e2a91}.modal-revit-footer .violet-border-btn{width:230px}.violet-border-btn{box-shadow:0 0 0 1px #67009b inset;color:#67009b;background-color:#fafafa;display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;border:1px solid #67009b;white-space:nowrap;padding:9px;font-size:13px;line-height:19px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:'Telefonicai-bold'}.violet-border-btn:hover{border:#fff solid 1px}@media screen and (max-width:767px) and (min-width:1px){.modal-revit-content{padding:16px}.modal-revit-body .card-border{padding:17px}.violet-border-btn{margin-top:24px}}.modal-revit-body ul{padding:0}.modal-revit-body label{margin-right:18px;margin-bottom:6px;margin-top:24px;margin-left:3px;float:left;width:100%}#migrationMultipleLineModal .modal-revit-body label{margin-bottom:0;margin-top:0;margin-left:0}.modal-revit-body input.radio-box{margin-top:8px}.modal-revit-body input.radio-box:empty{margin-left:-999px;display:none}.modal-revit-body input.radio-box:empty+label{position:relative;width:auto;font-weight:normal;font-family:'Trebuchet MS';text-indent:33px;height:22px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:13px;color:#999;padding-top:2px}.modal-revit-body input.radio-box:empty+label:before{position:absolute;display:block;top:0;bottom:0;left:0;content:'';width:26px;margin-top:0;background:url("../images/radio-bg.png") no-repeat 2px 0}.modal-revit-body input.radio-box:empty+label:before{height:22px;width:26px}.modal-revit-body input.radio-box:empty+label:hover:before{background-position:2px -22px}.modal-revit-body input.radio-box:hover:not(:checked)+label:before{text-indent:.9em;color:#fff}.modal-revit-body input.radio-box:hover:not(:checked)+label{color:#5f5f5f}.modal-revit-body input.radio-box:checked+label:before{background-position:2px -45px;font-family:"Trebuchet MS";font-weight:bold;color:#609}.modal-revit-body input.radio-box:checked+label:hover:before{background-position:2px -68px}.modal-revit-body input.radio-box:checked+label{color:#609}#vivoEasyModalContent .modal-revit-body .body-content{margin-top:24px}#vivoEasyModalContent .modal-revit-body .body-content .row{margin:0}#vivoEasyModalContent .modal-revit-body .vivoeasy-text h3{padding-top:4px;font-family:'Trebuchet MS';font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.2px;color:#6e2a91}.plan-loyalty-permanence{color:#999;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.42;letter-spacing:normal}#vivoEasyModalContent .modal-revit-body .vivoeasy-text h4{margin-bottom:17px;font-family:'Trebuchet MS';font-size:11px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.45;letter-spacing:normal;color:#999}button:disabled{-webkit-text-fill-color:#fff;-webkit-opacity:.65;-webkit-appearance:none;opacity:.65;background-color:buttonface}.google-play-badge{background:url("../images/google-play-badge.png") no-repeat 0 0;display:block;height:40px;width:120px;background-size:100%}.app-store-badge{background:url("../images/app-store-badge.png") no-repeat 0 0;display:block;height:40px;width:120px;background-size:100%}.modal-revit-content .app-images{display:inline-flex;padding-bottom:25px}ul.timeline{list-style-type:none;position:relative}ul.timeline:before{content:' ';background:#6e2a91;display:inline-block;position:absolute;left:12px;width:2px;height:85%;z-index:400}ul.timeline>li{margin:20px 0;padding-left:32px;padding-right:20px}ul.timeline>li:before{color:#fff;font-size:18px;text-align:center;font-family:'Telefonicai-normal';background:#6e2a91;display:inline-block;position:absolute;border-radius:50%;left:1px;width:24px;height:24px;z-index:400}ul.timeline>.number1:before{content:'1'}ul.timeline>.number2:before{content:'2'}ul.timeline>.number3:before{content:'3'}.modal-revit-body .card-title{font-family:'Trebuchet MS';font-size:12px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:2;letter-spacing:normal;color:#666;margin-top:33px;margin-bottom:8px}#securityCodeModal .icons img{width:41px;height:auto;background-size:100%;background:no-repeat;margin-right:14px}#securityCodeModal label img:first-child{margin-left:10px}#securityCodeModal label{margin-top:0;margin-right:0;margin-left:0}#securityCodeModal .modal-revit-body p{margin-bottom:16px}#securityCodeModal .modal-revit-body input.radio-box:empty+label:before{margin-top:4px}#securityCodeModal .modal-dialog{max-width:460px}@media screen and (min-width:1px) and (max-width:767px){#securityCodeModal .modal-dialog{max-width:100%;width:100%}#securityCodeModal .card-title{margin-top:24px}#securityCodeModal .card-face{padding-right:10px}#securityCodeModal .card-face img{max-width:100%;max-height:auto}}.pagination li a{margin-bottom:10px}.modal-revit-content .gray-warning{font-family:'Trebuchet MS';font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.67;letter-spacing:normal;color:#999}@media screen and (min-width:100px) and (max-width :322px){.thumbnail{display:block;margin-bottom:15px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}#catalog-panel .product-desc h3 span{font-size:14px!important}}.teste-div{position:absolute;margin-left:-40px}@media(max-width:767px){.teste-div{position:relative!important;margin-left:-40px;margin-top:8px}}@media(max-width:760px){.fb-like>span{position:relative}}.plan-suggest{border:solid 1px #ccc!important;background-color:#fafafa!important}.title-suggest{font-family:OfficinaSerifITCTT;font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#609}.pdp-plan-bg{background:#fafafa;padding:24px 16px}.actual-plan-title{font-family:OfficinaSerifITCTT;font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#609}.actual-plan-name{font-family:OfficinaSerifITCTT;font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#609;text-transform:uppercase}.actual-plan-out-of-catalog{font-family:Trebuchet MS;font-size:13px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:normal;color:#999}.actual-plan-number{font-family:OfficinaSerifITCTT;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:normal;color:#666}.actual-plan-number span{font-family:OfficinaSerifBold}.actual-plan-number a{font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#609;text-decoration:underline;cursor:pointer}.profile-pass-reg{color:#999}.purple7{color:#7600b4}.paddingless{padding:0!important}.p-15{padding:1.24rem}.line-information{font-size:11px;font-family:OfficinaSerif-Book!important}.monthly{font-family:OfficinaSerif;font-size:13px;font-weight:bold;color:#666;text-transform:lowercase}.PDP-actual-plan .price{font-size:24px}.PDP-actual-plan .pd-1{padding:1rem 0}.PDP-actual-plan .pd-2{padding:2rem 0}@media screen and (max-width:767px) and (min-width:1px){.PDP-actual-plan .price{font-family:'OfficinaSerifITCTTBold'}.price.planPriceField{margin-left:40px}.price.devicePriceField{margin-left:30px}.actual-plan-title.left{text-align:left!important;margin-left:42px!important}.actual-plan-title.left1{text-align:left!important;margin-left:30px!important}a.btn.full-width{width:100%!important}.actual-plan-name.planNameField{margin-left:42px;margin-top:-13px;margin-bottom:10px;position:absolute}.line-information{margin-left:42px;padding-top:21px!important;position:absolute}.isLoyaltyField{margin-left:42px!important;position:absolute;padding-top:35px!important}.actual-plan-name.parcel{padding-top:55px!important}}.login-content div.row .login-content-inner .already-account-content .body-content #loginForm .form-group input{display:inline;width:100%}.login-content div.row .login-content-inner .already-account-content .body-content #loginForm .input-group{color:#cacaca;margin:0;width:100%}.login-content div.row .login-content-inner .already-account-content .body-content #loginForm{margin-top:10px}.login-content div.row .login-content-inner .already-account-content .body-content #loginForm .input-group{color:#cacaca;margin:0;width:100%}@media screen and (min-width:1px) and (max-width:768px){.login-content div.row .login-content-inner .already-account-content .body-content #loginForm .input-group{width:100%}}.login-content div.row .login-content-inner .already-account-content .body-content #loginForm .input-group label{font-size:13px}.login-content div.row .login-content-inner .already-account-content .body-content #loginForm .input-group input{display:inline;width:100%}.login-content div.row .login-content-inner .already-account-content .body-content #loginForm .input-group input::placeholder{color:#999}.login-content div.row .login-content-inner .already-account-content .body-content #loginForm .input-group a{color:#999;text-decoration:underline}.login-content div.row .login-content-inner .already-account-content .body-content #loginForm .input-group a:hover{opacity:.6}.login-content div.row .login-content-inner .already-account-content .body-content #loginForm .facebook-button-content button{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:bold;border-radius:3px!important;font-size:11px;padding:4px 12px}.login-content div.row .login-content-inner .already-account-content .body-content #loginForm .facebook-button-content button span{font-size:14px}.login-content div.row .login-content-inner .already-account-content .body-content #loginForm .facebook-button-content button span:first-child{font-size:19px}.login-content div.row .login-content-inner .not-account-content .body-content #notaccountform .form-group input{width:100%}.login-content div.row .login-content-inner .not-account-content .body-content #notaccountform .form-group .input-group{width:100%}.login-content div.row .login-content-inner .not-account-content .body-content #notaccountform .error-text{margin-top:26px}.login-content div.row .login-content-inner .already-account-content .body-content #login_pass a{padding-top:8px;color:#6e2a91;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;display:block;text-decoration:underline}.login-content div.row .login-content-inner .already-account-content .body-content #login_pass a:hover{text-decoration:none}.password-forgotten{width:fit-content}.login-button{min-width:140px;min-height:40px}#loginerrorone .modal-header{border-bottom:0}#loginerrortwo h4{font-size:17px;color:#bcbcbc}.login-content div.row .login-content-inner .already-account-content .body-content h2,.login-content div.row .login-content-inner .not-account-content .body-content h2{font-size:18px;border-bottom:1px solid #e1e1e1}.login-content div.row .login-content-inner .not-account-content .body-content #notaccountform .form-group label{color:#999;font-size:13px}.login-content .btn,#registrationform .btn,#recoverPasswordForm .btn{height:38px;line-height:10px}.login-content .btn span:first-child,#registrationform .btn span:first-child,#recoverPasswordForm .btn span:first-child{margin-top:-3px}.login-content hr{border-top:1px solid #e1e1e1;margin-top:24px}.login-content div.row .login-content-inner .already-account-content .body-content,.login-content div.row .login-content-inner .not-account-content{border:1px #cdcdcd solid!important;padding-bottom:10px;width:460px}@media screen and (max-width:767px) and (min-width:1px){.login-content div.row .login-content-inner .already-account-content .body-content,.login-content div.row .login-content-inner .not-account-content{width:100%}}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:default;background:#666}.btn:disabled:hover,.btn:disabled:focus,.btn.focus:disabled{color:#fff}.login-password-header .h2{color:#6e2a91;margin-top:0;font-size:18px;font-family:Telefonicai-normal;padding-left:1px}.login-password-header p{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#999;padding-left:1px;margin-bottom:16px}.login-password-header p a{color:#6e2a91;text-decoration:underline}.login-password-header p a:hover{text-decoration:none}.bold-name{font-family:'Telefonicai-bold'}#registrationform{margin-bottom:60px}.forgot-password-content{margin-bottom:70px}.forgot-email-content{margin-bottom:70px}#loginerrorone .modal-content{padding:62px 50px}@media screen and (max-width:767px) and (min-width:1px){#registrationform .selectpicker{line-height:25px!important}}.forgot-email-content .body-content{border:2px #eaeaea solid!important;background-color:#fafafa;min-height:auto;border-radius:5px;padding:30px;padding-bottom:10px;width:460px}@media screen and (max-width:767px) and (min-width:1px){.forgot-email-content .body-content{width:100%;padding:16px;padding-bottom:9px}}.forgot-email-content .body-content h2{border-bottom:1px solid #e7e7e7;color:#6e2a91;font-size:18px;font-weight:bold;font-family:"Telefonicai-bold";margin-bottom:8px;padding:0 0 10px 0;margin-top:0}.forgot-email-content .body-content h3{font-family:"Telefonicai-bold";font-size:20px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.05;letter-spacing:normal;color:#6e2a91;margin-bottom:24px}.forgot-email-content .body-content h4{font-family:"Trebuchet MS";font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.75;letter-spacing:normal;color:#666;margin-bottom:24px}.forgot-email-content .body-content hr{border-top:1px solid #eaeaea;margin-top:24px}.forgot-email-content .body-content .violet-border-btn{border-radius:4px;box-shadow:0 0 0 1px #67009b inset;border:solid 1px #67009b;background-color:#fafafa;color:#67009b}.forgot-email-content .body-content .violet-border-btn:hover{border:#fff solid 1px}.forgot-email-content .body-content .violet-border-btn:hover:active{box-shadow:0 0 0 1px #fff inset;border:solid 1px #67009b}.forgot-email-content .body-content .violet-border-btn:focus{border:solid 1px #67009b}.forgot-email-content .body-content .btn{min-width:160px}@media screen and (max-width:767px) and (min-width:1px){.forgot-email-content .body-content .order2{order:2}}@media screen and (max-width:767px) and (min-width:1px){.forgot-email-content .body-content .violet-border-btn{margin-top:24px}}@media screen and (max-width:767px) and (min-width:1px){.forgot-email-content .body-content .button-content{display:flex;flex-direction:column}}@media screen and (max-width:767px) and (min-width:1px){.forgot-email-content .body-content .recovered-email{color:#666}}@media screen and (max-width:767px) and (min-width:1px){.forgot-email-content .body-content .description-text{display:none}}#emailchangeform .btn{width:363px}@media screen and (max-width:767px) and (min-width:1px){#emailchangeform .btn{width:100%}}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0;padding:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.no-margin{margin:0!important}.no-padding{padding:0!important}body{margin:0;padding:0;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:normal;font-size:12px;color:#333;background:#fff}::selection{background:#67009b;color:#fff}::-moz-selection{background:#67009b;color:#fff}.pull-right{float:right}.pull-left{float:left}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.affix{position:fixed}.pos-left{left:0}.pos-right{right:0}.pos-top{top:0}.pos-bottom{bottom:0}.bg-white-light{background-color:rgba(255,255,255,0.3)}.bg-white-medium{background-color:rgba(255,255,255,0.5)}.bg-white-strong{background-color:rgba(255,255,255,0.7)}.bg-black-light{background-color:rgba(0,0,0,0.3);color:#fff}.bg-black-medium{background-color:rgba(0,0,0,0.5);color:#fff}.bg-black-strong{background-color:rgba(0,0,0,0.7);color:#fff}.text-width-30{width:30%}.text-width-40{width:40%}.text-width-50{width:50%}.text-width-60{width:60%}.text-width-70{width:70%}.text-width-80{width:80%}.text-width-80{width:80%}.text-width-90{width:90%}.text-width-100{width:100%}strong,b,bold{font-weight:bold}em,i,italic{font-style:italic}small{font-size:85%}cite{font-style:normal}@media screen and (min-width:1px) and (max-width:320px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"]{min-width:300px;margin:0 auto}}@media screen and (min-width:321px) and (max-width:480px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"],aside[class|="wrapper"]{width:100%;margin:0 auto}}@media screen and (min-width:481px) and (max-width:768px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"],aside[class|="wrapper"]{width:100%;margin:0 auto}}@media screen and (min-width:769px) and (max-width:1024px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"],aside[class|="wrapper"]{width:100%;margin:0 auto}}@media screen and (min-width:1025px) and (max-width:1800px){header [class|="wrapper"],section [class|="wrapper"],footer [class|="wrapper"],aside [class|="wrapper"]{width:952px;margin:0 auto}}.hide-content{display:none}.my-cart-content .telefonicai-normal{font-family:'Telefonicai-normal'}.my-cart-content .telefonicai-bold{font-family:'Telefonicai-bold'}.my-cart-content .telefonicai-normal span{white-space:normal}.my-cart-content .resize-content{width:99%}.my-cart-content .pos-relative{position:relative}.my-cart-content .remove-pos{position:absolute;right:-15px}.my-cart-content .border-none{border:0!important}.my-cart-content .font-one{font-size:16px;color:#5f5f5f;font-weight:bold}.my-cart-content .font-one h4{font-size:16px;color:#5f5f5f;font-weight:bold}.my-cart-content .font-two-normal{font-size:12px;color:#999}.my-cart-content .font-two-normal.acc-font-two-normal{font-size:12px;color:#999;width:250px;margin-left:-2px;margin-top:8px}.my-cart-content .font-two{font-size:12px;color:#999;font-weight:bold}.my-cart-content .font-two-normal{font-size:11px;color:#999}.my-cart-content .font-three{color:#a0a0a0;font-size:14px;font-weight:bold;text-decoration:line-through}.my-cart-content .font-four{font-size:22px;color:#67009b;font-weight:bold}.my-cart-content .font-five{color:#a0a0a0;font-size:13px;font-weight:bold}.my-cart-content .font-six-violet{color:#67009b;font-size:38px;font-weight:bold}.my-cart-content .font-two-violet{font-size:12px;color:#67009b;font-weight:bold}.my-cart-content .font-seven{color:#999;font-size:16px;font-weight:bold}.my-cart-content .font-eight-violet{color:#67009b;font-size:16px;font-weight:bold}.my-cart-content .font-nine{font-size:10px}.my-cart-content .btn{margin-top:10px!important}.my-cart-content .my-cart-body{border:1px #cdcdcd solid;border-top:0;border-radius:7px;background:#fff!important}.my-cart-content .my-cart-body .heading{background:#67009b;border-color:#ddd;border-radius:7px;color:#333;padding:0 26px;margin-top:0;margin-bottom:0;color:#fff;font-family:'Telefonicai-normal';outline:0;display:block;text-transform:uppercase}.my-cart-content .my-cart-body .heading h3{font-size:20px;height:30px;line-height:30px}.my-cart-content .my-cart-body .heading .row div:nth-child(2){padding-right:25px}.my-cart-content .my-cart-body .heading .remove-header-link{height:30px;line-height:30px}.my-cart-content .my-cart-body .heading .remove-header-link a{color:#fff;text-decoration:none}.my-cart-content .my-cart-body .heading .remove-header-link a .icon-text{font-size:20px}.my-cart-content .my-cart-body .heading .remove-header-link a .icon-CarrinhodeCompra-01{font-size:22px}.my-cart-content .my-cart-body .heading .remove-header-link a .glyphicon{font-size:11px;position:relative;top:-6px;right:14px}.my-cart-content .my-cart-body .body-content{padding:0 20px}.my-cart-content .my-cart-body .body-content .row-content{border-bottom:1px #cdcdcd solid;overflow:hidden;padding:20px!important;clear:both}.my-cart-content .my-cart-body .body-content .row-content .prod-unavailable{color:#f90;font-weight:bold;font-size:13px;opacity:1!important}.my-cart-content .my-cart-body .body-content .row-content img{padding-right:10px}.my-cart-content .my-cart-body .body-content .row-content a{float:left}.my-cart-content .my-cart-body .body-content .row-content .icon{color:#c1c1c1;position:relative}.my-cart-content .my-cart-body .body-content .row-content .icon .icon-CarrinhodeCompra-01{font-size:31px}.my-cart-content .my-cart-body .body-content .row-content .icon .glyphicon{font-size:13px;left:27px;position:absolute;top:15px}.my-cart-content .my-cart-body .body-content .row-content .icon img{height:27px!important;width:38px!important}.my-cart-content .my-cart-body .body-content .row-content .icon-text{z-index:9999999999;color:#a9a9a9;font-size:11px}.my-cart-content .my-cart-body .body-content .row-content-disable{background:#f6f6f6;margin-left:-12px;margin-right:-12px}.my-cart-content .my-cart-body .body-content .row-content-disable [class*="col-"]{opacity:.7}.my-cart-content .my-cart-body .body-content .empty-cart-link{font-size:12px;padding:20px 0;text-decoration:underline}.my-cart-content .my-cart-body .body-content .empty-cart-link a{color:#67009b}.my-cart-content .my-cart-body .body-content .empty-cart-link a:hover{opacity:.5}.my-cart-content .my-cart-body .body-content .accessory-row img{height:30px;width:40px}.my-cart-content .my-cart-body .padding-top-five{padding-top:50px}.my-cart-content .my-cart-body .remove-text-header{color:#999;font-size:14px;position:relative;top:-9px}.my-cart-content .my-cart-body .remove-link a:hover{cursor:pointer;text-decoration:none;opacity:.5}.my-cart-content .my-cart-body .remove-text{color:#999;font-size:12px}.my-cart-content .my-cart-body .empty-cart-content{padding:15px}.my-cart-content .my-cart-body .empty-cart-content .text{color:#67009b;font-size:18px}@media screen and (min-width:1px) and (max-width:767px){.my-cart-content .my-cart-body .body-content .row-content .prod-unavailable{padding-left:0}}.my-cart-content .total-desc-content{border:1px #cdcdcd solid;border-radius:10px;padding:0 15px 15px 15px;background:#fafafa}.my-cart-content .total-desc-content .monthly-total{margin-top:30px;margin-bottom:10px}.my-cart-content .total-desc-content .total-text{border-bottom:1px #cdcdcd solid;padding-bottom:15px}.my-cart-content .my-cart-total-content{border:1px #cdcdcd solid;border-radius:10px;padding:15px;margin:10px 0;background:#fafafa}.my-cart-content .my-cart-total-content .total-payable{color:#67009b;font-weight:bold;font-size:30px}.my-cart-content .my-cart-total-content .monthly-total{margin-top:30px;margin-bottom:10px}.my-cart-content .my-cart-total-content .total-text{border-bottom:1px #cdcdcd solid;padding-bottom:15px}@media screen and (min-width:1px) and (max-width:320px){.my-cart-content .font-nine{font-size:12px}.my-cart-content .font-two-normal{font-size:13px}.my-cart-content .my-cart-body .body-content .plan-row .image-content{margin-top:110%}.my-cart-content .my-cart-body .body-content .accessory-row .image-content{margin-top:12%}}@media screen and (min-width:321px) and (max-width:480px){.my-cart-content .font-nine{font-size:12px}.my-cart-content .font-two-normal{font-size:13px}.my-cart-content .my-cart-body .body-content .plan-row .image-content{margin-top:54%}.my-cart-content .my-cart-body .body-content .accessory-row .image-content{margin-top:12%}}@media screen and (min-width:481px) and (max-width:767px){.my-cart-content .my-cart-body .body-content .plan-row .image-content{margin-top:27%}.my-cart-content .my-cart-body .body-content .accessory-row .image-content{margin-top:6%}}@media screen and (min-width:768px) and (max-width:1800px){.my-cart-content .my-cart-body .body-content .plan-row .image-content{margin-top:6%;max-width:70px;max-height:25px}}@media screen and (min-width:1px) and (max-width:481px){.my-cart-content .my-cart-body .body-content .plan-row .image-content img{width:51px;height:20px}}@media screen and (min-width:1px) and (max-width:767px){.my-cart-content .font-two{font-size:14px}.my-cart-content .font-one{font-size:15px;white-space:normal;margin:10px 0}.my-cart-content .font-one h4{font-size:19px}.my-cart-content .font-eight-violet{font-size:22px}.my-cart-content .resize-content{padding:0 7px}.my-cart-content .font-six-violet{font-size:22px}.my-cart-content .my-cart-body .heading{font-size:13px}.my-cart-content .my-cart-body .body-content{padding:0 20px}.my-cart-content .my-cart-body .body-content .row-content{padding:20px 10px!important}.device-remove-link.remove-link{margin-right:0!important}.my-cart-content .my-cart-body .body-content .product-row img{height:130px;width:73px}.my-cart-content .my-cart-body .body-content .accessory-row img{height:42px;width:62px}.my-cart-content .my-cart-body .body-content .plan-row img{height:23px;width:62px}}.my-cart-footer{margin-top:30px;padding:0 100px}.discount-info-content{margin:10px 0 0 0;border:1px #cdcdcd solid;border-radius:7px;background:#fff;padding:30px 20px}.discount-info-content p{font-size:14px;font-weight:bold;color:#5f5f5f}.discount-info-content p span{color:#8dc64d}.discount-content{margin:10px 0 0 0;border:1px #cdcdcd solid;border-radius:7px;background:#fff;padding:30px 20px}.discount-content .borderRed{border:2px solid #f00}.discount-content .error-text{color:#f00;font-weight:bold;margin-top:14px}.discount-content .text{font-size:14px;color:#5f5f5f;font-weight:bold}.discount-content .discount-text{color:#8dc64d;font-size:14px;font-weight:bold}.discount-content .btn{margin-top:0!important}@media screen and (min-width:1px) and (max-width:767px){.discount-content{text-align:center}.discount-content input{margin:10px 0}.discount-content .btn{margin-top:10px!important}}@media screen and (max-width:480px) and (min-width:1px){.col-lg-2.col-md-2.col-sm-2.col-xs-2.text-center.remove-pos{margin-top:0;right:-20px}}@media screen and (max-width:480px) and (min-width:1px){.col-lg-2.col-md-2.col-sm-2.col-xs-4.text-center.remove-pos{margin-top:0;right:-4px}}@media screen and (max-width:480px) and (min-width:1px){.col-lg-2.col-md-2.col-sm-2.col-xs-6.text-center.remove-pos{margin-top:0;right:-72px}}.device-remove-link.remove-link{margin-right:21px}.cart-heading{margin-top:90px;margin-right:16px}@media screen and (max-width:768px){.vivo-title{float:none}.cart-heading{margin:1.5em 0 0}}@media screen and (min-width:992px){#contractlinklightbox.modal.fade .modal-dialog,#terminsurancelightbox.modal.fade .modal-dialog,#regulationTextLinkLightbox.modal.fade .modal-dialog{width:952px;height:420px}#contractlinklightbox.modal.fade .modal-dialog,#terminsurancelightbox.modal.fade .modal-dialog,#regulationTextLinkLightbox.modal.fade .modal-dialog{transform:translate(0,28%)!important;-ms-transform:translate(0,0%)!important;-webkit-transform:translate(0,28%)!important}}@media screen and (max-width:767px) and (min-width:1px){.plan .inner-panel div.grey-shade button.light-v-mobile{background:white;border-radius:4px;border:solid 1px #a156b5;color:#67009b}#updatePersonForm .mydata-tele-error-text{margin-top:25px}.delivery-address-accordion #shippingaddressapanelone #continueshippingaddresscontent .button-content{margin-top:25px}#loginerrorone .forgot-pswd{width:176px!important}.product-details .product-description-tab .tab-content .tab-pane{padding:15px!important}.product-details .product-description-tab .nav-tabs li.char-false-li{width:100%}.product-details .product-description-tab .nav-tabs li a.char-false-anchor{background:#f6f6f6!Important;color:#7d2b93;margin:0!Important;padding:0 0 0 15px;width:100%;text-align:left}.product-details .product-description-tab .tab-content .tab-pane.char-false-tab{display:block;visibility:visible}section .banner-home{background:0;height:380px!important;text-align:center}#myModal .modal-content .input-group input[type="text"]{-webkit-appearance:inherit!important;border:#e5e5e5 2px solid}.meus-pedidos .detail-portability-content .col-protocol.purchase-mob{padding-top:20px!important}#cancelOrderlightbox a.btn{width:70px!important}.pdp-content .device-panel .line-anchor-text{margin-top:7px;display:inline-block}#passwordexpiredialog .modal-dialog .modal-body{padding:20px 20px 0 20px!important}#cartemptydialogheader .modal-body a#send{width:70px!important}.search_result .popular-products.plan .inner-panel .plan-price-col{text-align:right}.search_result .popular-products.plan .inner-panel .search-plan-price-col{text-align:right}.view-all-service-plan #myModalLinesNew .voice-panel{padding:15px;border:#eaeaea 2px solid;border-radius:7px;margin-bottom:15px;float:left;width:100%}#myModalLinesNew .modal-body p{margin-bottom:7px!important}.view-all-service-plan #myModalLinesNew .voice-panel ul{list-style-type:none;padding:0;margin:0}.view-all-service-plan #myModalLinesNew .voice-panel ul li{margin:8px 7px 0 0;margin-bottom:10px!important}.view-all-service-plan #myModalLinesNew .voice-panel ul li label{font-size:12px!important}#myModalLinesNew.modal.fade .modal-dialog{transform:translate(0,0%)!important;-ms-transform:translate(0,0%)!important;-webkit-transform:translate(0,0%)!important}#myModalLinesNew.modal.fade .voice-panel{max-height:130px;overflow-y:scroll}#myModalLinesNew.modal .modal-dialog .modal-content .modal-header button{font-size:16px;right:0}#myModalLinesNew.modal .modal-dialog .modal-content .violet-btn{padding:9px 4px!important;height:42px!important;font-size:13px!important;width:224px!important;margin:40px 0 20px 0!important}#myModalLinesNew.modal .modal-dialog .modal-content .violet-btn .icon-seta_BTN:before{font-size:23px}#myModalLinesNew.modal.fade .modal-dialog .modal-content h3{font-size:18px;width:255px}#myModalLinesNew.modal.fade .modal-dialog .modal-content{padding:8px 3px 0 1px!important}#myModalLinesNew.modal.fade .modal-body p{font-size:13px;text-align:center;width:auto}#myModalLinesNew #lines-content-new li:last-child{margin-bottom:0!important}#myModalLinesNew #product-dialog p{margin-top:0}#myModalLinesNew .modal-body a.btn{width:72px!important}#myModalLinesNew .modal-body a.btn span:last-child{margin-top:1px!important}.best-conditions-panel .body-content .row>div:nth-child(2) .condition>div{min-width:100%}.meus-pedidos .my-cart-content del .font-four{padding-top:0}.best-conditions-panel .body-content{padding:0 6px 4px 6px}.meus-pedidos .my-cart-content .order-entry-price{padding-top:0}.lines-body-content a.btn{width:170px!important}.my-account-content .body-content .para-text{height:auto!important}.AmdocsDialog.modal .modal-dialog .modal-content h3{padding:20px 20px 0 20px!important;width:100%!important}.modal-dialog .modal-body{padding:0 20px 0 20px!important}.modal-dialog .modal-content{padding:20px 20px 30px 20px}:root .payment-conclusion-content .content-two{padding:28px 0 10px 0!important}:root .payment-conclusion-content .content-two .icon{font-size:50px!important}:root .payment-conclusion-content .content-three{padding:28px 0 10px 0!important}:root .payment-conclusion-content .content-three .icon-phone{font-size:40px!important}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){_:-ms-fullscreen,.payment-conclusion-content .content-two{padding:28px 0 10px 0!important}_:-ms-fullscreen,.payment-conclusion-content .content-two .icon{font-size:50px!important}_:-ms-fullscreen,.payment-conclusion-content .content-three{padding:28px 0 10px 0!important}_:-ms-fullscreen,.payment-conclusion-content .content-three .icon-phone{font-size:40px!important}}.left-side-filter ul{margin:15px 0 15px 16px!important}.my-account-content .body-content .para-text{padding:10px 0}.my-request-content .content-one .main-row .row-content .row-xs .column-status ul li:first-child{width:10%!important}.my-request-content .content-one .main-row .row-content .row-xs .column-status ul li:last-child{width:89%!important}.my-request-content .content-one .main-row .row-content .row-xs .column-status ul{padding-top:10px}.my-request-content .content-one .main-row .row-content .row-xs .col-xs-single p{margin:0;line-height:1;display:block}.my-request-content .content-one .main-row .row-content .row-xs .col-xs-single p:first-child{padding-top:15px}.my-account-content .body-content{max-height:250px}.my-address-collection-content .inner-content .left-panel{padding:0 10px}.pedido ul li p.top{margin-top:6px;margin-left:13px}div.payment-confirmation .left-panel-info{border-top:0!important}.best-conditions-panel .body-content .condition span{margin-right:2%}.meus-pedidos .my-cart-content .my-cart-body .body-content .product-row .price-content{height:40px!important}.acccount-addres-page .add-new-address-btn a.btn{width:210px!important}.best-conditions-panel .body-content .row>div:nth-child(3) .condition>div{background-position:1% 4px}.best-conditions-panel .body-content .row>div:nth-child(4) .condition>div{background-position:15% 7px}.pdp-content .device-panel .warning-text-col,.pdp-content .device-panel .warning-text-col-single{border:0;text-align:center}.pdp-content .device-panel .contact-number span:first-child{top:-3px}.pdp-content .device-panel .btn{margin-top:10px}.pdp-content .device-panel .icon-SistemaOperacional-01{font-size:34px!important}.pdp-content .device-panel .arrow:before{left:25px;right:inherit}.pdp-content .device-panel .arrow:after{left:26px;right:inherit}.pdp-content .device-panel .line-text{width:70%}.view-all-service-plan .device-panel .warning-text-content,.view-all-service-plan .device-panel .warning-text-col-single{border:0;text-align:center}.view-all-service-plan .device-panel{width:100%}.view-all-service-plan .device-panel .contact-number span:first-child{top:-3px}.view-all-service-plan .device-panel .btn{margin-top:10px}.view-all-service-plan .device-panel .icon-SistemaOperacional-01{font-size:34px!important}.view-all-service-plan .device-panel .arrow:before{left:25px;right:inherit}.view-all-service-plan .device-panel .arrow:after{left:26px;right:inherit}.view-all-service-plan .device-panel .line-text{width:70%}.plp-page #sort_form{position:absolute;z-index:23;top:1px;right:7px}.search_result #sort_form{position:absolute;z-index:23;top:27px;right:7px}.search_result .top-filter-desktop .bootstrap-select.btn-group .dropdown-menu{left:0}header .third-navbar ul.list-new li.open{position:relative}.device-panel .warning-text-content{padding-top:10px;padding-bottom:10px}#brandImages{position:relative}#brandImages div:nth-child(3) img{position:absolute;right:12px;max-height:65px;max-width:40%;top:-29px}#brandImages div:nth-child(1) img{max-width:25%}#brandImages div:nth-child(2){display:none}#brandImages1 img{max-height:65px;max-width:135px;margin:5px auto}.checkout-content .payment-accordion div#accordion .card-logos{padding-right:7px;padding-left:7px}.search_result .plan .inner-panel .btn{width:127px!important;padding-right:0}.search_result .popular-products .button-contain .btn{width:147px!important;padding-right:0}.search-autocomplete .outer-content{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.search-autocomplete .outer-content .arrow:before,.search-autocomplete .outer-content .arrow:after{display:none}#myModal .modal-dialog{width:90%!important}.login-content div.row .login-content-inner .already-account-content .body-content h2,.login-content div.row .login-content-inner .not-account-content .body-content h2{font-size:18px}.already-account-content .body-content #loginForm .row #enter span:first-child{padding-right:5px}.login-content div.row .login-content-inner .already-account-content .body-content #loginForm .input-group label,.login-content div.row .login-content-inner .not-account-content .body-content #notaccountform .form-group label,.register-content .registration-form label{font-weight:normal}#sendcpfemail span:first-child{padding-right:8px}header .icon-bar-sm ul li:not(:last-child) button{font-size:25px;padding:8px 10px}.mainAccount .modal-content-account .arrow:after{right:130px}.mainAccount .modal-content-account .arrow:before{right:129px}.search-menu:before{right:182px}.search-menu:after{right:183px}.forgot-password-content .forgot-password-info-content .body-content{padding:33px}.forgot-password-content .forgot-password-input-content .body-content h2{font-family:'Telefonicai-bold'}.forgot-password-content label{color:#999;font-weight:normal}.forgot-password-content .forgot-password-input-content .body-content{border:2px solid #eaeaea}#mobile-filter{padding-top:17px;padding-bottom:13px}#myModalLogin .modal-content .violet-btn{width:148px!important}.modal-header .close{height:27px;width:27px}#myCart .modal-header .close{height:12px;width:14px}#myModal .modal-content,#orderCancellationlightbox .modal-content,#loginerrorone .modal-content{padding:30px}.modal-content h3{font-family:'Telefonicai-bold'}.login-content div.row .login-content-inner .already-account-content,.register-content .registration-form .your-data-content{margin-top:22px}.login-content div.row .login-content-inner .already-account-content .body-content #loginForm .input-group label,.login-content div.row .login-content-inner .not-account-content .body-content #notaccountform .form-group label{color:#777}.login-content div.row .login-content-inner .not-account-content,.login-content div.row .login-content-inner .already-account-content .body-content{background-color:#fafafa;border:2px #eaeaea solid}.already-account-content hr{border-top:1px solid #c8c8c8}.register-content .registration-form .your-data-content .heading .text-left{font-weight:bold}.register-content .registration-form label{color:#777}.register-content .blank{color:#999;line-height:13px;margin-top:3px}.register-content .checkbox-form label{color:#999!important}.empty-cart-content .icon-CarrinhodeCompra-01{font-size:50px!important}header .third-navbar ul.list-new li{border-bottom:#a8a8a8 1px solid!important}section.faq-page-content .faq-content .faq-mobile .faq-items-mobile .faq-panel .panel-group .panel+.panel{margin-top:24px}.empty-cart-content h1{font-weight:bold;text-align:center}.empty-cart-content p{font-weight:bold;line-height:22px;text-align:center!important}.empty-cart-content{background:#fafafa;border:#eaeaea 2px solid;border-radius:6px;padding:30px 20px;margin-top:20px}.empty-cart-content .btn{padding:13px 9px}.empty-cart-content .icon-CarrinhodeCompra-01{color:#67009b}footer .pos-relative>div:last-child>div:last-child h4 span{display:none}footer nav.second-navbar{margin-bottom:-5px}footer .second-navbar .submenu:last-child nav{border:none!important}footer .pos-relative>div:last-child>div:last-child p{padding:7px 0 0 0}header .third-navbar:after{left:-3px}header .third-navbar:before{left:-2px;width:101%}header .third-navbar{padding-bottom:0}header .third-navbar:after{display:none}header .third-navbar{width:99%!important}footer nav.logo-navbar .logo-row .logo-boder>div:not(:first-child) img{float:left;margin-top:3px}footer nav.logo-navbar .logo-row .logo-boder>div:nth-child(2) img{margin-top:6px}header .third-navbar ul.list-new{margin:16px 0 4px 0!important}header .third-navbar ul.list-new li.open ul.dropdown-menu{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}header .third-navbar ul.list-new li.open .dropdown-menu li a{padding-left:34px!important;font-weight:bold}header .third-navbar ul.list-new li.open .dropdown-menu li a:before{content:"-"}header .third-navbar ul.list-new li{padding:5px 0!important}header .third-navbar ul.list-new li.open .dropdown-menu{margin-top:10px}header .third-navbar ul.list-new li a span.caret{border:0;font-size:19px;margin-top:2px;display:inline-block;font-family:"fontcustom";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-transform:rotate(-271deg)}header .third-navbar ul.list-new li a span.caret:before{color:#fff;content:"\f127"}footer nav.logo-navbar .logo-row>div:first-child{margin-bottom:-8px;padding-bottom:0}footer nav.logo-navbar .logo-row>div:first-child img{margin-top:3px}footer nav.fourth-navbar{margin:-11px 0 0 0;padding:0}section.view-all-service-plan h1 span{font-size:19px}section.view-all-service-plan h1{margin-bottom:25px}section.view-all-service-plan #userPlanActionForm input.radio-box:checked~label,section.view-all-service-plan #userPlanActionForm input.radio-box:empty~label{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important;font-weight:bold;font-size:13px}section.view-all-service-plan .accordion__content{border-radius:0}section.view-all-service-plan .plan .inner-panel div.grey-shade p{font-size:14px;padding-top:15px}section.view-all-service-plan .plan .inner-panel .head{margin-bottom:0}section.view-all-service-plan .plan .inner-panel p a{font-weight:normal;font-size:16px;color:#609}section.view-all-service-plan .plan .inner-panel .head h3{font-size:36px;margin-bottom:20px;margin-top:20px}section.view-all-service-plan button.view-more-plans{padding:4px 9px}section.view-all-service-plan .accordion__content{padding:0}section.view-all-service-plan .plan .inner-panel{margin-bottom:0;border:solid 1px #eaeaea;border-radius:initial}section.view-all-service-plan .accordion__title{line-height:22px;height:40px;padding:5px 0;border-top-left-radius:5px;border-top-right-radius:5px}section.view-all-service-plan .accordion__title a{padding:2px 5px}section.view-all-service-plan .accordion__content{margin:38px 0 0 -100%}section.view-all-service-plan .plan div.grey-shade button{padding:9px 4px!important;height:48px}.chip-container{margin-top:20px}.chip-container .chip-body{padding:15px!important}.chip-container .chip-body:last-child h3{margin:0!important;width:100%!important}.chip-container .chip-body:last-child h3 span:first-child{width:20%}.chip-container .chip-body:last-child h3 span:last-child{width:80%;padding:0!important;text-align:left;margin-top:10px;font-size:14px;font-weight:bold}.chip-container .chip-body .button span:first-child{margin-right:5px}.chip-container .chip-body h2{font-size:20px}.chip-container .chip-body{padding:25px!important}aside ul li p{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important}.popular-products h2.heading span,.best-conditions-panel .heading h2 span,.recommendatior-products h2.heading span{font-size:22px}.popular-products h2.heading,.recommendatior-products h2.heading,.best-conditions-panel .heading{margin-bottom:0}.recomendados-thumbnail .product-desc{height:165px!important}.recomendados-thumbnail h2{margin:0}.recomendados-thumbnail h3{margin:5px 0}section:nth-of-type(2),section:nth-of-type(3){margin-top:-10px}header .top-right-link li a{margin:0 0 0 5px}section:first-of-type{margin-top:0!important}.product-details .normal-tab div.inner-main p{margin:8px -10px 0 38px}.pdp-content #accordion .panel-default>.panel-heading .panel-title a .glyphicon{top:16px}.thumbnail{margin-left:auto;margin-right:auto}#limparplp{top:53px;position:absolute;right:10px;font-size:11px;text-decoration:underline}header .second-navbar{margin-top:10px;margin-bottom:1px}.mainAccount .white_overlay{top:145%}.plan .radiopanel{background:#fafafa;border-radius:4px}header .icon-bar-sm ul li{padding:0 5px}.collapse.navbar-collapse.search-menu{margin-left:3px;margin-top:30px}header .second-navbar ul li:last-child{padding-right:0}header .second-navbar h1.logo img{margin:-1px 0 0 0}.my-cart-page .my-cart-content .my-cart-total-content .total-text .total-amount-text{padding-top:7px}.login-content div.row .login-content-inner .not-account-content .body-content #notaccountform .error-text{float:none;margin-top:10px}section h1{padding-bottom:3px;margin-bottom:18px}section h1.filter-open{margin-bottom:17px}.product-details .customiz-caraousel{border:#eaeaea 1px solid}.product-details .carousel-indicators .active{border:1px solid #eaeaea}#useractionform .radiobtn-form input.radio-box:empty~label{font-weight:bold!important;font-sze:14px!important}.bottom-filter span.icon-filtro{font-size:27px;top:4px;position:relative}.my-request-content .click-button-content{text-align:center}footer .first-navbar ul li{height:41px}footer .first-navbar ul li span{text-align:center}footer .first-navbar ul li:frist-child span{width:90px}footer nav.second-navbar{padding:5px 0}footer nav.logo-navbar .logo-row p{font-size:12px}footer nav.fourth-navbar ul li{padding:10px 0 10px 15px!important}footer nav.fourth-navbar p{font-size:9px!important;padding-top:0;margin-top:10px}header .second-navbar h1.logo img{width:89px!Important}section{border-width:2px}.product-details .normal-tab div.inner-main table td:nth-child(3){border-right:none!important}.recomendados-thumbnail div:first-child a img{max-width:110px;max-height:160px;height:auto!important}.product-details .normal-tab div.inner-main .pdp-plan-col-plus p{margin-left:-16px!important}.product-details .normal-tab div.inner-main table td h4.green .green-btn{top:0}}@media screen and (min-width:910px) and (max-width:998px){.compare-bar-plp .left-panel{padding:48px 4px 40px 11px!important}.compare-bar-plp #comparebutton strong span:first-child{left:-23px}.compare-bar-plp .small-thumbnail .no-product{padding-top:25px}header .third-navbar ul.list-new li.open{position:relative}.my-cart-page .my-cart-content .discount-content #voucherCode{left:-22px}.my-cart-page .my-cart-content .discount-content button[type='submit']{position:relative;left:-47px;top:-3px}.my-cart-page .my-cart-content .discount-content .error-text,.my-cart-page .my-cart-content .discount-content .discount-text{width:167%;position:relative;left:-91px;margin-top:7px}.my-cart-page .my-cart-content .discount-content .text{position:relative;top:6px}}@media screen and (min-width:768px) and (max-width:999px){.best-conditions-panel .body-content{padding-right:8px;padding-left:8px}header .second-navbar input[type="text"]{width:242px}.compare-bar-plp .left-panel{padding:48px 4px 40px 11px!important}.compare-bar-plp #comparebutton strong span:first-child{left:-23px}.compare-bar-plp .small-thumbnail .no-product{padding-top:25px}.compare-page-bar h2{padding:64px 14px}header .third-navbar ul.list-new li.open{position:relative}footer nav.logo-navbar .logo-row .logo-boder>div:not(:first-child) img{width:100%}.product-details .normal-tab div.inner-main table td:nth-child(3){border-right:none!important}.my-cart-page .my-cart-content .discount-content #voucherCode{position:relative;left:-22px}.my-cart-page .my-cart-content .discount-content button[type='submit']{position:relative;left:-9px;top:-3px}.my-cart-page .my-cart-content .discount-content .error-text,.my-cart-page .my-cart-content .discount-content .discount-text{width:167%;position:relative;left:-32px;margin-top:7px}.my-cart-page .my-cart-content .discount-content .text{position:relative;top:6px}.product-details .normal-tab div.inner-main p{padding:0;margin-left:-10px!important}.payment-conclusion-content .content-one .line-vivo{font-size:20px}.my-account-content .body-content .para-text{height:165px}.my-account-content .body-content{height:400px}.my-account-content .heading{height:40px}.green-btn{padding-right:2px;padding-left:2px}.my-request-content .heading{padding-left:0!important;padding-right:0}.login-content div.row .login-content-inner .not-account-content .body-content{height:auto}.login-content div.row .login-content-inner .already-account-content .body-content{height:auto}.my-cart-page .empty-cart-content a.btn{width:60%!important}.view-all-service-plan .plan .inner-panel div.grey-shade button{padding:11px 2px!important}.view-all-service-plan .plan .inner-panel div.grey-shade button span:first-child{padding-right:0!important;margin:-1px -4px -1px -5px}.pdp-content .device-panel .btn{width:64px!important;padding-left:0}.pdp-content .device-panel .btn span:first-child{padding-right:0!important}header .third-navbar ul.list-new li.open ul.dropdown-menu{min-width:200px!important;right:0!important;left:inherit!important;position:absolute!important;top:100%!important}header .third-navbar ul.list-new li.open{position:relative}.search_result .plan .inner-panel h4{font-size:43px}.left-lancamentos ul li{font-size:13px}footer nav.first-navbar ul{width:100%}footer nav.first-navbar ul li:nth-child(3){width:22%}.small-header .top-right-link{margin-right:-10px}.recomendados-thumbnail .text-part{width:60%}.pdp-plan-col-plus{padding-left:10%}.plan .inner-panel{background:-moz-linear-gradient(left,#fff 0,#fff 65%,#e9e9e9 65%,#e9e9e9 100%);background:-webkit-gradient(left top,right top,color-stop(0%,#fff),color-stop(75%,#fff),color-stop(75%,#e9e9e9),color-stop(100%,#e9e9e9));background:-webkit-linear-gradient(left,#fff 0,#fff 75%,#e9e9e9 75%,#e9e9e9 100%);background:-o-linear-gradient(left,#fff 0,#fff 65%,#e9e9e9 65%,#e9e9e9 100%);background:-ms-linear-gradient(left,#fff 0,#fff 65%,#e9e9e9 65%,#e9e9e9 100%);background:linear-gradient(to right,#fff 0,#fff 65%,#e9e9e9 65%,#e9e9e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e9e9e9',GradientType=1)}header .third-navbar ul.list-new li .dropdown-menu{min-width:175px!important}footer nav.fourth-navbar ul{padding:0}footer nav.fourth-navbar ul li{margin:0 8px 0 0;width:150px}.banner-home .carousel .carousel-inner .item a img{height:250px;width:953px}.banner-home .carousel-control.left,.banner-home .carousel-control.right{height:240px!important}section .banner-home .carousel{height:275px!important}section .banner-home{height:275px!important}.banner .carousel-indicators{margin-bottom:29px}.compare-bar .small-thumbnail .image-panel img{max-width:30px;max-height:80px}.compare-bar .small-thumbnail .image-panel{width:30%}.compare-bar .small-thumbnail .text-part{width:70%}.compare-bar .small-thumbnail .text-part h3{font-size:14px}.compare-bar .small-thumbnail .text-part h4{font-size:13px}.compare-bar .small-thumbnail .active-product{width:100%}.compare-bar .left-panel{padding:5px}.compare-bar .small-thumbnail .btn>span:last-child{margin-left:24px}.collapse.navbar-collapse.search-menu{margin-left:-10px}.pdp-content #accordion .panel-default>.panel-heading .panel-title a .glyphicon{top:15px}}@media screen and (min-width:1px) and (max-width:999px){header .third-navbar ul.list-new li.open{position:relative}.recomendados-thumbnail>div:first-child{width:35%}footer nav.logo-navbar .logo-row .logo-boder{padding:3px 5px 0 5px;margin-bottom:-5px}}@media screen and (min-width:1px) and (max-width:320px){header .third-navbar ul.list-new li.open{position:relative}.recomendados-thumbnail .text-part{padding-top:7px}footer nav.logo-navbar .logo-row p{font-size:11px}.best-conditions-panel .body-content .condition{padding:9px 0}.best-conditions-panel .body-content .condition .icon{font-size:29px}}@media screen and (min-width:767px) and (max-width:1200px){header .third-navbar ul.list-new li.open{position:relative}.search_result .plan .inner-panel h4{top:30px}.search_result .plan .inner-panel div.white-shade{padding:20px 20px 30px 20px}.pdp-plan-col-plus{width:100%}.pdp-plan-col-plus p{padding-left:6%;padding-top:20px;margin:0!important}footer nav.logo-navbar .logo-row .logo-boder{padding:5px 5px 5px 16px}#brandImages>div:nth-child(3) img{max-height:65px;max-width:220px}.recomendados-thumbnail div:first-child a img{max-height:160px!important;max-width:150px;width:100%!Important;height:auto!important}}@media screen and (max-width:767px) and (min-width:1px){header .third-navbar ul.list-new li.open{position:relative}.active-outer #left-filter-panel{z-index:9!important}header .third-navbar ul.list-new li a{line-height:20px;display:block;font-size:12px}ul.social li:first-child{padding-top:5px;margin-left:12px}.search-autocomplete .outer-content{width:100%!important}.plan .inner-panel div.white-shade{padding:10px 15px!important}.plan .inner-panel .head h3{margin-top:0}.plan .inner-panel .head h4{margin-bottom:15px;top:10px!important}.plan .inner-panel h4 span{font-size:16px!important}.inner-panel h4{font-size:33px!important;top:8px!Important;left:-14px}.inner-panel h4 .down{margin:0 0 0 -20px!important;top:0}.view-all-service-plan .accordion .inner-panel h4 span{padding-right:5px;top:-5px;position:relative;font-size:35px!important}.modal.fade .modal-dialog{transform:translate(0,25%)!important;-ms-transform:translate(0,25%)!important;-webkit-transform:translate(0,25%)!important}.second-navbar .mainAccount #myCart .arrow:before{right:56px}.mainAccount .modal-content-account ul li:last-child a{width:100%;border-radius:0 0 9px 9px!important;padding:17px 0}.mini-cart .modal-content .modal-header h3{font-size:15px}.pdp-content #accordion{padding:0 0 14px 0!important}.pdp-content .normal-tab.product-description-tab .tab-content{padding:0 15px 15px 15px!important}.pdp-content .normal-tab .tab-content.plans-form-content div.inner-main p a span{font-size:14px}#left-filter-panel .left-side-filter div span{font-size:19px}.top-filter-desktop .bootstrap-select.open-filter{width:155px!important}#mobile-left-panel #left-filter-panel .left-lancamentos{margin-bottom:10px}.left-side-filter ul li{margin-bottom:20px}#mobile-left-panel .left-side-filter{border:0}#applyfilterplp{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important}}@media(min-width:768px){.no-border{border:0}}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-width:1px) and (max-width:480px){::i-block-chrome,.checkout-content #accordion .panel-default>.panel-heading .panel-title a{font-size:14px!important}.payment-accordion #accordion .panel-default>.panel-heading .panel-title-inner a{font-size:15px!important}}@media screen and (min-width:1px) and (max-width:480px){.payment-accordion div#accordion .add-address-btn .later-add-address .btn.add-new-shipping{width:73%!important}.payment-accordion div#accordion .radiobtn-form label{font-size:11px}.detail-portability-content .portability-col.del-forecast-mob{line-height:40px}.meus-pedidos .detail-portability-content .col-protocol{line-height:35px!important}.meus-pedidos .detail-portability-content .column.column-status-col{height:68px}.meus-pedidos .detail-portability-content .request-col{padding-top:21px}.meus-pedidos .detail-portability-content .content-one .main-row .row-content .row-mob .right-col-mob.portability-column{line-height:44px}.my-request-content .content-one .main-row .row-content .row-xs .column-status ul.cancelxs .cancel img{width:30px!important;height:25px!important;margin-bottom:10px}.my-request-content .content-one .main-row .row-content .row-xs .column-status ul.cancelxs li p{padding-left:7px}.meus-pedidos .total-amount h3{font-size:25px!important}.plan .inner-panel div.grey-shade button span:last-child{font-size:16px}.my-address-collection-content .inner-content .heading h2{font-size:15px!important}.checkout-summary-page div.payment-confirmation .heading h2{font-size:19px!important}.detail-portability-content .content-one .main-row .row-content .row-mob .right-col-mob.portability-column{line-height:90px}.checkout-content #accordion .panel-default>.panel-heading .panel-title a{font-size:17px}.checkout-content #continuelinenumber{padding:9px}.checkout-content #continuelinenumber span:last-child{font-size:10px}.my-cart-page .my-cart-content .my-cart-body .body-content .product-row img{width:60px!important;max-width:73px!important}.my-cart-page .my-cart-content .my-cart-body .body-content .row-content .price-content{height:20px!important;line-height:20px!important}.view-all-service-plan .plan .inner-panel div.grey-shade button.continue-without-apparatus span:last-child{line-height:1.1;padding-top:5px}.view-all-service-plan .plan .inner-panel div.grey-shade button.choose-unit span:last-child{line-height:1.1;padding-top:6px}.view-all-service-plan .plan .inner-panel div.grey-shade button.choose-unit-mobile span:last-child{line-height:1.1}.pdp-content .device-panel .btn{width:67px!important}header .third-navbar ul.list-new li.open{position:relative}.register-content #continue{margin-top:30px}.register-content #continuesignupform{margin-top:30px}.register-content .error-text{margin-top:12px}.register-content .registration-form .your-data-content .heading .asterisk{word-break:break-word;width:113px;line-height:13px;font-weight:normal;float:right}.register-content .registration-form .your-data-content .heading{font-size:20px!important}.my-account-content .new-lines-content .lines-body-content .para-text{height:60px}.product-not-avl h2{font-size:15px;background:url(../images/not-aval-ico-mb.gif) no-repeat 0 0}.product-not-avl h3{font-size:16px}section .pdp-content{margin-left:25px;margin-right:25px}.product-details .normal-tab div.inner-main table td h4{font-size:17px}.product-details .normal-tab div.inner-main table td h4.green{font-size:40px!important}.product-details .normal-tab div.inner-main table td h5{font-size:11px!important}.product-details .colorPatter p span img{position:relative;top:3px;right:5px}.product-details .product-description-tab .nav-tabs li a{font-size:13px}.pdp-content #accordion .table{font-size:11px}#notifydialog button#notifyme{padding:7px}#notifydialog .modal-header{padding-left:0!important}#notifydialog .modal-body{padding-left:0!important}.normal-tab .nav-tabs>li>a{height:33px;line-height:33px;padding-left:15px!important;padding-right:15px!important}footer .second-navbar nav a,footer .second-navbar .telesales-content nav h4{font-size:13px!important}footer nav.second-navbar nav h4 span:first-child{font-size:17px;margin-left:0}.pdp-content #accordion .panel-default>.panel-heading .panel-title a{font-size:15px}.product-details .normal-tab div.inner-main table td h4.green span:nth-child(2){font-size:40px!important}.product-details .normal-tab div.inner-main table td h4.green span{font-size:12px!important}.product-details .normal-tab div.inner-main table td h4.green span:nth-child(1){top:0!important}.product-details .normal-tab div.inner-main table td h5 span{font-family:'Telefonicai-bold'}section{border-top:1px solid #eaeaea}section h1{font-weight:normal}.top-filter span:nth-child(2){font-size:13px;font-weight:bold}.top-filter span:last-child.icon-seta_dir{color:#67009b}.top-filter-desktop .bootstrap-select span.filter-option{color:#5f5f5f!important;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important;font-weight:bold!important;font-size:12px}.top-filter{width:145px}.top-filter-desktop{margin:0 0 9px 0}#mobile-left-panel #catalog-panel .thumbnail{border:1px solid #eaeaea;margin-bottom:10px;padding-bottom:5px}#catalog-panel .thumbnail .product-desc h2{margin-top:0}#mobile-left-panel #catalog-panel .thumbnail p{font-size:10px}#mobile-left-panel #catalog-panel .thumbnail h2:first-child{margin-bottom:0!important}#mobile-left-panel #catalog-panel .thumbnail h3 strong{padding-left:5px}#mobile-left-panel #catalog-panel .pagination{margin:10px 15px 15px 15px}footer nav.first-navbar ul li span:last-child{font-size:12px}.search-menu #searchHeader{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}.search-menu:before{position:absolute;top:-14px;right:166px;display:inline-block;border-right:14px solid transparent;border-bottom:14px solid #d7d7d7;border-left:14px solid transparent;border-bottom-color:#e7e7e7;content:''}.search-menu:after{position:absolute;top:-13px;right:167px;display:inline-block;border-right:13px solid transparent;border-bottom:13px solid #fafafa;border-left:13px solid transparent;content:''}}@media screen and (min-width:481px) and (max-width:768px){#myModal .modal-content .input-group input[type="text"]{-webkit-appearance:inherit!important;border:#e5e5e5 2px solid}.detail-portability-content .portability-col.del-forecast-mob{padding-top:15px}.meus-pedidos .detail-portability-content .content-one .main-row .row-content .row-mob .right-col-mob.portability-column{height:90px;line-height:90px}.detail-portability-content .content-one .main-row .row-content .row-mob .right-col-mob.status-column-port{height:90px}footer nav.logo-navbar .logo-row .logo-boder>div:not(:first-child) img{width:50%}footer nav.logo-navbar .logo-row>div:first-child img{width:60%}}@media screen and (min-width:768px){.payment-additional-pkg-content .insurances-content .details-part{padding-bottom:15px}.logout-user{top:-14px;position:relative}.text-ellipsis-user{display:inline-block;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis;max-width:116px!important}.text-ellipsis-user-big{display:inline-block;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis;max-width:190px!important;top:4px}.checkout-content #continuebillingaddress.green-btn,.checkout-content #continueshippingaddress.green-btn,.checkout-content .continue-payment.green-btn,.checkout-content .continue-portability.green-btn,.checkout-content #continuelinenumber.green-btn{padding:9px 17px}.checkout-content #continuebillingaddress.green-btn span:first-child,.checkout-content #continueshippingaddress.green-btn span:first-child,.checkout-content .continue-payment.green-btn span:first-child,.checkout-content .continue-portability.green-btn span:first-child,.checkout-content #continuelinenumber.green-btn span:first-child{margin-right:7px}div.payment-confirmation div.confirmation-sub-panel .body-content .line-info-mid{line-height:55px;height:55px}.checkout-summary-page div.payment-confirmation .delivery-address-panel .left-panel{padding:0 10px 0 30px}.checkout-content #issueNumberr{width:45%}.checkout-content .issuenumber-error{position:relative;left:-98px}.view-all-service-plan .plan .inner-panel .details-part{padding-bottom:15px;position:relative;float:left;width:100%}.meus-pedidos .detail-portability-content .heading{padding:12px 0 12px 0}.meus-pedidos .detail-portability-content .content-one .col-status.row-mob .leftBrd{padding-top:15px}.search_result .popular-products.plan .inner-panel .search-plan-price-col{text-align:left}.search_result .popular-products.plan .inner-panel .plan-price-col{text-align:left}.my-cart-page .my-cart-content .my-cart-body .heading{box-shadow:0 0 0 1px #67009b}#myModalContractUnavailablePlan .modal-content.identificamos-panel{padding:60px}header .third-navbar ul.list-new li.open{position:relative}.pdp-content .normal-tab .tab-content{padding:0 15px}.product-details .normal-tab div.inner-main{padding:30px 30px 30px 30px}.product-details .normal-tab div.inner-main .bottom-part{margin:18px 3px 0 44px}.product-details .normal-tab div.inner-main table td:nth-child(2){padding-left:100px}.pdp-content #accordion .panel-default>.panel-heading .panel-title a .glyphicon{top:14px}.my-cart-page .my-cart-content .my-cart-body .body-content .row-content.accessory-row{padding:20px}.my-cart-page .my-cart-content .total-desc-content .monthly-total{padding-left:0}header .second-navbar.mini-cart ul li.login{padding:9px 15px}.my-cart-content .my-cart-body .font-one h4{margin-bottom:0}.my-cart-page .total-desc-content .monthly-total-text{position:relative}.top-filter-desktop .bootstrap-select{width:155px!important}.payment-additional-pkg-content .insurances-content .price-content .price-text h4{top:36px}.view-all-service-plan .plan .inner-panel .margin-plp-items{margin-top:55px}::i-block-chrome,aside ul li p{font-family:'Telefonicai-normal'}aside ul li button{border:2px solid #eaeaea;color:#d4d4d4;font-size:15px}aside ul li.active button{font-weight:bold}.my-cart-page .my-cart-content .my-cart-body .heading h3{font-weight:bold}.my-cart-page .my-cart-content .my-cart-body .font-one h4{font-size:16px}.my-cart-page .my-cart-content .font-two-normal{font-size:15px!important}.my-cart-page .font-four.telefonicai-normal.cart-page-price{font-weight:bold}.my-cart-page .my-cart-content .font-five{font-size:16px;color:#999}.my-cart-page .my-cart-content .my-cart-body .heading h3{height:49px;line-height:49px}.discount-content{background:#fff!important}::i-block-chrome,.my-cart-content .font-two-violet{font-weight:normal!important}.my-cart-page .my-cart-content .font-two-violet{font-size:15px}.my-cart-page .my-cart-content .my-cart-body,.my-cart-page .discount-content,.my-cart-page .my-cart-content .total-desc-content{border:2px solid #eaeaea}.my-cart-page .my-cart-content .my-cart-body{border-top:0}.my-cart-page .my-cart-content .discount-content button[type="button"]{top:.9px}.my-cart-page .my-cart-content .discount-content button[type="submit"] span:first-child{padding-right:8px}.my-cart-page .my-cart-content .discount-content #voucherCode{top:4px}.my-cart-page .my-cart-content .discount-content .text{top:10px}.my-cart-page .monthly-total .total-monthly-amt{font-size:22px}.my-cart-content .my-cart-total-content,.my-cart-content .total-desc-content{margin-top:0!important}.my-cart-page .discount-content,.my-cart-page .my-cart-content .my-cart-total-content{margin-bottom:7px!important}.discount-content .error-text,.discount-content .discount-text{font-size:11px!important}.my-cart-page h1{font-weight:bold}.my-cart-page .empty-cart-content a.btn span:first-child{-webkit-transform:rotate(180deg);top:-7px}.empty-cart-content{border-radius:10px}.my-cart-page .empty-cart-content{padding:89px 0 89px 0}section.pdp-content h1{font-weight:bold;font-size:33px;margin-bottom:31px}#productAviseMePDP button.orange-btn{margin-top:15px}#productAviseMePDP button.orange-btn span:first-child{padding-right:8px}#notifydialog .modal-dialog .modal-content .modal-header .modal-title{font-weight:bold;padding-top:42px}#notifydialog .btn{margin-bottom:7px}#notifydialog .modal-dialog .modal-content .input-group label{font-weight:bold;font-size:21px;color:#5f5f5f}.view-all-service-plan .plan .inner-panel h4,.payment-additional-pkg-content .insurances-content .price-content .price-text h4{color:#9c3}.view-all-service-plan .plan .inner-panel div.grey-shade p{font-weight:bold}.view-all-service-plan .plan .inner-panel-disable .head h3{color:#c7c7c7!important}.view-all-service-plan .plan .inner-panel p a{color:#609!important;font-size:13px!important;text-decoration:none}.view-all-service-plan .plan .inner-panel div.grey-shade p.unavailable-text{font-size:17px;color:#c7c7c7}.view-all-service-plan .plan .inner-panel-disable div.white-shade{background:#fbfbfb!important}.view-all-service-plan .plan .inner-panel-disable{background:#efefef!important}.view-all-service-plan .plan .inner-panel-disable{opacity:1}.view-all-service-plan .plan .inner-panel-disable .head{border-bottom:#c7c7c7 1px solid}.checkout-content .payment-accordion div#accordion .radiobtn-form label{font-weight:bold!important}.checkout-content .payment-accordion div#accordion .adddress-display{font-weight:bold!important}.checkout-content .payment-accordion .later-add-address button{width:85%}.checkout-content .payment-accordion .later-add-address button span:first-child{padding-right:10px}.checkout-content input[type="text"],.checkout-content input[type="password"]{font-size:12px;color:#999;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}::i-block-chrome,.checkout-content textarea{border:2px solid #ebebeb!important}.bootstrap-select.btn-group .disabled{background:#f6f4f4!important}.bootstrap-select.btn-group .disabled .filter-option{color:#999!important}.checkout-content .payment-accordion div#accordion .payment-method-body form#sopPaymentDetailsForm .return-continue,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .return-continue{margin-top:57px}.checkout-content .payment-accordion .payment-address-accordion .panel-body{padding:30px 20px 80px 20px}.checkout-content .payment-accordion div#accordion .payment-method-body form#sopPaymentDetailsForm .error-text,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .error-text{font-size:11px!important}.checkout-content .payment-accordion .validate-month-year{width:100%!important}::i-block-chrome,.checkout-content .checkout-order-summary .my-cart-content .heading h2{font-size:24px!important}::i-block-chrome,.checkout-content .checkout-order-summary .my-cart-content .my-cart-body .font-one h4{font-size:16px!important}::i-block-chrome,.checkout-content .checkout-order-summary .my-cart-content .my-cart-body .body-content .row-content .price{font-weight:bold!important}::i-block-chrome,.checkout-content .my-cart-content .my-cart-total-content,.my-cart-content .total-desc-content{margin-top:10px!important}::i-block-chrome,.checkout-content .checkout-order-summary .my-cart-total-content .monthly-total .info-text{font-size:12px!important}::i-block-chrome,.checkout-content .checkout-order-summary .my-cart-content .my-cart-body,::i-block-chrome,.checkout-content .checkout-order-summary .my-cart-total-content div.total-payment,::i-block-chrome,.checkout-content .checkout-order-summary .my-cart-total-content .monthly-total{border:2px #eaeaea solid!important}.my-cart-page .my-cart-content .my-cart-body .body-content .row-content.plan-row .image-content img{height:auto!important;width:100%!important}.my-cart-page .my-cart-content .my-cart-body .body-content .row-content .remove-link a{font-size:11px!important;text-decoration:underline}.my-cart-content .my-cart-body .body-content .empty-cart-link .icon-text{color:#609!important}.my-cart-content .font-six-violet{font-size:35px!important}.my-cart-page .my-cart-content .font-two-normal.bottom-text{font-size:11px!important}.my-cart-page .discount-content{margin-top:7px!important}#notifydialog .modal-dialog .modal-content{padding:10px 3px 20px 30px}#notifydialog .modal.fade .modal-dialog{width:44%}.view-all-service-plan .plan .inner-panel{padding:25px;border:#eaeaea 1px solid;border-radius:0;margin-bottom:-1px;background:#fff!important;background:-moz-linear-gradient(left,#fff 0,#fff 66.66%,#e9e9e9 66.66%,#e9e9e9 100%);background:-webkit-gradient(left top,right top,color-stop(0%,#fff),color-stop(66.66%,#fff),color-stop(66.66%,#e9e9e9),color-stop(100%,#e9e9e9));background:-webkit-linear-gradient(left,#fff 0,#fff 66.66%,#e9e9e9 66.66%,#e9e9e9 100%);background:-o-linear-gradient(left,#fff 0,#fff 66.66%,#e9e9e9 66.66%,#e9e9e9 100%);background:-ms-linear-gradient(left,#fff 0,#fff 66.66%,#e9e9e9 66.66%,#e9e9e9 100%);background:linear-gradient(to right,#fff 0,#fff 66.66%,#e9e9e9 66.66%,#e9e9e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e9e9e9',GradientType=1)}.view-all-service-plan .plan .inner-panel div.grey-shade button span:first-child{padding-right:3px}.view-all-service-plan .plan .inner-panel div.grey-shade button{padding:11px 17px}.view-all-service-plan .plan .inner-panel .head h3{font-size:29px;padding-left:0!important}aside ul li p{font-family:'Telefonicai-normal'}.my-cart-page .my-cart-content .discount-content .error-text,.my-cart-page .my-cart-content .discount-content .discount-text{margin-top:13px;left:0}.first-access-page .first-access-content .error-text{margin-top:26px!important}.first-access-page .first-access-content .blank{margin-top:19px!important}.checkout-content #accordion .panel-default>.panel-heading .panel-title a .glyphicon{top:30%!important}.payment-accordion div#accordion .adddress-display .checkbox-form label{font-size:13px!important}.payment-accordion div#accordion .adddress-display .update-address-existing a{color:#999}#addaddresscheckoutpanelshipping .cancel-save .add-addr-shipping-cancel,#updateshippingadresscheckoutpanel .cancel-save .cancel-edit-addr,#addaddresscheckoutpanel .cancel-save .cancel-add-addr-billing2,#editbillingaddressform .cancel-save .add-addr-shipping-cancel{width:100px}.checkout-content .payment-address-accordion .payment-method-body{padding-left:0;padding-right:0}.checkout-content .payment-method-body .payment-address-accordion .discount-content .error-text{left:0}.checkout-content .payment-accordion .payment-address-accordion .discount-content .text-upper{font-weight:bold;color:#999;margin-top:8px;width:100%}.checkout-content .payment-accordion div#accordion .payment-address-accordion .panel-body{padding:0}.checkout-content .payment-accordion .payment-address-accordion .discount-content{margin-top:0!important;border:0;background:#e9e9e9!important;margin-bottom:0!important}.checkout-content .payment-accordion .payment-address-accordion .disc-button{text-align:right}.checkout-content #accordion.panel-group .panel.payment-address-accordion{background-color:#e9e9e9!important}.checkout-content .payment-accordion div#accordion .payment-address-accordion .card-logos-content{background-color:#fff;padding:20px 20px 10px 20px;margin-bottom:0}.checkout-content .payment-accordion div#accordion .payment-address-accordion .payment-forms{color:#999;font-family:'Telefonicai-bold';font-size:13px}.checkout-content .payment-accordion div#accordion .payment-address-accordion .discount-content .error-text{left:0}.checkout-content .payment-accordion div#accordion .payment-address-accordion .payment-method-body form#sopPaymentDetailsForm{margin-top:0;padding:6px 20px 30px 20px}.checkout-content .payment-accordion div#accordion .payment-address-accordion .payment-method-body .payment-form-outer{margin:0;background:#fff;border-radius:0 0 9px 9px}.checkout-content .checkout-order-summary .my-cart-content .heading h2{font-size:24px!important}.checkout-content .checkout-order-summary .my-cart-content .my-cart-body .font-one h4{font-size:16px!important}.checkout-content .checkout-order-summary .my-cart-total-content div.total-payment{margin-top:10px!important}.checkout-content .checkout-order-summary .my-cart-content .my-cart-body{border:2px #eaeaea solid!important}.checkout-content .checkout-order-summary .my-cart-total-content div.total-payment{border:2px #eaeaea solid!important}.checkout-content .checkout-order-summary .my-cart-content .my-cart-total-content .monthly-total{border:2px #eaeaea solid!important}.checkout-content .payment-accordion div#accordion .card-logos{padding-right:7px;padding-left:7px}.acccount-addres-page .my-address-content .inner-content .heading h2{font-size:20px!important}.acccount-addres-page .my-address-content .inner-content .heading h2 .icon{font-size:25px!important}.acccount-addres-page .my-address-content .inner-content .heading{line-height:normal}.acccount-addres-page .my-address-content .inner-content .heading h2{height:49px;line-height:49px}.my-data-register-content .heading{height:49px;line-height:49px;padding:0 32px}.acccount-addres-page .my-address-content .inner-content{border:2px #eaeaea solid}.acccount-addres-page .my-address-content .inner-content .heading{padding:0 12px}.my-data-register-content{margin-bottom:37px}.my-address-collection-content .inner-content .body-content{padding:0 10px}.my-address-collection-content .inner-content .body-content .row-content{padding:16px 0}}@media screen and (min-width:999px){header .third-navbar ul.list-new li.open ul.dropdown-menu{min-width:200px!important;position:absolute!important;top:100%!important;right:0!important;left:inherit!important}}@media screen and (max-width:999px) and (min-width:887px){header .third-navbar ul.list-new li.open ul.dropdown-menu{min-width:200px!important;right:0!important;left:inherit!important;position:absolute!important;top:100%!important}}@media screen and (max-width:965px) and (min-width:955px){header .third-navbar ul.list-new li.open ul.dropdown-menu{min-width:200px!important;right:0!important;left:inherit!important;position:absolute!important;top:100%!important}}@media screen and (max-width:767px) and (min-width:481px){.view-all-service-plan .plan .inner-panel div.grey-shade button.continue-without-apparatus span:last-child{line-height:.7}.view-all-service-plan .plan .inner-panel div.grey-shade button.choose-unit span:last-child{line-height:1.1}}@media screen and (min-width:768px) and (max-width:925px){.device-panel .warning-text-col-single{height:59px;margin-bottom:10px}.pdp-content .device-panel .contact-number .line-number-text{display:inline-block;margin-left:0;padding-left:0}.pdp-content .device-panel .contact-number .line-number-text .inline-line-text,.pdp-content .device-panel .contact-number .line-number-text a{display:block}.view-all-service-plan .device-panel .contact-number .line-number-text{display:inline-block;margin-left:0!important;padding-left:0}.view-all-service-plan .device-panel .contact-number .line-number-text .inline-line-text,.view-all-service-plan .device-panel .contact-number .line-number-text a{display:block}.view-all-service-plan .device-panel .contact-number{padding-top:0}.view-all-service-plan .device-panel .portability-icon{padding-top:6px}.view-all-service-plan .plan .inner-panel div.grey-shade{padding:13px 16px}}@media screen and (min-width:768px) and (max-width:1200px){.product-details .normal-tab div.inner-main .pdp-plan-col-plus p{padding-left:0!important}.product-details .normal-tab div.inner-main .pdp-plan-col-plus p a{margin-left:0!important}.pdp-plan-col-plus{padding-left:3%!important}}@media screen and (min-width:768px) and (max-width:991px){header .third-navbar ul.list-new li.open ul.dropdown-menu{position:static!important}}