@import url("https://fast.fonts.net/lt/1.css?apiType=css&c=1ab388cf-bd83-4ae4-a724-df49b109cfd5&fontids=1475944,1475956,1475968");@font-face{font-family:'icomoon';src:url(../css/fonts/icomoon.eot?tqg1z2);src:url(../css/fonts/icomoon.eot?tqg1z2#iefix) format("embedded-opentype"),url(../css/fonts/icomoon.ttf?tqg1z2) format("truetype"),url(../css/fonts/icomoon.woff?tqg1z2) format("woff"),url(../css/fonts/icomoon.svg?tqg1z2#icomoon) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"light-font";src:url("fonts/OpenSans/OpenSans-Light.ttf") format("truetype")}@font-face{font-family:"normal-font";src:url("fonts/OpenSans/OpenSans-Regular.ttf") format("truetype")}@font-face{font-family:"strong-font";src:url("fonts/OpenSans/OpenSans-Bold.ttf") format("truetype")}body,html,html body{font-family:"normal-font"}body .lightf{font-family:"light-font"}body .strongf{font-family:"strong-font"}body{overflow-x:hidden}@font-face{font-family:'PortalDefault';src:url('../css/fonts/PortalDefault/fonts/icomoon.eot?ffspms');src:url('../css/fonts/PortalDefault/fonts/icomoon.eot?ffspms#iefix') format('embedded-opentype'),url('../css/fonts/PortalDefault/fonts/icomoon.ttf?ffspms') format('truetype'),url('../css/fonts/PortalDefault/fonts/icomoon.woff?ffspms') format('woff'),url('../css/fonts/PortalDefault/fonts/icomoon.svg?Endesa_font_V4') format('svg');font-weight:normal;font-style:normal;font-display:block}[class^="portalicon-"],[class*=" portalicon-"]{font-family:'PortalDefault'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.portalicon-23:before{content:"\e912"}.portalicon-24:before{content:"\e931"}.portalicon-2a:before,.portalicon-41:before{content:"\e902"}.portalicon-2b:before{content:"\e91e"}.portalicon-35:before{content:"\e915"}.portalicon-36:before{content:"\e914"}.portalicon-37:before{content:"\e913"}.portalicon-38:before{content:"\e916"}.portalicon-5b:before{content:"\e918"}.portalicon-5d:before{content:"\e922"}.portalicon-5e:before{content:"\e93f"}.portalicon-64:before{content:"\e92e"}.portalicon-70:before{content:"\e9a9"}.portalicon-75:before{content:"\e907"}.portalicon-7a:before{content:"\e90f"}.portalicon-7b:before{content:"\e970"}.portalicon-7e:before{content:"\e928"}.portalicon-a7:before{content:"\e910"}.portalicon-aa:before{content:"\e91c"}.portalicon-54:before{content:"\e933"}.portalicon-52:before{content:"\e92a"}.portalicon-45:before{content:"\e921"}.portalicon-6e:before{content:"\e92b"}.portalicon-44:before{content:"\e91a"}.portalicon-46:before{content:"\e919"}.portalicon-56:before{content:"\e924"}.portalicon-42:before{content:"\e920"}.portalicon-4e:before{content:"\e911"}.portalicon-4d:before{content:"\e925"}.portalicon-71:before{content:"\e92d"}.portalicon-4c:before{content:"\e930"}.portalicon-48{font-size:3em}.portalicon-48:before{content:"\e90e"}.portalicon-4a{font-size:3em}.portalicon-4a:before{content:"\e92c"}.portalicon-4b:before{content:"\f2b5"}.portalicon-58:before{content:"\e906"}.portalicon-49:before{content:"\e900"}.portalicon-2d:before{content:"\e91d"}.portalicon-53:before{content:"\e904"}.portalicon-47:before{content:"\e90a"}.portalicon-5a:before{content:"\e901"}.portalicon-f043:before{content:"\f043"}.portalicon-f1b8:before{content:"\f1b8"}.portalicon-e932:before{content:"\e932"}.portalicon-e905:before{content:"\e905"}.portalicon-e934:before{content:"\e934"}.portalicon-e935:before{content:"\e935"}.portalicon-f26c:before{content:"\f26c"}.portalicon-f0e7:before{content:"\f0e7"}.portalicon-f12a:before{content:"\f12a"}*,*:focus,*:hover{outline:none!important}.primary-color{color:#0555fa}.control-group>div>div>.grecaptcha-badge{width:256px;height:60px;position:unset!important;transition:right .3s ease 0s;box-shadow:grey 0 0 5px;border-radius:15px!important;margin:auto;display:block!important}.min-w-150{min-width:150px}.min-h-50{min-height:50px}.min-h-60{min-height:60px}.archive-list-header .leituras-sc-title.text-left{text-align:left}.archive-list-header .leituras-sc-title.text-center{text-align:center}.archive-list-header .leituras-sc-title.text-right{text-align:right}.archive-list-download-icon{font-size:25px;color:#f00}.text-default{color:#0444c8}.link-color{color:#0555fa!important}.link-color:hover{color:#0555fa!important}.text-text{color:#333}.row.no-gutters{margin-right:0;margin-left:0}.row.no-gutters [class*="col-"]{padding-right:0;padding-left:0}@media(min-width:768px) and (max-width:991px){.row.no-gutters-m{margin-right:0;margin-left:0}.row.no-gutters-m [class*="col-"]{padding-right:0;padding-left:0}}.mb-0{margin-bottom:0!important}.mb-5px{margin-bottom:5px}.mb-10px{margin-bottom:10px}.mb-20px{margin-bottom:20px}.mb-50px{margin-bottom:50px!important}.mb-156px{margin-bottom:156px!important}.mb-15px{margin-bottom:15px!important}uib-accordion.heading-cursor-default a{cursor:default!important}.cursor-default{cursor:default!important}.cursor-pointer{cursor:pointer!important}.cursor-not-allowed{cursor:not-allowed!important}.fa-fire:before{content:"\e92d"!important;font-family:'icomoon'!important}.fa-lightbulb-o:before{content:"\e923"!important;font-family:'icomoon'!important}.fa-home:before{content:"\e930"!important;font-family:'icomoon'!important}.contract_display_header{white-space:nowrap!important;font-size:13px!important;overflow:hidden;text-overflow:ellipsis}.center_view .view-title{padding-top:0!important}.header-menu-item{margin-top:4px!important;font-size:12px}.header-menu-item-highlight{font-size:14px;text-transform:none}.campanhas_list_span{color:#333;font-size:13px}.campanhas_list_span2{color:#333;font-size:12px}.campanhas_border_lines{border-bottom:#0555fa 1px solid!important}.link-border{border-bottom:5px solid!important;border-top:none!important;border-right:none!important;border-left:none!important;border-radius:0!important;padding-bottom:0!important}.navbar{margin-bottom:0!important}.app-menu-center{display:table!important;margin-left:auto!important;margin-right:auto!important;float:none!important}.contract_display_header_mobile{white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis}.tooltip{min-width:140px!important}.capitalize{text-transform:capitalize}.row-small-padding-xs{padding-right:10px!important;padding-left:10px!important}.buttons-contract-details{margin:0 0 0 20px!important;padding:0 0 6px 2px!important;width:27px!important;height:27px!important;font-size:25px!important;-webkit-filter:drop-shadow(3px 3px 2px rgba(0,0,0,.7));filter:drop-shadow(3px 3px 2px rgba(0,0,0,.7));border:2px solid rgba(5,85,250,0.72)!important}.buttons-disassociate-contract{margin-bottom:10px!important}.buttons-contract-details-pencil{display:block!important;margin-top:3px!important;font-size:18px!important}@media(min-width:768px) and (max-width:991px){.col-sm-fat2{width:3.7388888%;position:relative;min-height:1px;float:left}.col-sm-fat{width:5.1%;position:relative;min-height:1px;float:left}}@media(min-width:992px){.profile-margin-right-d{padding:0 0 0 0!important;margin:0 10.4% 0 0!important}.profile-margin-left-d{margin-left:2%!important}.leituras-table-all .vertical-left-bar{border-left:2px solid #f7f7f7;padding-left:20px!important}.col-md-fat{width:5.555555%;position:relative;min-height:1px;float:left}.col-md-mes{width:4.777777%;position:relative;min-height:1px;float:left}}@media(max-width:767px){.mb-15px-m{margin-bottom:15px}.align-footer-center{display:flex;justify-content:center;align-items:center}.credit-card-types{background:url(../img/credit-card-types.png) no-repeat right!important;background-size:140px!important}.col-xs-fat2{width:3.7388888%;position:relative;min-height:1px;float:left}.login-footer-n .login_footer-inner .footer-copyrights_area-e{margin-top:0;text-align:center}.col-xs-fat{width:5.1%;position:relative;min-height:1px;float:left}.col-xs-mes{width:5.1%;position:relative;min-height:1px;float:left}}.textAlignCenter{text-align:center}.padding-uf{padding-right:7.5px}.padding-top-5{padding-top:5px}.padding-left-2{padding-left:5px!important;padding-right:0!important;padding-top:0!important;padding-bottom:0!important}.padding-left-5{padding-left:5px!important}.padding-right-5{padding-right:5px!important}.padding-right-2{padding-right:5px!important;padding-left:0!important;padding-top:0!important;padding-bottom:0!important}.padding-right-20{padding-right:20px!important;padding-left:0!important;padding-top:0!important;padding-bottom:0!important}.padding-left-20{padding-left:20px!important;padding-right:0!important;padding-top:0!important;padding-bottom:0!important}.fatura-txt{font-size:16px;font-weight:600;text-align:left;color:#000}.fatura-porpagar-txt{font-size:16px;font-weight:600;text-align:left;color:#e61400}.fatura-paga-txt{font-size:16px;font-weight:600;text-align:left;color:#008c5a}.pedido-emresolucao-txt{font-size:16px;font-weight:600;text-align:left;color:#faab04}.fatura-porpagar{width:10px;height:58px;background-color:#e61400}.fatura-paga{width:10px;height:58px;background-color:#008c5a}.fatura-side_block{width:10px;height:58px;background-color:#000}.pedido-emresolucao{width:10px;height:58px;background-color:#faab04}.fatura-n{font-size:12px;text-align:left;color:#666}.fatura-n-n{font-size:14px;font-weight:600;text-align:left;color:#000}.fatura-pagar-ate{height:10px;font-size:10px;text-align:left;color:#666}.faturas-ver-todas{font-size:13px;text-align:right;cursor:pointer}.pedidos-nao-ha{height:12px;font-size:16px;text-align:right;color:#0555fa}.fatura-ver-todas-link{width:10px;height:12px;font-family:Font Awesome;font-size:12px;text-align:right;color:#0555fa;margin-left:2px}.fatura-open{width:12px;height:7px;font-size:20px;text-align:left;color:#666}.fatura-dados-pagamento{width:133px;height:13px;font-size:13px;font-weight:600;text-align:left;color:#000}.fatura-titulo{height:12px;font-size:12px;text-align:left;color:#000;margin-bottom:12px}.row.vertical-bot{display:flex;vertical-align:bottom}.contract_plus-square{width:41px;height:41px;border-radius:60px;border:1px solid #f2f2f2;margin-left:auto;margin-right:auto;background-color:#fff}.contract_plus-square-e{width:41px;height:41px;margin-left:auto;margin-right:auto}.contract_plus-square .icon_contract{display:none;width:35px;height:35px;position:fixed;background-color:#f9df39;border-radius:60px;margin:3px 0 0 35px;border:2px solid white}.icon_contract.active{display:block}.plus_square_contract{width:13px;height:13px;font-size:14px;text-align:left;color:#0555fa;margin:35% 35% 35% 35%}.add_subscription_span{font-size:12px;text-align:center;color:#cecece}.contract_p{margin:5px;color:white}@media(max-width:767px){.contract_main{display:none}}.carousel-control{width:0!important;opacity:1!important}.carousel-control.left{margin-left:-15px;top:45%!important;bottom:auto!important}.carousel-control.right{margin-right:-15px;background-image:none!important;background-image:none!important;top:45%!important;bottom:auto!important}.carousel-indicators{display:none!important}#servicos_empresa .servicos-caption{opacity:1!important}.portalMyAccount{font-size:18px;letter-spacing:-0.4px;text-align:left;color:#0555fa}.portalMyAccountselected{font-size:18px;letter-spacing:-0.4px;text-align:left;color:#afafaf}.header-border-bottom{height:5px;margin:0;border:0}.display-border-header{display:none}.portalMySubscriptions{font-size:18px;font-weight:300;letter-spacing:-0.4px;text-align:left;color:#808080}.rotateLampada{transform:rotate(180deg)}.contratar_oferta_span{font-size:72%;letter-spacing:-0.5px;color:#fff;z-index:3}.icon_contratar_oferta_center{position:absolute;margin-left:-28%;z-index:2;background-color:#0555fa;border-radius:74%;height:88px;margin-top:-30px;width:89px}.margin-top-small.contratar_oferta_uib_dropdown{margin-top:17px;margin-right:10%}.rotateLampada.marginsvg{margin-bottom:-65px;margin-left:-5px}.marginsvgWater{margin-bottom:-65px;margin-left:-5px}.glyphicon-chevron-left:before{content:"\f104"!important;font:normal normal normal 35px/1 FontAwesome!important}.glyphicon-chevron-right:before{content:"\f105"!important;font:normal normal normal 35px/1 FontAwesome!important}.servicos-empresa-notpadding{padding-bottom:0!important;padding-left:0!important;padding-right:0!important}.fixed-height{background-position:50%!important}.max-height-width{max-height:273px!important;max-width:100%;height:273px!important;vertical-align:middle!important}.order-item-position{text-align:right;padding-right:26px!important}.fixe-height{min-height:150px}.menu-user{margin-right:15px}.fixed-width{width:18%!important}.fa-items{width:3em!important;height:2.7em!important}.fa-stack-items{font-size:3em!important}.fa-user-items-margin{margin-top:16%!important}.padding-top-extra-small{padding-top:4px!important;font-size:13px!important}@media(max-width:404px){.line-height-2{line-height:2!important}}@media(max-width:304px){.popover{min-width:180px!important;max-width:264px}}@media(min-width:305px) and (max-width:325px){.popover{min-width:215px!important;max-width:285px}}@media(min-width:326px) and (max-width:355px){.popover{min-width:245px!important;max-width:305px}}@media(min-width:356px) and (max-width:375px){.popover{min-width:270px!important;max-width:335px}}@media(min-width:376px) and (max-width:404px){.popover{min-width:295px!important;max-width:356px}}@media(min-width:435px){.popover{min-width:310px!important;max-width:400px}.image-help{max-height:550px;max-width:372px}}@media(max-width:769px){ajuda-rounded .popover-fixed-top-axis>div.top.popover{left:-115px!important}}@media(max-width:991px){.padding-left-10-20-d{padding:10px 10px 10px 0!important}.modal-body-pedidos{padding:10px}.pedidos-body{padding:10px 0 10px 0}.fixed-width{width:25%!important}.user-item{margin-left:32px!important}.padding-0-4{padding:0 4px!important}}@media(max-width:767px){.user-item{margin-left:0!important;min-height:46px!important}.fa-item-subscription{width:2em!important;height:2em!important}.fa-stack-item-subscription{font-size:2em!important}.fa-user-item-margin-subscription{font-size:1em!important;margin-top:0!important}.header-panel-xs .header-panel-xs-info.multi-subscriptions{height:auto!important;background-color:transparent!important;background:transparent!important}.header-panel-xs .header-panel-xs-info.single-subscription{height:54px!important;background-color:transparent!important;background:transparent!important;margin-top:33px!important}.btn-pending-subscription-margin{margin-bottom:0!important}.row.row-centered.visible-xs{min-height:46px!important}.header-panel-xs{min-height:169px!important}}#imageSlide{min-height:116px}.description-display{display:block!important}.margin-subscription-mobile{margin-top:-39px}.icons-subcsription{position:relative;z-index:10}#X1-fixed-height .full-width-a{height:115px!important;max-height:123px!important;display:table-cell!important;vertical-align:middle!important}#X1-fixed-height .full-width-a img{max-height:123px!important;max-width:100%!important}.max-height-width img{max-height:273px!important;max-width:100%!important}.header-panel{min-height:156px!important}.header-panel:not(.multiple-rows):after,.header-panel:not(.multiple-rows):before{display:none!important}.contract_display{white-space:normal!important}@media(min-width:768px){.content_view{min-height:calc(100% - 197px)}.header-menu-item{margin-top:15px!important}.margin_new_contract_svg{margin-left:-4px}.center-stuff-d{display:flex;justify-content:center;align-items:center}.grecaptcha-badge{right:0!important}.padding-graph-invoice{padding-top:40px!important}.credit-card-types{background:url(../img/credit-card-types.png) no-repeat right!important;background-size:170px!important}.Campanhas_body_mobile{display:none;width:100%}.Campanhas_body_desktop{width:100%}.modal-dialog{margin:100px auto!important}.modal-dialog>.modal-content>.modal-body{background-color:#fff}.header-panel{padding-bottom:0!important;padding-top:5px!important}.header_items_none_margin_top{margin-top:0!important}.header-item{min-height:112px!important}.div-app-menu{width:100%!important;margin:0 auto}.X0-banner_image_mobile{display:none}}@media(min-width:768px) and (max-width:991px){.modal-dialog{width:600px!important}}@media(max-width:767px){.padding-invoice-title{padding-right:20px!important;padding-left:0!important;padding-top:0!important;padding-bottom:0!important}.padding-graph-invoice{padding-bottom:20px!important}.Campanhas_body_desktop{display:none;width:100%}.Campanhas_body_mobile{width:100%}.modal-dialog{margin:50px auto!important}.modal-dialog-no-margin-top{margin:0 auto!important}.center_view{padding:0 5px 10px 5px!important}}.center_view .view-title{margin-bottom:0!important}.view-title{padding-bottom:0!important;border-bottom:0 #0444c8 solid!important}.list-item{margin-top:0!important}.list-header{margin-bottom:0!important}.view-title h4{margin-bottom:5px!important;padding-bottom:0!important}.custom-modal-footer modal-footer>div{background-color:white!important;border-top:0!important}.custom-modal-footer modal-footer>div>div{width:100%}.custom-modal-footer modal-footer>div>div>action-button{display:flex;justify-content:center;align-items:center;max-width:200px;margin:0 auto}.modal-footer-margin{margin-bottom:10px!important}.top_logo-mobile{width:85px!important;margin-top:-10px!important}.center-items>.tooltip{left:0!important}.list-body{padding-top:10px!important}.no-margin-bottom-last{margin-bottom:0!important}.span_mobile_campanhas{color:#6999fc;text-transform:uppercase;font-weight:bold}#sticky.stick .addContract{display:none}#sticky.stick .X0-banner_image_mobile{display:none}.login-margin-bottom-0{margin-bottom:0!important}.login-padding-0{padding:0!important}.login-border-radius-0{border-radius:0!important}.login-border-0{border:0 solid transparent!important}.login-logo{max-width:200px!important;margin-left:28px!important}.padding-top-30{padding-top:30px!important}.img-center{margin-left:auto!important;margin-right:auto!important;float:none!important}html,body{height:100%!important}.login{height:100%}.grecaptcha-badge{z-index:99;bottom:0!important}.side-menu>.modal-dialog.modal-lg{-webkit-transform:translate(-25%,0)!important;-ms-transform:translate(-25%,0)!important;transform:translate(-25%,0)!important;transition:.50s linear!important}.side-menu.modal.in>.modal-dialog.modal-lg{-webkit-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;transform:translate(0,0)!important}@media(max-width:991px){.icon-oferta{min-height:unset!important}.height-fixed{height:auto!important}.footer-fixed{position:unset;margin-right:-15px;margin-left:-15px}.overflowHidden{overflow-y:visible!important}.panel-heading{border-bottom:0 solid transparent!important}}.padding-top-30-l{padding-top:30px!important}.padding-top-50-l{padding-top:50px!important}@media(max-width:767px){.grecaptcha-badge{z-index:99}.login-padding-0{padding-left:15px!important;padding-right:15px!important}.padding-top-30{padding-top:0!important;margin-top:0!important}.body_login>.padding-top-30{padding-top:30px!important;margin-top:30px!important}.mobile_diplay_none_logo{display:none}}.cookies{position:fixed;z-index:101;width:100%}.custom-cookies-btn{text-align:center;margin:0 0 10px 0}@media(min-width:768px){.custom-cookies-btn{text-align:right;margin:10px 0 0 0}.custom-cookies-margins{margin-left:12%;margin-right:12%}}@media(max-width:767px){.custom-cookies-margins{margin-left:20px;margin-right:20px}ok_btn{margin-bottom:50px}}.video_login{text-align:center}@media(min-width:1300px){.video_login{max-width:580px}}@media(min-width:992px) and (max-width:1300px){.video_login{max-width:400px}}@media(min-width:670px) and (max-width:991px){.video_login{max-width:600px}}@media(min-width:360px) and (max-width:670px){.video_login{max-width:300px}}@media(max-width:360px){.video_login{max-width:250px}.header_links{padding-left:0!important;text-align:center}.footer_links{padding-left:0!important;text-align:center}}.text-align-right{text-align:right!important}@media(min-width:992px){.margin-top--40-d{margin-top:-40px}.text-align-right-d{text-align:right!important}.padding-right-10-pedidos{padding-right:10px!important;padding-left:0!important;padding-top:0!important;padding-bottom:0!important}.padding-left-10-pedidos{padding-right:0!important;padding-left:10px!important;padding-top:0!important;padding-bottom:0!important}.leituras-funcoes-label{font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:left;color:#111}.leituras-center-stuff{display:flex;align-items:center}.leituras-sc-body-pad,.leituras-sc-body-first-pad,.leituras-sc-body-last-pad{padding:10px 0 10px 20px!important}.leituras-fix-luzgas-l{margin-left:15px}.leituras-fix-luzgas-r{margin-right:15px}.footer-fixed{min-height:4%}.header_links{padding-left:0!important;text-align:right;margin-top:5%}.footer_links{padding-left:0!important;text-align:right}}.height-fixed{height:100%}.bg-white{background-color:#fff}.min-height-fixed::-webkit-scrollbar{width:10px;height:10px}.min-height-fixed::-webkit-scrollbar-button{background:transparent}.min-height-fixed::-webkit-scrollbar-track-piece{background:transparent}.min-height-fixed::-webkit-scrollbar-thumb{background:white;border-radius:50px}.min-height-fixed{height:100%;overflow:auto;left:1%;overflow-x:hidden}@media(max-width:767px){.header-primeiro-link{color:white;padding-left:3%;padding-right:3%;font-weight:bold;font-size:10px}.login-position{padding-left:0!important;padding-right:0!important}}@media(min-width:768px){.padding-invoice-title{padding-right:0!important;padding-left:20px!important;padding-top:0!important;padding-bottom:0!important}.grecaptcha-badge{right:0!important;bottom:0!important;z-index:99}.header-primeiro-link{color:white;padding-left:3%;padding-right:3%;font-weight:bold}}.header-last-link{border-right:1px solid transparent!important}.header-segundo-link{color:white;padding-left:3px;padding-right:5px;border-right:1px solid white}.header-terceiro-link{color:white;padding-left:3px;padding-right:5px}.footer-primeiro-link{padding-left:5px;padding-right:5px;border-right:1px solid white;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:center}.Texto_login_2{line-height:1.45em;font-size:14px}.footer-last-link{border-right:1px solid transparent!important}.footer-segundo-link{color:white;padding-left:3px;padding-right:5px;border-right:1px solid white}.footer-terceiro-link{color:white;padding-left:3px;padding-right:5px}.form-control-login{display:block;width:100%;height:45px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.row-register{margin-bottom:0!important}.btn-register-next-Step{right:auto!important;display:block!important;float:unset!important;margin:auto!important;position:unset!important}#login-box{max-height:100%;overflow:auto;padding-top:0!important;padding-left:0;margin-top:0!important;right:16px;overflow-x:hidden}@media(max-width:767px){.hr_show{width:83%;margin-top:0}#copyright_footer{padding-top:25px;padding-bottom:9px}#login-box{max-height:100%;overflow:initial;padding-top:0!important;padding-left:15px;padding-right:15px;margin-top:0!important;right:0;overflow-x:initial;color:black;font-size:12px;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#aeaeae}.voltar-inicio{margin-left:0!important;padding-left:0!important;min-height:28px;margin-top:40px!important}}@media(min-width:992px){.padding-left-10-20-d{padding:10px 10px 10px 20px!important}.no-padding-tdb-mbl{padding-top:0;padding-right:0;padding-bottom:0}.hr_show{display:none}#copyright_footer{text-align:left}.mobile_login_display{display:none!important}.desktop_login_display{display:block!important}.color_title_login{margin-bottom:30px}.margin-bottom-35{margin-bottom:35px!important}.back_to_login_mobile{display:block;cursor:pointer;font-size:12px;font-weight:300;font-style:normal;font-stretch:normal;line-height:.79;letter-spacing:normal;text-align:left;color:#fff}.back_to_login{display:none}.Texto_login_1_2{margin-top:10px}}.margin_new_contract_svg{margin-top:36px;width:60px}.btn-inside-area svg{margin-top:0!important}.controlss{text-align:center}.span_new_contract{font-size:14px!important;font-weight:600;font-style:normal;font-stretch:normal;line-height:2.5;letter-spacing:-0.4px;text-align:left}@media(min-width:768px) and (max-width:991px){.padding-left-10-pedidos{padding-right:0!important;padding-left:10px!important;padding-top:0!important;padding-bottom:0!important}}@media(max-width:991px){.padding-right-10-pedidos{padding-right:0!important;padding-left:0!important;padding-top:0!important;padding-bottom:0!important}.profile>.modal-content{display:flow-root}.message-display>div{display:table-cell}.leituras-funcoes-label{font-size:12px;font-weight:300;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:left;color:#111}.Texto_login_1_2{font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:-0.3px;text-align:center}.Texto_login_2{font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.29;letter-spacing:normal;text-align:center}.margin_none_login{margin-left:-15px}.backround_modal>.modal-content>.modal-body>.row{margin:0 30px!important}.footer-primeiro-link{padding-left:5px;padding-right:5px;line-height:5em;border-right:1px solid #eee;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left}.Texto_login_2{line-height:1.45em;font-size:12px}.header-panel-expand-xs{overflow:auto;max-height:300px}.subscrition_menu_add{font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.4px;text-align:left}.subscriptions_mobile{font-size:18px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.4px;float:left;margin-left:5px}.subscriptions_menu{padding:10px 5px}.backround_modal>.modal-content>.modal-body>.row{margin:0 -30px!important}.backround_modal>.modal-content>.modal-body>.new_contract{background-color:#fff}.modal-body>.row>a>div>.imagesvg>.margin_new_contract_svg{margin-top:0;width:auto!important;color:white}.modal-body>.row>a>div>.imagesvg>.margin_new_contract_svg{margin-top:0;width:30px!important;color:white}.nav_menu_padding{padding-top:0!important;margin-top:-18px!important}.nav_menu_mobile{overflow-y:hidden!important}.nav_subscription{display:flex!important;max-height:46px!important;margin-top:0!important;margin-bottom:0!important}.nav_a{white-space:nowrap}.nav_menu_mobile::-webkit-scrollbar-track{background-color:#f4f4f4}.nav_menu_mobile::-webkit-scrollbar{height:0;background:#f4f4f4}.nav_menu_mobile::-webkit-scrollbar-thumb{background:#dad7d7}.background-Menu{padding-top:10px!important;padding-bottom:10px!important}.back_to_login{display:block;cursor:pointer;font-size:12px;font-weight:300;font-style:normal;font-stretch:normal;line-height:.79;letter-spacing:normal;text-align:left;color:#fff}.back_to_login_mobile{display:none}.body_login{margin-top:-30px}.header-fixed-mobile{z-index:3!important;position:fixed!important;width:100%!important;padding-left:0!important;padding-right:0!important}.mobile_login_display{display:block;padding-left:5px!important;padding-right:5px!important;background-color:white}.desktop_login_display{display:none}}.voltar-inicio{margin-left:53px;margin-top:10px;min-height:28px}.overflowHidden{overflow-y:hidden}.selectRegister>.dropdown>button{background-color:transparent;border-radius:0;border-color:#afafaf;-webkit-box-shadow:inset 0 1px 1px rgba(175,175,175,0.1);box-shadow:inset 0 1px 1px rgba(175,175,175,0.1);height:45px;color:black;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.selectRegister>.dropdown>button:hover{background-color:transparent;color:black}.selectRegister>.form-group>dropdown-select>.dropdown>button{background-color:transparent;border-radius:0;border-color:#afafaf;-webkit-box-shadow:inset 0 1px 1px rgba(175,175,175,0.1);box-shadow:inset 0 1px 1px rgba(175,175,175,0.1);height:45px;color:black;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.selectRegister>.form-group>dropdown-select>.dropdown>button:hover{background-color:transparent;color:black}.selectRegister>.form-group>dropdown-select>.dropdown>button>div>a{margin-top:15px!important;margin-left:6px!important}.selectRegister>.dropdown>button>span,.selectRegister>.form-group>dropdown-select>.dropdown>button>span{margin-top:0!important}.selectRegister>.dropdown>button>div>a{margin-top:15px!important;margin-left:12px!important}.border-color-gray{border-color:#e7e7e7}.no-padding{padding:0!important}.no-padding-left{padding-left:0!important}.no-margin{margin:0!important}.round-modal{-webkit-border-radius:5px!important;-moz-border-radius:5px!important;border-radius:5px!important}#braintree-paypal-button{-webkit-border-radius:5px!important;-moz-border-radius:5px!important;border-radius:5px!important;margin:auto!important;width:100%!important;background-color:#019cde}#braintree-paypal-button>img{width:115px!important;margin:auto!important}#braintree-paypal-loggedin{max-width:2000px!important}.paypal-company-image{padding-left:20px!important;padding-top:10px;padding-bottom:10px}.paypal-company-image2{margin-left:10px!important}.paypal-descriptions{padding-left:20px!important;padding-right:5px!important;padding-bottom:10px;font-size:15px;color:white}.paypal-descriptions-3{padding-right:20px!important;padding-left:5px!important;padding-bottom:10px;font-size:15px;color:white}.paypal-descriptions-2{padding:10px 0 10px 0!important}.paypal-form{padding:15px 20px 15px 20px!important}.paypal-padding-label-input{padding:0 0 5px 0!important}.paypal-cc-number{padding:0 0 15px 0!important}.margin-bottom-15{margin-bottom:15px!important}.padding-left-10{padding-left:10px!important}.padding-bottom-5{padding-bottom:5px!important}.padding-bottom-5-only{padding:0 0 5px 0!important}.padding-bottom-10{padding-bottom:10px!important}.padding-bottom-10-only{padding:0 0 10px 0!important}.padding-bottom-15{padding-bottom:15px!important}.padding-bottom-15-only{padding:0 0 15px 0!important}.padding-bottom-18{padding-bottom:18px!important}.padding-bottom-20{padding-bottom:20px!important}.padding-bottom-25{padding-bottom:25px!important}.padding-bottom-30{padding-bottom:30px!important}.padding-top-10{padding-top:10px!important}.padding-top-20{padding-top:20px!important}.padding-top-25{padding-top:25px!important}.margin-top-10{margin-top:10px}.margin-top-20{margin-top:20px}.svg-xs-fixed svg{height:35px}@media(max-width:767px){.desktop-only{display:none!important}.inline-desktop-only{display:none!important}.height_nav{height:46px!important}.servicos-empresa-sm{display:none}.servicos-empresa-xs{display:block}.navbar_links{padding-bottom:7px!important}}@media(min-width:768px){.inline-desktop-only{display:inline!important}.mobile-only{display:none!important}.servicos-empresa-sm{display:block}.servicos-empresa-xs{display:none}}.offer-model-width .modal-dialog{max-width:600px}.paypal-modal-width .modal-dialog{max-width:450px}.terms-modal-width .modal-dialog{max-width:880px}.terms-width-radius .modal-dialog{max-width:880px}.terms-width-radius .modal-content{border-radius:25px!important}.modal-no-margin-bottom{margin-bottom:0!important}.button-action2{top:0;bottom:0;display:inline-block;min-width:25px;padding:8px 0;outline:0;background:0;border:0;line-height:25px}.button-action2:hover:not(.disabled){background-color:#f86f07}.button-action2 [disabled="disabled"],.button-action2 .disabled{cursor:not-allowed!important;opacity:.3}.button-action2:disabled{cursor:not-allowed!important;opacity:.3}.modal{text-align:center;padding:0!important}.modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}.modal-dialog{margin-top:0!important;display:inline-block;text-align:left;vertical-align:middle}.row-register>button{margin-bottom:55px!important}.linkTitleMessage{font-size:16px;font-weight:600;line-height:1.5;text-align:left;color:#0555fa;text-decoration:underline!important}.titleMessage{font-size:14px;font-weight:600;line-height:1.5;text-align:left;color:#000}.textMessage{font-weight:100!important}.fake-link{color:blue;text-decoration:underline;cursor:pointer}.categoriaMessage{font-weight:700}.message-icon{width:10px;height:58px;background-color:#b5b5b5}.headerLogin{min-height:13%}.body_login{min-height:82%}.offer-day-date{font-size:14px;color:#4f4f4f}.change-contract-form .change-contract_extra p{margin-bottom:24px}.change-contract-form .change-contract_extra i{margin-right:15px;font-size:24px;font-weight:300}.change-contract-form .change-contract-card-footer{margin-top:30px}@media(min-width:768px){.change-contract-form .change-contract-card-footer>div>button{min-width:200px;margin:20px}.change-contract-form .change-contract-card-footer{margin-top:55px}}@media(max-width:768px){.change-contract-form .change-contract-card-footer>div>button{margin:20px;min-width:120px}}.change-contract-form .change-contract_prd{max-width:300px;font-size:16px}.change-contract-form .cc-bottom-area{position:relative;display:block}.change-contract-form .cc-resume-help-text{font-size:16px}.change-contract-form .cc-img-style1>img{width:305px}.change-contract-form .cc-img-style2{position:absolute;right:0;margin-right:100px;margin-top:10px}.change-contract-form .cc-img-style2>img{width:228px}.change-contract-form .cc-img-style3{position:absolute;right:0;top:0;margin-right:100px;margin-top:-75px}.change-contract-form .cc-img-style3>img{width:185px}.days-input-label{font-size:13px;font-weight:400}.offer_form-row .change-text.text-small{font-size:70%!important;top:-8px}@media(max-width:767px){.cc-input-label{font-size:12px;line-height:16px;margin-bottom:16px}.offer_form-row .cc-input-label,.offer_form-row-2 .cc-input-label{margin-bottom:8px;font-size:14px}.cc-fake-input{font-size:14px;line-height:17px}.cc-dropdown-input{font-size:14px!important;line-height:17px!important}.cc-checkbox{font-size:14px;line-height:18px}.cc_resume-elm-title{font-size:14px!important;line-height:17px!important}.cc_resume-elm-text{font-size:14px!important;line-height:17px!important}}@media(min-width:768px){.cc-input-label{font-size:18px;line-height:20px;margin-bottom:16px}.cc-fake-input{font-size:16px;line-height:20px}.cc-dropdown-input{font-size:16px!important;line-height:20px!important}.cc-checkbox{font-size:18px;line-height:21px}.cc_resume-elm-title{font-size:18px!important;line-height:20px!important}.cc_resume-elm-text{font-size:16px!important;line-height:20px!important}}.cc-input-label{font-weight:400}.cc-fake-input{border-bottom:1px solid #a3a3a3;color:#555;padding:1px 2px}full-switch .full_switch-body{border:1px solid #e7e7e7;border-radius:25px}full-switch .full_switch-body>div{border:1px solid #e7e7e7;border-radius:25px;margin:5px;min-height:40px}full-switch .full_switch-body>div.active{font-weight:bold}offer-card{position:relative;display:block;margin:30px;max-width:350px;height:505px}offer-card .offer_card-full{border:1px solid #e7e7e7;padding:16px 25px 46px;height:100%;box-shadow:0 4px 4px 0 rgba(0,0,0,0.25)}@media(max-width:768px){offer-card .offer_card-full{border-radius:19px}offer-card .cc-offer-description{font-size:14px;line-height:23px}}@media(min-width:768px){offer-card .offer_card-full{border-radius:25px}offer-card .cc-offer-description{font-size:14px;line-height:25px}}offer-card .cc-offer-back{font-size:14px}offer-card .cc-offer-title>p{font-size:20px;margin-right:5px;margin-bottom:0}offer-card .cc-offer-title>p>b{font-size:48px}@media(min-width:768px){offer-card offer-dual-product .cc-offer-title>p>b{font-size:40px}.cc-center-labels{min-height:115px}}@media(min-width:450px) and (max-width:768px){.cc-center-labels{min-height:100px}}@media(max-width:450px){.cc-center-labels{min-height:78px}}@media(max-width:768px){offer-card offer-dual-product .cc-offer-title>p>b{font-size:30px}}offer-card .cc-offer-description{margin-top:10px;min-height:120px}offer-card offer-dual-product .cc-offer-description{min-height:0;margin-bottom:32px}offer-card .cc-offer-description ul{list-style:none;margin-top:16px;padding-left:20px;font-size:16px}offer-card .cc-offer-description ul li{margin-bottom:10px}offer-card .cc-offer-description ul li::before{content:"\2022";color:#0555fa;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}offer-card .cc-offer-price{font-size:18px;color:#cecece;margin-bottom:25px}offer-card .cc-offer-product{font-size:20px;color:#cecece;margin-bottom:32px}offer-card .checkbox+.checkbox{margin-top:inherit}offer-card .checkbox{color:#000!important;margin:0}offer-card .checkbox input[type="checkbox"]:disabled+label{opacity:1!important}offer-card .checkbox label{font-weight:300}offer-card .cc-offer-billing{margin-bottom:25px}offer-card .offer-card-know-more-spacing{margin-top:40px}.color-black{color:#000!important}@media(max-width:768px){offer-card .cc-offer-billing{font-size:14px!important}offer-card .offer-card-btn{font-size:16px!important}.offer-checkbox-labels{font-size:14px!important}}@media(min-width:768px){offer-card .cc-offer-billing{font-size:14px!important}offer-card .offer-card-btn{font-size:14px!important}.offer-checkbox-labels{font-size:16px!important}}offer-card input[type='checkbox']:disabled:checked+label:before{background-color:#cecece!important}offer-card input[type='checkbox']:disabled+label:before{border-color:#cecece!important}offer-card .cc-offer-price b{font-size:40px}offer-card .cc-offer-price p{margin-bottom:0}offer-card .offer_card-full .offer_card-know_more{background-color:#fff;border-radius:0 0 14px 14px;position:absolute;bottom:0;right:1px;left:1px;height:46px;transition:height .5s;padding:16px 25px 30px}.offer_card-know_more .offer_card-know_more_header{position:absolute;width:100%;margin:-16px -25px 0;height:46px;bottom:0;border-radius:0 0 14px 14px;background-color:#e1e1e1;z-index:1;font-size:18px}.offer_card-know_more .offer_card-know_more_header>span>i{margin-left:15px;font-size:16px}offer-card .offer_card-full .offer_card-know_more>.know_more-content{opacity:0;display:none}offer-card .offer_card-full .offer_card-know_more>.know_more-content.know_more-content_active{transition:opacity .3s;opacity:1;margin-right:-15px;margin-left:-15px;display:block}offer-card .offer_card-full .offer_card-know_more>.know_more-content.know_more-content_active a{text-decoration:underline}offer-card .offer_card-full .offer_card-know_more>.know_more-content.know_more-content_active .know-more-title,offer-card .offer_card-full .offer_card-know_more>.know_more-content.know_more-content_active .know-more-bottom{margin:0 20px}offer-card .offer_card-full .offer_card-know_more>.know_more-content.know_more-content_active .know-more-title{font-size:24px}offer-card .offer_card-full .offer_card-know_more>.know_more-content.know_more-content_active .know-more-title h2{font-size:40px;margin:0 5px 0 0}offer-card .offer_card-full .offer_card-know_more>.know_more-content.know_more-content_active .know-more-title h3{font-size:20px;margin:0;margin-bottom:16px}offer-card .offer_card-full .offer_card-know_more>.know_more-content.know_more-content_active p>i{font-size:12px;margin-top:4px;padding-right:10px}offer-card .offer_card-full .offer_card-know_more>.know_more-content.know_more-content_active p{margin-bottom:16px}offer-card .offer_card-full .offer_card-know_more.offer_know_more-active{height:calc(100% - 2px);border-radius:25px;display:block}offer-card .offer_card-full button{width:240px}@media(max-width:768px){offer-card .offer_card-full button{height:50px}.offer_form-row{margin-top:0!important}.offer_form-row-2{margin-top:16px!important}.offer_form-row-2 .checkbox{margin-top:0}.row.offer_form-row>div,.offer_form-row>.row>div{margin-top:16px!important}.mt-md-24px,.mt-md-34px,.mt-md-40px{margin-top:0}.mt-15px-m{margin-top:15px}.mt-2px-m{margin-top:2px}}@media(min-width:768px){offer-card .offer_card-full button{height:46px}.offer_form-row-2{margin-top:40px!important}.offer_form-row{margin-top:40px!important}.mt-md-24px{margin-top:24px}.mt-md-34px{margin-top:34px}.mt-md-40px{margin-top:40px}}offer-card offer-dual-product .cc-offer-dual-prd:nth-child(2n){margin-left:24px;padding-left:25px;border-left:1px solid #eee}offer-card offer-dual-product .cc-offer-price{font-size:16px;margin-bottom:0}.offers-available i{font-size:20px;font-weight:700;padding-right:15px}.offers-available .offers-available-title p{margin:0;font-size:16px}.offers-available .offers-available-title p b{font-size:20px}.offers-available .offers-available-title p.offers-title-resume{font-size:20px;margin-bottom:30px}contract-offer-details .btn.btn-primary{height:40px;font-size:14px;color:#0555fa;border:1px solid #0555fa;background-color:transparent;border-radius:25px}.d-flex>.flex-grow-1{flex:1}.d-flex.flex-wrap{flex-wrap:wrap}.cc-offer-title-layout{align-items:baseline;display:flex;flex-direction:column}@media(max-width:768px){.cc-offer-mobile-align{margin-top:15px}}.d-flex.align-items-baseline{align-items:baseline}.leituras-button [disabled="disabled"],.leituras-button .disabled{cursor:not-allowed!important;opacity:.4}.leituras-button:disabled{cursor:not-allowed!important;opacity:.4}.leituras-button{border:0;color:#fff;top:0;bottom:0;display:inline-block;min-width:25px;height:41px}.faturas-more-button{padding:0!important;height:47px;width:202px;font-weight:700;font-style:normal;min-width:0!important;text-align:center;text-transform:uppercase;font-size:10px;letter-spacing:.6px;line-height:1.33333;background-color:#100100100;display:block;transition:all 100ms linear}.leitura-title{font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#0555fa}.leitura-do-contador{font-size:13.5px;font-weight:600;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:left}.leitura-title-text-2{font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:left}.leitura-title-text-3{font-size:12px;font-weight:600;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:left;color:#000}.comunicar-ou-historico{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center}.leituras-sc-title{font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#111}.leituras-sc-title-e{font-family:"normal-font";font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#4f4f4f}.leituras-submeter{font-size:10px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:3.99;letter-spacing:normal;text-align:center}.leituras-tabela-desc{font-size:10px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#666}.leituras-tabela-valor{text-align:right;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#000}.faturas-month{font-size:12px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.1px;text-align:left;color:#666}.leituras-tabela-title{font-size:12px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#111}.leituras-tabela-desc{font-size:12px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#666}.leituras-data-dia{font-size:12px;text-align:left;color:#000}.leituras-datas-m{font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.34;letter-spacing:normal;text-align:center;min-width:150px;white-space:nowrap}.hideScrollbarXY::-webkit-scrollbar{display:none}.leituras-table{border-top:2px solid #eee;border-right:2px solid #eee;border-left:2px solid #eee}.leituras-table-last{border-bottom:2px solid #eee}.table-top-border{border-top:2px solid #eee}.table-bottom-border{border-bottom:2px solid #eee}.table-right-border{border-right:2px solid #eee}.table-padding{padding:15px 0 15px 0}.leituras-table-readings{border-top:2px solid #eee;border-right:2px solid #eee}.leituras-table-right{border-right:2px solid #eee}.leituras-table-left{border-left:2px solid #eee}.leituras-table-top{border-top:2px solid #eee}.leituras-table-all{border:2px solid #eee!important}.contract-table-bg{background-color:#f7f7f7}.leituras-table-rlb{border-right:2px solid #eee;border-left:2px solid #eee;border-bottom:2px solid #eee}.leituras-datas-1{padding:10px 46%;width:8%;text-align:center}.leituras-datas-2{padding:10px 20%}.leituras-datas-3{padding:10px 5%}.toBottom{position:absolute!important;bottom:0!important}@media(min-width:768px){#footerArea.footer-sideabar-comp{width:100%;position:absolute}.w-75-d{width:75%}}@media(min-width:1440px){#footerArea.footer-sideabar-comp{position:absolute}}.leituras-select>.dropdown>button{background-color:transparent;border-radius:0;border-color:#afafaf;-webkit-box-shadow:inset 0 1px 1px rgba(175,175,175,0.1);box-shadow:inset 0 1px 1px rgba(175,175,175,0.1);height:40px;color:inherit;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.comunicar-leitura-border-bottom>div{border-bottom:1px solid rgba(0,0,0,0.36);margin-bottom:10px}.leituras-select>.dropdown>button:hover{background-color:transparent;color:inherit}.leituras-select>.form-group>dropdown-select>.dropdown>button{background-color:transparent;border-radius:0;border-color:#afafaf;-webkit-box-shadow:inset 0 1px 1px rgba(175,175,175,0.1);box-shadow:inset 0 1px 1px rgba(175,175,175,0.1);height:45px;color:black;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.leituras-select>.form-group>dropdown-select>.dropdown>button:hover{background-color:transparent;color:black}.leituras-select>.form-group>dropdown-select>.dropdown>button>div>a{margin-top:15px!important;margin-left:6px!important}.leituras-select>.dropdown>button>span,.leituras-select>.form-group>dropdown-select>.dropdown>button>span{margin-top:-4px!important}.leituras-select>.dropdown>button>div>a{margin-top:15px!important;margin-left:12px!important}.leituras-table-chart{font-size:12px;font-weight:600;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:center}.leituras-toggle-chart{font-size:14px;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:center;padding-left:5px;padding-right:5px}.leituras_intervalo_tempo{padding:15px}.height-26{height:26px}.msg-text{font-size:13px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:normal;text-align:left;color:#666}.nav.nav-tabs.portal-nav{margin-bottom:20px}.nav.nav-tabs.portal-nav>li{opacity:.3;-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.nav.nav-tabs.portal-nav>li.active{opacity:1}.nav.nav-tabs.portal-nav,.nav.nav-tabs.portal-nav>li.active>a,.nav.nav-tabs.portal-nav>li.active>a:focus,.nav.nav-tabs.portal-nav>li.active>a:hover,.nav.nav-tabs.portal-nav>li>a,.nav.nav-tabs.portal-nav>li>a:hover{border:0}.nav.nav-tabs.portal-nav>li>a:hover{background-color:transparent}.nav.nav-tabs.portal-nav>li>a,.nav.nav-tabs.portal-nav>li>a:hover{border-bottom:2px solid;border-color:#ddd}.nav.nav-tabs.portal-nav>li.active>a,.nav.nav-tabs.portal-nav>li.active>a:hover{border-bottom:2px solid;border-color:#333}.max-w-250px{max-width:250px}.max-w-400px{max-width:400px}.max-w-750px{max-width:750px}.max-w-500px{max-width:500px}.max-w-600px{max-width:600px}.nav.nav-tabs.portal-nav>li>a{padding:0;margin-right:0;font-weight:bold;font-size:20px;height:40px;line-height:38px;color:#333}.nav.nav-tabs.portal-nav>li>a img{height:24px;padding:1px;width:40px;border-bottom:2px solid #345f86}@media(max-width:767px){.padding-left-10-pedidos{padding-right:0!important;padding-left:0!important;padding-top:0!important;padding-bottom:0!important}.nav-outterMargins-controll{display:flex;margin:0}.nav-margins-controll{width:80%}.nav-innerMargins-controll{border:none!important;height:100%!important;padding:0!important}.navbar-controllArrows{display:flex;align-items:center;justify-content:center;width:10%;background-color:#f8f6f3}}#modal_addSelSubscription_ver{border-radius:10px!important}#modal_addSelSubscription .default-modal-header,#modal_addSelSubscription_ver .default-modal-header,.generic-modal-header{padding:20px 30px}#modal_addSelSubscription .default-modal-header span.default-modal-desc,#modal_addSelSubscription_ver .default-modal-header span.default-modal-desc,.generic-modal-desc{font-family:"Open Sans";font-size:14px;font-weight:bold;color:#0555fa}#modal_addSelSubscription .default-modal-logo,#modal_addSelSubscription_ver .default-modal-logo{font-size:16px;color:#ff5a0f;color:#0555fa;margin-right:5px}#modal_addSelSubscription .default-modal-text-bold,#modal_addSelSubscription_ver .default-modal-text-bold,.generic-modal-text-bold{font-family:"Open Sans";font-size:14px;font-weight:600;color:#000}.width-create-banner-modal{width:calc(100% - 280px)!important;max-width:1440px;background-color:white}.w-max-100prc{max-width:100%}.width-max-400{max-width:400px!important}.width-max-450{max-width:450px!important}.width-max-500{max-width:500px!important}.width-max-600{max-width:600px!important}.width-max-700{max-width:700px!important}.width-max-800{max-width:800px!important}.width-max-900{max-width:900px!important}form#loginForm>div,form#recoverForm>div,form.registerLoginForm>div{margin-bottom:10px}form#loginForm input.ng-invalid.ng-pristine,form#recoverForm input.ng-invalid.ng-pristine,form.registerLoginForm input.ng-invalid.ng-pristine{border-color:#ccc;box-shadow:none;-webkit-box-shadow:none}#loginForm .ng-valid.ng-dirty,#recoverForm .ng-valid.ng-dirty,form.registerLoginForm .ng-valid.ng-dirty{box-shadow:none}#loginForm .ng-invalid.ng-dirty,#recoverForm .ng-valid.ng-dirty,form.registerLoginForm .ng-valid.ng-dirty{box-shadow:none}#loginForm input,#recoverForm input,form.registerLoginForm input,form.registerLoginForm button{border-top:0;border-left:none;border-right:0;border-bottom-width:1.5px;padding-bottom:1px;background-color:transparent;box-shadow:none!important;outline:0}#loginForm input,#recoverForm input,form.registerLoginForm input,form.registerLoginForm buttons{border-top:0;border-left:none;border-right:0;border-bottom-width:1.3px;background-color:transparent;box-shadow:none!important;outline:0}#loginForm input:disabled,#recoverForm input:disabled,form.registerLoginForm input:disabled{background-color:transparent!important;box-shadow:none!important}#loginForm input:-webkit-autofill,#loginForm textarea:-webkit-autofill,#loginForm select:-webkit-autofill,#loginForm input:-webkit-autofill:focus,#recoverForm input:-webkit-autofill,#recoverForm textarea:-webkit-autofill,#recoverForm select:-webkit-autofill,#recoverForm input:-webkit-autofill:focus,form.registerLoginForm input:-webkit-autofill,#recoverForm textarea:-webkit-autofill,#recoverForm select:-webkit-autofill,#recoverForm input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 30px transparent inset!important;background-color:transparent!important;transition:background-color 5000s ease-in-out 0s}#loginForm .ng-invalid.ng-dirty:focus,#recoverForm .ng-invalid.ng-dirty:focus,form.registerLoginForm .ng-invalid.ng-dirty:focus{box-shadow:none!important;-moz-box-shadow:0 5px 5px -5px rgba(178,0,0,0.4)!important;-webkit-box-shadow:0 5px 5px -5px rgba(178,0,0,0.4)!important;box-shadow:0 5px 5px -5px rgba(178,0,0,0.4)!important}#loginForm .loginLabel,#recoverForm .loginLabel,form.registerLoginForm .loginLabel{color:#c3c3c3;padding-left:12px;height:18px;position:relative;font-size:13px;top:30px;transition-duration:.3s}form#pedidoReclamacaoInformacaoForm .inputLabel{color:#c3c3c3;padding-left:12px;height:18px;position:relative;font-size:13px;top:20px;transition-duration:.3s}checkbox-labeled label{font-weight:300!important}dd-fe .checkbox label{font-weight:300}dd-fe .checkbox input[type="checkbox"]:disabled+label::before{border-color:#737373!important}multiple-dropdown-select .dd-list-values .dd-show-text{height:21px;line-height:21px}multiple-dropdown-select .dd-list-values>div>span.dd-list_value{margin-right:5px;padding:5px 10px;background-color:#ddd}multiple-dropdown-select.emphasis-dd-select ul li>.dd-list-items{padding:3px 10px}multiple-dropdown-select.emphasis-dd-select ul li>.dd-list-items .dd-list-item_text{display:flex;align-items:center}.offers-available-title{margin-bottom:4px}@media(max-width:767px){multiple-dropdown-select .dd-input-placeholder,multiple-dropdown-select .dd-list-values,multiple-dropdown-select.emphasis-dd-select button input,multiple-dropdown-select.emphasis-dd-select ul li span,dropdown-select-new.emphasis-dd-select button input,dropdown-select-new.emphasis-dd-select ul li a{font-size:14px}.offers-available-title{font-size:16px!important;font-weight:400}.offers-title-resume{font-size:16px!important;font-weight:400}.offers-available-subtitle{font-size:14px!important;font-weight:300}.cc_resume-col{width:100%!important;margin-bottom:8px}}@media(min-width:768px){multiple-dropdown-select .dd-input-placeholder,multiple-dropdown-select .dd-list-values,multiple-dropdown-select.emphasis-dd-select button input,multiple-dropdown-select.emphasis-dd-select ul li span,dropdown-select-new.emphasis-dd-select button input,dropdown-select-new.emphasis-dd-select ul li a{font-size:16px}#detalheOferta multiple-dropdown-select .dd-input-placeholder,#detalheOferta multiple-dropdown-select .dd-list-values,#detalheOferta multiple-dropdown-select.emphasis-dd-select button input,#detalheOferta multiple-dropdown-select.emphasis-dd-select ul li span,#detalheOferta dropdown-select-new.emphasis-dd-select button input,#detalheOferta dropdown-select-new.emphasis-dd-select ul li a{font-size:14px}.offers-available-title{font-size:20px!important;font-weight:400}.offers-title-resume{font-size:20px!important;font-weight:400}.offers-available-subtitle{font-size:16px!important;font-weight:300}}multiple-dropdown-select .dd-list-values .dd-input-placeholder{color:#8e8e8e;height:21px;line-height:21px}multiple-dropdown-select.emphasis-dd-select button span.fa-angle-down,dropdown-select-new.emphasis-dd-select button span.fa-angle-down{font-size:32px!important;margin-top:-5px!important;font-weight:normal!important}dropdown-select.filter_date_pedidos{width:100px!important}dropdown-select.filter_date_pedidos button input{width:100%!important}dropdown-select.filter_date_pedidos button{width:70px!important;font-weight:600!important;padding:0!important;padding-left:5px!important;font-size:12px!important}dropdown-select button.btn{border-bottom:1px solid;border-color:#ccc!important}dropdown-select button.btn-primary:active:hover{border-color:#ccc!important}.coockies_close{top:10px;right:20px}@media(max-width:991px){.coockies_close{top:5px;right:10px}.cookies_text{margin-top:25px}dropdown-select.filter_date_pedidos{width:75px!important}dropdown-select.filter_date_pedidos button{font-size:10px!important}}form.registerLoginForm input#Document{box-shadow:none!important;-webkit-box-shadow:none!important}form.registerLoginForm .dropdown button{height:30px}form .form-group{margin-bottom:0!important;height:60px}#login-box-centered-password.moveUp{margin-top:15px!important}.moveUp{color:black!important;padding-left:0!important;top:8px!important;font-size:13px!important;transition-duration:.3s!important}#histFaturas_charts dropdown-select button input,#leitura dropdown-select button input{width:140px!important;margin-right:15px!important;text-align:right}.admin-filter-area .ng-invalid{border:1px solid red}@media screen and (-webkit-min-device-pixel-ratio:0){#histFaturas_charts dropdown-select{width:200px!important;margin-right:30px}#histFaturas_charts dropdown-select .width-control{width:200px}#leitura dropdown-select .width-control{width:100px}::i-block-chrome,#histFaturas_charts dropdown-select{margin-left:-70px!important}::i-block-chrome,#histFaturas_charts dropdown-select .width-control{width:0}::i-block-chrome,#leitura dropdown-select .width-control{width:0}}@media(max-width:991px){.no-subscription-text{font-size:18px}.admin_header-modal-list{padding:10px 20px!important}.padding-bottom-15-only-m{padding:0 0 15px 0!important}.msg-date{font-size:11px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.36;letter-spacing:normal;text-align:right;color:#666}.msg-title{font-size:16px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#000}.msg-eyebrow{font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#333235}.padding-bottom-20-m{padding-bottom:20px!important}.padding-bottom-10-m{padding-bottom:10px!important}.leitura-title-text{font-size:13px;font-weight:300;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:left}.leituras-bold{font-weight:bold}.leituras-sc-title-pad{padding:15px 0 15px 10px!important}.leituras-sc-body-pad{padding:0 0 0 20px!important}.campanhas-sc-body-pad{padding:0 0 0 10px!important}.leituras-sc-body-first-pad{padding:15px 0 0 20px!important}.campanhas-sc-body-first-pad{padding:15px 0 0 10px!important}.leituras-sc-body-last-pad{padding:0 0 20px 20px!important}.campanhas-sc-body-last-pad{padding:0 0 20px 10px!important}.leituras-height-2{padding:0}.leituras-bg-tab-graph{background-color:#e7effe}.leituras-luz-gas-aguas{font-size:10px;font-weight:600;font-style:normal;font-stretch:normal;letter-spacing:.5px;text-align:left}.paypal-or-cc{font-size:10px;font-weight:600;font-style:normal;font-stretch:normal;letter-spacing:.5px;text-align:left}.leituras-height{height:38px}.padding-left-valor{padding-left:15px!important}.padding-left-data{padding-left:10px!important}.leituras-table-valor-last{border-bottom:2px solid #eee}.leituras-table-data-1{height:31px}.leituras-table-data-2{height:62px}.leituras-table-data-3{height:93px}.leituras-table-data-4{height:124px}.leituras-table-data-5{height:155px}.leituras-table-data-6{height:186px}.leituras-table-data-7{height:217px}.leituras-table-data-8{height:248px}.leituras-table-data-9{height:279px}.leituras-table-data-10{height:310px}}.contratos-icon{cursor:pointer;font-size:22px;float:right;margin-top:-12px}#efetuarPedido>div>div>div{background-color:#f7f7f7;border-bottom:2px solid #eee!important}#efetuarPedido>div>.panel{margin-top:0!important}#efetuarPedido>div>div>div>.panel-body{padding:0 0 0 0!important;border-top:0}#efetuarPedido>.panel-group{margin-bottom:0!important}#efetuarPedido>div>div>.panel-heading{padding:0}#efetuarPedido .panel-group .panel+.panel{margin-top:0}#efetuarPedido .panel-body{padding:15px 15px 1px 15px}.pedido-last-border .panel-body{border-bottom:2px solid #ddd;margin-bottom:3px}.padding-pedidos-title{padding:11px 15px 11px 20px!important}.pedidos-table-titles{font-size:13px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#000}.pedidos-table-body{font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:left;color:#666}.menu-item-border-compensate{border-left:6px solid transparent}@media(min-width:768px) and (max-width:991px){.no-padding-sm{padding:0!important}}@media(min-width:992px){.no-padding-md{padding:0!important}}@media(min-width:992px){.modal-body-pedidos{padding:25px 20px 25px 20px}.pedidos-body{padding:15px 0 25px 0}.padding-bottom-15-only-m{padding:0 0 0 0!important}.msg-date{font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#111}.msg-title{font-size:16px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#000}.msg-eyebrow{font-size:13px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#767676}.padding-bottom-20-d{padding-bottom:20px!important}.padding-bottom-10-d{padding-bottom:10px!important}.contratos-title-pad{padding:15px 0 15px 20px!important}.contratos-title-pad-e{padding:25px 0!important}.contratos-padding-body-mbl{padding:0 0 0 0!important;margin:0 0 0 0!important}.contratos-padding-body{padding:0 0 0 0!important;margin:0 0 20px 0!important}.leituras-sc-title-pad{padding:15px 0 15px 20px!important}.contratos-body-boxes{padding:20px 20px 20px 20px!important}.contratos-body-boxes-e{background-color:#f7f7f7;padding:20px 20px 20px 20px!important}.contratos-body-boxes-h{padding:20px 0 20px 0!important}.leitura-title-text{font-size:16px;font-weight:300;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:left}.leituras-sc-body-font{font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left}.leituras-sc-body-font2{font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left}.leituras-sc-body-font3{font-size:12px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left}.leitura-border{border-right:2px solid #f1f1f1}.leitura-border-bottom{border-bottom:2px solid #f1f1f1;margin-bottom:10px}.leituras-height-1{padding-top:15px}.leituras-height-2{padding:10px 0 10px 0!important}.leituras-border-d{border:#f7f7f7 2px solid!important}.leituras-table-padding{padding:15px 25px 15px 25px}.leituras-header-table-padding{padding:15px 25px 15px 25px}.leituras-luz-gas-aguas{font-size:12px;font-weight:600;font-style:normal;font-stretch:normal;letter-spacing:.5px;text-align:left}.paypal-or-cc{font-size:11px;font-weight:600;font-style:normal;font-stretch:normal;letter-spacing:.5px;text-align:left}.padding-left-valor{padding-left:30px!important}.padding-left-data{padding-left:20px!important}.leituras-table-data-1,.leituras-table-data-2,.leituras-table-data-3,.leituras-table-data-4,.leituras-table-data-5,.leituras-table-data-6,.leituras-table-data-7,.leituras-table-data-8,.leituras-table-data-9,.leituras-table-data-10{height:51px}}.doc_mgmt-files_context{font-size:16px}.doc_mgmt-docs_back{justify-content:end;align-items:center;font-size:16px;margin-bottom:24px}.leitura-title-d{font-size:16px;text-align:left;color:#000}.contratos-border-bot{border-bottom:1px solid #ddd}.contratos-border-bot-e{border-bottom:1px solid #ddd}.contratos-icon-prod{font-size:12px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left}.contratos-icon-prod-e{font-family:"normal-font";font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#333}.contratos-title{font-size:10px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#999}.contratos-title.read-more{margin-left:10px}.contratos-title.read-more a{color:#0555fa!important;text-decoration:underline}.contratos-title-e{font-family:"normal-font";font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;color:rgba(0,0,0,0.54);margin-bottom:7px}.contratos-title-center{font-size:10px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#999}.contratos-text{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#333235}.contratos-text-e{font-family:"normal-font";font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;color:#333}.bg-color-fatpednot{background-color:#f2f2f2}#listaAdmin>div>.panel{margin-top:0!important}#listaNotificacoes>.panel-group{max-height:400px;overflow:auto}.carousel-inner{overflow:unset!important}.carousel-inner>.item{-webkit-transition:unset!important;-o-transition:unset!important;transition:unset!important}notifications-container .carousel-control{display:none!important}notifications-container .carousel-inner{overflow-x:hidden!important;overflow-y:auto!important;padding-bottom:10px}notifications-container .carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out!important;-moz-transition:-moz-transform .6s ease-in-out!important;-o-transition:-o-transform .6s ease-in-out!important;transition:transform .6s ease-in-out!important}notifications-container .carousel-indicators{display:block!important;top:80px}change-contract .selectProfile-h25px>.dropdown>button,change-contract .cc-fake-input,change-contract dd-fe input.contratos-inputs{color:#333!important}change-contract .carousel-indicators{bottom:-15px}change-contract .carousel-control .glyphicon-chevron-left,change-contract .carousel-control .icon-prev{margin-left:5px}change-contract .carousel-control .glyphicon-chevron-right,change-contract .carousel-control .icon-next{margin-right:5px}change-contract .carousel-indicators li{border-color:transparent;background-color:#d9d9d9!important;margin:3px;width:12px;height:12px}change-contract .carousel-indicators li.active{background-color:#0555fa!important;margin:3px;width:15px;height:15px}notifications-container .carousel-indicators li{background-color:#ddd;border-color:#ddd;margin:1px 4px}notifications-container .carousel-indicators li.active{background-color:#0555fa;border-color:#0555fa;margin:0 3px}notifications-container .carousel-notification{font-size:16px;line-height:normal;padding:12px 24px;height:71px;text-align:left;border-radius:10px;box-shadow:0 4px 4px 0 rgba(0,0,0,0.25);border:1px solid #ddd;color:#333}notifications-container .notif-container-resolve{padding-top:15px!important;padding-bottom:5px!important}notifications-container .carousel-notification .c-notif-icon{font-style:normal;text-align:center;margin-right:24px;height:40px;font-size:34px;line-height:40px}notifications-container .carousel-notification .c-notif-body .c-notif-title{font-size:16px;line-height:normal}notifications-container .carousel-notification .c-notif-body .c-notif-text{font-size:14px;margin-top:4px;color:#6d6d6d}.power-pack-aviso{border:1px solid;margin-top:4px;padding:4px}.power-pack-aviso-dual{border:1px solid;margin-top:4px;padding:4px;width:45%;margin-left:5%}#listaFaturas>div>.panel,#listaAdmin>div>.panel,#listaPedidos>div>.panel,#listaNotificacoes>div>.panel,#listaCampanhas>div>.panel{box-shadow:1px 1px 3px #e9e9e9;border:1px solid #e9e9e9}#historicoPedidos>div>.panel{border-top:1px solid #e9e9e9;border-bottom:0;margin:0;border-radius:0}.pedhist-msg{min-height:35px}.pedhist-fechado{background-color:#55be5a}.pedhist-aberto{background-color:#ffca0f}.pedhist-nomepedido{color:#4f4f4f}.pedhist-label{color:#828282}.pedhist-value{color:#333}.pedhist-estado{color:#4f4f4f}.pedhist-msg-cursor{width:15px;display:table-cell}.input-button-fit{height:100%;width:100%;position:absolute;top:0;opacity:0;cursor:pointer;display:block}@media(min-width:768px){.paddin-top-4-desktop{padding-top:4px!important}.pedhist-msg{width:calc(100% - 30px);margin-left:15px}.pedhist-msg-resolucao{padding-left:30px!important;padding-right:58px!important}.pedhist-nomepedido,.pedhist-estado,.pedhist-label,.pedhist-value{font-size:14px}.pedhist-info{width:calc(100% - 43px);padding-right:15px!important}.pedhist-chevron{width:28px}}@media(max-width:767px){#historicoPedidos>div>.panel{margin-left:-15px;margin-right:-15px}.pedhist-msg{width:calc(100% - 23px);margin-left:8px}.pedhist-cursor-padding-left{padding-left:8px!important}.pedhist-msg-resolucao{padding-left:8px!important;padding-right:5px!important}.pedhist-nomepedido,.pedhist-estado,.pedhist-label,.pedhist-value{font-size:12px}.pedhist-info{width:calc(100% - 40px);padding-right:8px!important}.pedhist-chevron{width:28px}#historicoPedidos .panel-heading{padding-right:5px}}.add-files-help{font-size:10px;color:#666}#historicoPedidos>div>.panel.last{border-bottom:1px solid #e9e9e9}#historicoPedidos .panel-group .panel-heading+.panel-collapse>.panel-body{border:0;background-color:white;padding-top:0}#listaFaturas>div>div>.panel-heading,#listaAdmin>div>div>.panel-heading,#listaPedidos>div>div>.panel-heading,#listaCampanhas>div>div>.panel-heading{padding-bottom:0}#listaFaturas>div>div>div>.panel-body,#listaAdmin>div>div>div>.panel-body,#listaPedidos>div>div>div>.panel-body,#listaNotificacoes>div>div>div>.panel-body,#listaCampanhas>div>div>div>.panel-body{padding-top:0;border-top:0;background-color:#f2f2f2}#listaFaturas>div>div>div>.panel-title,#listaAdmin>div>div>div>.panel-title,#listaPedidos>div>div>div>.panel-title,#listaNotificacoes>div>div>div>.panel-title,#outrosPedidos>div>div>div>.panel-title,#listaCampanhas>div>div>div>.panel-title{margin-bottom:0}#listaAdmin>.panel-group{margin-bottom:0!important}#listaNotificacoes>div>div>.panel-heading{padding-bottom:0;background-color:#f9f9f9}#listaNotificacoes>div>div>:nth-child(2){display:none}#outrosPedidos .panel-heading{padding:0 15px}.dropdown-border{border-bottom:1px solid rgba(0,0,0,.36)!important}#outrosPedidos>div>div>div>.panel-body{padding:0 0 0 0!important;padding-top:0;border-top:0;background-color:white}.ver-contrato-pedidos{margin:0 0 20px 0}#detalheOferta>div>div>div>.panel-body,#detalheContrato>div>div>div>.panel-body,#detalheContratoSVA>div>div>div>.panel-body,#detalheContratoTitular>div>div>div>.panel-body,#dadosPagamento>div>div>div>.panel-body,#protecaoDados>div>div>div>.panel-body,.clean-panel-body>div>div>div>.panel-body{border-top:1px solid #ddd;border-top:0;background-color:#fff;border-bottom:0}#detalheOferta>.panel-group,#detalheContrato>.panel-group,#detalheContratoSVA>.panel-group,#detalheContratoTitular>.panel-group,#dadosPagamento>.panel-group,#outrasOp>.panel-group,#protecaoDados>.panel-group,.clean-panel-body>.panel-group{margin-bottom:0}#detalheOferta>.panel-group .panel-heading,#detalheContrato>.panel-group .panel-heading,#detalheContratoSVA>.panel-group .panel-heading,#detalheContratoTitular>.panel-group .panel-heading,#dadosPagamento>.panel-group .panel-heading,#outrasOp>.panel-group .panel-heading,#protecaoDados>.panel-group .panel-heading,.clean-panel-body>.panel-group .panel-heading{padding:1px 1px}.detalhesContratoContainer{border-bottom:1px solid #ddd}.documentos-anexados{font-size:10px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;color:#666}@media(max-width:991px){.pedidos-pt-faturas-m{padding-top:25px!important}}@media(min-width:992px){.padding-left-15-desktop{padding-left:15px!important}.padding-left-64-desktop{padding-left:64px!important}.contratos-4{float:left;width:33.33333333%;position:relative;min-height:1px;padding-left:15px;padding-right:15px}#detalheOferta :nth-of-type(3n).col-md-4,#detalheContrato :nth-of-type(3n).col-md-4,#detalheContratoTitular :nth-of-type(2n).col-md-4,#outrasOp :nth-of-type(3n).col-md-4,#protecaoDados :nth-of-type(3n).col-md-4,.clean-panel-body :nth-of-type(3n).col-md-4{padding:0 15px 0 15px!important}#detalheOferta :nth-of-type(3n).col-md-4.px-0px,#detalheContrato :nth-of-type(3n).col-md-4.px-0px{padding-left:0!important;padding-right:0!important}}#detalheOferta .selectProfile-h25px>.dropdown>button{height:25px}@media(min-width:768px){.ver-contrato-pedidos-margin{margin:0 -20px!important}.leituras-comunic-padding-right{padding-right:15px!important}}@media(min-width:768px){.mxw-300-d{max-width:300px}.contratos-height{height:70px}.contratos-box{padding:40px 80px}#detalheOferta>div>div>div>.panel-body,#detalheContrato>div>div>div>.panel-body,#detalheContratoTitular>div>div>div>.panel-body,#dadosPagamento>div>div>div>.panel-body,#outrasOp>div>div>div>.panel-body,#protecaoDados>div>div>div>.panel-body,.clean-panel-body>div>div>div>.panel-body{padding:20px 15px 40px 15px!important;border-top:0;background-color:#fff;border-bottom:0}}uib-accordion.clean-panel-body .panel-group .panel-heading+.panel-collapse>.panel-body{border-bottom:0}@media(max-width:767px){.contratos-height{height:50px}.contratos-box{margin-top:-15px;margin-bottom:-15px}#detalheOferta>div>div>div>.panel-body,#detalheContrato>div>div>div>.panel-body,#detalheContratoTitular>div>div>div>.panel-body,#dadosPagamento>div>div>div>.panel-body,#outrasOp>div>div>div>.panel-body,#protecaoDados>div>div>div>.panel-body,.clean-panel-body>div>div>div>.panel-body{padding:15px 15px 15px 15px!important;border-top:0;background-color:#fff;border-bottom:0}.detalhesContratoContainer{margin-left:-1px;margin-right:-1px}}.h-0{height:0}#detalheContrato .row.spacing-three_elements{padding:0 15px!important}@media(min-width:992px){#detalheContrato .row.spacing-three_elements>div:nth-child(2){padding-right:15px!important;padding-left:15px!important}#detalheContrato .row.spacing-three_elements>div:nth-child(1){padding-right:0!important}#detalheContrato .row.spacing-three_elements>div:nth-child(3){padding-left:0!important}}#outrosPedidos .panel-group{margin:0}.message>uib-accordion>.panel-group>.panel-default>.panel-heading{background-color:#f5f5f5}.message>uib-accordion>.panel-group>.panel-default>protecaoDados>.panel-body{border-top:0 solid #ddd!important}@media(max-width:991px){.campanhas_list_span>.fatura-open{font-size:inherit}.contratos-padding-body-m{padding:0 0 0 0!important;margin:0 0 0 0!important}.pull-right-xs{float:right!important}.pull-left-xs{float:left!important}.fatura-emitida{font-size:12px;text-align:left;color:#666}.fatura-valor{font-size:26px;font-weight:bold;text-align:left;color:#000}.fatura-valor-2{font-size:18px;font-weight:bold;text-align:left;color:#000}.fatura-valor-3{font-size:14px;font-weight:bold;text-align:left;color:#000}.fatura-download{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:right}.contratos-split-3-2{width:49%;position:relative;float:left}.contratos-title-pad{padding:15px 0 15px 10px!important}.contratos-padding-body,.contratos-padding-body-mbl{margin:0 0 15px 0!important;padding:0 0 0 0!important}.contratos-padding-body,.profile-margin-right-d{margin:0 0 15px 0!important;padding:0 0 0 0!important}.contratos-body-boxes{padding:15px 10px 15px 10px!important}.contratos-body-boxes-h{padding:15px 0 15px 0!important}.leituras-sc-body-font{font-size:13px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left}.leituras-sc-body-font2{font-size:12px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;text-align:left}.leituras-content{padding:0 0 0 0!important}.leituras-contador-h{height:37px!important}.leitura .linha-contador-1-0{width:100%}.leitura .linha-contador-2-0{display:inline-block;width:45%;margin-right:5%}.leitura .linha-contador-2-1{display:inline-block;width:45%;margin-left:5%}.leitura .linha-contador-3-0{display:inline-block;width:30%}.leitura .linha-contador-3-1{display:inline-block;width:30%;margin-left:5%;margin-right:5%}.leitura .linha-contador-3-2{display:inline-block;width:30%}}.contratos-split-margin-a{margin-right:2%}.contratos-margin-bottom{margin-bottom:20px!important}.fatura-datas{font-size:12px;text-align:left;color:#000}.alt-t-c{font-family:"normal-font";font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#0555fa}@media(min-width:992px){.height-66-d{height:66px}.min-h-80px-d{min-height:80px}.perfil-split-3{width:30%;position:relative;float:left;margin-right:3%;height:66px}.perfil-split-4{width:22%;position:relative;float:left;margin-right:3%}.perfil-split-12{width:100%;position:relative;float:left;height:66px}.perfil-split-12-nw{position:relative;height:68px}.perfil-split-6{width:48%;position:relative;float:left;height:66px}.perfil-split-2-3{width:70%;position:relative;float:left;margin-right:3%;height:66px}.fatura-emitida{font-size:13px;text-align:left;color:#666}.fatura-valor{font-size:28px;font-weight:bold;text-align:left;color:#000}.fatura-valor-2{font-size:20px;font-weight:bold;text-align:left;color:#000}.fatura-valor-3{font-size:15px;font-weight:bold;text-align:left;color:#000}.fatura-download{font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:right}.contratos-split-margin{margin-right:2%}.contratos-split-2{width:49%;position:relative;float:left}.col-dp{width:5%}.contratos-split-1{width:100%;position:relative;float:left}.contratos-split-4{width:30%;position:relative;float:left;margin-right:2%}.contratos-split-5{width:28%;position:relative;float:left;margin-right:2%}.contratos-split-6{width:21%;position:relative;float:left;margin-right:2%}.contratos-split-7{width:15%;position:relative;float:left}.contratos-split-7-e{position:relative;float:left;margin-right:2%}.contratos-split-3,.contratos-split-3-2{width:23%;position:relative;float:left}.contratos-split-3,.contratos-split-3-2L{width:35%;position:relative;float:left}.contratos-split-3,.contratos-split-4-2L{width:63%;position:relative;float:left}.extra-large>.modal-dialog{width:80%}.leituras-content{padding:0 20px 0 20px!important}.leituras-second-table-margin{margin-top:20px}.leituras-bottom-stuff{display:flex;align-items:flex-end}.leituras-contador-h{height:41px!important}.leituras-submeter-d{display:inline-block;width:21%}.leitura .linha-contador-1-0{display:inline-block;width:21%;margin-right:5%}.leitura .linha-contador-2-0{display:inline-block;width:21%;margin-right:5%}.leitura .linha-contador-2-1{display:inline-block;width:21%;margin-right:5%}.leitura .linha-contador-3-0{display:inline-block;width:21%;margin-right:5.3%}.leitura .linha-contador-3-1{display:inline-block;width:21%;margin-right:5.3%}.leitura .linha-contador-3-2{display:inline-block;width:21%;margin-right:5.3%}}.bg-baby-blue{background-color:#e7effe}.bg-color-clear-gray{background-color:#f7f7f7}.bg-color-grayer{background-color:#fbfbfb}.color-white{color:#fff}.color-gray{color:#666}.color-black{color:#000}.bg-color-pink{background-color:#ff0664}.bg-color-gray{background-color:#fafbfc!important}.bg-color-baby-gray{background-color:#dde1ea}.bg-color-table-gray{background-color:#fafbfc}.bg-color-border-gray{background-color:#eee}.bg-color-white{background-color:#fff}.padding-row{padding-left:15px!important;padding-right:15px!important}.margin-row{margin-left:15px!important;margin-right:15px!important}.leituras-button-border{border-bottom:2px solid #0555fa;color:#0555fa}.center-stuff{display:flex;justify-content:center;align-items:center}.center-stuff-base{display:flex!important;justify-content:space-between!important;align-items:baseline!important}.center-stuff-left{display:flex;justify-content:left;align-items:center}.center-stuff-right{display:flex;justify-content:right;align-items:center}.center-right{display:flex;justify-content:flex-end;align-items:center}.modal-dialog{width:100%}.recovery_text{font-size:13.5px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:normal;text-align:left;color:#666}.swiper-container{width:100%;height:100%;margin-left:auto;margin-right:auto}.swiper-slide{text-align:center;font-size:18px;background:transparent!important;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.swiper-container-horizontal>.swiper-pagination{top:75%!important}.margn-left_navMenu{margin-left:25px!important}.margn-right_navMenu{margin-right:0!important;padding-right:30px!important}#login-box>.col-md-offset-3>.row>form>div>.grecaptcha-badge{position:unset!important;margin:auto;display:block!important}.recuperarForm>div>.grecaptcha-badge{display:none!important;visibility:hidden!important}#login-box-centered>.panel>.panel-body>div>div>div>.grecaptcha-badge{position:unset!important;margin:auto;display:flex!important}.grecaptcha-badge{display:none}.form-contact{outline:0;display:block;width:100%;font-size:14px;line-height:1.42857143;color:#555;background-color:transparent;background-image:none;border:0;box-shadow:none;border-bottom:1px solid #000}form-contact.ng-invalid.ng-dirty{border-bottom:1px solid #7f0000}.form-control-profile{outline:0;display:block;width:100%;font-size:14px;line-height:1.42857143;color:#555;background-color:transparent;background-image:none;border:0;box-shadow:none;border-bottom:2px solid #f7f7f7}.contratos-inputs{outline:0;display:block;width:100%;font-size:16px!important;line-height:1.42857143;color:#555;background-color:transparent;background-image:none;border:0;box-shadow:none;border-bottom:1px solid #000}#detalheOferta input[type='text'],#detalheOferta input[type='number'],#detalheOferta input[type='tel'],#detalheOferta input[type='email']{border-bottom:1px solid #ddd}#detalheOferta .contratos-inputs-details.contratos-inputs,#detalheOferta #selectTipo2{font-size:14px!important;color:#333}#detalheOferta .contratos-inputs-details.ng-invalid.ng-dirty{border-bottom:2px solid red!important}#detalheOferta form .ng-valid.ng-dirty{border-color:#00a500!important}@media(max-width:768px){.contratos-inputs{font-size:14px!important}}.form-control-profile-nb{outline:0;display:block;width:100%;font-size:14px;line-height:1.42857143;color:#555;background-color:transparent;background-image:none;border:0;box-shadow:none;height:23px}.selectProfile>.dropdown>button{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:black;border-top:0;border-left:none;border-right:0;border-bottom:1px solid #000;outline:none!important;width:100%}.selectProfile-h25px>.dropdown>button{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:black;border-top:0;border-left:none;border-right:0;border-bottom:2px solid #f7f7f7;outline:none!important;width:100%;height:22px}.selectProfile>.dropdown>button:hover{background-color:transparent;color:black}.selectProfile>.form-group>dropdown-select>.dropdown>button{background-color:transparent;box-shadow:none;-webkit-box-shadow:none;color:black;border:0}.selectProfile>.form-group>dropdown-select>.dropdown>button:hover{background-color:transparent;color:black}.selectProfile>.dropdown>button>span,.selectProfile>.form-group>dropdown-select>.dropdown>button>span{margin-top:-4px!important}.t-text-right{text-align:right}.t-text-left{text-align:left}.t-text-center{text-align:center}.padding-left-17{padding-left:17px!important}.padding-left-57{padding-left:57px!important}.padding-top-17{padding-top:17px!important}.padding-top-15{padding-top:15px!important}.padding-left-41{padding-left:41px!important}.flex{display:flex}.top_logo-mobile_profile{width:85px!important;margin-top:-7px!important}.tabs{font-size:12px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#dde1ea;text-transform:uppercase;display:flex}.bg-color-whitesmoke{background-color:#f7f7f7}#codigopostal>.input-group-addon{padding:0 6px;font-size:14px;font-weight:400;line-height:1;color:#555;border-color:transparent;background-color:transparent}.width-700{margin:auto!important}.h-70{height:70px}.disable-edit{background-color:#fdfdfd!important;border-bottom:2px solid #fdfdfd}@media(min-width:992px){.pull-right-md{float:right!important}.pull-left-md{float:left!important}}@media(max-width:991px){.pull-right-xs{float:right!important}.pull-left-xs{float:left!important}}.height-60{max-height:60px}.contratos-border-bot-disabled{border-bottom:2px solid #fdfdfd!important;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#f7f7f7}@media(min-width:992px){.terms-padding{padding:0 5px}.piechartDesktop{display:block}.piechartMobile{display:none}#sticky_content.stick{margin-top:95px}#sticky.stick .header-panel{margin-top:-64px}#sticky.container{margin-top:54px}#sticky.stick{top:auto!important;background-color:transparent}#sticky>.header-panel,.header-panel-xs,.nav{transition:all 0ms ease-in-out}.inquerito-modal{width:55%!important}.padding-left-xs-none-5{padding-left:5px}.padding-right-xs-none-5{padding-right:5px}.footer-width-span{min-width:150px}#helpwidth>.popover{min-width:300px}.footer-border-split{border-right:1px solid #e6e6e5}.h5-margin{margin-top:-8px}.pieChartInvoice{width:100%;margin-left:-80px;margin-top:-55px}}@media(max-width:767px){#helpwidth>.popover{min-width:150px;width:150px}.inner-footer{padding-left:0!important;padding-right:0!important}#display-flex-none{display:block}.position-monile-contracts{float:right;margin-right:10px}}@media(max-width:991px){.historico-scroll{overflow-y:auto;height:300px}.piechartDesktop{display:none}.piechartMobile{display:block}#sticky_content.stick{margin-top:54px}#sticky.stick{top:0!important;background-color:transparent}#sticky>.header-panel,.header-panel-xs,.nav{transition:all 0ms ease-in-out}#sticky.stick>#appMenu{visibility:hidden}.inquerito-modal{height:100%!important}.inquerito-modal>.modal-content{height:100%!important}.inquerito-modal>.modal-content>div{height:100%!important}.inline-m{display:inline!important}.text-center-m{text-align:center}.inner-footer>.row.vertical-center{display:block}.footer-border-split{border-bottom:1px solid #e6e6e5}.h5-margin{margin-top:10px}.span-footer-border{border-right:1px solid #dad9d9}.footer{padding-bottom:0!important}.pieChartInvoice{height:215px;width:100%;margin-left:-70px;margin-top:0}.no-padding-xs{padding:0}.padding-left-xs-2{padding-left:2px}}.show-chart-incoices{display:none!important}.h5-footer-title{font-size:10px}.h5-footer-content{font-size:12px}.padding-3-10{padding:3px 10px!important}.alert-danger{background-color:#f2dede;border:3px solid #a94442;color:#a94442}.alert-success{background-color:#dff0d8;border:3px solid #3c763d;color:#3c763d}.alert-information{background-color:#fbdc85;border:3px solid #fca702;color:#fca702}.alert-warning{background-color:#fcf8e3;border:3px solid #fca702!important;color:#fca702}.resend-could-not-send{background-color:#a94442!important}.resend-could-not-send:hover:not(.disabled){background-color:#a94442!important}.resend-no-email{background-color:#fca702!important}.resend-no-email:hover:not(.disabled){background-color:#fca702!important}.invoice-download-failed{background-color:#4286f4!important}.invoice-download-failed:hover:not(.disabled){background-color:#4286f4!important}.alert{padding:10px;margin:20px 0 0 0;border-radius:0}form.subsRequestForm .form-group{height:100%;min-height:80px}.subsRequestForm label{font-size:12px;color:#666}#subsRequestForm input.ng-valid.ng-dirty{font-size:14px;color:#333}button.btn.btn-banner{padding:15px;color:#000;background-color:transparent;border:1px solid #000}#subsRequestForm button.btn.btn-primary[disabled]{background-color:#ddd}#formAddress .ng-valid.ng-dirty,#formProfile .ng-valid.ng-dirty,#formPassword .ng-valid.ng-dirty,#subsRequestForm .ng-valid.ng-dirty,#requestForm .ng-valid.ng-dirty{outline:0;display:block;width:100%;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:0;box-shadow:none;height:23px}#formAddress .ng-valid.ng-dirty:focus,#formProfile .ng-valid.ng-dirty:focus,#formPassword .ng-valid.ng-dirty:focus,#subsRequestForm .ng-valid.ng-dirty:focus,#requestForm .ng-valid.ng-dirty:focus{outline:0;display:block;width:100%;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:0;box-shadow:none;height:23px}#formAddress .ng-valid.ng-pristine:focus,#formProfile .ng-valid.ng-pristine:focus,#formPassword .ng-valid.ng-pristine:focus,#subsRequestForm .ng-valid.ng-pristine:focus,#requestForm .ng-valid.ng-pristine:focus{outline:0;display:block;width:100%;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:0;box-shadow:none;height:23px}#formAddress .ng-invalid.ng-dirty,#formProfile .ng-invalid.ng-dirty,#formPassword .ng-invalid.ng-dirty,#subsRequestForm .ng-invalid.ng-dirty,#requestForm .ng-invalid.ng-dirty{outline:0;display:block;width:100%;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:0;box-shadow:none;height:23px}#formAddress .ng-invalid.ng-dirty:focus,#formProfile .ng-invalid.ng-dirty:focus,#formPassword .ng-invalid.ng-dirty:focus,#subsRequestForm .ng-invalid.ng-dirty:focus,#requestForm .ng-invalid.ng-dirty:focus{outline:0;display:block;width:100%;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:0;box-shadow:none;height:23px}#formAddress .ng-invalid.ng-pristine,#formProfile .ng-invalid.ng-pristine,#formPassword .ng-invalid.ng-pristine,#subsRequestForm .ng-invalid.ng-pristine,#requestForm .ng-invalid.ng-pristine{outline:0;display:block;width:100%;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:0;box-shadow:none;height:23px}#formAddress .ng-invalid.ng-pristine:focus,#formProfile .ng-invalid.ng-pristine:focus,#formPassword .ng-invalid.ng-pristine:focus,#subsRequestForm .ng-invalid.ng-pristine:focus{outline:0;display:block;width:100%;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:0;box-shadow:none;height:23px}#formAddress .form-control-validation.ng-valid.ng-dirty,#formProfile .form-control-validation.ng-valid.ng-dirty,#formPassword .form-control-validation.ng-valid.ng-dirty,#subsRequestForm .form-control-validation.ng-valid.ng-dirty{outline:0;display:block;width:100%;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:0;box-shadow:none;height:23px}#formAddress .form-control-validation.ng-valid.ng-dirty:focus,#formProfile .form-control-validation.ng-valid.ng-dirty:focus,#formPassword .form-control-validation.ng-valid.ng-dirty:focus,#subsRequestForm .form-control-validation.ng-valid.ng-dirty:focus{outline:0;display:block;width:100%;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:0;box-shadow:none;height:23px}#formAddress .form-control-validation.ng-invalid.ng-dirty,#formProfile .form-control-validation.ng-invalid.ng-dirty,#formPassword .form-control-validation.ng-invalid.ng-dirty,#subsRequestForm .form-control-validation.ng-invalid.ng-dirty{outline:0;display:block;width:100%;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:0;box-shadow:none;height:23px}#formAddress .form-control-validation.ng-invalid.ng-dirty:focus,#formProfile .form-control-validation.ng-invalid.ng-dirty:focus,#formPassword .form-control-validation.ng-invalid.ng-dirty:focus,#subsRequestForm .form-control-validation.ng-invalid.ng-dirty:focus{outline:0;display:block;width:100%;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:0;box-shadow:none;height:23px}#formAddress .form-control-validation.ng-invalid.ng-pristine,#formProfile .form-control-validation.ng-invalid.ng-pristine,#formPassword .form-control-validation.ng-invalid.ng-pristine,#subsRequestForm .form-control-validation.ng-invalid.ng-pristine{outline:0;display:block;width:100%;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:0;box-shadow:none;height:23px}#formAddress .form-control-validation.ng-invalid.ng-pristine:focus,#formProfile .form-control-validation.ng-invalid.ng-pristine:focus,#formPassword .form-control-validation.ng-invalid.ng-pristine:focus,#subsRequestForm .form-control-validation.ng-invalid.ng-pristine:focus{outline:0;display:block;width:100%;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:0;box-shadow:none;height:23px}.bg-theme-button-borders-gray{border-width:2px!important;border-style:solid!important;border-color:#666!important;color:#666!important;background-color:transparent!important}.button-action-text{font-size:10px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:3.99;letter-spacing:normal;text-align:center}.pedidos-contacto-title{font-size:10px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#999}.pedidos-contacto-eyebrow,label.input-eyebrow{text-align:left;color:#666;font-weight:unset}.pedidos-contacto-eyebrow_helper{text-align:left;color:#666;font-size:12px}.pedidos-dropdown-eyebrow{text-align:left;font-size:12px;color:#000;opacity:87%}.pedidos-contacto-title.text-right{text-align:right}.border-grey{border:1px solid #ccc!important;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)!important}.border-black{border:1px solid #000!important;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)!important}.dropdown-border-bottom:not(.disabled):hover,.dropdown-border-bottom:not(.disabled):focus,.dropdown-border-bottom:not(.disabled):active,.dropdown-border-bottom:not(.disabled):focus-within{border-bottom:1px solid!important}.blue-border-bot{border-bottom:2px solid #0555fa}.blue-border-bot-thin{border-bottom:1px solid #0555fa}.red-border-bot{border-bottom:2px solid #f00!important}.red-label{color:#f00!important}.blue-label{color:#0555fa}.modal-body{padding:0 30px}.modal-content{border-radius:0!important}.round-modal .modal-content{border-radius:25px!important}.text-underline{text-decoration:underline!important}.underline{text-decoration:underline!important}.bold-imp{font-weight:bold!important}.arrow{cursor:default!important}.disable-click-event{pointer-events:none!important}.enable-click-event{pointer-events:auto!important}.payment-desc{font-size:16px}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.invoice-payment>.electronic-bill .extra-payment-btn,.invoice-payment>.direct-debit .extra-payment-btn{margin-top:15px}.invoice-payment>.electronic-bill .extra-payment-btn>a,.invoice-payment>.direct-debit .extra-payment-btn>a{padding:15px 30px;border-width:1px;border-style:solid;font-size:16px}.invoice-payment .payment-method-option{margin-top:15px}@media(min-width:768px){.invoice-payment .payment-method-option{margin-top:0}.invoice-payment>.electronic-bill .extra-payment-btn,.invoice-payment>.direct-debit .extra-payment-btn{margin-top:0}.invoice-payment>.electronic-bill .extra-payment-btn>a,.invoice-payment>.direct-debit .extra-payment-btn>a{padding:20px 40px;font-size:18px}}.debt-payment-card{padding:0;font-size:14px}.debt-payment-card .debt-payment-card-title{font-family:'strong-font';padding-bottom:15px}.debt-payment-card .debt-payment-card-details .dc-text{font-size:14px;padding-bottom:15px}.debt-payment-card .debt-payment-card-details .dc-title{font-family:'strong-font';font-size:14px}.debt-payment-card .debt-payment-card-details span.dc-currency{font-family:'strong-font';font-size:14px}.debt-payment-card .debt-payment-card-note{color:#828282}@media(min-width:768px){.debt-payment-card{padding:20px}.debt-payment-card .debt-payment-card-details .dc-text{font-size:20px}.debt-payment-card .debt-payment-card-details .dc-title{font-size:28px}.debt-payment-card .debt-payment-card-details span.dc-currency{font-size:20px}}.invoice-options-details{font-size:10px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:.5px;text-align:center;background-color:white}#contratos>div>div>div>.panel-body{background-color:white;padding-top:0;padding-bottom:0;border-bottom:1px solid #ddd}#contratos>div>div>.panel-heading{padding-top:0;padding-bottom:0}#contratos>div>.fatPedHover{margin-top:0}#contratos>div>div>div>.panel-body>div>form>div>.form-control{border:0;border-bottom:1px solid;box-shadow:unset;border-radius:0}#contratos .panel-title{margin:0}#contratos .panel-group{margin:0}#contratos .panel-group .panel+.panel{margin-top:0}.info{color:#cecece;font-weight:bold;font-size:11px}#addContrato .panel-heading,#addContrato .panel-body{padding:0!important}.bg-color-lightgray{background-color:#fbfbfb!important}.bg-color-cinza{background-color:#f9f9f9}.bg-color-white{background-color:#fff!important}#addContrato .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:0}.lat-border-gray{border-left:2px solid #f0f0f0!important;border-right:2px solid #f0f0f0!important}.action-button-format>div>action-button>button{height:32px;width:72px;line-height:inherit}.action-button-format>div>button{height:32px;width:72px;line-height:inherit}.action-button-format>div>action-button>button>div{line-height:2.99}.action-button-format>div>button>div{line-height:2.99}.width-80{width:40%!important}.fatura-detalhes{font-size:13px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#111}.ult-fatura-data{font-size:9px;font-weight:bold;font-style:normal;font-stretch:normal;text-align:left}.width-200{width:198px!important}.form-control{border-radius:0}.bold{font-weight:bold!important}.semi-bold{font-weight:550!important}.font-weight-600{font-weight:600}.font-weight-400{font-weight:400!important}#pedidosAccordion .panel-heading{padding:0!important}#pedidosAccordion .panel-group{margin-bottom:-5px!important}.min-height-150{min-height:150px}.no-radius{border-radius:0!important}button[disabled],html input[disabled]{cursor:not-allowed!important}#campanhas .panel-heading{padding:0 15px}#campanhas .panel-group .panel+.panel{margin-top:0}#campanhas .panel-group{margin-bottom:0}#campanhas .panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd;border-bottom:2px solid #ddd}#campanhas .panel-body{background-color:#fafbfc}.campanhas-historico-first-mobile{padding:10px 10px 0 5px!important}.campanhas-historico-body-mobile{padding:0 10px 0 5px!important}.campanhas-historico-last-mobile{padding:0 10px 10px 5px!important}.no-border-left{border-left:none!important}.no-border-right{border-right:none!important}.no-border-top{border-top:none!important}.shadow-gray{box-shadow:1px 1px 3px #e9e9e9;border:1px solid #e9e9e9}.pedido-descricao{font-size:13px;text-align:justify;color:#000}.inline{display:inline!important}.maint-body{text-align:center;color:#000;max-width:735px}.maint-headline h1{font-family:"light-font";font-size:29.9px;font-weight:300;line-height:1.21;margin:0}.maint-text{font-family:"light-font";font-size:18px;font-weight:300;line-height:1.47;letter-spacing:.3px}.mobile-only{display:block}.desktop-only{display:none}.main{align-items:center;display:block;justify-content:center;height:100%;width:100%;padding-top:25%;text-align:center}.side-img{margin-bottom:35px}.side-img img{width:76px;height:160px}.logo-img{padding-bottom:40px}.maint-headline{margin-bottom:20px}.no-padding-x{padding-left:0!important;padding-right:0!important}@media(max-width:767px){.no-padding-xs{padding:0!important}}@media(min-width:768px){.leituras-table-padding-2{padding:15px 25px 15px 25px}.no-padding-sm{padding:0!important}.header-menu-admin{padding-right:0;padding-left:0;overflow:auto;height:92vh}.mobile-only{display:none}.desktop-only{display:block}.main{display:flex;padding-top:0;margin-top:27%}.side-img{float:left;margin-right:85px}.side-img img{width:125px;height:260px}.logo-img{padding:35px 0 50px}.logo-img img{width:216px;height:46px}.maint-body{text-align:left}.maint-headline{margin-bottom:10px}.maint-headline h1{font-size:40px;line-height:1.1;letter-spacing:-1px}.maint-text{font-size:18px;line-height:.93;letter-spacing:-0.6px;color:#bbbaba}.main-text-font-size{font-size:22px}}.leituras-submeter-d>.popover{max-width:276px}.alert-leituras-popover{margin:20px 0 0 0;border-radius:0}.progress-bar-endesa{background-color:#0555fa;display:flex;justify-content:center;align-items:center;font-size:17px}.btn-file input[type=file]{width:100%;height:90%;margin-left:-13px}.progress{width:80%;height:30px!important}textarea.pedido-reclamacao-informacao{min-height:160px}textarea.pedido-infrec{min-height:160px;border-color:#000}textarea.pedido-infrec:focus{border-color:#6d6d6d;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}#buttons,#pageselector-container{display:block}.videoContainer{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.videoContainer iframe,.videoContainer object,.videoContainer embed{position:absolute;top:0;left:0;width:100%;height:100%}.browser-warning.ng-hide{animation:fadeOutRight 1s}.browser-warning{animation:fadeInRight 1s}@keyframes fadeOutRight{100%{opacity:0;transform:translateX(100px)}0%{opacity:1;transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(100px)}100%{opacity:1;transform:translateX(0)}}@keyframes expandHeight{0%{height:0}100%{height:100%}}.unlink-contract{visibility:hidden}@media(min-width:992px){.leituras-sc:hover .unlink-contract,.pendingAssociate:hover .unlink-contract{animation:fadeInRightContract .5s;visibility:visible}}@keyframes fadeInRightContract{0%{opacity:0;transform:translateX(40px)}100%{opacity:1;transform:translateX(0)}}.rotate-image-180{transform:rotate(180deg)}.pop-up-title-padding{padding:10px 20px 10px;display:block;color:white!important}.pop-up-padding{padding:10px 5px 10px 5px;display:block;font-size:14px}.bg-color-yellow{background-color:#fca702}.bg-color-red{background-color:#a94442}.bg-color-blue{background-color:#4286f4}button.bg-color-blue-imp{background-color:#4286f4!important;color:#fff!important}.row-top-none{margin-top:46px!important}.row-margin-none{margin-left:0!important;margin-right:0!important}@media(max-width:767px){.row-top-none{margin-top:0!important}.row-margin-none-mobile{padding-left:0!important;padding-right:0!important}.col-xs-0-2{width:5.333333%!important}.col-xs-11-2{width:94.333333%!important}.contratos-body-boxes>div>div>.fatura-paga{height:115px!important}.contratos-body-boxes-h>div>div>.fatura-paga{height:115px!important}}.col-xs-offset-0--5{margin-left:4.1665%}.col-xs-shoveset-1{margin-right:8.3333%}.col-xs-1--5{width:12.5%;float:left;position:relative;min-height:1px}.col-xs-offset-1--5{margin-left:12.5%}.col-xs-shoveset-1--5{margin-right:12.5%}.col-xs-2--5{width:20.8335%;float:left;position:relative;min-height:1px}.col-xs-offset-2--5{margin-left:20.8335%}.col-xs-shoveset-2--5{margin-right:20.8335%}.col-xs-3--5{width:29.1665%;float:left;position:relative;min-height:1px}.col-xs-offset-3--5{margin-left:29.1665%}.col-xs-shoveset-3--5{margin-right:29.1665%}.col-xs-4--5{width:37.5%;float:left;position:relative;min-height:1px}.col-xs-offset-4--5{margin-left:37.5%}.col-xs-shoveset-4--5{margin-right:37.5%}.col-xs-5--5{width:45.8335%;float:left;position:relative;min-height:1px}.col-xs-offset-5--5{margin-left:45.8335%}.col-xs-shoveset-5--5{margin-right:45.8335%}.col-xs-6--5{width:54.1665%;float:left;position:relative;min-height:1px}.col-xs-offset-6--5{margin-left:54.1665%}.col-xs-shoveset-6--5{margin-right:54.1665%}.col-xs-shoveset-7--5{margin-right:54.1665%}.col-xs-shoveset-8--5{margin-right:54.1665%}.col-xs-shoveset-9--5{margin-right:54.1665%}.col-xs-0-2{width:2.33333333%}.col-xs-11-2{width:97.33333333%}.contratos-body-boxes>div>div>.fatura-paga{height:58px}.alert-warning.popover.top>.arrow:after{border-top-color:#fcf8e3!important}.alert-warning.popover.top>.arrow{border-top-color:#fca705!important}.removeDanger>span{display:none}.removeDanger>div>button>div>input{text-align:left!important}.pp-boxes{width:11px;height:11px}.pp-bg-consumed{background-color:#0154fa}.pp-bg-available{background-color:#cedefe}.pp-bg-days-gone{background-color:#666}.pp-bg-days-ahead{background-color:#c7c7c7}.no-min-width{min-width:0!important}.pp-graph-labels{font-size:10px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#b2b2b2}.pp-graph-warnings{font-size:12px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center}.color-warning-50{color:#fff200}.color-warning-80{color:#ea911b}.color-warning-100{color:#e61400}.color-gray2{color:#cecece}.bg-color-gray2{background-color:#cecece}.btn-bg_color-primary{background-color:#0555fa}.pp-dashed,.pp-dashed-2{float:left;height:20px}.pp-label-labels{font-size:10px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#666}.pp-help{font-size:60%}.pp-help-text{font-size:11px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#666}.pp-label-value{font-size:12px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#000}.pp-asterisk-label{font-size:9px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#999}.pp-free-invoice{font-size:11px;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#000}@media(max-width:767px){.mb-15-mbl{margin-bottom:15px!important}.pp-graphs-label-c{padding-right:0!important;padding-left:0!important;padding-top:0!important;padding-bottom:15px!important}.pp-graphs-label-d{padding-right:0!important;padding-left:0!important;padding-top:0!important;padding-bottom:5px!important}.pp-graphs-padding{padding-left:0!important;padding-right:0!important}.pp-percentage{margin-top:-44px;margin-left:-8px}.pp-dashed{margin-top:-1px}.pp-dashed-80{border-left:1.5px dashed}.pp-labels-padding{padding-top:0!important;padding-right:0!important;padding-bottom:10px!important;padding-left:0!important}.pp-warning{font-size:10px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:left;color:#000}.pp-warning-number{font-size:22px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left}.pp-warnings-pad-right{padding-top:0!important;padding-right:10px!important;padding-bottom:0!important;padding-left:0!important}.pp-warnings-pad-left{padding-top:0!important;padding-right:0!important;padding-bottom:0!important;padding-left:10px!important}.pp-warnings{padding-top:25px!important;padding-right:0!important;padding-bottom:0!important;padding-left:0!important}}@media(max-width:767px){.pp-dashed-2{margin-top:-30.6px}}@media(min-width:992px){.pp-dashed{margin-top:9.5px}.pp-percentage{margin-top:-46px;margin-left:-9px}.pp-dashed-2{margin-top:-23.7px}}@media(min-width:768px) and (max-width:991px){.pp-percentage{margin-top:-55px;margin-left:-9px}.pp-dashed{margin-top:4.5px}.pp-dashed-2{margin-top:-30.7px}}@media(min-width:768px){.pp-box-padding-top{padding-top:40px!important}.pp-graphs-padding{padding-left:0!important}.pp-dashed-80{border-left:2.5px dashed}.pp-labels-padding{padding-top:0!important;padding-right:0!important;padding-bottom:18px!important;padding-left:0!important}.pp-warning{font-size:11px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:left;color:#000}.pp-warning-number{font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left}.pp-warnings-pad-right{padding-top:0!important;padding-right:0!important;padding-bottom:0!important;padding-left:0!important}.pp-warnings-pad-left{padding-top:0!important;padding-right:0!important;padding-left:0!important}.pp-warnings{padding-top:15px!important;padding-right:0!important;padding-bottom:0!important;padding-left:0!important}}#grafico>div{margin-top:0!important}#registered-users>div>div>export-csv{display:none}.bg-color-border-gray>.panel-heading{background-color:#eee}#helpwidth>div>.popover{max-width:310px!important}#area-separator-csv{margin-bottom:3px}#area-separator-csv>button{line-height:0!important}#area-separator-csv>button>label{margin:0!important}#area-separator-csv>button>i{font-size:16px!important}#chooseBank>div>button>div>input{text-align:left!important}#sticky.stick .header-item .fa-stick{display:none}.hidden{display:none!important}.progress-time{margin:0;padding:0;list-style:none;color:#b7b7b7;display:table;table-layout:fixed;width:100%;font-size:1em;font-weight:600}.progress-time.vertical>li{display:block;min-height:44px;margin-left:30px;text-align:left}.progress-time.vertical>li:first-child:after{display:block}.progress-time.vertical>li:last-child:after{display:none}.progress-time.vertical>li.done:after{background:#b7b7b7}.progress-time.vertical>li:after{width:2px;height:100%;display:block;left:-20px;top:0;margin-left:0}.progress-time.vertical>li:before{float:left;display:inline-block;margin-left:-30px;position:absolute}.progress-time.vertical.right>li{margin-left:0;margin-right:30px}.progress-time.vertical.right>li:before{margin-left:0;margin-right:-30px;right:0}.progress-time.vertical.right>li:after{right:-20px;left:auto}.progress-time.vertical.center>li{margin-left:0;float:left;width:50%;clear:right;padding-right:30px;margin:0;padding-left:0;box-sizing:border-box}.progress-time.vertical.center>li>.progress-icon{border:1px solid #b7b7b7;padding:5px 10px;background:#fff}.progress-time.vertical.center>li>.progress-icon:before{width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #b7b7b7;content:'';position:absolute;right:23px;top:15px;margin-top:-10px}.progress-time>li>.progress-icon:before{width:0;height:0;content:'';position:absolute}.progress-time>li>.progress-icon.vertical-icon:before{border-right:15px solid transparent;border-left:15px solid transparent;border-bottom:15px solid #f7f7f7;content:'';top:40px;margin-left:-15px}.progress-time>li>.step-description{margin-top:55px;margin-left:75px;width:500px;text-align:left;background-color:#f7f7f7;padding:20px;color:#000;font-size:14px}.progress-time>li>.step-description p{margin-bottom:0}.progress-time>li>.step-description.position-left{margin-left:75px;width:500px}.progress-time>li>.step-description.position-center{margin-left:-50%;width:500px}.progress-time>li>.step-description.position-right{float:right;margin-left:0;margin-right:75px;width:500px}.progress-time.vertical.center>li:before{right:-11px;left:auto;margin-left:0}.progress-time.vertical.center>li:after{right:-1px;left:auto}.progress-time.vertical.center>li:nth-child(2n){float:right;clear:left;padding-left:30px;margin:0;padding-right:0}.progress-time.vertical.center>li:nth-child(2n)>.progress-time:before{border-left:0 none;border-right:8px solid #b7b7b7;right:auto;left:23px}.progress-time.vertical.center>li:nth-child(2n):before{left:-11px;right:auto}.progress-time.vertical.center>li:nth-child(2n):after{left:-1px;right:auto}.progress-time>li>.header-text{display:none;margin-top:-55px;margin-left:-30px;margin-right:-30px;font-size:.8em}.progress-time>li>.step_extra{display:block;height:14px;color:#000;font-size:.8em}@media(min-width:768px){.progress-time>li>.header-text{display:block}}.progress-time>li>.header-text.prev_step{color:#000;font-weight:300}.progress-time>li>.header-text.cur_step{display:block;color:#000;font-weight:600}.progress-time>li{display:table-cell;text-align:center;position:relative}.progress-time>li.done:before{background:#fff;border:2px solid #03b604;color:#03b604}.progress-time>li.done:after{background:#fff;border:2px solid #03b604;color:#03b604}.progress-time>li.pending:before{background:#fff;border:2px solid #ec9626;color:#ec9626}.progress-time>li.pending:after{background:#ec9626;border:2px solid #ec9626;color:#fff}.progress-time>li.stopped:before{background:#fff;border:2px solid #f00;color:#f00}.progress-time>li.stopped:after{background:#f00;border:2px solid #f00;color:#fff}.progress-time>li:before{position:relative;content:attr(data-step);width:24px;height:24px;display:block;margin:0 auto 2px;line-height:20px;background:#fff;color:#b7b7b7;border-radius:100%;text-align:center;z-index:1;border:2px solid #b7b7b7}.progress-time>li:after{position:absolute;width:100%;height:2px;display:block;top:11px;left:-50%;content:'';background:#b7b7b7;margin-left:2px}.progress-time>li:first-child:after{display:none}.user_adesoes-contrato{border:2px solid #eee}.user_adesoes-area .user_adesoes-contrato .panel-group{margin-bottom:0;border-top:2px solid #fff}.user_adesoes-area .user_adesoes-contrato .panel-default,.user_adesoes-area .user_adesoes-contrato .panel-group .panel-heading+.panel-collapse>.panel-body{border:0;border-radius:0;box-shadow:none;background-color:transparent}.user_adesoes-area .user_adesoes-contrato .panel-default>.panel-heading{padding:9px 25px}.user_adesoes-area .user_adesoes-contrato .acordion_contrato-header span{font-size:12px;font-weight:600;text-align:left;color:#111}.user_adesoes-area .user_adesoes-contrato .acordion_contrato-body{padding:0 10px}.user_adesoes-area .user_adesoes-contrato .acordion_contrato-body .contrato_details-type{font-size:14px;color:#0555fa;margin-bottom:10px}.user_adesoes-area .user_adesoes-contrato .acordion_contrato-body .contrato_details-block{margin-bottom:25px;min-height:37px}.user_adesoes-area .user_adesoes-contrato .acordion_contrato-body .contrato_details-block.small-block{margin-bottom:10px;min-height:0}.user_adesoes-area .user_adesoes-contrato .acordion_contrato-body .contrato_details-block>div{margin-bottom:5px}.user_adesoes-area .user_adesoes-contrato .acordion_contrato-body .contrato_details-block .block-title{font-size:10px;color:#999}.user_adesoes-area .user_adesoes-contrato .acordion_contrato-body .contrato_details-block .block-value{font-size:13px;color:#666}.user_adesoes-area .user_adesoes-contrato .acordion_contrato-body .accordion_contrato-sep div{font-size:12px;color:#111;margin-bottom:3px}.user_adesoes-area .user_adesoes-contrato .acordion_contrato-body .accordion_contrato-sep hr{margin:0;margin-bottom:25px;border-color:#d7d7d7}.user_adesoes-contrato_state .contrato_state-header span{font-size:14px;font-weight:600;color:#111}.user_adesoes-contrato_state .contrato_state-body .body-produto,.body-produto_state .produto_state-header .produto_state-title .title_value{font-size:14px;font-weight:600}.user_adesoes-contrato_state .contrato_state-header{padding:9px 25px;background-color:#f5f5f5}.user_adesoes-contrato_state .contrato_state-body{padding:10px 0}.user_adesoes-contrato_state .contrato_state-body .body-morada_contratacao p{font-size:14px;font-weight:300;color:#000;line-height:.75}.user_adesoes-contrato_state .contrato_state-body .section_prop{padding-left:25px;padding-right:25px}.user_adesoes-contrato_state .contrato_state-body .section_border-t{padding-top:10px;border-top:1px solid #e5e5e5}.user_adesoes-contrato_state .contrato_state-body .produto_state-header .produto_state-title{margin-left:40px}.user_adesoes-contrato_state .contrato_state-body .produto_state-header .produto_state-title p{line-height:1.5;margin-bottom:0}.user_adesoes-contrato_state .contrato_state-body .produto_state-header .produto_state-title p.title_value{font-size:14px;font-weight:600}.user_adesoes-contrato_state .contrato_state-body .produto_state-header .produto_state-title p.title_unit{font-size:12px;font-weight:600;color:#808080}.user_adesoes-contrato_state .contrato_state-body .produto_state-steps{margin-top:30px;margin-right:-50px;margin-bottom:30px;margin-left:-50px}.user_adesoes-context{font-size:16px;font-weight:600;letter-spacing:-0.3px;margin-bottom:20px}.steps_detail{margin:30px 15px 0}.steps_detail .steps_details-area{background-color:#f7f7f7;padding:10px;margin-top:5px}.steps_detail .steps_details-area .steps_details-header{font-size:12px;font-weight:600;color:#000;margin-bottom:10px}.steps_detail .steps_details-area .steps_details-header p{margin-bottom:0}.steps_detail .steps_details-area .steps_details-header .step-title{font-size:14px}.steps_detail .steps_details-area .steps_details-body{font-size:12px;color:#000;text-align:justify}.steps_detail .steps_details-area .fa-close{font-size:20px;color:#494949}.steps_detail .details-toggle{text-decoration:underline;font-size:12px;color:#000}@media(max-width:767px){.user_adesoes-contrato_state .contrato_state-body .produto_state-steps{margin-right:0;margin-left:0}.user_adesoes-context{margin:15px 10px}.user_adesoes-area{margin:0 10px}.user_adesoes-contrato_state .contrato_state-body .section_prop{padding-left:20px;padding-right:20px}.user_adesoes-contrato_state .contrato_state-body .section_prop.body_header{margin-bottom:10px;display:block}.user_adesoes-contrato_state .contrato_state-body .produto_state-steps{margin-bottom:10px}.user_adesoes-context{font-size:12px}}.navbar-default .navbar-nav>li>a{cursor:pointer}.navbar-default .navbar-nav>li>a.disabled{color:#b2d0e7;cursor:not-allowed}.navbar-default .navbar-nav>li>a.disabled:hover{color:#b2d0e7;cursor:not-allowed}.adesoes_pending{margin:0 10px;border:2px solid #eee}.table-tb .tb_header{font-size:14px;font-weight:600;color:#111;padding:9px 25px;background-color:#f5f5f5}.table-tb .tb_body .tb_row_prop{padding:9px 25px}.table-tb .tb_body p{margin:0}.adesoes_pending .adesoes_pending-adress{font-size:14px;font-weight:300;color:#000}.adesoes_pending .adesoes_pending-title{font-size:14px;font-weight:600}@media(min-width:768px){.adesoes_pending{margin:0}.user_adesoes-contrato_state .contrato_state-body .section_prop.body_header{min-height:60px}.table-tb .tb_body .tb_row_prop{height:70px}}.icon_prod-adesoes_pending{font-size:25px;text-align:left;top:-7px}.icon_prod-adesoes{font-size:25px;text-align:left}.title_prod-adesoes{margin-left:30px}.nav_subscription .header-menu-item .menu_news{color:#fff;background-color:#1a9901;font-size:9px;letter-spacing:-0.2px;border-radius:50px;position:absolute;width:30px;height:15px;bottom:20px;right:-15px;line-height:1.7;font-weight:normal;text-transform:none}.login_body-container>div{width:calc(50% - 235px);display:inline-block;vertical-align:top;overflow:hidden;position:relative}.login_body-container,.login_body-container-n{display:flex}.login_body-container>div.login-left_area img,login_body-container-n>div.login-left_area img{position:absolute;right:0;bottom:0}.login_body-container>div.login-right_area img,.login_body-container-n>div.login-right_area img{position:absolute;left:0;bottom:0}.login_body-container>div.login-middle_area,.login_body-container-n>div.login-middle_area{width:100%;min-height:490px;overflow:visible;margin:0 auto}.login_body-container>div.login-middle_area-a,.login_body-container-n>div.login-middle_area-a{min-height:0;margin:0 auto;min-height:480px;border-radius:10px;z-index:1}.login_body-container>div.login-middle_area-a #login-box-centered-n,.login_body-container-n>div.login-middle_area-a #login-box-centered-n{background-color:#fff;height:auto}@media(min-width:420px){.login_body-container>div.login-middle_area{width:420px}.login_body-container-n>div.login-middle_area{width:520px}}.login-separator{margin-top:20px}.login-header{height:15vh}.login-header-n{height:40px}.login-footer{height:10vh;border-top:1px solid}.login-footer-n{position:absolute;bottom:30px;margin:0!important;padding:0 40px;width:100%}.login-header .login_header-inner{display:flex;width:100%}.login-header .login_header-inner .login_logo img{max-height:65px}.login-header .login_header-inner .login_title{margin-left:10px;font-size:21px;color:#000}.login-footer .login_footer-inner{width:100%;font-size:10px;letter-spacing:.2px;color:#5e5e5e}.login-footer-n .login_footer-inner{width:100%;font-size:10px;letter-spacing:.2px;color:#fff}.login-footer .login_footer-inner .footer-links_area{display:inline-block;text-decoration:underline}.login-footer-n .login_footer-inner .footer-links_area-n{float:right;display:inline-block;text-decoration:underline}.login-footer .login_footer-inner .footer-copyrights_area,.login-footer-n .login_footer-inner .footer-copyrights_area{float:left;margin-top:15px}.login-header,.login-footer{margin:0 20px}.footer-links_area a.footer_link{padding:0 25px 0 0;margin-right:25px;border-right:2px solid #dadada;color:#5e5e5e}.footer-links_area-n a.footer_link{padding:0 25px 0 0;margin-right:25px;border-right:2px solid #dadada;color:#fff}.footer-links_area a.footer_link:first-child,.footer-links_area-n a.footer_link:first-child{padding-left:0}.footer-links_area a.footer_link:last-child,.footer-links_area-n a.footer_link:last-child{padding-right:0;border-right:0}.mx-0px{margin-left:0!important;margin-right:0!important}.mx-0px{margin-left:0!important;margin-right:0!important}.px-0px{padding-left:0!important;padding-right:0!important}.px-5px{padding-left:5px!important;padding-right:5px!important}.px-15px{padding-left:15px!important;padding-right:15px!important}.mx-15px{margin-left:15px!important;margin-right:15px!important}.px-20px{padding-left:20px!important;padding-right:20px!important}.px-25px{padding-left:25px!important;padding-right:25px!important}.px-25px-d{padding-left:0!important;padding-right:0!important}.px-70px-d{padding-left:0!important;padding-right:0!important}.px-35px-d{padding-left:0!important;padding-right:0!important}.py-5px{padding-top:5px!important;padding-bottom:5px!important}.py-10px{padding-top:10px!important;padding-bottom:10px!important}.my-10px{margin-top:10px!important;margin-bottom:10px!important}.my-20px{margin-top:20px!important;margin-bottom:20px!important}.py-15px{padding-top:15px!important;padding-bottom:15px!important}.pt-5px{padding-top:5px!important}.pt-10px{padding-top:10px!important}.pt-15px{padding-top:15px!important}.pt-20px{padding-top:20px!important}.pt-25px{padding-top:25px!important}.pb-25px{padding-bottom:25px!important}.pt-30px{padding-top:30px!important}.pb-30px{padding-bottom:30px!important}.pr-20px{padding-right:20px!important}.contratos-pedidos-padding{padding:25px!important}.checkbox-v2.checbox-switch{padding-left:0}.checkbox-v2.checbox-switch label{display:inline-block;position:relative;padding-left:0}.checkbox-v2.checbox-switch label input{display:none}.checkbox-v2.checbox-switch label span{opacity:.3}.checkbox-v2.checbox-switch label span.active{opacity:1}.checkbox-v2.checbox-switch label span.checkbox-toggle-switch{opacity:1;width:35px;border-radius:20px;height:23px;border:1px solid #dbdbdb;background-color:#fff;border-color:#dfdfdf;box-shadow:#dfdfdf 0 0 0 0 inset;transition:border .4s ease 0s,box-shadow .4s ease 0s;display:inline-block;vertical-align:middle;margin-right:5px}.checkbox-v2.checbox-switch label span.checkbox-toggle-switch:before{display:inline-block;width:21px;height:21px;border-radius:50%;background:#fff;content:" ";top:0;position:relative;left:0;transition:all .3s ease;box-shadow:0 1px 4px rgba(0,0,0,0.4)}.checkbox-v2.checbox-switch label>input:checked+span.checkbox-toggle-switch:before{left:13px}.checkbox-v2.checbox-switch label>input:checked+span.checkbox-toggle-switch{background-color:#b4b6b7;border-color:#b4b6b7;box-shadow:#b4b6b7 0 0 0 8px inset;transition:border .4s ease 0s,box-shadow .4s ease 0s,background-color 1.2s ease 0s}.checkbox-v2.checbox-switch label>input:checked:disabled+span.checkbox-toggle-switch{background-color:#dcdcdc;border-color:#dcdcdc;box-shadow:#dcdcdc 0 0 0 8px inset;transition:border .4s ease 0s,box-shadow .4s ease 0s,background-color 1.2s ease 0s}.checkbox-v2.checbox-switch label>input:disabled+span.checkbox-toggle-switch{background-color:#e8ebee;border-color:#fff}.checkbox-v2.checbox-switch label>input:disabled+span.checkbox-toggle-switch:before{background-color:#f8f9fa;border-color:#f3f3f3;box-shadow:0 1px 4px rgba(0,0,0,0.1)}.checkbox-v2.semi-disabled input[type="checkbox"]:disabled+label{opacity:1}.checkbox-v2.semi-disabled input[type="checkbox"]:checked+label::before{background-color:#0555fa}.checkbox-v2.semi-disabled input[type="checkbox"]:disabled+label::before{cursor:pointer}input.chkbx[type='checkbox']:checked+label:after{color:#fff}.checkbox.archive-list-checkbox{padding-left:25px}.archive-list-checkbox.checkbox input[type='checkbox']:checked+label:after{color:#0444c8}.archive-list-checkbox.checkbox input[type="checkbox"]:disabled+label{cursor:default}.archive-list-checkbox.checkbox input[type="checkbox"]:disabled,.archive-list-checkbox.checkbox input[type="checkbox"]:disabled+label::before,.archive-list-checkbox.checkbox input[type="checkbox"]:disabled+label::after{cursor:default}.comunicar-leituras-aceito input[type='checkbox']:checked+label:after{color:#fff;content:'';font-family:'FontAwesome';content:"\f00c";position:absolute;left:0;padding-left:3px;padding-top:1px;font-size:11px}.py-20px{padding-top:20px!important;padding-bottom:20px!important}.simple-bshadow{-webkit-box-shadow:0 0 15px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 0 15px 3px rgba(0,0,0,0.1);box-shadow:0 0 15px 3px rgba(0,0,0,0.1)}.simple-bshadow-d{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.w-30{max-width:448px}.simple-bshadow-e{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:0 0 15px 3px rgba(0,0,0,0.1)}#login-box-centered{height:100%;padding-top:0!important;margin-top:0!important;overflow-x:hidden;display:flex;flex-direction:column}#login-box-centered-n{border-radius:10px;height:100%;padding-top:0!important;margin-top:0!important;overflow-x:hidden;display:flex;flex-direction:column;width:100%}.btns-reg-footer{margin:15px 0 20px}@media(max-height:800px){.login-footer-n{position:relative!important;padding-top:30px!important}}@media(min-width:768px){.btns-reg-footer{margin:20px 0 40px}#login-box-centered-n,#login-helpText-centered-n{width:520px}.pt-10px-d{padding-top:10px}.pr-15px-d{padding-right:10px!important}}.bts-login{margin-top:20px 0 40px;align-self:center}#login-box-centered form .form-group,#login-box-centered-n form .form-group{margin-bottom:10px!important;height:60px}#login-box-centered .row-register{margin-bottom:10px!important}#login-box-centered .box-second_child{flex-grow:1}products-readings readings-form label{font-weight:normal;margin-bottom:0}#login-box-centered .login_box-title{font-size:18px;letter-spacing:-0.4px;color:#000;margin-top:0;margin-bottom:5px}#login-box-centered-n .login_box-title{text-align:center;font-size:18px;letter-spacing:-0.4px;color:#000;margin-top:0;margin-bottom:5px}.logo-png{width:170px}#login-box-centered .login_box-subtitle{font-size:12px;letter-spacing:-0.3px;color:#000;opacity:.6;line-height:1.3}#login-box-centered-n .login_box-subtitle-e{font-size:18px;letter-spacing:normal;color:#666;line-height:1.11;text-align:center}.login_forgot_pass-text{font-size:12px;letter-spacing:-0.3px;color:#000;opacity:.6;cursor:pointer}.login_register-text{font-size:12px;letter-spacing:normal;font-weight:bold;color:#000;opacity:.6;cursor:pointer}.login_forgot_pass-text-e{font-size:12px;letter-spacing:-0.3px;color:#0555fa;opacity:.6;cursor:pointer}.default-border{border:1px solid #e0e0e0}.default-border-l{border-left:1px solid #e0e0e0}.default-border-t{border-top:1px solid #e0e0e0}.default-border-b{border-bottom:1px solid #e0e0e0}.default-border-mobile{border:1px solid #e0e0e0}.default-border-desktop{border:0}@media(min-width:768px){.default-border-desktop{border:1px solid #e0e0e0}.default-border-mobile{border:0}}.remove-contract{color:red;font-size:12px}.remove-contract>i{font-size:25px}.remove_button_text{text-decoration:underline;font-size:12px;letter-spacing:-0.3px;color:#0555fa;cursor:pointer}.modal_fact_q{font-family:"strong-font";text-align:left;overflow-wrap:break-word;padding-bottom:10px}.modal_fact{padding-bottom:5px;text-align:left;overflow-wrap:break-word}.login_register-text-a{text-align:center;font-size:16px;letter-spacing:normal;font-weight:bold;color:#FFF;cursor:pointer}.login_register-text-a{text-align:center;font-size:16px;letter-spacing:normal;font-weight:bold;color:#FFF}.login_register-text-b{opacity:.9;text-align:center;font-size:18px;font-family:"light-font";line-height:1.11;letter-spacing:normal;color:#FFF}.login_register-text-c{font-family:"normal-font";font-size:14px;line-height:1.29;letter-spacing:.18px;color:#FFF}.mb-20px{margin-bottom:20px}.mb-40px{margin-bottom:20px}.flex-column{display:flex;flex-direction:column}.flex-g-0_5{flex-grow:.5}.flex-g-1{flex-grow:1}.flex-g-2{flex-grow:2}.flex-g-2_25{flex-grow:2.25}.pos-rel{position:relative}.form-to-bottom{position:absolute;bottom:0;width:100%}.form-to-bottom-e{bottom:0;width:100%}.row .no-float{display:table-cell;float:none}.login-cancel_btn{text-align:center;text-decoration:underline;font-size:10px;color:#000;font-weight:bold}.pos-abs-bottom{position:absolute;bottom:0;width:100%}.login-steps_area{margin:15px 0;font-size:10px;height:14px}.help-info{font-size:10px;color:#666;opacity:.5}.pl-15px-d{padding-left:0}.pr-15px-d{padding-right:0}.login-terms{font-size:10px}.login-terms,.login-terms label{font-weight:300}.login-terms,.login-terms labels{font-weight:300;font-family:"normal-font"}.login-terms,.login-terms a{color:#000}.p-20px{padding:20px}.pt-0{padding-top:0}.pt-5px{padding-top:5px}.ml-5px{margin-left:5px}.mr-5px{margin-right:5px}.ml-10px{margin-left:10px}.ml-30px-d{margin-left:0}.mr-20px{margin-right:20px}.mr-30px{margin-right:30px}.mt-n15px{margin-top:-15px}.mt-50px{margin-top:50px}.mt-n5px{margin-top:-5px}.mt-0{margin-top:0}.mt-5px{margin-top:5px}.my-20px{margin-top:20px;margin-bottom:20px}.mt-20px{margin-top:20px}.mt-24px{margin-top:24px}.mt-25px{margin-top:25px}.mt-30px{margin-top:30px}.mt-40px{margin-top:40px}.mb-80px{margin-bottom:80px}.mb-100px{margin-bottom:100px}.mb-30px{margin-bottom:30px}.mb-60px{margin-bottom:60px}.show-terms blockquote{padding:0 10px}.form-width-cntrl{position:relative;width:100%;height:100%}.button-action-position{margin-bottom:20px!important;margin-top:20px!important}@media(min-width:768px){.mr-15px-d{margin-right:15px}.ml-30px-d{margin-left:30px}.simple-bshadow-d{-webkit-box-shadow:0 0 15px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 0 15px 3px rgba(0,0,0,0.1);box-shadow:0 0 15px 3px rgba(0,0,0,0.1)}.simple-bshadow-e{-webkit-box-shadow:0 0 15px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 0 15px 3px rgba(0,0,0,0.1);box-shadow:0 0 15px 3px rgba(0,0,0,0.1)}.px-25px-d{padding-left:25px!important;padding-right:25px!important}.px-35px-d{padding-left:35px!important;padding-right:35px!important}.px-70px-d{padding-left:70px!important;padding-right:70px!important}.pl-15px-d{padding-left:15px!important}.pr-15px-d{padding-right:15px}.login-footer .login_footer-inner .footer-copyrights_area,.login-footer-n .login_footer-inner .footer-copyrights_area{float:right;margin-top:0}.login-footer .login_footer-inner .footer-copyrights_area-e,.login-footer-n .login_footer-inner .footer-copyrights_area-e{margin-top:0}.button-action-position{margin-bottom:40px!important;margin-top:20px!important}.login_body-container>div.login-middle_area,.login_body-container-n>div.login-middle_area{min-height:0;margin:0 25px;height:560px}.login_body-container>div.login-middle_area-e,.login_body-container-n>div.login-middle_area-e{min-height:0;margin:auto;height:560px;background-color:#fff;border-radius:15px}.login_body-container>div.login-middle_area-a,.login_body-container-n>div.login-middle_area-a{min-height:0;margin:20px auto 0;min-height:480px;border-radius:15px}.login-body{min-height:75vh}.login-header,.login-footer{margin:40px 40px 0}.mb-30px-d{margin-bottom:30px!important}}.login_mobile-footer_images{height:135px;display:flex}.login_mobile-footer_images div{height:135px;width:100%;display:inline-block;vertical-align:top;overflow:hidden;position:relative}.login_mobile-footer_images div,.login_mobile-footer_images div img{height:100%}.login_mobile-footer_images>div.login-footer_img_left>div{position:absolute;right:0;bottom:0}.login_mobile-footer_images>div.login-footer_img_left>div img{position:absolute;right:0;bottom:0}.login_mobile-footer_images>div.login-footer_img_right>div{position:absolute;left:0;bottom:0}.login_mobile-footer_images>div.login-footer_img_right>div img{position:absolute;left:0;bottom:0}.login-form-outter{width:100%;height:100%}.login-form-outter-e{position:relative;margin-bottom:20px}.d-flex{display:flex}.d-none{display:none!important}.flex-content-spacing{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.flex-content-spacing>.flex-content-spacing-first{margin-right:5px}.flex-content-center{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.flex-content-center>div{margin:5px 10px}.input-helper{font-size:10px;color:#333235}.modal-subscription-details{padding:0 20px;font-weight:700}.modal-subscription-details i{font-size:18px}@media(min-width:768px){.modal-subscription-details{padding:0 60px}.modal-subscription-details i{font-size:24px}}.row.equal-heights{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}.row.equal-heights>[class*='col-']{display:flex;flex-direction:column}@media(max-width:767px){.d-inline-block-m{display:inline-block}.row.no-margins-m{margin-right:0;margin-left:0}.d-flex-desktop{display:inline}.d-block-mobile{display:block}}@media(min-width:768px){.row.equal-heights-d{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}.row.equal-heights-d>[class*='col-']{display:flex;flex-direction:column}.login-form-outter-e{margin-bottom:40px}.padding-right-15-d{padding-right:15px!important}.d-flex-desktop{display:flex}.d-block-mobile{display:inline}}.alert_block-area{background-color:#ffe24f;padding:5px 10px;margin-bottom:10px;border-radius:10px}.alert_block-area .alert_block-text{background-color:#ffe24f;margin-left:15px;font-size:13px;text-align:justify;text-decoration:none}.pedidos-alert{background-color:#ffe24f;margin-left:15px;text-align:justify;text-decoration:none}.alert_block-area i{color:#fff;font-size:25px}.file_input_helper{font-size:13px;text-align:left;color:#666}.file_input_helper p{margin:0}.p-6-12-px{padding:6px 12px}.no-border{border:none!important}div.no-border>.modal-content{border:none!important}.w-100{width:100%}.h-50{height:50%}.h-100{height:100%}.mb-25px{margin-bottom:25px}.no-shadow{box-shadow:none!important;-webkit-box-shadow:none!important}.opacity-50{opacity:.5}.row-circle-area{display:flex}.row-circle-area .circle-option{min-width:100px;border-radius:20px;border:1px solid #cecece;padding:10px 40px 10px 40px;margin-right:20px;cursor:pointer}.row-circle-area div.circle-option:last-child{margin-right:0}.row-circle-area .circle-option.circle-option-selected{color:#0555fa;border-color:#0555fa!important;background-color:#e1ebfe}.panel-custom-simple{background-color:white;border:0;border-radius:0;box-shadow:none}.panel-custom-simple>.panel-heading{border-bottom:1px solid;background-color:#fff}.panel-custom-simple>.panel-heading>.panel-title{color:#000!important;font-size:14px}.panel-group>.panel-custom-simple>.panel-heading+.panel-collapse>.panel-body{border-top:0;color:black}.panel-cookies{background-color:transparent!important;border:0;border-radius:0;box-shadow:none}.panel-cookies>.panel-heading{text-decoration:none!important;border-bottom:0 solid;background-color:transparent!important}.panel-cookies>.panel-heading>.panel-title{color:#000!important;text-decoration:none!important;font-size:15px;font-family:"normal-font";text-align:left}.panel-cookies.unstyled>.panel-heading>.panel-title a:link,.panel-cookies.unstyled>.panel-heading>.panel-title a:visited,.panel-cookies.unstyled>.panel-heading>.panel-title a:hover,.panel-cookies.unstyled>.panel-heading>.panel-title a:active{color:#000;text-decoration:none!important}.panel-group>.panel-cookies>.panel-heading+.panel-collapse>.panel-body{border-top:0;color:black;background-color:transparent!important}@media(min-width:768px){.panel-cookies{background-color:transparent!important;border:0;border-radius:0;box-shadow:none}.panel-cookies>.panel-heading{border-bottom:0 solid;background-color:transparent!important}.panel-cookies>.panel-heading>.panel-title{color:#000!important;font-size:15px;font-family:"normal-font";margin-left:10%;margin-right:10%}.panel-group>.panel-cookies>.panel-heading+.panel-collapse>.panel-body{border-top:0;color:black;margin-left:10%;margin-right:10%;background-color:transparent!important}}.panel-cookies-water{background-color:#cdddfe;border:0;border-radius:0;box-shadow:none}.panel-cookies-water>.panel-heading{border-bottom:0 solid;background-color:#cdddfe}.panel-cookies-water>.panel-heading>.panel-title{color:#000!important;font-size:15px;font-family:"normal-font"}.panel-group>.panel-cookies-water>.panel-heading+.panel-collapse>.panel-body{border-top:0;color:black;background-color:#cdddfe}@media(min-width:768px){.panel-cookies-water{background-color:#cdddfe;border:0;border-radius:0;box-shadow:none}.panel-cookies-water>.panel-heading{border-bottom:0 solid;background-color:#cdddfe}.panel-cookies-water>.panel-heading>.panel-title{color:#000!important;font-size:15px;font-family:"normal-font";margin-left:10%;margin-right:10%}.panel-group>.panel-cookies-water>.panel-heading+.panel-collapse>.panel-body{border-top:0;color:black;margin-left:10%;margin-right:10%;background-color:#cdddfe}}.panel-custom-block{background-color:white;border:0;border-radius:0;box-shadow:none}.panel-custom-block>.panel-heading{border-bottom:none!important;background-color:#f5f5f5!important}.panel-custom-block>.panel-heading>.panel-title{color:#000!important;font-size:14px}.panel-group>.panel-custom-block>.panel-heading+.panel-collapse>.panel-body{border:none!important;padding:0!important}.faqs-grp-title{font-size:16px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left}.pr-15px{padding-right:15px}.faqs-title{font-size:16px;font-weight:600}.my-15px{margin-top:15px;margin-bottom:15px}.mt-10px{margin-top:10px}.mt-15px{margin-top:15px}.faqs-login_border_l{border-left:1px solid white}.faqs-login_link{display:inline-block;padding-left:5px;margin-left:-3px;color:white;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal}.footer .inner-footer{padding-left:0;padding-right:0}.faqs_login-outer{margin-top:calc(13%+10px);padding-left:65px;padding-right:75px}.faqs-container{padding:0 15px}.faqs_login-outer .color_title_login{padding-left:15px}@media(max-width:767px){.faqs_login-outer{padding:0!important}.faqs-container{padding:0}.faqs_login-outer .color_title_login{padding-left:0}.height-control-cookies{overflow-y:auto;max-height:95vh}}.product-price .product-price_block b,.product-price_final .product-price_block b{font-size:14px}.product-price .product-price_block .plan-value_detail{font-size:10px}.div-to-read{height:23px}.price_area{background-color:#f7f7f7;padding:10px}.accordion-borderless .panel-group .panel-default{margin-bottom:0;border:0;border-radius:0}.accordion-borderless .panel-group{margin-bottom:0}.accordion-borderless .panel-group .panel-default .panel-heading{border-radius:0}.panel-default .acordion_heading-default span{font-size:12px;font-weight:600;text-align:left;color:#000}.panel-default.panel-body-p-0 .panel-body{padding:0!important}.accordion-borderless .panel-group .panel-heading+.panel-collapse>.panel-body{border:0}.mens-block-2div{height:20px;position:relative}.mens-block-2div .mens-block-2div-inner{position:absolute;bottom:0}.mens-block-1div{height:13px;position:relative}.mens-block-1div .mens-block-1div-inner{position:absolute;bottom:0}@media(min-width:768px){.mens-block-1div{height:22px}.h-50-d{height:50%}}.mens-price{font-size:20px;font-weight:600}.mens-btn-paymentData{font-size:12px;margin-top:-5px}.mens-payment-icon{margin-left:5px;font-size:33px}.lst_row-block{width:10px;height:44px}.lst_row-state_txt{font-size:16px;font-weight:600;text-align:left}.card-price-eyebrow{font-size:13px;position:absolute;right:0;top:-13px}.bb-1px-grey{border-bottom:1px solid #eee}.login-area{border-radius:15px;max-width:520px;margin:0 auto;margin-top:60px;background-color:#fff}.login-area .login-container{padding-top:40px;padding-left:72px;padding-right:72px;padding-bottom:40px}@media(max-width:767px){.login-area .login-container{padding-left:20px;padding-right:20px}}.login-container .login-header img{width:170px;margin-bottom:8px}.login-container .login-title{font-family:"normal-font";font-size:18px;color:#666}.login-form-button{width:100%}.login-content{margin-top:40px}.login-content .form-group{margin-bottom:20px}.login-content .login-forgot-password{font-size:12px;color:#333;margin-bottom:88px;font-family:"normal-font"}.login-social-area{font-family:"normal-font";border-top:1px solid #a3a3a3;padding:25px 0;opacity:.54}.login-registration-area{color:#fff;font-family:"normal-font";margin-top:20px}.login-registration-area .login-registration-context{margin-bottom:10px;opacity:.8;font-size:18px}.login-registration-area .login-register{letter-spacing:.18;font-size:14px}.btn-primary-disabled:disabled:hover{background-color:#cecece}.btn-primary-disabled:disabled{background-color:#cecece}.width-158px{width:158px!important}.btn-primary{color:#fff;background-color:#0555fa;border-color:#0555fa}.btn-primary2{width:120px;color:#fff;background-color:#0555fa;border-color:#0555fa;border:1px solid #0555fa}.btn-primary2:focus,.btn-primary2:hover{color:#fff}.btn.btn-primary-white{color:#0555fa;background-color:transparent;border:1px solid #0555fa}.btn.btn-primary-white2{padding-right:20px;color:#0555fa;background-color:transparent;border:1px solid #0555fa}.btn.btn-primary-white:hover{color:#0555fa;background-color:#fff;border:1px solid #0555fa}.btn-first:hover{color:#fff;background-color:#3777fb;border-color:#3777fb}.btn-first:focus{color:#fff;background-color:#0555fa;border-color:#0555fa}.btn-first:focus:hover{color:#fff;background-color:#3777fb;border-color:#3777fb}.btn-first:disabled{color:contrast(50%);background-color:50%;border-color:50%}.btn-first *{background-color:transparent}.btn-first:active{color:#fff;background-color:#0444c8;border-color:#0444c8}.btn-first:active:hover{color:#fff;background-color:#3777fb;border-color:#3777fb}.btn-secondary{color:#0555fa;background-color:#fff;border-color:#0555fa}.btn-secondary:hover{color:#fff;background-color:#3777fb;border-color:#3777fb}.btn-secondary:focus{color:#0555fa;background-color:#fff;border-color:#0555fa}.btn-secondary:focus:hover{color:#fff;background-color:#3777fb;border-color:#3777fb}.btn-secondary:disabled{color:contrast(50%);background-color:50%;border-color:50%}.btn-secondary *{background-color:transparent}.btn-secondary:active{color:#fff;background-color:#0444c8;border-color:#0444c8}.btn-secondary:active:hover{color:#fff;background-color:#3777fb;border-color:#3777fb}.focusless:focus{border-color:transparent;box-shadow:transparent}::selection{color:#ff5906;background-color:#6999fc}.btn-link{color:#0555fa}.btn-link:hover{color:#3777fb}.btn-link:focus{color:#0444c8}.btn-link:focus:hover{color:#3777fb}.btn-link:disabled{color:50%}.btn-link:active{color:#0444c8}.btn-link:active:hover{color:#3777fb}.btn-light-blue{background-color:#0555fa;font-weight:bold}.btn.no-shadow:focus{outline:none!important;box-shadow:none!important;-webkit-box-shadow:none!important}@media(max-width:991px){.btn-small-paddings{padding:5px!important}}.button_login-new{width:180px!important;margin:auto!important;border-radius:25px!important;background-color:#999!important;border-color:#999!important;height:40px}.button_login-next{min-width:100px!important;height:40px;margin:auto!important;border-radius:20px!important;background-color:#0555fa!important;border-color:#0555fa!important;color:#fff}.button_login-next[disabled]{color:white;opacity:.65;background-color:#cecece!important;border-color:#cecece!important}.button_login-next-forced-disable{color:white;opacity:.65;background-color:#cecece!important;border-color:#cecece!important;cursor:not-allowed}.button_login-next-forced-disable2{color:white;opacity:.65;background-color:#f46877!important;border-color:#f46877!important;cursor:not-allowed}.force_disable{opacity:.4}.button_login-next-i{width:200px!important;height:40px;margin:auto!important;border-radius:20px!important;background-color:#0555fa!important;border-color:#0555fa!important;color:#fff}.button_login-next-i[disabled]{color:white;opacity:.65;background-color:#cecece!important;border-color:#cecece!important}.login-cancel_btn-n{width:100px!important;margin:auto!important;text-align:center;color:#000;height:40px;font-size:14px}.login-sendmail{width:100px!important;margin:auto!important;text-align:center;color:#000;font-weight:bold;height:20px;font-size:12px;background-color:orange;padding:3px 5px;vertical-align:middle}.r-step{height:16px}.r-step:before{content:"";position:absolute;top:50%;left:0;border-top:1px solid #dedede;background:#dedede;width:100%;transform:translateY(-50%)}.r-step .r-step_dot{background-color:#f7f7f7;height:16px;width:16px;border:1px solid #cecece;border-radius:50%;z-index:4;display:inline-block;vertical-align:middle;position:absolute}.r-step_dot.r-step-right{right:0}.r-step_dot.r-step-mid{right:calc(50% - 8px)}.step-label{font-family:"normal-font";font-size:14px;color:#666}.active-step-label{color:#000!important}.active-step-dot{background-color:#0555fa!important;border-color:#0555fa!important}.deactive-step-dot{border-color:#0555fa!important;cursor:pointer}.terms{width:327px;height:16px;opacity:.87;font-family:"normal-font";font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;color:#333}.terms-e{font-family:"strong-font";height:16px;font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;color:#333;margin-top:10px}.login_m{margin-top:210px}.background_e{background-size:100% 100%;background-repeat:no-repeat;height:100%}.background_e>img{z-index:-1;width:100%;height:100%}@media(min-width:768px){.background_e{background-size:cover}.h-min-420px{min-height:420px;border-top:0}}.footer-e{margin-bottom:-5%}.p-3p{padding-top:3%}.register_m{display:inline-block;height:20px}.login-middle_area-a input{letter-spacing:1.5px}@media(min-width:320px) and (max-width:767px){.to-register-area,.to-help-area{margin-top:15px}.to-register-area>.p-3p{margin-top:5px}.login-steps_area{margin:10px 0;font-size:10px;height:14px}.login_body-container-n>div.login-middle_area-a{min-height:0;margin:0 auto;width:100%;max-width:430px;min-height:480px;border-radius:15px;padding:0 15px;z-index:1}login_m{margin-top:330px}.p-3p{padding-top:0}.login-footer-n .login_footer-inner .footer-links_area-n{float:none;text-align:center;display:inline-block;text-decoration:underline}.login-footer .login_footer-inner .footer-copyrights_area{margin-top:15px;float:left}.login-footer-n .login_footer-inner .footer-copyrights_area{margin-top:15px;float:none;text-align:center}.footer-links_area-n a.footer_link{text-align:center;padding:0 2px 0 0;margin-right:2px;border-right:1px solid #dadada;color:#fff}.login_register-text-b{opacity:.9;text-align:center;font-size:12px;font-family:"light-font";line-height:1.11;letter-spacing:normal;color:#FFF}.login_register-text-c{font-family:"normal-font";font-size:12px;line-height:1.29;letter-spacing:.18px;color:#FFF;padding-bottom:20px}.align-text-center{text-align:center}.button_login-next{min-width:100px!important;height:40px;margin:auto!important;border-radius:20px!important;background-color:#0555fa!important;border-color:#0555fa!important}.login-cancel_btn-n{width:100px!important;margin:auto!important;text-align:center;color:#000;font-weight:bold;height:40px;font-size:14px}.login-sendmail{width:100px!important;margin:auto!important;text-align:center;color:#000;font-weight:bold;height:20px;font-size:12px;background-color:orange}.register_m{display:inline-block}.terms-e{width:327px;height:16px;opacity:.87;font-family:"normal-font";font-size:11px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;color:#333}.login.h-100{height:100%}}.sidebar-image{width:84px}.sidebar-width{width:115px}#sidebar{min-width:115px;max-width:115px;color:#0555fa;background-color:#ebf2ff;transition:all .3s;position:fixed;height:100%;z-index:100}@media(min-width:768px){#sidebar{background-color:transparent}.to-help-area{margin-top:25px}}#sidebarMobile{min-width:0;max-width:0;color:#0555fa;background-color:#ebf2ff;position:fixed;max-height:70%;min-height:70%;height:70%;z-index:100;margin-top:3%}#sidebar.active{min-width:264px;max-width:264px}#sidebarMobile.active{min-width:60%;max-width:60%}#sidebarMobile .sidebar-items,#sidebar .sidebar-items{color:#4f4f4f;opacity:80%}#sidebarMobile .sidebar-items.active,#sidebar .sidebar-items.active{color:#0555fa}#sidebarMobile .sidebar-items.disabled,#sidebar .sidebar-items.disabled{color:#4f4f4f;opacity:30%}#sidebarMobile .sidebar-logout{opacity:40%;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#4f4f4f}.sidebar-items.disabled{cursor:not-allowed!important}#sidebar .sidebar-logo-area img{width:100%;padding:0 10px}@media(min-width:768px){.sidebar-title{font-family:"normal-font";font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:2.52px;color:#4f4f4f}}@media(max-width:767px){.header-topbar-margin-mobile{margin-top:50px}.sidebar-title{font-family:"normal-font";font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:1.96px;color:#4f4f4f}}.sidebar-menu-open{font-family:"normal-font";font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal}.sidebar-menu-closed{font-family:"normal-font";font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal}#bottomBar{min-height:70px;max-height:70px;color:#a4a4a4;background-color:#fcfcfc;position:fixed;bottom:0;width:100%;z-index:100}#bottomBar .sidebar-items{color:#a4a4a4}#bottomBar .sidebar-items.active{color:#0555fa;background-color:#f7f7f7;border-radius:2px;box-shadow:inset 4px 4px 20px 0 rgba(255,255,255,0.5),4px 4px 4px 0 rgba(0,0,0,0.1),0 4px 4px 0 rgba(0,0,0,0.25)}#topBar{position:fixed;top:0;width:100%;z-index:100}#bottomBar .sidebar-items{color:#4f4f4f;opacity:80%}#bottomBar .sidebar-items.disabled{color:#4f4f4f;opacity:30%}#bottomBar .sidebar-items.active{color:#0555fa;background-color:#f7f7f7;border-radius:2px;box-shadow:inset 0 0 20px 0 rgba(255,255,255,0.5),0px 0 0 0 rgba(0,0,0,0.1),0 0 6px 0 rgba(0,0,0,0.25)}#mainHeader .header-box-list{border-radius:10px;width:100%}@media(min-width:768px){li.main-content div.outro{margin-left:100px}#mainHeader{border-bottom:1px solid #ddd;height:115px;background-color:#fff}#mainHeader .header-box-list{margin-top:10px;max-width:550px}}#mainHeader .main-header-container{padding:10px}#mainHeader img{height:100%}#mainHeader a:active:hover{color:#000}#mainHeader a:active:hover{color:#000}#mainHeader a:focus:hover{color:#000}#mainHeader a:active{color:#000}#mainHeader a:focus{color:#000}#mainHeader a:hover{color:#000}#mainHeader .header-box-list .panel-default{border:1px solid #ddd!important;box-shadow:none;border-radius:10px;background-color:#fff}#mainHeader .header-box-list .panel-default.panel-open{border:1px solid #ddd!important;border-radius:10px;background-color:#fff}.header-notifications{position:absolute;right:20px}.header-notifications .notif-icon{font-size:20px}.header-notifications .header-notif-context{font-size:10px}.margin-left-35{margin-left:35px}.center-stuff-v{display:flex!important;align-items:center!important}#readings{font-size:14px}.lightbulb-leituras{font-size:18px;font-family:'Open sans',sans-serif;color:#ff4687}.colorff4687{color:#ff4687}.colorAG{color:#ff4687}.colorfd5b1f{color:#fd5b1f}.color0555fa{color:#0555fa}.minus-8-left{margin-left:-8px}.fa-fire-leituras{font-size:18px;font-family:'Open sans',sans-serif;color:#ff5906}@media(min-width:992px){.text-align-leftmobile-centerdesktop{justify-content:left}}@media(max-width:993px){.text-align-leftmobile-centerdesktop{justify-content:center}}@media(max-width:767px){.mt-10px-m{margin-top:10px}.display-none-m{display:none}.mb-30px-m{margin-bottom:30px}.my-10px-m{margin-top:10px;margin-bottom:10px}.my-15px-m{margin-top:15px;margin-bottom:15px}.center-stuff-v-mobile{display:flex!important;align-items:center!important}.hidden-leituras-m{display:none}.comunicar-leituras-text-border-m{padding-bottom:20px!important;border-bottom:1px solid #ddd}.comunicar-leituras-aviso-padding-b{padding:0 15px 15px 15px}.comunicar-leituras-diff-aviso-padding-b{padding:0 15px 15px 15px}}@media(min-width:768px){.mt-10px-d{margin-top:10px}.center-stuff-v-desktop{display:flex!important;align-items:center!important}.comunicar-leituras-aviso-padding-b{padding:0 15px 25px 15px}.comunicar-leituras-diff-aviso-padding-b{padding:0 15px 25px 0}}.display-none{display:none}.leituras-bg-tab-graph-m{background-color:#e1ebfe;padding:5px 0 0 0;margin-bottom:12px}.header-account-area label{font-weight:normal;font-size:12px;margin-top:5px}.header-account-area .user-button{margin-left:50px;cursor:pointer}.header-account-area .user-button i{font-size:30px}.sticky-header{right:0;left:0;z-index:25;position:absolute}.main-header-outter{height:80px}@media(min-width:768px){.main-header-outter{height:150px}#mainHeader .header-box-list .panel-default.panel-open{border:0}#mainHeader .header-box-list .panel-default{border:0}.sticky-header{padding-left:120px;position:fixed}.main-header-outter{height:115px}}@media(min-width:1440px){.sticky-header{padding-left:270px}}.header-box-list .panel-group .header-accordion{background-color:transparent}.header-box-list .panel-group .header-accordion .panel-heading{padding:0;background-color:transparent}.header-box-list .panel-group .header-accordion .panel-heading .panel-title{height:100%}.header-box-list .list-box-icon{font-size:20px}.header-box-list .panel-group .header-accordion .panel-body{background-color:#fff;padding:0;border:0;border-radius:10px}.header-box-list .panel-group .header-accordion .panel-heading,.header-box-list .list-box-heading,.header-box-list .list-box-heading .list-box-heading-inner,.header-box-list .list-box-body .list-box-body-block,.header-box-list .list-box-body .new-contract-area{min-height:70px}.va-middle{vertical-align:middle}.h-inherit{height:inherit}.row.columns-equal-h{display:flex;display:-webkit-flex;flex-wrap:wrap}.list-box-heading .list-box-top{margin-bottom:5px}.list-box-heading .header-arrow{font-size:35px;color:#0555fa;-webkit-text-stroke:3px #fff}@media(min-width:768px){.list-box-heading .header-arrow{-webkit-text-stroke:3px white}}.list-box-heading .list-box-title,.list-box-body .list-box-title{font-size:14px;color:#333;font-family:"normal-font"}.list-box-heading .list-box-title .no-agreements{font-size:16px;font-weight:bold;color:#333}.list-box-heading .list-box-state,.list-box-body .list-box-state{font-size:12px;font-family:"strong-font"}.list-box-heading .list-box-address,.list-box-body .list-box-address{font-size:11px;color:#4f4f4f}.list-box-body .list-box-top{margin-bottom:3px}.header-box-list .list-box-body .list-box-body-block{border-top:1px solid #ddd}.header-box-list .panel-open .list-box-heading .list-box-heading-inner{border-bottom:1px solid #ddd}.header-box-list .list-box-body .list-box-body-block:first-child{border-top:0}.header-box-list .list-box-heading .list-box-heading-inner,.header-box-list .list-box-body .list-box-body-block{margin:auto 0}@media(min-width:768px){.header-box-list .list-box-heading .list-box-heading-inner,.header-box-list .list-box-body .list-box-body-block{margin:auto 15}}.header-box-list .list-box-body .list-other-agreements{max-height:200px;overflow-y:auto}#mainHeader .header-logo-area{margin-left:10px;margin-right:10px}@media(min-width:1150px){#mainHeader .header-logo-area{margin-left:20px;margin-right:50px}}@media(min-width:1440px){#mainHeader .header-logo-area{margin-left:40px;margin-right:100px}.leituras-tables-1440{width:620px!important;margin:0 calc(50% - 310px)}#sidebar .sidebar-logo-area img{padding:0 40px}.table-leituras-size-1{width:100%;margin:0}.table-leituras-size-2{width:80%;margin:0 calc(10%)}.table-leituras-size-3{width:60%;margin:0 calc(20%)}.table-leituras-size-4{width:40%;margin:0 calc(30%)}.leituras-historico-padding{padding:0 30px!important}}@media(max-width:1439px){.table-leituras-size-1{width:100%;margin:0}.table-leituras-size-2{width:80%;margin:0 calc(10%)}.table-leituras-size-3{width:60%;margin:0 calc(20%)}.table-leituras-size-4{width:40%;margin:0 calc(30%)}}.personal-details-area .panel-group .panel-heading+.panel-collapse>.panel-body{border-bottom:0}.personal-details-area .user-form-profile{border-bottom:1px solid #ddd}.personal-details-area .contratos-border-bot{border-bottom:0}.personal-details-area .panel{box-shadow:none}#mainHeader .header-logo-area img{max-width:100px;min-width:100px;height:auto}#mainHeader .new-contract-area{border-top:1px solid #ddd;padding:15px;margin:0}#mainHeader .new-contract-area button.btn.btn-primary{height:40px;border-radius:25px;background-color:#0555fa;border-color:#0555fa}#mainHeader .new-contract-area button.btn.btn-secondary{height:40px;border-radius:25px;color:#0555fa;background-color:#fff;border:1px solid #0555fa}.list-box-icon .d-flex .fa-lightbulb-o+.fa-fire,.list-box-icon .d-flex .portalicon-24+.portalicon-70{margin-left:-3px}.header-box-list .list-box-icon>.d-flex{justify-content:center}.agreement-description{padding:10px 0}.new-contract-area .nc-buttons-area{text-align:center;margin:0 auto}@media(max-width:767px){.comunicar-leituras-text-after-bar{width:calc(100% - 15px);margin-left:5px}.form-contact-input{padding-top:10px!important}.form-contact-radio{padding-top:15px!important}}#mainHeader .new-contract-area button{min-width:175px}@media(min-width:768px){.p-top40{padding-top:40px!important}.form-contact-input{padding-top:15px!important}.form-contact-radio{padding-top:20px!important}.comunicar-leituras-text-after-bar{width:calc(100% - 25px);margin-left:15px}.comunicar-leituras-text-after-bar-2{width:calc(100% - 25px)}#mainHeader .header-logo-area{display:inherit}#mainHeader .new-contract-area{padding:20px}.list-box-icon .d-flex .fa-lightbulb-o+.fa-fire,.list-box-icon .d-flex .portalicon-24+.portalicon-70{margin-left:-6px}.header-box-list .list-box-heading .list-box-heading-inner,.header-box-list .list-box-body .list-box-body-block{margin:auto 0}.header-box-list .list-box-icon>.d-flex{justify-content:center}.list-box-body .list-box-top{margin-bottom:5px}.list-box-heading .list-box-address,.list-box-body .list-box-address{font-size:12px}#mainHeader .header-logo-area img{max-width:180px;min-width:180px}.header-box-list .list-box-icon{margin:0}.header-box-list .list-box-icon{font-size:25px}}.marketing-area .marketing-block img{height:240px;width:100%;border-radius:10px}.marketing-area .marketing-block.t img{height:167px;width:100%;border-top-right-radius:0!important;border-top-left-radius:0!important;border-bottom-right-radius:10px!important;border-bottom-left-radius:10px!important}.marketing-area .marketing-block.tt img{height:127px;width:100%;border-top-right-radius:0!important;border-top-left-radius:0!important;border-bottom-right-radius:10px!important;border-bottom-left-radius:10px!important}.marketing-area .marketing-block{border-radius:10px;margin:15px 0}.c_banner{height:300px}.c_banner:hover{text-decoration:unset}.c_banner .c_banner-inner{border-radius:10px;background-size:100% 100%;box-shadow:0 4px 4px 0 rgba(0,0,0,0.25);padding:40px;height:100%}.c_banner .c_banner-inner .full-banner{height:100%;position:relative}.c_banner .c_banner-inner .c_banner-title{font-size:24px;height:100px}.c_banner .c_banner-inner .c_banner-text{font-size:14px;height:80px}.c_banner .c_banner-inner button{position:absolute;bottom:0;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;-ms-transition:all 200ms linear;transition:all 200ms linear}.c_banner p{margin:0;line-height:1.2}.banner-text-image{font-family:"normal-font";color:#000;margin:10px;margin-left:24px;font-size:14px}@media(max-width:1439px){.container.w-100-main{width:100%!important}}.leituras-select-btn{border-radius:20px;border:1px solid #cecece;padding:10px 40px 10px 40px}.leituras-select-btn-ctrl{margin:0 auto}@media(min-width:992px){.leituras-select-btn-ctrl{margin:0}}.rectangle-blue-bar{width:10px;height:37px;background-color:#0555fa}.rectangle-orange-bar{width:10px;height:100%;background-color:#fca702}.comunicar-leituras-normal{font-size:18px;color:#4f4f4f;line-height:1.43}.comunicar-leituras-light{font-family:"light-font";font-size:12px;color:#828282;line-height:1.17}.comunicar-leituras-super-light{font-family:"light-font";font-size:10px;color:#828282;line-height:1.43}.lightbulb-com-leituras{font-size:18px;font-family:'Open sans',sans-serif;color:#ff4687;width:18.2px;height:24px}.comunicar-leituras-normal-title{font-size:10px;line-height:2;letter-spacing:1.5px;color:#828282}.comunicar-leituras-valores-warning{border-bottom:2px solid #fca702!important}.comunicar-leituras-contador{height:31px!important;border:0;letter-spacing:2px;background-color:transparent}.comunicar-leituras-aceito{font-size:12px;line-height:1.17;color:#4f4f4f;opacity:.87}.comunicar-leituras-cancelar{font-size:14px;line-height:1;color:#a9a9a9}.comunicar-leituras-confirmar{font-size:14px;line-height:1;color:#fff}.comunicar-leituras-canc-or-confirm{border-radius:20px}.comReadings-card-btn-text{color:white;font-size:14px;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:center}@media(min-width:768px) and (max-width:991px){.comunicar-leitura-prod-padding-top{padding-top:40px}}.fa-1_5x{font-size:1.5em}.fa-1_7x{font-size:35px;-webkit-text-stroke:3px white}.icon-toggle_input{cursor:pointer;width:25px;text-align:right;font-size:18px;height:20px;top:10px;color:#000;opacity:.54}.user-profile-edit-button{float:left;text-decoration:underline}.user-profile-cancel-button{padding-right:24px;float:right;color:#828282;text-decoration:underline}.user-profile-save-button{padding-right:16px;float:right;text-decoration:underline}.user-profile-perfil-split-3{width:30%;position:relative;float:left;margin-right:3%}.user-profile-perfil-split-4-7{width:50%;position:relative;float:left;margin-right:3%}.user-profile-perfil-split-4-1{width:10%;position:relative;float:left;margin-right:3%}.user-profile-perfil-split-4-2{width:17%;position:relative;float:left;margin-right:3%}.user-profile-rectangle-blue-bar{width:12px;height:31px;background-color:#0555fa}.user-profile-accordion-panel{border-bottom:#ddd 1px solid!important}.user-profile-accordion-panel .panel-body{padding:0}.user-profile-accordion-panel .panel-heading{padding:10px 5px}.user-profile-accordion .panel-group{margin:0}.user-profile-text{font-family:"normal-font";font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#4f4f4f;padding-left:15px}.user-profile-header{padding:11px 15px 9px 0!important}.user-form-profile{outline:0;display:block;width:100%;font-size:14px;line-height:1.42857143;color:#555;background-color:transparent;background-image:none;border:0;box-shadow:none;border-bottom:2px solid #ddd}.user-profile-title{font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#999}.opacity-none{opacity:unset}common-card .card-header.alert-header,common-card .card-header.success-header,common-card .card-header.error-header,common-card .card-header.info-header,common-card .card-header.confirmation-header{border-radius:10px 10px 0 0}common-card .card-header.alert-header i.close-modal,common-card .card-header.info-header i.close-modal,common-card .card-header.success-header i.close-modal,common-card .card-header.error-header i.close-modal,common-card .card-header.confirmation-header i.close-modal{background-color:#fff;padding:10px;border-radius:25px;opacity:.75}common-card .card-header.alert-header{background-color:#fca702;color:#fff}common-card button.btn-cancel-alert common-card a.btn-cancel-alert{border:1px #fca702 solid;background-color:#fff;color:#fca702}common-card button.btn-cancel-alert:hover,common-card a.btn-cancel-alert:hover{border:1px #fca702 solid;background-color:#fff;color:#fca702}common-card button.btn-cancel-alert:focus,common-card button.btn-cancel-alert:active,common-card button.btn-cancel-alert:focus:hover,common-card button.btn-cancel-alert:active:hover,common-card a.btn-cancel-alert:focus,common-card a.btn-cancel-alert:active,common-card a.btn-cancel-alert:focus:hover,common-card a.btn-cancel-alert:active:hover{border:1px #fff solid!important;background-color:#fca702!important;color:#fff!important}common-card button.btn-ok-alert,common-card a.btn-ok-alert{border:1px #fca702 solid;background-color:#fca702;color:#fff}common-card button.btn-ok-alert:hover,common-card a.btn-ok-alert:hover{border:1px #fca702 solid;background-color:#fca702;color:#fff}common-card button.btn-ok-alert:focus,common-card button.btn-ok-alert:active,common-card button.btn-ok-alert:focus:hover,common-card button.btn-ok-alert:active:hover,common-card a.btn-ok-alert:focus,common-card a.btn-ok-alert:active,common-card a.btn-ok-alert:focus:hover,common-card a.btn-ok-alert:active:hover{border:1px #fca702 solid!important;background-color:#fff!important;color:#fca702!important}common-card .card-header.success-header{background-color:#55be5a;color:#fff}common-card button.btn-ok-success,common-card a.btn-ok-success{background-color:#55be5a;color:#fff;min-width:110px}common-card button.btn-ok-success:hover,common-card a.btn-ok-success:hover{background-color:#55be5a;color:#fff}common-card button.btn-ok-success:focus,common-card button.btn-ok-success:active,common-card button.btn-ok-success:focus:hover,common-card button.btn-ok-success:active:hover,common-card a.btn-ok-success:focus,common-card a.btn-ok-success:active,common-card a.btn-ok-success:focus:hover,common-card a.btn-ok-success:active:hover{border:1px #55be5a solid!important;background-color:#fff!important;color:#55be5a!important}common-card .card-header.error-header{background-color:#a94442;color:#fff}common-card button.btn-ok-error,common-card a.btn-ok-error{background-color:#a94442;color:#fff;min-width:110px}common-card button.btn-ok-error:hover,common-card a.btn-ok-error:hover{background-color:#a94442;color:#fff}common-card button.btn-ok-error:focus,common-card button.btn-ok-error:active,common-card button.btn-ok-error:focus:hover,common-card button.btn-ok-error:active:hover,common-card a.btn-ok-error:focus,common-card a.btn-ok-error:active,common-card a.btn-ok-error:focus:hover,common-card a.btn-ok-error:active:hover{border:1px #a94442 solid!important;background-color:#fff!important;color:#a94442!important}common-card .card-header.info-header{background-color:#4286f4;color:#fff}common-card button.btn-ok-info,common-card a.btn-ok-info{background-color:#4286f4;color:#fff;min-width:110px}common-card button.btn-ok-info:hover common-card a.btn-ok-info:hover{background-color:#4286f4;color:#fff}common-card button.btn-ok-info:focus,common-card button.btn-ok-info:active,common-card button.btn-ok-info:focus:hover,common-card button.btn-ok-info:active:hover,common-card a.btn-ok-info:focus,common-card a.btn-ok-info:active,common-card a.btn-ok-info:focus:hover,common-card a.btn-ok-info:active:hover{border:1px #4286f4 solid!important;background-color:#fff!important;color:#4286f4!important}common-card .card-header.confirmation-header{background-color:#fca702;color:#fff}common-card button.btn-cancel-confirmation,common-card a.btn-cancel-confirmation{border:1px #fca702 solid;background-color:#fff;color:#fca702}common-card button.btn-cancel-confirmation:hover,common-card a.btn-cancel-confirmation:hover{border:1px #fca702 solid;background-color:#fff;color:#fca702}common-card button.btn-cancel-confirmation:focus,common-card button.btn-cancel-confirmation:active,common-card button.btn-cancel-confirmation:focus:hover,common-card button.btn-cancel-confirmation:active:hover,common-card a.btn-cancel-confirmation:focus,common-card a.btn-cancel-confirmation:active,common-card a.btn-cancel-confirmation:focus:hover,common-card a.btn-cancel-confirmation:active:hover{border:1px #fff solid!important;background-color:#fca702!important;color:#fff!important}common-card button.btn-cancel-info,common-card a.btn-cancel-info{border:1px #4286f4 solid;background-color:#fff;color:#4286f4}common-card button.btn-cancel-info:hover,common-card a.btn-cancel-info:hover{border:1px #4286f4 solid;background-color:#fff;color:#4286f4}common-card button.btn-cancel-info:focus,common-card button.btn-cancel-info:active,common-card button.btn-cancel-info:focus:hover,common-card button.btn-cancel-info:active:hover,common-card a.btn-cancel-info:focus,common-card a.btn-cancel-info:active,common-card a.btn-cancel-info:focus:hover,common-card a.btn-cancel-info:active:hover{border:1px #fff solid!important;background-color:#4286f4!important;color:#fff!important}common-card button.btn-ok-confirmation,common-card a.btn-ok-confirmation{border:1px #fca702 solid;background-color:#fca702;color:#fff}common-card button.btn-ok-confirmation:hover,common-card a.btn-ok-confirmation:hover{border:1px #fca702 solid;background-color:#fca702;color:#fff}common-card button.btn-ok-confirmation:focus,common-card button.btn-ok-confirmation:active,common-card button.btn-ok-confirmation:focus:hover,common-card button.btn-ok-confirmation:active:hover,common-card a.btn-ok-confirmation:focus,common-card a.btn-ok-confirmation:active,common-card a.btn-ok-confirmation:focus:hover,common-card a.btn-ok-confirmation:active:hover{border:1px #fca702 solid!important;background-color:#fff!important;color:#fca702!important}common-card button.btn-ok-confirmation,common-card a.btn-ok-confirmation{border:1px #fca702 solid;background-color:#fca702;color:#fff}common-card button.btn-ok-confirmation:hover,common-card a.btn-ok-confirmation:hover{border:1px #fca702 solid;background-color:#fca702;color:#fff}common-card button.btn-ok-confirmation:focus,common-card button.btn-ok-confirmation:active,common-card button.btn-ok-confirmation:focus:hover,common-card button.btn-ok-confirmation:active:hover,common-card a.btn-ok-confirmation:focus,common-card a.btn-ok-confirmation:active,common-card a.btn-ok-confirmation:focus:hover,common-card a.btn-ok-confirmation:active:hover{border:1px #fca702 solid!important;background-color:#fff!important;color:#fca702!important}.d-flex.justify-content-between{justify-content:space-between}.d-flex.justify-content-end{justify-content:flex-end}.d-flex.align-items-center{align-items:center}.position-relative{position:relative}.row.colored-row{background-color:#e0e0e0}.tabled-row{padding:0 15px}.tabled-row>.row{border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0}.tabled-row>.row:last-child{border-bottom:1px solid #e0e0e0}.tabled-row>.row>div{padding:10px 15px}@media(min-width:768px){.tabled-row>.row>div{border-right:1px solid #e0e0e0}.tabled-row>.row>div:last-child{border-right:0}}@media(max-width:768px){.d-flex.justify-content-center-m{justify-content:center}}.fake-link{color:#0555fa;text-decoration:underline}.fake-link:hover{color:#3777fb}.fake-link>i{text-decoration:none}.generic_table>.generic_table-table>.table-header{font-size:14px;border:1px solid #e8e8e8;padding-top:14px;padding-bottom:15px;color:#666}.generic_table>.generic_table-filters .dropdown>.dropdown-title{font-size:12px;color:#666}.generic_table>.generic_table-filters .dropdown>dropdown-select .btn-primary{width:100%;border-radius:0;border:0;border-bottom:1px solid #bdbdbd;background:#FFF;color:#4f4f4f;padding-left:0;padding-right:0}.generic_table>.generic_table-filters .dropdown>dropdown-select .btn-primary>span{color:#0555fa;float:right}.generic_table>.generic_table-filters .dropdown>dropdown-select .btn-primary>div.col-xs-1{display:none}.generic_table>.generic_table-filters .dropdown>dropdown-select ul{box-shadow:none;border-radius:0;border:1px solid #bdbdbd}.generic_table>.generic_table-filters .dropdown>dropdown-select ul>li>a{font-size:14px;line-height:16px;padding:16px 9px 8px}.generic_table>.generic_table-filters .dropdown>dropdown-select ul>li>a:hover{color:#0555fa;background:#e1ebfe}.generic_table>.generic_table-table>uib-accordion>.panel-group>.panel{border-radius:0;border:0}.generic_table>.generic_table-table>uib-accordion>.panel-group{margin-bottom:0}.generic_table>.generic_table-table>uib-accordion:not(:last-child)>.panel-group>.panel>.panel-heading{border-bottom:0}.generic_table>.generic_table-table>uib-accordion>.panel-group>.panel>.panel-heading{background:transparent;border:1px solid #e0e0e0;border-radius:0;padding:0 15px;border-left-color:#e8e8e8;border-right-color:#e8e8e8}.generic_table>.generic_table-table>uib-accordion>.panel-group>.panel>.panel-heading .heading-button{padding:25px 0}.generic_table>.generic_table-table>uib-accordion>.panel-group>.panel>.panel-heading>.panel-title{margin:0}.generic_table>.generic_table-table>uib-accordion>.panel-group>.panel>.panel-heading>.panel-title>a{color:#333;font-size:16px;font-weight:normal}.generic_table>.generic_table-table .fake-panel-group{color:#333;font-size:16px;font-weight:normal;background:transparent;border:1px solid #e0e0e0;border-radius:0;padding:0 15px;border-left-color:#e8e8e8;border-right-color:#e8e8e8}.generic_table>.generic_table-table .fake-panel-group:first-of-type{border-top:0}.generic_table>.generic_table-table>uib-accordion>.panel-group>.panel>div>.panel-body{border:0;border-top:1px solid #e0e0e0;background:#f7f7f7}.generic_table>.generic_table-table>uib-accordion>.panel-group>.panel>.panel-heading .open-table_row-detail>i{color:#333;font-size:48px;line-height:0;vertical-align:middle;text-align:right}@media(min-width:768px){.generic_table>.generic_table-table>uib-accordion:first-of-type>.panel-group>.panel>.panel-heading{border-top:0}}.modal-user-center{padding-left:70px;padding-right:70px}.user-profile-header-arrow{font-size:35px;color:#0555fa;-webkit-text-stroke:3px white}.user-profile-eye{color:#a9a9a9!important;display:inline-block;font:normal normal normal 19px/1 FontAwesome}.comunicar-leituras-button{border:0;padding:10px 40px 10px 40px;border-radius:20px;height:40px;width:104px}.comunicar-leituras-button-cancelar{border:0;outline:0;background-color:transparent;padding:10px 40px 10px 40px;border-radius:20px;height:40px;width:104px;text-align:center}.comunicar-leituras-submeter{color:white;font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:center}.comunicar-leituras-cancelar{color:#828282;font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:center}@media(min-width:768px) and (max-width:991px){.comunicar-leitura-prod-padding-top{padding-top:40px}}.fa-1_5x{font-size:1.5em}@media(min-width:768px){.user-profile-modal-margins{margin-bottom:-24px}.user-profile-pad-first-layer{padding-top:20px;padding-left:0}.user-profile-pad-layers{padding-top:40px;padding-left:0}.user-profile-pad-edit{margin-bottom:40px;padding-top:30px}}.pedidos-dropdown-padding-top-m{padding-top:25px!important}@media(max-width:767px){.change-contract-container{padding:5px}.pedidos-items-padding-top{padding-top:20px!important}.pedidos-items-padding-bot{padding-bottom:20px!important}.user-profile-modal-margins{margin-top:-15px;margin-bottom:-16px}.user-profile-perfil-split-3{width:100%;position:relative;float:left;margin-right:3%}.user-profile-perfil-split-4-7{width:100%;position:relative;float:left;margin-right:3%}.user-profile-perfil-split-4-1{width:47%;position:relative;float:left}.user-profile-perfil-split-4-2{width:47%;position:relative;float:left;margin-right:3%}.modal-user-center{padding-left:0;padding-right:0}.user-profile-accordion-panel .panel-heading{padding:0 15px}.user-profile-button-m{margin-left:15px}.user-profile-pad-m{padding-top:15px}.user-profile-blue-bar-m{padding-left:15px!important;margin-top:-20px}}.pedidos-contacto-width{width:700px}@media(min-width:768px){.pedidos-items-padding-top{padding-top:35px!important}.pedidos-items-padding-bot{padding-bottom:25px!important}.pedidos-dropdowns-50{max-width:450px;width:60%;min-width:350px}.pedidos-dropdowns-padding-50-r{padding-right:20px!important}.pedidos-dropdowns-33{width:calc(33.3% - 10px)}.pedidos-dropdowns-padding-33-r{padding-right:15px!important}}.m-auto{margin:auto}.mx-auto{margin:0 auto}.pedidos-msg-cursor{width:15px;display:table-cell;background-color:#0555fa}.pedidos-msg{width:calc(100% - 30px);margin-left:15px;min-height:35px}.m-fa{margin-right:16px}@media(min-width:992px){.leituras-origem-align{text-align:left!important}.leituras-graph-mtop{margin-top:25px!important}.leituras-icon-graph{display:flex!important;align-items:center!important}}@media(max-width:991px){.recuperar-content{padding-left:40px!important;padding-right:40px!important}.leituras-icon-graph{display:none!important}}.rounded_alert .alert{border-radius:10px}.no-text-decoration{text-decoration:none!important}.color-baby-blue{color:#41b9e6}.pedhist-conc-msg-icon{width:21px}.pedhist-conc-msg{width:calc(100% - 26px);margin-left:5px}.header-pp{font-size:12px}.input-validation.ng-invalid.ng-dirty{border-bottom:solid 2px #fe2712}@media(min-width:992px){.no-min-height-d{min-height:unset!important}}@media(max-width:991px){.center-mobile{justify-content:center}}.min-height-220{min-height:220px}.min-height-280{min-height:280px}form .ng-invalid.ng-dirty ~ .address-fields-valid-label{color:#fe2712;font-weight:bold;font-size:11px;font-style:italic}form .ng-invalid.ng-pristine ~ .address-fields-valid-label{font-family:"light-font";color:#cecece;font-weight:bold;font-size:11px;font-stretch:normal;font-style:normal}.mgmClick{cursor:pointer;-webkit-transition:background-color .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out;-o-transition:background-color .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out;transition:background-color .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out}.mgmClick.mgm-copy-success{color:#0555fa}image-card i.close-image-card{position:absolute;right:25px;top:25px;background-color:white;padding:10px;font-size:15px;border-radius:25px;opacity:.75}image-card .image-card-body{background-color:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,0.25);border:1px solid #ddd;min-height:55px}image-card .image-card-body,image-card img{border-radius:10px}.banners-preview{margin-top:15px;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ddd}.card-border{border:1px solid #ddd}.card-table{border-radius:10px;box-shadow:0 4px 4px 0 rgba(0,0,0,0.25);min-height:180px;background:#FFF;position:relative}.card-table>.card-header{font-size:14px;line-height:18px;color:#333;border-bottom:1px solid #e0e0e0;padding:10px 16px 8px;height:56px}.card-table>.card-header i{font-size:30px}.card-table>.card-header>div{padding-left:0;padding-right:0}.card-table>.card-header>div>*{display:inline-block;vertical-align:middle}.card-table>.card-header>div>.header-icon{height:34px;font-style:normal;text-align:center;font-size:32px;line-height:34px;margin-right:10px}.card-table>.card-header>div>.header-titles>.eyebrow-label{font-family:"normal-font";font-size:14px;color:#7f7f7f;margin-bottom:3px}.card-table>.card-header>div>.header-icon+.header-titles{margin-left:10px}.card-table>.card-header>div>.header-titles>.header-subtitle{font-size:12px;line-height:18px;margin-top:0}.card-table>.card-header>div>.close-modal{float:right;padding-top:2px;color:#828282;font-size:18px;cursor:pointer}.card-table>.card-header,.card-table>.card-body{margin:0}.card-table>.card-body.btn-comp{padding-bottom:88px}common-card pre.blend-pre_tag{text-align:justify;white-space:pre-line;word-break:break-word;padding:0;border:0;background-color:white;font-family:"normal-font"}.card-table>.card-body>.card-body-content{padding-left:16px;padding-right:16px;margin-top:16px;margin-bottom:16px}.card-table>.card-footer{position:absolute;width:100%;bottom:24px;padding:0 24px}.card-table>.card-footer>.justify-card-btns{justify-content:center}.card-table>.card-footer>.justify-card-btns>button{margin:0 10px}.card-table>.card-footer>.justify-card-btns>button+button{min-width:110px}.card-table>.card-footer button[disabled]{background-color:#ddd!important}@media(min-width:768px){.card-table>.card-header>div>.header-titles>.eyebrow-label{margin-bottom:5px}.card-table{min-height:260px;height:100%}.card-table>.card-header{font-size:16px;line-height:normal;padding:12px 24px;height:71px}.card-table>.card-header>div>.header-icon{height:40px;font-size:34px;line-height:40px}.card-table>.card-header>div>.header-titles>.header-subtitle{font-size:14px;margin-top:4px}.card-table>.card-header>div>.close-modal{padding-top:5px}.card-table>.card-body>.card-body-content{padding-left:24px;padding-right:24px;margin-top:24px;margin-bottom:24px}.footer .footer-complements_area>span{padding-right:5px;margin-right:5px;border-right:1px solid #ddd}}.cookies-background{background-color:#fff}a2{color:#337ab7!important;text-decoration:underline}a1{color:#337ab7!important}.cookies-text{font-family:"light-font";color:#828282}.cookies-one-header{padding-bottom:3px!important;font-size:16px;font-weight:bold;opacity:.9}.cookies-div-header{padding-bottom:3px!important;padding-top:24px!important;font-size:15px;font-weight:bold;opacity:.9}.cookies-div-text{font-size:14px}.footer-link{padding-right:5px;margin-right:5px}.footer .footer-links_list>span{border-right:1px solid #ddd;display:inline-block;float:left}.footer .footer-links_list>span:last-child{border-right:0}.footer .footer-complements_area>span{color:#4f4f4f}.footer span.footer-social{float:left;margin-right:5px}.footer span.footer-social>a{-ms-flex-align:center;align-items:center;border:2px solid #0555fa;display:-ms-flexbox;display:flex;height:30px;-ms-flex-pack:center;justify-content:center;width:30px;transition:all .1s linear;color:#0555fa;border-radius:7px}a.unstyled,a.unstyled:hover,a.unstyled:focus,a.unstyled:active{text-decoration:none;color:inherit}.footer span.footer-social>a:hover{background-color:#0555fa;color:#fff}@media(min-width:768px){.footer span.footer-social{float:right}.benefit-card common-card .card-table .card-body{max-height:152px}}#AddLabel{background-color:white}.change-plan-cpecui{border:0;width:100%}@media(min-width:768px){.leit-slct-right{float:left}.leit-slct-left{float:right}.menu-slct{padding-left:0!important;padding-right:0!important}}@media(max-width:767px){.leit-slct-right,.leit-slct-left{margin:auto}.menu-slct,.menu-slct-padding{padding-left:5px!important;padding-right:5px!important}}.portal-header .panel-default{box-shadow:0 0 4px 0 rgba(0,0,0,0.25)!important}.card-table-banner{min-height:240px!important}.sc-rounded-modal2{border-radius:10px!important}#loginTabs{min-height:325px}#login-box .cmd-logo_area{max-width:200px;margin:20px auto;margin:20px auto 10px;border-bottom:3px solid #345f86;transition:background-color .3s ease-out,border-color .3s ease-out,color .3s ease-out;-webkit-transition:background-color .3s ease-out,border-color .3s ease-out,color .3s ease-out}.nav.nav-tabs.portal-nav>li>a img,#login-box .cmd-logo_area{background-color:#548abc}#login-box .cmd-logo_area:hover{background-color:#406d97;border-color:#274866}#login-box .cmd-logo_area img{height:30px;margin:5px}@media(min-width:768px){#login-box .cmd-logo_area img{height:40px}#login-box .cmd-logo_area{max-width:250px}}.login-body-sector{margin-top:0}@media(min-width:768px) and (min-height:900px){.login-body-sector{margin-top:10%}}#login-box div .mobile-border{border-bottom:2px solid #f3f3f3;padding-bottom:20px}#login-box div .govauth_area a{font-size:85%}.registerLoginForm .external-reg-area{margin-bottom:25px}.registerLoginForm .external-reg-area .external_reg-context,.reg-context,.auth-context{font-size:18px}.registerLoginForm .external-reg-area .external_reg-context{max-width:360px}.registerLoginForm .reg-context.mt-ctrl{margin-top:15px}@media(min-width:768px){.registerLoginForm .external-reg-area{margin-bottom:40px}.registerLoginForm .reg-context.mt-ctrl{margin-top:30px}.registerLoginForm .external-reg-area .external_reg-context,.reg-context,.auth-context{font-size:18px}}.login-footer_btns{margin:0 auto;max-width:500px}.login-footer_btns button{padding:0 5px}.login-footer_btns button>.bck-btn,.login-footer_btns button>.next-btn{max-width:200px}.fp-register_body{min-height:465px;margin-bottom:25px}.auth-h-resolve.fp-register_body{min-height:490px}.resume-prd-spacing{margin-top:8px}@media(min-width:768px){.resume-prd-spacing{margin-top:30px}.fp-register_body{min-height:380px}.auth-h-resolve.fp-register_body{min-height:430px}.login_dividede-registration .login_column_0,.login_divided-login .login_column_0{padding-right:30px}.login_dividede-registration .login_column_0+.login_column_1,.login_divided-login .login_column_0+.login_column_1{padding-left:30px}#login-box div .login_column_0+.login_column_1{border-top:0}#login-box div .login_column_0+.login_column_1{border-left:2px solid #f3f3f3}#login-box div .mobile-border{border-bottom:0}}@media(max-width:991px){change-resume .row-leverage{margin-top:16px;display:flex;flex-direction:column}change-resume .rm-margin.row-leverage{margin-top:0}}@media(min-width:991px){change-resume .row-leverage{margin-top:24px}}change-resume .cc_resume-elm-area .cc_resume-elm-title{font-size:18px;margin-bottom:4px}change-resume .cc_resume-elm-area .cc_resume-elm-text{font-size:16px;color:#0555fa}change-resume .cc_resume-prd,.change-contract-form .cc_resume-prd{font-size:18px;margin-left:-5px}change-resume .cc_resume-prd>i,.change-contract-form .cc_resume-prd>i{display:flex;align-items:center}change-resume .cc_resume-prd>span,.change-contract-form .cc_resume-prd>span{margin-left:12px;display:flex;align-items:center;line-height:17px}@media(max-width:768px){change-resume .cc_resume-prd,.change-contract-form .cc_resume-prd{font-size:14px}}change-resume .cc_resume-prd i,.change-contract-form .cc_resume-prd i{font-size:22px}.btn.btn-default.btn-sm{border-radius:3px;border:1px solid transparent;font-size:12px;line-height:1.5;padding:5px 10px;display:unset;border-color:#ccc}.pedidos-divider{margin-top:24px!important;margin-bottom:25px!important;border-top:1px solid #000}input:not([disabled]):hover+.moveUp-n,input:not([disabled]):focus+.moveUp-n,input:not([disabled]):active+.moveUp-n,input:not([disabled])+.moveUp-n:hover,input:not([disabled])+.moveUp-n:focus,input:not([disabled])+.moveUp-n:active{color:black!important;padding-left:0!important;top:8px!important;font-size:13px!important;transition-duration:.3s!important}.form-labels{color:#000;height:18px;position:absolute;font-size:12px;transition-duration:.3s;opacity:.54;font-family:"light-font";line-height:1.17;top:50%;transform:translateY(-50%);display:block}.form-field{margin:15px 0 15px 0!important;border-bottom:1px solid #a3a3a3;background-color:transparent;-webkit-box-shadow:none!important;box-shadow:none!important;width:100%}.form-field.ng-valid.ng-dirty{border-color:#00a500}.form-field.ng-valid.ng-dirty:focus{border-color:rgba(0,165,0,0.1);outline:0}.form-field.ng-invalid.ng-dirty{border-color:#b20000}.form-field.ng-invalid.ng-dirty:focus{border-color:#7f0000;outline:0}.form-field.ng-invalid.ng-pristine{color:#afafaf;border-color:#a3a3a3}.form-field.ng-invalid.ng-pristine:focus{color:#afafaf;border-color:#969696}input[type='text'],input[type='number'],input[type='tel'],input[type='email']{border:0;box-shadow:none;border-bottom:1px solid #a3a3a3;font-size:15px;height:22px}.input-link-complement{font-size:12px;color:#0555fa;text-decoration:underline;cursor:pointer}#pedidoForm input[type='text']{font-size:14px}.opacity-30{opacity:.3}.pedidos-contacto-light-text{color:#828282}.pedidos-external-title{font-style:normal;font-weight:normal;font-size:34px;line-height:120%;color:#333;opacity:.87}.percentage-area .percentage-indicator{font-size:12px;color:#828282;opacity:.87;margin-top:0}.percentage-area .dots-group{display:flex;align-items:center;justify-content:center;height:10px}.percentage-area .dot-area{width:14px;text-align:center;display:inline-block}.percentage-area .dot-area .dot{height:4px;width:4px;background-color:#cecece;border:1px solid #cecece;border-radius:25px;display:inline-block;transition:all .5s ease}.percentage-area .dot-area .dot.dot-is-active{height:8px;width:8px;background-color:#828282;border:1px solid #828282}address-selector-form input{border:none!important}address-selector-form label.contratos-title{font-size:12px}address-selector-form .contratos-border-bot{border-bottom:1px solid rgba(0,0,0,.36)}address-selector-form dropdown-select-new span.primary-color{color:rgba(0,0,0,.36)}address-selector-form dropdown-select-new .dropdown-border-bottom:not(.disabled):hover,address-selector-form dropdown-select-new .dropdown-border-bottom:not(.disabled):focus-within{border-color:rgba(0,0,0,.36)!important}address-selector-form dropdown-select-new button.btn[disabled]{opacity:1}address-selector-form .address-h-ctrl{height:47px!important;padding-top:24px!important}address-selector-form label.move-animation{position:absolute;font-size:12px;transition-duration:.3s;font-family:"light-font";line-height:1.17;top:75%;transform:translateY(-50%);display:block}address-selector-form label.move-animation.move-up{font-size:13px;top:25%}address-selector-form input{z-index:1}address-selector-form .ng-valid.ng-dirty:focus{box-shadow:none!important}.arvore-external-padding{padding:15px 15px 15px 15px!important}.requests-prd_complement-outter{height:18px}.requests-prd_complement{display:flex;color:#828282;font-size:12px;font-family:'light-font'}.requests-prd_complement>.prd_complement-description{padding-left:5px}.payment-card-data .card-debt-value,.payment-card-data .card-debt-value_text{font-size:20px}.payment-card-data .payment-card-form{padding-top:20px;font-size:15px}.payment-card-data .card-debt-display_info{margin:15px auto 0;max-width:500px;text-align:center;width:100%}.payment-card-data .card-debt-display_info{margin:15px auto 0;border:1px solid #e0e0e0;border-radius:25px;padding:15px;max-width:300px;text-align:left;width:100%;font-size:16px}.payment-card-data .card-debt-display_info>.row{line-height:2}.payment-card-data .card-debt-display_info .card-info-title{color:#828282}.payment-card-data .card-debt-input_field input{border:1px solid #e0e0e0;text-align:center;width:100%;padding:15px;border-radius:25px;max-width:200px;width:100%}.payment-card-data .card-debt-input_field .ng-invalid{border-color:red}.payment-card-data .card-debt-input_field label{display:none}.payment-card-data .cut-suply-extra{padding-top:30px;padding-bottom:20px;font-size:12px;color:#666}.payment-card-data .cut-suply-extra p{margin-bottom:0}.generic-card-data .generic-card-form{font-size:15px}.generic-card-data .generic-card-input_field input{border:1px solid #e0e0e0;text-align:center;width:100%;padding:15px;border-radius:25px;max-width:200px;width:100%}.generic-card-data .generic-card-input_field .ng-invalid{border-color:red}.generic-card-data .generic-card-input_field label{display:none}.generic-card-data .generic-card-fake-footer button{min-width:110px;height:40px;margin:0 10px}.payment-resolve-card .payment-resolve-icon{padding:24px 0 0 0}.payment-resolve-card .payment-resolve-icon>i{font-size:64px}consumption-load .consumption-graph{height:300px}consumption-load .cons_graph-tooltip{min-width:120px;padding:5px}.request_contact-cb_group .checkbox{margin-top:10px}.request_contact-cb_group .checkbox label{font-weight:300}@media(min-width:768px){consumption-load .consumption-graph{height:500px}.payment-card-data .card-debt-value,.payment-card-data .card-debt-value_text{font-size:20px}.payment-card-data .payment-card-form{padding-top:20px;font-size:15px}.payment-card-data .card-debt-display_info{margin:15px auto 0;max-width:500px;text-align:center;width:100%}.payment-card-data .card-debt-display_info{margin:15px auto 0;border:1px solid #e0e0e0;border-radius:25px;padding:15px;max-width:300px;text-align:left;width:100%;font-size:16px}.payment-card-data .card-debt-display_info>.row{line-height:2}.payment-card-data .card-debt-display_info .card-info-title{color:#828282}.payment-card-data .card-debt-input_field input{border:1px solid #e0e0e0;text-align:center;width:100%;padding:15px;border-radius:25px;max-width:200px;width:100%}.payment-card-data .card-debt-input_field .ng-invalid{border-color:red}.payment-card-data .card-debt-input_field label{display:none}.payment-card-data .cut-suply-extra{padding-top:30px;padding-bottom:20px;font-size:12px;color:#666}.payment-card-data .cut-suply-extra p{margin-bottom:0}.payment-resolve-card .payment-resolve-icon{padding:24px 0 0 0}.payment-resolve-card .payment-resolve-icon>i{font-size:64px}.payment-resolve-card .payment-resolve-icon>i.payment-waiting{color:#fe5b0e}.payment-resolve-card .payment-resolve-icon>i.payment-error{color:#ff2929}.payment-resolve-card .payment-resolve-icon>i.payment-success{color:#018c5a}.payment-resolve-card .payment-resolve-text{padding:24px 0 0 0;font-size:20px}.payment-resolve-card .payment-resolve-text .payment-resolve-text_title{font-weight:bold}.payment-card-data .card-debt-value,.payment-card-data .card-debt-value_text{font-size:26px}.payment-card-data .payment-card-form{padding-top:30px;font-size:20px}.payment-card-data .card-debt-input_field{margin:20px auto 0}.generic-card-data .payment-card-form{padding-top:30px;font-size:20px}.generic-card-data .generic-card-input_field{margin:20px auto 0}}.button-tel{color:#fff}#my-consumption .card-table{min-height:260px}.my-consumption-container-inner-title{font-size:14px;font-weight:400;line-height:17px;margin-bottom:5px}.my-consumption-container-inner-text{max-width:350px;font-size:12px;font-style:normal;font-weight:400;line-height:140%;color:#666}.my-consumption-container-inner-title{display:flex}.my-consumption-container-inner-title a{margin-left:3px;color:#4f4f4f;cursor:pointer;text-decoration:none}.my-consumption-container-inner-text-bottom{font-size:14px;font-style:normal;font-weight:400;line-height:17px;margin-top:16px;color:var(--endesa-endesa-black-333333,#333)}.my-consumption-container-inner-text-bottom.active{color:#0555fa}.my-consumption-container-inner-text-bottom a{cursor:pointer}#rate-choice .rate-choice-container>.sidecard-body>div{font-size:14px;margin-bottom:5px;font-weight:400;line-height:17px}#rate-choice .rate-choice-container>.sidecard-body>div:last-child{margin-top:16px;display:grid}#rate-choice .rate-choice-container>.sidecard-body>div:last-child span:last-child{font-size:18px;color:#333;display:block;margin-top:10px}#rate-choice .card-table{min-height:280px}#rate-choice .rate-choice-container .sidecard-footer{padding:25px 15px 35px}#offer-day .higher-consumption{position:relative;display:inline-flex;padding:8px .5px 1px 0;justify-content:center;align-items:center;gap:24.5px}#offer-day .higher-consumption>div{margin-top:10px}#offer-day .higher-consumption a{position:relative;top:-5px;right:0;color:#4f4f4f;cursor:pointer;text-decoration:none}.higher-consumption multiple-dropdown-select .dd-input-placeholder,.higher-consumption multiple-dropdown-select .dd-list-values,.higher-consumption multiple-dropdown-select.emphasis-dd-select button input,.higher-consumption multiple-dropdown-select.emphasis-dd-select ul li span,.higher-consumption dropdown-select-new.emphasis-dd-select button input,.higher-consumption dropdown-select-new.emphasis-dd-select ul li a,.higher-consumption multiple-dropdown-select .dd-list-values .dd-input-placeholder{font-size:14px}.history-modal-body{display:flex;flex-direction:row;justify-content:space-between}.history-modal-width .modal-dialog{max-width:450px}#modal-offer-day .modal-offer-day-container>div{margin-bottom:16px}#modal-order-result .modal-order-result-container>div{margin-bottom:16px}#modal-order-result .modal-order-result-container-icon{text-align:center}#modal-order-result .modal-order-result-container-icon i{font-size:60px}#modal-order-result .modal-order-result-container-icon i.order-success-icon{color:#008c5a}#modal-order-result .modal-order-result-container-icon i.order-error-icon{color:#ed030d}@media(min-width:768px){#modal-order-result .modal-order-result-container-title{text-align:center}}@media(max-width:768px){#modal-order-result .modal-order-result-container-title{text-align:start}}#modal-order-result .modal-order-result-container-title{color:#4f4f4f;font-size:20px;font-style:normal;font-weight:700;line-height:normal}#modal-order-result .modal-order-result-container-title.change-result-success{color:#008c5a}#modal-order-result .modal-order-result-container-title.change-result-error{color:#ed030d}#modal-order-result .modal-order-result-container-text{font-size:16px;font-style:normal;font-weight:400;line-height:20px}#rate-choice .rate-choice-container>.sidecard-body>div:last-child span a{cursor:pointer}@media(min-width:768px){.my-consumption-container-inner-text-bottom.active{margin-top:23px}#rate-choice .card-table{min-height:260px}#rate-choice .rate-choice-container>.sidecard-body>div:last-child{margin-top:15px;display:inherit}#rate-choice .rate-choice-container>.sidecard-body>div:last-child span:last-child{font-size:13px;font-style:normal;display:inline-block;margin-top:0}#rate-choice .rate-choice-container .sidecard-footer{padding:25px}}.history-border-bottom{padding-bottom:9px;border-bottom:.3px solid;border-color:#cecece}.history-border-bottom .consumption-history-item{display:flex;flex-direction:row}.contract_page-offer_details .dropdown-border-bottom:not(.disabled):hover,.contract_page-offer_details .dropdown-border-bottom:not(.disabled):active,.contract_page-offer_details .dropdown-border-bottom,.contract_page-offer_details .dropdown-border-bottom{border-color:#ddd!important}.contract_page-offer_details multiple-dropdown-select .dd-list-values{font-size:14px;color:#333}.contract-happy-extra{font-size:14px;color:#828282;margin:8px 0 16px}.contract-happy-extra i{margin-right:10px}.contract-happy-modalidade .fa.fa-angle-down{font-size:32px!important;font-weight:300!important}@media(min-width:768px){}.modal-title-header{display:flex;align-items:center}.details-text{font-size:14px;font-weight:400;font-style:normal}.details-color{color:#828282}.details-color-2{color:#4f4f4f}.circle-chart-text1{font-size:26px;font-weight:300}.circle-chart-text2{font-size:18px;font-weight:700}.circle-chart-text3{font-size:16px;font-weight:300}.circle-chart-text4{font-size:21px;font-weight:700}.circle-chart-number{font-size:32px;font-weight:700}h3.cc-form-main-title{font-size:20px}.cc_type-energy{font-size:14px;margin-bottom:16px}.modal-form-input{border:1px solid #e0e0e0!important;text-align:center;width:100%;padding:15px;border-radius:25px;max-width:300px;width:100%}two-fa-button button.d-flex{display:flex!important}two-fa-button button>*{margin:0 5px}two-fa-button button i{font-size:24px!important;margin-top:-5px}list-group-select .select-options-list span{margin-right:10px;border-radius:10px;height:30px;min-width:30px}list-group-select .disabled .select-options-list span:hover{color:inherit;background-color:transparent}list-group-select .select-options-list span:hover{color:#fff;background-color:#b4b6b7}list-group-select .select-options-list span.active:hover{color:#fff;background-color:#333}list-group-select .select-options-list span:last-child{margin-right:0}list-group-select .select-options-list span.active{color:#fff;background-color:#333}list-group-select .disabled{opacity:.3}list-group-select .disabled .select-options-list span.cursor-pointer{cursor:default!important}two-buttons .btn-area>button{margin-right:15px;min-width:120px}two-buttons .btn-area>button:last-child{margin-right:0}.filter-container-main-data .data-start,.filter-container-main-data .data-end{display:flex;align-items:center;height:40px}.consumption-load-dropdown>div>button>div>input{width:calc(100% * .9)}.filter-container-main-data .data-start>div,.filter-container-main-data .data-end>div{border-bottom:1px solid rgba(0,0,0,0.36)}.container-switch{height:40px;margin-top:15px}.container-switch .checkbox-v2{padding-left:10px}.container-switch .checkbox-v2 .cursor-pointer{margin-left:42px}.container-export{display:flex;justify-content:end;padding-top:20px}.container-export button{border-radius:20px;border:1px solid #CCC}.lh-1{line-height:1}@media(min-width:768px){.container-switch{margin-top:0}.container-export{justify-content:end;padding-top:0}.filter-container-main-data{padding-left:10px}.filter-container-main-data .data-start,.filter-container-main-data .data-end{display:flex;align-items:center;padding-left:5px}.container-switch .checkbox-v2{padding-left:0}.container-switch .checkbox-v2 .cursor-pointer{display:flex;padding-left:14px}}