.icon-new,.icon-seta_dir-down{-webkit-font-smoothing:antialiased}.icon-seta_dir-down:before,.state-arrow.caret:before{-ms-transform:rotate(-271deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=9)}.bootstrap-select.btn-group .btn .caret,.icon-seta_dir-down{font-variant:normal;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}.loadingdropdown,.popup .popuptext,footer .pos-relative>div:last-child>div:last-child h4 span{visibility:hidden}#skiptocontent,ul.social,ul.timeline{list-style-type:none}@media screen and (max-width:678px) and (min-width:337px){.plan-mobile{margin-left:-15px}}.modal-body-block-family{font-family:"Trebuchet MS";line-height:1.71;font-size:15px!important;padding:12px 0 30px}.error-text{min-height:15px!important}.error-text-show{display:none}.price-content .acc-font-four{padding-top:10px}.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}.slick-next,.slick-prev{z-index:0}.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:2px solid #609;border-top:0;border-radius:0 0 5px 5px}.product-details .colorPatter ul li a{border:1px solid #eaeaea}@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}}.modal-header .close-unavailable-product{background:url(../images/close-unvailable-product.png) no-repeat;//display:inline-block;height:20px;width:20px;text-indent:-9999px;background-size:84%;opacity:1;border:none;//margin-left:52%}#notifydialog-not-reserved .modal-header .close-unavailable-product{background:url(../images/close-unvailable-product.png) no-repeat;display:inline-block;height:20px;width:20px;text-indent:-9999px;background-size:84%;opacity:1;border:none;margin-left:73%}@media screen and (max-width:767px) and (min-width:1px){footer .second-navbar nav{border:none;margin:0 2px 0 -17px!important;padding:0;border-right:#9758B8 1px solid!important;-webkit-box-shadow:none;box-shadow:none;height:38px}footer .second-navbar .telesales-content nav{border-right:none!important}footer .second-navbar .telesales-content nav h4,footer .second-navbar nav a{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}}.payment-additional-pkg-content .insurances-content .price-content .price-text h4,.plan .inner-panel h4{position:relative}@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;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%}}@media screen and (max-width:767px) and (min-width:481px){.plan .inner-panel div.grey-shade button span:last-child{font-size:18px}}.my-cart-page-no-top{margin-top:0!important}.view-all-service-plan .plan .details-part h2{text-transform:none}#myAccount ul li a{color:#999}.asterisk{font-family:Telefonicai-normal;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#6e2a91;width:760px}.loyaltyPlanDesktop,.loyaltyPlanMobile{font-family:OfficinaSerif;font-size:14px;font-style:normal;font-stretch:normal;line-height:normal;text-align:center;color:#5f5f5f;font-weight:700}.pdp-content .product-details .colorPatter-pdp ul li:first-child{padding-top:11px}#notifydialog-not-reserved .unavailable-product-dialog .unavailable-product-content .unavailable-product-body{padding:10px 10px 0!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!important}#notifydialog-not-reserved .unavailable-product-dialog .unavailable-product-content .unavailable-product-header{margin:9px 0 16px}.loyaltyPlanMobile{top:10px;width:253px;height:13px;letter-spacing:-.3px;margin-left:5px}.loyaltyPlanDesktop{margin-left:70px;top:15px;width:176px;height:11px;letter-spacing:-.27px}.unavailableProduct,.warn-me{width:332.7px;height:24px;font-family:OfficinaSerifBold;font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;color:#6e2a91;//padding-left:10px}.conteudo_fila .txt_fila h3,.modal-mymodal,.unavailable-product-body p{font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:normal}.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!important}.unavailable-product-body{padding:10px 10px 0!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;line-height:1.71;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}@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%}.unavailable-product-btn,.unavailable-product-btn-white{width:100%}#notifydialog-not-reserved .unavailable-product-dialog .unavailable-product-content .unavailable-product-body .unavailable-product-btn{margin-bottom:0!important}}@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,.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:none;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!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:none;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;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:none;border-radius:0;height:860px;width:100%}.unavailable-product-content .unavailable-product-btn-white{width:100%!important}#notifydialog-not-reserved .unavailable-product-dialog .unavailable-product-content{position:absolute;padding:0!important;border:none;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!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{//padding:8px 105px!important}.unavailable-product-btn{margin-bottom:16px!important}.unavailable-product-header{margin:25px 16px 26px;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:none;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!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:none;border-radius:0;height:860px;width:100%}.unavailable-product-dialog{margin:0;width:auto}.unavailable-product-header{margin:25px 16px 26px;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-mymodal{width:368px;height:48px;font-family:Trebuchet MS;font-size:17px;line-height:1.5;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:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#666;padding:0 1px 0 40px;display:block;margin-bottom:45px}}.modal-dialog .modal-content .violet-btn.loyalty{padding:8px 15px}.conteudo_fila{margin-top:10px}.conteudo_fila .logo{float:left;width:100%;height:40px}.conteudo_fila .icone{text-align:center;float:left;width:100%;-o-object-fit:contain;object-fit:contain}.conteudo_fila .txt_fila h3{font-family:Telefonicai-normal;font-size:18px;line-height:1.33;text-align:center;color:#333;width:521px;margin:0 auto}.icone-black-oferta{margin-top:30px;width:129px;height:63px;-o-object-fit:contain;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}@media screen and (min-width:1025px){.my-wrapper{width:952px!important;margin:0 auto}}.state-arrow.caret:before{color:#67009b;content:"\f127";-webkit-transform:rotate(-271deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-271deg);font-size:20px;font-weight:700}@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:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#003}a.email-forgotten{margin-top:8px}.line-validation-page #linevalidationform .error-text{margin-top:10px}.responsive_categories .slick-next,.responsive_categories .slick-prev{z-index:0!important}@media screen and (max-width:1800px) and (min-width:1100px){aside [class|=wrapper],footer [class|=wrapper],header [class|=wrapper],section [class|=wrapper]{width:1052px!important;margin:0 auto}.service-plan-wrapper{width:952px!important;margin:0 auto}}.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}section.pdp-content h1{overflow:hidden;text-overflow:ellipsis}.invalidCPF,.loadingdropdown{font-family:Trebuchet MS;font-size:11px;font-weight:700;font-stretch:normal;line-height:normal;letter-spacing:normal;font-style:normal}.loadingdropdown{color:#666}.loadingdropdown span{position:relative;left:60px;top:5px}.invalidCPF{width:100%;height:15px;z-index:100;position:absolute;margin:5px 0 0;color:#eb102b}.user-option-panel-pdp{background:url(../images/option_background.png) 0 center no-repeat;background-size:47%}@media screen and (max-width:991px) and (min-width:1px){.user-option-panel-pdp{background-size:contain!important;background:0 0}}.plan-colorPatter-pdp{background:#FAFAFA;margin-bottom:20px;border:2px solid #eaeaea;border-radius:7px}.acessory-frete{color:#FFF!important;background:url(../images/acessory_frete.png) no-repeat;top:-15px;height:87px;width:112%;border-radius:7px;right:-2px}.plan-colorPatter .frete-text{font-size:42px!important}.plan-colorPatter-pdp ul{position:relative;float:left;width:100%;left:12px}.plan-colorPatter li,.plan-colorPatter-pdp li{top:12px;position:relative}@media screen and (max-width:767px) and (min-width:1px){.mobile-plan-header,.plan-open-detail{text-align:left}#left-useractionpanel-header,.left-useractionpanel{width:100%!important}.plan-open-detail,.plan-open-detail-plp{position:relative;float:left;width:100%}#right-useractionpanel-header{display:none!important}.currentplanactive h2.heading span{font-size:18px!important}.currentplanactive{height:60px!important}.plan-open-detail{margin-top:45px}.plan-open-detail-plp{margin-top:5px}.plan-open-detail a{font-size:16px!important;color:#609!important}}#curr_plan_price .down{bottom:0}@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}}.plp_m_title h3{text-transform:uppercase!important}.checkout-content #accordion .panel-default>.panel-heading .panel-title a:focus,.checkout-content #accordion .panel-default>.panel-heading .panel-title a:hover,.pdp-content #accordion .panel-default>.panel-heading .panel-title a:focus,.pdp-content #accordion .panel-default>.panel-heading .panel-title a:hover,.product-compare #accordion .panel-default>.panel-heading .panel-title a:focus,.product-compare #accordion .panel-default>.panel-heading .panel-title a:hover,.search_result #accordion .panel-default>.panel-heading a{text-decoration:none}.payment-accordion .select-content .bootstrap-select.btn-group .btn .caret{right:6px!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){.payment-accordion .select-content .bootstrap-select.btn-group .btn .caret,_:-ms-fullscreen{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){.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:15px 20% 25px;text-decoration:none}.plan div.grey-shade button .icon-seta_BTN{position:relative;left:15%;top: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:30px 20% 10px;height:50px;line-height:30px;border:2px solid #5e0092;border-radius:5px}#mobile-left-panel .left-side-filter:first-child{left:-8px!important;position:relative!important}#mobile-left-panel .left-side-filter p:after,#mobile-left-panel .left-side-filter p:before{display:block;width:100%;content:'';height:22px;position:absolute;z-index:99}#mobile-left-panel .left-side-filter p:after{border:5px solid #d4d4d4;-webkit-border-bottom-left-radius:11px;-moz-border-radius-bottomright:111px;border-bottom-left-radius:111px;border-left:none;border-top:none;left:142px;top:26px;border-right:0}#mobile-left-panel .left-side-filter p:before{border:7px solid #D4D4D8;-webkit-border-bottom-left-radius:11px;-moz-border-radius-bottomright:111px;border-bottom-left-radius:111px;border-left:none;border-top:none;left:-5px;top:-14px;border-right:0}.left-side-filter p{border-radius:0 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: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:700!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:700!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{display:table-cell;vertical-align:middle;height:240px;margin:0!important;width:1%;-webkit-transition:border-color 1s;transition:border-color 1s}.checkout-content #accordion .panel-default>.panel-heading .panel-title,.pdp-content #accordion .panel-default>.panel-heading .panel-title{line-height:49px;height:49px}.plan-promo img{border-radius:9px;-webkit-transition:opacity 2s;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 .contact-number{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 span:first-child{font-size:20px;margin:0 10px 0 0;color:#F93}.error-text{color:#eb102b!important;font-size:11px!important;font-weight:700!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}.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;border-radius:9px}.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 .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:700;font-size:13px;color:#999}.pdp-content #accordion .table tr td{padding:15px 10px;width:50%;border-top:none;border-bottom:#e8e8e8 1px solid}.pdp-content #accordion .table tr:last-child td{border:none}.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 a{color:#fff;font-size:20px;font-family:Telefonicai-normal;outline:0;display:block}.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:700;font-size:13px;color:#999}.checkout-content #accordion .table tr td{padding:15px 10px;width:50%;border-top:none;border-bottom:#e8e8e8 1px solid}.checkout-content #accordion .table tr:last-child td{border:none}.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 a{color:#fff;font-size:20px;font-family:Telefonicai-normal;outline:0;display:block;font-weight:400}.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:700;font-size:13px;color:#999}.product-compare #accordion .table tr td{height:45px!important;padding:10px;border-top:none;border-bottom:#e8e8e8 1px solid;vertical-align:middle}.product-compare #accordion .table tr:last-child td{border:none}#ajaxloading .modal-header,#ajaxloadingLines .modal-header,#errorPortability .modal-header{border-bottom: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}.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,section .product-compare .panel-group .panel-body .row .compare-page-col,section .product-compare .row .compare-page-col{width:37.5%}#errorPortability .modal-body{overflow:hidden}#ajaxloading .modal-content{background:0 0;-webkit-box-shadow:none;box-shadow:none;border:0}#ajaxloadingLines .modal-content{background:0 0;-webkit-box-shadow:none;box-shadow:none;border: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:700!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:1px solid #fff!important;font-size:12px!important;font-weight:700!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 solid #cdcdcd!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:700!important;text-transfrom:uppercase}.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:0 0!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 solid #cdcdcd!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:700!important}.checkout-order-summary .my-cart-total-content .monthly-total .price-text{color:#67009b!important;font-size:22px!important;font-weight:700!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 solid #cdcdcd!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:700!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:700!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:700!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 solid #cdcdcd!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:700!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:700}.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:focus,.payment-accordion #accordion .panel-default>.panel-heading .panel-title-inner a:hover{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}#logoMobile img{display:none}}.sub-para-heading{color:#999;font-size:18px;font-weight:700}.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:2px solid #eaeaea!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{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:700;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{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}.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 .error-text{margin-bottom:10px}button.view-more-plans{height:49px;width:100%!important;border:1px solid #eaeaea;color:#609;border-radius:0 0 4px 4px}button.view-more-plans .icon-seta_BTN{color:#873d9c}.product-compare #accordion .panel-default .panel-heading .panel-title a,.product-description-tab #accordion .panel-default .panel-heading .panel-title a{padding-top:9px!important;font-weight:400!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:2px solid #e5e5e5!important}.my-cart-content .my-cart-body .body-content .empty-cart-link,.my-cart-content .my-cart-body .body-content .empty-cart-link .icon-text{color:#67009b!important}.footer-collapse a[title='Planos/Chips'],.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:400!important}#planselectconfirmation .modal-content .modal-body h3{font-family:Telefonicai-normal;font-weight:700}.modal-dialog .modal-header button img{height:25px;width:25px}.my-cart-content .my-cart-body .body-content .remove-header-link{font-size:12px;padding:20px 0;text-decoration:underline}.small-thumbnail .active-product a span img{height:15px;width:15px}.compare-bar h2.three-products-text{font-size:19px}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:700;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}.pagination li a.second-last,.pagination li:first-child a,.pagination li:nth-child(2) a{background:#67009b;border:2px solid #67009b;color:#fff;line-height:9px}.pagination li a.disable-pagination.second-last,.pagination li a.second-last .icon-seta_dir,.pagination li:nth-child(2) a .icon-seta_esq{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){#catalog-panel .thumbnail .text-part .product-desc{height:auto!important}.product-details #moreplanbtn{width:100%!important}#catalog-panel .thumbnail h3 span{display:block}}.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;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;float:left;width:78px;padding:0}#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:700}.margBot5{margin-bottom:-5px}.Textcolour{text-transform:lowercase;color:#999}.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 .complemetry-offerings-content .body-content label,.payment-additional-pkg-content .additional-package-content .radiobtn-form .radio-outer 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}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}.modal-header{border-bottom:none;padding:0}.modal-header .close{background:url(../images/close-dialog.gif) no-repeat;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:none;padding:0}.sessionText .modal-header .close{background:url(../images/close-dialog.gif) no-repeat;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:2px solid #d4d4d4}.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) center 43px no-repeat #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:700}@media screen and (max-width:767px) and (min-width:1px){.product-not-avl{min-height:248px}.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}.icon-new:after{content:"\f128";font-weight:400;color:#67009b}.navbar-collapse.search-menu.collapsing{height:80px!important}.thumbnail{-webkit-transition:background 1s,border-color 2s;transition:background 1s,border-color 2s;cursor:pointer}#myModal .modal-header{margin-bottom:14px}.hr-mymodal{margin:20px -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;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:none;margin:0 2px 0 -17px!important;padding:0;border-right:#9758B8 1px solid!important;-webkit-box-shadow:none;box-shadow:none;height:38px}footer .second-navbar .telesales-content nav{border-right:none!important}footer .second-navbar .telesales-content nav h4,footer .second-navbar nav a{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 red!important}.compare-page-bar .small-thumbnail .text-part.text-desc{height:120px!important;max-height:120px!important;padding-top:15px}.payment-additional-pkg-content .insurances-content .price-content .price-text h4,.plan .inner-panel 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:1px solid #E7E7E7;margin-top:10px;padding:10px 10px 0;display:inline;background:#f2f2f2;border-radius:6px;position:relative}.device-panel .arrow:after,.device-panel .arrow:before{position:absolute;display:inline-block;content:''}.device-panel .arrow:before{top:-7px;right:119px;border-right:7px solid transparent;border-bottom:7px solid #f2f2f2;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,.2)}.device-panel .arrow:after{top:-6px;right:120px;border-right:6px solid transparent;border-bottom:6px solid #F2F2F2;border-left:6px solid transparent}.lastvisited-product .thumbnail h3 span,.lastvisited-products .thumbnail .product-desc h3 span,.popular-products .thumbnail .product-desc h3 span,.popular-products .thumbnail h3 span,.recommended-product .thumbnail h3 span,ul.social li a{display:block}.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;margin:0 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;padding:4px}.device-panel .warning-text{font-size:12px!important;text-align:left}.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;padding:6px 10px 1px;border:1px solid #cdcdcd;border-radius:7px;background:#fff}.discount-content,.my-cart-content .my-cart-total-content,.my-cart-content .total-desc-content{margin:10px 0!important}.discount-content{background:#FAFAFA!important}ul.social{height:30px;float:left;width:124px;padding:0}ul.social li{float:left;margin:0;padding:0;width:31px}ul.social li a{height:30px;padding:0;width:32px!important}ul.social li a.google{background:url(../images/social_icon.gif) -30px 0 no-repeat!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) -63px 0 no-repeat!important}ul.social li a.pin:hover{background-position:-62px -30px;opacity:.5}footer nav.second-navbar nav h4 span:first-child{color:#fff;font-size:18px;margin:0}#ajaxloading .modal-backdrop.in,#ajaxloadingLines .modal-backdrop.in{background:#fff;opacity:.7!important}#search_form_suggestion a span:hover,.my-cart-content .my-cart-body .body-content .row-content .remove-link a:hover{opacity:.6}.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:1px solid #e5e5e5}.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;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) 0 4px no-repeat;padding:10px 4px 10px 21px}.click-here-device{cursor:pointer;text-decoration:underline}.click-here-device:hover{text-decoration:underline!important}.height-avise{height:550px}.height-avise-color{height:460px}.panel-disabled,.panel-disabled a{pointer-events:none}#notifydialog .modal-dialog .modal-content{padding:20px}#search_form_suggestion a:hover{text-decoration:none!important}#search_form_suggestion a span{font-size:18px;color:#5f5f5f}#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:first-letter{text-transform:capitalize}.search_result .child-category-accordion .panel-title a label{cursor:pointer;text-transform:lowercase}.search_result .child-category-accordion .pull-right{color:#8f8f8f!important}.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;padding:12px 12px 12px 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}.display_meu_plan h3,.my-cart-content .font-four,.plp_m_title h3::first-letter{text-transform:uppercase!important}#myModalDeviceWithCurrentPlan .identificamos-panel button a span{color:#fff}.search_result .child-category-accordion .panel-title a label{color:#5f5f5f;font-size:15px;font-weight:700!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{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}.block-content,.recomendados-thumbnail.thumbnail h3 span{display:block}header .top-left-link li a span{padding-bottom:16px}.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{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}}.my-cart-content .my-cart-body .body-content .offer-content .image-content span.icon-InfoLinha-01{font-size:38px;color:#8f8f8f!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 .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:400!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 .search-suggestion.facet-option .body-content .row .row-content:hover,.search-autocomplete .search-suggestion.text-option .body-content .row h3:hover{background:#eaeaea;color:#5f5f5f;cursor:pointer}.search-autocomplete .outer-content .arrow:before{position:absolute;top:-7px;right:162px;border-right:7px solid transparent;border-bottom:7px solid #d7d7d7;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,.2);content:'';display:none}.search-autocomplete .outer-content .arrow:after{position:absolute;top:-6px;right:163px;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;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.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 a{color:#67009b!important}.search-autocomplete .search-suggestion.facet-option .body-content .row a{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 .body-content h3,.search-autocomplete .search-suggestion.facet-option .body-content .row:last-child .row-content{border-bottom:0}.search-autocomplete .search-suggestion .heading{color:#609;background:#E2E2E2;font-size:15px;padding:7px 20px;font-weight:700;font-family:Telefonicai-normal;border-radius:5px}.search-autocomplete .search-suggestion.text-option .body-content .row{margin:2px -3px}.search-autocomplete .search-suggestion.facet-option .body-content .row{padding:0;margin:6px}.search-autocomplete .see-all .body-content{background:#67009B;color:#fff;padding:8px;font-weight:700;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}.payment-additional-pkg-content .insurances-content .price-content .price-text h4 span,.search_result .lastvisited-products.plan .inner-panel h4 span,.search_result .popular-products.plan .inner-panel h4 span,.view-all-service-plan .accordion .inner-panel h4 span{padding-right:10px}.fb-like{position:relative}.fb-like>span{position:absolute;right:10px}.certiLink a{text-decoration:none;color:#999}.package-extra-text.orange-color span{padding:0 3px}.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){.login-content div.row .login-content-inner .not-account-content .body-content,::i-block-chrome{background:url(../images/login-bg.png) 116% 173% no-repeat}.accordion-faq .panel-default>.panel-heading .panel-title a{font-weight:400}}.product-details .normal-tab div.inner-main table td h6{color:#999;font-size:13px;font-weight:700}.view-all-service-plan .plan .inner-panel h6{color:#999;font-size:13px;font-weight:400;margin-bottom:15px;position:relative;float:left;width:100%;word-wrap:break-word}.edit-billing-adddr-failure-content,.edit-shipping-adddr-failure-content{margin-top:35px}@media screen and (min-width:767px){footer nav.fourth-navbar ul{display:inline-block}footer nav.fourth-navbar .fourth-navbar-row{text-align:center}.meus-pedidos .detail-portability-content .content-one .main-row .row-bar{border-radius:0;border:0}.mandatory-content{text-align:right}}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,#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}.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:400;line-height:1;text-decoration:inherit;text-transform:none;font-smoothing:antialiased;-webkit-transform:rotate(-271deg)}.icon-seta_dir-down:before{color:#fff;content:"\f127";-webkit-transform:rotate(-271deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-271deg);font-size:24px}.modal-content .btn-group button{height:50px;color:#c2c2c2!important}.bootstrap-select button span{color:#c2c2c2!important;font-weight:400!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}.mini-cart .modal-content .modal-footer .part1 h5,.mini-cart .modal-content .modal-footer .part2 h5,.mini-cart .modal-content .modal-footer .total-text,.mini-cart .modal-content .modal-header,.mini-cart .modal-content p.price,.product-details .normal-tab div.inner-main table td h4.overline,.product-details .normal-tab div.inner-main table td h5 span{font-family:Telefonicai-normal}#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,#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}.bootstrap-select.btn-group .btn .caret:before,.select-style:before{-ms-transform:rotate(-271deg);-o-transform:rotate(-271deg);content:"\f127";filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=9)}#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}.modal-footer .part2 p.ptext,section.faq-page-content .faq-content .faq-items ul{margin-bottom:0}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}.accordion-faq .panel-body{padding:21px 21px 37px}.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}.mini-cart .modal-content .modal-footer .part2{padding:10px 17px}.mini-cart .modal-content .modal-footer .total-text{color:#999;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{padding:23px 17px 28px}#myCart .mini-cart-btn span:first-child{padding-right:10px;padding-top:2px}.mini-cart .modal-content .modal-header{padding:10px 10px 20px}.mini-cart .modal-content .modal-footer .part2 h5{position:relative;top:4px}.mini-cart .modal-content p.price{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:19px}#catalog-panel .thumbnail h5.type2{padding:14px;text-align:center;margin:0}#multiaddressdialog .modal-body .radio-row,#multiaddressdialogcheckout .modal-body .radio-row,#multiaddressdialogcheckoutSA .modal-body .radio-row,#multiaddressdialogcheckoutedit .modal-body .radio-row,#multiaddressdialogcheckouteditSA .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}.no-underline{text-decoration:none!important}.mini-cart .modal-content .modal-footer .total-text-second span{padding-left:5px;font-weight:700;font-size:13px}.mini-cart .modal-content .modal-footer .total-text span{font-weight:700;font-size:13px}.btn span.new{background:url(../images/btn-bg.png) no-repeat;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 .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}.my-cart-page .font-four.telefonicai-normal.cart-page-price,.my-cart-page h1{font-weight:400}.product-compare .thumbnail{height:435px}.compare-page-bar .small-thumbnail .text-part h5{font-size:11px}.width-fourth{width:33.33%!important}.product-compare #accordion .panel-body .row .col-lg-3:nth-child(odd) .table-compare,.product-compare .col-lg-3:nth-child(odd) .thumbnail{background:#f2f2f2}.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-page-bar h2{padding:0 43px}.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-next,.bx-controls-direction .bx-prev{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}.pdp-content .normal-tab .tab-content.plans-form-content{padding:0 15px 15px}.product-details .normal-tab .inner-main.active,.product-details .normal-tab .inner-main.active:hover,.product-details .normal-tab div.inner-main,.product-details .normal-tab div.inner-main:hover{border:2px solid silver}.pagination li a,aside ul li p{font-family:Telefonicai-bold}aside ul li button{border:3px solid #eaeaea;color:#eaeaea;font-size:13px;height:25px;width:25px}.small-thumbnail.no-border{padding-right:35px}.my-cart-page .my-cart-content .my-cart-body .heading h3{padding-left:11px;margin:0;font-size:20px;height:45px;line-height:45px}.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 .discount-content,.my-cart-page .my-cart-content .my-cart-body{border:1px solid #EBEBEB}.my-cart-page .my-cart-content .my-cart-total-content{border:2px solid #EBEBEB;padding:15px 25px}.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 solid #EBEBEB;padding:0 15px 20px}.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 #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}@media screen and (min-width:767px){.my-cart-page .empty-cart-content{padding: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,.popular-products h2.heading{border-top:1px #DDD solid!important;margin-bottom:15px}.best-conditions-panel .heading h2 span,.lastvisited-products h2.heading span,.popular-products h2.heading span,.recommendatior-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;border-radius:7px}.collapse.navbar-collapse.search-menu{margin-left:-35px;margin-top:-3px}footer nav.logo-navbar{padding:7px 0 4px}.best-conditions-panel .body-content{padding:0 20px 16px}.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 .discount-text,.my-cart-page .my-cart-content .discount-content .error-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:1px solid #c6c6c6;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:700!important;color:#67009b!important}.search-autocomplete .search-suggestion.facet-option .body-content .row,.search-autocomplete .search-suggestion.facet-option .body-content .row a,.search-autocomplete .search-suggestion.text-option .body-content .row{color:#5f5f5f!important}.state-city-bottom{background:#f8f8f8;padding:10px 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}.product-details .normal-tab .disable.inner-main .radiobtn-form,.skip{display:none}@media screen and (-webkit-min-device-pixel-ratio:0){.pedido aside li button,::i-block-chrome{left:95px}.pedido aside li button span,::i-block-chrome{top:3px;left:-1px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.pedido aside li button,_:-ms-fullscreen{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 solid #cdcdcd;border-radius:9px;padding:20px;background:#f9f9f9}.payment-conclusion-content .content-one .line-vivo p,div#contractlinklightbox .modal-content h3,div#regulationTextLinkLightbox .model-content h3,div#terminsurancelightbox .modal-content h3,div#termsLinklightbox .modal-content h3{margin-bottom:0}.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:silver}#setuserlocationbtn span:first-child{margin-right:4px;margin-top:1px}#continuesignupform.btn span:last-child,.search_result .no-search-result.inner .font-two{margin-top:0}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,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}div#contractlinklightbox,div#regulationTextLinkLightbox,div#terminsurancelightbox,div#termsLinklightbox{z-index:11111111111}#sort_form .bootstrap-select,.payment-accordion div#accordion .payment-method-body form#confirmpurchaseform .input-logo P,.payment-accordion div#accordion .payment-method-body form#sopPaymentDetailsForm .input-logo{z-index:1}div#contractlinklightbox .modal-body,div#regulationTextLinkLightbox .modal-body,div#terminsurancelightbox .modal-body,div#termsLinklightbox .modal-body{overflow:hidden}div#contractlinklightbox .modal-header,div#regulationTextLinkLightbox .model-header,div#terminsurancelightbox .modal-header,div#termsLinklightbox .modal-header{border-bottom:0}div#contractlinklightbox .agreement-text,div#regulationTextLinkLightbox .agreement-text,div#terminsurancelightbox .insurance-text,div#termsLinklightbox .promotion-text{height:350px;overflow-y:scroll;overflow-x:hidden;margin-bottom:10px;clear:both;color:#999;font-size:12px;padding-right:20px}div#contractlinklightbox .modal-body,div#regulationTextLinkLightbox .modal-body,div#terminsurancelightbox .modal-body,div#termsLinklightbox .modal-body{padding:0 15px}div#contractlinklightbox img,div#regulationTextLinkLightbox img,div#terminsurancelightbox img,div#termsLinklightbox img{height:19px;width:16px}div#contractlinklightbox .button-content,div#regulationTextLinkLightbox .button-content,div#terminsurancelightbox .button-content,div#termsLinklightbox .button-content{padding-right:20px;border-bottom:2px solid #67009b;padding-bottom:10px;margin-bottom:10px}div#contractlinklightbox .button-content h2,div#regulationTextLinkLightbox .button-content h2,div#terminsurancelightbox .button-content h2,div#termsLinklightbox .button-content h2{color:#67009b!important;font-size:27px;font-weight:700;font-family:Telefonicai-bold}div#contractlinklightbox .button-content-xs,div#regulationTextLinkLightbox .button-content-xs,div#terminsurancelightbox .button-content-xs,div#termsLinklightbox .button-content-xs{padding-right:20px;padding-bottom:10px;margin-bottom:10px}#multiaddressdialog .modal-body,#multiaddressdialogcheckout .modal-body,#multiaddressdialogcheckoutSA .modal-body,#multiaddressdialogcheckoutedit .modal-body,#multiaddressdialogcheckouteditSA .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,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:0 0!important}.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:700;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 .signal-search .faq-content,.search_result .signal-search .plan-content{background:#fff}header .icon-bar-sm ul li{padding:0 5px!important}.navbar-default .navbar-toggle .icon-bar{margin-bottom:2px}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}.first-access-content .first-access-form .bootstrap-select.btn-group .btn .filter-option,.first-access-content .first-access-form input[type=text],.view-all-service-plan .plan .details-part h2{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif!important}.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-size:12px;font-weight:700;padding-top:20px;text-transfrom:none}#myAccount ul li a{font-weight:400}.first-access-content .borderRed{border:2px solid red!important;border-radius:4px}.first-access-content .error-text{color:#eb102b;font-weight:700;margin-top:10px}.first-access-content .first-access-form select{height:0;width:0}.first-access-content .first-access-form .your-address-content .heading .text-left,.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 .anchor{color:#868686;font-size:10px;text-decoration:underline}@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 .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:700}.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 solid #cdcdcd;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;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}.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 .heading .asterisk{font-size:12px}.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 solid #cdcdcd;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;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 .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:700!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:2px solid #e0e0e0;border-radius:10px;padding: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;width:115px}.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 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:700}.conclusion-content .body-content .inner-content{background:#fff;border:1px solid #e1e1e1;border-radius:10px;padding:20px 50px 20px 40px;margin:10px 0 20px}.conclusion-content .body-content .inner-content .inner-input-content{background:#fafafa;border:2px solid #e0e0e0;border-radius:10px;padding:20px 0 15px;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:700;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 .button-content .green-btn span.text,.conclusion-content-second .body-content .button-content .violet-btn span.text{left:10px;position:relative}.conclusion-content-second .body-content{background:#fff;border:1px solid #e1e1e1;border-radius:10px;padding:20px 50px 20px 40px;margin:10px 0 20px}.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}.conclusion-content-second .body-content .button-content .violet-btn{width:190px}.conclusion-content-second .body-content .button-content .green-btn{width:121px}@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:none;margin-top:-9px;display:inline-block;font-family:fontcustom;font-style:normal;font-weight:400;line-height:1;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-transform:rotate(-271deg)}.bootstrap-select.btn-group .btn .caret:before{color:#67009b;-webkit-transform:rotate(-271deg);-moz-transform:rotate(-90deg);font-size:20px;font-weight:700}#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:checked~label,.links-content .radiobtn-form input.radio-box:empty~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 solid #cdcdcd;border-radius:5px;padding:15px 10px 30px;background:#fafafa;margin-bottom:20px;margin-top:23px}.my-account-content .new-lines-content h3.heading{color:#67009b;font-weight:700;font-size:19px;margin:0;position:relative;top:-26px;text-align:center}.checkout-order-summary .my-cart-content .my-cart-body .body-content .product-row img,.chip-container .chip-body ul li a span:nth-child(2) img,.chip-container .chip-body ul li:nth-child(2) img{max-width:171px;max-height:93px!important}.chip-container .chip-body ul li img,.chip-container .chip-body ul li:last-child img,.chip-container .chip-body ul li:nth-child(2) 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:2px solid #ebebeb!important;background-color:#fff!important;vertical-align:middle!important;-webkit-box-shadow:none!important;font-size:14px!important;font-weight:400}.meus-pedidos .bottomBox,section.faq-page-content .faq-content .faq-items{border:1px solid #eaeaea}.my-data-register-content .body-content .user-info h3,.my-request-content .content-one .main-row .row-content a{font-weight:700}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}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}.pedido aside{padding:15px 15px 10px 0}.meus-pedidos .bottomBox{margin:-1px auto 10px;border-radius:5px}.meus-pedidos .pedido h3{text-transform:uppercase}.my-account-content .body-content{border:2px solid #cdcdcd}.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;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:700}.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 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:400}.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}#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:700;border-top:0}header .third-navbar ul.list-new li.open{position:relative}#myCart{top:40px}.compare-bar .small-thumbnail,.compare-page-bar,.compare-page-bar .left-panel,.compare-page-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:700;margin-bottom:0}#myModalLinesNew #product-dialog p:last-child{margin-top:0}#myModalLinesNew #product-dialog p a{color:#67009b;font-weight:700;text-decoration:underline}.best-conditions-panel .body-content .condition>div{background-repeat:no-repeat;text-align:center;min-width:150px}.best-conditions-panel .body-content .condition span{display:none}.device-panel .contact-number .line-number-text{display:table;font-weight:700;position:relative;top:-2px}.device-panel .warning-text-content .warning-text{color:#609}.pdp-content .device-panel .btn span:first-child{padding-right:8px}.pdp-content .device-panel .btn{width:80px!important;padding:6px}.view-all-service-plan .device-panel{float:left;width:78%;border-top:#c2c2c2 1px dotted;margin-top:10px;padding:10px 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:700;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 span:first-child{padding-right:8px}.view-all-service-plan .device-panel .btn{width:80px!important;padding:6px}.compare-bar-plp .left-panel{padding:59px 40px 40px}.compare-bar-plp .small-thumbnail .image-panel,.compare-bar-plp .small-thumbnail .text-part{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}}.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{border-left:1px #e5e5e5 solid;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 .alter-col,.device-panel .warning-text-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,.view-all-service-plan .plan dl.accordion dd h5{color:#999;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:700;font-size:17px}.portability-date-desc{line-height:2}.my-account-content .body-content .para-text{padding:0 25px;height:122px}.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:700;padding:40px 40px 0!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!important}.modal-dialog .modal-body{padding: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!important}.modal-dialog .modal-content.identificamos-panel.loyalty{padding:20px 20px 40px 1px!important}.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 solid #cdcdcd!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:700}.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(){#registrationform .bootstrap-select.btn-group .btn .caret{margin-right:-6px}.bootstrap-select span.caret{-moz-transform:rotate(90deg)}.plan-promo-page .plan-promo{padding:0}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.plan-promo-page .plan-promo,_:-ms-fullscreen{padding:0}}:root .plan-promo-page .plan-promo{padding:0}:root .bootstrap-select.btn-group .btn .caret{right:15px!important}.device-selection-page #sort_form .bootstrap-select.btn-group .btn .caret,.plp-page #sort_form .bootstrap-select.btn-group .btn .caret{right:20px!important}.discount-info-content{border:2px solid #EBEBEB!important;margin:7px 0!important}#catalog-panel .lastvisited-products.plan .inner-panel .details-part,#catalog-panel .popular-products.plan .inner-panel .details-part{display:block!important}.search_result .plan .inner-panel h6{color:#5f5f5f;font-size:13px;font-weight:700}.search_result .plan .inner-panel-disable{background:#FFF!important}#lightboxsecuritycode .modal-content h3{margin-bottom:25px!important}#cancelOrderlightbox .modal-dialog .modal-body,#cartemptydialogheader .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:700}footer nav.fourth-navbar.error-exist{border-top:#67009b 4px solid;padding:30px 0}section.error-page .error-content{border:2px solid #eaeaea;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:700}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 solid #eaeaea;border-radius:9px;margin-bottom:90px;padding:60px;margin-top:40px}section.error-two-page.error-content h2{color:#5f5f5f;font-size:32px;font-weight:700}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,section.error-two-page .error-content .image-content{text-align:center}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;text-align:center}section.error-two-page .error-content img{width:205px;height:205px}section.error-two-page .error-content .button-content #lintoatualizerpage{width:115px!important}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:700!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;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!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:1px solid #eaeaea}.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}.titulo_box_geral,.titulo_content_geral_cinza{margin-bottom:10px;float:left;width:100%;font-family:ITCOfficinaSerifBold}.titulo_box_geral{text-align:center;color:#6d2f8f;font-size:28px}.titulo_content_geral_cinza{text-align:left;color:#666;font-size:28px}.box_ajuda .titulo_content_geral,.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{border-bottom:solid 2px #6d2f8f}.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_div,.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}.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}.rodape .bloco_rodape .menu_rodape{text-align:center;padding:0;margin:0 0 20px;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}.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}.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:700;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:700;font-size:13px}.payment-additional-pkg-content .insurances-content .open-detail{padding:10px 0 0;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}.payment-additional-pkg-content .insurances-content .open-detail a{color:#5f5f5f!important;font-weight:700;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:700;font-size:12px;text-decoration:underline}.pdp-content .device-panel .contact-number .line-number-text .inline-line-text,.view-all-service-plan .device-panel .contact-number .line-number-text .inline-line-text{font-size:14px;display:inline-block}.device-panel .warning-text-col-single{height:40px}.view-all-service-plan .device-panel .contact-number .line-number-text a{display:inline-block}.pdp-content .device-panel .contact-number .line-number-text a,.view-all-service-plan .device-panel .contact-number .line-number-text a{display:inline-block;font-weight:400}#skiptocontent #movetofilterskiplink,.mobile-city-list,div.outside{display:none}.pdp-content .device-panel .contact-number .line-number-text{line-height:5px;margin-top:15px!important;padding-left:5px}.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;-webkit-transform:rotate(-271deg);-moz-transform:rotate(-90deg);font-size:20px;font-weight:700}.select-style{font-family:fontcustom;-webkit-transform:rotate(-271deg);float:right;line-height:1;position:relative;right:11px;top:33px}#drum_number figure,#myModal .outside .done-text,#myModal .slider-content ul ul li a,.no-selectpicker option{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}.no-selectpicker option{font-weight:400!important}div.drum-wrapper{margin-right:20px;border:1px solid #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;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{-webkit-box-sizing:initial;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;padding:10px;text-align:right}#myModal .reduce-model-content{padding:0!important}#blankdiv #blankdivcart{dispaly:none}#skiptocontent{margin:0}#skiptocontent li a{padding:6px;position:absolute;top:-40px;left:0;color:#fff;border-right:1px solid #fff;border-bottom:1px solid #fff;border-bottom-right-radius:8px;background:0 0;-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}.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:700}: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!important}#cartemptydialog a.btn{padding:10px 5px;width:73px!important}#myModal .slider,#setuserlocationbtn{width:100%}#cartemptydialog a.btn span:first-child{padding-right:5px}#myModal .slider-content{height:435px!important}#myModal .slider-content ul{padding-left:0}#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}#myModal .slider-content ul ul li>a.title{color:#fff}#myModal .slider-content ul ul li a.active,#myModal .slider-content ul ul li a:hover{background-color:#f5f5f5!important;border-color:#eee}#myModal .slider .slider-nav{height:500px;background:#fff}header .top-left-link li span.reducedheader-link-span{color:#cacaca!important;display:block;float:left;font-size:13px;font-weight:700;margin-top:12px;margin-right:8px;padding:0!important;text-transform:uppercase}.city-arrow .caret,.state-arrow.caret{border:none;font-family:fontcustom;font-style:normal;font-variant:normal;line-height:1;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-transform:rotate(-271deg)}.checkout-content .my-cart-content .my-cart-total-content .total-payable-white{color:#FFF;font-size:16px;font-weight:700}#setuserlocationbtn .icon-image{text-align:right;width:45%}#setuserlocationbtn .icon-text{text-align:left;width:52%}.city-arrow,.city-cross{height:17px;margin:15px 10px 0 0;text-decoration:none;width:17px;z-index:1111111;float:right;position:relative}#myModal .bootstrap-select.btn-group .btn .caret{right:10px!important}#cityauto[readonly]{background:#fff}.city-arrow{display:block;left:13px;top:-49px}.city-arrow:hover{text-decoration:none}.input-group #cityauto::-webkit-input-placeholder{opacity:55%}.input-group #cityauto:-ms-input-placeholder{opacity:55%}.input-group #cityauto::-ms-input-placeholder{opacity:55%}.input-group #cityauto::placeholder{opacity:55%}.city-cross{display:none;left:-3px;top:-51px}.city-cross img{height:15px;width:15px}.city-arrow .caret{margin-top:-9px;display:inline-block;font-weight:400;text-decoration:inherit;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-moz-transform:rotate(0)}.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:700}.state-arrow:hover{text-decoration:none}.state-arrow.caret{margin-top:-52px;display:none;float:right;font-weight:400;margin-right:12px;text-decoration:inherit;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}#cancelordercheckout span,#returnFromCartPage,.email-generation-page h3 .email-text,.token-validation-page a .link-text,a.email-forgotten{text-decoration:underline}#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){#myModal .bootstrap-select.btn-group .btn .caret{right:25px!important}.city-arrow{margin:15px 25px 0 0}}.hide-vscroll{overflow-y:hidden!important}.after-discount-btn-content{display:none;margin:10px 0}#updatePersonForm .btn.green-btn{margin-top:20px}#sort_form .bootstrap-select.btn-group .btn .filter-option,#sort_form .bootstrap-select.btn-group .dropdown-menu li a span.text{color:#5f5f5f!important;font-weight:700!important}footer nav.logo-navbar{margin-bottom:0}footer nav.second-navbar{margin-top:0}.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,.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;-webkit-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}#temporaryerrordialog .modal-body p,.pdp-content .tech-spec p,.temp-problem-alert{font-family:Telefonicai-normal}.pdp-content .tech-spec p{color:#999;font-size:13px;margin-bottom:auto}.temp-problem-alert{background:#f90!important;bottom:0;color:#fff;font-size:17px;text-align:center;padding:5px 5px 2px;position:fixed;width:100%;z-index:1111}.temp-problem-alert .click-here{cursor:pointer;font-weight:700;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-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:#d3d3d3;height:110px;line-height:15px;text-align:center;margin-bottom:22px;color:#a9a9a9;padding-top:25px;padding-bottom:25px;border-radius:5px;visibility:hidden}.email-change-page h3{color:#6e2a91;font-family:Telefonicai-bold;font-weight:700;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:700;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:700;padding-bottom:20px}.email-generation-page h3 .text{color:#999;padding-right:5px}.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}.line-validation-page .body-content,.token-validation-page .body-content{border-radius:5px;background-color:#fafafa;border:1px solid #cdcdcd;min-width:460px;padding:24px 30px}.line-validation-page h2,.token-validation-page h2{font-family:Telefonicai-normal;font-size:18px;font-weight:400;color:#6e2a91;margin-top:0;margin-bottom:20px}.line-validation-page h3,.token-validation-page h3{color:#67009b;font-weight:700;font-family:Telefonicai-normal;padding-left:15px}.line-validation-page h4,.token-validation-page h4{font-family:Telefonicai-bold;font-size:18px;font-weight:700;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:700;padding-left:15px}.token-validation-page h4{color:#999}.token-validation-page #tokenvalidationform .error-text{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%}.line-validation-page #linevalidationform button,.line-validation-page input#locationnumber,.token-validation-page #linevalidationform button,.token-validation-page input#smsCode{width:100%}}.token-validation-page #tokenvalidationform .input-group a,.token-validation-page h4 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 .options-text a:hover,.token-validation-page a .link-text:hover,.token-validation-page h4 a:hover{text-decoration:none}.token-validation-page h4 a{font-family:'Trebuchet MS';font-size:12px;font-weight:400;line-height:1.75}.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,.loyalty-plans-permanence-mobile{width:253px;font-family:OfficinaSerif;font-size:14px;text-align:center;color:#5f5f5f;font-weight:700;line-height:normal;font-style:normal;font-stretch:normal}.loyalty-plans-permanence-desktop{height:10px;letter-spacing:-.24px;margin:10px 10px 10px -52px}.loyalty-plans-permanence-mobile{height:13px;letter-spacing:-.3px;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 #tokenvalidationform .button-content{margin-top:25px;padding-left:0}.token-validation-page #tokenvalidationform .error-text{margin-top:17px}.token-validation-page .input{display:grid}.only-email-change-page h3{color:#67009b;font-weight:700;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!important}.error-stock-checkout-popup .modal-content h4{color:#333!important;font-weight:400!important;font-size:14px!important;margin: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:700!important;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;padding:40px 40px 0!important}.error-stock-checkout-popup .modal-content .modal-header{border-radius:5px 5px 0 0!important;background:0 0!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}.slick-next,.slick-prev{display:block;width:33px;height:60px;top:35%;color:transparent;border:none;outline:0;position:absolute}#multiaddressdialogaccount .modal-body .radio-row{overflow-y:auto;max-height:236px}.slick-prev{background:url(../images/left.png) no-repeat}.slick-next{background:url(../images/right.png) no-repeat;right:1%}.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-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{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,.plan_from_page{color:#5f5f5f;position:relative}.configure_msg{font-size:12px;float:left;white-space:normal;width:100%;padding-bottom:10px}.plan_from_page .up,.plan_from_page span{font-size:18px!important}.plan_from_page{right:55px;line-height:4px;height:40px}.plan_from_page_sub{display:inline-block}.plan_from_page span{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 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!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:10px 0 0!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){aside [class|=wrapper],footer [class|=wrapper],header [class|=wrapper],section [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){aside [class|=wrapper],footer [class|=wrapper],header [class|=wrapper],section [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 .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.navbar-header{float:none}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.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}#accspecificHeader,#breadcrumb-header-descr{font-size:14px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:700}.breadcrumb-header a:hover{text-decoration:none}#breadcrumb-header-descr{color:#999;line-height:19px;padding-bottom:30px;margin-top:20px}.accessories_specification_block{position:relative;float:left;width:100%}#accspecificHeader{color:#5e5e5e;text-align:left;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:700;margin:0}.accessories_specification_block .tech-spec h4{color:#609;font-family:Telefonicai-bold;font-size:16px;text-align:center}#acc_tabs li a,.acc_package_holder #tab_header_title h2,.acc_recom_show_more,.acc_show_more,.cat_tab p,.category_Container h2{font-family:Telefonicai-normal}.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;-webkit-box-sizing:border-box;box-sizing:border-box;border-width:2px;border-style:solid;border-color:rgba(204,204,204,1);border-radius:4px;-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_qty,.accessories_select_block .qty{text-align:center;display:inline!important;top:-5px;position:relative}#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;background-color:#EEE!important;font-size:13px!important;margin-left:-6px;border:1px solid #ccc!important;color:#000!important;border-radius:0!important}input.qtyminus,input.qtyplus{outline:0;width:40px;height:30px;background-color:#FFF;font-size:22px;color:#666}input.qtyplus{margin-left:-6px;border:1px solid #ccc;border-radius:0 4px 4px 0!important}input.qtyminus{border:1px solid #ccc;border-radius:4px 0 0 4px!important}.accessories_qty{width:50px!important;height:30px!important;background-color:#EEE!important;font-size:15px!important;margin-left:-6px;border:1px solid #ccc!important;color:#000!important;border-radius:0!important}input.qtyminus_cart,input.qtyplus_cart{width:40px;height:30px;background-color:#FFF;font-size:22px;color:#666;outline:0}input.qtyplus_cart{margin-left:-6px;border:1px solid #ccc;border-radius:0 4px 4px 0!important}input.qtyminus_cart{border:1px solid #ccc;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!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:700;margin:0;color:#9c3;letter-spacing:-2px}.acc-big-price span{color:#999;font-size:13px;font-weight:700}.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:700;margin-top:10px}.acc-font-four{font-size:22px;color:#67009b;font-weight:700}.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:0;margin:0;background:#FFF;overflow-x:auto;overflow-y:hidden;white-space:nowrap}#acc_tabs li{list-style:none;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}#acc_tabs li a,#acc_tabs li a.inactive{outline:0;padding:5px 8px 8px;text-decoration:none}.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) center no-repeat;position:relative;width:auto;height:27px;margin-top:-15px;display:none}#acc_tabs li:first-child{margin-left:15px}#acc_tabs li a{font-size:15px;font-weight:700;color:#609;display:block;border-top-left-radius:3px;border-top-right-radius:3px}.acc_recom_show_more_panel,.acc_thumbnail_false{display:none}#acc_tabs li a.inactive{color:#535353;background-color:transparent}.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;margin:0;height:50px;line-height:50px;font-weight:700;text-indent:30px;border-radius:5px}.accessories_thumbnail h3 p{color:#5f5f5f!important;font-size:20px!important;margin:0!important;font-weight:700!important}.accessories_thumbnail .product-desc{height:120px}.accessories_thumbnail .product-desc h2{white-space:normal!important}#myModalAccessoriesLightbox h2,.accessories_thumbnail h2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.accessories_thumbnail h4{margin-top:2px!important}#myModalAccessoriesLightbox .modal-dialog{width:1000px}.acc_recom_show_more_panel,.accessories_thumbnail #vistaTxt,.show_more_panel{float:left;width:100%;position:relative}.accessories_thumbnail{border-width:2px!important}.accessories_thumbnail:hover{border-color:#67009b!important;background:#FFF;border-width:2px!important}.accessories_thumbnail #vistaTxt{text-align:center;color:#999;font-weight:700}.show_more_panel{padding-bottom:30px;padding-top:20px}.acc_recom_show_more,.acc_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-weight:700;letter-spacing:1px}.acc_recom_show_more span,.acc_show_more span{position:relative;top:4px}.accessories_thumbnail h2{height:20px}.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;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:700;letter-spacing:-2px;margin-top:0}.grey-btn{background:#9f9f9f;color:#fff}.payment-additional-pkg-content .customiz-caraousel{background:#fafafa;padding:6px 10px 3px;border:2px solid #eaeaea;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:1px solid #5f5f5f}.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;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 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!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;right:-10px;height:auto}}.categories_block,.category_Container{position:relative;float:left;height:180px;overflow:hidden}#preco_header{font-size:30px!important;font-weight:700!important;margin-bottom:10px;position:relative}.accessories_preco_panel{position:relative;width:100%;float:left;margin-top:10px}.category_Container{top:0;left:0;width:100%;margin-bottom:40px}.responsive_categories{display:none;margin-left:20px;margin-right:20px}.responsive_categories .slick-slide{outline:0!important}.categories_block{width:98%;border:2px solid #CCC;border-radius:10px}.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-size:28px;padding-bottom:15px;margin-left:45px}.responsive_categories .slick-next,.responsive_categories .slick-prev{display:block!important;width:33px!important;height:60px!important;position:absolute!important;top:-10px!important;color:transparent!important;border:none!important;outline:0!important}.cat_tab p{font-size:15px}.responsive_categories .slick-next.slick-disabled,.responsive_categories .slick-prev.slick-disabled{background-position:0 -61px!important}.responsive_categories .slick-prev{background:url(../images/left.png) no-repeat!important;left:-30px}.responsive_categories .slick-next{background:url(../images/right.png) no-repeat!important;right:-30px!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:none}.responsive_categories .slick-next,.responsive_categories .slick-prev{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:20px 0 0;padding:0;text-align:center}.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:0 0}.informative_banner_carousal .slick-dots li.slick-active{background:#6d2f8f}.custom_size{width:10000000px!important}.accessories-recommendation-products{padding:0 0 20px}.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;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:700;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:700;text-align:right}.insurance_discount_price .down{display:none}.insurance_discount_price span{font-size:22px!important;color:#609!important;font-weight:700}.payment-additional-pkg-content .additional-package-content .complemetry-offerings-content .inner-content .btn{margin-top:10px!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){.insurance_cart_btn,.insurance_discount_price p{text-align:left!important}.insurance_discount_price{position:relative!important;left:0!important}.mobile-white-shade .down{margin:0 0 0 -31px!important}.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}.span_margin_payment_summary{margin-left:-15px}}@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}}#myModalAccessoriesLightbox .customiz-caraousel{background:#fafafa;padding:6px 10px 3px;border:2px solid #eaeaea;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;border:1px solid #d4d4d4;border-radius:0;cursor:pointer;background:#fff}#catalog-panel .thumbnail .product-desc h2,.accessories_thumbnail .product-desc h2{word-wrap:break-word!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}#myModalAccessoriesLightbox .next-pre{position:relative}#myModalAccessoriesLightbox .carousel-control.left,#myModalAccessoriesLightbox .carousel-control.right{background:0 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:1px solid #5f5f5f}#catalog-panel .thumbnail .product-desc h2{white-space:normal!important;height:35px!important}.accessories_thumbnail .product-desc h2{height:40px!important}@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:700;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}.mobile-white-shade h3{min-height:35px}}.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;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;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) no-repeat;z-index:100;position:absolute}.asm-serach-icon{background:url(../images/new_asm_search.png) right no-repeat}.search_result .thumbnail .product-desc h2:first-child{display:none!important}.asm-login-page{margin:0 25%}@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!important}}#cancelordercheckout span{color:#999!important;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,#returnFromCartPageArrow{color:#999;font-size:14px;cursor:pointer}.font-orange-discount{font-size:22px;font-weight:700;color:orange}.accessoryform-cart-span,.left-cart-item{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}.registration_right_button,.registration_wrong_button{width:30px;height:25px;position:absolute;background-repeat:no-repeat;top:20px!important;right:0;z-index:2}.desktop-rg-emission{margin-top:15px;padding-bottom:15px}.left-useractionpanel li,.right-useractionpanel li{margin-top:14px!important}.registration_wrong_button{background-image:url(../images/reg_wrong.png)}.registration_right_button{background-image:url(../images/reg_right.png)}.left-useractionpanel{position:relative;float:left;width:51%}.left-useractionpanel li{width:100%}.right-useractionpanel{position:relative;float:right;width:48%;font-size:13px}.right-useractionpanel a{text-decoration:none!important;color:#5f5f5f!important;line-height:22px;padding-left:7px}.right-useractionpanel a:focus{outline:0;border:none}.plan_option_action{position:relative;top:1px;left:0;content:'';width:25px;margin-top:0;background:url(../images/radio-bg.png) 2px 0 no-repeat;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) right no-repeat;background-size:54%}@media screen and (min-width:1px) and (max-width:768px){.user-option-panel,.user-option-panel-pdp{background:0 0}}@media screen and (max-width:991px) and (min-width:1px){.user-option-panel,.user-option-panel-pdp{background-size:contain!important}}.plan-colorPatter{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) no-repeat;position:absolute;top:-15px;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 ul li:first-child,.plan-colorPatter-pdp ul li:first-child{font-size:19px;color:#68009e!important}.no_scroll_visibile,.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!important}.notify-modal-dialog .modal-body{padding: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 h3,.notify-modal-dialog .modal-content h4{padding:0 40px 10px 15px!important}.notify-modal-dialog{width:96%!important;margin:2%!important}.notify-modal-dialog .modal-title{font-size:24px}}.PDP-Tab-Content,.issuespan_margin{padding-left:0!important;padding-right:0!important}#left-useractionpanel-header,#right-useractionpanel-header{text-transform:none;font-size:20px;position:relative;width:50%}#left-useractionpanel-header{float:left}#right-useractionpanel-header{float:right}@media screen and (max-width:767px) and (min-width:1px){#left-useractionpanel-header,.left-useractionpanel{width:100%!important}#right-useractionpanel-header{display:none!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,.currentplanactive h2.heading span{color:#609;font-family:Telefonicai-normal;font-size:24px;position:relative;font-weight:700}.currentplanactive{float:left;width:100%;text-align:center;padding-top:5px}.currentplanactive h2.heading{width:100%;border-top:1px #609 solid!important;text-align:center}.currentplanactive h2.heading span{top:-17px;background:#FFF}.PDP-Tab-Content{background:#FFF!important}.PDP-Tab-Content .inner-main{border:1px solid silver!important}#PDPmoreTxt{top:-3px;position:relative}.pdp-plan-col-plus a{color:#609!important}.mobile-white-shade h4{font-size:82px!important}.pointref_span{width:30%!important}.escolher_link,.pdp_meu_plan{width:100%;position:relative;float:left}.pdp_meu_plan{border:1px solid #eaeaea;border-radius:7px;font-family:OfficinaSerifITCTTBold;overflow:hidden;margin-bottom:0;background:#fafafa}.pdp_meu_plan_title{text-align:center;font-size:20px;color:#609;font-weight:700;padding:33px}.escolher_link{color:#5f5f5f!important;font-size:15px;padding:20px;text-align:center;text-decoration:underline;background:0 0!important}.dropdown_pdp,.dropdown_plp{right:10px;background-repeat:no-repeat;background-position:center center;cursor:pointer}.display_meu_plan h3{color:#609;font-size:24px;margin-top:10px;margin-bottom:0;width:100%!important;height:100%;line-height:.92;text-overflow:ellipsis;white-space:unset!important;overflow:hidden;font-family:Telefonicai-normal;font-weight:400}.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:700;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:700}#curr_plan_price .down,#curr_plan_price .up_plan{font-weight:400;text-align:center;font-family:Telefonicai-normal}#curr_plan_price .up_plan{font-size:18px;line-height:1.22;letter-spacing:normal;color:#609}#curr_plan_price .up{bottom:0;font-size:24px;top:-15px}#curr_plan_price .down{font-size:16px;color:#666;line-height:1}.dropdown_plp{position:absolute;width:100px;height:105px;margin-top:-4px;background-image:url(../images/exchange_flow_arrow.png);display:none;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:15px 20% 25px;text-decoration:none}.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:700}.user-current-plan.inner-main table td h3{padding:0;margin:0 0 8px;font-family:Telefonicai-bold;font-size:24px;color:#609;word-break:unset;word-wrap:break-word}.user-current-plan{position:relative;float:left;width:100%;border:2px solid #eaeaea;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:700}.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:700}.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;width:85px;height:90px;margin-top:-15px;background-image:url(../images/exchange_flow_arrow.png);display:none;border-left:1px solid #EEE}.modal-revit-content .client-line,.popup{display:inline-block}#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:30px 20% 10px;height:50px;line-height:30px;border:2px solid #5e0092;border-radius:5px}}@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){.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% 40px;float:left;display:inline-block;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;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}.plan-colorPatter{padding-bottom:20px}.product-details .colorPatter ul li{margin-bottom:10px}.prod-unavailable{left:0}}.checkout-order-summary .my-cart-content .my-cart-body .body-content .row-content .price.free-plan,.checkout-order-summary .my-cart-content .my-cart-body .body-content .row-content .price.price-chip,.checkout-order-summary .my-cart-content .my-cart-body .body-content .row-content .price.price-device,.modal-body.remove-chip{text-align:-webkit-auto}.display_meu_plan .warning-text-col{padding-left:0!important}.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.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}.font-h5.saldo-prepaid,.font-h5.saldo-prepaid-pdp{font-family:OfficinaSerifITCTTBold;text-align:left;color:#68019b;font-weight:700}@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-size:28px}.font-h5.saldo-prepaid-pdp{width:150px;height:30px;font-size:30px;margin-bottom:5px}.font-h5.duoDate,.font-h5.information-text{text-align:left;color:#4a4a4a;font-family:'Trebuchet MS'}.font-h5.information-text{width:193px;height:56px;font-size:12px;margin-bottom:15px}.font-h5.duoDate{width:206px;height:16px;font-size:14px}.loader-loja{z-index:9999}input[type=radio].gender-radio{width:16px;height:16px;border:1px solid #67009b!important}.popup{position:relative;cursor:pointer}.popup .popuptext{width:393px;height:95px;background-color:#fff;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1);box-shadow:0 1px 3px 0 rgba(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}.card-icon,.error-container,.modal-revit-body .warning-image,.modal-revit-content,.movel-icon,.shipping-icon,.user-icon{position:relative}.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;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1);box-shadow:0 1px 3px 0 rgba(0,0,0,.1);border-radius:0;border:none;max-width:490px!important}.popover.right{margin-left:4px;z-index:0}.popover.right>.arrow{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.1);box-shadow:0 0 0 0 rgba(0,0,0,.1);border-right-color:rgba(0,0,0,.1)}.form_field_error .bootstrap-select,.form_field_error input{border-radius:4px!important;background-color:#f9e1e2!important;border:2px solid #eb102b!important}.form_field_valid .bootstrap-select,.form_field_valid input{border-radius:4px!important;background-color:#f1fcdc!important;border:2px solid #91c81b!important}.form_field_error p,.form_field_error span{font-family:'Trebuchet MS';font-size:11px;font-weight:700;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}@media screen and (max-width:768px) and (max-width:990px){.address-neighborhood,.address-point-reference,.register-btn{width:100%}}@media screen and (max-width:320px){.address-neighborhood,.address-point-reference,.register-btn{width:100%}}.subtitle_register_account{font-family:Telefonicai-normal;font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#6e2a91}#linePortabilityModal,#loginModal,#migrationMultipleLineModal{max-height:100%;overflow-y:auto}#linePortabilityModal .modal-dialog,#loginModal .modal-dialog,#migrationMultipleLineModal .modal-dialog{max-width:520px}@media (min-width:768px){#migrationMultipleLineModal .modal-dialog{width:520px}.modal-revit-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}}.modal-revit-content{padding:30px;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}#lineMigrationContent .modal-revit-footer .btn,#migrationContinue{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:400;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 .modal-revit-body input{color:#666!important}#portability-modal-inputs{display:table;border-radius:5px;-webkit-box-sizing:border-box;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:0!important;border:2px solid #e5e5e5!important;border-right:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}#portability-modal-input:focus{outline:0!important;border:2px solid #e5e5e5!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-body .modal-revit-title,.modal-revit-header .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:400;white-space:normal}.close.loyalty,.modal-revit-header .close{display:block;height:20px;width:20px;text-indent:-9999px;opacity:1}.close.loyalty{background:url(../images/close-revit.png) no-repeat;background-size:84%}.pull-left.loyalty{padding:0 40px}.modal-revit-header .close{background:url(../images/close-revit.png) no-repeat;background-size:84%}.icon,.icon-mini{display:inline-block}.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,.modal-revit-body p{font-family:'Trebuchet MS'}.modal-revit-body h2{margin-top:0;margin-bottom:24px;font-size:13px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#999}.modal-revit-body p{font-size:14px;font-weight:400;line-height:1.71;color:#666;margin-bottom:32px}.modal-revit-body .warning-image{background:url(../images/alerta-texto.png) no-repeat;height:16px;width:16px;min-width:16px;display:inline-block;background-size:100%;top:3px}.modal-revit-body .warning{font-size:12px;font-family:"Trebuchet MS";-webkit-box-pack:justify;-ms-flex-pack:justify;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:1px solid #eaeaea;padding: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}.icon-mini{height:16px;width:16px;min-width:16px}.user-icon{background:url(../images/usuario.png) no-repeat;margin-right:17px;background-size:100%;top:3px;margin-top:7px}.card-icon{background:url(../images/cartao-de-credito.png) no-repeat;margin-right:4px;background-size:100%;top:3px}.shipping-icon{background:url(../images/envio.png) no-repeat;margin-right:13px;background-size:100%;top:3px}.movel-icon{background:url(../images/movel.png) no-repeat;margin-right:4px;background-size:100%;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:400;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{-webkit-box-shadow:0 0 0 1px #67009b inset;box-shadow:0 0 0 1px #67009b inset;color:#67009b;background-color:#fafafa;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;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:1px solid #fff}@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{float:left;width:100%;margin:24px 18px 6px 3px}#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:400;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:'';margin-top:0;background:url(../images/radio-bg.png) 2px 0 no-repeat;height:22px;width:26px}.app-store-badge,.google-play-badge{display:block;height:40px;width:120px}.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:700;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:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-.2px;color:#6e2a91}.plan-loyalty-permanence{color:#999;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;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:400;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;background-size:100%}.app-store-badge{background:url(../images/app-store-badge.png) no-repeat;background-size:100%}.modal-revit-content .app-images{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-bottom:25px}ul.timeline:before,ul.timeline>li:before{background:#6e2a91;display:inline-block;z-index:400}ul.timeline{position:relative}ul.timeline:before{content:' ';position:absolute;left:12px;width:2px;height:85%}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;position:absolute;border-radius:50%;left:1px;width:24px;height:24px}.modal-revit-body .card-title,.modal-revit-content .gray-warning{font-family:'Trebuchet MS';font-size:12px;font-stretch:normal;font-style:normal;letter-spacing:normal}ul.timeline>.number1:before{content:'1'}ul.timeline>.number2:before{content:'2'}ul.timeline>.number3:before{content:'3'}.modal-revit-body .card-title{font-weight:700;line-height:2;color:#666;margin-top:33px;margin-bottom:8px}#securityCodeModal .icons img{width:41px;height:auto;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-weight:400;line-height:1.67;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;transition:border .2s ease-in-out}#catalog-panel .product-desc h3 span{font-size:14px!important}}.actual-plan-title,.title-suggest{font-weight:400;line-height:normal}.actual-plan-name,.actual-plan-title,.title-suggest{font-family:OfficinaSerifITCTT;font-size:18px;color:#609}.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:1px solid #ccc!important;background-color:#fafafa!important}.title-suggest{font-stretch:normal;font-style:normal;letter-spacing:normal}.pdp-plan-bg{background:#fafafa;padding:24px 16px}.actual-plan-title{font-stretch:normal;font-style:normal;letter-spacing:normal}.actual-plan-name,.actual-plan-out-of-catalog{font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal}.actual-plan-name{line-height:1.56;text-transform:uppercase}.actual-plan-out-of-catalog{font-family:Trebuchet MS;font-size:13px;line-height:1.23;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:400;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:700;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}}