﻿.fondoCirculos{background-image:url('../../Imagenes/Decorativos/bgCirculos.svg');background-repeat:no-repeat;background-size:contain;position:absolute;width:100%;height:100%;top:0;left:0;background-position:center;}
.rdblList input[type=checkbox] + label div img{margin-bottom:.2rem;}
.mostrarFP{display:inline;}
.menu{background-color:#1C2653;}
.menuPrincipal, .menuPrincipal div div a{background-color:#356094;}
.seleccionado{background-color:#5eb0ff !important;}
.infoImagen, .imagen{background-color: #f2f2f2;border: 1px solid #cecece;}
.tituloPanelIzq, .cuerpoPanelIzq{background-color:#346094;}
.subNodoTema div input.temaSeleccionado{background-color:#5EB0FF !important;}
.menuIzq ul ul li a{color:#707070;}
.menuIzq ul ul li a:hover, .seleccionaPanel{background-color:#5eb0ff;color:white;}
.menuIzq ul ul li a:hover img:last-child, .menuIzq ul ul li a img:first-child{display:initial;}
.menuIzq ul ul li a:hover img:first-child, .menuIzq ul ul li a img:last-child{display:none;}
#Temas div span img{filter:invert(34%) sepia(1%) saturate(2623%) hue-rotate(325deg) brightness(75%) contrast(91%);}
.imgPagoCuotas{filter:invert(34%) sepia(4%) saturate(360%) hue-rotate(325deg) brightness(45%) contrast(91%);}
.paddingMarca{padding-top:0;}

.bold{font-family:'Cabin-Bold' !important;}
.tituloBordeado{background-color:transparent;border-top-left-radius:0 !important;border-top-right-radius:0 !important;border-bottom:none !important;width:auto;background-color:#EDEEED;justify-content:flex-start;margin-left:.3rem;margin-top:-3rem;float:left;margin-bottom:0.5rem !important;}
.opcionesInicio{margin-left:0 !important;width:100% !important;}
.opcionesInicio .opcionRenglon:last-child{border-bottom:none;}
.btnColorMarca{background-color:#1C2653;border-radius:10px;color:white;font-size:.9rem;border:none;padding:.3rem;cursor:pointer;text-align:center;}
#btnContinuarDatosContratos{border:1px solid #1C2653 !important;color:#1C2653 !important;}
.btnCancel{background-color:#515458 !important;}

.bordeado{background:transparent;border-radius:20px !important;margin:0 1.5% 1.5rem 1.5% !important;border:.5px solid #515558 !important;}
.borde-azul, .contorno{border-color:#346094;}
.btnAyudaMenu{background-color:#009cde !important;color:white !important;}
.btnAyudaMenu:hover{background-color:#009cde !important;color:white !important;}

.label,.labelRequerido{color:black;}
.font2{color:black !important;}
.font10{color:#707070 !important;} /*Gris*/
.font13, .radioImpuestos input[type=checkbox] + label:after{color:#1C2653 !important;} /*Azul1*/
.font21, .fRojo{color:#FF0000 !important;} /*Rojo*/
.font27{color:#606060!important;}
.font28{color:#545450!important;}

.back10{background-color:#545450 !important;}
.back13{background-color:#346094 !important;} /*Azul1*/
.back29 {background-color:#f2f2f2 !important;}

.infoImagen div:nth-child(2) span, .infoImagen div:nth-child(3) span{color:#545451;}
.mensajeImpuestos{border:2px solid #11315b;}
.master input[type=submit], .btnGrandote, #btnFAgregarAddenda, .master input[type=submit], .formato-file:before{background-color:white;color:white;border:1px solid #BCBEBE;border-radius:10px;}
.btnVerde{border:1px solid #F69156 !important;font-size:.97rem !important;background-color:#F08E4E !important;color:#F2F2F2 !important;margin-top:0 !important;}
.opcionesVentas span input[type=radio]:checked + label{background:#1C2653;border-bottom:1px solid #1C2653;}

.nModal, .nModalConf{background: #e7e6e5;background: -moz-linear-gradient(left, #e7e6e5 0%, #ffffff 50%, #bbbdbf 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,#e7e6e5), color-stop(50%,#ffffff), color-stop(100%,#bbbdbf));background: -webkit-linear-gradient(left, #e7e6e5 0%,#ffffff 50%,#bbbdbf 100%);background: -o-linear-gradient(left, #e7e6e5 0%,#ffffff 50%,#bbbdbf 100%);background: linear-gradient(left, #e7e6e5 0%,#ffffff 50%,#bbbdbf 100%);background: linear-gradient(to right, #e7e6e5 0%,#ffffff 50%,#bbbdbf 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e6e5', endColorstr='#bbbdbf',GradientType=1 );}
.tituloNModal{background-color:#0c4b7e;}

.cajita:focus, .txt-multi:focus, .master input[type=text]:focus, .master input[type=password]:focus,select:focus, .calendario:focus, .calendarioGris:focus, .calendarioBlanco:focus, .calendarioModal:focus {box-shadow: 0px 1px 6px rgba(0, 156, 222, 1);border-color:rgba(0, 156, 222, 1);}
.expresion{color:#FF0000;}

/*Estilos para el grid*/
.grid{background-color:white;}
.grid a{color:#707070;}
.grid tbody tr td:last-child {border-right:solid 1px transparent;}
.grid tbody tr:nth-child(odd) td{background-color:#F1F1F2;}
.grid tbody tr:first-child td,.grid tbody tr:first-child th, .grid tbody tr td{border-right:#1C2653 1px solid;}
.grid tbody tr:first-child td, .grid tbody tr:first-child th{background-color:#D9DBD9 !important;}
.grid tbody tr:last-child{border-bottom:1px solid #ff0000;}
.grid tbody tr:first-child.gridVacio td {background-color: #1C2653 !important;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{background:#1C2653 url(Scripts/CalendarioHora/indicador.png)0 0}
/*.back9{background-color:#e1e1e1 !important;}*/
.rdbMaterial input[type=radio]:checked + label div{background-color:#1C2653 !important;}

.fondoSatisfaccion,#ocultarCualquiera,.fondo{background: #11315b; background: -moz-linear-gradient(left,#11315b 0%, #005da4 100%, #00457a 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,#11315b), color-stop(100%,#005da4), color-stop(100%,#00457a)); background: -webkit-linear-gradient(left,  #11315b 0%,#005da4 100%,#00457a 100%); background: -o-linear-gradient(left,  #11315b 0%,#005da4 100%,#00457a 100%); background: -ms-linear-gradient(left,  #11315b 0%,#005da4 100%,#00457a 100%);background: linear-gradient(to right,  #11315b 0%,#005da4 100%,#00457a 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#11315b', endColorstr='#00457a',GradientType=1 );}

/*/////////////////////////////////Menu Izquierdo en resolución mayor//////////////////////////////////////////////////////*/
.menuIzqPanel{background-color:#3e608f;}
.lista2Resp li{background:#f2f2f2;}
.menuResponsivo:hover, .menuIzqPanel ul li ul li a:hover, .seleccionaPanelMaster{background-color:#5eb0ff; color:white !important;}
.listaDocumentos table tbody tr td label::before{height:.9rem;width:.9rem;border-radius:50%;border:1px solid #E6E7E8 !important;background-color:white;}
.listaDocumentos table tbody tr td label::after{height: 3px;width: 7px;border-left: 3px solid;border-bottom: 3px solid;left:3px;border-color:#1C2653;}
#ContentPlaceHolder1_rbtTipoAsignacion tbody tr td:nth-child(2){padding-left:0 !important;}
input[type=radio] + label[for="ContentPlaceHolder1_rbtTipoAsignacion_0"], input[type=radio] + label[for="ContentPlaceHolder1_rbtTipoAsignacion_1"]{padding-left:1.5rem;cursor:pointer;}

/*Estilos para el login*/
.cincoLogin{background:#f2f2f2;}
.placeholderLogin{color:#606060;}
.login input[type=submit]{color:#356094;background-image:url('../../Imagenes/ContratoFP/Flecha_Claro.svg');}

/*Nuevos estilos para el micrositio*/
.rdblList input[type=checkbox] + label{color:white !important;}
.msjNotificacion{background:#1C2653 !important;}
.rdblList span input[type=checkbox]:checked + label div, .rdblList span input[type=checkbox] + label div:hover{background-color:#11193F !important;color:white !important;}

.bordeadoIzq{position: relative;float: left;border-radius: inherit;padding: 1.5rem;width: calc(100% - 3rem);margin: 1.5% 0 1.5rem 0 !important;background-color: transparent;border: .5px solid #515558;border-bottom: none;border-top-left-radius: 20px;border-top-right-radius: 20px;}
.formatoBordeadoAspx{border-radius:20px !important;border:.5px solid #515558 !important;}
.cambios{background-color: transparent;border: .5px solid #515558;border-top: none;border-radius: 0;position: relative;float: left;border-radius: inherit;-moz-border-radius: 15px;-o-border-radius: 15px;width: 100%;padding: 1.5rem 0;margin:-2rem 0 1.5rem 0;border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;}
.colIzq{width:24.325% !important;margin-top:-.3rem;}
.columnaCentral{width:2% !important;}
.colDer{width:72.4750000000% !important;}

.btnInfoUsuario{border-top:.5px solid #403B3C;margin-left:5% !important;width:calc(90% - 2rem) !important;}
.cambios .btnInfoUsuario:last-child, .opcionRenglon {border-bottom:.5px solid #403B3C;}

/*Estilos para nuevo diseño*/
.notificacion{background-color:#F0453E !important;}

.colIzqLogin div span, .formatoTitulo, .tituloBordeado, .font7, .opcionRenglon > .colorInicio, .opcionRenglon > .colorInicio a, .tituloModal div:first-child, .tituloModal div:first-child, .modalCerrar, .btnInfoUsuario div:last-child a {
    color: #1C2653 !important;
}
.colIzqLogin div:nth-child(5) span{color:#FF0000!important;}
.colIzqLogin div span + img, .tituloBordeado > img, .opcionRenglon div img, .mostrarInformacion img:last-child, .mostrarInformacion img:first-child{filter:invert(25%) sepia() saturate(100000%) hue-rotate(243deg) brightness(42%) !important;}
.btnInfoUsuario div:last-child input{color:#9F9C94 !important;}
.containerLogin > div{border-top:2px solid #1C2653 !important;}
.modalCerrar{color: #BCBEBE;border: 1px solid #13BCD1;border-radius: 15px;width: auto !important;padding: 0 .5rem !important;border:none !important;right: 1.7rem;top:.5rem;}
.colIzqLogin div:last-child{display:flex;flex-wrap:wrap;}
.colIzqLogin div:last-child input[type=submit]{margin-bottom:.5rem}

/*.master input[type=submit], .btnNormal{border:none !important;}*/
.grid tbody tr th{color:#6C7172 !important;border-right:none !important;}
.grid tbody tr:last-child td{border-bottom:1px solid #1C2653;}
.colIzqLogin div input[type=submit]{border-radius:10px;padding:.7rem 0;width:97%;font-family: 'MyriadPro-Regular' !important;background-color:#1C2653 !important;}
.subNodoTema div input{border-radius: 0 !important;width:100% !important;padding:.4rem 0 !important;color:white !important;}

.tituloPasosContrato{font-size:1.2rem;font-family: 'Cabin-Bold';color:#75797B;}
#pnlContratoPremium .etiqueta, #pnlContratoPremium input[type=text], #pnlContratoPremium input[type=submit], .subtituloConvenio, #pnlContratoPremium select, .pestanasConvenio input[type=radio] + label, .formatoLetra, .formatoCheck input[type=checkbox] + label, .tipoFuente{font-family: 'Cabin-Regular';}
.tipoFuente{color:#58595b;}
.formatoLetra, .formatoCheck input[type=checkbox] + label{font-size:.85rem;}
#pnlContratoPremium input[type=text]:disabled, #pnlContratoPremium select:disabled{background-color:transparent;border:none;margin-top:.1rem;}
#pnlContratoPremium .etiqueta{font-size:.85rem;}
#pnlContratoPremium .cajita{margin-top:0 !important;}
#pnlContratoPremium input[type=text], #pnlContratoPremium select{font-size:.9rem;}
#pnlContratoPremium input[type=submit]{background-color:#1C2653;padding:.3rem 2rem;width:auto;color:white;border:none;}
.subtituloConvenio{text-align:center;padding:1rem 0;color:#75797B;}
.pestanasConvenio{border-bottom: 2px solid #2B2B64;}
.pestanasConvenio input[type=radio]{display:none;}
.pestanasConvenio input[type=radio]:checked + label{border: 2px solid #2B2B64;border-bottom: 2px solid #2B2B64;background-color: white;border-top-left-radius: 6px;border-top-right-radius: 6px;}
.pestanasConvenio input[type=radio] + label{display:inline-block;width:7rem;text-align:center;margin-right:.3rem;padding:.5rem 0;color:#555;font-size:.9rem;cursor:pointer;margin-bottom:-.1rem;}

.custom-file-input:before{background-color:#2B2B64 !important;border-color:#2B2B64 !important;color:white !important;}

.centroFlex.padArr-1{justify-content: flex-start;}
.tituloConImg span{color:#1C2653;}
.tituloModal div:first-child{min-height:1.5rem;width:calc(90% - 1rem);padding:.5rem 1rem .5rem 0;border-bottom:1px solid #E3E3E3;margin:.3rem auto 1rem auto;}
.modalD, .modalConf{border:1px solid #595a5b;border-radius:15px}

.colIzqLogin div input[type=text], .colIzqLogin div input[type=password]{min-height:1.8rem;padding-top:.5rem;padding-left:1.3rem;}
.colIzqLogin div:nth-child(2), .colIzqLogin div:nth-child(5){margin-bottom:-.7rem !important;width:auto;margin-left:18%;z-index:1;padding:0 .9rem 0 .5rem;background:#FFF;}
.colIzqLogin div:nth-child(5){background:none;margin-left:15%;padding:0;}
.colIzqLogin div input[type=text]:-webkit-autofill, .colIzqLogin div input[type=password]:-webkit-autofill{background-color:white;  -webkit-box-shadow: 0 0 0 30px white inset !important;}
.contieneCheck .marca:after{border: solid #1C2653 !important;border-width: 0 3px 3px 0 !important}
.logoMicro{margin:3rem auto 2rem auto !important;}
.ocultarFDP{display:none !important;}
.opcionRenglon > .colorInicio{font-family: 'MyriadPro-Cond' !important;}
.opcionRenglon div:first-child{width:3rem;text-align:center;}
.pie{font-size:.8rem;}

.etiqueta, .izquierdaResp{padding-right:.3rem;}
.estiloFileUpload:before{border-radius:10px;}
.marca{border:1px solid #E6E7E8 !important;}
/*.grid tbody tr:last-child td table tbody tr td input[type=image]{height:.8rem;}*/
.tituloConImg{align-items:flex-end !important;}
.ui-datepicker-trigger{margin:-.2rem .25rem !important;}
.opcionesVentas{border-bottom:.5px solid #515456;}
.opcionesVentas span input[type=radio] + label{border:1px solid #BCBEBE;}

@media(max-width:1250px){
    .modalD, .modalConf{top:3rem;}
    .columnaCentral{width: 100% !important;margin-left: 0 !important;}
    .colDer, .colIzq{width:80% !important;margin-left:10% !important;}
    .bordeadoIzq{width:calc(97% - 3rem) !important;margin:1.5% 1.5% 1.5rem 1.5% !important;border-bottom:1px solid #515558 !important;border-bottom-right-radius:20px;border-bottom-left-radius:20px;}
    .contieneMenu, .rdblList{background-color:#fff !important;}
    .rdblList input[type=checkbox] + label div span{color:#356094;}
    .cambios{margin-top:0;margin-bottom:1.5rem;}
    
    .Divnotificaciones{background-color:transparent !important;}
    .rdblList span input[type=checkbox]:checked + label div, .rdblList span input[type=checkbox] + label div:hover{background-color:transparent !important;color:white !important;}
   
   .rdblList input[type=checkbox] + label div img{filter: invert(32%) sepia(62%) saturate(450%) hue-rotate(175deg) brightness(45%) contrast(88%) !important;margin-bottom:0;}
   .rdblList span label div{display:flex !important;align-items:center !important;}

   .logosResponsivos > div:nth-child(1) > img{width:5.5rem !important;}
   .marginTopResp{margin-top:3rem !important;}
   .mostrarInformacion{top:3.5rem !important;}
}

@media(max-width:1120px){
    .bordeado{margin:1.5rem 1.5% 1.5rem 1.5% !important}
}

.cambiaColor{color:#1C2653 !important;}
.contenedorPagoLicenciaFranq input[type=text]{border-bottom:1px solid #1C2653 !important;}
#PagoLicencias_divListaIncicencias input[type=submit]{background-color:#1C2653 !important;border:none !important;}
#PagoLicencias_btnAnterior{border:none !important;padding:.36rem 0 !important;}
#PagoLicencias_btnTerminarTC{padding:.3rem 0 !important;background-color:#64b553 !important;border:none !important;}
#MensajeModal_btnPagarLicenciaCuotaAhora{background-color:#64b553 !important;border:1px solid #64b553 !important;}
.contenidoCVV{margin-right:7rem !important;}
.btnMensajeExpiracionLicencia{background:#FFF;color:#1C2653;border:1px solid #1C2653;}

.infoUsr div:last-child span.fechaNaranja{color:orange!important;font-size:1.5rem;}
.infoUsr div:first-child.fechaNaranja{color:orange!important;font-size:1rem;}
.infoUsr div:last-child span.fechaRoja{color:red!important;font-size:1.5rem;}
.infoUsr div:first-child.fechaRoja{color:red!important;font-size:1rem;}

.pagoTC, .pagoEfectivo, .pagoTransferencia, .pagoPayPal, .pagoExpediente{width:150px;height:110px;background-repeat:no-repeat;background-position:center;margin-bottom:.5rem;cursor:pointer;}
.pagoTC{max-width:90%;margin-left:5%;background-image:url('../../Imagenes/FormasDePago/FD/TarjetaDeCreditoDebito-FD.svg');}
.pagoEfectivo{background-image:url('../../Imagenes/FormasDePago/FD/PagoEnEfectivo-FD.svg');}
.pagoTransferencia{background-image:url('../../Imagenes/FormasDePago/FD/TransferenciaElectronica-FD.svg');}
.pagoPayPal{background-image:url('../../Imagenes/FormasDePago/paypalColor.svg');height:103px;margin-bottom:1rem;}
.pagoExpediente{background-image:url('../../Imagenes/FormasDePago/FD/ExpedienteDePago-FD.svg');}

.contTarjetas:hover{border-left:5px solid #2B2B64;}
.item-tarjetasRegistradas input[type="radio"]:checked + label .tarjetaMarca{color:#2B2B64!important;}
.item-tarjetasRegistradas input[type="radio"]:checked + label .imgTarjeta, .item-tarjetasRegistradas input[type=radio]:checked ~ label .imgChecked{filter: brightness(0) saturate(100%) invert(16%) sepia(21%) saturate(2947%) hue-rotate(210deg) brightness(100%) contrast(95%);}
.item-tarjetasRegistradas.especial .itemTarjeta img{filter: brightness(0) saturate(100%) invert(16%) sepia(21%) saturate(2947%) hue-rotate(210deg) brightness(100%) contrast(95%);}