﻿.rdblList input[type=checkbox] + label{color:white !important;}
.master, .nModal, .nModalConf{background-color:#f9f9f9;}
.imgDefaul img{filter:invert(37%) sepia(81%) saturate(4317%) hue-rotate(343deg) brightness(92%) contrast(93%);}
.menu{background-color:#F0453E;}
.menuPrincipal, .pie, .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;}
.imgPagoCuotas{filter:invert(34%) sepia(4%) saturate(360%) hue-rotate(325deg) brightness(45%) contrast(91%);}
.paddingMarca{padding-top:.9rem;}
.btnGris{border:1px solid #5e5e5e !important;color:white !important;}

/*.tituloBordeado{background-color:transparent;border-top-left-radius:0 !important;border-top-right-radius:0 !important;}*/
.bold{font-family:'Lato-Bold' !important;}
.bordeado{border-radius:0 !important;margin:0 1.5% !important;border:none !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*/
.radioImpuestos input[type=checkbox] + label:after{color:#346094 !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:#37b34a;color:white;}*/
.btnColorMarca{background-color:#F0453E;border-radius:10px;color:white;font-size:.9rem;border:none;padding:.3rem;cursor:pointer;text-align:center;}
#btnContinuarDatosContratos{border:1px solid #F69156 !important;color:#fff !important;background-color:#F69156 !important;}

.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:#EBEFF4;}
.grid tbody tr:first-child th{background-color:#D9DBD9;border-right:1px solid #D9DBD9;}
.grid tbody tr:first-child td, .grid tbody tr td{border-right:#ff0000 1px solid;}
/*.grid tbody tr:first-child td, .grid tbody tr:first-child th{background-color:#323641 !important;}*/
.grid tbody tr:last-child{border-bottom:1px solid #323641;}
.grid tbody tr:first-child.gridVacio td {background-color: #F0453E !important;}

.fondoSatisfaccion,#ocultarCualquiera,.fondo, .ocultarCualquieraMayor{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: #000; 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;}

/*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:#F0453E !important;}
.rdblList span input[type=checkbox]:checked + label div, .rdblList span input[type=checkbox] + label div:hover{background-color:#EE2126 !important;}
/*.cambios{background-color:#E43832;border: 1px solid #cecece;border-radius:0 !important;margin-top:1rem;}*/
/*.btnInfoUsuario{background-image:none;}*/
/*.btnInfoUsuario:hover{background-color:#F2F2F2;}*/
/*.btnInfoUsuario:hover input, .btnInfoUsuario:hover div span, .btnInfoUsuario:hover a{color:black !important;}*/
/*.btnInfoUsuario:hover div span img{filter:invert(1) !important;}*/
.btnVerde{background-color:#F69156 !important;border:1px solid #fff !important;font-size:.97rem !important}

/*#publicidadMenu + label div:hover, #divPublicidad span input[type=checkbox]:checked + label div{background-color:yellow !important;color:#5e5e5e !important;}*/
#divPublicidad span input[type=checkbox] + label div:hover img, #divPublicidad span input[type=checkbox]:checked + label div img{filter:initial !important;}

.btnInfoUsuario.subNodoTema:hover{background-color:transparent !important;}
.infoUsr div:last-child span, .font22, .font13{color:#9e9c9c !important;}
.opcionesVentas span input[type=radio]:checked + label{background:#F0453E;}
.colorInicio{color:#F0453E;}

/*.rdblList span input[type=checkbox] + label div:hover img, .rdblList span input[type=checkbox]:checked + label div img{filter:invert(0%) sepia(1%) saturate(0%) hue-rotate(177deg) brightness(50%) contrast(101%) !important;}*/
.rdbMaterial input[type=radio]:checked + label div{background-color:#323641;}
.marca{border:1px solid #E6E7E8 !important;}
.contieneCheck .marca:after{border: solid #F0453E !important;border-width: 0 3px 3px 0 !important}
.tituloPasosContrato{font-size:1.2rem;font-family: 'Lato-Bold';color:#75797B;}
.cajitaPremium{max-width:14.2rem !important;width:calc(100% - 3rem) !important;}
#logo{filter:invert(1);}
.cambios{margin-top:-3rem;}
.opcionesVentas span input[type=radio] + label{border-bottom:none;}
.btnVerde, .btnCancel{color:#fff !important;font-size:.97rem !important;padding:.15rem .7rem;margin-top:0;border:1px solid #fff;}
.btnCancel{background-color:#13BCD1 !important;}
/*.master input[type=submit], .btnNormal{padding:.2rem .2rem .15rem .2rem;}*/
.estiloFileUpload:before{border-radius:10px;}
.opcionesVentas{border-bottom:.5px solid #515456 !important;}

#pnlContratoPremium input[type=text]:disabled, #pnlContratoPremium select:disabled{background-color:transparent;border:none;margin-top:.1rem;}
#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: 'Lato-Regular';font-size:.9rem;}
#pnlContratoPremium input[type=submit]{padding:.3rem 2rem;width:auto;background-color:#F69156 !important;color:white !important;border:1px solid white;}
.subtituloConvenio{text-align:center;padding:1rem 0;color:#75797B;}
#ContentPlaceHolder1_btnExportar{background-color:#13BCD1 !important;color:white;}

.pestanasConvenio{border-bottom:2px solid #ddd;}
.pestanasConvenio input[type=radio]{display:none;}
.pestanasConvenio input[type=radio]:checked + label{border:2px solid #ddd;border-bottom:2px solid white;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;}

.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:#F0453E;}
input[type=radio] + label[for="ContentPlaceHolder1_rbtTipoAsignacion_0"], input[type=radio] + label[for="ContentPlaceHolder1_rbtTipoAsignacion_1"]{padding-left:1.5rem;cursor:pointer;}
#ContentPlaceHolder1_rbtTipoAsignacion tbody tr td:nth-child(2){padding-left:0 !important;}

.colIzqLogin div:last-child{display:flex;flex-wrap:wrap;}
.renglonModal div:last-child span, .renglonModal div:last-child, .fontAzulF, .renglonContrato, .documentacionEscaneada div span{color:#000;}
.renglonModal div:first-child span{background:#F0453E;}
.btnMensajeExpiracionLicencia{background:#F69156;color:white;border:1px solid #F69156;}

@media(max-width:1250px){
    .cambios{margin-top:0;margin-bottom:1.5rem;}
    .contieneMenu, .rdblList{background-color:#fff !important;}
    .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]:checked + label{background:#5EB0FF !important;}*/
    
    #publicidadMenu + label div:hover, #divPublicidad span input[type=checkbox]:checked + label div{background-color:transparent !important;color:white !important;}
    #divPublicidad span input[type=checkbox]:checked + label div img, #divPublicidad span input[type=checkbox] + label div:hover img{filter:invert(88%)sepia(8%)saturate(6%)hue-rotate(352deg)brightness(160%)contrast(89%) !important;}
}

@media(max-width:1120px){
    .bordeado{margin:0 1.5% 1.5rem 1.5% !important}
}


.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;}

.parpadeaFI{animation-name:parpadeo;animation-duration:3s;animation-timing-function:linear;animation-iteration-count:infinite;-webkit-animation-name:parpadeo;-webkit-animation-duration:3s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;}@-moz-keyframes parpadeo{0%{opacity:1.0;filter:alpha(opacity=100);}50%{opacity:0.0;filter:alpha(opacity=0);}100%{opacity:1.0;filter:alpha(opacity=100);}}@-o-keyframes parpadeo{0%{opacity:1.0;filter:alpha(opacity=100);}50%{opacity:0.0;filter:alpha(opacity=0);}100%{opacity:1.0;filter:alpha(opacity=100);}}@-webkit-keyframes parpadeo{0%{opacity:1.0;filter:alpha(opacity=100);}50%{opacity:0.0;filter:alpha(opacity=0);}100%{opacity:1.0;filter:alpha(opacity=100);}}@keyframes parpadeo{0%{opacity:1.0;filter:alpha(opacity=100);}50%{opacity:0.0;filter:alpha(opacity=0);}100%{opacity:1.0;filter:alpha(opacity=100);}}

.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/FI/TarjetaDeCreditoDebito-FI.svg');}
.pagoEfectivo{background-image:url('../../Imagenes/FormasDePago/FI/PagoEnEfectivo-FI.svg');}
.pagoTransferencia{background-image:url('../../Imagenes/FormasDePago/FI/TransferenciaElectronica-FI.svg');}
.pagoPayPal{background-image:url('../../Imagenes/FormasDePago/paypalColor.svg');height:103px;margin-bottom:1rem;}
.pagoExpediente{background-image:url('../../Imagenes/FormasDePago/FI/ExpedienteDePago-FI.svg');}