[dir="rtl"] .signIn a svg {
    margin-left: 5px;
}

[dir="rtl"] .langugae_filter svg {
    margin-left: 5px;
}

[dir="rtl"] .searchinput {
    margin-left: 0;
}

[dir="rtl"] .itemImage {
    margin-right: 0;
    margin-left: 60px;
}

[dir="rtl"] .arrow::after {
    margin-right: 7px
}

[dir="rtl"] .headerMenuBar .dropdown .dropdown-submenu {
    /* right: 100%; */
    left: unset;
}

[dir="rtl"] .section-heading {
    text-align: right;
}

[dir="rtl"] .text-center .section-heading {
    text-align: center;
}

[dir="rtl"] .sectionLast-heading {
    text-align: right;
}

[dir="rtl"] .position-relative {
    margin-left: 12px;
}

[dir="rtl"] .watch-banner figure img {
    padding-right: 0;
    padding-left: 110px;
}

[dir="rtl"] .google_play_btn.apps_store_btn {
    margin-right: 0;
    margin-left: 17px;
}

[dir="rtl"] .play_btns .google_play_btn {
    text-align: right;
    margin: 0;
}

[dir="rtl"] .play_btns .google_play_btn span {
    margin: 0 0 0 10px;
}

[dir="rtl"] .FootSocialicn {
    margin-right: 0;
    margin-left: 8px;
}

[dir="rtl"] .headerMenuBar .navbar-nav.menus {
    padding-right: 0;
}

[dir="rtl"] .custom_radio [type="radio"]:checked+label,
[dir="rtl"] .custom_radio [type="radio"]:not(:checked)+label {
    padding-left: 0;
    padding-right: 25px;
}

[dir="rtl"] .custom_radio [type="radio"]:checked+label:before,
[dir="rtl"] .custom_radio [type="radio"]:not(:checked)+label:before {
    left: unset;
    right: 0;
}

[dir="rtl"] .custom_radio [type="radio"]:checked+label::after,
[dir="rtl"] .custom_radio [type="radio"]:not(:checked)+label::after {
    left: unset;
    right: 4px;
}

[dir="rtl"] .breadcrumbBlock .breadcrumb-item+.breadcrumb-item {
    padding-right: 26px;
    padding-left: unset;
}

[dir="rtl"] .breadcrumbBlock .breadcrumb-item+.breadcrumb-item::before {
    padding-right: 12px;
    content: "\f053";
    right: -4px;
    left: unset;
}

[dir="rtl"] .accordion-button::after {
    margin-left: unset;
    margin-right: auto;
}


[dir="rtl"] #header .navbar-expand-lg .navbar-nav .nav-item {
    /* margin-right: 0;
    margin-left: 10px; */
}

[dir="rtl"] #header .extra_nav {
    margin-right: 0;
    margin-left: 0px;
}

[dir="rtl"] .closebtn {
    right: unset;
    left: 25px;
}

[dir="rtl"] .breadcrumbBlock>nav {
    padding-right: 0;
}

[dir="rtl"] .signIn {
    margin-left: 0px;
    margin-right: 10px;
}

[dir="rtl"] #header .for_desktop {
    text-align: left;
}

[dir="rtl"] .myOrderLink span {
    margin-left: 0;
    margin-right: 12px;
}

[dir="rtl"] .iconLinks {
    /* margin-left: 0;
    margin-right: 20px; */
}

[dir="rtl"] .user_dropdown .dropdown-menu {
    left: 0px;
    right: unset;
}

[dir="rtl"] .dropdown-menu.uInfoDropdown:after {
    right: unset;
    left: 5px;
}

[dir="rtl"] .user_info .user_name {
    text-align: right;
}

[dir="rtl"] .user_dropdown ul li a {
    text-align: right;
}

[dir="rtl"] .nav_right_notification .dropdown-menu {
    right: unset !important;
    left: 0;
}

[dir="rtl"] .notiHeader_top i {
    padding-right: 0;
    padding-left: 5px;
}

[dir="rtl"] .notiListCard .notiListContent small {
    text-align: right;
}

[dir="rtl"] .user_dropdown .lang_dropdown .form-group {
    text-align: right;
}

[dir="rtl"] .user_dropdown .dropdown-menu:after {
    top: 5px;
    /* right: 20px; */
}

[dir="rtl"] .dashboard-nav-item.active:before {
    left: unset;
    right: 0;
}

[dir="rtl"] .dashboard-nav-item:after {
    margin-left: unset;
    margin-right: auto;
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
}

[dir="rtl"] .login_right_content {
    right: unset;
    left: 0;
}

[dir="rtl"] input[type="password"] {
    padding-right: 16px;
    padding-left: 50px;
}

[dir="rtl"] .field-icon-input {
    left: 16px;
    right: unset;
}

[dir="rtl"] .password-padd-icon input {
    padding-right: 16px;
    padding-left: 50px;
}


[dir="rtl"] .custom_checkbox input[type="checkbox"],
[dir="rtl"] .custom_checkbox input[type="radio"] {
    margin-right: 0;
    margin-left: 10px;
}

[dir="rtl"] .form-group input[type="checkbox"]:checked+label::after {
    left: unset;
    right: 4px;
    top: -2px;
}

[dir="rtl"] .form-select {
    background-position: left 0.75rem center;
    padding-right: 16px;
}

[dir="rtl"] .DashlogOutBtn svg {
    margin-right: unset;
    margin-left: 8px;
}

[dir="rtl"] .img_delete_btn {
    margin-left: unset;
    margin-right: 16px;
}



[dir="rtl"] input[type="date"] {
    display: flex;
    flex-direction: row-reverse;
}

[dir="rtl"] input::-webkit-datetime-edit {
    text-align: right;
    padding-right: 10px;
}

[dir="rtl"] .btn-close {
    margin-left: 0 !important;
}

[dir="rtl"] .inneditBtn input {
    padding-right: 16px !important;
    padding-left: 40px !important;
}

[dir="rtl"] .InputEditBtn {
    right: unset;
    left: 15px;
}

[dir="rtl"] .menu-toggle {
    right: unset;
    left: 0;
}




[dir="rtl"] .navbar-brand {
    margin-right: 0;
    margin-left: 5px;
}



[dir="rtl"] .vendor_right_content {
    right: unset;
    left: 0;
}

[dir="rtl"] .newItemStar svg {
    margin: 0 0 0 5px;
}

[dir="rtl"] .showingTitle {
    padding-left: 0;
    padding-right: 13px;
}

[dir="rtl"] .Warehouse_button span {
    padding-right: 0;
    padding-left: 10px;
}

[dir="rtl"] .doc-file-input>.label i {
    margin-right: 0;
    margin-left: 7px;
}

[dir="rtl"] .account_vendor_click {
    margin-left: 0;
    margin-right: 20px;
}

/* dashbord rtl css  */
[dir="rtl"] .page_container {
    padding-left: 0;
    padding-right: 300px;
}

[dir="rtl"] .main_content {
    padding: calc(90px + 45px) 48px 10px 24px;
}

[dir="rtl"] .expanded-btn.onlyDesktopView {
    right: unset;
    left: -19px;
}

[dir="rtl"] .is-folded .page_container {
    padding-right: 105px;
}

[dir="rtl"] .vendorProfileTab.nav-tabs.nav-tabs {
    padding-right: 0;
}

[dir="rtl"] .img_delete_btn i {
    padding-left: 3px;
}

[dir="rtl"] .menu-items>a,
[dir="rtl"] .menu-items button {
    text-align: right;
}

/* [dir="rtl"] .nav_right_langugae {
    margin-right: 0;
    margin-left: 25px;
} */
[dir="rtl"] #header .extra_nav.for_mobile .nav-item.user_dropdown {
    margin-left: 0px;
    margin-right: 15px;
}

[dir="rtl"] .me-20 {
    margin-right: 0px;
    margin-left: 20px;
}

[dir="rtl"] .rightMenuBtn {
    /* margin-right: 0px; */
}

[dir="rtl"] .dashIconFold svg {
    rotate: 180deg;
}

[dir="rtl"] .nav_dash_wrap {
    padding: 15px 0 15px 30px;
}

/* dashbord rtl css  end */

[dir="rtl"] .exportBtn svg {
    margin-right: 0;
    margin-left: 7px;
}

[dir="rtl"] .ExportBtns.mr-15 {
    margin-right: 0;
    margin-left: 15px;
}

[dir="rtl"] .list-view table tbody td::before {
    text-align: right;
}

[dir="rtl"] .list-view .fridaySaleTitle {
    padding-right: 0;
    padding-left: 70px;
}

[dir="rtl"] .list-view table .action-col {
    top: 20px;
    left: 20px;
    right: unset;
}

[dir="rtl"] .address_area {
    margin-right: 0;
    margin-bottom: 10px;
    margin-left: 10px;
}

[dir="rtl"] .userimg {
    margin-left: 24px;
    margin-right: 0;
}

[dir="rtl"] .myCartSaveRemoveBox .myCartSaveBox i {
    padding-left: 5px;
    padding-right: 0;
}

[dir="rtl"] .TabelCartSection .CartproductReturn i {
    padding-left: 10px;
    padding-right: 0;
}

[dir="rtl"] .Check_address_inputs {
    left: 10px;
    right: unset;
}

[dir="rtl"] .Check_my_address_inputs input {
    padding-left: 60px;
}

[dir="rtl"] .close-search {
    right: unset;
    left: -47px;
}

[dir="rtl"] .HeaderSearchBar {
    margin: unset;
    margin-left: auto;
}

[dir="rtl"] #header .navbar-brand img {
    margin-left: 12px;
}

[dir="rtl"] .productBuyAdd i {
    padding-right: 0;
    padding-left: 8px;
}

[dir="rtl"] .lang_dropdown {
    text-align: right;
}

[dir="rtl"] .form-control.subscribeInput {
    margin-left: 12px;
    margin-right: 0;
}

[dir="rtl"] .cate_filterDrop .dropdown-menu {
    text-align: right;
}

[dir="rtl"] .swiper-button-next.heroSlider-next {
    right: unset;
    left: 24px;
    transform: rotate(180deg);
}

[dir="rtl"] .swiper-button-prev.heroSlider-prev {
    /* left: 24px; */
    right: 24px;
    transform: rotate(180deg);
}

[dir="rtl"] .heroSliderCart .swiper-pagination {
    display: flex;
    justify-content: center;
    /* flex-direction: row-reverse; */
}

[dir="rtl"] .completeProfile_logo {
    right: 100px;
    left: unset;
}

[dir="rtl"] .phone_noFleg {
    right: 26px;
    left: unset;
    border-right: 0;
    border-left: 1px solid #E8E8E8;
    padding-left: 24px;
    padding-right: 0;
}

[dir="rtl"] .phone_noSelect input.form-control {
    padding-left: 15px;
    padding-right: 94px;
}

[dir="rtl"] .countryCodeImage {
    right: 14px;
    left: unset;
}

[dir="rtl"] .form-control.dark-form-control.countryCodeInput {
    padding: 0 !important;
    right: 44px;
    left: unset;
}

[dir="rtl"] .custom_checkbox .click_reme {
    direction: ltr;
}

[dir="rtl"] .send_otp_btn {
    left: 21px;
    right: unset;
}

[dir="rtl"] .login_title a {
    transform: rotate(180deg);
}

[dir="rtl"] .send_otp_box input.form-control {
    padding-left: 134px;
    padding-right: 16px;
}

[dir="rtl"] .marquee-track {
    animation: scroll-left linear infinite;

}

[dir="rtl"] .flashDealsSwiper {
    direction: ltr;
}

[dir="rtl"] .scroll_text_warpper {
    direction: ltr;
}

/*  */
[dir="rtl"] #checkout-progress .orderprogress-bar .step:last-child:after {
    left: -6px;
    right: unset;
}

[dir="rtl"] #checkout-progress .orderprogress-bar .step:first-child:after {
    right: -17px;
    left: unset;
}

[dir="rtl"] #checkout-progress .orderprogress-bar {
    padding-inline: 0;
}


[dir="rtl"] #checkout-progress .orderprogress-bar .step:first-child .step-label {
    left: unset;
    right: 0;
}

[dir="rtl"] #checkout-progress .orderprogress-bar .step:nth-last-child(2) {
    min-width: 150px;
    width: 150px;
}

[dir="rtl"] .profile-address-box .edit_title {
    left: 32px;
    right: unset;
}

[dir="rtl"] .wishistsearchIconBtn {
    right: 10px;
    left: unset;
}

[dir="rtl"] .Wishists_product_input .form-control {
    padding: 7px 16px;
    padding-left: 15px;
    padding-right: 35px;
}

[dir="rtl"] .order-item-image {
    margin-right: 0px;
    margin-left: 10px;
}

[dir="rtl"] #checkout-progress .orderprogress-bar .step .step-label {
    left: unset;
    right: 0;
}

[dir="rtl"] #checkout-progress .orderprogress-bar .step:after {
    left: unset;
    right: 0px;
}

[dir="rtl"] #checkout-progress .orderprogress-bar .step:last-child .step-label {
    left: unset;
    -webkit-transform: translateX(54px) perspective(1000px);
    transform: translateX(54px) perspective(1000px);
    text-align: end;
    right: 0;
}

[dir="rtl"] .trackMyoder2 .order-cart-title {
    text-align: right;
}


[dir="rtl"] .trackMyoder2 .step::after {
    left: -50%;
    right: 50%;
}


[dir="rtl"] .right-edit-icon {
    right: unset;
    left: 20px;
}
[dir="rtl"] .otpRow {
    flex-direction: row-reverse;
}
[dir="rtl"] .form-group .react-datepicker-wrapper .form-control {
    background-position: left 13px center;
}
/*  */

@media (min-width: 1400px) {
    [dir="rtl"] .HeaderSearchBar {
        margin: unset;
        margin-left: auto;
    }
}



@media (min-width: 1200px) and (max-width: 1440px) {
    [dir="rtl"] .profile-address-box .edit_title {
        left: 20px;
        right: unset;
    }

    .wishistsImgCardBox .wishistsImgCard {
        flex: 0 0 43%;
        width: 43%;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {



    /* [dir="rtl"]  .body-search .searchinput {
        left: unset !important;
        right: 64px !important;
    }
    [dir="rtl"] .body-search .search-output {
        left: unset;
        right: 64px;
        transform: translate(-50%);
    } */

}


@media (max-width: 1199.98px) {
     [dir="rtl"] .right-edit-icon {
    right: unset;
    left: 18px;
}
    [dir="rtl"] .send_otp_box input.form-control {
        padding-left: 118px;
    }

    [dir="rtl"] .send_otp_btn {
        left: 12px;
        right: unset;
    }
}

@media (max-width: 991.98px) {
    [dir="rtl"] .profile-address-box .edit_title {
        left: 16px;
        right: unset;
    }

    [dir="rtl"] #header .headerMenuBar .userActionBtn::after {
        margin-right: auto;
        margin-left: 10px;
    }

    [dir="rtl"] .dashboard-nav-item {
        border-right: 0;
        border-left: 1px solid #E8E8E8;
        padding-right: 0;
        padding-left: 8px;
    }

    [dir="rtl"] .headerMenuBar .arrow {
        right: unset;
        left: 5px;
    }

    [dir="rtl"] .menu-items a+span {
        right: unset;
        left: 20px;
    }

    [dir="rtl"] .headerMenuBar .dropdown .dropdown-submenu {
        right: 0;
        left: unset;
    }

    [dir="rtl"] .headerMenuBar .iconLinks svg {
        margin-right: unset;
        margin-left: 10px;
    }

    [dir="rtl"] .headerMenuBar .iconLinks {
        margin-right: 0;
    }

    [dir="rtl"] .headerMenuBar .user_dropdown svg {
        margin-right: unset;
        margin-left: 5px;
    }

    [dir="rtl"] .headerMenuBar .extra_nav {
        margin: 0 !important;
    }

    [dir="rtl"] .close-search {
        top: -72px;
    }

    [dir="rtl"] #header .extra_nav.for_mobile .nav-item.user_dropdown {
        margin-left: 6px;
        margin-right: 0;
    }

    [dir="rtl"] #header .extra_nav {
        margin-right: 8px;
    }

    [dir="rtl"] .signIn {
        margin-left: 4px;
        margin-right: 4px;
    }

    [dir="rtl"] .navbar-brand {
        margin-right: 0;
        margin-left: unset;
    }

    .offre_listing_section {
        gap: 20px;
    }

    [dir="rtl"] .side_nav {
        left: unset;
        right: -345px;
    }

    [dir="rtl"] .is-folded .side_nav {
        right: 0;
    }

    .dash_header .dash_logo {
        margin-left: 0;
        margin-right: 10px;
        padding-right: 10px;
        padding-left: 0;
    }

    [dir="rtl"] .page_container {
        padding-right: 0px;
    }

    [dir="rtl"] .navbar-toggler {
        right: unset;
        left: 0px;
    }

    [dir="rtl"] .topHeader .navbar {
        padding-left: 0px;
    }

    [dir="rtl"] header .collapse:not(.show).menu-show {
        left: unset;
        right: 0;
    }

    [dir="rtl"] header .collapse:not(.show) {
        left: unset;
        right: -300px;
    }

    [dir="rtl"] .footer-Logo {
        margin-bottom: 30px;
    }

    [dir="rtl"] .headerTopbar {
        display: none;
    }

}

@media (max-width: 767.98px) {
    [dir="rtl"] .trackMyoder2 .step {
        text-align: right;
    }

    [dir="rtl"] .trackMyoder2 .step .fa {
        margin-right: 0;
        margin-left: 10px;
    }

    [dir="rtl"] .trackMyoder2 .step:not(:last-child)::before {
        left: auto;
        right: 17px;
    }


    [dir="rtl"] .pro_list_content .likePro {
        right: unset;
        left: 0;
    }

    [dir="rtl"] .pro_list_card .proTitle {
        padding-right: 0;
        padding-left: 20px;
    }

    [dir="rtl"] .main_content {
        padding: calc(70px + 15px) 15px 15px;
    }

    [dir="rtl"] .topHeader .rightMenuBtn {
        margin-right: 0;
    }

    [dir="rtl"] .cartCounter {
        right: unset;
        left: 2px;
    }

    [dir="rtl"] #header .navbar-brand img {
        margin-left: 8px;
        margin-right: 8px;
    }
}

@media (max-width: 575.98px) {
    [dir="rtl"] .right-edit-icon {
    right: unset;
    left: 15px;
}

[dir="rtl"] .trackMyoder2 .step:not(:last-child)::before {
    left: auto;
    right: 14px;
}
    .head_logoBlock {
        padding-left: 8px;
    }

    [dir="rtl"] .me-20 {
        margin-left: 0;
    }

    [dir="rtl"] .profile-address-box .edit_title {
        left: unset;
        right: unset;
    }

    [dir="rtl"] .dashboardSideBar {
        width: calc(100% + 1.5rem);
        margin-right: -.8rem;
        margin-left: 0;
    }

    [dir="rtl"] .phone_noSelect input.form-control {
        padding-right: 80px;
    }

    [dir="rtl"] .form-control.dark-form-control.countryCodeInput {
        left: unset;
        right: 40px;
    }

    [dir="rtl"] .send_otp_box input.form-control {
        padding-left: 104px;
    }

    [dir="rtl"] .send_otp_btn {
        left: 8px;
        right: unset;
    }

    [dir="rtl"] .close-search {
        right: unset;
        left: -5px;
    }

    [dir="rtl"] .DashlogOutBtn {
        margin-left: 0;
    }


    [dir="rtl"] .signIn {
        margin-right: 1px;
        margin-left: 4px;
    }

    [dir="rtl"] .iconLinks {
        margin-right: 6px;
    }

    [dir="rtl"] .topHeader .navbar {
        padding-left: 0;
    }

    [dir="rtl"] .user_dropdown>.userActionBtn {
        margin-right: 9px;
    }

    [dir="rtl"] .Warehouse_button span {
        padding-right: 0;
        padding-left: 0;
    }

    [dir="rtl"] .btmBodySpace:not(.body-search) .searchinput input,
    [dir="rtl"] .btmBodySpace:not(.body-search) .searchinput {
        margin-right: auto;
        margin-left: 0;
    }

    [dir="rtl"] .searchinput input {
        padding-right: 8px;
        padding-left: 28px;
    }

    [dir="rtl"] .body-search .outer-inputBox {
        left: unset;
        right: 0;
    }

    [dir="rtl"] .userCartTab.showMobileExtra {
        margin-left: unset;
        margin-right: -30px;
        z-index: unset;
    }

    [dir="rtl"] .close-search {
        right: unset !important;
        left: 60px !important;
    }
}

@media (max-width: 436.98px) {
    [dir="rtl"] .nav_right_notification .dropdown-menu {
        left: auto !important;
        right: -23px !important;
    }
}

@media (max-width: 364.98px) {
    [dir="rtl"] .nav_right_notification .dropdown-menu {
        left: auto !important;
        right: -48px !important;
    }
}