#wrapper {
    direction: rtl !important;
    text-align: right !important;
    font-family: 'Tajawal', sans-serif !important;
}

body {
    font-family: 'Tajawal', sans-serif !important;
}

.bg-gradient-primary {
    padding: 0;
}

.navbar-expand .navbar-nav {
    margin-left: 0 !important;
    margin-right: auto !important;
}

.topbar .nav-item .nav-link .mr-2 {
    margin-right: 0;
    margin-left: .5rem !important;
}

.topbar .dropdown .dropdown-menu {
    left: 0;
    right: auto;
}

.dropdown-item {
    text-align: right;
}

.scroll-to-top {
    left: 1rem;
    right: 0;
}

.sidebar #sidebarToggle::after {
    content: '\f105';
}

.sidebar.toggled #sidebarToggle::after {
    content: '\f104';
}


.sidebar-brand-text {
    text-align: right;
}

@media (min-width: 768px) {
    .sidebar .nav-item .nav-link {
        text-align: right !important;
    }

    .sidebar .nav-item .nav-link[data-toggle=collapse].collapsed::after {
        content: '\f104';
    }

    .sidebar .nav-item .nav-link[data-toggle=collapse]::after {
        float: left !important;
    }
}

@media (max-width: 767px) {
    .sidebar .nav-item .collapse {
        left: auto !important;
        right: calc(6.5rem + 1.5rem / 2) !important;
    }
}

.form-check {
    padding-left: 0;
    padding-right: 1.25rem;
}

.form-check-input {
    margin-left: 0;
    margin-right: -1.25rem;
}