*{
    direction: rtl !important;
}
.layout-fixed .main-sidebar {
    right: 0;
}
.brand-image {
    float: right;
}
.content-wrapper, .main-footer, .main-header {
    margin-left: 0px !important;
    margin-right: 250px;
}
.mr-auto-navbav{
    margin-right: auto!important;
}
.navbar-expand .navbar-nav .nav-link {
    padding-right: 1rem;
    padding-left: 1rem;
}

[class*=icheck-]>input:first-child:checked+input[type=hidden]+label::after,
[class*=icheck-]>input:first-child:checked+label::after {
    right: 15px;
    left: auto;
}
.nav-sidebar .nav-link>.right,
.nav-sidebar .nav-link>p>.right {
    left: 1rem;
    right: auto;
}
.nav-sidebar .nav-link>.right:nth-child(2),
.nav-sidebar .nav-link>p>.right:nth-child(2) {
    left: 2.2rem;
    right: auto;
}
.small-box .icon>i {
    left: 15px;
    right: auto;
}
@media (min-width: 992px){
    .sidebar-mini.sidebar-collapse .content-wrapper, .sidebar-mini.sidebar-collapse .main-footer, .sidebar-mini.sidebar-collapse .main-header {
        margin-right: 4.6rem!important;
    }
    .sidebar-mini.sidebar-collapse .content-wrapper, .sidebar-mini.sidebar-collapse .main-footer, .sidebar-mini.sidebar-collapse .main-header {
        margin-right: 4.6rem!important;
        margin-left: 0!important;
    }
}
@media(max-width: 991px) {
    .main-sidebar, .main-sidebar::before {
        box-shadow: none !important;
        margin-right: -250px;
        margin-left: 0;
    }
    .content-wrapper, .content-wrapper::before, .main-footer, .main-footer::before, .main-header, .main-header::before {
        margin-right: 0;
    }

    .sidebar-open .main-sidebar, .sidebar-open .main-sidebar::before {
        margin-right: 0;
    }
}

/* my */
.navbar-expand .navbar-nav {
    margin-left: 0px !important;
}

div.dataTables_wrapper div.dataTables_filter {
    text-align: left !important;
}

div.dataTables_wrapper div.dataTables_filter input {
    margin-right: 0.5em;
}

.card-title {
    float: right;
}

body,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
        font-family: 'Cairo', sans-serif !important;
    }

.card-header>.card-tools{
    float: left;
    margin-left: -.625rem;
}

.timeline>div>.timeline-item>.time {
    float: left;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
    left: 6px;
    right: auto;
}
.btn-group>.btn-group:not(:last-child)>.btn,
.btn-group>.btn:not(:last-child):not(.dropdown-toggle) {
    border-top-right-radius: 0.25rem ;
    border-bottom-right-radius: 0.25rem;
}
/* here get the button in center */
.btn-group>.btn-group:not(:first-child)>.btn-group:not(:last-child)>.btn,
.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
    border-radius: 0;
}
.btn-group>.btn-group:not(:first-child)>.btn,
.btn-group>.btn:not(:first-child) {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
}

.border-left:not(.border-right) {
    border-left: none !important;
}
.border-right:not(.border-left) {
    border-right: none !important;
}
.info-ajx-popup-table td,
.info-ajx-popup-table th {
	text-align: right;
}


.mr-1:not(.ml-1),
.mr-1:not(.mx-1),
.mr-2:not(.ml-2),
.mr-2:not(.mx-2),
.mr-3:not(.ml-3),
.mr-3:not(.mx-3),
.mr-4:not(.ml-4),
.mr-4:not(.mx-4),
.mr-5:not(.ml-5),
.mr-5:not(.mx-5){
	margin-right: 0 !important;
}

.ml-1:not(.mr-1),
.ml-1:not(.mx-1),
.ml-2:not(.mr-2),
.ml-2:not(.mx-2),
.ml-3:not(.mr-3),
.ml-3:not(.mx-3),
.ml-4:not(.mr-4),
.ml-4:not(.mx-4),
.ml-5:not(.mr-5),
.ml-5:not(.mx-5){
    margin-left: 0 !important;
}
.callout {
	border-left: none;
	border-right: 5px solid #e9ecef;
}
.callout.callout-info {
	border-right-color: #117a8b;
}
.callout.callout-danger {
	border-right-color: #bd2130;

}
.callout.callout-warning {
	border-right-color: #d39e00;

}
.callout.callout-success {
	border-right-color: #1e7e34;
}

.dark-mode .custom-select {
	background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23fff' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat left 0.75rem center / 8px 10px;
}

.btn-tool {
	color: #adb5bd;
}
.card-header {
	background-color: transparent;
}
.border-end-0 {
    border-left: none !important;
}
.border-start-0 {
    border-right: none !important;
}
.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto{
    padding-right: 7.5px;
    padding-left: 7.5px;
}
html[dir="rtl"] .absolute-right-15 {
	position: absolute;
	left: 15px;
}
.row {
    margin-right: -7.5px;
    margin-left: -7.5px;
}
.content-home-half-background-primary::before {
    background: linear-gradient(135deg,#15cff4, #0d6efd);
}
.ml-auto, .mx-auto {
    margin-left: unset !important;
}
