@import url('https://fonts.googleapis.com/css2?family=Noto+Kufi+Arabic:wght@100..900&display=swap');

body {
    direction: rtl;
    font-family: "Noto Kufi Arabic", sans-serif !important;
}
h1 {
    text-align: right;
}
.nxl-container {
    margin-left: 0;
    margin-right: 280px;
    text-align: right;
}
.minimenu .nxl-container {
    margin-right: 100px;
    margin-left: 0;
}
ol, ul {
    padding-right: 0 !important;
}

.nxl-navigation .navbar-content .nxl-arrow {
    float: left;
}

.nxl-navigation .navbar-content .nxl-micon {
    margin-left: 12px;
    margin-right: 0;
}
.ms-auto {
    margin-right: auto !important;
    margin-left: 0 !important
}
.nxl-header {
    right: 280px;
    left: 0;
}
.minimenu .nxl-header {
    right: 100px;
    left: 0 !important;
}
.nxl-header .header-wrapper .nxl-h-dropdown.dropdown-menu-end {
    right: auto !important;
    left: 0 !important;
}
.me-2 {
    margin-left: .5rem !important;
    margin-right: 0 !important;
}

.table-responsive .table tfoot th, .table-responsive .table thead th {
    text-align: right;
}
.table-responsive .table tbody td {
    text-align: right;
}
.nxl-navigation.mob-navigation-active {
    right: 280px;
    left: 0;
}
.form-select {
    padding-right: 0;
    text-align: left !important;
}
div.dataTables_wrapper div.dataTables_filter input {
    margin-right: .5rem;
    margin-left: 0;
}

@media (max-width: 1199.98px) {
    .nxl-container {
        margin-left: 0;
        margin-right: 0;
    }
}
@media (max-width: 1024px) {
    .nxl-header {
        right: 0 !important;
    }
    .nxl-navigation.mob-navigation-active {
        right: 0 !important;
    }
}
