:root {
    --global-image-filter: brightness(1.3) contrast(1) saturate(2) sepia(0) hue-rotate(122deg) invert(0) opacity(1) blur(0px) drop-shadow(0px 0px 0px #fc6404);
}

.buttons_cell_button {
    padding-bottom: 0px; 
    padding-left: 0px; 
    padding-right: 0px;
    padding-top: 0px; 
}

/* input{ */
	/* box-shadow: 3px 3px 6px 0px rgb(0 0 0 / 30%); */
/* } */

img:hover {
	transform: scale(1.03);
	transition: all .1s ease-in-out;
} 


/* btncolor,img#W0012IMGHOME{ */
	/* background:url(/DisenoCSS/images/SolicitarEmision.png) no-repeat 0 0; */
/* } */

table#W0015TABLE2 tr td
{
	padding-left:4px;
  text-align:left;
}

span#W0012TXTUSUNOM
{
	color: #FFFFFF;
}

td.data_table_cell_filters
{
	background-color: #f1f1f1 !important;
}

span#TXTTITLE_MPAGE {
	color: #E82800 !important;
}

/* Botones navbar */
img#W0012IMGHOME{
	width:24px;
	height:24px;
	padding:24px 0 0 24px;
	background:url(/DisenoCSS/images/Home.png) no-repeat 0 0;
	background-size: cover;
}

img#W0012IMGMANUALUSUARIO{
	width:24px;
	height:24px;
	padding:24px 0 0 24px;	
	background:url(/DisenoCSS/images/Help.png) no-repeat 0 0;
	background-size: cover;
}

img#W0012IMGDOWNLOAD{
	width:24px;
	height:24px;
	padding:24px 0 0 24px;	
	background:url(/DisenoCSS/images/File.png) no-repeat 0 0;
	background-size: cover;
}

img#W0012IMGCAMBIARPASSWORD{
	width:24px;
	height:24px;
	padding:24px 0 0 24px;	
	background:url(/DisenoCSS/images/key.png) no-repeat 0 0;
	background-size: cover;
}

img#W0012IMGLOGIN{
	width:24px;
	height:24px;
	padding:24px 0 0 24px;	
	background:url(/DisenoCSS/images/io.png) no-repeat 0 0;
	background-size: cover;
}
/* Fin Botones navbar */

/* Botones PAGINACION */

btncolor,img#IMGFIRST,img#IMGPREVIOUS,img#IMGNEXT,img#IMGLAST{
	filter: var(--global-image-filter);
}

/* Fin Botones PAGINACION */



btncolor,img#IMGSOLICITAR
{
	width:0px;
	height:0px;
	padding:24px 0 0 135px;/* image width (137px) and height (24px) */
	background:url(/DisenoCSS/images/SolicitarEmision.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}
/*
btncolor,img#BTNCONFIRMAR
{
	width:0px;
	height:0px;
	padding:24px 0 0 146px;/* image width (144px) and height (24px) */
	background:url(/DisenoCSS/images/IngresarReclam3o.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}
*/

btncolor,img#IMGINGRESARNUEVORECLAMO
{
	width:0px;
	height:0px;
	padding:24px 0 0 146px;/* image width (144px) and height (24px) */
	background:url(/DisenoCSS/images/IngresarReclamo.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}

btncolor,img#IMGINGRESARDENUNCIA
{
	width:0px;
	height:0px;
	padding:24px 0 0 184px;/* image width (183px) and height (24px) */
	background:url(/DisenoCSS/images/DenunciaSiniestros.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}

btncolor,img#IMGEMITIR
{
	width:0px;
	height:0px;
	padding:24px 0 0 73px;/* image width (68px) and height (24px) */
	background:url(/DisenoCSS/images/Emitir.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}

btncolor,img#IMGCOTIZACIONP
{
	width:0px;
	height:0px;
	padding:24px 0 0 163px;/* image width (168px) and height (24px) */
	background:url(/DisenoCSS/images/ImprimirCotizacionProductor.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}

btncolor,img#IMGCOTIZACIONA
{
	width:0px;
	height:0px;
	padding:24px 0 0 168px;/* image width (173px) and height (24px) */
	background:url(/DisenoCSS/images/ImprimirCotizacionAsegurado.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}

btncolor,img#IMGCERTIFAUT
{
	width:0px;
	height:0px;
	padding:24px 0 0 156px;/* image width (156px) and height (24px) */
	background:url(/DisenoCSS/images/ImprimirCertCobProvisorio.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}

btncolor,img#IMGDDJJ
{
	width:0px;
	height:0px;
	padding:24px 0 0 135px;/* image width (126px) and height (24px) */
	background:url(/DisenoCSS/images/ImprimirFormularioPEP.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}

btncolor,img#IMGSEARCH,
btncolor,img#W0015IMGSEARCH,
btncolor,img#W0046W0015IMGSEARCH,
btncolor,img#W0046IMGSEARCH
{
	width:0px;
	height:0px;
	padding:24px 0 0 83px;/* image width (75px) and height (24px) */
	background:url(/DisenoCSS/images/Buscar.png) no-repeat 0 0;
	filter: var(--global-image-filter);

}

btncolor,img#IMGVERPOLIZA,
btncolor,img#IMGDETALLE,
btncolor,img#W0015IMGVISUALIZAR,
btncolor,img#W0020IMGVISUALIZAR,
btncolor,img#IMGVISUALIZAR
{
	width:0px;
	height:0px;
	padding:24px 0 0 100px;/* image width (103px) and height (24px) */
	background:url(/DisenoCSS/images/VerDetalle.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}

btncolor,img#IMGADJUNTOS,
img#W0020IMGAGREGAR,
img#W0015IMGAGREGAR,
img#IMGAGREGAR,
img#W0072IMGAGREGAR,
img#IMGADJUNTARARCHIVOS
{
	width:0px;
	height:0px;
	padding:24px 0 0 134px;/* image width (140px) and height (24px) */
	background:url(/DisenoCSS/images/AdjuntarArchivo.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}

btncolor,img#W0020IMGAGREGARPAGOMANUAL
{
	width:0px;
	height:0px;
	padding:24px 0 0 180px;/* image width (140px) and height (24px) */
	background:url(/DisenoCSS/images/AgregarPagoManual.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}

btncolor,img#IMGINSERTAR
{
	width:0px;
	height:0px;
	padding:24px 0 0 84px;/* image width (82px) and height (24px) */
	background:url(/DisenoCSS/images/Agregar.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}

btncolor,img#IMGADICIONALES 
{
	width:0px;
	height:0px;
	padding:24px 0 0 108px;/* image width (82px) and height (24px) */
	background:url(/DisenoCSS/images/Adicionales.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}
btncolor,img#IMGLIMITANTES
{
	width:0px;
	height:0px;
	padding:24px 0 0 108px;/* image width (82px) and height (24px) */
	background:url(/DisenoCSS/images/Limitantes.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}

btncolor,img#IMGESPECIFICOS
{
	width:0px;
	height:0px;
	padding:24px 0 0 108px;/* image width (82px) and height (24px) */
	background:url(/DisenoCSS/images/Especificos.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}

btncolor,img#IMGMODIFICAR
{
	width:0px;
	height:0px;
	padding:24px 0 0 96px;/* image width (90px) and height (24px) */
	background:url(/DisenoCSS/images/Modificar.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}

btncolor,img#IMGELIMINAR,
btncolor,img#W0015IMGELIMINAR,
btncolor,img#W0020IMGELIMINAR,
btncolor,img#W0072IMGELIMINAR
{
	width:0px;
	height:0px;
	padding:24px 0 0 82px;/* image width (80px) and height (24px) */
	background:url(/DisenoCSS/images/Eliminar.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}

btncolor,img#IMGIMPRIMIR
{
	width:0px;
	height:0px;
	padding:24px 0 0 88px;/* image width (82px) and height (24px) */
	background:url(/DisenoCSS/images/Imprimir.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}

btncolor,img#IMGIMPSOLICITUD
{
	width:0px;
	height:0px;
	padding:24px 0 0 94px;/* image width (129px) and height (24px) */
	background:url(/DisenoCSS/images/Solicitud.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}

btncolor,img#IMGVERCERTIFICADO

{
	width:0px;
	height:0px;
	padding:24px 0 0 195px;/* image width (129px) and height (24px) */
	background:url(/DisenoCSS/images/Constancia.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}

btncolor,img#IMGIMPRIMIRCERTCOBERTURA,
btncolor,img#W0046W0015IMGIMPCERTIFICADO
{
	width:0px;
	height:0px;
	padding:24px 0 0 130px;/* image width (129px) and height (24px) */
	background:url(/DisenoCSS/images/ImprimirCertCobertura.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}

btncolor,img#IMGIMPPOLIZA,
btncolor,img#IMGIMPRIMIRPOLIZA,
btncolor,img#W0046W0015IMGIMPPOLIZA
{
	width:0px;
	height:0px;
	padding:24px 0 0 72px;/* image width (68px) and height (24px) */
	background:url(/DisenoCSS/images/ImprimirPoliza.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}

btncolor,img#IMGIMPRIMIRCUPONDEPAGO,
btncolor,img#W0046W0015IMGIMPCUPONERA,
btncolor,img#W0046IMGIMPCUPONERA
{
	width:0px;
	height:0px;
	padding:24px 0 0 133px;/* image width (130px) and height (24px) */
	background:url(/DisenoCSS/images/ImprimirCuponDePago.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}

btncolor,img#W0046W0015IMGIMPCOPIAPRODUCTOR
{
	width:0px;
	height:0px;
	padding:24px 0 0 137px;/* image width (130px) and height (24px) */
	background:url(/DisenoCSS/images/ImprimirCopiaProductor.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}

input#W0012IMGHOME,
btncolor,img#IMGSELECTALL
{
	width:0px;
	height:0px;
	padding:24px 0 0 106px;/* image width (106px) and height (24px) */
	background:url(/DisenoCSS/images/Seleccionar.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}

btncolor,img#IMGUNSELECTALL
{
	width:0px;
	height:0px;
	padding:24px 0 0 142px;/* image width (138px) and height (24px) */
	background:url(/DisenoCSS/images/QuitarSeleccion.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}

btncolor,img#IMGCAMBIARESTADO
{
	width:0px;
	height:0px;
	padding:24px 0 0 78px;/* image width (76px) and height (24px) */
	background:url(/DisenoCSS/images/CambiarEstado2.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}

btncolor,img#IMGEXPORTAR,
btncolor,img#IMGINFORMECSV
{
	width:0px;
	height:0px;
	padding:24px 0 0 86px;/* image width (86px) and height (24px) */
	background:url(/DisenoCSS/images/Exportar2.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}

btncolor,img#IMGEVENTOS
{
	width:0px;
	height:0px;
	padding:24px 0 0 82px;/* image width (86px) and height (24px) */
	background:url(/DisenoCSS/images/Eventos.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}

btncolor,img#IMGLIQUIDACIONES,
btncolor,img#W0046IMGLIQUIDACIONES
{
	width:0px;
	height:0px;
	padding:24px 0 0 189px;/* image width (86px) and height (24px) */
	background:url(/DisenoCSS/images/LiquidacionesSiniestros.png) no-repeat 0 0;
	filter: var(--global-image-filter);

}
btncolor,img#IMGDERIVACIONES
{
	width:0px;
	height:0px;
	padding:24px 0 0 198px;/* image width (86px) and height (24px) */
	background:url(/DisenoCSS/images/DerivacionesSiniestros.png) no-repeat 0 0;
	filter: var(--global-image-filter);

}
btncolor,img#IMGCERTCOBERTURA
{
        width:0px;
        height:0px;
        padding:24px 0 0 129px;/* image width (129px) and height (24px) */
        background:url(/DisenoCSS/images/ImprimirCertCobertura.png) no-repeat 0 0;
		filter: var(--global-image-filter);
}

btncolor,img#W0015IMGMODIFICAR
{
        width:0px;
        height:0px;
        padding:24px 0 0 134px;/* image width (129px) and height (24px) */
        background:url(/DisenoCSS/images/CalcularPremio.png) no-repeat 0 0;
		filter: var(--global-image-filter);
}

btncolor,img#IMGCERTLIBDEU,
btncolor,img#W0046W0015IMGCERTIFICADOPAGO
{
	width:0px;
	height:0px;
	padding:24px 0 0 170px;/* image width (194px) and height (24px) */
	background:url(/DisenoCSS/images/CertificadoLibreDeuda.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}

btncolor,img#W0046W0015IMGIMPMERCOSUR
{
	width:0px;
	height:0px;
	padding:24px 0 0 125px;/* image width (200px) and height (24px) */
	background:url(/DisenoCSS/images/ImprimirMercosur.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}

btncolor,img#W0046W0015IMGIMPCOBPOL
{
	width:0px;
	height:0px;
	padding:24px 0 0 131px;/* image width (130px) and height (24px) */
	background:url(/DisenoCSS/images/ImprimirEstadoCuenta.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}

btncolor,img#W0046W0015IMGIMPCUPONERAORIGINAL
{
	width:0px;
	height:0px;
	padding:24px 0 0 131px;/* image width (127px) and height (24px) */
	background:url(/DisenoCSS/images/CuponOriginal.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}

btncolor,img#W0046W0015IMGIMPMERCOSURVERDE
{
	width:0px;
	height:0px;
	padding:24px 0 0 187px;/* image width (187px) and height (24px) */
	background:url(/DisenoCSS/images/ImprimirCertifMercosurYTarjVerde.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}

btncolor,img#IMGINSPECCION,
btncolor,img#IMGREALIZARINSPECCION
{
	width:0px;
	height:0px;
	padding:24px 0 0 100px;/* image width (103px) and height (24px) */
	background:url(/DisenoCSS/images/Inspeccion.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}

btncolor,img#IMGIMPRIMIRRAMA
{
	width:0px;
	height:0px;
	padding:24px 0 0 141px;/* image width (103px) and height (24px) */
	background:url(/DisenoCSS/images/DetallePorRama.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}

btncolor,img#IMGRESUMEN
{
	width:0px;
	height:0px;
	padding:24px 0 0 93px;/* image width (82px) and height (24px) */
	background:url(/DisenoCSS/images/Resumen.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}

/* ImprimirTarjetaCirculacion.png  146 */
btncolor,img#W0046W0015IMGIMPCARTA
{
	width:0px;
	height:0px;
	padding:24px 0 0 134px;/* image width (82px) and height (24px) */
	background:url(/DisenoCSS/images/ImprimirTarjetaCirculacion.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}

/* ImprimirFactura.png  82 */
btncolor,img#W0046W0015IMGIMPFACTURA
{
	width:0px;
	height:0px;
	padding:24px 0 0 82px;/* image width (82px) and height (24px) */
	background:url(/DisenoCSS/images/ImprimirFactura.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}


btncolor,img#W0046W0015IMGIMPCUPONERAPOLWEB
{
	width:0px;
	height:0px;
	padding:24px 0 0 165px;/* image width (82px) and height (24px) */
	background:url(/DisenoCSS/images/CuponeraActualizada.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}


btncolor,img#W0100IMGVISUALIZAR,
btncolor,img#W0072IMGVISUALIZAR
{
	width:0px;
	height:0px;
	padding:24px 0 0 95px;/* image width (82px) and height (24px) */
	background:url(/DisenoCSS/images/Visualizar.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}

btncolor,img#IMGIMPRIMIRDETALLE
{
	width:0px;
	height:0px;
	padding:24px 0 0 107px;/* image width (82px) and height (24px) */
	background:url(/DisenoCSS/images/detallePDF.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}

btncolor,img#W0046W0015IMGIMPCLAUSULAS
{
	width:0px;
	height:0px;
	padding:24px 0 0 90px;/* image width (82px) and height (24px) */
	background:url(/DisenoCSS/images/Clausulas.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}

btncolor,img#IMGDETALLECSV
{
	width:0px;
	height:0px;
	padding:24px 0 0 111px;/* image width (82px) and height (24px) */
	background:url(/DisenoCSS/images/detalleCSV.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}
btncolor,img#IMGTRAMITES
{
	width:0px;
	height:0px;
	padding:25px 0 0 131px;/* image width (82px) and height (24px) */
	background:url(/DisenoCSS/images/Tramites.png) no-repeat 0 0;
	filter: var(--global-image-filter);
}
/*div.gx-mask {
  background-color: #09090914;
position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  cursor: wait;
  animation: entermask 0.1s;
  opacity: 1;
  display: flex;
  justify-content: center;
  align-items: center;
}

div.gx-mask::before {
  content: "";
  border: 10px solid transparent;
  border-radius: 60%;
  border-top: 10px solid #E30613;
  width: 120px;
  height: 120px;

  width: 75px;
  height: 75px;
  border-radius: 50%;
  animation: spin 1.3s ease infinite;
}
@keyframes entermask {
  from {
    opacity: 0;
  }
  to {
    opacity: 0.10;
  }
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}*/
div.gx-mask {
  background-color: #09090914;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  cursor: wait;
  animation: entermask 0.1s;
  opacity: 1;
  display: flex;
  justify-content: center;
  align-items: center;
}

div.gx-mask::before {
  content: "";
  border: 8px solid transparent;
  border-radius: 60%;
  border-top: 8px solid #E30613;
  width: 120px;
  height: 120px;

  width: 75px;
  height: 75px;
  border-radius: 50%;
  animation: spin 1.3s linear infinite;
}

div.gx-mask::after {
  content: '';  
  box-sizing: border-box;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  border: 8px solid #E30613;
  border-left-color: transparent;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  animation: spin 1.3s linear infinite reverse;
}

@keyframes entermask {
  from {
    opacity: 0;
  }
  to {
    opacity: 0.10;
  }
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

btncolor:hover {
    transform: scale(1.03);
    transition: all .1s ease-in-out;
    filter: var(--global-image-filter); /* Asegura que hover mantenga el filtro */
} 