.rtl {
    direction: rtl;
}

.header-navigation .main-menu ul>li>a span.dd-trigger {
    margin-right: 5px;
    margin-left: 0;
}

.header-navigation .main-menu ul>li .sub-menu {
    right: 0;
    left: unset;
}

.iconic-box-item.icon-left-box .icon {
    margin-left: 24px;
    margin-right: 0;
}

.hero-wrapper-one .hero-dots {
    left: 4%;
    right: unset;
}

.pesco-tabs.style-one {
    float: left;
}

.today-deals-arrows.style-one .slick-arrow.prev,
.team-arrows.style-one .slick-arrow.prev,
.blogs-arrows.style-one .slick-arrow.prev,
.releted-product-arrows.style-one .slick-arrow.prev,
.testimonial-arrows.style-one .slick-arrow.prev,
.trending-product-arrows.style-one .slick-arrow.prev,
.category-arrows.style-one .slick-arrow.prev,
.feature-arrows.style-one .slick-arrow.prev,
.best-sellers-arrows.style-one .slick-arrow.prev {
    margin-left: 20px;
    margin-right: 0;
}

.product-item.style-one .product-thumbnail .discount {
    right: 0;
    left: unset;
    border-radius: 50px 0 0 50px;
}

.product-item.style-one .product-thumbnail .hover-content {
    left: -50px;
    right: unset;
}

.product-item.style-one:hover .product-thumbnail .hover-content {
    left: 9px;
    right: unset;
}

.product-price {
    text-align: end;
}

.accordion-item.style-one .accordion-title:after {
    margin-right: auto;
    margin-left: unset;
}

.product-search-category input {
    padding-right: 50px !important;
}

.shop-details-wrapper .product-info ul.size-list li:not(:last-child) {
    margin-left: 8px;
    margin-right: 0;
}

.color-list li:not(:last-child) {
    margin-left: 10px;
    margin-right: 0;
}

.sidebar-category-widget .recent-post-list .post-thumbnail-content img {
    margin-left: 10px;
    margin-right: 0;
}

.blog-details-content .blog-post-item .entry-footer span {
    margin-left: 10px;
    margin-right: 0;
}

@media(max-width:991px) {
    .primary-menu {
        flex-direction: row-reverse;
    }

    .header-navigation .pesco-nav-menu .main-menu ul li .dd-trigger {
        margin-right: auto;
        margin-left: unset;
    }

    .header-navigation .main-menu .menu-item:not(:last-child):after {
        right: -15px;
        left: unset;
    }

}