*{
    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
}
#header #base_advance_search .search_button,#header .header_account{
    margin-right:0;
    margin-left:20px
}
#header ul,.navbar-expand-lg .navbar-nav{
    padding-right:0px
}
#header .header_wishlist{
    margin-right:0px;
    margin-left:30px
}
#header .header_wishlist{
    margin-left:15px
}
#header #header-cart .cart_image{
    -webkit-box-ordinal-group:2;
    -ms-flex-order:1;
    order:1
}
#footer .footer_middle .right-content #base_footer_social .footer-social li+li{
    padding-right:24px;
    padding-left:0
}
#base_cms_banner .cms-wrapper .cms-img{
    margin-left:10px;
    margin-right:0px
}
#base_cms_banner .cms-wrapper .cms-content{
    padding-left:0;
    padding-right:100px
}
#base_cms_banner_2 .banner-wrapper .content{
    right:35px;
    left:0
}
#base_left_banner .left-banner-content{
    left:0px;
    right:30px
}
#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: -0.7em;
}
.lang-rtl .splide .splide__arrows .splide__arrow.splide__arrow--prev {
    right: -0.7em;
    left: auto;
}
.product-list .product-thumb .description,.lang-rtl .blog-block h4, h3.article-page-title,
.lang-rtl #base_footer_newsletter .newsletter-content .title-wrapper{
    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: 0px !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 #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 ul.megamenu .subcategory li a {
    float: right;
    text-align: right;
}
.lang-rtl #base_footer_newsletter .newsletter-wrapper .newsletter-form .newsletter-btn ,#top .nav #base_secondary_nav ul li:not(:last-child) a:after,
.lang-rtl #blog_carousel .splide .splide__arrows .splide__arrow.splide__arrow--next,.lang-rtl .search_toggle {
    right: auto;
    left: 0;
}
.lang-rtl #header .header-compare {
    margin-left: 20px;
    margin-right: 0;
}
.lang-rtl #base_service_block .service-wrapper .service-img {
    margin-left: 25px;
    margin-right: 0;
}
.lang-rtl #footer .footer_middle .column::after {
    left: 30px;
    right: auto;
}
.lang-rtl .newletter-popup #dialog #popup {
    left: 40px;
    right: auto;
}
.lang-rtl span.block-date {
    margin-left: 6px;
    margin-right: 0;
}
.lang-rtl .block-date i {
    margin-left: 4px;
    margin-right: 0;
}
.lang-rtl #base_newsletter .newsletter-content .title-wrapper {
    text-align: right;
}
.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;
}
@media (max-width:1200px){
    #base_cms_banner .cms-wrapper .cms-content{
        padding-left:0;
        padding-right:20px
    }
    #base_cms_banner_2 .banner-wrapper .content{
        right:25px;
        left:0px
    }
}
@media (max-width:991px){
    .lang-rtl .container-megamenu.horizontal .navbar-header #show-megamenu {
        margin-left: 15px;
        margin-right: 0;
    }
    .mobile_togglemenu, #footer .mobile_togglemenu{
        right:auto;
        left:5px
    }
    #base_cms_banner_2 .banner-wrapper .content{
        right:15px;
        left:0px
    }
    #base_cms_banner .cms-wrapper .cms-content{
        padding-left:0;
        padding-right:10px
    }
    #display-control .open-sidebar{
        margin-right:0;
        margin-left:8px
    }
}
@media (max-width:767px){
    #header #menu .navbar-toggler, #header .header_account, #header #base_advance_search .search_button{
        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
    }
}
