:root{--colorEventos:#95c11f;--colorProveedores:#662483;--colorAsociados:#e94e1b;--colorAdministradores:#3aaa35;--colorEventosEmpleados:#f39200;--colorLogs:#e6007e;--colorBase:#a0a0a0}.colorEventos{--color:var(--colorEventos)}.colorProveedores{--color:var(--colorProveedores)}.colorAsociados{--color:var(--colorAsociados)}.colorAdministradores{--color:var(--colorAdministradores)}.colorEventosEmpleados{--color:var(--colorEventosEmpleados)}.colorLogs{--color:var(--colorLogs)}.btn-primary,.btn-primary:link,.btn-primary:visited{background-color:var(--color);border:0;border-radius:3px;color:#fff;font-size:13px;margin:0 -2px;max-height:30.5px}.btn-primary:active:focus,.btn-primary:focus,.btn-primary:hover,.disabled,.open>.dropdown-toggle.btn-primary{background-color:#b2b1b5;border:0;border-radius:3px;color:#fff;color:inherit;font-size:13px}.btn-primary:not(:disabled):not(.disabled):active{background-color:#b2b1b5;color:#000}.btn-success,.btn-success:link,.btn-success:visited{background:linear-gradient(180deg,#3baa34 0,#94c120);border:0;color:#fff}.btn-success.active,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success{background:linear-gradient(180deg,#3baa34 0,#3baa34);border:0;color:#fff}.btn-success.active,.btn-success:active{background:linear-gradient(180deg,#3baa34 0,#94c120);border:0;box-shadow:none;color:#fff}.modulos{margin:15px}.modulos #titulo{color:var(--color);font-size:30px;margin-top:15px}.modulos .botones{padding-bottom:10px}.modulos .botones>.btn-primary{background-color:var(--color);border-radius:0}.modulos .botones .excel{background-color:#0d6734}.modulos .page-item a{background-color:var(--color);border:0;color:#fff;font-size:13px}.modulos .page-item.active .page-link{background-color:#fff;border-color:gray;color:#000;font-size:13px;opacity:.7;translate:0 -3px;z-index:1}.modulos .page-item:hover a{background-color:#ddd;border-color:gray;color:#000;font-size:13px;transition:.3s;translate:0 -3px}.modulos .page-item.disabled{opacity:.7}.modulos .page-item.disabled span{background-color:var(--color);color:#fff;font-size:13px}.actions{display:flex;justify-content:center;margin:15px}.actions .content-actions{width:30%}.actions .content-actions #titulo{color:var(--color);font-size:24px}.actions .content-actions form #administradores div{margin-bottom:15px}.actions .content-actions form #administradores div .form-control{font-size:14px}.actions #volver{font-size:14px;margin-top:12px}.help-block{color:red;font-size:20px}table,td,th,tr{border:1px solid #ccc}table thead tr{background-color:#ededed}table thead tr th{padding:5px;text-align:center}table thead tr .ganadores-text{background-color:#eee;font-weight:700;text-align:center}table thead .align-center td{background-color:#fff;font-weight:700;padding:5px;text-align:center}table tbody tr td{padding:5px}table tbody tr .table-boton{text-align:center;width:1%}table tbody tr .table-boton a,table tbody tr .table-boton button{padding:5px 10px}table tbody tr .table-boton a span,table tbody tr .table-boton button span{font-size:14px}table tbody tr .img-table{border:0;text-align:center}table tbody tr .img-table img{text-align:center;width:100px}table tbody tr .align-center{text-align:center}table tbody tr .blink{animation-duration:.9s;animation-iteration-count:infinite;animation-name:blink;animation-timing-function:linear;color:#600;font-weight:700}@keyframes blink{0%{opacity:0}50%{opacity:1}to{opacity:0}}table .cerrar{text-align:right}#output{background-color:#eee;border:1px solid #000;border-radius:3px;height:150px;max-width:auto;min-width:150px}#crear{margin-top:16px}#ganadoresModal{overflow:hidden}.modal-dialog{margin:1.75rem auto}.modal-normal{max-width:600px}.modal-ganadores{max-width:90%}.modal-ganadores-pantalla{max-width:98%}.modal-title{font-size:18px}.boton-pantalla{align-items:center;display:flex;height:100vh;justify-content:center}.boton-pantalla #btnStart{height:50px;max-height:50px;width:50%}#ganadoresDiv,.aleatorio-imagen{align-items:end;background-position:50%;background-size:cover;display:flex;height:760px;justify-content:center}#ganadoresDiv .ganadores-modal,.aleatorio-imagen .ganadores-modal{background-color:#fff;border:1px solid #ccc;border-radius:5px;height:235px;margin-bottom:56px;overflow-x:hidden;overflow-y:auto;width:50%}#ganadoresDiv .ganadores-modal #tablaGanadoresScreen thead tr th,.aleatorio-imagen .ganadores-modal #tablaGanadoresScreen thead tr th{background-color:var(--color);padding:0}#ganadoresDiv .ganadores-modal #tablaGanadoresScreen thead tr th .ganadores-tabla,.aleatorio-imagen .ganadores-modal #tablaGanadoresScreen thead tr th .ganadores-tabla{display:flex;flex-direction:column;justify-content:center}#ganadoresDiv .ganadores-modal #tablaGanadoresScreen thead tr th .ganadores-tabla .ganadores-tabla-header,.aleatorio-imagen .ganadores-modal #tablaGanadoresScreen thead tr th .ganadores-tabla .ganadores-tabla-header{background-color:var(--color);color:#fff;font-family:Arial,Helvetica,sans-serif;padding:1px}#ganadoresDiv .ganadores-modal #tablaGanadoresScreen thead tr th .ganadores-tabla #premiodiv,.aleatorio-imagen .ganadores-modal #tablaGanadoresScreen thead tr th .ganadores-tabla #premiodiv{font-size:16px;text-align:center}#ganadoresDiv .cerrarAleatorio,.aleatorio-imagen .cerrarAleatorio{margin:5px;position:absolute;right:6px;top:0}#ganadoresDiv #asociadoAleatorioDiv,#ganadoresDiv #proveedorAleatorioDiv,.aleatorio-imagen #asociadoAleatorioDiv,.aleatorio-imagen #proveedorAleatorioDiv{align-items:center;border:0 solid #ccc;color:#e65613;display:flex;flex-direction:column;font-size:30px;height:100%;justify-content:end;margin-bottom:100px;text-align:center;width:100%}#ganadoresDiv #asociadoAleatorioDiv img,#ganadoresDiv #proveedorAleatorioDiv img,.aleatorio-imagen #asociadoAleatorioDiv img,.aleatorio-imagen #proveedorAleatorioDiv img{max-height:220px}#ganadoresDiv #asociadoAleatorioDiv .loader,#ganadoresDiv #proveedorAleatorioDiv .loader,.aleatorio-imagen #asociadoAleatorioDiv .loader,.aleatorio-imagen #proveedorAleatorioDiv .loader{height:20px}#ganadoresDiv #asociadoAleatorioDiv>div,#ganadoresDiv #proveedorAleatorioDiv>div,.aleatorio-imagen #asociadoAleatorioDiv>div,.aleatorio-imagen #proveedorAleatorioDiv>div{margin-bottom:2rem}#ganadoresDiv #asociadoAleatorioDiv>span,#ganadoresDiv #proveedorAleatorioDiv>span,.aleatorio-imagen #asociadoAleatorioDiv>span,.aleatorio-imagen #proveedorAleatorioDiv>span{color:#000;font-weight:700}.imagen-modal{padding:0}.imagen-modal .imagen-proveedor-ganador{background-image:url(/build/images/fondoProveedores.2bf913cd.jpg)}.imagen-modal .imagen-asociado-ganador{background-image:url(/build/images/fondoAsociados.c964bc6d.jpg)}.tareas button{border-radius:3px;margin:2rem 0}.tareas hr{background-color:#eee}.cargue-masivo{align-items:start;display:flex;flex-direction:column;font-size:14px;justify-content:space-between}.cargue-masivo .cargue-masivo-tittle{display:flex;flex-direction:row;justify-content:space-between;width:100%}.cargue-masivo>.alert{width:100%}.cargue-masivo>.alert>a{text-decoration:none}.cargue-masivo>.alert>a:hover{text-decoration:underline}.cargaExcel{display:flex;flex-direction:column}