ul {
    padding-left: 2rem;
    padding-right: 0;
}

.dropdown-toggle:empty:after {
    margin-left: 0
}

.dropup .dropdown-toggle:after {
    margin-left: .255em;
    margin-right:0;
}

.ps-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.ps-2 {
    padding-left: 0 !important;
    padding-right: .5rem !important
}

.text-end {
    text-align: right !important
}

body {
    text-align: right;
    direction: rtl
}

select.form-control {
    padding-left: 45px;
    padding-right: 10px;
    background-position: left 19px center;
}

select.form-control-sm {
    padding-left: 40px;
    padding-right: 10px;
    background-position: left 15px center;
}

.dropdown-toggle:after, .dropdown .dropdown-toggle:after, .dropup .dropdown-toggle:after {
    margin-right: 1.2em;
    margin-left: -.2em;
}

.dropdown-toggle.p-0:after, .dropdown .dropdown-toggle.p-0:after {
    margin-left: 0
}

ul {
    /*padding-right: 2rem;*/
    padding-left: 0
}

.page-header {
    margin-right: 300px;
    margin-left: 0;
}

.header-contact {
    margin-left: 16px;
    margin-right: 0
}

.header-contact span {
    margin-left: 12px;
    margin-right: 0;
}

.quick-send-btn + .btn-help {
    margin-right: 12px;
    margin-left: 0
}

.theme-switch .form-control {
    padding: 3px 0 3px 19px;
}

.header-profile {
    text-align: right;
}

.header-profile-inner {
    margin-right: 12px;
    margin-left: 0
}

.header-profile-inner .h6:after, .header-profile-inner h6:after {
    margin-right: 8px;
    margin-left: 0
}

.page-header .bookmark {
    direction: rtl !important;
    margin-right: 16px;
    margin-left: 0
}

.page-header .bookmark li {
    margin-right: 12px;
    margin-left: 0;
}

.page-header .bookmark li:last-child {
    margin-right: 0
}

.sidebar-wrapper {
    right: 0;
    left: auto;
}

.sidebar-list > a:before {
    margin-left: 16px;
    margin-right: 0;
}

.sidebar-list > a:after {
    margin-right: auto;
    margin-left: 0;
}

.simplebar-track.simplebar-vertical {
    left: 12px;
    right: auto;
}

.simplebar-scrollbar {
    left: 0;
    /*right: auto;*/
}

.footer {
    left: 0;
    right: 300px;
}


.page-body {
    margin-right: 300px;
    margin-left: 0
}

.dropdown-menu {
    text-align: left;
}

.dropdown-menu a {
    text-align: right
}

.sidebar-balance-holder > ul {
    padding-right: 0;
}

.sidebar-balance-holder .btn:before {
    margin-left: 8px;
    margin-right: 0
}

.mobile-header-bg {
    right: 0;
    left:auto;
}

.mobile-header-bg:after, .mobile-header-bg:before {
    right: 0;
    left: auto;
}

@media (max-width: 1199.98px) {
    html.responsive-menu-opened .sidebar-wrapper {
        right: 0;
        left: auto;
    }

    .sidebar-wrapper {
        right: -276px;
        left: auto;
        -webkit-transition: right .575s cubic-bezier(.38, .11, .01, 1), -webkit-box-shadow .575s cubic-bezier(.38, .11, .01, 1);
        transition: right .575s cubic-bezier(.38, .11, .01, 1), -webkit-box-shadow .575s cubic-bezier(.38, .11, .01, 1);
        -o-transition: right .575s cubic-bezier(.38, .11, .01, 1), box-shadow .575s cubic-bezier(.38, .11, .01, 1);
        transition: right .575s cubic-bezier(.38, .11, .01, 1), box-shadow .575s cubic-bezier(.38, .11, .01, 1);
        transition: right .575s cubic-bezier(.38, .11, .01, 1), box-shadow .575s cubic-bezier(.38, .11, .01, 1), -webkit-box-shadow .575s cubic-bezier(.38, .11, .01, 1)
    }

    .nav-right .dropdown-menu {
        left: 0 !important;
        right: auto !important;
    }

    .sidebar-list > a:before {
        margin-left: 12px;
        margin-right: 0
    }

    .footer {
        right: 0;
        left: auto;
    }

    .page-body, .page-header {
        margin-right: 0;
    }

    .page-header {
        right: 0;
        left: auto;
    }

    .header-profile i {
        margin-left: 0;
    }

    .nav-right > * {
        margin-left: 8px;
        margin-right: 0;
    }

    .nav-right > :last-child {
        margin-left: 0
    }

}

.introjs-arrow.right, .introjs-arrow.right-bottom {
    border-left-color: var(--bs-white) !important
}

.introjs-arrow.left, .introjs-arrow.left-bottom {
    border-right-color: var(--bs-white) !important
}

.dark-theme .introjs-tooltipbuttons {
    border-radius: 0 4px 4px 0;
}

@media (max-width: 767.98px) {
    .jconfirm div.jconfirm-box div.jconfirm-buttons .kt-add-form .card-footer button.btn, .jconfirm div.jconfirm-box div.jconfirm-buttons .kt-search-holder .card-footer button.btn, .kt-add-form .card-footer #dummyID_btnSendTest.btn-sm.btn-light, .kt-add-form .card-footer .btn, .kt-add-form .card-footer .introjs-button, .kt-add-form .card-footer .jconfirm div.jconfirm-box div.jconfirm-buttons button.btn, .kt-add-form .card-footer .kt-btn, .kt-search-holder .card-footer #dummyID_btnSendTest.btn-sm.btn-light, .kt-search-holder .card-footer .btn, .kt-search-holder .card-footer .introjs-button, .kt-search-holder .card-footer .jconfirm div.jconfirm-box div.jconfirm-buttons button.btn, .kt-search-holder .card-footer .kt-btn {
        margin-right: 0;
        margin-left: 0;
    }
}

.bottom-navigation .dropdown-menu li a {
    text-align: right;
    padding: 10px 15px 8px 0;
}

.bottom-navigation .dropdown-menu li a:before {
    right: 0;
    left: auto;
}

@media (max-width: 1199.98px){
    .page-body, .page-header {
        margin-right:0;
        margin-left: 0;
    }
}

.sidebar-list > a.current::before {
    right: 0;
    left: auto;
}

.dark-theme .dashboard-post-inner {
    border-right: 1px solid #444444;
    border-left: unset;
}

.kt-notice-inner .kt-notice-close {
    right: -1em !important;
    left: auto;
}

.sidebar-list > a i{
    margin-left: 16px;
    margin-right: 0;
}

.dropdown-menu.dropdown-menu-end.show{
    inset: 0 0 auto auto !important;
}

.up_top_setting{
    margin-right: 12px;
    margin-left: 0px;
}

.navbar .nav-item .toggle-body {
    left: -12px !important;
    right: auto;
}