body{
    direction: rtl;
    text-align: right;
    font-family: IRANSans-web,Roboto,sans-serif !important;

}
h1,h2,h3,h4,h5,h6{
    font-family:IRANSans-web !important;
}
.btn-bold,.btn, small, time, .small{
    font-family: IRANSans-web !important;
}
.form-type-material.form-group label:not(.custom-control-label):not(.switch), .form-type-material .form-group label:not(.custom-control-label):not(.switch){
    left: auto;
    right: 0;
}
.menu{
    padding-right: 0;
}
.menu-category::after {
    margin-left: 0;
    margin-right: 1.5rem;
}
.menu-item{
    text-align: right;
    direction: ltr;
}
.sidebar ~ .topbar, .sidebar ~ main {
    margin-left: 260px;
    text-align: right;
    direction: ltr;
}
.custom-control{
    padding-right: 1.5rem;
}
.custom-control-label::before, .custom-control-label::after, .custom-checkbox .custom-control-label::after{
    left: auto;
    right: 0;
}
.card {
    direction: rtl;
}
input, textarea, select, button {
    font-family: IRANSans-web,Roboto,sans-serif !important;
    text-align: right;
    direction: rtl;
}
table.table-bordered.dataTable th:last-child, table.table-bordered.dataTable th:last-child, table.table-bordered.dataTable td:last-child, table.table-bordered.dataTable td:last-child{
    border-left-width: 1px;
    border-right-width: 1px;
}
.sidebar{
    left: auto !important;
    right: 0 !important;
}

.topbar{
    margin-right: 260px !important;
    direction: rtl !important;
    margin-left: 0 !important;
}
.main-container{
    margin-left: 0 !important;
    margin-right: 260px !important;
}
.sidebar-header{
    background-color: #535353 !important;
}
*{
    letter-spacing: 0 !important;
}

@media (max-width: 1369px) {
    .sidebar-expand-lg.sidebar ~ .topbar, .sidebar-expand-lg.sidebar ~ main {
        margin-right: 0 !important;
    }
}

@media (max-width: 1369px) {
    .sidebar-expand-lg.sidebar {
        -webkit-box-shadow: none;
        box-shadow: none;
        right: -260px !important;
    }
}

.sidebar-open .sidebar {
    right: 0 !important;
    -webkit-box-shadow: 0px 0px 25px rgba(0,0,0,0.1) !important;
    box-shadow: 0px 0px 25px rgba(0,0,0,0.1) !important;
}
