.chosen-container .chosen-drop{border:1px solid #0071d1;border-top:1px solid #fff;box-shadow:none;font-size:16px}
.chosen-container .chosen-search input[type="text"]{border:1px solid #bac9d8;border-radius:4px}
.chosen-container .chosen-results{padding:0;margin:0}
.chosen-container .chosen-results li{font-size:16px;color:#222;padding:10px;line-height:initial;text-align:left}
.chosen-container .chosen-results li.active-result{cursor:pointer}
.chosen-container .chosen-results li.highlighted{background-color:#f2f7f9;background-image:none;color:#222}
.chosen-container .chosen-results li.disabled-result{color:#666}
.chosen-container-single.chosen-single{border:1px solid #bac9d8;color:#595959;font-size:16px;height:41px;padding:6px 12px;line-height:27px;text-align:left}
.chosen-container-single .chosen-single div{width:72px;background-color:#f2f7f9;color:#0071d1;text-align:left}
.chosen-container-single .chosen-single div b:after{width:100%;margin:auto}
.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:72px;text-overflow:ellipsis;white-space:nowrap}
.chosen-container .chosen-single,.chosen-container-single .chosen-single{background-image:none !important;border-radius:4px;border:1px solid #0071d1;position:relative;padding:10px;font-size:16px;box-shadow:none;line-height:normal;text-decoration:none !important;text-align:left}
.chosen-container .chosen-single,.chosen-container-single .chosen-single{border:1px solid #0071d1;border-radius:4px}
.roamingcoberturasearch .msg-success{border:1px solid #b4cfe1;background:#f2f7f9;border-left:4px solid #00529b}
.roamingcoberturasearch .msg-success i{font-size:24px;color:#00529b}
.roamingcoberturasearch .msg-success .txt{font-size:14px;color:#222;text-align:left;line-height:1.21;border-radius:0 4px 4px 0}
.roamingcoberturasearch .seleccionar-pais-contenedor{min-height:80px;display:block;padding:24px 48px;border-radius:4px;background-color:#f2f7f9;margin-top:0;margin-bottom:32px}
@media(max-width:767px){.roamingcoberturasearch .seleccionar-pais-contenedor{padding:24px 28px 24px 8px}
}
.roamingcoberturasearch .seleccionar-pais-contenedor .etiqueta-pais{width:100%;float:none;text-align:left;padding:0 !important;margin-bottom:20px;font-size:18px;color:#222}
.roamingcoberturasearch .seleccionar-pais-contenedor .lista-paises{max-width:350px;float:none;width:100%}
.roamingcoberturasearch .seleccionar-pais-contenedor .lista-paises .form-group{margin:0 0 24px 0 !important;height:40px}
.roamingcoberturasearch .seleccionar-pais-contenedor .lista-paises .form-group:last-child{margin:0 !important}
.roamingcoberturasearch .seleccionar-pais-contenedor .lista-paises .chosen-container-single .chosen-single div{width:72px !important;border-radius:4px;background-color:#f2f7f9}
.roamingcoberturasearch .seleccionar-pais-contenedor .lista-paises .chosen-with-drop .chosen-single div{background-color:#fff}
.roamingcoberturasearch .seleccionar-pais-contenedor .lista-paises .chosen-single>span{color:#222;font-weight:normal;font-size:16px}
.roamingcoberturasearch .seleccionar-pais-contenedor .lista-paises .chosen-container.chosen-container-active.chosen-with-drop .chosen-single span{color:#222;font-weight:normal}
.roamingcoberturasearch .seleccionar-pais-contenedor .agregar-mas-paises{margin:1px 0 0 0 !important}
.roamingcoberturasearch .form-group .chosen-container.chosen-container-active.chosen-with-drop .chosen-single,.roamingcoberturasearch .chosen-container.chosen-container-active.chosen-with-drop .chosen-single{box-shadow:none;background:#fff;border-color:#0071d1;border-radius:4px 4px 0 0 !important;border-bottom:0;text-decoration:none !important}
.roamingcoberturasearch .form-group:not(.fpaises):not(.xk-formcontrol-checkboxradio) .chosen-container.chosen-container-single .chosen-single{border-radius:4px !important;padding:10px 12px 6px !important}
.roamingcoberturasearch .chosen-container .chosen-single,.roamingcoberturasearch .chosen-container-single .chosen-single{border-radius:4px;border:1px solid #0071d1;position:relative;padding:10px;font-size:16px;box-shadow:none;line-height:normal;text-decoration:none !important}
.roamingcoberturasearch .chosen-container .chosen-drop{border:1px solid #0071d1;border-top:1px solid #fff;box-shadow:none;font-size:16px}
.roamingcoberturasearch #paises_contenedor .chosen-container{float:left;width:98% !important}
.roamingcoberturasearch #paises_contenedor .chosen-container:last-child{margin-top:8px}
.roamingcoberturasearch #paises_contenedor .chosen-container:nth-child(2){margin-top:0}
.roamingcoberturasearch #paises_contenedor .form-group{height:auto;display:inline-block;width:100%;margin:0 0 24px 0 !important}
.roamingcoberturasearch .chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}
.roamingcoberturasearch .chosen-container-single.chosen-container-single-nosearch .chosen-search{display:none}
.roamingcoberturasearch .form-group:not(.fpaises):not(.xk-formcontrol-checkboxradio) input:focus{border-color:#0071d1 !important;box-shadow:none !important}
.roamingcoberturasearch .chosen-container .chosen-search input[type="text"]{border:1px solid #bac9d8;border-radius:4px}
.roamingcoberturasearch .chosen-container .chosen-results{padding:0;margin:0}
.roamingcoberturasearch .chosen-container .chosen-results li.disabled-result{color:#595959 !important}
.roamingcoberturasearch .chosen-container .chosen-results li.highlighted{background-color:#f2f7f9;background-image:none;color:#222}
.roamingcoberturasearch .chosen-container .chosen-results li{font-size:16px;color:#222;padding:10px;line-height:initial}
.roamingcoberturasearch .agregar-mas-paises .btn{padding:0;font-size:16px;color:#0071d1;font-weight:600}
@media(max-width:767px){.roamingcoberturasearch .agregar-mas-paises .btn{margin-top:0 !important;padding-top:0 !important}
}
.roamingcoberturasearch .eliminar_transporte{top:calc(50% - 12px)}
.roamingcoberturasearch .eliminar_transporte a{height:25px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;color:#0071d1;font-weight:600;text-decoration:none}
.roamingcoberturasearch .eliminar_transporte i{font-size:24px}
.roamingcoberturasearch .eliminar_transporte a>span{white-space:nowrap}
.roamingcoberturasearch .eliminar_transporte span{float:right;padding:1px 0 0 3px}
.roamingcoberturasearch .seleccionar-vuelo-contenido>p{font-size:20px;font-weight:normal;margin:0;color:#222;min-height:80px;line-height:1.2}
.roamingcoberturasearch .seleccionar-vuelo-contenido label{margin:16px 0;font-weight:normal;color:#222}
.roamingcoberturasearch div.chosen-container.chosen-container-single{height:41px;z-index:auto !important}
.roamingcoberturasearch .btn-link{font-size:16px;color:#0071d1;font-weight:600;margin-top:24px}
.roamingcoberturasearch .clearfix.m-t-60.text-center.m-b-20 #buscar-roaming-cober{width:100% !important;position:relative;bottom:36px}
.roamingcoberturasearch .contenedor-itinerarios-roaming .col-md-6{width:100% !important;margin-bottom:24px}
.roamingcoberturasearch .contenedor-itinerarios-roaming .col-md-6:last-child{margin:0}
.roamingcoberturasearch .contenedor-itinerarios-roaming .col-md-6 .chosen-container-single .chosen-single div{width:72px !important;border-radius:4px;background-color:#f2f7f9}
.roamingcoberturasearch .contenedor-itinerarios-roaming .col-md-6 .chosen-with-drop .chosen-single div{background-color:#fff}
.roamingcoberturasearch .seleccionar-vuelo-contenido>p{font-size:20px;font-weight:normal;margin:0}
.roamingcoberturasearch .seleccionar-vuelo-icono{padding-top:4px !important}
.roamingcoberturasearch .seleccionar-vuelo-icono img{width:40px}
.roamingcoberturasearch .clearfix.m-t-60.text-center.m-b-20{margin:auto;width:250px;margin-top:48px}
.roamingcoberturasearch .clearfix.m-t-60.text-center.m-b-20 #buscar-roaming-cober{width:100% !important;position:relative;bottom:36px}
.roamingcoberturasearch .clearfix.m-t-60.text-center.m-b-20 #restablecer-paises{position:relative;top:56px}
.roamingcoberturasearch .seleccionar-vuelo-contenido label{margin-top:20px;font-weight:normal}
.roamingcoberturasearch .chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap;font-weight:normal;font-size:16px}
@media(max-width:459px){.roamingcoberturasearch .container-fluid{padding:0}
}
.roamingcobertura .tabs-lg-holder{margin-top:0;margin-bottom:0;background-image:none;border-bottom:1px solid #e3e3e3}
@media(max-width:768px){.roamingcobertura .tabs-lg-holder{border:0;margin-bottom:24px}
}
.roamingcobertura .tabs-lg-holder .container-fluid .col-centered{float:none;margin:0 auto}
.roamingcobertura .tabs-lg-holder .container-fluid .tabsToselect-xs{height:auto;text-align:center}
@media(max-width:768px){.roamingcobertura .tabs-lg-holder .container-fluid .tabsToselect-xs{min-height:52px}
.roamingcobertura .tabs-lg-holder .container-fluid .tabsToselect-xs .nav-pills-open{display:block !important;border-radius:4px}
.roamingcobertura .tabs-lg-holder .container-fluid .tabsToselect-xs>ul{height:fit-content;flex-direction:column;margin-top:-44px;background:transparent;pointer-events:none;overflow:hidden}
.roamingcobertura .tabs-lg-holder .container-fluid .tabsToselect-xs>ul>li{border:0 !important;display:none;background-color:transparent}
.roamingcobertura .tabs-lg-holder .container-fluid .tabsToselect-xs>ul>li.active{display:block}
.roamingcobertura .tabs-lg-holder .container-fluid .tabsToselect-xs>ul>li a{height:auto;background-color:transparent;pointer-events:none;padding:8px 16px}
.roamingcobertura .tabs-lg-holder .container-fluid .tabsToselect-xs>ul>li a p{text-align:left;color:#222;font-weight:normal}
.roamingcobertura .tabs-lg-holder .container-fluid .tabsToselect-xs>ul.open{margin-top:-4px;pointer-events:all;border:1px solid #b8b8b8;background-color:white;padding-top:4px;border-top:0}
.roamingcobertura .tabs-lg-holder .container-fluid .tabsToselect-xs>ul.open>li{display:block}
.roamingcobertura .tabs-lg-holder .container-fluid .tabsToselect-xs>ul.open>li a{pointer-events:all}
.roamingcobertura .tabs-lg-holder .container-fluid .tabsToselect-xs>ul.open>li a:hover{background-color:#e5edf5}
}
.roamingcobertura .tabs-lg-holder .nav-tabs-lg{display:flex}
.roamingcobertura .tabs-lg-holder .breadcrumbSelector p{margin-bottom:20px !important}
.roamingcobertura .tabs-lg-holder .nav-tabs-lg li{padding-left:0}
.roamingcobertura .tabs-lg-holder .nav-tabs-lg li.r-tabs-tab.r-tabs-state-active a p{color:#0a3d7e;font-weight:bold}
.roamingcobertura .tabs-lg-holder .nav-tabs-lg li a{padding:10px;text-align:center}
.roamingcobertura .tabs-lg-holder .nav-tabs-lg li a:hover{background-color:#fff}
.roamingcobertura .tabs-lg-holder .nav-tabs-lg li a p{position:relative;top:auto;margin:0;line-height:normal;font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:normal;text-align:center;color:#0071d1}
.roamingcobertura .tabs-lg-holder .nav-tabs-lg li a p.h5{margin-left:4px}
.roamingcobertura .tabs-lg-holder .nav-tabs-lg li a:focus{border-color:transparent !important}
.roamingcobertura .tabs-lg-holder .nav-tabs-lg.viajero-internacional-tabs-con-iconos li.active{border:none !important}
.roamingcobertura .tabs-lg-holder .nav-tabs-lg li.active{border-bottom:solid 4px #0a3d7e}
.roamingcobertura .tabs-lg-holder .nav-tabs-lg li.active a{border:0}
.roamingcobertura .tabs-lg-holder .nav-tabs-lg li.active a p{color:#0a3d7e;font-weight:bold}
.roamingcobertura .tabs-lg-holder .nav-tabs-lg li a{background-color:#fff}
.roamingcobertura .tabs-lg-holder .nav-tabs-lg li.r-tabs-state-active a{border:0}
.roamingcobertura .tabs-lg-holder .nav-tabs-lg li.r-tabs-state-active a p{color:#0a3d7e;font-weight:bold}
@media(max-width:767px){.roamingcobertura .tabs-lg-holder{padding:0}
.roamingcobertura .tabs-lg-holder .container-fluid{padding:0}
.roamingcobertura .tabs-lg-holder .container-fluid .nav-tabs-lg{margin:0}
.roamingcobertura .tabs-lg-holder .container-fluid .viajero-internacional-tabs-con-iconos{flex-wrap:wrap}
.roamingcobertura .tabs-lg-holder .container-fluid .viajero-internacional-tabs-con-iconos li{min-width:120px}
.roamingcobertura .tabs-lg-holder .container-fluid .viajero-internacional-tabs-con-iconos li a{height:auto}
}
.roamingcobertura .msg-success{border:1px solid #b4cfe1;background:#f2f7f9;border-left:4px solid #00529b;height:auto;min-height:auto;padding-bottom:16px;padding-top:16px;display:flex;align-items:center;justify-content:left;max-width:823px}
.roamingcobertura .msg-success .col-md-1{width:47px;padding-right:8px}
.roamingcobertura .msg-success i{font-size:24px;color:#00529b}
.roamingcobertura .msg-success .txt{font-size:14px;color:#222;text-align:left;line-height:1.21;border-radius:0 4px 4px 0}
.roamingcobertura .tab-pane h1,.roamingcobertura .tab-pane h2{font-size:24px}
.roamingcobertura .tab-pane .tc-container{border-radius:4px;border:1px solid #e3e3e3;overflow:hidden}
.roamingcobertura .tab-pane .tc-container .table-card{width:100%;border:0}
.roamingcobertura .tab-pane .tc-container .table-card td{text-align:left}
.roamingcobertura .tab-pane .tc-container .table-card i{font-size:16px;color:#00529b}
.roamingcobertura .tab-pane .tc-container .table-card .fa.fa-check:before{content:'' !important;background-image:url("../../../../../../content/dam/telcelcom/iconos/svg/icon-interface-ok-select.svg");width:24px;height:24px;display:inline-block;text-align:center}
.roamingcobertura .tab-pane .table-plan-details{margin-bottom:0}
.roamingcobertura .tab-pane .table-plan-details i{font-size:16px;color:#00529b}
.roamingcobertura .tab-pane .table-plan-details .fa.fa-check:before{content:'' !important;background-image:url("../../../../../../content/dam/telcelcom/iconos/svg/icon-interface-ok-select.svg");width:24px;height:24px;display:inline-block;text-align:center}
.roamingcobertura .tab-pane .table-plan-details thead tr th{border:none !important;background-color:#e5edf5;font-size:18px;font-weight:600;overflow:hidden}
#seleccionar-marca-modelo{padding:24px 16px 28px;border-radius:4px;border:1px solid #e3e3e3;background-color:#fff}
#seleccionar-marca-modelo #resultado-cobertura-equipo{display:inline-block;width:100%;padding:0 15px}
#seleccionar-marca-modelo #resultado-cobertura-equipo>div{margin:0}
#seleccionar-marca-modelo #resultado-cobertura-equipo .table-plan-details thead th{border:0;background:#e5edf5}
#seleccionar-marca-modelo #resultado-cobertura-equipo .table-plan-details tbody tr:nth-child(even){background-color:#f8f8f8}
#seleccionar-marca-modelo #resultado-cobertura-equipo .table-plan-details tbody tr td{border:0}
#modalModeloEquipoPlan .modal-dialog .modal_header{background:transparent;padding:15px 105px 15px 20px;position:relative;-webkit-box-shadow:0 5px 5px -10px rgba(0,0,0,0.15),0 0 4px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 5px 5px -10px rgba(0,0,0,0.15),0 0 4px 0 rgba(0,0,0,0.1);box-shadow:0 5px 5px -10px rgba(0,0,0,0.15),0 0 4px 0 rgba(0,0,0,0.1)}
#modalModeloEquipoPlan .modal-dialog .modal_header .btn-close-modal{right:20px !important;top:calc(50% - 15px) !important;position:absolute}
#modalModeloEquipoPlan .modal-dialog .modal_header>.p-t-40{padding-top:0}
#modalModeloEquipoPlan .modal-dialog .modal_header>.p-t-40 h4{font-weight:600;font-size:20px;text-align:left}
#modalModeloEquipoPlan .btn-close-modal{color:#0a3d7e;background:transparent;border:0;font-weight:normal;font-size:0;opacity:1;margin:3px 0 0;padding:0;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}
#modalModeloEquipoPlan .btn-close-modal:before{content:'Cerrar';font-size:16px}
#modalModeloEquipoPlan .btn-close-modal:after{content:'';background-image:url("../../../../../../content/dam/telcelcom/iconos/cerrar_azul.svg");width:24px;height:24px;display:inline-block;margin-left:5px}
#modalModeloEquipoPlan .btn-close-modal .icon-Close{display:none}
#modalModeloEquipoPlan .modal-content>.content{padding:0 32px}