
.sidebar-wrapper .sidebar-header img {
    height: 2rem;
}

.sidebar-wrapper .menu .sidebar-item.active>.sidebar-link {
    background-color: #000;
}

.sidebar-wrapper .menu .sidebar-link {
    color: #000;
}

.sidebar-wrapper .menu .sidebar-link svg, .sidebar-wrapper .menu .sidebar-link i {
    color: #000;
}

.sidebar-wrapper .menu .sidebar-title {
    color: #000;

}

#sidebar~#main {

background-color:rgb(245,245,245)
}

.btn.btn-light-primary {
    background-color: black;
    color:white;
}

.stats-icon span {

    color:white;
}

/*
.header-top-right {
    display: flex;
    gap: 1rem;
    align-items: center;
}

.header-top .container {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

*/

#auth #auth-right {
    height: 100%;
    /* background: url(../img/hero-bg.png); */
    background-size: cover;
    background-position: center center;
}

#auth #auth-left .auth-title {
    font-size: 3rem;
    margin-bottom: 1rem;
}

.sidebar-wrapper .menu .submenu .submenu-item.active>a {
    color: #000;
    font-weight: 700;
}

.sidebar-wrapper .menu .submenu .submenu-item a:hover {
    margin-left: .3rem;
    color: #000;
}

.main-brand-color {
    color: #E40D2C;
}

.secondary-brand-color {
    color: #000;
}

.table td, .dataTable-table td, .table thead th, .dataTable-table thead th {
    padding: 1rem;
}

.page-heading h3, .page-heading .h3 {
    color: black;
}

.table td, .dataTable-table td, .table thead th, .dataTable-table thead th {
    color: black;
}

.avatar img {

    border-radius: unset;
    height:auto !important;
}

.accordion-item {
    color:black;
}

.subtitle {

    color:#3f5284;
    font-weight: normal;
}