body {
    direction: ltr;
}

.slider-block,
.slider-block .row {
    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;
}

.nice-select:after {
    left: auto;
    right: 15px;
}

.mobile-menu .close-btn {
    left: auto;
    right: 0;
    text-align: right;
}
.logo-elryad {
    float: right;
}

.lolo-co {
    text-align: left !important;
}
.link-f li a::before {
    right: auto;
    left: 0;
    transform: scaleX(-1);
}

.slider-single-pro {
    flex-direction: row-reverse;
}

input[type=tel], input[type=email] {
    text-align: left;
}

.iti--allow-dropdown .iti__flag-container, .iti--separate-dial-code .iti__flag-container {
    right: 0;
    left: auto;
}

.products-slider .item {
    direction: ltr;
}

.title h2::before {
    right: auto;
    left: 0;
    transform: scaleX(-1);
}

.about-h::before {
    right: auto;
    left: 0;
    transform: none;
}

.about-h::after {
    transform: scaleX(-1);
    left: auto;
    right: -5px;
}

.text-bread ul li a::after {
    content: "\f105";
    left: auto;
    right: -4px;
}

.search-popup .form-group input[type="submit"], .search-popup .form-group button {
    left: auto;
    right: 30px;
}

.input-group.upload span.uplod {
    left: auto;
    right: 12px;
}

button.btn-close {
    left: auto !important;
    right: 0;
}


.navFullPage .arrowUp, .navFullPage .arrowDown {
    right: auto;
    left: 0;
}

#fp-nav.fp-right {
    right: auto;
    left: 38px;
}


.navFullPage {
    right: auto;
    left: 33px;
}

.res-menu {
    left: auto !important;
    right: -100% !important;
    transform: translateX(100%) !important;
}

.opiningMenu .res-menu {
    left: auto !important;
    right: 0 !important;
    transform: none !important;
}