:root {
    --font-family: 'Droid-Arabic-Kufi' !important;
    --secondary-font-family: 'Nohemi' !important;
}

.p-6,
.pe-6 {
    padding-left: 2rem !important;
}
.p-6,
.ps-6 {
    padding-right: 2rem !important;
}
.p-3\.5,
.pe-3\.5,
.px-3\.5 {
    padding-left: 1.25rem !important;
}
.p-3\.5,
.ps-3\.5,
.px-3\.5 {
    padding-right: 1.25rem !important;
}
.p-2\.5,
.pe-2\.5,
.px-2\.5 {
    padding-left: 0.75rem !important;
}
.p-2\.5,
.ps-2\.5,
.px-2\.5 {
    padding-right: 0.75rem !important;
}
.m-2\.5,
.me-2\.5 {
    margin-left: 0.75rem !important;
}
.m-2\.5,
.ms-2\.5 {
    margin-right: 0.75rem !important;
}
.m-3\.5,
.me-3\.5 {
    margin-left: 1.25rem !important;
}
.m-3\.5,
.ms-3\.5 {
    margin-right: 1.25rem !important;
}
.m-6,
.me-6 {
    margin-left: 2rem !important;
}
.m-6,
.ms-6 {
    margin-right: 2rem !important;
}

.fa-chevron-right {
    transform: rotate(180deg);
}

.form-check-label {
    margin: 3px 8px 0 0;
}

#sidebar .sidebar-toggle {
    right: unset;
    left: -28px;
}
#sidebar[aria-expanded="false"] .sidebar-toggle {
    right: unset;
    left: -35px;
}
#sidebar[aria-expanded="true"] .sidebar-toggle i {
    transform: rotate(180deg);
}
#sidebar[aria-expanded="false"] .sidebar-toggle i {
    transform: rotate(0);
}
#sidebar[aria-expanded="true"] .sidebar-toggle:hover i {
    margin: 0 -10px 0 0;
}
#sidebar[aria-expanded="false"] .sidebar-toggle:hover i {
    margin: 0 0 0 -10px;
}
#sidebar .sidebar-items>li>span,
.sidebar-submenu .sidebar-items>li>span
{
    margin: 0 var(--3) 0 0;
}
#sidebar[aria-expanded="false"] .sidebar-items .user-menu-container .dropdown-menu.show {
    transform: translate3d(calc(var(--20)* -1), 10px, 0) !important;
}
#sidebar[aria-expanded="false"] .sidebar-items>li:not(.no-tooltip)>span {
    left: unset;
    right: 100%;
}
#sidebar[aria-expanded="false"] .sidebar-items>li:not(.no-tooltip)>span:before {
    left: unset;
    right: -5px;
}
[mobile-device="true"] #sidebar[aria-expanded="true"]:not(.sub-sidebar) {
    left: unset;
    right: 0;
}
[mobile-device="true"] #sidebar:after {
    right: unset;
    left: 0;
}
.user-menu-container .dropdown-menu li span {
    margin: 0 var(--3) 0 0;
}
.stat-card-item>i {
    margin: 0 0 0 10px;
}
.request-info img+h3 {
    margin: 0 8px 0 0;
}
.chart-bullets:before {
    left: unset;
    right: 0;
}
.chart-bullets {
    padding: 0 16px 0 0;
}
.request-dates i {
    margin: 0 0 0 6px;
}
.alert-dismissible .btn-close {
    right: unset;
    left: 15px;
}
#sidebar .sidebar-items .submenu>ul,
.sidebar-submenu .sidebar-items .submenu>ul
{
    border-left: none;
    border-right: 1px solid var(--primary-400);
    margin: 10px 10px 0 0;
}
#sidebar .sidebar-items .submenu>ul>li,
.sidebar-submenu .sidebar-items .submenu>ul>li
{
    margin: 0 -1px 0 0;
    padding: 0 22px 0 0;
}
#sidebar .sidebar-items .submenu>ul>li.active,
.sidebar-submenu .sidebar-items .submenu>ul>li.active
{
    border-left: none;
    border-right: 1px solid var(--white);
}
#sidebar .sidebar-items .submenu .toggle-indicator {
    margin-left: unset;
    margin-right: auto;
}
#sidebar .sidebar-items .open-sidebar-submenu .toggle-indicator {
    margin-left: unset;
}
#sidebar[aria-expanded="true"] ~ .sidebar-submenu {
    left: unset;
    right: var(--64);
}
#sidebar[aria-expanded="false"] ~ .sidebar-submenu {
    left: unset;
    right: var(--20);
}
[mobile-device="true"] #sidebar[aria-expanded="false"] ~ .sidebar-submenu {
    left: unset;
    right: calc(var(--20) - 4px);
}

/* Animations */
@keyframes fadeInSlideLTR {
    from {
        left: unset;
        right: 70%;
        opacity: 0.7;
    }

    to {
        left: unset;
        right: 100%;
        opacity: 1;
    }
}