﻿.monitor table { background: #f7f7f7; }
.monitor ol { margin-bottom: 5px; padding-bottom: 5px; }
.monitor .tarea .estado .ejecutado { background-color: #9df9ba; }
.monitor th { text-align: left; background: #EEE; padding: 0 5px; border-right: 1px dotted #CCC; }
.monitor .EnEspera { background: #e0dedd;  }
.monitor .contenedorEstado .EnEspera { background-image: url('../../images/iconoEstadoEspera.svg'); }
.monitor .Ejecutado, .monitor .EjecutadoConErrores { background: #d6eba5; }
.monitor .contenedorEstado .Ejecutado { background-image: url('../../images/iconoHecho.svg'); }
.monitor .contenedorEstado .EjecutadoConErrores, .monitor h4.EjecutadoConErrores { background-image: url('../../images/IconoWarning.svg'); }
.monitor .Fallido { color: #D60056; background: #F8CCDD; }
.monitor .contenedorEstado .Fallido { background-image: url('../../images/iconoEstadoFallido.svg'); cursor: pointer; }
.monitor .EnEjecucion { background: #CFECF0; }
.monitor .contenedorEstado .EnEjecucion { background-image: url('../../images/iconoEstadoEjecutando.svg'); }
.monitor .Pausado { background: #e0dedd; color: #333; }
.monitor .contenedorEstado .Pausado { background-image: url('../../images/iconoEstadoPausa.svg'); }
.monitor .Omitido { opacity: .5; }
.monitor .contenedorEstado .Omitido { background-image: url('../../images/iconoEstadoOmitido.svg'); }
.monitor .contenedorEstado .Pausado, .monitor .contenedorEstado .EnEspera, .monitor .contenedorEstado .Ejecutado, .monitor .contenedorEstado .Fallido, .monitor .contenedorEstado .EnEjecucion, .monitor .contenedorEstado .Omitido, .monitor .contenedorEstado .EjecutadoConErrores, .monitor h4.EjecutadoConErrores { padding: 2px 2px 2px 23px; background-repeat: no-repeat; background-position: 2px center; }
.monitor .Excepcion { display: none; padding: 5px; margin-top: 5px; border-radius: 5px; color: #d9031c; font-size: .9rem; }
.monitor h4 img { width: 16px; height: 16px; margin-right: .3rem; }
.monitor .tarea h4 span { font-weight: normal; }
.monitor h4 .Error { background: #fbd6d6; color: #D60056; }
.monitor h4 { font-weight: bold; font-size: 1rem; margin: 0; background: #d1d1d1; border: 1px solid #C4C9CC; cursor: pointer; padding: .5rem; font-weight: normal; }
.monitor li > div.envoltura { padding: 10px; border: 1px solid #C4C9CC; border-top-width: 0; position: relative; margin-bottom: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
.monitor .tarea .envoltura { display: none; }
.monitor li.advertencia > h4 { background: #fff0c4; }
.monitor li.EnEjecucionTitulo.tarea > h4 { background: #cfecf0; }
.monitor li.FallidoTitulo.tarea > h4 { background: #f8ccdd; }
.monitor .tiempoTitulo { font-size: .8rem; }
.monitor .EnEjecucionTitulo > h4 { background: #cfecf0; }
.monitor .EjecutadoTitulo > h4 { background: #d6eba5; }
.monitor .tiempoTitulo img { margin: 0 0 0 .25rem; }
.monitor ol li { list-style: none; }
.monitor ol { padding-left: 0 !important; }
.monitor .tarea h4, .monitor .paquete h4 { display: flex; justify-content: space-between; align-content: center; }
.monitor .tarea h4 img, .monitor .paquete h4 img { margin: 0; margin-left: .25rem; }
    .monitor .tarea h4 img[src$=".gif"], .monitor .paquete h4 img[src$=".gif"] { display: none; }
.noHabilitado { opacity: 0.5; text-decoration: line-through; }
.monitor h4.EjecutadoConErrores img { display: none; }
div.avanceWrapper { background: white; margin: 5px 0 10px 0; }
div.avance { width: 0%; background: linear-gradient(90deg, rgba(150,200,60,1) 40%, rgba(217,244,118,1) 50%, rgba(150,200,60,1) 60%); background-size: 300% 300%; height: 5px; animation: gradient 2s ease infinite; }
    div.avance.finalizado { background: #6babb8; }
div.avanceWrapper span { position: absolute; font-size: .6rem; margin: 6px 0 0 0; padding: 0 2px; margin-top: 3px; margin-left: -4px; }
.porcentajeTitulo { font-size: .8rem; margin: 2px 0 0 0px; }

@keyframes gradient {
    from { background-position: 100% 50%; }
    to { background-position: 0% 50%; }
}
