﻿
.TemaDocflow {
    --fondoMenulef: rgba(27,30,39,0.9);
    --colorIconosNav: #fdfcfc;
    --colorNavActive: #9c93ed;
    --fondoNavActive: rgb(88,98,106,0.5);
    --fondoNavActiveHover: rgb(33 150 243 / 20%);
    --fondoNavInverse: url('/imgs/header.png');
    --ColorIconoSearch: #FFFFFF;
    --ColorPanelGid: #C20E30;
    --tamañoImagen: 2000px,2000px;
    --TapBoton: #C20E30;
    --TamanoMenu: 116px;
    --ScrollColorHover: #C20E30;
}

.TemaDocflowRecaudacion {
    --fondoMenulef: #313033;
    --colorIconosNav: #fdfcfc;
    --colorNavActive: #9c93ed;
    --fondoNavActive: rgb(88,98,106,0.5);
    --fondoNavActiveHover: rgb(33 150 243 / 20%);
    --fondoNavInverse: url('/imgs/header.png');
    --ColorIconoSearch: #FFFFFF;
    --ColorPanelGid: #C20E30;
    --tamañoImagen: 2000px,2000px;
    --TapBoton: #C20E30;
}

.navbar-inverseColor {
    background-image: var(--fondoNavInverse);
    background-size: var(--tamañoImagen);
}

.nav-Color {
    background: var(--fondoNavInverse);
}

.mud-drawer {
    display: flex;
    flex-shrink: 0;
    flex-grow: 1;
    flex: 0 0 auto;
    outline: 0;
    position: fixed;
    z-index: var(--mud-zindex-drawer);
    overflow-y: auto;
    flex-direction: column;
    color: var(--fondoMenulef);
    background-color: var(--fondoMenulef);
    --mud-drawer-content-height: 0;
}

.uileftmenu-dark {
    background-color: var(--fondoMenulef);
}

.mud-nav-link-icon, .mud-nav-link-text {
    color: var(--colorIconosNav) !important;
}

.mud-nav-link.active:not(.mud-nav-link-disabled) {
    font-weight: 500 !important;
    color: var(--colorNavActive);
    background-color: var(--fondoNavActive);
}

.mud-nav-link:hover:not(.mud-nav-link-disabled) {
    cursor: pointer;
    text-decoration: none;
    background-color: var(--fondoNavActiveHover);
}

.nav-link {
    display: block;
    padding: .5rem 1rem;
    color: var(--ColorIconoSearch);
    text-decoration: none;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;
}

.Color-panelGrid {
    color: var(--ColorPanelGid);
    background-color: var(--ColorPanelGid) !important;
    border-color: #e0e0e0;
    border-radius: 12px 12px 0px 0px !important;
}

.e-btn.e-link, .e-css.e-btn.e-link {
    background-color: transparent;
    border-color: transparent;
    border-radius: 0;
    box-shadow: none;
    color: var(--TapBoton);
}

    .e-btn.e-link:focus, .e-css.e-btn.e-link:focus {
        border-radius: 0;
        text-decoration: underline;
        color: var(--TapBoton);
    }



.e-link {
    background-color: transparent;
    border-color: transparent;
    border-radius: 0;
    box-shadow: none;
    color: var(--TapBoton);
}

.spanTabla {
    background-color: var(--TapBoton);
    border-radius: 5px;
}

.badgeTexto {
    font-weight: 500;
    color: white;
    font-size: 10px;
}

.botonTema {
    background: #C20E30;
    color: white;
    border-radius: 100px;
}

    .botonTema:hover:before {
        width: 100%;
    }


.mud-drawer.mud-drawer-mini.mud-drawer-pos-left.mud-drawer--closed {
    width: var(--mud-drawer-width-mini-left);
}



/*Scroll edge*/
::-webkit-scrollbar {
    width: 8px !important;
    height: 8px !important;
    z-index: 1;
}

::-webkit-scrollbar {
    width: 8px !important;
    height: 8px !important;
    z-index: 1;
}

::-webkit-scrollbar-thumb:hover {
    background: #c20e30 !important;
}

::-webkit-scrollbar-thumb:hover {
    background: #394048 !important;
}

*::-webkit-scrollbar-thumb {
    /* border: 5px solid #c20e30; */
}

::-webkit-scrollbar-thumb {
    background: #545454 !important;
    border-radius: 10px !important;
}

::-webkit-scrollbar-thumb {
    background: #d7d7d7 !important;
    border-radius: 1px !important;
}

*::-webkit-scrollbar-thumb {
    background-color: blue !important;
    border-radius: 20px !important;
}

*::-webkit-scrollbar-thumb {
    background-color: #c20e30 !important;
    border-radius: 20px !important;
    border: 1px solid #260209 !important;
}

::-webkit-scrollbar-track {
    background: #1b1e2700 !important;
}

::-webkit-scrollbar-track {
    background: #1b1e27 !important;
}

*::-webkit-scrollbar-track {
    background: #1b1e2700 !important;
}


/*Media para el buscador incial*/
/*@media (max-width: 767.98px) {

    .site-navbar .navbar-container {
        background-color: #e7e7e7;
        position: absolute !important;
        left: 56px;
        top: 66px;
        border: 1px solid lightgray !important;
        padding-left: 12%;
    }

    aside
    {
        color:blue;
    }
}
*/

.row {
    margin-right: 0;
    margin-left: 0;
}


    .row > .col-md-8 > .page-title {
        color: #31343c;
    }

.e-card {
    border-radius: 10px !important;
}

    .e-card .e-card-content {
        color: #000000;
    }