﻿/* Hide by default */
#sidebar-menu .submenu > ul {
    display: none;
}

/* Show when the ANCHOR has .subdrop (what your template expects) */
#sidebar-menu .submenu > a.subdrop + ul {
    display: block;
}

/* Keep widths stable even with SlimScroll wrapper */
.sidebar .slimScrollDiv,
.sidebar .sidebar-inner.slimscroll {
    width: 100% !important;
}

/* SlimScroll chrome shouldn’t eat clicks */
.slimScrollBar,
.slimScrollRail {
    pointer-events: none;
}

/* The loader shouldn’t block clicks */
#global-loader {
    pointer-events: none;
}

.sidebar-link-btn {
    width: 100%;
    background: transparent;
    border: 0;
    text-align: left;
    display: flex;
    align-items: center;
    color: inherit;
    padding: 10px 15px;
}

.sidebar-link-btn .menu-arrow {
        margin-left: auto;
}

.sidebar-menu ul ul {
    display: none;
}

.sidebar-menu a.subdrop + ul {
    display: block;
}

.sidebar-menu ul ul {
    display: none;
}

.sidebar-menu a.subdrop + ul {
    display: block;
}
