body {
    direction: ltr;
}

.mobile-menu {
    right: auto;
    left: 0;
}

.mobile-menu-visible .mobile-menu .menu-box {
    right: auto;
    left: 0;
}

.mobile-menu .menu-box {
    right: auto;
    left: -400px;
}

form {
    direction: ltr;
}

.head-inner .nav-menu ul li .sub-menu {
    right: auto;
    left: 0;
}

.nav-slider .swiper-button-prev,
.nav-slider .swiper-button-next {
    transform: scaleX(-1);
}

.programs-h .programs-inner,
.courses-h .courses-inner {
    left: auto;
    right: 0;
}

.counters-all.row .col-md-4:nth-child(1)::after,
.counters-all.row .col-md-4:nth-child(2)::after,
.counters-all.row .col-md-4:nth-child(4)::after,
.counters-all.row .col-md-4:nth-child(5)::after {
    left: auto;
    right: 0;
}

.nav-slider.nav-courses-slider .swiper-button-next.courses-nav,
.nav-slider.nav-courses-slider .swiper-button-prev.courses-nav,
.nav-slider.nav-news-slider .swiper-button-next.news-nav,
.nav-slider.nav-news-slider .swiper-button-prev.news-nav {
    transform: none !important;
}

.news-block .details .readMore i {
    transform: scaleX(-1);
}

.review-block::before {
    right: auto;
    left: 20px;
}

.review-block .inner-block p::before,
.review-block .inner-block p::after {
    transform: scaleX(-1);
}

.nav-slider.nav-review-slider .swiper-button-next.review-nav:hover,
.nav-slider.nav-review-slider .swiper-button-prev.review-nav:hover {
    transform: none;
}

.nav-slider.nav-review-slider .swiper-button-next.review-nav,
.nav-slider.nav-review-slider .swiper-button-prev.review-nav {
    transform: none;
}

.program-block .inner-block .details .title-program i {
    transform: scaleX(-1);
}

.mobile-menu .navigation li.menu-item-has-children a::after {
    left: auto;
    right: 0;
    content: "\f178";
}

.iti--allow-dropdown .iti__flag-container,
.iti--separate-dial-code .iti__flag-container {
    right: 0;
    left: auto;
}

.iti__country-list {
    right: 0;
    left: auto;
}

select.form-control {
    background-position: calc(100% - 30px) 21px !important;
}

.file-preview .close.fileinput-remove {
    left: auto;
    right: 0;
}

.krajee-default.file-preview-frame .file-thumbnail-footer .file-actions .btn {
    right: 0;
    left: auto;
}

.input-group.file-caption-main .input-group-btn .btn.fileinput-remove-button {
    right: auto;
    left: 0;
}

.fixedBtn {
    right: auto;
    left: 0;
}

.lang {
    direction: rtl;
}

@media (max-width: 991px){
    form select.form-control {
        background-position: calc(100% - 15px) 19px !important;
    }
}