btn.theme-bg-color.ms-3.fire-button {
    margin: 0px 
}

h5.price.theme-color {
    text-align: right;
}

.product-box-4 .product-detail {
    text-align: right;
}
.ribbon {
    top: 0px;
    left: -5px;right:unset;
}
header .navbar-nav .dropdown-menu-2 {
    left: 50%;
    -webkit-transform: translateX(-50%) translateY(-15px);
   
}
.form-check .form-check-input {
    float: right;
}
[dir="rtl"] .custom-form-check .form-check-input {
    margin-right: unset;
    margin-left: 12px;
}
@media (min-width: 1200px) {
    [dir="rtl"] header .navbar-expand-xl .dropdown:hover .dropdown-menu-2 {
        -webkit-transform: translateX(0);
        transform: translateX(-50%) translateY(-15px);
    }
    
}
@media (max-width: 600px) {
    [dir="rtl"] .header-2 .rightside-menu .option-list>ul>li+li {
        margin-right: 16px;
        margin-left: 19px;
    }
    .left-box.wow.fadeInUp.show {
    padding-right: 18px;
}
    [dir="rtl"] .shop-section .left-box .shop-left-sidebar {
  
    padding-right: calc(16px +(26 - 16)*((100vw - 320px) /(1920 - 320)));
}
header .navbar-nav .dropdown-menu-2 .dropdown-column.col-xl-3 {
    text-align: right;
}
}
body, body * {
  /*font-family: 'Changa', sans-serif !important; */
  /* or 'Harmattan' */
}
.fas, .fa-solid,.fa {
    font-family: 'Font Awesome 6 Free'!important; 
}
html[dir="rtl"] header .offcanvas:not(.offcanvas-bottom):not(.offcanvas-end) {
    right: 0;
    left: auto;
    transform: translateX(100%);
}

html[dir="rtl"] header .offcanvas.show {
    transform: none !important;
}
.donate-now li {
    float: right !important;
}
button.remove-btn {
    float: left !IMPORTANT
    /*bottom: 50px;*/
    /*position: relative;*/
}
header .navbar.navbar-expand-xl .navbar-nav .nav-link {
    text-align: right !important;
    justify-content: right !important;
    height: 12px;
}
.submenu-arrow {
    margin-right: auto !important;
}
.custom-submenu {
  left:unset;
    right: 100% !important;
}
@media (min-width: 766px) {
[dir="rtl"] header .onhover-category-list .onhover-category-box {
    margin-left: unset;
    margin-right: 14px;
    right: 100%;
    left: unset;
}
[dir="rtl"] header .onhover-category-list .onhover-subcategory-box {
    margin-left: unset;
    margin-right: 14px;
    right: 100%;
    left: unset;
}
select#sortby {
    margin-left: 10px;
    width: 32px;
}
}


select#sortby {
    margin-left: 10px;
  
}
.floating-wpp-button {
   
    RIGHT: 20px;
    left:unset;
}

    .product-section .right-box-contain .procuct-contain p {
        width: 100%;
        text-align: right;
    }
    ul.navbar-nav.bold li {
    height: 37px !important;
}
@media (max-width: 991px) {
    .top-filter-menu {
    float: left;
}
    select#sortby {
        /*left: -63px;*/
        /* margin-right: 41px; */
        right: 0px;
    }
    .shop-section .show-button .top-filter-menu h5.text-content {
    display: none;
}

}
.product-section .right-box-contain .name {
    text-align: right;
}

.product-section .right-box-contain .price-rating .price {
    text-align: right;
}

.product-section .right-box-contain .price-rating .custom-rate {
    text-align: right;
    align-items: end;
    justify-content: initial;
}
i#togglePassword {
    left: 20px !important;right: unset !important;
}
.header-2 .header-nav-left .category-dropdown{left:unset;right:0;}
.header-2 .header-nav-left .category-dropdown .category-list li a img {
    margin-right: 0px;
    margin-left: 10px;
}
    @media only screen and (min-width: 576px) {
        table.spec-table +table.spec-table {
            margin-right: 20px;
        }
    }
small#lblCartCount {
   
    padding: 0px 6px 5px 6px;
}
.filter-button.d-inline-block.d-lg-none a {
    font-size: 10px;
}
