span.woocommerce-Price-currencySymbol {
    font-size: 14px;
    font-family: 'arial';
    margin-right: 2px;
}
.row, .container{float:right;}
.input-field .radio .outer, .input-field .checkbox .outer { margin-right: 0; margin-left: 4px; }
.input-field .radio .outer { margin-left: 8px; }
.input-field .checkbox input:checked + .outer .inner:after{right:8px; left:auto; left:initial;}
.input-field label.radio, .input-field label.checkbox{float:right;clear:right;}
.container-fluid{float:right;}
#headers{float:right;}
header#site-header{float:right;}
header#site-header .site-branding{margin-left:30px;float:right; margin-right: 0;}
header#site-header #site-nav{float:right;}
header#site-header #site-nav li{float:right;}
header#site-header #site-nav li.level-0>a>span:after { left:auto; right: 0; }
header#site-header #site-nav ul.menu>li.menu-item-has-children>a.show-arrow { margin-right: 0px; margin-left: 8px; }
header#site-header #site-nav ul.menu>li.menu-item-has-children>a.show-arrow:after { margin-left: 0px; margin-right: 5px; }
header#site-header #site-nav li:first-child a{padding-right:0;  padding-left: 15px;}
header#site-header #site-nav.drop-fade .drop-menu,
header#site-header .action .drop-menu{right:-12px; left:auto; left:initial;}
header#site-header #site-nav li.iwp_megamenu.full-width .drop-menu.mega-menu { right: 0px; left:auto; left:initial; margin-right: 0;} 
.rtl header#site-header .action .drop-menu{right:-80px; left:auto; left:initial;}
header#site-header .drop-menu-inner { float: right; }
header#site-header #site-nav .iwp_megamenu .drop-menu ul.sub-menu li.level-1 { float: right; text-align: right;}
header#site-header #site-nav .iwp_megamenu .drop-menu ul.sub-menu li.level-1:last-child { padding-left: 0px; }
header#site-header #site-nav .iwp_megamenu .drop-menu ul.sub-menu li ul.sub-menu li { margin-right: 0px; margin-left: 20px;}
header#site-header #site-nav .iwp_megamenu .drop-menu ul.sub-menu li ul.sub-menu li:last-child { margin-left: 0px;}

header#site-header #site-nav li.level-0:not(.iwp_megamenu) li>div.drop-menu { 
    left:auto;
    right:100%;
}
header#site-header #site-nav li.level-0:not(.iwp_megamenu) li.menu-item-has-children>a:after {
    right:auto;
    left: 15px;   
}
#site-nav.nav-mobile .site-search .input-field input{padding:6px 46px 14px 0;}
#site-nav.nav-mobile .site-search .input-field i.fa-search{right:12px; left:auto; left:initial;}
#site-nav.nav-mobile{left:auto; left:initial;}
#site-nav.nav-mobile .search-box input[type="text"]{padding-right:67px; padding-left: 0; }
#site-nav.nav-mobile ul li a{padding:0 14px 0 0;}
#site-nav.nav-mobile.m-vertical-open .drop-menu ul li a{padding-right:30px; padding-left: 0; }
#site-nav.nav-mobile.m-vertical-open ul li.menu-item-has-children>a:after{left:15px; right:auto; right: initial;}
#site-nav.nav-mobile.m-vertical-open.mobile-opt2 ul li.menu-item-has-children>a:after { content:'\f053'; left:5px; right:auto; right: initial;}
#site-nav.nav-mobile.m-hortz-open ul li .drop{left:0; right:auto; right: initial;}
#site-nav.nav-mobile.m-vertical-open #mobile-account a#account-link-mobile .txt { margin-left: 0px; margin-right: 12px; }
#site-nav.nav-mobile.m-hortz-open #site-nav.nav-mobile ul.moves-out li.is-visible .sub-menu a.go-back:before,#site-nav.nav-mobile.m-hortz-open #site-nav.nav-mobile ul.moves-out li.is-visible .sub-menu a.go-back:after{right:20px; left:auto; left:initial;}
header#site-header #site-nav + .widget-item,
header#site-header .header-nav-widget { float: right; }
header#site-header .header-nav-widget>div { padding-left: auto; padding-right: 0px !important; }
header#site-header .actions{float:left;}
header#site-header .actions.secondry {float:right;}
header#site-header .actions .items .action{float:right;margin-right:24px; margin-left: 0px;}
header#site-header.header5 .actions .items .action:first-child { margin-right: 0px; }
header#site-header .actions .items .action.cart {margin-left:0px; margin-right: 24px;}
header#site-header #site-header-cart .site-header-cart .cart-link .count{right:26px; left:auto; left: initial;}
.site-header-cart .cart-dropdown{right:-320px; left:auto; left:initial;}
.site-header-cart .cart-dropdown .arrow-up {
    right: auto;
    left: 25px;
}
.site-header-cart .cart-dropdown .mini-cart{float:left;}
.site-header-cart .cart-dropdown .widget_shopping_cart{float:right;}
.site-header-cart .cart-dropdown li.mini_cart_item{float:right;}
.site-header-cart .cart-dropdown ul{float:right;}
.site-header-cart .cart-dropdown.type2 li.mini_cart_item  p.qut-price-line .total-price {  float: left; }
.site-header-cart .cart-dropdown li.mini_cart_item a.remove{left:9px; right:auto; right: initial;}
.site-header-cart .cart-dropdown ul.overflow  li.mini_cart_item a.remove{left:24px; right:auto; right: initial;}
.site-header-cart .cart-dropdown li.mini_cart_item .product-info{float:right;}
.site-header-cart .cart-dropdown li.mini_cart_item .product-info .product-img{float:right;}
.site-header-cart .cart-dropdown.type2 li.mini_cart_item .product-info .product-data {   
	margin-right: 0;
	margin-left: 3%;
}
.site-header-cart .cart-dropdown li.mini_cart_item .product-info .product-data p.product-name { font-size: 13px; }
.site-header-cart .cart-dropdown div.total{float:right;}
.site-header-cart .cart-dropdown .total a.wc-forward { float: right; }
 .site-header-cart .cart-dropdown.type2 div.total p { float: left; }
.site-header-cart .cart-dropdown div.buttons{float:right;}
#search-option-overlay{right:0px; left:auto; left:initial; }
/* #search-option-overlay a.close {  right: auto; right:  initial; left: 20px; } */
header#site-header .header-search-line{float:right;margin-right:24px; margin-left: 0px;}
header#site-header .header-search-line .input-field input{right:0px; left: auto; left: initial; padding-right:33px; padding-left: 0; }
header#site-header .header-search-line .input-field .fa-search{right:10px; left: auto; left: initial; }
header#site-header .actions .widget-item{float:right;margin-left:14px; margin-right: 0px;}
#content{float:right;}
.page-base{float:right;}
#site-footer{float:right;}
.woocommerce-message,.woocommerce-error{float:right;border-right:5px solid #03a678; border-left: none;}
.woocommerce-error{border-right-color:red; border-left-color: transparent;}
.woocommerce-error a.button.wc-forward { right: auto; right: initial; left: 0px; }

#site-footer .horizontal ul li, 
#site-footer .horizontal ul li:last-child, 
#site-footer .horizontal ul li:first-child{margin-left:8px;margin-right:8px;}
#site-footer .horizontal ul li:first-child{margin-right:0px;}
#site-footer .horizontal ul li:last-child{margin-left:0px; }
.widget-item.multi-col ul.menu>li { float: right; margin-right: 0; margin-left: 60px;}
.modular-page{float:right;}
.modular-page .row{float:right;}
.modular-page .column{float:right;}
.modular-page .slide img{left:50%;right:0;}
.product-images:hover .slick-prev,.modular-page .bs-slider:hover .slick-prev{right:4%; left: auto; left:initial;}
.product-images:hover .slick-next, .modular-page .bs-slider:hover .slick-next{left:4%; right:auto; right:initial;}
.modular-page .box{float:right;}


.modular-page .slide .txt
.modular-page .banner .txt{text-align:right;}
/*.modular-page .slide .slide-content{right:0; left:auto; left:initial;}
.modular-page .slide .txt{right:8%;text-align:right; left:auto; left:initial;}
.modular-page .slide.tr .txt{right:auto; right:initial;left:8%;}
.modular-page .slide.tc .txt{right:auto; right:initial; left:auto; left:initial;}
.modular-page .banner .slide-content{right:0px; left:auto; left:initial;}
.modular-page .banner .txt{right:8%;text-align:right; left:auto; left:initial;}
.modular-page .banner.tr .txt{right:auto; right:initial;left:8%;}
.modular-page .banner.tc .txt{right:auto; right:initial; left:auto; left:initial;}*/
#catalog-breadcrumb .woocommerce-breadcrumb .item { 	
	float: right;
 }
#catalog-breadcrumb .woocommerce-breadcrumb a { 	
	float: right;
}
#catalog-breadcrumb .woocommerce-breadcrumb .spt { float: right; }
.blackstar-active-filters { float: right; }
.clear-filters-container { right: auto; right:  initial; left: 0px; }
a#woo-clear-filters { float: left; }
.blackstar-active-filters ul li { margin-right: 0; margin-left: 10px; float: right;}
.blackstar-active-filters ul li a { padding: 2px 13px 2px 26px; }
.blackstar-active-filters ul li a:after  { right: auto; right: initial; left: 7px; }
.modular-page .video-block iframe,.modular-page .video-block object,.modular-page .video-block embed{left:auto; right:0;}
.modular-page .box.spt.type-line-through h2.h-typo { float: right; padding-right: 0px; padding-left: 20px; }
#blog-posts-shortcode .posts{margin-left:-2%; margin-right: 0;}
#blog-posts-shortcode .posts li{float:right;padding-left:2%; padding-right: 0;}
#catalog-breadcrumb{float:right;}
#sidebar {
    margin-right: 0;
    margin-left: 60px;
}
#sidebar .type-boxes .sidebar-widget,
#sidebar .sidebar-widget>div{float:right;}
#sidebar .sidebar-widget>div ul{margin-right:2px; margin-left: 0px;}
#sidebar .sidebar-widget>div ul ul.children{margin:16px 12px 16px 0;}
#sidebar .sidebar-widget .widget_layered_nav_color span.color-picker{float:right;}
#sidebar .sidebar-widget .widget_layered_nav_color li{float:right;}
#sidebar .type-boxes.state-closed .widget-item h2:after { 
	right: auto;
	right: initial;
	left: 10px;
}
.grid-info h1{float:right;}
.grid-info p.woocommerce-result-count{float:left;}
.grid-info #mobile-filter { float: right; }
.grid-info .woocommerce-ordering{float:left;margin-left:30px; margin-right: 0px;}
.products-grid li,
.products-grid.has-slider .product{float:right;}
.archive.woocommerce .products-grid.grid-5 li:nth-child(5n+1),
.archive.woocommerce .products-grid.grid-4 li:nth-child(4n+1),
.archive.woocommerce .products-grid.grid-3 li:nth-child(3n+1),
.archive.woocommerce .products-grid.grid-2 li:nth-child(2n+1) {
    clear: right;    
}
.products-grid .product-item-wrap{float:right;}
.product-gallery span.onsale{left:19px; right:auto; right: initial;}
.product-info p.stock { float: right; margin-right: 0px; margin-left: 20px;}
.product-item-image .star-rating{right:10px; left:auto; left:initial;}
.products-grid .product-item-details{padding-right:3px; padding-left: 0; }
.products-grid p.product-name{padding-left:32px; padding-right: 0; }
.products-grid .add-to-favorite + p.product-name { padding-left: 32px; padding-right: 0;}
.products-grid .actions-type-image-overlay p.product-name,
.products-grid .actions-type-overlay p.product-name { padding-left: 0px; }
.add-to-favorite i.favorite-icon{margin-left:0px;}
.products-grid .price ins{margin-right:5px; margin-left: 0px;}
.products-grid .actions-image-overlay .add-to-favorite { right: initial; left: -2px; }
.products-grid .quick-view{right:-1px; left:auto; right:initial;} 
.woocommerce-pagination{float:right;}
.products-grid button.slick-prev.slick-arrow { left: auto; right: 0;  }
.products-grid.space-1 button.slick-prev.slick-arrow {right: 20px;  }
.products-grid.space-2 button.slick-prev.slick-arrow {right: 40px;  }
.products-grid.space-3 button.slick-prev.slick-arrow {right: 70px;  }
.products-grid.space-4 button.slick-prev.slick-arrow {right: 100px;  }
.products-grid.space-5 button.slick-prev.slick-arrow {right: 130px;  }
.products-grid button.slick-next.slick-arrow { right: auto; left: 1%;  }
.page-numbers li{float:right;}
.page-numbers li a.prev:after { 
	content:'→';
}
.page-numbers li a.next:after { 
	content:'←';
}
.product-thumbnail.with-hover-image span.product-thumbnail-hover{right:0;}
.ui-slider{text-align:right;margin-right:.5em;margin-left:.5em;}
.ui-slider .ui-slider-handle:last-child{margin-right:-.5em; margin-left: 0p;}
.ui-slider-horizontal .ui-slider-range-min{right:-1px; left:auto; right:initial;} 
.ui-slider-horizontal .ui-slider-range-max{left:-1px; right:auto; right:initial;}
.widget_price_filter .price_slider{margin:15px 0 20px 45px;}
.widget_price_filter .price_slider_amount .button{float:left;margin-left:45px; margin-right: 0px;}
.product .row .col-1-2.product-info { padding-right: 6%; padding-left: 0; }
.product div.product-info .woocommerce-product-rating .star-rating{float:right;margin-left:10px; margin-right: 0px;}
.product div.product-info p.price del {margin-left:13px; margin-right: 0px;}
.product div.product-info .variations td.value .ajaxerrors p { right: auto; right:  initial; left: 30px; }
.product div.product-info .quantity.input-field { float: right; }
.product div.product-info .quantity.input-field input { padding-left: 0px; padding-right: 14px; }
.product div.product-info .quantity.input-field label.qty { margin-right: 0px; margin-left: 15px; }
.product div.product-info .variations label{margin-left:15px; margin-right: 0px;}
.tawcvs-swatches .swatch { margin-left: 11px; margin-right: 2px; }
.product div.product-info .variations td.value .ajaxerrors p { display: none; }
.product div.product-info .quantity.input-field input { padding-left: 7px; padding-right: 14px; }
.product div.product-info .quantity.input-field label.qty{float:right;margin-left:15px; margin-right: 0px;}
.product div.product-info.actionline-type2 .quantity.input-field { margin-left: 20px; margin-right: 0px;}
.product div.product-info.actionline-type2 .quantity.input-field .quantity-field,
.product div.product-info.actionline-type2 .quantity.input-field .quantity-field input {
	margin-right: 0;
}
.product div.product-info .woocommerce-variation-add-to-cart .quantity.input-field label.qty { margin-right: 0px;}
.product .product-info .row.action-line .btn.add_to_cart_button{float:right;}
.product .product-info .add-to-favorite{float:right;}
.product .product-info .single_variation_wrap { float: right; }
.product .product-info .single_variation_wrap .add-to-favorite { right: auto; left: 0; }
.product .product-gallery.thumbs-vertical .gallery-thumbs .woocommerce-product-gallery__image { margin-left: 0px; float: right; }
.product .product-data-tabs>li{float:right;}
.product .product-data-tabs>li .tab-header{float:right;}
.product .product-data-tabs .tab-header i.fa-tab-toggle{left:15px; right:auto; right:initial;}
.product .product-data-tabs>li .tab-content{float:right;margin-right:0.4%; margin-left: 0;}
.product .product-data-tabs.type-hortz li .tab-content { margin-right:7px; margin-left: 0px; }
.product .product-data-tabs li .tab-content ul { padding-left: 0px; padding-right: 25px; }
.product .product-data-tabs-header { float: right; }
.product .product-data-tabs-headers { float: right; margin-right: 0; margin-left: 30px; }
.product .fullrow-tabs { float: right; }
.product .fullrow-tabs .product-data-tabs-headers li:last-child { margin-left: 0px; margin-right: 30px; }
 #bs-shop .product-overview-header p.product_title { margin-right: 0px; margin-left: 8px; }
 #bs-shop .product-overview-header p.product_title:after { padding-left: 0px; padding-right: 8px; }
 .product .product-gallery.thumbs-vertical .images { float: left; }
 .product .product-gallery.thumbs-vertical .gallery-thumbs .woocommerce-product-gallery__image,
 .product .product-gallery.thumbs-vertical .gallery-thumbs { float: right; }
 .product .gallery-thumbs .woocommerce-product-gallery__image { float: right; margin-right: 0; margin-left: 2%; }
 .product .gallery-thumbs .woocommerce-product-gallery__image:last-child { margin-right: 2%; margin-left: 0; }
.box-share-master-container,.box-share-container{float:right;}
.box-share-master-container{margin-left:30px; margin-right: 0px;}
.box-share-container i{margin-left:10px; margin-right: 0px;}
.box-share-list{text-align:right;}
.box-share-list.active{left: 25%;}
.product .more-products { float: right; }
#yith-quick-view-modal{right:0;left:0;}
#yith-quick-view-modal .yith-quick-view-overlay{left:0;right:0;}
#yith-quick-view-modal .yith-wcqv-wrapper{text-align:right;}
#yith-quick-view-close{width:30px; left:15px; right:auto; right:initial;}
.product div#reviews{float:right;}
.product div#reviews ol{padding-right:0px;float:right;}
.product div#reviews ol li{float:right;}
.product div#reviews div.comment_container img,
.product div#reviews div.comment_container picture{right:4px; left:auto; left:initial;}
.product div#reviews div.comment_container .comment-text{padding:0 91px 34px 0;float:right;}
.product div#reviews div.comment_container p.meta time{float:left; right:auto; left:2px;}
.product div#reviews .comment-form{float:right;}
.product div#reviews .comment-respond{float:right;}
.product div#reviews .comment-form p.form-submit { 
    float: right;    
}
#review_form .comment-form-rating .stars a:before{right:0; left:auto; left:initial;}
.star-rating span{right:0; left:auto; left:initial;}
.star-rating span:before{right:0; left:auto; left:initial;}
.product .fullrow-tabs div#reviews ol li  { margin-right: 0; margin-left: 8%; text-align: right; }
.product .fullrow-tabs div#review_form { float: right; }
#cart-items td.product-quantity input{padding-right:15px; padding-left: 0px; }
.commerce-page header.order-step-header h2 span.step{margin-left:4px; margin-right: 0px;}
#cart-summary-col .cart-side-box a.box-toggle:after{left:-10px; right:auto; right:initial;}
#cart-summary-col .cart-collaterals .cart-side-box table th{padding:13px 22px 13px 0;text-align:right;}
#cart-summary-col .cart-collaterals .cart-side-box table td{text-align:left;padding-left:30px; padding-right: 0; }
#cart-summary-col .cart-collaterals .cart-side-box table tr.cart-discount td { direction: ltr; }
#cart-summary-col .cart-collaterals .cart-side-box table tr a.woocommerce-remove-coupon { margin-left: 10px; }
.cart #cart-summary-col .cart-collaterals .cart-side-box table tr.shipping td{text-align:right;}
#cart-summary-col .cart-collaterals .cart-side-box #shipping_method li label{margin-right:10px; margin-left: 0px;}
.cart #cart-summary-col .cart-collaterals .cart-side-box #shipping_method li label{margin-right:0px;}
#cart-summary-col .cart-collaterals #order_review.cart-side-box table tr.cart_item td.product-name{text-align:right;padding-left:10px;padding-right:15px;}
#cart-summary-col .cart-collaterals .cart-side-box table td.product-thumbnail{padding-right: 10px; padding-left:0px;}
.cart.one-column #cart-summary-col .btn .total { margin-left: 0; margin-right: 20px; }
.checkout .checkout-login .wc-block-components-notice-banner { float: right; }
.checkout .checkout-login a#open-login-model { margin-left: 0px; margin-right: 7px; }

.row.billing_first_name,
.row.billing_email,
.row.billing_city,
.row.billing_city .form-row-first,
.row.billing_state .form-row-first,
.row.shipping_first_name,
.row.shipping_city,
.row.shipping_city .form-row-first,
.row.shipping_state .form-row-first
{float:right;}
.row.billing_last_name,
.row.billing_phone,
.row.billing_city .form-row-last,
.row.billing_postcode,
.row.billing_state .form-row-last,
.row.shipping_last_name,
.row.shipping_city .form-row-last,
.row.shipping_state .form-row-last,
.row.shipping_postcode{float:left;}

.rtl .row.shipping_city .form-row-first,
.rtl .row.billing_city .form-row-last { float: right; }

#ship-to-different-address{float:right;}
.row.billing .row.billing_country{float:right;}
.commerce-page #shipping #shipping_method{float:right;margin-right:2%; margin-left: 0px;}
.commerce-page #shipping_method li{float:right;}
.commerce-page #payment .payment_methods{float:right;}
.commerce-page #payment .payment_methods li{float:right;}
.commerce-page #payment .payment_methods li .payment_box{padding-right:39px; padding-left: 10px; }
.commerce-page #payment .payment_methods li img,
.commerce-page #payment .payment_methods li picture{margin-right:6px; margin-left: 0px;}
.commerce-page .wc-terms-and-conditions label{margin-right:4px; margin-left: 0px;}
table.table.shop_table.order_details tfoot th {
    text-align: left;
}
.two-columns.commerce-page #cart-summary-col .cart-collaterals .cart-side-box tr.shipping td{padding:13px 22px 13px 0;text-align:right;}
.two-columns.commerce-page #cart-summary-col .cart-collaterals #shipping #shipping_method{margin-right:-11px; margin-left: 0px;}
.two-columns.commerce-page #payment .payment_methods li{padding-right:24px; padding-left: 0px;}
.two-columns.commerce-page.row .fluid,.three-columns.commerce-page.row .fluid{margin-left:-30px;margin-right:-29px;}
.login-form .col-login + .col-login{border-right:0px;}
.login-form a.lost_password, .login-form p.lost_password {right:initial; left:12px;}
.login-form .or-line p{float:right;}
.login-form .or-line p span{right:50%;margin-right:-29px; margin-left: 0px; left:auto; left:initial;}
.woocommerce-Address.woocommerce-Address { float: right;}
.woocommerce-Address.address-item header a.edit{left:4px; right:auto; right:initial;}
.woocommerce table.wishlist_table .btn.add_to_cart_button{right:6px; left:auto; left:initial;}
.billing.woocommerce-billing-fields .create-account,
.row.account_password { float: right; }
.woocommerce-invalid input{border-right:2px solid red; border-left: 1px solid #E1E1E1; }
.alignnone{margin:20px 0 20px 20px;}
.aligncenter, div.aligncenter{margin:20px auto 5px auto;}
.wp-caption.alignnone{margin:5px 0 20px 20px;}
.wp-caption.alignleft{margin:5px 0 20px 20px;}
.wp-caption.alignright{margin:5px 20px 20px 0;}
.fancy-dialog header{float:right;}

#site-nav.nav-mobile { 
	-moz-transform: translate3d(420px, 0, 0);
    -webkit-transform: translate3d(420px, 0, 0);
    transform: translate3d(420px, 0, 0);
}
body:not(.menu-opt2) #page.nav-is-visible {
    -moz-transform: translate3d(-420px, 0, 0);
    -webkit-transform: translate3d(-420px, 0, 0);
    transform: translate3d(-420px, 0, 0);
    
}
.woocommerce-checkout p.input-field.form-row.mc4wp-checkbox.mc4wp-checkbox-woocommerce { float: right; }
.woocommerce-checkout p.input-field.form-row.mc4wp-checkbox.mc4wp-checkbox-woocommerce .outer { margin-right: 0px; margin-left: 9px; }

@media only screen and (max-width:1390px) {
    header#site-header .action .drop-menu{right:-71px;}
}
@media only screen and (max-width:1100px) {    
    .product .row .col-1-2.product-info { padding-right: 2%; padding-left: 0; } 
}
@media only screen and (max-width:1050px) {    
    header#site-header.header1 .site-branding{right:0px; left:auto; left:initial;}
    header#site-header.header5 .actions { float: left; }
    #site-header .mobile-menu { float: right; }

    .cd-nav-trigger span{right:6px; left:auto; left:initial;}
    .cd-nav-trigger span::before, .cd-nav-trigger span::after{left:0; right:auto; right:initial;}
    .two-columns.commerce-page.row .fluid, .three-columns.commerce-page.row .fluid{margin-left:-20px;margin-right:-20px;}    

    .modular-page .slide.tl .txt,
    .modular-page .slide.cl .txt,
    .modular-page .slide.bl .txt {
    	left: 1%;
    }

    .modular-page .slide.tr .txt,
    .modular-page .slide.cr .txt,
    .modular-page .slide.br .txt {
    	right: 4%;
    }

    .modular-page .banner.tl .txt,
    .modular-page .banner.cl .txt,
    .modular-page .banner.bl .txt {	
    	left: 1%;
    }
    .modular-page .banner.tr .txt,
    .modular-page .banner.cr .txt,
    .modular-page .banner.br .txt {
    	right: 4%;
    }


    .archive.woocommerce .products-grid.grid-5 li:nth-child(3n+1),
    .archive.woocommerce .products-grid.grid-4 li:nth-child(3n+1) { clear: right; }

    #bs-shop .with-sidebar .grid-info #mobile-filter { float: left; }
}
@media only screen and (max-width:900px) {
    .overflow-table{float:right;}    
}
@media only screen and (max-width:768px) {    
    #page-sidebar ul{float:right;}
    .woocommerce-MyAccount-navigation ul li{margin:0px 10px 10px 10px;float:right;}
    .products-grid.grid-center li { float: right; }
   
    .archive.woocommerce .products-grid li:nth-child(2n+1) { clear: right !important; }
}
@media only screen and (max-width:580px) {
	body:not(.menu-opt2) #page.nav-is-visible {
	    -moz-transform: translate3d(-300px, 0, 0);
	    -webkit-transform: translate3d(-300px, 0, 0);
	    transform: translate3d(-300px, 0, 0);
	}
	#site-nav.nav-mobile {
	    -moz-transform: translate3d(300px, 0, 0);
	    -webkit-transform: translate3d(300px, 0, 0);
	    transform: translate3d(300px, 0, 0);
	}   

  #order-result header.result,
	#order-result ul.order_details { text-align: right; }

    .products-grid.space-1 button.slick-prev.slick-arrow,
    .products-grid.space-2 button.slick-prev.slick-arrow,
    .products-grid.space-3 button.slick-prev.slick-arrow,
    .products-grid.space-4 button.slick-prev.slick-arrow,
    .products-grid.space-5 button.slick-prev.slick-arrow {right: 20px;  }
}
