
/*# sourceMappingURL=custom.min.css.map */






:root {

    --primaryColor:#005B8C;
    --vz-body-bg: #f3f3f9;
    --vz-body-color: #212529;
    --vz-body-color-rgb: 33,37,41;
    --vz-vertical-menu-bg: #fff;
    --vz-vertical-menu-item-color: #6d7080;
    --vz-vertical-menu-item-hover-color: #005B8C;
    --vz-vertical-menu-item-active-color: #005B8C;
    --vz-vertical-menu-sub-item-color: #7c7f90;
    --vz-vertical-menu-sub-item-hover-color: #005B8C;
    --vz-vertical-menu-sub-item-active-color: #005B8C;
    --vz-vertical-menu-title-color: #919da9;
    --vz-vertical-menu-bg-dark: #005B8C;
    --vz-vertical-menu-item-color-dark: #d0efff;
    --vz-vertical-menu-item-hover-color-dark: #fff;
    --vz-vertical-menu-item-active-color-dark: #fff;
    --vz-vertical-menu-sub-item-color-dark: #d0efff;
    --vz-vertical-menu-sub-item-hover-color-dark: #fff;
    --vz-vertical-menu-sub-item-active-color-dark: #fff;
    --vz-vertical-menu-title-color-dark: #d0efff;
    --vz-header-bg: #fff;
    --vz-header-item-color: #e9ecef;
    --vz-header-bg-dark: #005B8C;
    --vz-header-item-color-dark: #b0c4d9;
    --vz-topbar-search-bg: #f3f3f9;
    --vz-topbar-user-bg: #f3f3f9;
    --vz-topbar-user-bg-dark: #005B8C;
    --vz-footer-bg: #fff;
    --vz-footer-color: #98a6ad;
    --vz-topnav-bg: #fff;
    --vz-topnav-item-color: #6d7080;
    --vz-topnav-item-color-active: #005B8C;
    --vz-twocolumn-menu-iconview-bg: #fff;
    --vz-twocolumn-menu-bg: #fff;
    --vz-twocolumn-menu-iconview-bg-dark: var(--vz-vertical-menu-bg-dark);
    --vz-twocolumn-menu-bg-dark: #005B8C;
    --vz-twocolumn-menu-item-color-dark: var(--vz-vertical-menu-item-color-dark);
    --vz-twocolumn-menu-item-active-color-dark: #fff;
    --vz-twocolumn-menu-item-active-bg-dark: rgba(255, 255, 255, 0.15);
    --vz-boxed-body-bg: #e5e5f2;
    --vz-heading-color: #495057;
    --vz-light: #f3f6f9;
    --vz-light-rgb: 243,246,249;
    --vz-dark: #212529;
    --vz-dark-rgb: 33,37,41;
    --vz-link-color: #005B8C;
    --vz-link-hover-color: #005B8C;
    --vz-border-color: #e9ebec;
    --vz-dropdown-bg: #fff;
    --vz-dropdown-link-color: #212529;
    --vz-dropdown-link-hover-color: #1e2125;
    --vz-dropdown-link-hover-bg: #f3f6f9;
    --vz-dropdown-border-width: 0px;
    --vz-card-bg: #fff;
    --vz-card-cap-bg: #fff;
    --vz-card-logo-dark: block;
    --vz-card-logo-light: none;
    --vz-modal-bg: #fff;
    --vz-nav-tabs-link-active-color: #495057;
    --vz-nav-tabs-link-active-bg: #f3f3f9;
    --vz-accordion-button-active-color: #005B8C;
    --vz-progress-bg: #eff2f7;
    --vz-toast-background-color: rgba(255, 255, 255, 0.85);
    --vz-toast-border-color: rgba(0, 0, 0, 0.1);
    --vz-toast-header-border-color: rgba(0, 0, 0, 0.05);
    --vz-list-group-hover-bg: #f3f6f9;
    --vz-popover-bg: #fff;
    --vz-pagination-hover-bg: #eff2f7;
    --vz-input-bg: #fff;
    --vz-input-border: #ced4da;
    --vz-input-focus-border: #d0efff;
    --vz-input-disabled-bg: #eff2f7;
    --vz-input-group-addon-bg: #eff2f7;
    --vz-input-check-border: var(--vz-input-border);
    /* --vz-primary-rgb:rgb(59,167,221) !important; */
    
}



.page-item.active .page-link {
    background-color: var(--primaryColor);
    border-color: var(--primaryColor);
}

.profile-wid-bg::before{
    background: linear-gradient(to top,#003d5c,#005B8C) !important; 
}
.badge-soft-primary {
    color: var(--primaryColor);
    background-color: rgba(64,81,137,.1);
}
.avatar-title{ background-color: var(--primaryColor);}

.btn-primary {
    color: #fff;
    background-color: var(--primaryColor);
    border-color: var(--primaryColor);
}

.btn-primary:hover {
    color: #fff;
    background-color: var(--primaryColor);
    border-color: var(--primaryColor);
}

.link-primary {
    color:  var(--primaryColor);
}
.progress-label .progress-bar .label{    background-color:  var(--primaryColor);}
.progress-label .progress-bar .label:after{border-top-color:  var(--primaryColor);}


[data-layout=vertical][data-sidebar=dark] .logo-light .logo-lg img {
    /* filter: invert(1) brightness(13.5); */
    width: 100%;
    max-width: 100%;height: auto;
}


:is(.btn-success,.btn-info){    background-color: #005B8C !important; border-color: #005B8C !important;}
.auth-one-bg .bg-overlay{background: linear-gradient(to right,#005b8c,#005b8c);}
.auth-page-content .auth-logo img { width: 100%; height: auto; max-width: 200px; }

.red-text{color: #ff0000;}