select{ padding-right: 0; padding-left: 10px;background-position: right 10px top 50%;}
li.product .item-wrap .yith-wcwl-add-to-wishlist {
    right: unset;
}
div#lastPricePop .modal-header button{right: 10px;
    left: auto;}
li.product.type-product .price-cart.p-not-var {
    text-align: left;
}
.r_preparation ol, .r_preparation ul {
    padding-right: 0;
    padding-left: 15px;
}
ul.products li.product.type-product .item-wrap .price-cart a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
    margin-left: 10px;
    margin-right: unset;
}
ul.products li.product.type-product .item-wrap .price-cart .qty-input input.input-text.qty.text {
    text-align: right;
    padding-right: 1px;
    padding-left: 0;
}
ul.products li.product.type-product .item-wrap .price-cart .qty-input .unit {
    text-align: left;
    padding-left: 1px;
    padding-right: 0;
    right: unset;
}
.header-menu-left .site-header-cart .cart-contents .count {
    right: 2px;
    left: unset;
}
.woocommerce-active .header-menu-left {
    text-align: right;
}
.header-user, .header-wish-list, ul#site-header-cart {
    display: inline-block;
    margin-left: 30px;
    margin-right: unset;
}
.header-menu-left .header-user {
    margin-left: 0;
}
li.mini-subtotal {
    right: unset;
}
.header-menu-left .site-header-cart .widget_shopping_cart {
    display: block;
}
.site-header-cart .widget_shopping_cart:before {
    right: 23px;
    top: -14px;
    left: unset;
}
.header-menu-left .site-header-cart:hover .widget_shopping_cart, .header-menu-left .site-header-cart.focus .widget_shopping_cart {
    margin-top: -25px;
}
.elementor-9065 .elementor-element.elementor-element-9c79d2f .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
    border-radius: 20px 0 0 20px;
}
.elementor-9065 .elementor-element.elementor-element-9c79d2f .elementor-button {
    border-radius: 0 50px 50px 0;
}

.single-product .quantity-wraper {
    direction: ltr;
}
ul.products li.product.type-product .item-wrap .price-cart .qty-input input.input-text.qty.text, .single-product .qty-input input.input-text.qty.text {
    text-align: right;
}
ul.products li.product.type-product .item-wrap .price-cart .qty-input .unit, .single-product .qty-input .unit {
    text-align: left;
    padding-left: 0;
    padding-right: 1px;
}
ul.products li.product.type-product .item-wrap .price-cart .qty-input .unit, .single-product .qty-input .unit {
    text-align: left;
    top: unset;
    right: unset;
    left: unset;
    padding-left: 1px;
    padding-right: 0;
}
.single-product button.single_add_to_cart_button.bundle_add_to_cart_button, button.single_add_to_cart_button.button {
    margin-right: 0;
    margin-left: 20px;
}
body.woocommerce-cart.page:not(.home) .site-content h1 {
    text-align: center;
}
.checkout-wraper .right-part .checkout-step .content .inner .header-shipping-methods ul#shipping_method li.li-checked {
    margin-left: 0;
}
p#ocws_other_recipient_field span.woocommerce-input-wrapper label.checkbox {
    text-align: left;
    left: unset;
}
.checkout-wraper .woocommerce-billing-fields .form-row#billing_apartment_field {
    margin: 0;
}
.checkout-wraper .woocommerce-billing-fields .form-row#billing_floor_field {
    margin-left: 7px;
    margin-right: unset;
}
ul.wc_payment_methods.payment_methods.methods span.title {
    margin-right: 0;
    margin-left: 5px;
}
p#ocws_recipient_firstname_field {
    margin-left: 0;
    margin-right: 30px;
}

.blog p#breadcrumbs, .blog h2.elementor-heading-title.elementor-size-default {
    text-align: left;
    direction: ltr;
}
.blog h2.elementor-heading-title.elementor-size-default {
    font-size: 0 !important;
}
.blog h2.elementor-heading-title.elementor-size-default:after {
    content: "Blog";
    font-size: 36px;
    display: block;
    line-height: 1;
}
.wpml-ls-statics-shortcode_actions.wpml-ls.wpml-ls-legacy-list-horizontal {
    padding-left: 0;
    padding-right: 0;
}

.archive ul.products li.product a.iconic-wqv-button {
    right: unset;
    left: 25px;
    margin-left: 0;
    font-size: 0;
}
.archive ul.products li.product a.iconic-wqv-button:after {
    content: "Add to cart";
    font-size: 16px;
}

.mfp-content #jckqv .iconic-woothumbs-all-images-wrap {
    direction: ltr;
}
.mfp-content #jckqv .variations .variation:first-child {
    margin-left: 0 !important;
    margin-right: 10px !important;
}
#jckqv .quantity-wraper .input .qty-input {
    direction: ltr;
}
#jckqv .quantity-wraper .input .qty-input .quantity input {
    text-align: right;
}
#jckqv .yith-wcwl-add-to-wishlist {
    margin-left: 10px;
    margin-right: unset;
}
#jckqv .quantity-wraper {
    float: left;
}


div#content > .col-full {
    margin: unset;
}

/* Header Style */
.header-top-wa a.wpml-ls-link {
    display: grid;
    grid-template-columns: auto auto;
}
.header-top-wa a.wpml-ls-link img.wpml-ls-flag {
    order: 2;
}
.header-top-wa .whatsapp {
    vertical-align: bottom !important;
    margin: unset !important;
}


.header-top-wa .wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer>ul {
    text-align: right;
}
#header-middle .site-logo {
    margin-left: unset;
    margin-right: 90px;
}
div#header-middle .site-search button.dgwt-wcas-search-submit {
    left: unset;
    right: 0;
}
div#site-cart-btn {
    margin-right: unset !important;
    margin-left: auto !important;
}
.header-user, .header-wish-list, .site-cart .whatsapp {
    background-position: center left !important;
    text-align: left;
    margin-left: 40px;
}
.woocommerce-active .site-cart .header-menu-left.menu > *{margin-left: 0!important;}
.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer {
    margin: unset;
    padding: unset;display: inline-block;
}
div#header-bottom ul li {
    margin-left: unset;
    margin-right: 25px;
}
div#header-bottom ul li:first-child a {
    padding-left: unset;
}
.header-top-menu ul li a {
    color: #000;
    font-size: 16px;
}


/* Footer Style */
#wpcf7-f4111-o1 p,
#wpcf7-f12477-o1 p {
    direction: ltr;
    display: block;
    width: 100%;
}
#wpcf7-f4111-o1 input.wpcf7-form-control.wpcf7-submit,
#wpcf7-f12477-o1 input.wpcf7-form-control.wpcf7-submit,
#wpcf7-f4111-o2 input.wpcf7-form-control.wpcf7-submit,
#wpcf7-f12477-o2 input.wpcf7-form-control.wpcf7-submit {
    margin-right: unset;
    margin-left: -163px;
}
.footer-top-content .f-form div#wpcf7-f4111-o1 input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email, .footer-top-content .f-form div#wpcf7-f4111-o2 input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email, .footer-top-content .f-form div#wpcf7-f12477-o1 input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email, .footer-top-content .f-form div#wpcf7-f12477-o2 input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {
    text-align: left;
    padding-left: 10px;
}

.footer-top-content h4, .footer-top-content h5 {
    text-align: left;
}
.footer-top .footer-top-content p {
    margin: unset;
}

ul.social-f li {
    margin-left: 20px;
    margin-right: unset;
}
ul.fbw1 li img {
    margin-left: unset;
    margin-right: 15px;
}
.footer-bottom .col-sm.text-right img {
    float: right;
    margin-right: unset;
    margin-left: 5px;
}
.header-top-notice img {
    margin-right: 5px;
    margin-left: unset;
}
.hib-content a:after {
    margin-left: 5px;
    margin-right: unset;
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}
div#header-bottom ul li a {
    text-align: left;
}

#wpcf7-f4111-o1 p, #wpcf7-f12477-o1 p {
    text-align: left;
}
body #wpcf7-f4111-o1 input.wpcf7-form-control.wpcf7-submit{left: auto;
    right: 0;}
body #wpcf7-f4111-o1 input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email{text-align: left;}
/* Home Style */
ul.products li.product.type-product .item-wrap .price-cart .qty-input .unit, .home-recommended-slider .item-wrap .price-cart .qty-input .unit, .single-product .qty-input .unit, .single-recipes .qty-input .unit, .page-id-2561 .qty-input .unit {
    right: 7px;
    left: auto;
    top: -2px;
}
ul.products li.product.type-product .item-wrap .price-cart .quantity-wraper.quantity-wraper-by-units .qty-input .unit{left: auto;
    right: 10px;}
article.rec-item .re-details.ctec .title, .recipes-page .re-details.ctec .title {
    direction: ltr;
}
article.rec-item .re-details .title a.direct-link:after {
    margin-left: 15px;
    margin-right: unset;
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}
ul.products li.product.type-product .item-wrap .price-cart .qty-input, .home-recommended-slider .item-wrap .price-cart .qty-input, .single-recipes .qty-input, table.update_variation_form .qty-input {
    direction: ltr;
}
input.input-text.ocwsu-qty.text{text-align: left;}
article.rec-item .re-details {
    direction: ltr;
}


/* Archive Style */
ul.products li.product.type-product .item-wrap .price-cart .quantity-wraper, .single-product .quantity-wraper, .single-recipes .quantity-wraper, .page-id-2561 .quantity-wraper, .home-recommended-slider .item-wrap .price-cart .quantity-wraper {
    float: none;
    margin-left: unset;
}
ul.products li.product.type-product .item-wrap .price-cart .quantity-wraper, .home-recommended-slider .item-wrap .price-cart .quantity-wraper, .single-product .quantity-wraper, .single-recipes .quantity-wraper, .page-id-2561 .quantity-wraper {
    float: left;
}
.top-content div#woocommerce_layered_nav-2 form {
    margin-left: 10px;
    margin-right: unset;
    width: calc(100% - 80px);
}
#jckqv .quantity-wraper .input .qty-input .unit {
    padding-left: 0;
    padding-right: unset;
    right: 12px;    left: auto;
}
#jckqv .quantity-wraper .input .qty-input .quantity input {
    padding-right: 0;
    padding-left: 3px;text-align: left;
}
#jckqv .quantity-wraper.quantity-wraper-by-units .input .qty-input .quantity input{padding-left: 10px;}
#jckqv .quantity-wraper {
    margin-left: unset;
    margin-right:0;
}
.site-main .archive-wraper .archive-content ul.products li.product .item-wrap-row-view .woocommerce-loop-product__title {
    text-align: left !important;
}
table.shop_table_responsive tr td.product-name {
    padding-right: unset;
    padding-left: 15px;
}
ul.products li.product.type-product .price {
    padding: unset;
}
.outofstock tr.woocommerce-cart-form__cart-item.cart_item:after {
    left: unset;
    right: 100px;
    content: "Out of stock";
}
.top-content div#woocommerce_layered_nav-2 form span.select2-selection__arrow {
    top: 0;
    bottom: 0;
    margin: auto;
}
li.prod-units.product.type-product.product-type-variable.list-view .item-wrap-row-view.d-block.d-sm-none .woocommerce-variation-add-to-cart.variations_button {
    padding: 0;
}
.item-wrap-row-view .variable-quantity-input, .item-wrap-row-view .woocommerce-variation-add-to-cart.variations_button, .item-wrap-row-view .simple-quantity-input, .item-wrap-row-view .simple-add-to-cart{padding-left: 0;
    padding-right: 5px;}
.archive.tax-product_cat .item-wrap-row-view td.product-add .ocwsu_unit_switch{margin-left: 10px;margin-right: 0;}
.archive.tax-product_cat .item-wrap-row-view td.product-add .quantity-wraper {
    direction: ltr;    margin-left:5px;
}
.archive.tax-product_cat .item-wrap-row-view td.product-add .woocommerce-variation-add-to-cart.variations_button, .archive.tax-product_cat .item-wrap-row-view td.product-add .simple-add-to-cart{padding: 0;}
.item-wrap-row-view table.shop_table_responsive tr td.product-variations .ocwsu_unit_weight_wrapper select.ocwsu_unit_weight_select{direction: ltr;}
#jckqv .ocwsu_unit_switch {
    margin-left: unset;
    margin-right: 15px;
}


/* Mini Cart Style */
#site-cart-new.left-c {
    left: unset;
    right: 0;
}
#site-cart-new {
    right: -540px;
    left: unset;
}
div#middle-cart .widget.woocommerce.widget_shopping_cart form.woocommerce-cart-form {
    margin-right: -20px;
    margin-left: unset;
}
div#top-cart button {
    right: 26px;
    left: unset;
}
.widget_shopping_cart .product_list_widget li .cart-data {
    text-align: left;
}
a.remove.remove_from_cart_button img {
    margin-right: 5px;
    margin-left: unset;
}


/* Cart Style */
table.cart.shop_table_responsive > tbody > tr > td {
    padding-left: 15px;
    padding-right: unset;
}
table.shop_table_responsive tr td.product-remove a, table.cart.shop_table_responsive > tbody > tr > td.product-name * {
    text-decoration: none !important;
}
table.shop_table_responsive tr td.product-remove a {
    text-decoration: none !important;
    background-position: left center !important;
    padding-right: unset !important;
    padding-left: 20px !important;
}
td.product-remove > table > tbody > tr > td {
    padding-left: 36px;
    padding-right: unset;
}
table.table-totals.shop_table.shop_table_responsive.has-background tbody tr td span {
    padding-right: unset !important;
    padding-left: 10px;
}
table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents tr.woocommerce-cart-form__cart-item.cart_item td.product-name, table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents tr.woocommerce-cart-form__cart-item.cart_item td.product-quantity, table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents tr.woocommerce-cart-form__cart-item.cart_item td.product-subtotal {
    text-align: left !important;
}
table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents tr.woocommerce-cart-form__cart-item.cart_item td.product-remove table > tbody tr:first-child {
    padding-left: unset;
    padding-right: 30px;
}
table.table-totals.shop_table.shop_table_responsive.has-background tbody tr th span {
    padding-left: unset !important;
    padding-right: 10px !important;
}
table.table-totals.shop_table_responsive tbody tr td {
    text-align: right !important;
}
table.cart tbody tr#new_row table.update_variation_form span#cancel {
    left: unset;
    right: 0;
}
table.update_variation_form td.variations > * {
    padding-left: 15px;
}
table.cart tbody tr#new_row table.update_variation_form button#single_add_to_cart_button_id.single_add_to_cart_button.button.alt.single_add_to_cart_button {
    margin-left: 10px;
    margin-right: unset;
}
table.update_variation_form .qty-input {
    grid-template-columns: 1fr 1fr 1fr 1fr;
}
table.update_variation_form .qty-input .unit {
    right: 10px;
    left: auto;
}
dt.variation-Cut {
    display: inline-block;
    font-weight: normal;
}
dd.variation-Cut {
    font-weight: bold;
}
body.woocommerce-cart table.cart tbody tr table.update_variation_form table.variations tr .value:after {
    left: unset;
    right: 10px;
}
table.cart tbody tr#new_row table.update_variation_form .single_variation_wrap .quantity {
    margin-left: unset;
}
table.update_variation_form table.variations {
    width: 50%;
    padding-right: 15px;
}

/* Checkout Style */
.ocws-checkout-choose-city-popup {
    right: unset;
    left: -99999px;
}
#checkout-nav ul li:last-child {
    margin-left: auto;
    margin-right: unset;
}
.checkout-wraper .woocommerce-billing-fields .form-row label {
    display: block;
    position: relative;
    left: unset;
    top: unset;
}
ul.wc_payment_methods.payment_methods.methods .payment_method_cardcom span.title:after {
    float: right;
    width: 215px;
}
.checkout-wraper .left-part #payment .place-order .button {
    font-size: 18px;
    background-color: #ac121c;
    border-radius: unset;
    line-height: 1;
    height: unset;
    width: 100%;
    background-image: unset;
    border: unset;
    padding: 21px 0;
    margin-bottom: 15px;
}
#oc-woo-shipping-additional .slot-message, #oc-woo-shipping-additional h3 {
    text-align: left;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
    top: 0;
    bottom: 0;
    margin: auto;
}
table.shop_table.woocommerce-checkout-review-order-table tr td > span:first-child {
    float: left;
}
table.shop_table.woocommerce-checkout-review-order-table tr td > span:last-child {
    float: right;
}


/* Registration Style */
body.page:not(.home) .site-content h1, body.archive .site-content h1, .recipe-right h1, body.single-product div.product .summary .product_title {
    text-align: center;
}


/* Product page Style */
body.single-product div.product .summary h1.product_title.entry-title {
    text-align: left;
}
body.single-product div.product .prod-left .summary .yith-wcwl-add-to-wishlist {
    float: right;
}
body.single-product div.product .prod-left .summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a {
    background-position: center left +1px !important;padding-right: 0;
    padding-left: 30px;
}
body.single-product div.product .prod-left .summary .share_block{left: auto;right: 0;}
body.single-product .variations tr{float: left;}
body.single-product .variations tr:nth-child(odd),.mfp-content #jckqv_summary .variations tr:nth-child(odd){    padding-right: 7.5px;    padding-left:0;}
body.single-product .variations tr:nth-child(even),.mfp-content #jckqv_summary .variations tr:nth-child(even){    padding-left: 7.5px;    padding-right:0;}
input#product_note {
    background-position: left center;
    padding-right: unset;
    padding-left: 20px;
}
.iconic-woothumbs-fullscreen{left: auto;
    right: 15px;}
.single-product .simple-add-to-cart .simple-quantity-input {
    float: left;
}
body.single-product div.product .summary .variable-quantity-input{float: left;width: 150px;}
body.single-product div.product .summary .ocwsu_unit_switch{
    margin-right: 0;
    margin-left: 10px;}
body.single-product div.product .summary button.single_add_to_cart_button.button{float: left;width: calc(100% - 370px);}
body.single-product div.product form.cart .unit{left: auto;}
body.single-product div.product form.cart .quantity input{padding-right: 0;    padding-left: 5px;}
body.single-product div.product form.cart .quantity-wraper-by-units .unit {
    left: auto;
    right: 10px;
}
body.single-product div.product form.cart .quantity-wraper-by-units .quantity input {
    padding-right: 0;
    padding-left: 10px;
}
.mfp-content .variable-quantity-input .quantity-wraper{float: left!important;}
.mfp-content .variable-quantity-input{float: left;}
.mfp-content .variable-quantity-input .ocwsu_unit_switch{margin-right: 0!important;margin-left: 0x!important;}
/* Recipes Archive */
select#rec-filters_select {
    margin-right: unset;
    margin-left: 10px;
    background-position: center right +10px;
}
.re-details.ctec .cooking-time {
    border-left: unset;
    padding-left: unset;
    margin-left: unset;
    border-right: 1px solid #d8d8d8;
    padding-right: 10px;
    margin-right: 10px;
}

/* Recipe Page */
.recipe-content .recipe-prods .shopping-list .item-wrap-row-view ul li.product-quantity .quantity-wraper .qty-input {
    direction: ltr;
}
.r-title-time .r_cooking_time {
    margin-right: unset;
    margin-left: auto;
}
ul.rec-det li {
    margin-left: unset;
    margin-right: 10px;
}
article.rec-item .re-details.ctec .title, .recipes-page .re-details.ctec .title {
    text-align: left;
}
ul.rec-det span.number_of_meals{float: right;
    margin-left: 5px;}
.recipe-content.clearfix p#breadcrumbs {
    padding: unset;
}
.rec-ing ul {
    padding-right: unset;
    padding-left: 25px;
}
.rec-ing ul li::before {
    margin-right: unset;
    margin-left: -1em;
}


/* My Account page style */
body.page-template-default.page.page-id-9409 .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a::before {
    content: "";
    background-image: url(imgs/new/Icon_Account.svg);
}
body.page-template-default.page.page-id-9409 .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a::before {
    content: "";
    background-image: url(imgs/new/Icon_Orders.svg);
}
body.page-template-default.page.page-id-9409 .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a::before {
    content: "";
    background-image: url(imgs/new/Icon_Address.svg);
}
body.page-template-default.page.page-id-9409 li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--wishlist a:before {
    content: "";
    background-image: url(imgs/new/Icon_Favorites.svg);
}
body.page-template-default.page.page-id-9409 .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a::before {
    content: "";
    background-image: url(imgs/new/Icon_Dissconnect.svg);
}

body.page-template-default.page.page-id-9409:not(.woocommerce-orders, .woocommerce-edit-account, .woocommerce-edit-address) .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:hover::before {
    content: "";
    background-image: url(imgs/new/Icon_Account_w.svg);
}
body.page-template-default.page.page-id-9409:not(.woocommerce-orders, .woocommerce-edit-account, .woocommerce-edit-address) .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:hover::before {
    content: "";
    background-image: url(imgs/new/Icon_Orders_w.svg);
}
body.page-template-default.page.page-id-9409:not(.woocommerce-orders, .woocommerce-edit-account, .woocommerce-edit-address) .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:hover::before {
    content: "";
    background-image: url(imgs/new/Icon_Address_w.svg);
}
body.page-template-default.page.page-id-9409:not(.woocommerce-orders, .woocommerce-edit-account, .woocommerce-edit-address) li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--wishlist a:hover:before {
    content: "";
    background-image: url(imgs/new/Icon_Favorites_w.svg);
}
body.page-template-default.page.page-id-9409:not(.woocommerce-orders, .woocommerce-edit-account, .woocommerce-edit-address) .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:hover::before {
    content: "";
    background-image: url(imgs/new/Icon_Dissconnect_w.svg);
}

body.page-template-default.page.page-id-9409 .main .woocommerce {
    display: grid;
    grid-template-columns: 1fr;
}
body.page-template-default.page.page-id-9409 .woocommerce-MyAccount-content {
    display: block;
    padding: unset;
    margin: unset;
    width: 100%;
    margin-bottom: 25px;
}
body.page-template-default.page.page-id-9409 h1 {
    text-align: center !important;
}
body.page-template-default.page.page-id-9409 p#breadcrumbs .hentry .entry-content .woocommerce-MyAccount-navigation ul li {
    border: unset;
    height: unset;
}
.page-template-default p#breadcrumbs strong.breadcrumb_last {
    color: #000;
}
body.page-template-default.page.page-id-9409 article header.entry-header {
    padding: unset;
}
body.page-template-default.page.page-id-9409 article h1 {
    display: none;
}
body.page-template-default.page.page-id-9409:not(.woocommerce-orders, .woocommerce-edit-account, .woocommerce-edit-address) .hentry .entry-content .woocommerce-MyAccount-navigation ul li {
    height: unset;
    padding-bottom: 10px;
    border: unset;
}
body.page-template-default.page.woocommerce-edit-account nav.woocommerce-MyAccount-navigation ul li a,
body.page-template-default.page.woocommerce-edit-account nav.woocommerce-MyAccount-navigation ul li a, body.page-template-default.page.woocommerce-orders nav.woocommerce-MyAccount-navigation ul li a, body.page-template-default.page.woocommerce-edit-address nav.woocommerce-MyAccount-navigation ul li a, .page-id-8999 div#primary main#main nav.woocommerce-MyAccount-navigation ul li a {
    text-align: left;
}

body table.shop_table_responsive tr td,
table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table tr td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions {
    text-align: left;
}

.page-template-default article ul {
    padding-right: 0;
    padding-left: 10px;
}

body.page-template-default.page.page-id-9409 nav ul li a:before {
    display: inline-block !important;
}
body.page-template-default.page.page-id-9409 .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a::before {
    content: "";
    background-image: url(imgs/new/Icon_Account.svg);
}
body.page-template-default.page.page-id-9409 .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a::before {
    content: "";
    background-image: url(imgs/new/Icon_Orders.svg);
}
body.page-template-default.page.page-id-9409 .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a::before {
    content: "";
    background-image: url(imgs/new/Icon_Address.svg);
}
body.page-template-default.page.page-id-9409 li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--wishlist a:before {
    content: "";
    background-image: url(imgs/new/Icon_Favorites.svg);
}
body.page-template-default.page.page-id-9409 .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a::before {
    content: "";
    background-image: url(imgs/new/Icon_Dissconnect.svg);
}

body.page-template-default.page.page-id-9409:not(.woocommerce-orders, .woocommerce-edit-account, .woocommerce-edit-address) .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:hover::before {
    content: "";
    background-image: url(imgs/new/Icon_Account_w.svg);
}
body.page-template-default.page.page-id-9409:not(.woocommerce-orders, .woocommerce-edit-account, .woocommerce-edit-address) .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:hover::before {
    content: "";
    background-image: url(imgs/new/Icon_Orders_w.svg);
}
body.page-template-default.page.page-id-9409:not(.woocommerce-orders, .woocommerce-edit-account, .woocommerce-edit-address) .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:hover::before {
    content: "";
    background-image: url(imgs/new/Icon_Address_w.svg);
}
body.page-template-default.page.page-id-9409:not(.woocommerce-orders, .woocommerce-edit-account, .woocommerce-edit-address) li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--wishlist a:hover:before {
    content: "";
    background-image: url(imgs/new/Icon_Favorites_w.svg);
}
body.page-template-default.page.page-id-9409:not(.woocommerce-orders, .woocommerce-edit-account, .woocommerce-edit-address) .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:hover::before {
    content: "";
    background-image: url(imgs/new/Icon_Dissconnect_w.svg);
}

/* FAQ STYLE */
.QandA button.btn.btn-link.btn-block:not(.collapsed), button.btn.btn-link.btn-block.collapsed {
    text-align-last: left;
    background-position: center right;
}
.page-template-default.page .col-12.top-title p#breadcrumbs, .page-template-default:not(.page-id-8, .page-id-2561) p#breadcrumbs, .page-template-template-qa p#breadcrumbs {
    text-align-last: left;
}
input[type='text'], input[type='number'], input[type='email'], input[type='tel'], input[type='url'], input[type='password'], input[type='search'], textarea, .input-text {
    text-align: left;
}
div#qa-form p {
    text-align: left;
}
div#qa-form input.wpcf7-form-control.wpcf7-submit {
    float: left;
}
.archive ul.products li.product a.iconic-wqv-button {
    font-size: 0 !important;
}

#header-middle .site-logo {
    margin-left: 0;
    margin-right: 0;
}
div#header-bottom ul.sub-menu li a{text-align: left;}
.site-cart {
    margin-left: auto;
    margin-right: unset;
}
.footer-top .footer-top-right .title {
    padding-left: unset;
    padding-right: 15px;
}

.recipes-page article.rec-item {
    margin-left: unset;
    margin-right: 20px;
}
.recipes-page article.rec-item:nth-child(3n) {
    margin-left: 0;
    margin-right: unset;
}

body.page-id-15234 .hentry.type-page .entry-header {
    display: block;
    font-size: 21px;
    text-align: center;
    color: #000;
    padding: 10px 0px;
}

body.page-id-15234 .hentry.type-page .entry-header h1 {
    text-align: center;
}

footer #wpcf7-f4111-o1 .wpcf7-response-output, footer #wpcf7-f4111-o2 .wpcf7-response-output, footer #wpcf7-f12477-o1 .wpcf7-response-output, footer #wpcf7-f12477-o2 .wpcf7-response-output {
    text-align: left;
}


.archive.tax-product_cat .item-wrap-row-view td.product-add .quantity-wraper.quantity-wraper-by-units.ocwsu-no-units, .archive.tax-product_cat .item-wrap-row-view td.product-add .quantity-wraper.quantity-wraper-by-weight.ocwsu-no-units {
    float: left;
}
.archive .item-wrap-row-view.d-block.d-sm-none .ocwsu_unit_switch {
    float: left;
    margin-left: 7px !important;
    margin-right: unset !important;
}

ul.products li.product.type-product .item-wrap .price-cart a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart, .home .home-recommended-slider ul li .item-wrap .price-cart a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
    margin-left: unset;
    margin-right: auto;
}
ul.products li.product.type-product .item-wrap .price-cart .quantity-wraper, .home .home-recommended-slider ul li .item-wrap .price-cart .quantity-wraper {
    margin-right: unset;
    margin-left: auto;
}


.mfp-content #jckqv .price {
    overflow: visible;
}
#jckqv .ocwsu-unit-weight-input-container .ocwsu_unit_weight_wrapper {
    float: left;
}#jckqv .ocwsu-unit-weight-input-container .ocwsu_unit_weight_wrapper {
    float: left;
}
#jckqv .ocwsu_unit_weight_wrapper select.ocwsu_unit_weight_select {
    text-align: left;
    direction: ltr;
}
.mfp-content .simple-add-to-cart .simple-quantity-input {
    float: left;
}
#jckqv button.single_add_to_cart_button.button {
    float: left;
    margin-left: 15px;
    margin-right: unset;
}
.mfp-content #jckqv_summary .variations tr {
    float: left;
}
div#jckqv_summary button.single_add_to_cart_button.button.disabled.wc-variation-selection-needed, #jckqv .button {
    float: left;
    margin-right: unset;
}
#jckqv .ocwsu_unit_switch {
    right: unset !important;
    left: 6px;
    margin: unset !important;
}

div#site-cart-btn {
    background-position: center left !important;
    padding-left: 40px;
    padding-right: unset;
}
div#site-cart-btn span#cart-count {
    left: 15px;
    right: unset;
}

div#lastPricePop .modal-header h5#lastPricePop {
    text-align: left;
}

.single-product div.product .related h2 {
    text-align: left !important;
}

a.woocommerce-LoopProduct-link.woocommerce-loop-product__link {
    direction: ltr;
}

.single-product .loop-quantity-input {
    direction: ltr;
}


ul.products.columns-4.owl-carousel.owl-theme.owl-rtl.owl-responsive-0.owl-loaded {
    direction: ltr;
}

div#form-login-toggle-c span.iphval {
    left: 25px;
    top: 3px;
    right: unset;
}

.page-template-default #primary {
    padding: unset;
}
form.woocommerce-form.woocommerce-form-register.register > p {
    margin-left: unset;
    margin-right: unset;
}

.simple-quantity-input.ocwsu-unit-weight-input-container, body.single-product div.product .summary .ocwsu-unit-weight-input-container .ocwsu_unit_weight_wrapper, #jckqv .ocwsu-unit-weight-input-container .ocwsu_unit_weight_wrapper {
    direction: ltr;
    float: left;
    padding: unset;
}


.blog-content article.blog-item a.direct-link:after, .blog-det a.direct-link:after {
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}

.post-desc {
    text-align: left;
}

.woocommerce-checkout.woocommerce-page h1.entry-title {
    text-align: center !important;
}

span.woocommerce-Price-currencySymbol {
    margin: unset;
}

.archive ul.products li.product.type-product:hover a.iconic-wqv-button, .home-recommended-slider:hover a.iconic-wqv-button, .home ul.rprods li:hover .item-wrap a.iconic-wqv-button.iconic-wqv-button--align-left, .single-product ul li:hover .item-wrap a.iconic-wqv-button.iconic-wqv-button--align-left, .woocommerce-cart ul li:hover .item-wrap a.iconic-wqv-button.iconic-wqv-button--align-left {
    font-size: 0 !important;
}
a.iconic-wqv-button.iconic-wqv-button--align-left:after {
    content: "Add to cart" !important;
    font-size: 16px;
    display: block !important;
}

.more-rec .col > h3 {
    text-align: left;
}

body.woocommerce-cart .cart-collaterals .cart_totals-c .coupon-voucher .coupon-tab .coupon form.checkout_coupon.woocommerce-form-coupon button.button,
.woocommerce-checkout .checkout-wraper .left-part .coupon-block .checkout_coupon button.button {
    left: unset;
    right: 0;
}

.single-product div.product select {
    background-position: center right+10px;
}


.contact-form .items .item:first-child {
    padding-left: unset;
    padding-right: 15px;
}
input:not(.quantity input.input-text.qty.text, .f-form input, input#product_note, .ocwsu-qty, .dgwt-wcas-search-input):not([type='submit']), textarea:not(textarea#product_note), select, .select2-selection__rendered, span#select2-other_city-container {
    text-align: left;
}

.con-de {
    justify-content: left;
}
.con-de ul li:first-child {
    background-size: auto 22px;
    background-position: left+6px top;
}
.con-de ul li {
    background-position: left+3px top+5px;
    padding-right: unset;
    padding-left: 40px;
}
.con-de ul li:last-child {
    background-size: auto 14px;
    background-position: left+3px top+5px;
}
.cdl div {
    background-position: left+3px top;
    padding-right: unset;
    padding-left: 30px;
}


@media screen and (max-width:991px){
	div#middle-cart .widget.woocommerce.widget_shopping_cart form.woocommerce-cart-form{    margin-right: 0px;    padding-left: 10px;}
	body.page:not(.home) .site-content h1, body.archive .site-content h1, .recipe-right h1, body.single-product div.product .summary .product_title{    text-align: center;}
    table.update_variation_form table.variations {
        width: 100%;
    }
    table.update_variation_form table.variations .label{text-align: left;}
    table.update_variation_form table.variations{padding-right: 0;}
    table.cart tbody tr#new_row table.update_variation_form button#single_add_to_cart_button_id.single_add_to_cart_button.button.alt.single_add_to_cart_button{margin-left: 0;}
    table.cart tbody tr#new_row table.update_variation_form span#cancel{margin: 0;}
    body table.shop_table_responsive tr td{padding: 0;}
    .elementor-column.elementor-col-20.elementor-inner-column.elementor-element.elementor-element-a4f297d {
        margin: 0;
        margin-left: auto;
    }
    ul#site-header-cart {
        margin: 0;
    }
    .header-menu-left .site-header-cart .widget_shopping_cart {
        display: none;
    }

    body.single-product div.product .summary .ocwsu-unit-weight-input-container .ocwsu_unit_weight_wrapper, #jckqv .ocwsu-unit-weight-input-container .ocwsu_unit_weight_wrapper {
        float: left;
    }


    /* Header Style */
    .hm-mobile.d-block.d-sm-none .header-menu-left.menu .whatsapp {
        margin-left: unset;
        margin-right: 10%;
    }
    .hm-mobile.d-block.d-sm-none .col-3:last-child {
        padding-right: 15px;
        padding-left: unset;
    }
    .hm-mobile.d-block.d-sm-none .col-3:first-child {
        padding-left: 15px;
        padding-right: unset;
    }
    button#mobile-menu-toggle {
        margin-left: unset;
        margin-right: 15%;
    }
    .mobile-submenu-content .submenu-mobile .header-user {
        margin-left: unset;
        margin-right: 15px;
        padding-right: unset;
        padding-left: 30px;
    }
    .mobile-submenu-content .submenu-mobile .header-wish-list {
        padding-right: unset;
        padding-left: 30px;
    }
    .mobile-submenu-content .submenu-mobile .wpml-mobile {
        margin-left: auto;
        margin-right: unset;
    }
    div#header-bottom ul li {
        margin: unset;
    }
    div#header-bottom ul li {
        margin: unset;
    }


    /* Footer Style */
    .fmain h3:after {
        float: right;
    }
    .footer-top-content h4, .footer-top-content h5 {
        text-align: center;
    }
    input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {
        padding-right: unset !important;
    }
    .footer-top-content .f-form #wpcf7-f4111-o1 input.wpcf7-form-control.wpcf7-submit, .footer-top-content .f-form #wpcf7-f4111-o2 input.wpcf7-form-control.wpcf7-submit, .footer-top-content .f-form #wpcf7-f12477-o1 input.wpcf7-form-control.wpcf7-submit, .footer-top-content .f-form #wpcf7-f12477-o2 input.wpcf7-form-control.wpcf7-submit {
        margin: unset !important;
        right: 2px;
        left: unset;
    }

    /* Home Style */
    .home-cats .row.align-items-center {
        align-items: end !important;
    }

    /* Archive Style */
    .site-main .archive-wraper .archive-content ul.products li.product .item-wrap-row-view .woocommerce-loop-product__title {
        text-align: left !important;
    }
    .site-main .archive-wraper .archive-content ul.products.columns-3 li.product .item-wrap-row-view table tr td.product-quantity .quantity-wraper {
        direction: ltr;
    }
    .site-main .archive-wraper .archive-content ul.products.columns-3 li.product .item-wrap-row-view table tr td.product-add-to-wishlist a {
        padding-left: 25px !important;
        padding-right: 0 !important;
        background-position: left;
        border-radius: unset;
    }
    .quantity-wraper.quantity-wraper-by-weight {
        direction: ltr;
    }
    .site-main .archive-wraper .archive-content ul.products.columns-3 li.product .item-wrap-row-view tr td.product-add .quantity-wraper .qty-input {
        grid-template-columns: 1fr 1fr 1fr 1fr;
    }
    .site-main .archive-wraper .archive-content ul.products.columns-3 li.product .item-wrap-row-view table tr td.product-add .quantity-wraper .input .qty-input .quantity input.input-text.ocwsu-qty.text {
        padding-left:10px;    
        width: 100%;
        text-align: left;
    }
    .site-main .archive-wraper .archive-content ul.products.columns-3 li.product .item-wrap-row-view table tr td.product-add .quantity-wraper.quantity-wraper-by-units.ocwsu-no-units .input .qty-input .quantity input.input-text.ocwsu-qty.text{
        padding-left:unset;    
        width: 100%;
        text-align: center;
    }
    .site-main .archive-wraper .archive-content ul.products.columns-3 li.product .item-wrap-row-view table tr td.product-add .quantity-wraper .unit {
        padding-right: 2px;
    }
    .item-wrap-row-view span.ocwsu-quantity-btn.ocwsu-more, .item-wrap-row-view span.ocwsu-quantity-btn.ocwsu-less, body.single-product div.product form.cart .unit {
        line-height: 51px;
    }
    .archive.tax-product_cat .item-wrap-row-view td.product-add .woocommerce-variation-add-to-cart.variations_button, .archive.tax-product_cat .item-wrap-row-view td.product-add .simple-add-to-cart {
        margin-right: unset;
        margin-left: 10px;
    }
    .site-main .archive-wraper .archive-content ul.products.columns-3 li.product .item-wrap-row-view table tr td.product-variations .variation select,
    .item-wrap-row-view table.shop_table_responsive tr td.product-variations .ocwsu_unit_weight_wrapper select.ocwsu_unit_weight_select {
        background-position: center right+10px;
        margin-bottom: unset;
    }
    .archive .top-content div#woocommerce_layered_nav-2 {
        grid-template-columns: 1.3fr 5fr;
    }
    .site-main .archive-wraper .archive-content ul.products.columns-3 li.product .item-wrap-row-view table tr td.product-add-to-wishlist a.delete_item span {
        display: none;
    }


    /* Product page Style */
    body.single-product div.product .prod-left .summary .yith-wcwl-add-to-wishlist {
        float: left;
        width: 100%;
        text-align: left;
    }
    nav.woocommerce-breadcrumb {
        padding: unset;
    }
    body.single-product .col-full {
        margin: 15px;
    }
    body.single-product div.product .prod-left .summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a {
        padding-right: unset;
        padding-top: unset;
        padding-left:35px;
    }
    .single-product div.product table.variations select {
        background-position: center right +10px;
    }
    body.single-product .simple-add-to-cart {
        direction: ltr;
    }
    body.single-product .product-main.clearfix {
        margin-bottom: 50px;
    }
    /*
    body.single-product div.product .prod-left .summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a.delete_item:after,
    .site-main .archive-wraper .archive-content ul.products.columns-3 li.product .item-wrap-row-view table tr td.product-add-to-wishlist a.delete_item:after {
        content: "Remove from favorites";
        font-size: 16px;
        position: relative;
        top: -3px;
    }
    body.single-product div.product .prod-left .summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a.delete_item,
    .site-main .archive-wraper .archive-content ul.products.columns-3 li.product .item-wrap-row-view table tr td.product-add-to-wishlist a.delete_item {
        font-size: 0;
    }
    .site-main .archive-wraper .archive-content ul.products.columns-3 li.product .item-wrap-row-view table tr td.product-add-to-wishlist a.delete_item:after {
        top: 0;
    }
    */

    .footer-bottom .col-sm.text-right img {
        float: unset;
    }

    /* My Account page style */
    body.page-template-default.page.page-id-9409 nav.woocommerce-MyAccount-navigation ul {
        grid-template-columns: 1fr 1fr;
    }
    body.page-template-default.page.page-id-9409.woocommerce-edit-account main .woocommerce {
        grid-template-columns: 1fr;
    }
    body.page-template-default.page.page-id-9409.woocommerce-edit-account nav.woocommerce-MyAccount-navigation ul {
        grid-template-columns: 1fr;
    }
    body.page-template-default.page.page-id-9409.woocommerce-edit-account nav.woocommerce-MyAccount-navigation ul li:last-child {
        grid-column-start: unset;
        grid-column-end: unset;
    }
    body.page-template-default.page.page-id-9409.woocommerce-edit-account nav.woocommerce-MyAccount-navigation ul li:last-child a {
        margin: unset;
    }
    body.page-template-default.page.page-id-9409 p#breadcrumbs {
        margin-bottom: 15px;
    }
    body.page-template-default.page.page-id-9409.woocommerce-edit-account main .woocommerce button.woocommerce-Button.button {
        width: 100%;
    }

    /* Search Style */
    .dgwt-wcas-om-bar button.dgwt-wcas-om-return, .dgwt-wcas-om-bar button.dgwt-wcas-om-return:active, .dgwt-wcas-om-bar button.dgwt-wcas-om-return:focus, .dgwt-wcas-om-bar button.dgwt-wcas-om-return:hover {
        order: 2;
    }
    button.dgwt-wcas-om-return.js-dgwt-wcas-om-return svg {
        display: block;
        transform: scale(-1,1);
    }
    .dgwt-wcas-search-wrapp-mobile input[type=search].dgwt-wcas-search-input {
        background-position: center right+10px !important;
    }
    .dgwt-wcas-om-bar .dgwt-wcas-has-submit-off .dgwt-wcas-preloader {
        right: 35px !important;
    }

    /* Recipe Page */
    div#site-cart-new .widget_shopping_cart p.total {
        padding: 1em 0;
    }

    span.iphval {
        right: unset;
        left: 10px;
    }
    .woocommerce-checkout .checkout-wraper .left-part .coupon-block .checkout_coupon button.button,
    body.woocommerce-cart .cart-collaterals .cart_totals-c .coupon-voucher .coupon-tab .coupon form.checkout_coupon.woocommerce-form-coupon button.button {
        margin-right: unset !important;
        margin-left: unset !important;
        right: 0;
        left: unset;
    }
    div#order_review div#checkout_payments ul.wc_payment_methods.payment_methods.methods {
        padding: unset;
    }

    .woocommerce-cart table.cart tbody tr#new_row table.update_variation_form .simple-quantity-input.ocwsu-quantity-input-container .ocwsu_unit_switch {
        margin-right: unset;
        margin-left: 10px;
    }
}
.open-coup:after{left: auto;right: 0;}
div#middle-cart .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content p.woocommerce-mini-cart__buttons.buttons a.button.checkout.wc-forward, div#middle-cart .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content p.woocommerce-mini-cart__buttons.buttons a.button.cart.wc-forward{font-size: 15px;}
@media screen and (max-width: 1199px) and (min-width: 768px){
    table.cart tbody tr#new_row table.update_variation_form span#cancel{right: -35px;}
}
@media screen and (max-width: 992px){
    table.cart tbody tr#new_row table.update_variation_form span#cancel{right: 0;left:auto}
    .mobile-site.tablet-view .fcol-logo{float: left;}
    .mobile-site.tablet-view .fmain.clearfix .col-sm-4.fcol1{float: left;}
    .mobile-site.tablet-view .fmain.clearfix .col-sm.fcol-1{    float: left;}
    .mobile-site.tablet-view .fmain.clearfix .col-sm.fcol-2{float: right;}
    .mobile-site.tablet-view .fmain.clearfix .col-sm.fcol-3{float: right;}
}
@media screen and (max-width: 767px){
    table.cart tbody tr#new_row table.update_variation_form span#cancel{right: -23px;margin: auto;}
    table.cart.shop_table_responsive tr#new_row td.WOO_CK_WUVIC_thumbnail{padding-left: 0;}
    .shop_table th.product-quantity{text-align: left!important;}
    .shop_table th.product-subtotal{text-align: left;}
    body.single-product div.product .summary button.single_add_to_cart_button.button{width: 100%;}
}
body.woocommerce-cart .woocommerce-cart-form{padding-left: 0;}
.single-recipes .qty-input .quantity{float: left;}
.cross-sells-h2{text-align: left;width: 65%;}
.cross-sells{width: 65%;}
@media screen and (min-width: 992px){
    .item-wrap-row-view .quantity-wraper .unit{right:12px;left: auto;}
    .archive.tax-product_cat table.shop_table_responsive tr td.product-add-to-wishlist{padding-left: 5px;}
    .item-wrap-row-view table.shop_table_responsive tr td.product-variations .variation,
    .item-wrap-row-view table.shop_table_responsive tr td.product-variations .ocwsu_unit_weight_wrapper{float: right;}
}
body.woocommerce-cart table.cart tbody tr#new_row .ocwsu_simple_unit_weight_container .simple-quantity-input{direction: ltr;width: 100%;}
.site-main .archive-wraper .archive-content ul.products.columns-3 li.product .item-wrap-row-view table tr td.product-note p#product_note_field textarea{    background-position: 0;
    padding-left: 20px;}
@media screen and (max-width: 1340px) and (min-width: 992px){
    .item-wrap-row-view .quantity-wraper .unit{left:auto;}
}
.archive.tax-product_cat .item-wrap-row-view td.product-add .quantity-wraper .qty-input .quantity{text-align: left;float: left;}
.item-wrap-row-view span.ocwsu-quantity-btn.ocwsu-more, .item-wrap-row-view span.ocwsu-quantity-btn.ocwsu-less, body.single-product div.product form.cart .unit{float: left;}
@media screen and (max-width: 600px){
    .site-main .archive-wraper .archive-content ul.products.columns-3 li .item-wrap-row-view.d-block.d-sm-none .variable-quantity-input .quantity-wraper.quantity-wraper-by-units.ocwsu-no-units, .site-main .archive-wraper .archive-content ul.products.columns-3 li .item-wrap-row-view.d-block.d-sm-none .variable-quantity-input .quantity-wraper.quantity-wraper-by-weight.ocwsu-no-units{float: left;}
    .site-main .archive-wraper .archive-content ul.products.columns-3 li.product .item-wrap-row-view tr td.product-add .quantity-wraper.ocwsu-no-units .qty-input span.ocwsu-quantity-btn.ocwsu-more, .site-main .archive-wraper .archive-content ul.products.columns-3 li.product .item-wrap-row-view tr td.product-add .quantity-wraper.ocwsu-no-units .qty-input span.ocwsu-quantity-btn.ocwsu-less{float: left;}
    .site-main .archive-wraper .archive-content ul.products.columns-3 li.product .item-wrap-row-view table tr td.product-add .quantity-wraper .unit{left: auto;right: 0;}
    .site-main .archive-wraper .archive-content ul.products.columns-3 li.product .item-wrap-row-view table tr td.product-thumbnail{padding-left: 0!important;padding-right: 10px!important;}
	.archive p#breadcrumbs{text-align: left;}
	.slot-list-container .owl-carousel.owl-rtl .owl-controls .owl-nav .owl-prev{    right: -35px;}
	.slot-list-container .owl-carousel.owl-rtl .owl-controls .owl-nav .owl-next{left: -35px;}
}
.archive.tax-product_cat .item-wrap-row-view td.product-add .quantity-wraper span.ocwsu-quantity-btn.ocwsu-more{border-left: none;border-right: 1px solid #D9D9D9;}
.archive.tax-product_cat .item-wrap-row-view td.product-add .quantity-wraper span.ocwsu-quantity-btn.ocwsu-less{border-right: none;border-left: 1px solid #D9D9D9;}
ul.products li.product.type-product .item-wrap .price-cart .quantity-wraper input.input-text.ocwsu-qty.text{padding-right: 0;padding-left: 5px;}
#jckqv span.ocwsu-quantity-btn.ocwsu-more,#jckqv span.ocwsu-quantity-btn.ocwsu-less{float: left;}
#jckqv span.ocwsu-quantity-btn.ocwsu-less{border-right: none;border-left: 1px solid #D9D9D9;height: 46px;}
#jckqv span.ocwsu-quantity-btn.ocwsu-more{border-left: none;border-right: 1px solid #D9D9D9;height: 46px;}
.mfp-content .variable-quantity-input .ocwsu_unit_switch{right: auto;left: 12px;}
#jckqv .ocwsu_unit_switch a.button{padding: 0px 3px !important;}
#jckqv .ocwsu_unit_switch a.button.active{padding: 0 6px !important;}
table.update_variation_form .quantity-wraper.quantity-wraper-by-units .quantity input.input-text.ocwsu-qty.text {
    height: 100%;padding-left: 15px;padding-right:0
}
table.update_variation_form .quantity-wraper.quantity-wraper-by-units .quantity .unit{left:auto;right:8px}
span.ocwsu-quantity-btn.ocwsu-more, #jckqv span.ocwsu-quantity-btn.ocwsu-more{float: left;border-right: 1px solid #D9D9D9;border-left: none;}
span.ocwsu-quantity-btn.ocwsu-less, #jckqv span.ocwsu-quantity-btn.ocwsu-less{float: left;border-left: 1px solid #D9D9D9;border-right: none;}
.qty-input .quantity{float: left!important;}
table.update_variation_form .quantity-wraper.quantity-wraper-by-units span.ocwsu-quantity-btn.ocwsu-more, table.update_variation_form .quantity-wraper.quantity-wraper-by-units span.ocwsu-quantity-btn.ocwsu-less{line-height: 40px;}
table.update_variation_form .quantity-wraper .quantity input.input-text.ocwsu-qty.text{padding-right: 0;
    padding-left: 5px;}
body.woocommerce-cart table.cart tbody tr#new_row select{direction: ltr;
    padding-top: 0;
    padding-bottom: 0;}
@media screen and (max-width:767px) {
    .site-main .archive-wraper .archive-content ul.products.columns-3 li.product .item-wrap-row-view table tr td.product-add .quantity-wraper .unit {
        right: 5px;
    }
}
@media screen and (max-width: 991px) and (min-width: 768px){
    .archive.tax-product_cat .item-wrap-row-view td.product-add .woocommerce-variation-add-to-cart.variations_button, .archive.tax-product_cat .item-wrap-row-view td.product-add .simple-add-to-cart{margin-left: 0;}
    .site-main .archive-wraper .archive-content ul.products.columns-3 li.product .item-wrap-row-view table tr td.product-add{padding-left: 15px;}
    .item-wrap-row-view span.ocwsu-quantity-btn.ocwsu-more, .item-wrap-row-view span.ocwsu-quantity-btn.ocwsu-less, body.single-product div.product form.cart .unit{line-height: 42px;}
    .site-main .archive-wraper .archive-content ul.products.columns-3 li.product .item-wrap-row-view table tr td.product-variations{padding-left: 15px;}
    .site-main .archive-wraper .archive-content ul.products.columns-3 li.product .item-wrap-row-view table tr td.product-add .quantity-wraper.ocwsu-no-units{float: left;}
    .site-main .archive-wraper .archive-content ul.products.columns-3 li.product .item-wrap-row-view table tr td.product-add .quantity-wraper .input .qty-input .quantity input.input-text.ocwsu-qty.text{      width: 100%;text-align: left;padding-left: 10px;}
    .site-main .archive-wraper .archive-content ul.products.columns-3 li.product .item-wrap-row-view table tr td.product-add .quantity-wraper .unit{left: auto;    right: 12px;}
    .site-main .archive-wraper .archive-content ul.products.columns-3 li.product .item-wrap-row-view table tr td.product-add .quantity-wraper.ocwsu-no-units .input .qty-input .quantity input.input-text.ocwsu-qty.text{text-align: center;padding-left: 0;}
    .variation dt{    float: none;}
    body.home div#content{    padding-top: 40px !important;}
}
@media screen and (min-width: 991px) {
    .mobile-site .header-user, .mobile-site .header-wish-list, .mobile-site .whatsapp, .mobile-site div#site-cart-btn {
        float: left;
    }
    .header-top-wa .whatsapp{margin-right: 30px;margin-left: 0;}
    div#header-bottom ul li{margin-right: 0;}
}
@media screen and (min-width: 768px) {
	.home-dynamic-c .hgc-img:after{right: -54px;left: auto;}
}
@media screen and (max-width: 1199px){
    table.cart tbody tr#new_row .quantity{width: auto;}
    table.cart tbody tr#new_row .ocwsu_unit_switch{    left: 0;}
}
@media screen and (max-width:991px) {
    div#site-cart-btn {
        padding-left: 30px;
    }

    table.cart tbody tr#new_row .quantity {
        width: 50%;
    }
    table.cart tbody tr#new_row .quantity .quantity-wraper.ocwsu-no-units{float: left;}
    body.woocommerce-cart table.cart tbody tr#new_row .ocwsu_simple_unit_weight_container{margin-left: 0;}
    table.update_variation_form .quantity-wraper.ocwsu-no-units{margin-left: 0;}
    body.woocommerce-cart table.cart tbody tr#new_row .product-add{    width: 52%;}
    table.cart tbody tr#new_row table.update_variation_form .product-add button#single_add_to_cart_button_id.single_add_to_cart_button.button.alt.single_add_to_cart_button{    width: 100%;}
    .site-main .archive-wraper .archive-content ul.products.columns-3 li.product .item-wrap-row-view table tr td.product-add .quantity-wraper.quantity-wraper-by-units.ocwsu-no-units, .site-main .archive-wraper .archive-content ul.products.columns-3 li.product .item-wrap-row-view table tr td.product-add .quantity-wraper.quantity-wraper-by-weight.ocwsu-no-units {
        float: left;
    }

    .fmain h3:after {
        max-width: 100%;
    }
}
@media screen and (max-width: 600px){
    body.woocommerce-cart table.cart tbody tr#new_row .product-add{width: 100%;}
    table.update_variation_form .quantity-wraper .quantity input.input-text.ocwsu-qty.text{    text-align: left;}
    .site-main .archive-wraper .archive-content ul.products.columns-3 li.product .item-wrap-row-view .yith-wcwl-add-to-wishlist{text-align: left;}
    .archive.tax-product_cat .item-wrap-row-view td.product-add .ocwsu_unit_switch{left: auto;}
    body.page:not(.home) .site-content h1, body.archive .site-content h1, .recipe-right h1, body.single-product div.product .summary .product_title{text-align: left;}
	body.woocommerce-cart table.cart td.product-remove a.remove{background-position: left 3px center !important;}
}
.footer-top .app-download ul{float: left;text-align: left;}
.prod-left .accordion div.tab:after{left: auto;right: 0;}
