*{
    direction:rtl
}
.list-unstyled{
    padding-right:0
}
.lang-rtl .splide__track{
    direction:ltr!important
}
.breadcrumb-container .breadcrumb .breadcrumb-item:before{
    float:right;
    padding-right:0;
    padding-left:0.5em
}
#top .nav .lang_currency .list-inline{
    text-align:left;
    padding-right:0
}
#top .nav .lang_currency .list-inline .list-inline-item:not(:last-child){
    margin-right:0;
    margin-left:2.5rem
}
#top .nav #base_secondary_nav ul li:not(:last-child) a:after{
    right:auto;
    left:0
}
.navbar-expand-lg .navbar-nav{
    padding-right:0
}
#footer .footer_middle .right-content #base_footer_social .footer-social li+li{
    padding-right:24px;
    padding-left:0
}
#column-left .category-box .category-box-item .cat-parent span.toggled,#column-right .category-box .category-box-item .cat-parent span.toggled{
    right:auto;
    left:10px
}
#pagination-wrapper .page-result{
    text-align:right!important
}
.lang-rtl .splide .splide__arrows .splide__arrow.splide__arrow--next{
    right:auto;
    left: -1em;
}
.lang-rtl .splide .splide__arrows .splide__arrow.splide__arrow--prev {
    left: auto;
    right: -1em;
}
.lang-rtl #base_footer_newsletter .newsletter-content .title-wrapper,
.lang-rtl .product-list .product-thumb .description{
    text-align:right
}
.lang-rtl #base_slideshow .splide .splide__arrow--next{
    left:20px;
    right:auto
}
.lang-rtl #base_slideshow .splide .contents .texts p{
    -webkit-box-pack:end;
    -ms-flex-pack:end;
    justify-content:flex-end
}
.lang-rtl #base_slideshow .splide .contents .heading{
    display:inline-block
}
.lang-rtl #top .nav .lang_currency .dropdown .dropdown-menu {
    right: auto !important;
    left: -30px !important;
    inset: 100% 0 auto auto !important;
}
.lang-rtl #top .nav .lang_currency .language.dropdown .dropdown-menu {
    inset: 100% auto auto 0 !important;
}
.lang-rtl #product-info .product-right .wishlist_compare_btn .btn.wishlist {
    padding-left: 20px;
    padding-right: 0;
    margin-left: 20px;
    margin-right: 0;
    border-left: 1px solid var(--border-color);
    border-right: 0;
}
.lang-rtl #product-info .product-right .wishlist_compare_btn .btn::before {
    margin-left: 5px;
    margin-right: 0;
}
.lang-rtl #searchbox input.search-field {
    padding: 5px 10px 5px 50px;
}
.lang-rtl .search_toggle {
    left: 0;
    right: auto;
}
.lang-rtl #searchbox span.btn-search {
    float: left;
    left: 0;
    right: auto;
}
.lang-rtl #base_service_block .service-wrapper::after {
    right: 73%;
    left: auto;
}
.lang-rtl ul.megamenu > li {
    float: right;
}
.lang-rtl #blog_carousel .splide .splide__arrows .splide__arrow.splide__arrow--next {
    left: 0em;
    right: auto;
}
.lang-rtl .block-date {
    margin-left: 10px;
    margin-right: 0;
}
.lang-rtl #base_footer_newsletter .newsletter-wrapper #txtemail {
    padding: 10px 20px 10px 50px;
}
.lang-rtl #base_footer_newsletter .newsletter-wrapper .newsletter-btn {
    left: 0;
    right: auto;
}
.lang-rtl ul.megamenu .subcategory li a {
    float: right;
    text-align: right;
}
.lang-rtl #header span.search-title, .account-title, #header #header-cart .btn-lg .cart_title {
    margin-right: 10px;
    margin-left: 0;
}
.lang-rtl .col-sm-8 .html .img-banner-w {
    justify-content: left;
}
.tab-content ul {
   padding-left: 0;
   text-align: right;
}
.tab-content ul li ,.tab-content ul li p b {
    text-align: right;
 }
 .lang-rtl .img-banner-w {
	justify-content: left;
}
.lang-rtl ul.megamenu ul.subcategory {
	padding-right: 15px;
	padding-left: 0;
}
.lang-rtl .lang_currency .list-inline .list-inline-item:not(:last-child) {
	margin-left: 2rem;
    margin-right: 0;
}
.lang-rtl #base_newsletter .newsletter-form .subscribe-btn span.btn-text {
    left: 0;
    right: auto;
}
.lang-rtl #base_newsletter .text-email {
    padding: 12px 20px 12px 50px;
}
.lang-rtl .newletter-popup #dialog #popup {
    left: 40px;
    right: auto;
}
.lang-rtl .header_middle_right ul.list-inline.d-flex {
    padding: 0;
}
.lang-rtl #header #header-cart .dropdown-menu {
    inset: 0px auto auto 0 !important;
}
.lang-rtl #header #header-cart .dropdown-menu li .total-wrapper .table tr td {
    text-align: right !important;
}
.lang-rtl #header #header-cart .dropdown-menu-end {
    transform: translateX(-100%) !important;
}
.lang-rtl #base_advance_search .search-submit {
    border-radius: var(--bs-border-radius) 0 0 var(--bs-border-radius);
}

.lang-rtl .product-list .product-thumb .description {
    padding: 5px 15px 0 0px;
}

@media (max-width:991px){
    #base_cms_banner_2 .banner-wrapper .content{
        right:15px;
        left:0px
    }
    #base_cms_banner .cms-wrapper .cms-content{
        padding-left:0;
        padding-right:10px
    }

    .lang-rtl .mobile_togglemenu{
        left:5px;
        right:auto;
        -webkit-transform: translate3d(0px, 0, 280px);
        transform: translate3d(0px, 0, 280px);
    }
    .lang-rtl #footer .mobile_togglemenu{
        right:auto;
        left:5px
    }
    .lang-rtl #display-control .open-sidebar{
        margin-right:0;
        margin-left:8px
    }
    .lang-rtl .megamenu-wrapper {
        right: 0;
        left: auto;
        -webkit-transform: translate3d(280px, 0, 0px);
        transform: translate3d(280px, 0, 0px);
    }
    .lang-rtl ul.megamenu > li > a {
        padding: 8px 0px 8px 20px;
    }
    .lang-rtl .megamenu-style-dev.responsive ul.megamenu > li {
        text-align: right;
    }
    .lang-rtl .responsive ul.megamenu > li.with-sub-menu:before, .lang-rtl .responsive ul.megamenu > li.with-sub-menu.hover:before, 
    .lang-rtl .responsive ul.navbar-nav > li.dropdown:before, .lang-rtl .responsive ul.navbar-nav > li.dropdown.hover:before {
        left: 0;
        right: auto;
        padding: 3px 20px 3px 15px;
    }
 .lang-rtl #header ul.megamenu > li a.mobile_togglemenu {
        padding-inline: 0;
    }
    .lang-rtl .base-megamenu-active #remove-megamenu {
        text-align: left;
    }
    .lang-rtl #top .nav-right {
        justify-content: center;
    }
    body.menu-open:before {
        right: 300px;
        left: auto;
    }
    .lang-rtl .base-megamenu-active {
        visibility: visible;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    .lang-rtl .container-megamenu.horizontal .navbar-header #show-megamenu {
        margin-left: 15px;
        margin-right: 0;
    }
    .lang-rtl .responsive ul.megamenu > li.active .close-menu, .lang-rtl .megamenu-style-dev.responsive ul.megamenu > li.active .close-menu {
        left: 7px;
        right: auto;
    }
.lang-rtl ul.megamenu ul.subcategory {
        padding-right: 10px;
    }
 .lang-rtl #header .megamenu-wrapper ul.list-unstyled {
        text-align: right;
        padding-inline: 0;
    }
.lang-rtl #header ul.megamenu > li:last-child > a{
    padding-right: 0;
}
.lang-rtl .lang_currency .list-inline {
    padding: 0;
}
}
@media (max-width:767px){
    #header #menu .navbar-toggler{
        margin-right:0;
        margin-left:15px
    }
    #base_category_tabs .tab-header .nav.nav-tabs{
        padding-right:0
    }
}
@media (min-width:576px){
    #display-control .btn-group.me-sm-3{
        margin-right:0!important;
        margin-left:1rem!important
    }
}
@media (max-width:540px){
    .lang-rtl .container-megamenu.horizontal .navbar-header #show-megamenu {
        margin-left: 10px;
    }
    .dropdown-menu.show {
        inset: 15px auto auto 0 !important;
        left: 0;
        right: auto;
    }
}
