/** Shopify CDN: Minification failed

Line 573:23 Unterminated string token
Line 1178:15 Unterminated string token
Line 1555:15 Expected ":"
Line 1555:16 Expected identifier but found "0"

**/
/* body {direction:rtl;} */
body{
  direction: rtl;
}
.countdown_area .single_coutdown:first-child {
	margin-right: 0;
	margin-left: 2.5px;
}
.countdown_area .single_coutdown:last-child {
	margin-left: 0;
  	margin-right: 2.5px;
}
.menu nav ul li ul li a {
	text-align: right;
}
.main_menu_inner .menu nav ul li ul.mega_menu {
	padding: 15px 35px;
}
.copyright_text {
	text-align: right;
}
.single_footer_widget_inner,.single_footer.widget.newseltter  {
	text-align: right;
}
.mean-container .mean-nav ul li a {
	float: right;
	text-align: right;
}
.product__details_content {
	text-align: right;
}
.mean-container .mean-nav ul li a.mean-expand {
	left: 0;
	right: auto;
}
.shop_sidebar {
	text-align: right;
}
.about_choose_content {
	text-align: right;
}
.pos_title {
	text-align: right;
}
.categories_menu ul li a {
	text-align: right;
}
.button_categories {
	text-align: right;
}
.mark, mark{
    background: #4fc1f0 none repeat scroll right  0;
}

.f-left{
    float: right;
}

.f-right{
    float: left;
}
.text-left {
	text-align: right !important;
}
.text-right {
	text-align: left !important;
}
input{
    padding-right: 10px;
}

select{
    padding-right: 10px;
}

option{
    padding-right: 10px;
}
.offset-lg-1 {
	margin-right: 8.333333%;
}
.offset-lg-3 {
	margin-right: 25%;
}
.offset-xl-2 {
	margin-right: 16.666667%;
}
.input-group.divcenter.input-group .form-control{
    padding-right: 0px;
}
.contact_info_wrapper {
	text-align: right;
}
.blog-sidebar {
	text-align: right;
}
#scrollUp{
    background: #78a206 none repeat scroll right  0;
    left: 12px;
}

#scrollUp:hover{
    background: #333 none repeat scroll right  0;
}

.m-0{
    margin-left: 0;
    margin-right: 0;
}

.p-0{
    padding-left: 0;
    padding-right: 0;
}

.mr-0{
    margin-left: 0px;
}

.mr-10{
    margin-left: 10px;
}

.mr-12{
    margin-left: 12px;
}

.mr-15{
    margin-left: 15px;
}

.mr-20{
    margin-left: 20px;
}

.mr-30{
    margin-left: 30px;
}

.mr-35{
    margin-left: 35px;
}

.mr-40{
    margin-left: 40px;
}

.mr-50{
    margin-left: 50px;
}

.mr-60{
    margin-left: 60px;
}

.mr-70{
    margin-left: 70px;
}

.mr-80{
    margin-left: 80px;
}

.mr-90{
    margin-left: 90px;
}

.mr-100{
    margin-left: 100px;
}

.mr-110{
    margin-left: 110px;
}

.mr-120{
    margin-left: 120px;
}

.mr-130{
    margin-left: 130px;
}

.mr-140{
    margin-left: 140px;
}

.mr-150{
    margin-left: 150px;
}

.ml-0{
    margin-right: 0;
}

.ml-10{
    margin-right: 10px;
}

.ml-12{
    margin-right: 12px;
}

.ml-15{
    margin-right: 15px;
}

.ml-20{
    margin-right: 20px;
}

.ml-30{
    margin-right: 30px;
}

.ml-40{
    margin-right: 40px;
}

.ml-50{
    margin-right: 50px;
}

.ml-60{
    margin-right: 60px;
}

.ml-70{
    margin-right: 70px;
}

.ml-80{
    margin-right: 80px;
}

.ml-90{
    margin-right: 90px;
}

.ml-100{
    margin-right: 100px;
}

.ml-110{
    margin-right: 110px;
}

.ml-120{
    margin-right: 120px;
}

.ml-125{
    margin-right: 125px;
}

.ml-130{
    margin-right: 130px;
}

.ml-140{
    margin-right: 140px;
}

.ml-150{
    margin-right: 150px;
}

.pr-0{
    padding-left: 0;
}

.pr-10{
    padding-left: 10px;
}

.pr-15{
    padding-left: 15px;
}

.pr-20{
    padding-left: 20px;
}

.pr-30{
    padding-left: 30px;
}

.pr-40{
    padding-left: 40px;
}

.pr-50{
    padding-left: 50px;
}

.pr-60{
    padding-left: 60px;
}

.pr-70{
    padding-left: 70px;
}

.pr-80{
    padding-left: 80px;
}

.pr-90{
    padding-left: 90px;
}

.pr-100{
    padding-left: 100px;
}

.pr-110{
    padding-left: 110px;
}

.pr-120{
    padding-left: 120px;
}

.pr-130{
    padding-left: 130px;
}

.pr-140{
    padding-left: 140px;
}

.pr-155{
    padding-left: 155px;
}

.pr-180{
    padding-left: 180px;
}

.pr-195{
    padding-left: 195px;
}

.pl-0{
    padding-right: 0;
}

.pl-10{
    padding-right: 10px;
}

.pl-15{
    padding-right: 15px;
}

.pl-20{
    padding-right: 20px;
}

.pl-30{
    padding-right: 30px;
}

.pl-40{
    padding-right: 40px;
}

.pl-50{
    padding-right: 50px;
}

.pl-60{
    padding-right: 60px;
}

.pl-70{
    padding-right: 70px;
}

.pl-80{
    padding-right: 80px;
}

.pl-90{
    padding-right: 90px;
}

.pl-100{
    padding-right: 100px;
}

.pl-110{
    padding-right: 110px;
}

.pl-120{
    padding-right: 120px;
}

.pl-125{
    padding-right: 125px;
}

.pl-130{
    padding-right: 130px;
}

.pl-140{
    padding-right: 140px;
}

.pl-150{
    padding-right: 150px;
}

.pl-155{
    padding-right: 155px;
}

.pl-190{
    padding-right: 190px;
}

.pl-195{
    padding-right: 195px;
}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10{
    float: right;
}


[data-overlay]::before{
    background: #252525 none repeat scroll right  0;
    right: 0;
    left: auto;
}

[white-overlay]::before{
    background: #fff none repeat scroll right  0;
    right: 0;
    lefth: auto;
}

.popup_wrapper{
    background: rgba(0, 0, 0, 0.6) none repeat scroll right  0;
}

.newsletter_popup_inner{
    right: 0;
    left: 0;
}

.subscribe-form{
    background: rgba(0, 0, 0, 0) none repeat scroll right  0;
}

.popup_off{
    left: 10px;
    right: auto;
}

.newsletter-btn{
    background: #000000 none repeat scroll right  0;
}

.newsletter-btn:hover{
    background: #666666 none repeat scroll right  0;
}

.newsletter_popup_inner:before{
    right: 0;
    left: auto;
}


@media (max-width: 767px){
    #quickViewModal .close{
        left: 30px;
        right: auto;
    }

}

.top-notification-bar{
    background: linear-gradient(to left #43cea2 100% #185b9d 100%);
}

.top-notification-bar::before{
    background: rgba(0, 0, 0, 0.7) none repeat scroll right  0;
    right: 0;
    left: auto;
}

.notification-entry p a{
    margin-right: 15px;
    margin-left: 0;
}

.notification-close-btn{
    float: left;
}

@media only screen and (max-width: 767px){
    .notification-close-btn{
        left: 15px;
        right: auto;
    }

}

.overlay-bg::before{
    right: 0;
    left: auto;
}

.product-sidebar-color li{
    margin: 0 0 15px 15px ;
}

.product-sidebar-color{
    float: right;
}

.swatch .header{
    float: right;
    margin-left: 20px;
    margin-right: 0;
}

.swatch .swatch-element{
    float: right;
}

.swatch-element > label{
    float: right;
    margin-left: 20px;
    margin-right: 0;
}

.swatch-element.color > label{
    background: #666666 none repeat scroll right  0;
    float: right;
    margin-left: 13px;
    margin-right: 0;
}

.Material .swatch-element{
    float: right;
    padding-left: 10px;
    padding-right: 0;
}

.cart-table table{
    border-width: 1px 1px 0 0 ;
}

.cart-table table thead tr th{
    border-left: 1px solid #ddd;
    border-right: none;
}

.cart-table table tbody tr td{
    border-left: 1px solid #ddd;
    border-right: none'
}

.cart-table table tbody tr td.pro-quantity .product-quantity input{
    background: transparent none repeat scroll right  0;
    padding-right: 0;
}

.cart-table table tbody tr td.pro-quantity .product-quantity span.dec{
    right: 0;
    left: auto;
}

.cart-table table tbody tr td.pro-quantity .product-quantity span.inc{
    left: 0;
    right: auto;
}

.theme-default-button + .theme-default-button{
    margin-right: 15px;
    margin-left: 0;
}

.login-form-container{
    background: #f3f3f3 none repeat scroll right  0;
    text-align: right;
}

.login-form-container input{
    background: #ffffff none repeat scroll right  0;
    padding-right: 10px;
    padding-left: 0;
}

.form-action-button a{
    float: left;
}

#AddAddress > input, .my-address .grid__item .grid__item input, .my-address textarea, .my-address select, .my-address .form-vertical > input{
    background: rgba(0, 0, 0, 0) none repeat scroll right  0;
}

.my-account-checkbox input{
    float: right;
    margin-left: 10px;
    margin-right: 0;
}

.logout-title{
    float: left;
}

.form__btn .btn-right{
    margin-right: 10px;
    margin-left: 0;
}

.switcher-currency-trigger .switcher-dropdown{
    text-align: right;
}

.ajax-popup .modal-content-text .total_price_label{
    margin-left: 10px;
    margin-right: 0;
}

.ajax-popup .modal-button > a{
    margin-left: 10px;
    margin-right: 0;
}

.ajax-popup .modal-button{
    float: right;
}

.ajax-popup .modal-close{
    float: left;
}

.ajax-popup .modal-content-text i{
    margin-left: 10px;
    float: right;
}

.price--compare.strike-through{
    margin-right: 10px;
    margin-left: 0;
}

#quickViewModal .close{
    float: left;
    left: 0;
}

.quick-view-list a{
    margin-left: 20px;
    margin-right: 0;
}

.quick-view-list a:last-child{
    margin-left: 0px;
}

.price span.new{
    margin-left: 12px;
    margin-right: 0;
}

.quick-view-rating i{
    margin-left: 5px;
   margin-right: 0;
}

.quick-view-number > span{
    margin: 3px 10px 0 0 ;
}

.select-option-part select{
    background: rgba(0, 0, 0, 0) url('qcv-arrow-down.png') no-repeat scroll left 20px center;
    padding-right: 10px;
    padding-left: 0;
}

span.main.amount.price-box__old{
    margin-left: 5px;
    margin-right: 0;
}

@media (min-width: 768px) and (max-width: 1500px){
    #quickViewModal .close{
        left: 100px;
        right: auto;
    }

}


.menu nav > ul > li > a{
    background: rgba(0, 0, 0, 0) none repeat scroll right  0;
    padding-left: 40px;
    padding-right: 0;
}

.main_menu_inner .menu nav ul li ul.sub_menu{
    background: #ffffff none repeat scroll right  0;
}

.main_menu_inner .menu nav > ul > li:last-child a{
    padding-left: 0;
}

.menu nav ul li a i{
    padding: 0 7px 0 0 ;
}

.menu nav ul li ul li a:hover{
    padding-right: 30px;
    padding-left: 0;
}

.main_menu_inner .menu nav ul li ul.mega_menu{
    background: #ffffff none repeat scroll right  0;
    margin-right: -10%;
    margin-left: 0;
}

.menu nav > ul > li.mega_parent li a:hover{
    padding-right: 15px;
    padding-left: 0;
}

.search_inner input[type="search"]{
    padding: 0 10px 0 30px ;
    border-right: 1px solid #ddd;
    border-left: none;
}

.search_inner form button{
    background: rgba(0, 0, 0, 0) none repeat scroll right  0;
    left: 0;
    right: auto;
}

.mini_cart_box{
    background: #ffffff none repeat scroll right  0;
    left: 0px;
    right: auto;
}

.mini_cart_item .cart_info h5 > a{
    padding-left: 10px;
    padding-right: 0;
}

.mini_cart_item span.cart_count {
	background: #78a206 none repeat scroll right 0;
	right: 5px;
	left: auto;
}

.cart_info{
    margin-right: 10px;
    margin-left: 0;
}

.mini_cart_inner .cart_icon > a{
    background: rgba(0, 0, 0, 0) none repeat scroll right  0;
}

.cart_icon_inner span.cart_count{
    background: #78a206 none repeat scroll right  0;
    right: 10px;
    left: auto;
}

.mini__cart .cart_icon .item_total{
    padding-right: 9px;
    padding-left: 0;
}

.content-setting-dropdown{
    left: 0;
    right: auto;
}
.owl-nav > div {
	left: 0;
}

.language-selector button, .currency-selector-wrapper button{
    text-align: right;
}

.language-selector button.btn-unstyle img{
    margin-left: 5px;
    margin-right: 0;
}

.language-selector button ul.language_selector_dropdown,.currency-selector-wrapper button ul.language_selector_dropdown{
    right: 0;
    left: auto;
}

.slider_list.owl-carousel .owl-nav > div{
    background: #ffffff none repeat scroll right  0;
    right: 20px;
    left: auto;
}

.slider_list.owl-carousel .owl-nav > .owl-next{
    right: auto;
    left: 20px;
}

.slider_list.owl-carousel .owl-nav > div:hover{
    background: #78a206 none repeat scroll right  0;
}

.slider__content .slider_btn a{
    background: #78a206 none repeat scroll right  0;
}

.slider__content .slider_btn a:hover{
    background: #363f4d none repeat scroll right  0;
}

.product_price > p.old_price{
    margin-right: 5px;
    margin-left: 0;
}

.product__hover ul li{
    margin-left: 7px;
    margin-right: 0;
}

.product__hover ul li:last-child{
    margin-left: 0;
}

.product__hover ul li a{
    background: #eaebed none repeat scroll right  0;
}

.product__hover ul li a:hover{
    background: #78a206 none repeat scroll right  0;
}

.single__product .product__hover::before{
    background: #ebebeb none repeat scroll right  0;
    right: 0;
    left: 0;
}

.single_product__inner{
    border-radius: 5px 5px 0 0;
}

.single__product .product__hover{
    border-radius: 0 0 5px 5px;
    right: 0;
    left: auto;
}

.single__product .single_product__inner > span,#ProductPhoto.product_tab_img > span{
    background: #94c341 none repeat scroll right  0;
    right: 5px;
    left: auto;
}

.single__product span.discount_price,#ProductPhoto.product_tab_img > span.discount_price{
    right: auto;
    left: 5px;
}

.related_product_active.owl-carousel .owl-nav > div.owl-next{
    right: auto;
    left: 0;
}

.owl-nav > div{
    background: #f6f6f6 none repeat scroll right  0;
}

.owl-nav > div:hover{
    background: #78a206 none repeat scroll right  0;
}

.features_product_active.owl-carousel .owl-nav > div,.category_product_active.owl-carousel .owl-nav > div,.features_product_three_active.owl-carousel .owl-nav > div,.features_product_active_three.owl-carousel .owl-nav > div{
    right: 30px;
   left: auto;
}

.features_product_active.owl-carousel .owl-nav .owl-next,.category_product_active.owl-carousel .owl-nav .owl-next,.features_product_three_active.owl-carousel .owl-nav .owl-next,.features_product_active_three.owl-carousel .owl-nav .owl-next{
    right: auto;
    left: 30px;
}

.single_shipping_box{
    padding-left: 100px;
    padding-right: 0;
    border-left: 1px solid #ddd;
    border-right: none;
    margin-left: 100px;
    margin-right: 0;
}

.shipping_content{
    margin-right: 15px;
    margin-left: 0;
}

.product-add-to-cart > a{
    background: rgba(0, 0, 0, 0) none repeat scroll right  0;
}

.product-add-to-cart > a:hover{
    background: #78a206 none repeat scroll right  0;
}

.product-tab-list li{
    margin-right: 40px;
    margin-left: 0;
}

.product-tab-list li:first-child{
    margin-right: 0;
}

.product-tab-list li a::before{
    background: #78a206 none repeat scroll right  0;
    right: 0;
    left: 0;
}

.product_price span.regular_price{
    padding-left: 5px;
    padding-right: 0;
}

.brand_list_carousel{
    background: #ffffff none repeat scroll right  0;
}

.brand_list_carousel.owl-carousel .owl-nav .owl-next{
    right: auto;
    left: 60px;
}

.brand_list_carousel.owl-carousel .owl-nav > div{
    right: 60px;
    left: auto;
}

.footer_social_icon li a{
    background: #eaecee none repeat scroll right  0;
    margin-left: 3px;
    margin-right: 0;
}

.footer_social_icon li a:hover{
    background: #78a206 none repeat scroll right  0;
}

.footer_menu ul li a{
    padding-right: 0;
}

.footer_menu ul li a:hover{
    padding-right: 5px;
    padding-left: 0;
}

.newsletter_form input[type="email"]{
    background: #ffffff none repeat scroll right  0;
}

.newsletter_form input[type="submit"]{
    background: #78a206 none repeat scroll right  0;
    left: 0;
    right: auto;
}

.newsletter_form input[type="submit"]:hover{
    background: #333333 none repeat scroll right  0;
}

.phone i{
    padding-left: 10px;
    padding-right: 0;
}

.header_top_right > ul > li > a{
    border-left: 1px solid #ebebeb;
    border-right: none;
}

.header_top_right > ul > li:last-child a{
    padding-left: 0;
    border-left: none;
}

.header_bottm.bottom_three .mean-container a.meanmenu-reveal{
    right: 25px;
    left: auto;
}

.header_top_right ul li a img{
    margin-left: 5px;
    margin-right: 0;
}

.header_top_right ul li ul{
    left: 0px;
    right: auto;
}

.currency-selector-wrapper > ul > li > a span{
    margin-left: 5px;
    margin-right:0;
}

.language-selector > ul > li > ul li a img{
    margin-left: 5px;
    margin-right: 0;
}

.menu.menu_two nav ul li ul li{
    text-align: right;
}

.slider__content.slider_content_two, .slider__content {
	margin-right: 60px;
	margin-left: 0;
	text-align: right;
}

.Category_banner_inner:before{
    right: 0;
    left: 0;
}

.header_bottm.bottom_three .main_menu_inner .menu nav ul li ul.mega_menu{
    margin-right: -25%;
	margin-left: 0;
}

.menu.menu_three nav ul li ul li a{
    text-align: right;
}

.slider__content.slider_content_three{
    margin-right: 0;
}

.menu.menu_three nav > ul.menu_three_inner > li > a{
    border-left: 1px solid #ddd;
    border-right: none;
    padding-left: 20px;
    padding-right:0;
    margin-left: 20px;
   margin-right:0;
}

.mobile-menu.mobile_three{
    right: 0;
    left: auto;
}

.pos_special_active.owl-carousel .owl-nav > div{
    left: 66px;
    right: auto;
}

.pos_special_active.owl-carousel .owl-nav .owl-next i{
    margin-right: 5px;
    margin-left: 0;
}

.pos_special_active.owl-carousel .owl-nav .owl-prev i{
    margin-left: 5px;
    margin-right: 0;
}

.pos_special_active.owl-carousel .owl-nav .owl-next{
    left: 0;
    right: auto;
}

.pos_special_active.owl-carousel .owl-nav .owl-next::before{
    right: -8px;
    left: auto;
}

.best_selling_product_three.owl-carousel .owl-nav > div{
    right: 30px;
    left: auto;
}

.best_selling_product_three.owl-carousel .owl-nav .owl-next{
    right: auto;
    left: 30px;
}

.shipping_area.shipping_three .single_shipping_box:last-child{
    margin-left: 0;
    padding-left: 0;
}

.shipping_area.shipping_three .single_shipping_box {
	margin-left: 75px;
	padding-left: 75px;
	margin-right: 0;
	padding-right: 0;
}
.header_bottm.bottom_four.sticky-header.sticky{
    right: 0;
    left: 0;
}

.homepage_four{
    background-position: right  0;
}

.header_top_right.top_right_four > ul > li > a{
    border-left: 1px solid #56605e;
}

.header_top_right.top_right_four > ul > li:last-child > a{
    border-left: 0 none;
}

.button_categories h4 a img{
    margin-left: 10px;
    margin-right: 0;
}

.button_categories h4{
    padding-right: 30px;
    padding-left: 0;
}

.categories_menu{
    background: #ffffff none repeat scroll right  0;
    border-left: 1px solid #ededed;
    border-right: none;
}

.categories_menu nav > ul > li > a span{
    border-right: 2px solid #ebebeb;
    margin-right: 30px;
   margin-left: 0;
   border-left: none
}
.categories_menu nav > ul > li:hover > a span{
    border-right: 2px solid #78a206;
    border-left: none;
}

.categories_menu ul li a i{
    float: left;
    margin-left: 30px;
}

.categories_menu ul li .left_megamenu{
    right: 100%;
    left: auto'
}

.categories_menu ul li .left_megamenu span{
    float: right;
}

.categories_menu ul li ul li.has-sub{
    margin-right: 30px;
    margin-left: 0;
}

.categories_menu ul li ul li.has-sub a{
    padding: 8px 30px 8px 0 ;
    border-right: 2px solid #ebebeb;
}

.categories_menu ul li a span.holder{
    right: 10px;
    left: 0;
}

.menu.menu_four > nav > ul > li{
    text-align: right;
}
.menu.menu_four nav > ul > li > a {
	border-left: 1px solid #e4e4e4;
	padding-left: 15px;
	margin-left: 15px;
	border-right: none;
	margin-right: 0;
	padding-right: 0;
}
.main_menu_inner.inner_four {
	text-align: right;
}
.selector_four{
    border-right: 1px solid #56605e;
}

.search_box.box_four{
    padding-right: 20px;
}

.features_product_page_four_wrapper{
    background: #ffffff none repeat scroll right  0;
}

.best_seller_page_four{
    background: #ffffff none repeat scroll right  0;
}

.section_title.space_4.text-left{
    padding: 0 30px 15px 0 ;
}

.best_seller_box .section_title > h3{
    padding-right: 30px;
    padding-left: 0;
}

.single_shipping_box_four{
    border-right: 1px solid #ddd;
    padding-right: 50px;
    margin-right: 15px;
}

.shipping_list.shipping_list_four .single_shipping_box_four:first-child{
    margin-right: 0;
}

.widget.widget_type_2 .footer_social_icon a:first-child{
    margin-right: 0;
}

.shop_sidebar .Compositions.widget ul li label, .size_clearfix ul li label{
    margin-right: 28px;
    margin-left: 0;
}

.Relevance > span{
    margin-left: 15px;
    margin-right: 0;
}

.tab_menu_inner{
    margin-left: 60px;
    margin-right:0;
}

.categories_banner h3{
    margin: 0 0 20px 0 ;
}

.single_product__inner.inner_shop span.discount_price{
    float: left;
}

.product_addto_cart a{
    margin-left: 16px;
    margin-right: 0;
}

.short-list.dropdown.dropdown-shop::before{
    left: 15px;
    right: auto;
}

.category_top_menu ul li.has-sub a span.holder{
    left: 0;
    right: auto;
}

.category_top_menu ul li.has-sub a span.holder::before{
    right: 0;
    left: auto;
}

.search_filters input{
    background: rgba(0, 0, 0, 0) none repeat scroll right  0;
}

.color_clearfix ul li label{
    margin-left: 10px;
    margin-right:0;
}

.ui-slider-handle.ui-state-default.ui-corner-all{
    background: #ffffff none repeat scroll right  0;
}

.page_list_clearfix ul li.next i{
    margin-right: 5px;
    margin-left:0;
}

.page_list_clearfix ul li.prev i{
    margin-left: 5px;
    margin-right: 0;
}

.product_variants_item ul li{
    margin-left: 10px;
    margin-right: 0;
}

.page_list_clearfix ul li.prev{
    float: right;
}

.page_list_clearfix ul li.next{
    float: left;
}

.page_list_clearfix ul{
    background: #ffffff none repeat scroll right  0;
    padding: 5px 10px 0 10px ;
}

.blog_paginate .page_list_clearfix ul li.prev{
    padding-left: 60px;
    padding-right:0;
}

.blog_paginate .page_list_clearfix ul li.next{
    padding-right: 60px;
    padding-left:0;
}

.breadcrumb_container nav ul li{
    padding-left: 15px;
    margin-left: 15px;
}

.breadcrumb_container{
    background: #f5f5f5 none repeat scroll right  0;
}

.breadcrumb_container nav ul li::before{
    left: -3px;
    right: auto;
}

.breadcrumb_container nav ul li:last-child{
    margin-left: 0;
    padding-left: 0;
}

.qwick-view-content .demo_product h2{
    padding-left: 0;
}

.product-availability span i{
    margin-left: 10px;
    margin-right: 0;
}

.qtybutton{
    float: left;
    left: 5px;
    right: auto;
}

.cart-plus-minus input{
    background: rgba(0, 0, 0, 0) none repeat scroll right  0;
}

.quickview_plus_minus_inner .cart-plus-minus.product-quantity-action{
    margin-left: 20px;
    margin-right: 0;
}

.product_variant_list .product_variants_item:last-child{
    margin-right: 0;
}

.add_button.add_modal{
    margin-right: 15px;
    margin-left: 0;
}

.add_button button ,.add_button a,.quickview_plus_minus_inner.affiliate a{
    background: rgba(0, 0, 0, 0) none repeat scroll right  0;
}

.comments_advices ul li a i{
    margin-left: 5px;
    margin-right: 0;
}

.block-reassurance ul li img{
    margin-left: 10px;
    margin-right: 0;
}

.social-sharing span{
    margin-left: 20px;
    margin-right:0;
}

.product-features dl.data-sheet dt.name{
    margin-left: 11px;
    margin-right: 0;
}

.product_tab_button ul li{
    padding-left: 35px;
    padding-right: 0;
}

.product_thumb_Nav.owl-carousel .owl-nav > div.owl-next {
	right: 0;
	left: auto;
}

.single_choose_us{
    padding-left: 85px;
    padding-right: 0;
}

.video__inner a{
    background: #ffffff none repeat scroll right  0;
}

.col-lg-12 .about_choose_content{
    background: #f9f9f9 none repeat scroll right  0;
}

.about_chooseUs_area{
    background: #f9f9f9 none repeat scroll right  0;
}

.choose_icone i{
    margin-left: 20px;
    margin-right: 0;
}

.team_hover_action ul li{
    padding-left: 23px;
    padding-right: 0;
}

.team_hover_action{
    background: rgba(0, 0, 0, 0.8) none repeat scroll right  0;
}

.about_testimonial_area{
    margin-right: 15px;
    margin-left: 15px;
}

span.control_labels{
    right: 9px;
    left: auto;
}

.social_product_inner a{
    margin-left: 10px;
    margin-right:0;
}

.social_product_inner a:last-child{
    margin-left: 0;
}
.modal-content button.close {
	margin-left: 0;
	left: 10px;
	right: auto;
	margin-right: 20px;
}
.single_product__inner.inner_shop > span {
	right: 15px;
	left: auto;
}
.single_product__inner.inner_shop > span.discount_price {
	right: auto;
	left: 15px;
}
#modalAddToCart .modal-content-text {
	text-align: right;
}
.table-content.table-responsive table thead tr th,.table-content.table-responsive table tbody tr td{
    border-left: 1px solid #ddd;
    border-right: none;
}

.table-content.table-responsive table{
    border-right: 1px solid #ddd;
    border-left: none;
}

.buttons-carts input{
    background: #78a206 none repeat scroll right  0;
}

.buttons-carts input:hover, .buttons-carts a:hover, .buttons-carts.coupon input[type="submit"]:hover{
    background: #333333 none repeat scroll right  0;
}

.buttons-carts a{
    margin-right: 15px;
    margin-left: 0;
}

.buttons-carts.coupon input[type="submit"]{
    margin-right: 15px;
    margin-left: 0;
}

.shipping span input{
    left: -24px;
    right: auto;
}

.wc-proceed-to-checkout a{
    background: #78a206 none repeat scroll right  0;
}

.wc-proceed-to-checkout a:hover{
    background: #333333 none repeat scroll right  0;
}

.product-add-cart a{
    background: #78a206 none repeat scroll right  0;
}

.customer-login h3 i{
    margin-left: 10px;
    margin-right:0;
}

.Returning_cart_body input[type="submit"]:hover{
    background: #333333 none repeat scroll right  0;
}

.Returning_cart_body.login label{
    margin-right: 15px;
    margin-left;0;
}

.Returning_cart_body label input[type="checkbox"]{
    margin-left: 10px;
    margin-right:right;
}

.checkout-form input[type="checkbox"]{
    right: 0;
    left: auto;
}

.checkout-form label.righ_0{
    margin-right: 15px;
    margin-left:0;
}

.checkout-form .righ_1{
    padding-right: 17px;
    padding-left:0;
}

.coupon-form-two form input[type="submit"]{
    background: #78a206 none repeat scroll right  0;
    left: 0;
    right: auto;
}

.order-table.table-responsive table thead tr th.product-name,.order-table.table-responsive table tbody tr td.product-name,.order-table.table-responsive table tfoot tr th{
    text-align: right;
}

.order-table.table-responsive table thead tr th.product-total,.order-table.table-responsive table tbody tr td.amount,.order-table.table-responsive table tfoot tr td{
    text-align: left;
}

.blog_details_info{
    padding-right: 25px;
    padding-left:0;
}

.blog_sidebar_social ul li{
    padding-left: 12px;
    padding-right:0;
}

.blog_sidebar_img_content{
    background: #f9f9f9 none repeat scroll right  0;
}

.blog_sidebar_search form input{
    background: #f1f1f1 none repeat scroll right  0;
    padding: 0 16px 0 58px ;
}

.blog_sidebar_search form button{
    background: #78a206 none repeat scroll right  0;
    left: 0;
    right: auto
}

.blog_sidebar_categories ul li a span{
    float: left;
}

.top-rated-rating ul li{
    padding-left: 5px;
    padding-right:0;
}

.top-rated-img a img{
    margin-left: 20px;
    margin-right:0;
}

.blog-tags-style ul li{
    padding-left: 10px;
    padding-right:0;
}

.blog_meta ul li {
	border-left: 2px solid #ddd;
	margin-left: 12px;
	padding-left: 12px;
	margin-right: 0;
	padding-right: 0;
	border-right: none;
}
.recent_post_content{
    padding-right: 20px;
    padding-left:0;
}
.blog_details_info {
	text-align: right;
}
.breadcrumb-list {
	text-align: right;
}
.breadcrumb_container nav ul li:first-child {
	padding-right: 0;
	margin-right: 0;
}
.blog_meta ul li:last-child{
    border-left: none;
}
.blog_meta ul li:last-child{
	padding-left:0;
    margin-left: 0;
}
.blog_leave_btn button{
    background: #78a206 none repeat scroll right  0;
}

.blog_leave_btn button:hover{
    background: #333333 none repeat scroll right  0;
}

.replay-info-wrapper{
    margin-right: 30px;
    margin-left:0;
}

.replay-info-wrapper p{
    padding-left: 30%;
    padding-right: 0;
}

.replay-btn a{
    background: #ebebeb none repeat scroll right  0;
}

.single_blog_replay.two{
    margin-right: 110px;
}

.post__content{
    padding: 20px 0 20px 20px ;
}

.post__content ul li a::before{
    background: #555555 none repeat scroll right  0;
    left: -24px;
    right: auto;
}

.login_page_form form input.inline{
    margin-left: 30px;
    margin-right:0;
}

.login_page_form form input.inline:hover{
    background: #333333 none repeat scroll right  0;
}

.login_page_form form label input[type="checkbox"]{
    margin-left: 10px;
    margin-right:0;
    float: right;
}

.register_page_form form input[type="submit"]:hover{
    background: #333333 none repeat scroll right  0;
}

.contact_info_icone a{
    margin-left: 15px;
    margin-right: 0;
}

.main_menu_inner .mobile-menu{
    right: 0;
    left: auto;
}

.mobile-menu.mobile_four.mean-container .mean-bar a.meanmenu-reveal span{
    background: #ffffff none repeat scroll right  0;
}

.mean-container .mean-nav{
    float: right;
}

.sticky-header.sticky{
    background: rgba(255, 255, 255, 0.8) none repeat scroll right  0;
    right: 0;
    left: auto;
}

.dashboard-list li a{
    background: #f9f9f9 none repeat scroll right  0;
}

.custom-radio{
    margin: 0 0 15px 5px ;
}

.custom-checkbox > input[type="checkbox"]{
    float: right;
    margin-left: 5px;
    margin-right:0;
}

.account-login-form input[type="text"], .account-login-form input[type="password"]{
    background: transparent none repeat scroll right  0;
}

.back_home_page > a{
    background: #78a206 none repeat scroll right  0;
}

.search-error input.input-text{
    background: rgba(0, 0, 0, 0) none repeat scroll right  0;
}

.search-error.product-search > form button.submit-btn{
    background: #78a206 none repeat scroll right  0;
    border-radius: 4px 0 0 4px;
    left: 0;
    right: auto;
}
.variants_selects.variants_margin .selector-wrapper {
	margin-left: 0;
	margin-right: 20px;
}
.qwick-view-content .variants_selects.variants_margin,.quickview-plus-minus {
	-webkit-box-pack: end;
	    -ms-flex-pack: end;
	        justify-content: flex-end;
}

.shop_sidebar .widget ul li a:before{
    right: 0;
    left: auto;
}

.shop_sidebar .widget ul li a{
    padding-right: 25px;
    padding-left:0;
}

.shop_sidebar .widget.color ul li{
    margin-left: 10px;
    margin-right:0;
}

.widget.tag ul li{
    margin-left: 10px;
    margin-right:0;
}

.section_title.text-left.collection_title a{
    float: left;
}

.current_price span.old_price span{
    margin-right: 5px;
    margin-left:0;
}

.top_bar_two .switcher-currency-trigger.currency,.header_four .switcher-currency-trigger.currency{
    padding-left: 15px;
    padding-right:0;
}

.top_bar_two .switcher-currency-trigger.currency::before,.header_four .switcher-currency-trigger.currency::before{
    left: 0;
    right: auto;
}

.categories_menu ul li.cat_sub a span:before{
    right: 20px;
    left: auto;
}

.categories_menu ul li:nth-child(10) a span{
    padding-right: 40px;
    padding-left:0;
}

.car_wrap_inner .table-responsive_bottom{
    padding-right: 30px;
    padding-left: 30px;
}

.car_wrap_inner .empty-cart-page p a{
    margin-right: 5px;
    margin-left:0;
}

.shipping_inner .field{
    float: right;
}

.shipping_inner .field.cpn-code{
    padding-right: 30px;
   padding-left: 0;
}

.shipping_inner > .field:first-child:before{
    left: 20px;
    right: auto;
}

.prouduct_grid_countdown .countdown_area{
    right: 0;
    left: 0;
}

.produc_desc_info .prouduct_list_countdown .countdown_area{
    text-align: right;
}
dd {
  margin-right: 0;
}
.wishlist-button a {
  margin-left: 0;
  margin-right: 10px;
}
#shipping-calculator,.cart-coupon.buttons-carts.coupon {
  text-align: right;
}


