/* Global Navigation Resize - 20% smaller */

/* Reduce all navigation, sidebar, and menu elements by 20% */
.ld-navbar,
.ld-nav-menu,
.ld-nav-link,
.ld-brand,
.sidebar,
.left-sidebar,
.nav-sidebar,
.side-menu,
.menu-left,
nav,
[class*="sidebar"],
[class*="nav-"],
[class*="menu"] {
    transform: scale(0.8);
    transform-origin: top left;
}

/* Adjust container widths for sidebars */
.sidebar,
.left-sidebar,
.nav-sidebar,
[class*="sidebar"] {
    width: 80% !important;
    font-size: 0.8rem !important;
}

/* Reduce padding and margins */
.ld-navbar {
    padding: 0.8rem 0 !important;
}

.ld-nav-link {
    padding: 0.4rem 0.8rem !important;
    font-size: 0.8rem !important;
}

.ld-brand {
    font-size: 1rem !important;
}

.ld-brand-icon {
    width: 32px !important;
    height: 32px !important;
}

/* Reduce any menu items */
.menu-item,
.nav-item,
[class*="menu-item"],
[class*="nav-item"] {
    padding: 0.4rem 0.8rem !important;
    font-size: 0.8rem !important;
}

/* Reduce icon sizes */
.fas,
.far,
.fab,
i[class*="fa-"] {
    font-size: 0.8em !important;
}

/* For any dropdown menus */
.dropdown-menu {
    transform: scale(0.8);
    transform-origin: top left;
}