:root{--primario-asside: #b0b0b0;--primario-text-oscuro: #4d4d4d;--primario-resaltado: #7d105c;--primario-resaltado-opacidad: rgba(125, 16, 92, .2);--secundario-verde: #7ac643;--secundario-azul: #3fa6f2;--secundario-rojo: #ff1d25;--secundario-naranja: #ff901e;--secundario-verde-opacidad: rgba(122, 198, 67, .2);--secundario-azul-opacidad: rgba(63, 166, 242, .2);--secundario-rojo-opacidad: rgba(255, 29, 37, .2);--secundario-naranja-opacidad: rgba(255, 144, 30, .2)}a{color:#fff}a:focus{color:#fff}.page-wrapper{background:rgb(239,239,239)}.btn-primary>*,.btn-secondary>*,.btn-primary-transparent>*,.btn-secondary-transparent>*{color:inherit}.btn-primary{background-color:var(--primario-resaltado)!important;border:none!important;color:#fff!important}.btn-primary:hover{background-color:var(--primario-asside)!important}.btn-secondary{background-color:var(--primario-text-oscuro)!important;border:none!important}.btn-secondary:hover{background-color:var(--primario-asside)!important}.btn-primary-transparent,.btn-close-dialog{color:var(--primario-resaltado)!important;border:1px solid var(--primario-resaltado)!important}.btn-primary-transparent:hover,.btn-close-dialog:hover{background-color:var(--primario-resaltado)!important;color:#fff!important}.btn-secondary-transparent{color:var(--primario-text-oscuro)!important;border:1px solid var(--primario-text-oscuro)!important}.btn-secondary-transparent:hover{background-color:var(--primario-text-oscuro)!important;color:#fff!important}.btn-close-dialog{width:30px;height:30px;padding:0;display:flex;justify-content:center;align-items:start;position:absolute;right:1%;top:1%;border-radius:25px;background:transparent;font-size:1.2em;font-weight:500}.bg-primary{background-color:var(--primario-resaltado)!important}.bg-secondary{background-color:var(--primario-text-oscuro)!important}.bg-sidebar{background-color:var(--primario-asside)!important}.text-primary{color:var(--primario-text-oscuro)!important}.text_integer{text-align:right}.text-info{color:var(--primario-resaltado)!important}.titulo_principal{color:var(--primario-resaltado)}table{font-size:.9em}table i{color:#fff;font-size:.6em}#titulo{font-weight:lighter}#filtros,#titulo{color:var(--primario-resaltado)!important}#filtros input{border:1px solid var(--primario-resaltado);border-radius:5px;color:var(--primario-resaltado)}table thead th:first-child{border-left:1px solid var(--primario-resaltado)}table thead th{background-color:var(--primario-resaltado)!important;color:#fff;moz-border-width:0px 0px 0px 3px;border-style:solid;border-color:#fff;vertical-align:middle}table tbody tr{height:100%;border-style:solid;border-width:1px;border-color:var(--primario-resaltado)}table tbody tr:last-child{border-bottom-width:1px}table tbody td{height:100%;vertical-align:middle;border-left:2px solid var(--primario-resaltado-opacidad);border-bottom:0;color:var(--primario-text-oscuro)}table tbody td:first-child{border-left:none}.acciones i{font-size:1em}.acciones-tabla>form{width:30px;height:30px}.acciones-tabla>form>button{padding:0;height:100%;width:100%;display:inline-flex;justify-content:center;align-items:center;font-size:1.6em}.acciones>button{height:25px;width:25px;margin-right:5px;padding-inline:5px!important;padding:0!important}.celda_scroll{max-height:70px}dialog button:hover{background-color:var(--primario-asside)!important;border:none}p[class="small text-muted"]{color:var(--primario-resaltado)!important}.page-link{color:var(--primario-resaltado)!important;border-color:var(--primario-resaltado)!important}.active .page-link{background-color:var(--primario-resaltado)!important;color:#fff!important}input[name=texto_buscar]{height:28px}.estado-contrato{color:#fff;font-size:1em;font-weight:500}.PENDIENTE_VALIDACION_DIRECTOR,.PENDIENTE_VALIDACION_ADMINISTRADOR{background:#daa520}.INICIADO{background:#ff8c00}.CANCELADO{background:#ff0000}.SIN_INICIAR{background:#ffd097}.VENCIDO{background:#5e35b1}.RETENIDO{background:#008000}.EN_SUBASTA{background:#b7bfc2}.SUBASTADO_TOTALMENTE{background:#4b5050}.SUBASTADO_PARCIALMENTE{background:#828586}.breadcrumb-item>a{color:var(--primario-resaltado)!important}.breadcrumb>li[class="breadcrumb-item active"]{color:var(--primario-text-oscuro)!important}.page-titles .breadcrumb .breadcrumb-item+.breadcrumb-item:before{content:">"}.alert{font-weight:500}.alert-danger{background:var(--secundario-rojo-opacidad);color:var(--secundario-rojo);font-size:.8em}.alert-info{border:0px;background-color:var(--primario-text-oscuro)}@media (min-width: 750px){.info_button{display:none}.info_rapido{z-index:20;border:2px solid var(--primario-asside);position:relative!important}}@media (max-width: 749px){.info_rapido{z-index:20;display:none;border:2px solid var(--primario-asside)}}.select2-container--default .select2-selection--single .select2-selection__rendered,.select2-container{height:28px}.select2-container{z-index:12}.link:hover{color:var(--primario-resaltado)!important}#sub-apartado button{color:inherit;padding:10px;border-radius:5px 5px 0 0;background:transparent}#sub-apartado button:hover{background:var(--primario-resaltado);color:#fff!important}.selecionado{background:var(--primario-resaltado)!important;color:#fff!important}.text-success{background-color:var(--primario-text-oscuro)}.bg-warning{color:var(--primario-resaltado)!important}.checkbox-formulario{border:#0a1016 1px solid!important}.acciones-tabla{display:flex;align-items:center;gap:5px}.acciones-tabla>a{padding:0;width:30px;height:30px;display:inline-flex;justify-content:center;align-items:center}.acciones-tabla>a>i{font-size:1em}@media (max-width: 760px){.page-wrapper{margin-left:0!important}}#tabla_cambio_datos{width:100%}#tabla_cambio_datos tr>*{padding:10px}.customizer .service-panel-toggle{left:-110px;font-size:1.3em}.js-cookie-consent{width:100%;position:fixed;background:white;border:1px solid var(--primario-resaltado);display:flex;z-index:1000}.js-cookie-consent button{border:none;background:var(--primario-resaltado);color:#fff;border-radius:5px}.js-cookie-consent>div>div>div{display:flex;gap:10px;justify-content:center}.cookie-consent__message{margin:15px 0 0;height:100%}.clausula{background:rgb(128,128,128,.2);position:fixed;top:0;z-index:1000;border:0}.clausula a{color:#1e90ff;text-decoration:underline}.realizado{background-color:#38eb49!important}.clausulas{border:1px solid var(--primario-text-oscuro)}.contenedor-calausulas{margin-top:45px;margin-bottom:30px}
