﻿:root {
    --EXP-ClsEncabezado: #344555; /*Gris Oscuro*/
    --EXP-primary: #ff7718; /*Azul*/
    --EXP-secondary: #273A48; /*Naranja Oscuro*/
    --EXP-success: #337C14; /*Verde*/
    --EXP-danger: #E21B42; /*Rojo*/
    --EXP-warning: #FF9700; /*Naranja*/
    --EXP-info: #808080; /*Gris*/
    --EXP-light-primary: #ffdac1; /*Naranja Claro*/
    --EXP-light-secondary: #FFF6E6; /*Naranja Claro*/
    --EXP-light-success: #EAFCD9; /*Verde Claro*/
    --EXP-light-danger: #F9E1ED; /*Rojo Claro*/
    --EXP-light-warning: #fdf0de; /*Naranja Claro*/
}

:root {
    --ClsEncabezado_EVIEW_GEN: #344555;
    --EVIEW_GEN-primary: #344555;
    --EVIEW_GEN-secondary: #273A48;
    --EVIEW_GEN-success: #337C14;
    --EVIEW_GEN-danger: #E21B42;
    --EVIEW_GEN-warning: #FF9700;
    --EVIEW_GEN-info: #808080;
    --EVIEW_GEN-light-primary: #ffdac1;
    --EVIEW_GEN-light-secondary: #FFF6E6;
    --EVIEW_GEN-light-success: #EAFCD9;
    --EVIEW_GEN-light-danger: #F9E1ED;
    --EVIEW_GEN-light-warning: #fdf0de;
}

:root {
    --Card-primary: #ff7718;
    --Card-secondary: #273A48;
    --Card-success: #337C14;
    --Card-danger: #E21B42;
    --Card-warning: #FF9700;
    --Card-info: #EAEAEA;
    --Card-inactive: #808080;
    --Card-light-primary: #E1F5FF;
    --Card-light-secondary: #FFF6E6;
    --Card-light-success: #EAFCD9;
    --Card-light-danger: #F9E1ED;
    --Card-light-warning: #fdf0de;
    --Card-light-info: #EAEAEA;
    --Card-light-inactive: #efefef;
}

:root {
    --GPD-primary: var(--EXP-primary);
    --Blue-Primary: var(--EXP-primary) !important;
}

.labelBox.Amb_pruebas {
    background-color: #FF7716 !important;
}

.boxLoginEdesk .searchLog{
    height:auto;
}

#frmsyclogin .boxInputPass .label-pass-cr, #frmsyclogin .boxInputUser .label-user-cr {
    color: var(--pos-font-color);
}

.boxLoginEdesk.estilosPositiva .iconLogin {
    background-image: url("../imgPositiva/iconPos.svg");
}

.labelBox.positiva .iconProject {
    background-image: url("../imgPositiva/iconPos.svg");
}

.labelBox .iconConnect, .labelBox .textUser, .labelBox .edeskLogo, .labelBox .boxClock .boxDate, .labelBox .boxClock .hour {
    color: #fff;
}

.labelBox .aIcoUser, .infoVersion {
    color: #FF7716;
}

    .labelBox .aIcoUser:hover {
        color: #FF7716;
    }

.labelBox .boxIcos {
    background-color: #282c2d;
}

.cell.POSITIVA_0 {
    background-image: url("../imgPositiva/genericaA.png") !important;
}

.boxProd.positiva {
    height: 400px;
    background-size: 100%;
    background-position: 100% 25%;
    background-image: url("../imgPositiva/intro_Positiva.jpg");
}

#panelLeftEDESK .boxItemAcordeon .arrow {
    color: #FF7716 !important;
}

.boxLoginEdesk.estilosPositiva .btnInformation, .passBox {
    /*display: none !important;*/
}

.parent_inputDP::before {
    background-image: url(../img/date_range.svg) !important;
}

.parent_btnBack_GPD {
    padding: 0px !important;
}

.contentViewer.clsVistaListado .topBar .title, .contentViewer.clsVistaDetail .topBar .title {
    left: 138px;
}

.boxTitleHeader.itemsACAutoVida .titleHeader {
    line-height: 20px;
    white-space: inherit;
    height: auto;
    min-height: 30px;
    padding-top: 6px;
}

.VD_Detail_EWGEN .boxItemAcordeon .boxResult {
    border-left: 0px solid #ccc;
    padding: 0px 15px;
}

.boxTitleHeader.itemsACAutoVida {
    border-left: 0px solid #ccc;
}

.VD_Detail_EWGEN .boxItemAcordeon, .boxItemAcordeon.boxAC_itemACauto.AcAGN_EXP {
    border-left: 7px solid var(--Card-primary) !important;
}

.VD_Content_EWGEN .boxResult .boxItemAcordeon {
    border: 1px solid #ccc !important;
}

.table-striped tbody tr:hover {
    background-color: var(--EVIEW_GEN-light-primary) !important;
}

.parent_cardItemPrisma {
    background-color: #d6e0e5;
}

/*No sobrescribir los colores de modulo-gpd*/
/*.parent_CardItem .CardItem {
    border: 1px solid var(--EXP-primary);
}*/

#btnExpedientes .campoAC {
    height: 30px !important;
}

#btnNuevoExpediente .campoAC {
    height: 30px !important;
}

.boxItemAcordeon .boxTitleHeader.itemACauto .arrow {
    display: none;
}

.dataTables_length label select, div.dataTables_wrapper div.dataTables_filter input {
    border: 1px solid #808080;
}

.dataTables_length label, div.dataTables_wrapper div.dataTables_filter label, .dataTables_paginate .paginate_button.next, .dataTables_paginate .paginate_button.previous {
    color: #808080;
}

.paginate_button.current {
    background-color: var(--EXP-primary);
}

.boxItemAcordeon .boxTitleHeader.separador .titleHeader {
    font-size: 15px !important;
}

.boxAC_d-none {
    display: none;
}

.containCombo .btnControlsVV {
    background-size: auto auto !important;
}

.classButtonRadicar {
    background-color: white !important;
    color: var(--EXP-primary) !important;
    border-color: var(--EXP-primary) !important;
}

.btn-outline-primary {
    background-color: white !important;
    color: var(--EXP-primary) !important;
    border-color: var(--EXP-primary) !important;
}

.labelBox .iconMenu {
    background-color: var(--EXP-primary) !important;
    color: white !important;
}

.btnCombo.clsButtonFilter {
    background-color: var(--EXP-primary) !important;
}

.clsViewArchivista .classButtonHome {
    background-color: white !important;
    color: var(--EXP-primary) !important;
    border-color: var(--EXP-primary) !important;
}

.clsViewArchivistaListado .boxTitleHeader.clsAcordeonItemList {
    border-left: 7px solid var(--EXP-primary) !important;
}

.clsViewArchivistaListado .boxResult.clsAcordeonItemList {
    border-left: 7px solid var(--EXP-primary) !important;
}

.layoutmanager.ly_positiva .btn-primary {
    background-color: #ff7718;
    border: 1px solid #ff7718;
}

.contentViewer .topBar .containCombo .btnBack_GPD:hover {
    background-color: var(--EXP-primary) !important;
    color: white !important;
    border-color: var(--EXP-primary) !important;
}

.contentViewer .topBar .containCombo .btnBack_GPD {
    background-color: white !important;
    color: var(--EXP-primary) !important;
    border-color: var(--EXP-primary) !important;
}

.sorting_disabled {
    background-color: #FFAB40 !important;
    color: #344555 !important;
}

.table-striped tbody tr {
    background-color: #fff !important;
}

.areaMiddle .contentViewer.clsViewArchivistaListado .SectionGroupZDetail_EWGEN .table-striped tbody tr:hover {
    background-color: #F2CFBB !important;
}

.classEviewGenDetailArchi .parent_VD_Filters_EWGEN {
    background-color: var(--ClsEncabezado_GPD) !important;
    border-left: 0px !important;
}

.classEviewGenDetailArchi .classDescriptionInfoHeader {
    color: var(--EXP-primary) !important;
    font-size: 14px !important;
}

.clsLabelHeader {
    color: #fff !important;
    font-size: 14px !important;
}

.classEviewGenDetailArchi .classContainerInfo {
    font-family: 'open_sanslight',arial;
    width: 100%;
}

.classEviewGenDetailArchi .classValueInfoHeader {
    color: #fff !important;
    font-size: 14px !important;
}

.classEviewGenDetailArchi .classDescriptionInfoHeader .classValueInformationHeader {
    color: #fff !important;
    font-size: 14px !important;
}

.classContainerCodEst .classDescriptionCodigoHeader {
    color: rgb(73, 97, 111);
    font-size: 14px !important;
    margin-left: 0px !important;
}

.modal-body .classContainerCodEst .classDescriptionCodigoHeader .classValueInformationHeader {
    color: rgb(73, 97, 111) !important;
    font-size: 14px !important;
    font-weight: bold !important;
}

.classContainerCodEst .classDescriptionEstadoHeader {
    color: var(--EXP-primary) !important;
    font-size: 14px !important;
}

    .classContainerCodEst .classDescriptionEstadoHeader .classValueInformationHeader {
        color: #fff !important;
        font-size: 14px !important;
    }

.classValueInformationHeader {
    font-weight: 100 !important;
}

.classIconHeaderDetail {
    display: none !important;
}

.classButtonFooterDetail {
    background-color: var(--EXP-primary) !important;
    color: white !important;
    border-color: var(--EXP-primary) !important;
}

.classEviewGenDetailArchi .parent_VD_Buttons_EWGEN {
    background-color: #F2CFBB !important;
}

.classModalItemIndice .btn-classButtonDescargaIndice {
    background-color: var(--EXP-primary) !important;
    color: white !important;
    border-color: var(--EXP-primary) !important;
}

.headerZon, .parent_zonaLabel_ID {
    /*padding: 0 !important;
    border-radius: 0 !important;
    background-color: var(--EXP-primary) !important;*/
    color: #fff;
    text-align: left;
}

.classEviewGenVisorArchi .parent_VV_Content_EWGEN .headerZon, .parent_zonaLabel_ID {
    border-radius: 5px 5px 0px 0px !important;
}

.VV_Content_EWGEN {
    background-color: #e9ecef !important;
}

.clsClassZoneVisor {
    background-color: #e9ecef !important;
}

.ly_positiva .clsEGraph .boxZonaAC.zonaTopL_EGraph div {
    color: var(--EXP-primary) !important;
}

.ly_positiva .clsEGraph .boxZonaAC.zonaTopL_EGraph h5 {
    color: var(--EXP-primary) !important;
}

.ly_positiva .border-left {
    border-left: 1px solid #838383 !important;
}

.clsZones_EWGEN.contentViewer.clsViewArchivista .topBar {
    border-bottom: 0 !important;
}

.clsZones_EWGEN.contentViewer.classEviewGenDetailArchi .topBar {
    border-bottom: 0 !important;
}

.contentViewer .ClsEncabezado_EVIEW_GEN {
    padding-left: 0 !important;
    padding-right: 0 !important;
    padding-top: 0 !important;
    padding-bottom: 1rem !important;
}

.classEviewGenDetailArchi .parent_classZoneOne, .classEviewGenDetailArchi .parent_classZoneTwo {
    height: 150px;
    background-color: var(--EVIEW_GEN-primary) !important;
}

.classContainerIconExp {
    border-left: 0 !important;
    padding-left: 0 !important;
}

.classContainerCodEst {
    border-left: 0 !important;
    padding-left: 0 !important;
}

.classEviewGenDetailArchi .classDescriptionEstadoHeader, .classEviewGenDetailArchi .classDescriptionCodigoHeader {
    color: var(--EXP-primary) !important;
    margin-left: 0 !important;
}

.parent_contentEGRAPH {
    background-color: transparent !important;
}

.clsEGraph.imgEGraph {
    background-image: url(../imgPositiva/ICO_Positiva.svg) !important;
}

.clsIconInfo {
    display: none;
}

.parent_zonaAgrupadorGraph .parent_zonaAgrupadorGraph {
    margin-top: 5px;
}

.boxBarLoad {
    border: 1px solid #ccc !important;
}

.clsSep {
    text-transform: uppercase;
    font-weight: bold;
}

.contentViewer .topBar .txtTopOption:hover {
    background-color: #ff7600;
    opacity: 0.8;
}

.contentViewer .topBar .txtTopOption {
    background-color: #ff7716;
    color: white;
    height: 100%;
    margin-right: 0px;
    display: inline-block;
    border: solid 0.5px white;
}

.contentViewer .icon.close {
    opacity: 1;
    background-color: #ff7600;
    border-radius: 0px;
}

.contentViewer .buttons {
    position: relative;
    float: right;
    border: solid 1px white;
}



/*** ACTUALIZACIÓN DE ESTILOS 20231226 - ACTUALIZACIÓN MODULO GPD ***/
:root {
    --GPD-bg-primary: var(--GPD-primary) !important;
    --GPD-light-primary: #E1F5FF !important;
    --ClsEncabezado_GPD: #344555 !important;
    --GPD-bg-dark: var(--ClsEncabezado_GPD) !important;
}

.vistaDetalleGPD .topBar, .contentViewer.clsVisorIMG_GPD .topBar, .contentViewer.classVistaDetalleGestion .topBar {
    background-color: var(--ClsEncabezado_GPD) !important;
}

.vistaDetalleGPD .boxBuscador .input-group-append .btn-primary, .clsModalGPD.Asignar .modal-item-right .boxBuscador .input-group-append .btn-primary {
    border: 1px solid var(--GPD-bg-primary) !important;
}

.btnA.activeSelected, .btn.activeSelected {
    background-color: var(--GPD-secondary) !important;
    border-color: var(--GPD-secondary) !important;
}

.contentViewer.ClsContain_GPD .boxItemAcordeon.AcSelectedGPD {
    border-left: 5px var(--GPD-bg-primary) solid !important;
    background-color: var(--GPD-light-primary) !important;
    border-top: none !important;
    border-right: none !important;
    border-bottom: none !important;
}

.vistaDetalleGPD .boxItemAcordeon:hover {
    border-left: 5px var(--GPD-bg-primary) solid !important;
    background-color: var(--GPD-light-primary) !important;
    border-top: none !important;
    border-right: none !important;
    border-bottom: none !important;
}

.vistaDetalleGPD #idZonaButtonsVD_GPD, .classVistaDetalleGestion #idZonaButtonsVD_GPD {
    background-color: var(--ClsEncabezado_GPD) !important;
}

.vistaDetalleGPD .parent_zonaButtonsGPD .btnVG_Asignar_GPD, .vistaDetalleGPD .parent_zonaButtonsGPD .btnVG_Gestionar_GPD,
.vistaDetalleGPD .parent_zonaButtonsGPD .btnVG_Aprobar_GPD, .vistaDetalleGPD .parent_zonaButtonsGPD .btnVG_Inactive_GPD,
.classVistaDetalleGestion .parent_zonaButtonsGPD .btnFootter_GPD {
    color: #fff !important;
    background-color: var(--GPD-primary) !important;
    border: 1px var(--GPD-primary) solid !important;
}

    .vistaDetalleGPD .parent_zonaButtonsGPD .btnVG_Asignar_GPD:hover, .vistaDetalleGPD .parent_zonaButtonsGPD .btnVG_SinDestino_GPD:hover,
    .vistaDetalleGPD .parent_zonaButtonsGPD .btnVG_Anular_GPD:hover, .vistaDetalleGPD .parent_zonaButtonsGPD .btnVG_Devolver_GPD:hover,
    .vistaDetalleGPD .parent_zonaButtonsGPD .btnVG_Gestionar_GPD:hover, .vistaDetalleGPD .parent_zonaButtonsGPD .btnVG_Aprobar_GPD:hover,
    .vistaDetalleGPD .parent_zonaButtonsGPD .btnVG_RechazarAnu_GPD:hover, .vistaDetalleGPD .parent_zonaButtonsGPD .btnVG_Inactive_GPD:hover,
    .classVistaDetalleGestion .parent_zonaButtonsGPD .btnFootter_GPD:hover {
        background-color: white !important;
        color: var(--ClsEncabezado_GPD) !important;
        border-color: white !important;
    }

.vistaDetalleGPD .parent_zonaButtonsGPD .btnVG_SinDestino_GPD, .vistaDetalleGPD .parent_zonaButtonsGPD .btnVG_Anular_GPD,
.vistaDetalleGPD .parent_zonaButtonsGPD .btnVG_Devolver_GPD, .vistaDetalleGPD .parent_zonaButtonsGPD .btnVG_RechazarAnu_GPD {
    background-color: transparent !important;
    color: white !important;
    border: 1px white solid !important;
}

.clsModalGPD.Asignar .modal-item-right .modal-footer .btn-button-footer-asignar:hover,
.modal-observations .modal-footer.footerM .btn-button-send-observation:hover {
    background-color: white !important;
    color: var(--ClsEncabezado_GPD) !important;
    border-color: var(--ClsEncabezado_GPD) !important;
}

.vistaDetalleGPD #gpd-vd-fech-ini::placeholder,
.vistaDetalleGPD #gpd-vd-fech-fin::placeholder,
.vistaDetalleGPD .boxBuscador input::placeholder {
    color: var(--GPD-primary) !important;
    opacity: 0.5 !important;
}

.contentViewer {
    background-color: #e9ecef !important;
}

.BtnSelectConsolid_GPD {
    width: 12px !important;
    height: 12px !important;
}
/*** ACTUALIZACIÓN DE ESTILOS 20231226 - ACTUALIZACIÓN MODULO GPD ***/

.classModalItemIndice .bodyMR .clsContentExped .classContainerInfo .contentInfoPrincipal .clsBoxInfo {
    margin-left: 0 !important;
}
