/* Custom sidebar background color override */
/* This file customizes the sidebar background without modifying the original template CSS */

/* Sidebar background - main containers */
.sidebar,
.sidebar-content {
    background: #FFBA40 !important;
}

/* Sidebar links and headers background */
.sidebar-link,
a.sidebar-link,
.sidebar-header,
.sidebar-brand {
    background: #FFBA40 !important;
    color: #212529 !important;
}

/* All text in sidebar links */
.sidebar-link,
a.sidebar-link,
.sidebar-link span,
.sidebar-link .align-middle {
    color: #212529 !important;
}

/* Font Awesome icons in sidebar (they use color property) */
.sidebar i.fas,
.sidebar i.far,
.sidebar i.fab,
.sidebar i.fal,
.sidebar i.fad,
.sidebar .fa,
.sidebar-link i,
.sidebar-link .fa {
    color: #212529 !important;
}

/* Sidebar brand text */
.sidebar-brand,
.sidebar-brand span,
.sidebar-brand .align-middle {
    color: #212529 !important;
}

/* Sidebar headers text */
.sidebar-header {
    color: #212529 !important;
}

/* Links hover state */
.sidebar-link:hover,
a.sidebar-link:hover {
    color: #000000 !important;
    background-color: rgba(0, 0, 0, 0.08) !important;
}

.sidebar-link:hover i,
a.sidebar-link:hover i {
    color: #000000 !important;
}

/* Active sidebar items */
.sidebar-item.active .sidebar-link,
.sidebar-link.active {
    color: #000000 !important;
    background-color: rgba(0, 0, 0, 0.12) !important;
}

.sidebar-item.active .sidebar-link i,
.sidebar-link.active i {
    color: #000000 !important;
}

/* Collapse/expand dropdown arrows */
.sidebar-header.dropdown-toggle::after {
    border-top-color: #212529 !important;
}

/* Nested nav elements */
.sidebar-nav,
.sidebar-nav ul,
.sidebar-nav li {
    background: transparent !important;
}

.sidebar-nav .sidebar-link {
    background: #FFBA40 !important;
}
