/* RTL mode */
.pe-0 {
    padding-left: 0 !important
}

.pe-1 {
    padding-left: .25rem !important
}

.pe-2 {
    padding-left: .5rem !important
}

.pe-3 {
    padding-left: 1rem !important
}

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

.pe-5 {
    padding-left: 2rem !important
}

.pe-6 {
    padding-left: 3rem !important
}

.pe-7 {
    padding-left: 5rem !important
}

.pe-8 {
    padding-left: 8rem !important
}

.ps-0 {
    padding-right: 0 !important
}

.ps-1 {
    padding-right: .25rem !important
}

.ps-2 {
    padding-right: .5rem !important
}

.ps-3 {
    padding-right: 1rem !important
}

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

.ps-5 {
    padding-right: 2rem !important
}

.ps-6 {
    padding-right: 3rem !important
}

.pe-7 {
    padding-right: 5rem !important
}

.pe-8 {
    padding-right: 8rem !important
}

.me-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
}

.me-1 {
    margin-left: .25rem !important;
    margin-right: 0 !important;
}

.me-2 {
    margin-left: .5rem !important;
    margin-right: 0 !important;
}

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

.me-4 {
    margin-left: 1.5rem !important;
    margin-right: 0 !important;
}

.me-5 {
    margin-left: 2rem !important;
    margin-right: 0 !important;
}

.me-6 {
    margin-left: 3rem !important;
    margin-right: 0 !important;
}

.me-7 {
    margin-left: 5rem !important;
    margin-right: 0 !important;
}

.me-8 {
    margin-left: 8rem !important;
    margin-right: 0 !important;
}

.ms-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
}

.ms-1 {
    margin-right: .25rem !important;
    margin-left: 0 !important;
}

.ms-2 {
    margin-right: .5rem !important;
    margin-left: 0 !important;
}

.ms-3 {
    margin-right: 1rem !important;
    margin-left: 0 !important;
}

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

.ms-5 {
    margin-right: 2rem !important;
    margin-left: 0 !important;
}

.ms-6 {
    margin-right: 3rem !important;
    margin-left: 0 !important;
}

.ms-7 {
    margin-right: 5rem !important;
    margin-left: 0 !important;
}

.ms-8 {
    margin-right: 8rem !important;
    margin-left: 0 !important;
}

.breadcrumb {
    direction: ltr;
}

.btn-group>.btn-group:not(:last-child)>.btn, .btn-group>.btn.dropdown-toggle-split:first-child, .btn-group>.btn:not(:last-child):not(.dropdown-toggle){
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.btn-group>.btn-group:not(:first-child)>.btn, .btn-group>.btn:nth-child(n+3), .btn-group>:not(.btn-check)+.btn{
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}

body {
    font-family: IRANSans, sans-serif;
}

h6.dropdown-header {
    text-align: right;
}

aside li.nav-item a.nav-link i, aside div.dropdown-menu a.dropdown-item i, header.top div ul.navbar-nav li.nav-item a.nav-link i, header.top div.dropdown-menu a.dropdown-item i {
    margin-right: 0;
    margin-left: 7px;
}

.navbar-collapse .dropdown-toggle:after, a.actions-buttons-column:after {
    margin-left: 0;
    margin-right: 3px;
}
