.header-mode-1 .mini-cart-header-content,
.header-mode-3 .mini-cart-header-content,
.mini-cart-header-content {
    left: auto;
    right: 0;
}

.header-mode-3 .panel_menu_wrapper .mini-cart-header {
    margin: 0 0 0 20px;
}

.product_list_widget .product-title {
    text-align: left;
}

.sidebar .sidebar-widget .product_list_widget li,
.sidebar .sidebar-widget .product_list_widget li a {
    text-align: right;
}

.website-footer .footer-widget .product_list_widget li,
.website-footer .footer-widget .product_list_widget li a {
    text-align: left;
}

.website-footer .footer-widget .product_list_widget li img,
.sidebar .sidebar-widget .product_list_widget li img {
    float: left;
}

.ahura_price_box_3 .price-line .woocommerce-Price-currencySymbol {
    left: auto;
    right: 20px;
}

.woocommerce.mw_ltr #reviews #comments ol.commentlist {
    direction: ltr;
}

.mw_ltr .woocommerce-mini-cart li.mini_cart_item a img {
    float: left;
}

ul.woocommerce-mini-cart li.mini_cart_item a img {
    margin: 0 10px 0 0;
}

.woocommerce.mw_ltr .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span.woo-attribute-count {
    float: right;
}

.woocommerce .page-title:before {
    margin-left: 0;
    margin-right: 10px;
}

body.woocommerce span.onsale,
body.woocommerce ul.products li.product .onsale {
    right: auto;
    left: 7px;
}

.product-page-digi-style .item-box-content {
    padding-right: 0;
    padding-left: 10px;
}

div.product.product-page-digi-style .wc-tabs.tabs a:not(a:last-child) {
    margin-left: 0;
    margin-right: 20px;
}

.comments-template-1 .comment-rate-list .input-wrap input {
    padding-left: 0;
    padding-right: 40px;
}

.comments-template-1 .comment-actions .comment-like {
    margin-left: 0;
    margin-right: 7px;
}

.comments-template-1 #commentform .comment-form-cookies-consent label {
    padding-right: 0;
    padding-left: 23px;
}

.comments-template-1 .comment-form-cookies-consent input[type=checkbox] + label::before {
    right: auto;
    left: 0;
}

.comments-template-1 .form-field .input-wrap .ah-add-item {
    left: auto;
    right: 10px;
}

.comments-template-1 .comment-rate-list .input-wrap input {
    padding-left: 10px;
    padding-right: 40px;
}

.comments-template-1 .comment-rate-list .comment-rate-item:before {
    margin-left: 0;
    margin-right: 7px;
}

.woocommerce .products .star-rating {
    right: auto;
    left: 30px;
}

.woocommerce div.product .woocommerce-tabs ul.tabs[role="tablist"] {
    padding: 0 1em 0 0;
}

.product-page-digi-style .product-page-attributes .product-page-main {
    margin-left: initial;
    margin-right: 20px;
}

.woocommerce .product-extra-meta .woocommerce_product_date_modified span:first-child {
    padding-left: initial;
    padding-right: 5px;
}

.product-page-digi-style .product-attributes-list ul.woocommerce-product-attributes li:before {
    margin-left: initial;
    margin-right: 5px;
}

.product-page-digi-style .product-attributes-list ul.woocommerce-product-attributes li span.woocommerce-product-attributes-item__label {
    padding-right: 5px;
}

.woocommerce .post-box table.shop_attributes td {
    padding-left: 10px;
}

.product-page-digital-style .product-meta-stats > div.total-sales:first-child {
    padding-left: initial;
    margin-left: initial;
    padding-right: 80px;
    margin-right: 80px;
    border-left: initial;
    border-right: 1px dotted #dbd8d8;
}

.shop-sub-categories .product-category .cat-count {
    right: auto;
    left: 5px;
}

.woocommerce.single-product .product p.price {
    padding: 0;
}

@media screen and (min-width: 690px) {
    .ahura-post-single.mw_ltr .woocommerce .woocommerce-MyAccount-navigation {
        float: left;
        width: 20%;
    }

    .ahura-post-single.mw_ltr .woocommerce .woocommerce-MyAccount-content {
        float: right;
        width: 80%;
    }
}

@media screen and (max-width: 500px) {
    .product-page-digital-style .product-meta-stats > div.total-sales:first-child {
        padding-right: 40px;
        margin-right: 40px;
    }
}