﻿.iconCrad h6 {
    margin: 10px 10px 3px;
}

.iconCrad span {
    margin-right: 10px;
}

.ms-auto {
    margin-right: auto !important;
}

.sidebar .menu-list .m-link i {
    margin-left: 14px !important;
}

.fc .fc-toolbar.fc-header-toolbar {
    direction: rtl;
}

.fc-toolbar-chunk {
    direction: ltr;
    margin-right: 25px;
}

.modal-header .btn-close {
    margin: 0;
}

.breadcrumb-item + .breadcrumb-item::before {
    float: right;
    padding: 0 0.5rem;
}

.text-end {
    text-align: left !important;
}


.nav-tabs.tab-body-header .nav-link {
    margin-right: 6px;
    font-size: 14px;
}

.html5buttons {
    float: left;
}

.dataTables_filter {
    float: left;
}

.table tr th:first-child, .table tr td:first-child {
    border-radius: 0 10px 10px 0;
}

.table tr th:last-child, .table tr td:last-child {
    border-radius: 10px 0 0 10px;
}

.dtailsBlck:before {
    content: "\f104";
    margin: 0;
    margin-left: 8px
}

.fav-link {
    text-align: left !important;
}

.sidebar .menu-list .ms-link {
    padding: 8px 0px;
}

.ms-4 {
    margin-right: 1.5rem !important;
    margin-left: unset !important;
}

.me-3 {
    margin-left: 1rem !important;
    margin-right: unset !important;
}

.me-2 {
    margin-left: 0.5rem !important;
    margin-right: unset !important;
}

.admiinLnks a i {
    margin-left: 6px;
}

.float-end {
    float: left !important;
}

.sidebar .menu-list .ms-link:before {
    margin-left: 10px;
}

table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > td:first-child:before, table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > th:first-child:before {
    right: 4px;
}

table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > td:first-child, table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > th:first-child {
    padding-right: 38px;
}

.lang {
    margin: 0 15px 0 15px;
}

.color-referance li:before {
    margin-left: 5px;
}


.attendance-label {
    margin-left: 3px;
}

.border-start {
    border-right: 1px solid #dee2e6 !important;
    border-left: none !important;
}

.pe-4 {
    padding-left: 1.5rem !important;
    padding-right: 0 !important;
}

.ps-4 {
    padding-right: 1.5rem !important;
}

.me-1 {
    margin-left: 0.25rem !important;
}

.margin-left-rtl {
    margin-left: 10px !important;
}

.close-mneu {
    left: 21px;
    right: unset;
}


.menuopened .sidemenu {
    right: unset;
    left: 0;
}

.sidemenu {
    right: unset;
    left: -350px;
}

    .sidemenu .card {
        right: unset;
        left: -350px;
    }

.menuopened .sidemenu .card {
    right: unset;
    left: 0;
}




@media (min-width: 1200px) {
    .ps-xl-4 {
        padding-right: 0 !important;
    }

    .pe-xl-4 {
        padding-right: 0 !important;
        padding-left: 1.5rem !important;
    }
}

@media (min-width: 768px) {
    .ps-md-3 {
        padding-right: 1rem !important;
    }
}

@media only screen and (max-width: 1279px) {
    .sidebar {
        right: -1000px;
    }
}

@media only screen and (max-width: 991px) {
    .sidebar.open {
        right: 0;
    }
}

table.dataTable thead tr th, table.dataTable thead td, table.dataTable tfoot th, table.dataTable tfoot td {
    text-align: right
}

.form-select {
    background-position: 4px center
}

.html5buttons {
    position: absolute;
    top: 5px;
    right: 0
}

.dataTables_wrapper {
    padding-top: 40px !important;
}

.form-check .form-check-input {
    float: right;
    margin-right: 0;
    margin-left: 8px
}

.pagination {
    padding-right: 0;
    margin: 10px 0 0;
    padding-left: 20px;
}
