@media screen and (min-width:1024px){.page-home .hub_group{padding:40px 0 0 0 !important}
.page-home .hub_group.hub_group--header-left{padding-right:10px !important;padding-left:20px !important}
.page-home .hub_group .hub_header_inner .latam-h2.text--page-subheading{margin-top:0 !important}
}
@media screen and (min-width:768px){.page-home .hub_group .text--page-subheading{font-size:30px;letter-spacing:-1.2px !important;line-height:120% !important}
}
.form-content .fileupload-group .fileupload-btn{padding:15px 15px}
.form-content .fileupload-group input.form-control.fileupload-filename{width:100%;padding:12px 15px}
@media screen and (min-width:1024px){.page-home .hub_group{padding:40px 0 0 0 !important}
.page-home .hub_group.hub_group--header-left{padding-right:10px !important;padding-left:20px !important}
.page-home .hub_group .hub_header_inner .latam-h2.text--page-subheading{margin-top:0 !important}
}
.homePageCo .text--tile-heading{font-size:24px;line-height:30px;max-height:90px;overflow:hidden}
@media screen and (min-width:768px){.homePageCo .text--tile-heading{font-size:30px;letter-spacing:-1.2px;line-height:36px;max-height:108px;overflow:hidden}
}
#map-filters.map-filters-co{background:inherit}
@media screen and (max-width:1123px){.header-left .menu-link{width:100%;min-height:0}
.header-left .menu-link>.menu-link{width:100%}
.hub_inner.content-list .image .tile--cta{width:100%}
.hub_group.hub_group--header-left .menu-link{margin-top:0 !important}
.hub_group--header-left .hub_header,.hub_group--header-left .hub_inner{float:none;width:100%}
.module-content.parbase{width:100%}
.module-content.parbase .tile--small{width:100%;margin:0 0 20px 0}
}
@media screen and (max-width:767px){.header-left .menu-link{width:100%;float:none}
.header-left .menu-link>.menu-link{width:100%;float:none}
.hub_group--header-left .hub_header,.hub_group--header-left .hub_inner{float:none;width:100%}
.hub_group--header-left .hub_inner{padding-left:25px;margin-left:auto}
}
@media screen and (max-width:1123px){.tile_content-wrapper{position:static;width:100% !important;bottom:0 !important;padding:20px 20px 25px;min-height:80px}
.hub_group--header-left .module-content.parbase .tile--small{width:348px;margin:0 9px 20px}
.hub_group--header-left .hub_header,.hub_group--header-left .hub_inner .strategy{width:100%}
.hub_group--header-left .tile--large .tile_content-wrapper{width:50% !important;position:absolute}
.hub_group--header-left .tile--cta .tile_content-wrapper{width:100% !important;position:absolute}
}
@media screen and (max-width:767px){.hub_group--header-left .tile--large .tile_content-wrapper{position:static;width:100% !important}
.hub_group--header-left .module-content.parbase .tile--small{width:100%;margin:0 0 15px}
}
@media screen and (min-width:768px){.hub_group--header-left .module-content.parbase,.hub_group--header-left .hub_inner .media{display:inline}
}
.map-section #list .toggle-button.open-map-csv{background-image:url(../enel-latam-com/img/map/open.png);right:-60px}
.map-section-cortes-b.map-section-cortes-co-csv .marker-description-content .marker-description-label{font-weight:300;color:#ff0f64;font-size:21px;text-transform:none}
@media screen and (min-width:1319px){.hub_group.hub_group--header-left .menu-link{padding-top:0}
.page-home .text--page-subheading{margin-top:0}
}
@media screen and (min-width:1024px){.wrapper-section.searchHome .wrapper-container{max-width:1374px;padding:0 0 165px 0}
.manage-block .plan-promo_inner{padding:0 !important}
.manage-block .plan-promo_inner div.plan-promo_plan-holder div.image{margin-bottom:0}
.enel_formula_e_item .enel_formula_e_item_text .enel_formula_e_item_header{margin:5px 5px 25px 5px}
}
@media screen and (min-width:768px){.rich-text .rich-text_inner p{margin-bottom:10px}
}
.rich-text .rich-text_inner p{margin-bottom:10px}
@media screen and (min-width:1024px){.article-content_inner .full-bleed-image{display:block;margin:20px auto}
}
.article-content_inner .full-bleed-image{display:block;margin:20px auto}
.global-header__links li.active a{background:rgba(0,0,0,0.2);border-radius:20px}
.extrablue{display:block;font-size:13px;margin-bottom:-31px;margin-top:-14px;margin-left:4px}
@media screen and (min-width:1px) and (max-width:1700px){.extrablue{font-size:10px}
}
.manage-block .plan-promo-block-text.layout-Two .cat{margin-bottom:0}
.plan-promo .hub_header,.glossary-tabs .hub_header{margin-top:0}
.promo-offert .text--page-subheading.latam-h2,.glossary-tabs .text--page-subheading.latam-h2{font-family:UniversBold,Calibri,Myriad,Tahoma,Geneva,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:30px;padding-bottom:0 !important}
@media screen and (max-width:767px){.hub_group--header-left .hub_inner{padding-left:20px}
.bannerfullwidthimage section.container.full-width-banner-outer.cq-placeholder.anchor{min-height:auto}
}
@media screen and (max-width:1024px){.manage-block .plan-promo-block-text.layout-Two .cat{color:initial;margin-top:0}
.image-hero_inner.image-hero-container .rich-text{width:auto}
.plan-overview__wrapper.rates-container.container{margin-bottom:100px}
}
@media screen and (min-width:1124px){.hub_group.hub_group--header-left .menu-link{padding-top:0}
}
.album .article-content.no-padding{padding-top:0;padding-bottom:0}
.page-hub .home-group div.hub_cta{margin-top:60px;padding-bottom:20px;text-align:center}
.page-hub section.plan-promo{margin-top:-20px}
.min-width-70{min-width:70px !important}
.width-70{width:70px !important}
.my-accounts .pvtArea-account-box-cnt{padding-top:0}
.my-accounts .pvtArea-account-box-cnt,.my-accounts .pvtArea-account-box-cnt .pvtArea-account{padding-top:0}
.my-accounts FORM.form-content.my-account .agregar-btn INPUT{margin-right:2%;width:45%}
.my-accounts FORM.form-content.my-account .agregar-btn A{margin-left:2%;margin-right:0;width:45%}
@media screen and (max-width:767px){.my-accounts FORM.form-content.my-account .agregar-btn A{margin-left:0}
}
.ico-question{background:url("../enel-latam-com/clientlibs/privateArea/css/image/ico-question.svg") no-repeat 50% 50% !important}
@media screen and (min-width:1024px){.page-general .generic-form .form-recover-password{min-height:303px}
}
.pvtArea div.pvtArea-container section#carousel-home-module.module-layout.home-group div.hub_group.anchor div#related-content-wrapper_related div.hub_header.hub_header--bg.text-left div.hub_header_inner{padding-top:0;padding-bottom:0;border-bottom:0}
.pvtArea div.pvtArea-container section#carousel-home-module.module-layout.home-group div.hub_group.anchor div#related-content-wrapper_related div.hub_header.hub_header--bg.text-left div.hub_header_inner h2.text--page-subheading.latam-h2{color:black;font-size:18px;padding-bottom:0 !important;padding-left:20px !important;letter-spacing:1px;padding-top:31px !important}
.pvtArea #carousel-home-module.module-layout.home-group div.hub_group div.hub_header{height:200px}
.pvtArea div.pvtArea-container section#carousel-home-module.module-layout.home-group div.hub_group.anchor div#related-content-wrapper_related div.hub_header.hub_header--bg.text-left div.hub_header_inner p{margin-left:20px;border-bottom:1px solid black;margin-right:20px;padding-bottom:5px}
.pvtArea div.group section#carousel-home-module.module-layout.home-group div.hub_group div.module-content.parbase a.tile.tile--small div.tile_content-wrapper{padding-top:35px;position:inherit}
@media screen and (max-width:1024px) and (min-width:768px){.pvtArea div.group section#carousel-home-module.module-layout.home-group div.hub_group div.module-content.parbase a.tile.tile--small .tile_inner{height:auto}
.pvtArea div.group section#carousel-home-module.module-layout.home-group div.hub_group div.module-content.parbase a.tile.tile--small div.tile_content-wrapper{padding-top:20px}
}
.agregar-col .errorMsg{display:block;color:#ff0f64;font-size:12px;font-family:"Univers",Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:right;margin-top:7px;max-height:20px;overflow:hidden;position:absolute;bottom:-18px !important;right:55px}
@media screen and (min-width:768px){.agregar-col .errorMsg{font-size:15px;margin-top:10px;bottom:-10px;margin-right:10px}
}
@media screen and (min-width:768px){.privateArea-form-row .privateArea-form-col-custom{width:24% !important;display:table-cell}
}
div.group.parbase .home-group div.hub_cta{padding-bottom:60px}
.hoverlineterms{text-decoration:underline}
.hoverlineterms:hover{text-decoration:underline}
@media screen and (min-width:768px){.hub-group-title-no-bold{font-size:60px !important}
}
@media screen and (min-width:1124px) and (max-width:1318px){.hub_group.hub_group--header-left .menu-link{padding-top:0}
}
.plan-promo-block-image .img-bg{background-size:cover}
@media screen and (max-width:767px){.plan-promo-block-image .img-bg{background-size:cover;webkit-transform:none;-ms-transform:none;transform:none;height:100%}
.image-info.image{margin-bottom:10%}
}
@media screen and (min-width:768px){.manage-block .plan-promo-block-text .latam-btn-cta--pink{bottom:100px}
}
@media screen and (max-width:767px){.plan-promo-block-image .img-bg{left:0}
.contact-subhero .contact-block{max-height:420px}
}
@media screen and (max-width:1023px){.module.investor-panels.anchor .investor-panels__left{min-height:390px}
}
@media screen and (max-width:1023px){.e-glossary .sidebar li .common-link a{color:#000;font-size:12px;font-family:UniversBold,Calibri,Myriad,Tahoma,Geneva,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;min-width:160px;padding:12px 20px 13px}
}
.page-home .wrapper-section.searchHome.searcHomeV2 .search-block{margin-bottom:0}
@media screen and (min-width:1023px) and (max-width:1370px){.global-header__links li a{padding:10px 15px}
}
@media screen and (min-width:1300px) and (max-width:1425px){.page-home section.home-group .hub_group .hub_inner.module-simple-boxes{margin:auto;max-width:1100px}
}
@media screen and (min-width:768px){.page-home .hub_group .text--page-subheading.hub-group-title-bold{font-size:50px}
}
@media screen and (max-width:768px) and (min-width:480px){.module-layout .module-layout-mobile .swiper-wrapper .tile--large{width:100%}
.module-layout .module-layout-mobile .swiper-wrapper .tile--large .tile_image-wrapper{width:auto;height:0}
}
@media screen and (max-width:1023px){.module-layout .module-layout-mobile .swiper-wrapper .tile--large .tile_description{display:none}
}
div#my-accounts-success-confirmation{margin:100px}
input[type="submit"].disabled{background-color:#d7d7d7;border-color:#d7d7d7}
#historical-detail-modal-co{position:relative;margin-top:50px}
@media screen and (max-width:1023px){#historical-detail-modal-co .private-messagge-ko span::after{top:0}
}
.pvtModules-account-row.facturaExpress{margin-bottom:52px}
.pvtModules-account-row.facturaExpress:first-of-type{margin-top:40px}
.pvtModules-account-item-text-bold{color:#000;font-size:14px;line-height:21px;font-family:"UniversBold",Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;display:block}
.pvtModules-account-item-title{color:#000;font-size:18px;line-height:21px;font-family:"UniversBold",Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;display:block;padding:0}
.pvtModules-account-item-text{color:#4a4a4a;font-size:14px;line-height:21px;font-family:"Univers",Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;display:block}
.pvtModules-account-item-text.size-16{color:#000;font-size:16px}
.pvtModules-account{width:100%;background-color:#fff;padding:15px}
.pvtModules-account-box-header{display:table;width:100%;padding:20px 0 15px 0;border-bottom:2px solid #e5e5e5}
.pvtModules-account-inner{padding:0 20px;background-color:#fff}
.pvtModules-account-item{vertical-align:middle;width:100%;display:table-cell}
.pvtModules-account-item1{display:table-cell;width:65%;vertical-align:middle}
.pvtModules-account-item3{display:table-cell;width:35%;text-align:right;vertical-align:middle}
.pvtModules-account-item-title{color:#000;font-size:18px;line-height:21px;font-family:"UniversBold",Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;display:block;padding:0}
.pvtModules-account-item-text{color:#4a4a4a;font-size:14px;line-height:21px;font-family:"Univers",Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;display:block}
.pvtModules-account-item-text.size-16{color:#000;font-size:16px}
.pvtModules-account-select{border:2px solid #e5e5e5;background-color:#fff;padding:10px 50px 10px 20px;display:block;margin:15px 0 0;-webkit-transition:border ease-in-out .15s;-o-transition:border ease-in-out .15s;transition:border ease-in-out .15s}
.pvtModules-account-select:hover{cursor:pointer}
.pvtModules-account-select:after{height:16px;width:16px;font-family:'icomoon';content:"\e907";font-size:16px;position:absolute;right:22px;top:50%;margin-top:-8px;transform-origin:50% 25%;transition:transform .2s ease-in-out}
.pvtModules-account-select-title{color:#000;font-size:18px;font-family:"UniversBold",Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;display:block}
.pvtModules-account-select-option:hover{cursor:pointer}
.pvtModules-account-select-text{color:#4a4a4a;font-size:14px;line-height:21px;font-family:"Univers",Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;display:block}
.pvtModules-account-select.pvtModules-account-select-v2{display:block;width:100%;padding:20px 50px 20px 20px}
.pvtModules-account-select.pvtModules-account-select-v2 .pvtModules-account-select-title{display:block;width:30%;font-size:15px;float:left}
.pvtModules-account-select.pvtModules-account-select-v2 .pvtModules-account-select-text{display:block;width:70%;text-overflow:"...";white-space:nowrap;overflow:hidden}
.pvtModules-account-select-v2 .pvtModules-account-select-option{display:table;width:100%}
.pvtModules-account-select-v2 .pvtModules-account-select-option .pvtModules-account-select-title{display:table-cell;width:30%;font-size:15px}
.pvtModules-account-select-v2 .pvtModules-account-select-option .pvtModules-account-select-text{display:table-cell;width:70%;text-overflow:inherit}
.pvtModules-account-select-v2.pvtModules-account-select-dropdown ul li{display:table;width:100%}
.pvtModules-account-select-dropdown{position:absolute;border:1px solid #d8d8d8;border-top:0;display:none;z-index:1;background:white}
.pvtModules-account-select-open{display:block}
.pvtModules-account-select.arrowChanged::after{transform:rotate(-180deg);margin-top:2px}
.pvtModules-account-select-dropdown ul li{padding:10px 20px;border-top:1px solid #d8d8d8}
.pvtModules-account-select-dropdown ul li:first-child{border-top:0}
.pvtModules-account-select-dropdown ul li.pvtModules-account-select-input{padding:10px;position:relative}
.pvtModules-account-select-dropdown ul li.pvtModules-account-select-input input{padding-right:50px}
.pvtModules-account-select-dropdown ul li.pvtModules-account-select-input:after{display:inline;font-family:'icomoon';content:"\e91a";font-size:25px;font-style:normal;font-weight:normal;padding-left:5px;color:#999;position:absolute;right:25px;top:22px}
.pvtModules-account-select-dropdown ul li:hover{background-color:#f4f4f4}
.pvtModules-account-select-dropdown ul li.pvtModules-account-select-input:hover{background-color:#fff}
.pvtModules-account-row{display:block;width:100%;padding-top:10px}
.pvtModules-account-row .item-data{padding:0}
.pvtModules-account-twoBox{margin-top:15px}
.pvtModules-account-threeBox{margin-top:15px}
.pvtModules-account-multirow .pvtModules-account-row:last-child{border-top:2px solid #e5e5e5}
.pvtModules-account-total{text-align:left;padding:20px 0}
.pvtModules-account-total input[type="submit"]:disabled{background-color:#9b9b9b;border-color:#9b9b9b}
.pvtModules-account-total .link.link-arrow{margin:15px 0;display:block}
.pvtModules-account-total-title{color:#000;font-size:20px;font-family:"UniversBold",Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:30px}
.pvtModules-account-total-price{color:#838383;font-size:20px;font-family:"Univers",Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:30px}
.pvtModules-account-table{padding:10px 0 20px}
.pvtModules-account-table-item{font-size:14px;line-height:18px;color:#000;font-family:"Univers",Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:20px}
.pvtModules-account-table-item .label{font-family:"UniversBold",Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;display:block;padding:0 0 8px 0}
.pvtModules-account-table-item .text{color:#4a4a4a}
.pvtModules-account-table-item .text.size-18{font-size:18px;vertical-align:text-top}
.pvtModules-account-box-cnt{padding:15px 0 20px}
.pvtModules-account-box-cnt2 .imgCnt{display:block}
.pvtModules-account-box-cnt2 .p-form-header{font-size:18px;margin-top:20px}
.pvtModules-account-row-cnt{margin:0 0 20px 0}
.pvtModules-account-table-row.item-icon-btn{display:block;width:100%;border-top:2px solid #e5e5e5}
.pvtModules-account-table-row.item-icon-btn .item-icon-btn-left{width:100%;padding-top:25px}
.pvtModules-account-table-row.item-icon-btn .item-icon-btn-left .text{font-size:22px}
.pvtModules-account-table-row.item-icon-btn .item-icon-btn-right{width:100%;padding-top:25px;text-align:center}
.pvtModules-account-table-row.item-icon-btn .item-icon-btn-right a{margin-right:35px;color:#ff0f64;display:inline-block;top:5px}
.pvtModules-account-table-row.item-icon-btn .item-icon-btn-right [class*=" icon-"]::before,.pvtModules-account-table-row.item-icon-btn .item-icon-btn-right [class^="icon-"]::before{font-size:25px;line-height:50px}
.pvtModules-account-box-cnt{padding:30px 0 0}
.pvtModules-account{padding:24px}
.pvtModules-account-row{display:table;padding:0}
.pvtModules-account-row.pvtModules-account-row-cnt{display:block}
.pvtModules-account-multirow .pvtModules-account-row:first-child{border-bottom:2px solid #e5e5e5;padding-bottom:20px}
.pvtModules-account-item1{width:40%}
.pvtModules-account-select{display:table-cell;width:60%;max-width:435px}
.pvtModules-account-table{padding:0}
.privateArea-modalCnt .pvtModules-account-table-row.twoItems .pvtModules-account-table-item:first-child{flex:0 0 25%}
.privateArea-modalCnt .pvtModules-account-table-row.twoItems .pvtModules-account-table-item:last-child{flex:0 0 75%}
.pvtModules-account-table-row.twoItems,.pvtModules-account-table-row.threeItems,.pvtModules-account-table-row.fourItems,.pvtModules-account-table-row.fiveItems{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:flex-start}
.pvtModules-account-table-row.twoItems .pvtModules-account-table-item,.pvtModules-account-table-row.threeItems .pvtModules-account-table-item,.pvtModules-account-table-row.fourItems .pvtModules-account-table-item,.pvtModules-account-table-row.fiveItems .pvtModules-account-table-item{flex:0 0 50%;padding:0;margin:25px 0 0}
.public-messagge-ok,.public-messagge-ko{padding:20px 20px;position:relative;margin:30px 0 0 0}
.public-messagge-ok{background-color:#55be5a}
.public-messagge-ko{background-color:#af4e4f}
.public-messagge-ok span,.public-messagge-ko span{color:#fff;font-family:"UniversLight",Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;line-height:25px;display:block;text-align:left;padding:0 0 0 40px}
.public-messagge-ok span::after,.public-messagge-ko span::after{height:25px;width:25px;font-family:'icomoon';font-size:14px;line-height:25px;position:absolute;color:#FFF;left:0;top:50%;text-align:center}
.public-messagge-ok span::after{content:"\e921";-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:2px solid #FFF;border-radius:50%}
.public-messagge-ko span::after{content:"\e948"}
@media screen and (min-width:1024px){.form-container{padding:0 110px 95px 110px}
.form-content{width:787px}
.form-content.small{width:400px}
.generic-form .form-content{margin:0 auto}
}
@media screen and (min-width:768px){.public-messagge-ok,.public-messagge-ko{padding:25px 30px;display:table;bottom:0;left:50%;transform:translate(-50%,0)}
.public-messagge-ok span,.public-messagge-ko span{font-size:18px;line-height:25px;text-align:center;padding:0 0 0 40px}
.public-messagge-ok span::after{font-size:14px;line-height:21px;left:0}
.public-messagge-ko span::after{font-size:21px;line-height:21px;left:0;margin-top:-12px}
}
#solicitar-factura-express .form-content.small .form-group.w70{width:68%;padding-right:0;float:left}
.form-content.small .form-group.w10{width:4.5%;padding:0 5px}
.form-content.small .form-group.w30{width:10%;margin-top:30px}
.form-content.small .form-group.w30 input{min-width:100%}
#solicitar-factura-express div.form-content.small fieldset div.form-group.form-group-full{width:82.5%;margin-bottom:50px}
#solicitar-factura-express div.form-content.small fieldset div.form-group.w30 input#dv.form-control.required-form{padding-left:18px !important;padding-right:0 !important;padding-bottom:12px !important;padding-top:12px !important}
div.form-group.form-group-tooltip.w70 input#numero_cuenta.form-control.required-form{padding-left:25px !important;padding-right:25px !important;padding-bottom:12px !important;padding-top:12px !important}
#solicitar-factura-express div.form-content.small fieldset div.form-group.w30{padding-left:0 !important}
#solicitar-factura-express .form-content.small span.help_message{font-size:15px;color:grey;margin-bottom:10px;float:left;padding-left:12px;width:82.5%}
#solicitar-factura-express .form-content.small .form-group.w10 hr.horizontal-line{margin-top:52px;color:rgba(0,0,0,0.15);border:2px solid;margin-left:2px;margin-right:2px}
@media screen and (max-width:632px){#facturaExpressForm #solicitar-factura-express .small{width:98%}
#facturaExpressForm #solicitar-factura-express .form-group.w70{width:100%;padding:0;margin-top:5px}
#facturaExpressForm #solicitar-factura-express .form-group.w30{width:100%;padding:0;margin-bottom:10px}
.form-content.small .form-group.w10 hr.horizontal-line{display:none}
.form-content.small span.help_message{font-size:14px;color:grey;margin-bottom:20px;float:left;padding-left:0;width:100%}
#solicitar-factura-express .form-group label{font-size:13px;margin-bottom:15px}
#solicitar-factura-express .form-content.small .form-group{padding-left:0;margin-top:-15px}
}
@media screen and (min-width:633px){.facturaExpressMessagge.public-messagge-ok{left:49%}
.facturaExpressMessagge.public-messagge-ko{left:49%}
#solicitar-factura-express .form-group label{font-size:15px;margin-bottom:15px}
}
.btn-user-open{color:#fff}
@media screen and (max-width:767px){.btn-user-open{font-size:20px}
}
@media screen and (min-width:768px){.btn-user-open{font-size:28px}
}
@media screen and (max-width:1023px){.module.global-header .desktop-visible{display:none !important}
}
@media screen and (min-width:1024px){.module.global-header .desktop-hidden{display:none !important}
}
.factura-express .latam-btn-cta--pink{font-family:"UniversBold",Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;transition:all 100ms linear;display:inline-block;font-size:12px;min-width:160px;padding:12px 33px 12px;text-align:center;text-transform:uppercase;border-width:2px;border-style:solid;font-size:12px;letter-spacing:.6px;line-height:1.33333;border-color:#ff0f64;color:#fff;background-color:#ff0f64}
.factura-express .latam-btn-cta--pink.full-width{width:100%}
.factura-express .latam-btn-cta--pink:hover,.latam-btn-cta--pink._hover,a:hover .latam-btn-cta--pink{text-decoration:none}
.factura-express .latam-btn-cta--pink:hover,.latam-btn-cta--pink._hover,a:hover .latam-btn-cta--pink{background-color:#000;color:#fff;border-color:#000}
@media screen and (min-width:1024px){.factura-express .form-container{padding:0 110px 95px 110px}
.factura-express .form-content{width:787px}
.factura-express .form-content.small{width:400px}
.factura-express .generic-form .form-content{margin:0 auto}
}
.factura-express fieldset h4{border-bottom:0}
.factura-express .form-group-tooltip input{padding:11px 42px 11px 11px}
.factura-express .tooltip{position:absolute;bottom:0;right:10px;padding:6px 0}
.factura-express .tooltip:focus{outline:0}
.factura-express .tooltip-content{padding:15px;font-family:"Univers",Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif}
.factura-express .tooltip-content h4{margin-bottom:15px;font-size:16px}
.factura-express .tooltip-content p{margin-bottom:10px;font-style:14px}
.factura-express .tippy-tooltip.enel-theme{background-color:rgba(36,36,36,0.8)}
@media(min-width:768px){.factura-express .form-group-tooltip input{padding:15px 48px 15px 15px}
.factura-express .tooltip{padding:12px 0;right:24px}
}
.factura-express .form-group .errorMsg{font-size:12px;margin-top:10px;margin-right:20px;bottom:-20px}
#facturaExpressIngresado{padding-left:30px;padding-right:30px;max-width:1320px;margin-left:auto;margin-right:auto}
#solicitar{margin-top:10px}
.factura-express #facturaExpressForm .form-content.small{width:600px !important}
#accountnumberspecialpos{float:right;padding-left:5px}
#positionspecialclientn{float:left}
@media screen and (min-width:768px){#form-user-info .form-group.profile-data{float:initial;width:calc(50% - 20px);display:inline-block}
}
input[type='oldpassword'].error{border:2px solid #ff0f64}
@media screen and (min-width:768px){.pvtArea .user-info .private-messagge-ok,.pvtArea .user-info .private-messagge-ko{position:relative;width:50%}
}
.article-content .dropdown.parbase .detail-accordian [data-content] .item-data a{word-wrap:break-word}
@media screen and (max-width:768px){.my-accounts FORM.form-content.my-account .agregar-btn INPUT{margin-right:1%}
}
@media screen and (min-width:768px){.pvtArea .colombia div#tableCuentas_wrapper table#tableCuentas.table-pvt.dataTable td.table-pvt-cell-arrow{float:left !important;width:100%;text-align:left;border-left:1px solid #ddd}
.pvtArea .colombia div#tableCuentas_wrapper table#tableCuentas thead tr th.table-pvt-cell-arrow{border-left:1px solid #ddd}
.my-accounts .pvtArea-account.colombia .pvtArea-account-box-cnt #tableCuentas_wrapper .pvtArea-account{margin-top:15px}
}
@media screen and (min-width:767px){table#tableCuentas td.table-pvt-cell-arrow a.my-account-select{float:right}
}
@media screen and (max-width:414px){.my-accounts FORM.form-content.my-account .agregar-btn A,.my-accounts FORM.form-content.my-account .agregar-btn INPUT{width:100%}
}
@media screen and (min-width:1023px){.pvtArea div.account-summary div.pvtArea-account-twoBox div.pvtArea-account-right div.pvtArea-account-inner div.pvtArea-account-box-cnt div.pvtArea-account-media-cnt div.chart-wrapper.chart-dashboard div#loginError.pvtArea-account.mobile-white div.private-messagge-ko{position:relative}
}
@media screen and (max-width:767px){.pvtArea div.account-summary div.pvtArea-account-twoBox div.pvtArea-account-right div.pvtArea-account-inner div.pvtArea-account-box-cnt div.pvtArea-account-media-cnt div.chart-wrapper.chart-dashboard div#loginError.pvtArea-account.mobile-white div.private-messagge-ko span::after{top:0}
}
@media screen and (min-width:633px){#co-account-payment .form-group.w70{width:68%;padding-right:5px;padding-left:15px;float:left}
#co-account-payment .form-group.w30{width:10%;margin-top:23px}
#co-account-payment .form-group.w10{width:4.5%;padding:0 5px;margin-left:-3px;margin-right:-3px}
#co-account-payment .form-group.w30 input{min-width:100%}
#co-account-payment .form-group.w30 input#dv.form-control.required-form{padding-left:25px;padding-right:0;padding-bottom:12px;padding-top:12px}
#co-account-payment .latam-btn-cta--pink.full-width{width:100%}
#co-account-payment .form-group.form-group-full{padding-left:15px;padding-right:9px;margin-top:10px;width:82.5%}
#co-account-payment .form-group label{font-size:15px;margin-bottom:10px}
#co-account-payment input.form-control{width:100%}
#co-account-payment form .form-content{width:600px}
#co-account-payment span.help_message{font-size:14px;color:grey;float:left;padding-left:15px;width:81%}
#co-account-payment div.errorMsg{font-size:13px;width:160px;float:left}
#co-account-payment div.form-group.form-group-tooltip.w70 div.errorMsg{font-size:13px;width:170px !important;float:left}
}
#co-account-payment .form-group.w10 hr.horizontal-line{margin-top:52px;color:rgba(0,0,0,0.15);border:2px solid;margin-left:0;margin-right:5px}
@media screen and (max-width:632px){#co-account-payment .form-group.w70{width:100%}
#co-account-payment .form-group.w30{width:100%}
#co-account-payment .form-group.w10{margin-bottom:10px}
#co-account-payment .form-group.form-group-full,#co-account-payment .latam-btn-cta--pink.full-width{width:100%}
#co-account-payment .form-group.w10 hr.horizontal-line{width:0;display:none}
#co-account-payment span.help_message{font-size:14px;color:grey;float:left;width:100%}
.my-accounts FORM.form-content.my-account .agregar-btn INPUT{width:100%}
}
#co-account-payment h4{border-bottom:0}
@media screen and (min-width:1300px) and (max-width:1425px){section.home-group .hub_inner{margin:auto;max-width:1278px}
}
#solicitar-factura-express .form-content.small .errorMsg{font-size:13px;position:initial;width:160px}
#solicitar-factura-express .form-content.small input[type="text"]{padding:0 10px}
.registration_form hr.horizontal-line{margin-top:55px;color:rgba(0,0,0,0.15);border:2px solid}
.registration_form .help_message{font-size:14px;color:grey;margin-bottom:10px;float:left;padding-left:10px}
.registration_form .form-group.three-items-one{width:41%;padding-right:5px !important;margin-right:0 !important}
.registration_form .form-group.three-items-two{width:3%;margin-left:0 !important;margin-right:0 !important}
.registration_form .form-group.three-items-three{width:6%;margin-top:30px}
.registration_form div.form-wrapper fieldset div.form-group.three-items-three input#dvfield.form-control{padding-left:14px !important;padding-right:5px !important}
@media screen and (min-width:633px){.registration_form fieldset div.form-group.three-items-three div.errorMsg{display:inline;position:initial}
}
@media screen and (max-width:632px){.registration_form .form-group.three-items-one{width:100%}
.registration_form .form-group.three-items-three{width:100%;margin-bottom:60px !important}
.registration_form .form-group.three-items-two{width:0}
.registration_form .help_message{font-size:14px;color:grey;float:left;padding-left:0;margin-top:-152px}
}
.form-content.my-account .agregar-cnt .errorMsg{display:block;color:#ff0f64;font-size:12px;font-family:"Univers",Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:right;margin-top:7px;max-height:20px;overflow:hidden;position:absolute;bottom:-18px !important;right:55px}
@media screen and (min-width:768px){.form-content.my-account .agregar-cnt .errorMsg{font-size:15px;margin-top:10px;bottom:-10px;margin-right:10px}
}
.form-content.my-account .agregar-cnt hr.horizontal-line{margin-top:55px;color:rgba(0,0,0,0.15);border:2px solid;margin-left:3px}
.form-content.my-account .help_message{font-size:16px;color:grey;margin-bottom:10px;float:left;padding-left:0;margin-bottom:30px;margin-top:20px}
.form-content.my-account .agregar-cnt label{display:block;font-size:15px;line-height:21px;padding:0 0 10px 0;margin-bottom:5px}
.form-content.my-account .agregar-cnt .agregar-col1{width:41%;float:left;padding-right:5px}
.form-content.my-account .agregar-cnt .agregar-col2{width:3%;float:left;padding-right:15px}
.form-content.my-account .agregar-cnt .agregar-col3{width:10%;float:left;padding-right:35px;margin-top:35px}
.form-content.my-account .agregar-cnt .agregar-col4{width:40%;float:left}
.form-content.my-account .agregar-btn{padding-top:60px;margin-top:60px}
.form-content.my-account .agregar-cnt .errorMsg{display:block;color:#ff0f64;font-size:14px;font-family:"Univers",Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:right;margin-top:7px;max-height:20px;overflow:hidden;position:absolute;bottom:-18px !important;right:0}
@media screen and (min-width:768px){.form-content.my-account .agregar-cnt .errorMsg{font-size:15px;margin-top:10px;bottom:-10px;margin-right:10px}
}
@media screen and (max-width:632px){.form-content.my-account .agregar-cnt .agregar-col1{width:100%;margin-bottom:15px;padding-right:5px}
.form-content.my-account .agregar-cnt .agregar-col2{width:0;display:none}
.form-content.my-account .agregar-cnt .agregar-col3{width:100%;padding-right:5px;margin-top:20px}
.form-content.my-account .agregar-cnt .agregar-col4{width:100%;margin-bottom:20px;margin-top:60px;padding-right:5px}
.form-content.my-account .agregar-cnt label{font-size:15px;line-height:26px;padding:0 0 0 0 !important;margin-bottom:15px}
.form-content.my-account .agregar-btn{margin-top:355px}
.form-content.my-account .help_message{font-size:15px;color:grey;float:left;padding-left:0;margin-top:-170px;width:100%}
}
.bank-item-img.bank-item-cursor{cursor:pointer}
.link-mas{float:left;padding:10px 10px;margin-left:45px}
.link-label{position:relative;font-family:Univers,Calibri,Myriad,Tahoma,Geneva,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}
.terminosCondicionesTexto{width:911px;height:auto}
.terminosCondiciones-detail{width:90%;margin:50px auto}
.terminosCondiciones-detail ul{list-style-type:initial}
#toggle_terms{display:none}
.pvtArea-account-checkbox #checkDigitalInvoice+label::before{top:50%;left:105%}
.pvtArea-account-checkbox #checkDigitalInvoice+label{padding-left:0}
@media screen and (min-width:768px){.radio-container{margin-left:100px;!important}
}
@media screen and (max-width:767px){.radio-container{margin-left:20px}
}
.radio-container label{display:inline-block !important;padding-left:30px !important;padding-right:10px !important;margin-right:20px !important}
#factura-virtual{width:100%;float:left;margin-bottom:-15px}
#account-action{margin-top:-12px;padding-top:3px}
@media screen and (max-width:632px){.pvtArea-account-row.last{height:auto;margin-bottom:150px}
.last .pvtArea-account-checkbox{width:100%;margin-left:0 !important;padding-left:0 !important;float:left !important;text-align:left}
.link-mas{width:100%;margin-left:0 !important;padding-left:0 !important;float:left;text-align:left margin-bottom:30px}
.last .btn-cta.btn-cta--pink.buttonPay{width:100%;margin-top:10px}
.pvtArea-account-radio{text-align:left !important;float:left;width:100%;margin-top:2px}
.btn-cta--pink{width:100% margin-top:25px}
#account-action{width:100%;margin-top:5px}
#toggle_terms{width:80%}
#factura-virtual{width:100%;float:left;margin-bottom:15px;margin-top:15px}
.last .pvtArea-account-total{margin-top:-25px}
}
#empresas #dv.form-control{padding-left:15px !important}
#links_convenio li a{padding:10px !important}
.total_convenio_convenir{text-align:right;padding-right:20px}
.hr .hr-top_convenio{border-bottom:2px solid #e5e5e5;margin-top:30px;margin-bottom:14px;padding-bottom:18px}
.pvtArea-main .pvtArea-column_convenio{width:100%}
.pvtArea-main .pvtArea-column_convenio tbody tr td{text-align:center}
.stepper_convenio{padding-bottom:20px;width:100%}
#menu{list-style-type:none;padding:0 !important;margin-top:5%}
#menu li{height:10px;text-align:center;line-height:35px;font-family:"Univers";color:#fff;background:#e5e5e5;text-decoration:none;font-size:12px;padding-left:10px;padding-right:10px;font-weight:600;display:inline-block;vertical-align:top;margin:0 !important;width:33%}
#menu li.active{background-color:#461e7d}
div.numberStep{background:white;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;color:#b0bec5;display:inline-block;font-weight:bold;line-height:20px;margin-bottom:12px;width:8px;height:8px;font-size:16px}
.active .texto_step{margin-top:-25px;color:#461e7d}
.texto_step{margin-top:-25px;color:#909090}
#menu li{-moz-transition:all .4s ease-out;-webkit-transition:all .4s ease-out}
#menu li{-moz-transition:all .4s ease-out;-webkit-transition:all .4s ease-out}
@media screen and (max-width :640px){#menu li{position:static;display:block;margin-left:20px;margin-right:20px;width:100%;padding:5px 5px}
div.numberStep{float:left}
.texto_step{margin-top:8px !important;font-size:16px !important;float:left}
div.numberStep{margin-top:10px !important;margin-left:15px !important;margin-right:15px !important;width:30px !important;height:30px !important;font-size:24px !important;line-height:28px !important}
#menu{position:absolute;top:0;left:0}
}
.button_pago{background-color:#9b9b9b;font-family:"Univers";font-size:12px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.58;letter-spacing:normal;color:#fff;padding:20px 80px}
.button_pago:hover{background-color:#ff0f64;font-family:"Univers";font-size:12px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.58;letter-spacing:normal;color:#fff;padding:20px 80px}
.button_volver{border:solid 2px #000;background-color:#fff;font-family:"Univers";font-size:12px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.58;letter-spacing:normal;color:#000;padding:20px 80px}
.boton_convenio{text-align:end;padding-right:20px}
.boton_volver{padding-right:200px}
.pvtArea-account-item-title_medio_pago{color:#000;font-size:18px;line-height:21px;font-family:"UniversBold",Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;display:block;padding:30px 0}
.icono_info{height:50px;width:50px}
.terminosCondicionesTexto{height:auto;margin-top:30px}
.icon-info:before{font-family:"fontello";content:'\e827'}
.tabla_convenio{width:100%;padding:30px 0}
.total_convenio_convenir{flex:0 0 47% !important}
.totalCreditoConvenir{font-size:16px}
.detalleTabla{display:none}
.verMas a{color:#ff4687 !important;font-weight:bold}
.table-pvt.dataTable-convenio .seleccion td{background-color:#ff4687;color:#fff}
.tituloConvenio{font-weight:bold;padding:5px 0;font-size:18px}
.subtituloConvenio{font-weight:bold;padding:5px 0}
@media screen and (min-width:1024px){.pvtArea-account-item2{width:33.33333%;display:inline-grid;padding-right:20px;-ms-margin-top:10px}
.alinearTablet{margin-top:0 !important;-ms-margin-top:21px !important}
}
.top-content-gradient{width:100%;height:2px;position:absolute;top:0;left:0}
.border-gradient{width:100%;height:1px;background:black;bottom:0;margin-top:20px;margin-bottom:20px}
.separador{margin-top:25px;margin-bottom:25px}
.errorPie{color:red !important;border-color:red}
form .pvtArea-account-radio input[type="radio"],form .pvtArea-account-checkbox input[type="checkbox"]{position:absolute;display:none}
form .radio-container label.control-label.custom-radio{position:relative;padding-left:0}
.pvtArea-account-radio input.radio+label,input.radio:checked+label{font-weight:400;font-family:"Univers",Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif}
.pvtArea-account-radio input[type="radio"]+label.pvtArea-account-total-saldo:before{content:"";display:inline-block;position:absolute;border:2px solid #ddd;background:transparent none repeat scroll 0 0 padding-box;border-radius:50%;width:20px;height:20px;cursor:pointer;top:10px;box-sizing:border-box;transition:none}
.pvtArea-account-radio input[type="radio"]:checked+label:after{content:"";position:absolute;background:#000 none repeat scroll 0 0 padding-box;border-radius:50%;width:6px;height:6px;cursor:pointer;top:11px;left:7px;box-sizing:border-box;transition:none}
.tituloComprobanteConvenio{font-size:.7em;width:100%;padding-left:10px;padding-right:10px;margin-top:10px;line-height:12px;text-transform:uppercase;text-align:center}
.comprobanteConvenio{font-size:.7em;width:100%;padding-left:10px;padding-right:10px;margin-top:10px}
.tituloTablaConvenio{background:#909090;padding-left:10px;padding-right:10px}
.td21{width:30%}
.td22{width:70%}
.td41{width:30%}
.td42{width:20%}
.barraPorcentaje{background:#e5e5e5;height:5px}
.barraPorcentaje.active{background:#ff0f64;height:6px}
.textoBarra.active{color:#ff0f64}
.contenedorBarra{padding:0;margin-right:0;margin-left:0;margin-top:12px;padding-bottom:10px}
.punto{background:#fff;height:4px;width:4px;border-radius:50%;margin-left:auto;margin-right:auto}
.textoBarra{height:5px;line-height:35px;font-family:"Univers";color:#e5e5e5;text-decoration:none;font-size:12px}
.button_pago{background-color:#9b9b9b;font-family:"Univers";font-size:12px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.58;letter-spacing:normal;color:#fff;padding:20px 80px;width:100%}
.button_pago:hover{background-color:#ff0f64;font-family:"Univers";font-size:12px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.58;letter-spacing:normal;color:#fff;padding:20px 80px}
.modal-header .close{padding:0 !important;margin:0 !important}
table ul li{margin-top:10px}
.checkbox{display:block;position:relative;padding-left:35px;margin-bottom:10px;padding-top:3px;margin-top:8px;cursor:pointer;font-size:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.checkbox input{position:absolute;opacity:0;cursor:pointer}
.check{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;border:1px solid #000}
.checkbox:hover input ~ .check{border:2px solid #2489c5}
.checkbox input:checked ~ .check{background-color:#fff;border:#000 2px solid}
.check:after{content:"";position:absolute;display:none}
.checkbox input:checked ~ .check:after{display:block}
.checkbox .check:after{left:8px;top:3px;width:5px;height:13px;border:solid #000;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.radio{display:block;position:relative;margin-left:20%;margin-bottom:12px;cursor:pointer;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.radio input{position:absolute;opacity:0;cursor:pointer}
.radio .check{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#eee;border:1px solid #000;border-radius:50%}
.radio:hover input ~ .check{border:2px solid #2489c5}
.radio input:checked ~ .check{background-color:#fff;border:1px solid #000}
.radio .check:after{content:"";position:absolute;display:none}
.radio input:checked ~ .check:after{display:block}
.radio .check:after{top:6px;left:6px;width:6px;height:6px;border-radius:50%;background:#000}
.ico-tabla{box-sizing:border-box;height:20px;width:20px;display:inline-block}
.ico-tabla:after{font-family:'icomoon';font-size:15px !important;color:#000}
.ico-tabla.ico-ok:after{content:"\e921";left:0;top:15px}
.ico-tabla.ico-ko{background-color:#d0021b}
button[disabled],html input[disabled] .button_pago{cursor:default;background-color:#9b9b9b;font-family:"Univers";font-size:12px;font-stretch:normal;font-style:normal;letter-spacing:.6px;color:#fff;padding:15px 33px 15px}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0;margin-left:0}
.text-center{text-align:center !important}
.text-right{text-align:right !important}
.text-left{text-align:left !important}
.text-justify{text-align:justify !important}
.w-100{width:100%}
.pt-1{padding-top:10px !important}
.pt-2{padding-top:20px !important}
.pt-3{padding-top:30px !important}
.pt-4{padding-top:40px !important}
.pl-1{padding-left:10px}
.pl-2{padding-left:20px}
.pl-3{padding-left:30px}
.pl-4{padding-left:40px}
.pl-5{padding-left:50px}
.radioBanco input[type="radio"]{display:none}
.radioBanco input[type="radio"]+label span{display:inline-block;width:15px;height:15px;margin:-1px 4px 0 0;vertical-align:middle;background:url(clientlib-site/css/radio-uncheck.png);background-size:cover;cursor:pointer}
.radioBanco input[type="radio"]:checked+label span{background:url(clientlib-site/css/radio-check.png);background-size:cover}
.transaccion-title{margin:25px auto 55px auto}
.transaccion-title{color:#000;font-family:"UniversBold",Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;line-height:21px;text-align:center;max-width:620px;display:block;margin:20px auto 30px auto}
.ico-transaccion.ico-ok{background-color:#55be5a}
.ico-transaccion.ico-ok:after{content:"\e921";left:6px;top:10px}
.ico-transaccion{height:50px;width:50px}
.ico-transaccion{box-sizing:border-box;height:50px;width:50px;border-radius:50%;display:inline-block}
.ico-transaccion:after{height:60px;width:50px;font-size:30px}
.ico-transaccion:after{height:40px;width:40px;font-family:'icomoon';font-size:30px;position:absolute;color:#FFF}
.table-pvt.dataTable-convenio tr:nth-child(odd):hover>td{background-color:#ff0f64;color:#fff}
.table-pvt.dataTable-convenio tr:nth-child(even):hover>td{background-color:#ff0f64;color:#fff}
.table-pvt.dataTable-convenio tr:nth-child(even):hover>td button{background-color:#ff0f64;color:#fff}
.table-pvt.dataTable-convenio tr:nth-child(odd):hover>td button{color:white}
.table-pvt.dataTable-convenio tr:nth-child(even):hover>a:link{color:#fff !important;background:blue}
.table-pvt.dataTable-convenio tr:nth-child(odd):hover>a:link{color:#fff !important;background:blue}
.table-pvt.dataTable-convenio tr:nth-child(odd)>td{background-color:#f7f7f7}
.table-pvt.dataTable-convenio tr:hover>td{background-color:#ff0f64;background-clip:padding-box}
.table-pvt.dataTable-convenio .seleccion td{background-color:#ff0f64 !important;color:#fff}
.table-pvt.dataTable-convenio .seleccion a:link{color:#fff}
table a:link{color:#ff0f64}
table a:hover{color:#fff}
@media screen and (min-width:768px){.latam-btn-cta--rosado{min-width:50% !important}
.pvtArea-account.messageBox{padding:70px 20px !important}
.table-pvt.dataTable-convenio td{background-color:#fff}
.table-pvt.dataTable-convenio td{text-align:left;color:#000;font-size:15px;font-family:"Univers",Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:23px;letter-spacing:-0.36px;padding:15px 20px;border-left:1px solid #ddd;background-color:#fff;background-clip:padding-box;position:relative;box-sizing:border-box;min-height:54px}
.modal-content{width:80% !important}
.pago-result-btn .btn-cta{width:80% !important}
.pvtArea-account-item2{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.alinearTablet{margin-top:21px}
.form-group1{padding-right:10px !important}
}
.latam-btn-cta--rosado{font-family:"UniversBold",Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;transition:all 100ms linear;display:inline-block;font-size:12px;min-width:160px;padding:15px 33px 15px;text-align:center;text-transform:uppercase;border-width:2px;border-style:solid;font-size:12px;letter-spacing:.6px;line-height:1.33333;color:#fff;background-color:#ff0f64}
.pvtArea-account.messageBox.convenio{padding:30px 185px 50px}
.pago-result-btn .btn-cta.convenio{padding:15px 10px;display:inline-block;margin:0 10px;width:100%}
.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4)}
.modal-content{background-color:#fefefe;margin:5% auto;padding:10px 70px 10px 70px;border:1px solid #888;width:60%}
.modal-content-setdebt{background-color:#fefefe;margin:5% auto;padding:10px 70px 10px 70px;border:1px solid #888;width:56%;position:relative;-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}
.setdebtmodaltext{width:600px;margin-top:70px;height:auto}
.close{color:#aaa;float:right;font-size:28px;font-weight:bold}
.close:hover,.close:focus{color:black;text-decoration:none;cursor:pointer}
.tooltipConvenio{position:absolute;display:inline-block;margin-left:5px;margin-top:-1px;font-weight:normal}
.tooltipConvenio .tooltipPie{visibility:hidden;width:245px;background-color:#fff;-webkit-box-shadow:0 0 29px -4px rgba(0,0,0,0.13);-moz-box-shadow:0 0 29px -4px rgba(0,0,0,0.13);box-shadow:0 0 29px -4px rgba(0,0,0,0.13);color:#000;text-align:left;padding:20px 20px 20px 36px;border-radius:6px;font-size:small;position:absolute;z-index:1;left:50%;margin-left:-15px;margin-top:-15px;opacity:0;transition:opacity .3s}
.tooltipConvenio .tooltipPie::after{content:"";position:absolute}
.tooltipConvenio:hover .tooltipPie{visibility:visible;opacity:1}
.tooltipConvenio .tooltipDeuda{visibility:hidden;width:140px;background-color:#fff;color:#000;-webkit-box-shadow:0 0 29px -4px rgba(0,0,0,0.13);-moz-box-shadow:0 0 29px -4px rgba(0,0,0,0.13);box-shadow:0 0 29px -4px rgba(0,0,0,0.13);text-align:left;padding:20px 20px 20px 40px;border-radius:6px;font-size:small;position:absolute;z-index:1;left:50%;margin-left:-15px;margin-top:-15px;opacity:0;transition:opacity .3s}
.tooltipConvenio .tooltipDeuda::after{content:"";position:absolute}
.tooltipConvenio:hover .tooltipDeuda{visibility:visible;opacity:1}
ul.separarListas>li{padding-top:5px;padding-bottom:5px;font-size:small}
.sinTitulo{margin-top:9px;-webkit-margin-top:9px;-moz-margin-top:9px;margin-bottom:-10px}
.pago-result-btn.borderTopp.convenio{margin-top:0 !important}
.pago-result-btn.borderTop{margin-top:0 !important}
.tooltipInfo{border:solid 1px;border-radius:50%;font-size:10px;width:15px;height:15px;line-height:normal;margin-left:30px;margin-top:5px}
.tooltipText{visibility:hidden;width:120px;background-color:bisque;color:#000;text-align:center;border-radius:6px;padding:5px 0;position:absolute;font-size:12px;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity .3s}
#uno:hover .tooltipText{visibility:visible;opacity:1}
#dos:hover .tooltipText{visibility:visible;opacity:1}
#tres:hover .tooltipText{visibility:visible;opacity:1}
#cuatro:hover .tooltipText{visibility:visible;opacity:1}
#cinco:hover .tooltipText{visibility:visible;opacity:1}
@media screen and (max-width:767px){.pvtArea-account-select.pvtArea-account-select-v2 .pvtArea-account-select-title.selectConvenio{width:70% !important}
.pvtArea-account-select.pvtArea-account-select-v2 .pvtArea-account-select-text.selectConvenio{width:70% !important}
.pvtArea-account-select.pvtArea-account-select-v2 .pvtArea-account-select-text.selectConvenio{display:block;width:100%;text-overflow:"...";white-space:inherit !important;overflow:hidden}
.pvtArea-account-select.pvtArea-account-select-v2.selectConvenio{display:block;width:100%;padding:10px 50px 10px 20px}
.bank-item-img img{position:absolute;max-width:70%;width:70%}
.bank-item-img:after{content:"";display:block;padding-bottom:30%}
.subtituloConvenio{font-weight:bold;padding:5px 0}
.separadorCampo{margin-top:10px !important}
.pvtArea-account-item2{width:100%;margin-bottom:20px}
.col-sm-6{-ms-flex:0 0 50% !important;flex:0 0 50% !important;max-width:50% !important}
.separador{margin-top:0 !important;margin-bottom:5px !important}
.borderTop{margin-top:30px !important;margin-bottom:15px !important}
.col-6{-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important}
.col-2{-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important}
.latam-btn-cta--rosado{margin-top:20px !important;width:100% !important}
.d-md-none{display:none !important}
.d-md-block{display:block !important}
.col-md-12{-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important}
.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.pvtArea-account-item-title{margin-bottom:30px !important}
.pvtArea-account.messageBox.convenio{padding:0 !important}
.transaccion-title{margin:20px auto 0 auto !important}
.convenio{margin-top:10px !important;margin-bottom:10px !important}
.pago-result-btn .btn-cta.convenio{margin:10px 0 !important}
.modal-content{padding:10px !important;width:90% !important}
.modal-content-setdebt{width:56% !important;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}
.terminosCondicionesTexto{padding:23px !important;width:100% !important;font-size:11px}
.setdebtmodaltext{padding:0 !important;width:100% !important;font-size:11px}
.transaction-title{font-size:13px !important;line-height:20px !important}
}
.d-block{display:block !important}
.d-none{display:none !important}
@media(max-width :576px){.d-sm-none{display:none !important}
.d-sm-block{display:block !important}
.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:20px}
.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
}
@media(min-width :992px){.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
}
@media(min-width :992px){.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
}
.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.sidenav{top:40%;z-index:2;color:#fff;font-size:13px;font-weight:700;line-height:19px;text-transform:uppercase;right:0;position:absolute;z-index:10000}
.PSE{background-color:#55bf5a;padding:24px 26px;width:325px;margin-bottom:20px;position:fixed;top:38%;right:0;z-index:10000}
.text-pse{vertical-align:super}
img.pse{max-width:10%;margin-left:15px}
@media screen and (max-width:900px){.sidenav{margin-top:-180px}
.PSE{padding:14px 20px;width:250px;margin-top:250px}
}
@media screen and (max-width:490px){.sidenav{margin-top:-200px}
.PSE{padding:14px;width:65px;margin-left:130px}
img.pse{max-width:80%;margin-left:0}
a.text-pse{display:none}
}