/*
	1. CUSTOM DEFAULT
	2. CUSTOM MINI STYLE
	3. CUSTOM LIGHTBOX
	4. CUSTOM WOOCOMMERCE
	5. CUSTOM VISUAL COMPOSER
	6. CUSTOM CATANA THEME
*/
/*-------------------------------------------------------------------------------------------------
	1. CUSTOM DEFAULT
---------------------------------------------------------------------------------------------------*/
.owl-carousel .owl-item,
.owl-carousel .owl-stage{
	float: right;/* rtl */
}

html, body{
	text-align: right;/* rtl */
}
.ol-style li:before{
	margin-left: 10px; /* rtl */
	margin-right: 0;
}
.ul-style li:before{
	margin-left: 10px; /* rtl */
	margin-right: 0;
}
.ul-style.arrow-circle li:before{
	content: "\f0a8";/* rtl */
}
.ul-style.angle li:before{
	content: "\f104";/* rtl */
}
.ul-style.caret li:before{
	content: "\f0d9";/* rtl */
}

ol ol, 
ol ul, 
ul ul,
ul ol
{
	margin: 10px 30px 0 0;/* rtl */
}
ol ol ol, 
ol ul ol, 
ul ul ol,
ul ol ol,
ol ol ul, 
ol ul ul, 
ul ul ul,
ul ol ul
{
	margin: 8px 20px 0 0;/* rtl */
}

/* Table */

table thead th{
	padding: 15px 20px 15px 0;/* rtl */
}
table td,
table th{
	padding: 15px 20px 15px 0;/* rtl */
	text-align: right;/* rtl */
}

/* Input */

input[type^="radio"],
input[type^="check"]{
    margin: -2px 0 0 8px;/* rtl */
}
textarea,
select,
html input[type^="search"],
html input[type^="text"], 
html input[type^="email"],
html input[type^="password"],
html input[type^="number"],
html input[type^="tel"],
#bbpress-forums #bbp-your-profile fieldset input, 
#bbpress-forums #bbp-your-profile fieldset textarea,
.bbp-login-form .bbp-username input, 
.bbp-login-form .bbp-email input, 
.bbp-login-form .bbp-password input,
.chosen-container a.chosen-single,
.woocommerce-checkout .form-row .chosen-container-single .chosen-single,
#add_payment_method table.cart td.actions .coupon .input-text, 
.woocommerce-cart table.cart td.actions .coupon .input-text, 
.woocommerce-checkout table.cart td.actions .coupon .input-text, 
.woocommerce-page table.cart td.actions .coupon .input-text,
body .select2-container--default .select2-selection--single .select2-selection__rendered{
	text-align: right;/* rtl */
}
.widget_display_search > form input[type="text"],
.widget_product_search > form input[type="search"],
.widget_search > form input[type="text"]{
	padding: 7px 20px 7px 40px;/* rtl */
}
body .select2-container--default .select2-selection--single .select2-selection__arrow{
	right: auto;
	left: 0;/* rtl */
}
body .select2-search input[type="search"]{
	padding: 6px 10px 6px 25px !important;/* rtl */
}
body .select2-search--dropdown:before{
	left: 0;/* rtl */
	right: auto;
	line-height: 42px;
}
body .select2-container--default .select2-search--dropdown .select2-search__field{
	padding: 4px 12px 4px 40px; /* rtl */
}
select{
	background-position: left center; /* rtl */
}
/*-------------------------------------------------------------------------------------------------
	2. CUSTOM MINI STYLE
---------------------------------------------------------------------------------------------------*/
.alignnone 
{
	clear: both;
    margin: 5px 0 30px 30px;/* rtl */
}
#st_gdpr_iframe{right: -5000px;}
.ts-alignleft {
    text-align: right;
}
.ts-alignright {
    text-align: left;
}
/*-------------------------------------------------------------------------------------------------
	3. CUSTOM LIGHTBOX
---------------------------------------------------------------------------------------------------*/
body a.pp_expand,
body a.pp_contract{
	right: -18px; /* rtl */
	left: auto;
}
body .pp_nav p{
	float: right;/* rtl */
}
body a.pp_close{
	right: auto;
	left: -26px;/* rtl */
}
body .pp_nav .pp_arrow_previous, 
body .pp_nav .pp_arrow_next{
	float: right;/* rtl */
}
body .pp_arrow_previous:before,
body .pp_arrow_next:before{
	content: "\f0da";/* rtl */
}
body .pp_arrow_next:before{
	content: "\f0d9";/* rtl */
}
body .pp_nav .pp_play, 
body .pp_nav .pp_pause{
	margin-right:0 !important;
	margin-left: 10px !important; /* rtl */
}
/*-------------------------------------------------------------------------------------------------
	4. CUSTOM WOOCOMMERCE
---------------------------------------------------------------------------------------------------*/
.woocommerce td.product-name .wc-item-meta .wc-item-meta-label, 
.woocommerce td.product-name .wc-item-meta dt, 
.woocommerce td.product-name dl.variation .wc-item-meta-label, 
.woocommerce td.product-name dl.variation dt{
	float: right;/* rtl */
}
.woocommerce form.login .button, 
.woocommerce form.register .button{
	margin: 0 0 0 30px;/* rtl */
}
.woocommerce .woocommerce-error .button, 
.woocommerce .woocommerce-info .button, 
.woocommerce .woocommerce-message .button, 
.woocommerce-page .woocommerce-error .button, 
.woocommerce-page .woocommerce-info .button, 
.woocommerce-page .woocommerce-message .button {
    float: left;
}
.woocommerce-account .addresses .title .edit {
    float: left;
}
/*-------------------------------------------------------------------------------------------------
	5. CUSTOM VISUAL COMPOSER
---------------------------------------------------------------------------------------------------*/
.vc_toggle_size_md.vc_toggle_default .vc_toggle_content .vc_toggle_icon, .vc_toggle_size_md.vc_toggle_default .vc_toggle_title .vc_toggle_icon, .vc_toggle_size_md.vc_toggle_round .vc_toggle_content .vc_toggle_icon, .vc_toggle_size_md.vc_toggle_round .vc_toggle_title .vc_toggle_icon, .vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon, .vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon, .vc_toggle_size_md.vc_toggle_simple .vc_toggle_content .vc_toggle_icon, .vc_toggle_size_md.vc_toggle_simple .vc_toggle_title .vc_toggle_icon, .vc_toggle_size_md.vc_toggle_square .vc_toggle_content .vc_toggle_icon, .vc_toggle_size_md.vc_toggle_square .vc_toggle_title .vc_toggle_icon{
	left: auto;
	right: 0;
}
body.wpb-js-composer .vc_general.vc_tta-tabs.vc_tta-style-1 .vc_tta-tab,
body.wpb-js-composer .vc_general.vc_tta-tabs.vc_tta-style-2 .vc_tta-tab{
	margin-left: 5px; /* rtl */
	margin-right: 0;
}
.wpb-js-composer .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-2 .vc_tta-panel-title>a,
.wpb-js-composer .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-3 .vc_tta-panel-title>a {
    padding-left: 0;
	padding-right: 20px;
}
body.wpb-js-composer .vc_general.vc_tta-tabs.vc_tta-style-3 .vc_tta-tab, body.wpb-js-composer .vc_general.vc_tta-tabs.vc_tta-style-4 .vc_tta-tab {
    margin-left: 40px;
    margin-right: 0;
}
.vc_toggle_size_md.vc_toggle_default .vc_toggle_title, .vc_toggle_size_md.vc_toggle_default .vc_toggle_content {
    padding-right: 70px;
    padding-left: 20px;
}
/*-------------------------------------------------------------------------------------------------
	6. CUSTOM CATANA THEME
---------------------------------------------------------------------------------------------------*/
.ts-banner.banner-style-3.left-top .box-content > header, 
.ts-banner.banner-style-3.left-center .box-content > header, 
.ts-banner.banner-style-3.left-bottom .box-content > header{
	text-align: right; /* rtl */
}
ul.sub-menu .ts-menu-drop-icon:before {
    content: "\e64a";
}
/*** Navigation ***/
.prev-button:before,
.owl-nav > div.owl-prev:before,
.single-navigation > .prev > a:before,
.woocommerce-pagination a.prev:before,
.ts-pagination a.prev:before,
body .hotspot-modal .modal-dialog .snptico-right-chevron:before{
	content: "\e628"; /* rtl */
}
.next-button:before,
.owl-nav > div.owl-next:before,
.single-navigation > .next > a:after,
.woocommerce-pagination a.next:before,
.ts-pagination ul li a.next:before,
body .hotspot-modal .modal-dialog .snptico-left-chevron:before,
.ts-banner .button:after,
.vertical-button-icon .mailchimp-subscription .button > span:before,
.widget_mc4wp_form_widget .subscribe-email .button > span:before,
.widget-container.mailchimp-subscription .subscribe-email .button > span:before,
.wc-proceed-to-checkout a.continue-shopping.button:after{
	content: "\e629"; /* rtl */
}
.vc_images_carousel .vc_left .icon-prev:before,
.vc_images_carousel .vc_carousel-control .icon-prev:before,
.wpb_gallery .wpb_flexslider .flex-direction-nav a.flex-prev:before,
.theme-default .nivo-directionNav a.nivo-prevNav:before{
	content: "\e628" !important; /* rtl */
}
.vc_images_carousel .vc_right .icon-next:before,
.vc_images_carousel .vc_carousel-control .icon-next:before,
.wpb_gallery .wpb_flexslider .flex-direction-nav a.flex-next:before,
.theme-default .nivo-directionNav a.nivo-nextNav:before{
	content: "\e629" !important; /* rtl */
}
div.product.vertical-thumbnail div.images-thumbnails .thumbnails-container .owl-nav > div.owl-prev:before{
	content: "\e62a"; /* rtl */
}
div.product.vertical-thumbnail div.images-thumbnails .thumbnails-container .owl-nav > div.owl-next:before{
	content: "\e627"; /* rtl */
}
.ts-testimonial-wrapper.show-dots.dots-left .owl-dots{
	right: -30px;
    left: auto;
    transform: rotate(-90deg) translateX(50%);
    transform-origin: 100% 0;
}
div.header-left > div{
	float: right;/* rtl */
	margin-left: 30px;/* rtl */
	margin-right: 0;/* rtl */
}
div.header-right > div{
	float: left;/* rtl */
	margin-right: 30px;/* rtl */    
	margin-left: 0;
}
.shopping-cart-wrapper .dropdown-container,
.my-account-wrapper .dropdown-container,
.wcml_currency_switcher > ul,
.wpml-ls-legacy-dropdown ul.wpml-ls-sub-menu,
.wpml-ls-legacy-dropdown-click ul.wpml-ls-sub-menu,
.header-middle .wpml-ls-legacy-list-horizontal > ul, 
.header-middle .wpml-ls-legacy-list-vertical > ul, 
.verticle-group-icon .wpml-ls-legacy-list-horizontal > ul, 
.verticle-group-icon .wpml-ls-legacy-list-vertical > ul, 
.my-account-wrapper .account-control{
    text-align: right; /* rtl */
}
#group-icon-header .header-currency a + ul, 
#group-icon-header .header-language a + ul{
	margin-right: 0;
}
.header-left > div:first-child .dropdown-container,
.header-left > div:first-child .wcml_currency_switcher > ul,
.header-left > div:first-child .wpml-ls-legacy-dropdown ul.wpml-ls-sub-menu{
	right: 0; /* rtl */
	left: auto; /* rtl */
	margin-right: 0;
}
.header-right > div:first-child .dropdown-container,
.header-right > div:first-child .wcml_currency_switcher > ul,
.header-right > div:first-child .wpml-ls-legacy-dropdown ul.wpml-ls-sub-menu,
.header-right > .ts-group-meta-icon-toggle + div .dropdown-container,
.header-right > .ts-group-meta-icon-toggle + div > ul,
.header-right > .ts-group-meta-icon-toggle + div > ul.wpml-ls-sub-menu{
	left: 0; /* rtl */
	right: auto; /* rtl */
	margin-left: 0; /* rtl */
}
.header-v6 .header-right .shopping-cart-wrapper .dropdown-container{
	right: auto; /* rtl */
	margin-left: -50px; /* rtl */
}
.header-v2 .header-right > .ts-group-meta-icon-toggle + .shopping-cart-wrapper .dropdown-container{
	left: 0; /* rtl */
	right: auto; /* rtl */
	margin-left: -100px; /* rtl */
}
.header-top .header-left > div{
	margin-left: 20px;/* rtl */
	margin-right: 0;/* rtl */
}
.header-top .header-right > div{
	margin-right: 20px;/* rtl */
	margin-left: 0;/* rtl */
}
.header-top .my-account-wrapper .ts-tiny-account-wrapper:before, 
.header-top .header-language:before, 
.header-top .my-wishlist-wrapper:before,
.header-top .search-sidebar-icon .icon:before{
	margin-left: 5px; /* rtl */
	margin-right: 0;/* rtl */
}
.header-top .my-wishlist-wrapper:before,
.header-top .search-sidebar-icon .icon:before,
.header-top .header-language:before,
.header-top .header-language > div,
.header-top .header-currency:before,
.header-top .header-currency > div,
.header-top .my-account-wrapper .ts-tiny-account-wrapper:before,
.header-top .my-account-wrapper .account-control{
	float: right; /* rtl */
}
.my-account-wrapper .dropdown-container{
	margin-left: -150px;/* rtl */
}
.shopping-cart-wrapper,
.my-wishlist-wrapper{
	padding-left: 10px; /*rtl*/
	margin-left: -10px; /*rtl*/
	margin-right: 0;
	padding-right: 0;
}
div.header-right > .shopping-cart-wrapper,
div.header-right > .my-wishlist-wrapper{
	margin-left: -10px; /*rtl*/
}
body:not(.header-fullwidth) .header-right .shopping-cart-wrapper .dropdown-container{
	left: 0; /*rtl*/
	right: auto; /*rtl*/
}
.shopping-cart-wrapper .dropdown-container{
	margin-left: -210px;/* rtl */
}
.shopping-cart-wrapper .cart-number,
.my-wishlist-wrapper .wishlist-number,
.review-number{
	left: -2px; /* rtl */
	right: auto;
}
.header-top .shopping-cart-wrapper .cart-number{
    left: 3px; /* rtl */
}
.dropdown-container .cart-number{
	padding-left: 40px;/* rtl */
}
.dropdown-container ul.cart_list{
	padding-left: 0; /* rtl */
	padding-right: 0; /* rtl */
}
#ts-shopping-cart-sidebar .dropdown-container ul.cart_list{
	padding-left: 0; /*rtl*/
}
#ts-shopping-cart-sidebar .cart_list li .cart-item-wrapper a.remove{
	left: 0; /*rtl*/
	right: auto;
}
#ts-shopping-cart-sidebar .close{
	left: 20px; /*rtl*/
	right: auto;
}
.shopping-cart-wrapper .dropdown-container .cart-item-wrapper{
	text-align: right; /*rtl*/
}
.ts-tiny-cart-wrapper ul.cart_list li > a,
.woocommerce .ts-tiny-cart-wrapper ul.cart_list li > a{
	padding-left: 20px; /* rtl */
	padding-right: 0; /* rtl */
}
.cart_list li .product-name,
.product_list_widget li .product-name{
	margin-left: 30px; /* rtl */
	margin-right: 0;
}
.ts-tiny-cart-wrapper .subtotal{
	float: left;/* rtl */
	margin-left: 5px;/* rtl */
    margin-right: auto;/* rtl */
}
.ts-tiny-cart-wrapper .quantity{
	float: right;/* rtl */
}
.ts-tiny-cart-wrapper .total > span.total-title,
.widget_shopping_cart .total-title{
	padding-left: 5px;/* rtl */
}
.cart_list li .cart-item-wrapper a.remove,
.widget_shopping_cart .cart_list li a.remove, 
.woocommerce .widget_shopping_cart .cart_list li a.remove, 
.woocommerce.widget_shopping_cart .cart_list li a.remove{
	left: 5px;/* rtl */
    right: auto;/* rtl */
}
.shop_table td.product-remove a.remove{
	padding-right: 15px; /* rtl */
}
.header-v2 .ts-header .my-wishlist-wrapper > a,
.header-v3 .ts-header .my-wishlist-wrapper > a,
.header-v6 .ts-header .my-wishlist-wrapper > a,
.verticle-group-icon .my-wishlist-wrapper > a{
    right: 0; /* rtl */
}
.ts-header .header-container .logo-background{
	text-align: center;
	padding: 0 10px;
}
header .logo-wrapper{
	padding: 0 0 0 10px;/* rtl */
}
.logo-wrapper.logo-center{
	padding-left: 0; /* rtl */
}
.ts-header-social-icons > ul > li{
	margin-left: 15px; /* rtl */
}
body:not(.logged-in).header-v3 .header-middle .my-account-wrapper .account-control{
    left: -13px; /* rtl */
}
body:not(.logged-in).header-v3 .header-middle .shopping-cart-wrapper + .my-account-wrapper .dropdown-container{
	left: -50px; /* rtl */
	right: auto; /* rtl */
    margin-left: auto; /* rtl */
}
.ts-header .info-desc > .hotline{
	margin-left: 6px; /*rtl*/
	margin-right: 0; /*rtl*/
}
.widget_display_search > form input[type="text"], 
.widget_product_search > form input[type="search"], 
.widget_search > form input[type="text"], 
#ts-search-sidebar .search-field input[type="text"] {
    padding-right: 0;
    padding-left: 40px;
}
.verticle-group-icon{
	left: 60px; /* rtl */
	right: auto;
}
.header-v2 .verticle-group-icon{
	left: 80px; /* rtl */
	right: auto;
}
.verticle-group-icon .shopping-cart-wrapper .dropdown-container, 
.verticle-group-icon .my-account-wrapper .dropdown-container, 
.verticle-group-icon .wcml_currency_switcher > ul, 
.verticle-group-icon .wpml-ls-legacy-dropdown ul.wpml-ls-sub-menu, 
.verticle-group-icon .wpml-ls-legacy-dropdown-click ul.wpml-ls-sub-menu, 
.verticle-group-icon .wpml-ls-legacy-list-horizontal > ul, 
.verticle-group-icon .wpml-ls-legacy-list-vertical > ul, 
.verticle-group-icon .my-account-wrapper .account-control{
    left: 100%; /* rtl */
    margin-left: 0; /* rtl */
	padding-left: 40px; /* rtl */
	padding-right: 30px;
    margin-right: auto;
	right: auto;
}
.verticle-group-icon .shopping-cart-wrapper .dropdown-container:before, 
.verticle-group-icon .my-account-wrapper .dropdown-container:before, 
.verticle-group-icon .wcml_currency_switcher > ul:before, 
.verticle-group-icon .wpml-ls-legacy-dropdown ul.wpml-ls-sub-menu:before, 
.verticle-group-icon .wpml-ls-legacy-dropdown-click ul.wpml-ls-sub-menu:before, 
.verticle-group-icon .wpml-ls-legacy-list-horizontal > ul:before, 
.verticle-group-icon .wpml-ls-legacy-list-vertical > ul:before, 
.verticle-group-icon .my-account-wrapper .account-control:before{
    left: 10px; /* rtl */
	right: 0;
}
nav > ul.menu > ul > li{
	float: right;/* rtl */
}
header .menu-wrapper .ts-menu{
	text-align: right;/* rtl */
}
.menu-right .ts-menu{
	float: left;/* rtl */
}
.menu-wrapper nav > ul.menu,
.menu-wrapper nav > ul{
	text-align: right;/* rtl */
}
.ts-header .menu-wrapper nav > ul > li{
	float: right;/* rtl */
	margin: 0 0 0 36px; /* rtl */
}
.ts-header .menu-wrapper nav > ul > li.ts-megamenu.parent,
.ts-header .menu-wrapper nav > ul > li.ts-normal-menu.parent,
.ts-header .menu-wrapper nav > ul > li.menu-item-has-children{
	padding-left: 18px; /* rtl */
	padding-right: 0;
}
.ts-header .menu-wrapper nav > ul li .menu-icon{
	margin-left: 5px;/* rtl */
}
.ts-header .menu-wrapper nav > ul li .menu-icon img{
	right: 0;/* rtl */
}
.menu-sub-label{
	left: -20px;/* rtl */
	right: auto;/* rtl */
}
.menu-sub-label:before{
	-moz-transform: scaleX(-1);
	-webkit-transform: scaleX(-1);
	transform: scaleX(-1);
}
.ts-menu-drop-icon{
    left: 0; /* rtl */
    right: auto; /* rtl */
}
.ts-header .menu-wrapper ul.sub-menu .ts-menu-drop-icon{
	left: -5px; /* rtl */
	right: auto;
}
.ts-header .menu-wrapper nav > ul li ul.sub-menu{
	right: -110px;/* rtl */
	left: auto;
}
.ts-header .menu-wrapper nav > ul li ul.sub-menu ul.sub-menu{
	right: 100%; /*rtl*/
	left: auto;
    padding-left: 40px; /*rtl*/
    padding-right: 80px; /*rtl*/
}
.ts-header .menu-wrapper nav > ul li ul.sub-menu ul.sub-menu:before{
	right: 40px;/* rtl */
	left: 0;
}
.ts-megamenu-columns-2 li.widget,
.ts-megamenu-columns-3 li.widget,
.ts-megamenu-columns-4 li.widget,
.ts-megamenu-fullwidth li.widget{
	float: right;/* rtl */
}
.ts-sidebar-content .search-button{
	left: 0; /* rtl */
	right: auto;
}
ul.product_list_widget li .ts-wg-thumbnail,
.woocommerce ul.product_list_widget li .ts-wg-thumbnail{
	padding-left: 20px; /* rtl */
	padding-right: 0; /* rtl */
}
ul.product_list_widget li a.ts-wg-thumbnail:after{
    right: 0; /* rtl */
	left: auto;
}
.ts-floating-sidebar .close{
    left: 15px;/* rtl */
	right: auto;
}
.ts-floating-sidebar .ts-sidebar-content{
	left: -17px;/* rtl */
	right: auto;
	transform: translateX(-100%);
}
@media screen and (min-color-index: 0) and(-webkit-min-device-pixel-ratio: 0)
{ @media {
    .ts-floating-sidebar .ts-sidebar-content{
		left: 0 !important;/* rtl */
	}
}}
.ts-floating-sidebar.full-screen{
	right: 0;/* rtl */
}
.ts-floating-sidebar.full-screen.active{
	left: -17px;/* rtl */
	right: 0;/* rtl */
}
.ts-floating-sidebar.full-screen ul.product_list_widget li{
    float: left;/* rtl */
}
.group-button-header > div.header-currency .wcml-cs-active-currency:after,
.group-button-header > div.header-language .wpml-ls-item-toggle:after{
    margin-right: 5px; /* rtl */
	margin-left: auto;
    left: 0; /* rtl */
	right: auto;
}
.mobile-menu-wrapper nav > ul > li > a .menu-sub-label{
	left: -25px; /* rtl */
	right: auto;
}
.mobile-menu-wrapper nav > ul li ul.sub-menu{
	padding-right: 30px; /* rtl */
	padding-left: 0; /* rtl */
}
.mobile-menu-wrapper nav > ul li.ts-megamenu ul.sub-menu{
	padding-right: 0; /* rtl */
}
.mobile-menu-wrapper nav > ul ul.sub-menu ul.sub-menu{
	padding-right: 30px; /* rtl */
	padding-left: 0; /* rtl */
}
.breadcrumb-title-wrapper.breadcrumb-v2 .heading-title {
    text-align: left; /*rtl*/
}
.breadcrumb-title-wrapper.breadcrumb-v2 .breadcrumbs{
	text-align: right; /*rtl*/
}
.ts-slider.show-nav.nav-top .shortcode-heading-wrapper > .heading-title{
	margin-left: 70px; /* rtl */
	margin-right: 0; /* rtl */
	text-align: right; /* rtl */
}
.owl-nav > div.owl-prev{
	float: right; /* rtl */
	text-align: right; /* rtl */
}
.owl-nav > div.owl-next{
	float: left; /* rtl */
	text-align: left; /* rtl */
}
.single-product-top-thumbnail-slider .owl-nav > .owl-prev{
	padding-right: 10px; /* rtl */
}
.single-product-top-thumbnail-slider .owl-nav > .owl-next{
	padding-left: 10px; /* rtl */
}
.nav-top .owl-nav > div,
.nav-middle .nav-top .owl-nav > div,
.nav-bottom .nav-top .owl-nav > div,
.ts-sidebar .widget-container.has-nav .owl-carousel .owl-nav > div,
.ts-sidebar .widget-container .prev-button,
.ts-sidebar .widget-container .next-button,
.related-posts .owl-nav > div{
    margin-right: 8px; /* rtl */
	margin-left: 0;
}
.related-posts .owl-carousel .owl-nav,
.ts-sidebar .widget-container.has-nav .owl-carousel .owl-nav,
.nav-top .owl-carousel .owl-nav,
.nav-middle .nav-top .owl-carousel .owl-nav,
.nav-bottom .nav-top .owl-carousel .owl-nav{
	left: 0; /* rtl */
	right: auto;
}
.nav-middle .owl-carousel .owl-nav > .owl-prev{
    right: -70px; /* rtl */
	left: auto;
}
.nav-middle .owl-carousel .owl-nav > .owl-next{
    left: -70px; /* rtl */
	right: auto;
}
.page-container:not(.no-sidebar) .nav-middle .owl-carousel .owl-nav > .owl-prev, 
article.post .nav-middle .owl-carousel .owl-nav > .owl-prev,
.ts-blogs-widget-wrapper .post_list_widget li .thumbnail.gallery .owl-carousel .owl-nav > .owl-prev,
.woocommerce .upsells .owl-carousel .owl-nav > .owl-prev, 
.woocommerce .related .owl-carousel .owl-nav > .owl-prev,
.woocommerce .cross-sells .owl-carousel .owl-nav > .owl-prev,
.ts-blogs .item.gallery.nav-middle .owl-carousel .owl-nav > .owl-prev,
.vc_row[data-vc-stretch-content="true"] .nav-middle .owl-carousel .owl-nav > .owl-prev{
	right: 10px; /* rtl */
	left: auto;
}
.page-container:not(.no-sidebar) .nav-middle .owl-carousel .owl-nav > .owl-next,
article.post .nav-middle .owl-carousel .owl-nav > .owl-next, 
.ts-blogs-widget-wrapper .post_list_widget li .thumbnail.gallery .owl-carousel .owl-nav > .owl-next,
.woocommerce .upsells .owl-carousel .owl-nav > .owl-next, 
.woocommerce .related .owl-carousel .owl-nav > .owl-next,
.woocommerce .cross-sells .owl-carousel .owl-nav > .owl-next,
.ts-blogs .item.gallery.nav-middle .owl-carousel .owl-nav > .owl-next,
.vc_row[data-vc-stretch-content="true"] .nav-middle .owl-carousel .owl-nav > .owl-next{
	left: 10px; /* rtl */
	right: auto;
}
div.images-thumbnails .thumbnails-container .owl-nav > div.owl-prev{
	right: -50px; /* rtl */
	left: auto;
}
div.images-thumbnails .thumbnails-container .owl-nav > div.owl-next{
	left: -50px; /* rtl */
	right: auto;
}
div.images-thumbnails .thumbnails-container:hover .owl-nav > div.owl-prev{
	right: 10px; /* rtl */
	left: auto;
}
div.images-thumbnails .thumbnails-container:hover .owl-nav > div.owl-next{
	left: 10px; /* rtl */
	right: auto;
}
.vertical-thumbnail div.images-thumbnails .thumbnails-container:hover .owl-nav > div.owl-prev{
	right: 0; /* rtl */
	left: auto;
}
.vertical-thumbnail div.images-thumbnails .thumbnails-container:hover .owl-nav > div.owl-next{
	left: 0; /* rtl */
	right: auto;
}
.ts-image-gallery-wrapper.partial-view.ts-slider.nav-middle .owl-carousel .owl-nav > .owl-prev,
.ts-product.partial-view.ts-slider.nav-middle .owl-carousel .owl-nav > .owl-prev,
.page-container:not(.no-sidebar) .ts-product.partial-view.ts-slider.nav-middle .owl-carousel .owl-nav > .owl-prev{
	right: 60px; /* rtl */
	left: auto;
}
.ts-image-gallery-wrapper.partial-view.ts-slider.nav-middle .owl-carousel .owl-nav > .owl-next,
.ts-product.partial-view.ts-slider.nav-middle .owl-carousel .owl-nav > .owl-next,
.page-container:not(.no-sidebar) .ts-product.partial-view.ts-slider.nav-middle .owl-carousel .owl-nav > .owl-next{
	left: 60px; /* rtl */
	right: auto;
}
.woocommerce-error .button,
.woocommerce-info .button,
.woocommerce-message .button,
.woocommerce .woocommerce-error .button,
.woocommerce .woocommerce-info .button,
.woocommerce .woocommerce-message .button{
	margin: 0 5px 0 0;/* rtl */
}
.woocommerce-message,
.woocommerce .woocommerce-message,
.woocommerce-error,
.woocommerce .woocommerce-error,
.woocommerce-info,
.woocommerce .woocommerce-info{
	padding: 7px 45px 7px 20px !important;/* rtl */
}
.woocommerce-error:before,
.woocommerce-info:before,
.woocommerce-message:before,
.woocommerce .woocommerce-error:before,
.woocommerce .woocommerce-info:before,
.woocommerce .woocommerce-message:before{
    right: 20px; /* rtl */
	left: auto;
}
.vc_message_box{
	padding: 7px 45px 7px 0 !important;/* rtl */
}
.vc_message_box-icon{
	right: -5px /* rtl */
}
.office-address,
.phone-numbers,
.email-address,
.office-address ~ .content-contact,
.phone-numbers ~ .content-contact,
.email-address ~ .content-contact
.wpb_text_column.contact-info + .ts-social-icons{
	padding-left: 0; /* rtl */
	padding-right: 45px; /* rtl */
}
.office-address:before,
.phone-numbers:before,
.email-address:before{
    right: 0; /* rtl */
}
.woocommerce #reviews #review_form_wrapper .comment-form .form-submit{
	text-align: left; /* rtl*/
}
.wpcf7 p.submit-contact .ajax-loader,
.wpcf7 p.submit-contact input.wpcf7-submit{
	float: left; /* rtl */
}
.wpcf7 p.submit-contact .ajax-loader{
	margin-left: 15px; /* rtl */
}
div.wpcf7 img.ajax-loader{
	margin: 5px 10px 5px 0; /* rtl */
}
.ts-effect .item{
	float: right; /* rtl */
}
.load-more-wrapper.loading .load-more{
	padding-right: 26px;
    padding-left: 26px;
}
.load-more-wrapper.loading .load-more:before, 
.ts-shortcode .load-more-wrapper .load-more.loading:before {
    margin-left: 5px;
    margin-right: 0;
}
ul.info-content li:before{
	margin-left: 8px;/* rtl */
}
.footer-container .ts-blogs.item-list .entry-content{
    padding: 0 20px 0 0; /* rtl */
}
/*** To Top Button ***/
#to-top{
	left: 0; /* rtl */
}
.widget_categories ul.product-categories li.cat-parent > a,
.ts-product-categories-widget ul.product-categories li.cat-parent > a{
	padding-left: 25px; /* rtl */
}
.widget_display_search > form input[type="submit"],
.widget_product_search > form button,
.widget_search > form input[type="submit"]{
	left: 0;/* rtl */
	right: auto;
}
.widget_display_search > form > div:before,
.widget_search > form .search-button:before,
.widget_product_search > form:before, 
form .search-button:before, 
body .select2-search--dropdown:before{
    left: 0; /* rtl */
	right: auto;
    text-align: left; /* rtl */
}
body .select2-search--dropdown:before{
    left: 0; /* rtl */
}
.widget_categories > ul li.cat-parent > span.icon-toggle,
.ts-product-categories-widget > ul li.cat-parent > span.icon-toggle{
	left: 0; /* rtl */
	text-align: left; /* rtl */
}
.ts-instagram-wrapper > .item{
    float: right; /* rtl */
}
.ts-flickr-wrapper > .item{
	float: right; /* rtl */
}
.widget_calendar td#prev{
	text-align: right; /* rtl */
	padding-right: 5px; /* rtl */
}
.widget_calendar td#next{
	text-align: left; /* rtl */
	padding-left: 5px; /* rtl */
}
.widget_recent_comments > ul > li{
    padding-right: 26px; /* rtl */
}
.widget_recent_comments > ul > li:before{
	left: 0; /* rtl */
}
.comment_list_widget blockquote{
	text-align: right; /* rtl */
}
.cats-link a:before,
.cats-link a:after,
.tags-link a:before,
.tags-link a:after,
.tagcloud a:before,
.tagcloud a:after{
	right: 0;/* rtl */
}
.single-post .entry-meta-bottom .cats-link a,
.single-post .entry-meta-bottom .tags-link a{
	margin-right: 0; /* rtl */
}
.widget_shopping_cart .cart_list li, 
.woocommerce .widget_shopping_cart .cart_list li, 
.woocommerce.widget_shopping_cart .cart_list li {
    padding-right: 0;/* rtl */
	padding-left: 20px;/* rtl */
}
.widget_shopping_cart ul.cart_list li img,
.woocommerce .widget_shopping_cart ul.cart_list li img{
    float: right;/* rtl */
    margin: 0 0 0 20px;/* rtl */
}
.vc_col-sm-6 .woocommerce .ts-products-widget ul.product_list_widget li .ts-wg-thumbnail, 
.vc_col-sm-6 .ts-products-widget .woocommerce ul.product_list_widget li .ts-wg-thumbnail {
    padding-left: 30px;/* rtl */
}
.product-filter-by-brand .product-filter-by-brand-wrapper > ul ul{
	margin: 10px 20px 2px 0;/* rtl */
}
.product-filter-by-brand-wrapper > ul > li.selected label:before,
.product-filter-by-availability-wrapper > ul > li > input[checked="checked"] + label:before,
.woocommerce .widget_rating_filter ul li.chosen a::before,
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{
	margin-left: 10px; /* rtl */
}
body .select2-container--default .select2-selection--single .select2-selection__clear {
    float: right; /* rtl */
    margin-left: 5px; /* rtl */
}
.product-filter-by-availability .product-filter-by-availability-wrapper > ul ul{
	margin: 10px 20px 2px 0;/* rtl */
}
.woocommerce.widget_recent_reviews ul.product_list_widget > li{
	padding: 10px 90px 25px 0;/* rtl */
}
.woocommerce.widget_recent_reviews ul.product_list_widget li img{
	right: 0;/* rtl */
}
.widget-container.ts-blogs-widget .entry-meta-top .meta-right{
    padding-left: 1px; /* rtl */
}
#left-sidebar .ts-products-widget .woocommerce ul.product_list_widget li .ts-wg-thumbnail,
#right-sidebar .ts-products-widget .woocommerce ul.product_list_widget li .ts-wg-thumbnail{
    padding-left: 20px; /* rtl */
}
.woocommerce .products .product{
	float: right;/* rtl */
}
.woocommerce .products > .product-group{
	float: right;/* rtl */
}
.woocommerce .product figure.has-back-image img:last-child{
	left: 0;/* rtl */
	right: auto;
}
.loop-add-to-cart a.button:before {
	margin: 0 0 2px 5px; /* rtl */
}
.gridlist-toggle{
	float: right; /* rtl */
}
.gridlist-toggle a{
	float: right; /* rtl */
	margin-left: 10px;/* rtl */
	margin-right: auto;
}
.gridlist-toggle a:last-child{
	margin-left: 0;/* rtl */
	margin-right: auto;
}
.gridlist-toggle,
.before-loop-wrapper .woocommerce-result-count,
.product-per-page-form{
	margin-left: 20px;/* rtl */
	margin-right: auto;
}
.woocommerce .before-loop-wrapper .woocommerce-result-count{
	float: right; /* rtl */
}
.product-per-page-form ul.perpage{
	margin-right: 5px; /* rtl */
	margin-left: auto;
}
.product-per-page-form ul.perpage ul.dropdown > li{
	margin-left: 5px; /* rtl */
	margin-right: auto;
}
.product-per-page-form ul.perpage ul.dropdown > li:after{
	margin-right: 5px; /* rtl */
    margin-left: auto;
}
.woocommerce .woocommerce-ordering,
.woocommerce-page .woocommerce-ordering{
	float: left; /* rtl */
}
.woocommerce .woocommerce-ordering .orderby-current{
	padding: 0 0 0 20px;/* rtl */
}
.woocommerce .woocommerce-ordering .orderby > li:after{
	left: 0; /* rtl */
	right: auto; /* rtl */
}
.woocommerce .woocommerce-ordering .orderby ul{
	left: 0; /* rtl */
	right: auto; /* rtl */
}
.woocommerce .top-filter-widget-area-button + .woocommerce-ordering .orderby ul{
	left: -74px; /* rtl */
	right: auto; /* rtl */
}
.top-filter-widget-area-button{
	float: left;/* rtl */
	margin-right: 20px;/* rtl */
	margin-left: auto;/* rtl */
}
.top-filter-widget-area-button a:after{
	margin-right: 5px;/* rtl */
	margin-left: auto;/* rtl */
}
.top-filter-widget-area.dropdown-filter > *{
	float: right;/* rtl */
}
.woocommerce .product .product-label,
.woocommerce ul.product_list_widget li .product-label{
	left: auto;
	right: 20px;/* rtl */
}
.woocommerce ul.product_list_widget li .product-label{
	right: 10px;/* rtl */
}
.product-style-2 .product-group-button{
	right: auto;/* rtl */
	left: 10px;/* rtl */
}
body.product-style-2 .product-group-button .button-tooltip{
	padding: 5px 5px 5px 13px;/* rtl */
	right: auto;/* rtl */
	left: 100%;/* rtl */
}
body.product-style-2 .product-group-button .button-tooltip:before{
	left: 8px;/* rtl */
	right: 0;/* rtl */
}
body.product-style-2 .product-group-button .button-tooltip:after{
	left: 1px;/* rtl */
    right: auto;/* rtl */
	transform: scaleX(-1);
}
.ts-shortcode.ts-product:not(.text-center) .products .product .meta-wrapper > *{
	margin-left: auto; /* rtl */
	margin-right: 0; /* rtl */
}
.woocommerce .star-rating span,
.ts-testimonial-wrapper .rating span, 
blockquote .rating span{
    left: auto;/* rtl */
    right: 0;/* rtl */
}
.woocommerce .star-rating span:before,
.woocommerce .star-rating:before,
.ts-testimonial-wrapper .rating span:before, 
.ts-testimonial-wrapper .rating:before, 
blockquote .rating span:before, 
blockquote .rating:before{
	left: auto;/* rtl */
    right: 0;/* rtl */
}
.products.list .product:not(.product-category) .product-wrapper .meta-wrapper,
.item-list .product:not(.product-category) .product-wrapper .meta-wrapper{
	padding: 20px 30px 20px 0; /* rtl */
	text-align: right;  /* rtl */
}
.ts-product-wrapper.item-list .product .product-categories:after{
	right: 0; /*rtl*/
}
.ts-product-wrapper.item-list.text-center .product .product-categories:after{
	left: 0; /*rtl*/
}
.ts-shop-result-count > span.bar > span{
	right: 0;/* rtl */
}
div.product .summary .single-navigation > .prev{
    right: 10px; /* rtl */
	left: auto; /* rtl */
}
div.product .summary .single-navigation > .next{
    left: 10px; /* rtl */
	right: auto; /* rtl */
}
.woocommerce div.product div.images-thumbnails{
	float: right; /* rtl */
}
.woocommerce div.product div.summary{
	padding-right: 60px; /* rtl */
	float: right; /* rtl */
}
.woocommerce .ts-col-18 div.product div.summary{
	padding-right: 40px;/* rtl */
}
.woocommerce div.product.vertical-thumbnail .thumbnails{
	float: left;/* rtl */
}
.woocommerce div.product.vertical-thumbnail div.images-thumbnails .thumbnails + div.images{
	margin-left: 154px;/* rtl */
	margin-right: auto;
}
#ts-product-360-modal.ts-popup-modal span.close{
	left: 20px;/* rtl */
}
.ts-product-video-button,
.ts-product-360-button{
	left: 20px; /* rtl */
}
.woocommerce div.product.vertical-thumbnail .ts-product-360-button{
	left: 174px; /* rtl */
}
.woocommerce div.product form.cart div.quantity,
.woocommerce div.product form.cart .button,
.woocommerce .woocommerce-product-rating .star-rating{
	float: right;
}
.woocommerce div.product .summary > .price,
.woocommerce div.product form.cart .button,
.woocommerce div.product form.cart div.quantity,
.woocommerce div.product .summary a.compare,
.woocommerce div.product .summary .yith-wcwl-add-to-wishlist{
	margin-left: 20px; /* rtl */
	margin-right: auto;
}
.woocommerce div.product .summary > .price{
	float: right; /* rtl */
}
.woocommerce div.product form.cart .variations select{
	margin-left: 0; /* rtl */
}
.woocommerce div.product .summary a.compare,
.woocommerce div.product .summary .yith-wcwl-add-to-wishlist{
	float: right; /* rtl */
}
.woocommerce div.product .summary .yith-wcwl-add-to-wishlist{
	margin-right: 340px; /* rtl */
}
.woocommerce div.product .summary a.compare{
	margin-right: 410px; /* rtl */
}
.woocommerce div.product.sold-individually .summary .yith-wcwl-add-to-wishlist,
.woocommerce div.product.product-type-external .summary .yith-wcwl-add-to-wishlist,
.woocommerce div.product.product-type-grouped .summary .yith-wcwl-add-to-wishlist{
	margin-right: 220px; /* rtl */
}
.woocommerce div.product.sold-individually .summary a.compare,
.woocommerce div.product.product-type-external .summary a.compare,
.woocommerce div.product.product-type-grouped .summary a.compare{
	margin-right: 290px; /* rtl */
}
.woocommerce div.product.outofstock .summary a.compare,
.woocommerce div.product.outofstock .summary .yith-wcwl-add-to-wishlist{
	margin-right: 0 !important; /* rtl */
}
.brands-link > span:not(.brand-links),
.cats-link > span:not(.cat-links),
.tags-link > span:not(.tag-links),
.sku-wrapper > span:not(.sku){
	padding-left: 10px; /* rtl */
	padding-right: 0;
	float: right; /* rtl */
}
div.product .summary .ts-social-sharing span{
	margin-left: 20px; /* rtl */
	margin-right: 0; /* rtl */
}
.sharethis-inline-share-buttons{
	direction: rtl !important;/* rtl */
	text-align: right !important;/* rtl */
}
.sharethis-inline-share-buttons .st-btn:first-child{
    margin-right: 0 !important;
}
.sharethis-inline-share-buttons .st-btn:last-child{
    margin-left: 0 !important;
}
.woocommerce div.product form.cart .group_table td:first-child {
    text-align: right; /* rtl */
}
.wpb-js-composer .vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-title .vc_tta-controls-icon{
	text-align: left; /* rtl */
	left: 0;
    right: auto;
}
.wpb-js-composer .vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-title>a {
    padding: 12px 0 12px 50px;
}
.ts-feature-wrapper.horizontal-icon .feature-icon, 
.ts-feature-wrapper.step-number .feature-icon {
    padding-left: 20px;
    padding-right: 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li{
	float: right;/* rtl */
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.reviews_tab > a{
	padding-left: 25px; /* rtl */
	padding-right: 0;
}
.woocommerce div.product .woocommerce-tabs .panel .products .product{
	float: right; /* rtl */
}
.more-less-buttons a.less-button:after,
.more-less-buttons a.more-button:after{
    margin-right: 10px; /* rtl */
}
.woocommerce-tabs #comments{
	float: right;/* rtl */
	padding-left: 20px;/* rtl */
	padding-right: 0;/* rtl */
}
.woocommerce-tabs #review_form_wrapper{
	float: right;/* rtl */
	padding: 0 50px 24px 0; /* rtl */
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__author{
	margin-left: 15px; /* rtl */
}
.woocommerce #reviews #review_form_wrapper .comment-form .comment-form-rating > label{
	float: right;
	margin-left: 20px; /* rtl */
}
.header-v1 .woocommerce .cross-sells > h2:before,
.header-v1 .woocommerce .upsells > h2:before,
.header-v1 .woocommerce .related > h2:before,
.header-v1.woocommerce-page .cross-sells > h2:before,
.header-v1.woocommerce-page .upsells > h2:before,
.header-v1.woocommerce-page .related > h2:before{
    right: -13px; /* rtl */
    left: 0; /* rtl */
}
.header-v1 .woocommerce .cross-sells > h2:after,
.header-v1 .woocommerce .upsells > h2:after,
.header-v1 .woocommerce .related > h2:after,
.header-v1.woocommerce-page .cross-sells > h2:after,
.header-v1.woocommerce-page .upsells > h2:after,
.header-v1.woocommerce-page .related > h2:after{
    right: 0; /* rtl */
    left: -68px; /* rtl */
}
.woocommerce-cart .ts-col-24 article .woocommerce form.woocommerce-cart-form{
    float: right; /* rtl */
}
.woocommerce-cart .ts-col-24 article .woocommerce .cart-collaterals{
	float: right;/* rtl */
	padding-right: 60px;/* rtl */
}
.woocommerce table.shop_table td.product-remove,
.woocommerce table.shop_table td.product-thumbnail{
	padding-left: 15px; /* rtl */
}
.woocommerce table.shop_table td.product-name{
	text-align: right; /* rtl */
}
table.shop_table.cart del{
	margin-left: 10px;/* rtl */
}
.woocommerce table.cart td.actions .coupon .input-text{
	padding-right: 0; /* rtl */
	padding-left: 120px; /* rtl */
}
.woocommerce div.product form.cart table div.quantity{
	float: right;/* rtl */
}
form.cart div.product .group_table .woocommerce-grouped-product-list-item__quantity,
.woocommerce div.product form.cart .group_table .woocommerce-grouped-product-list-item__quantity{
	text-align: left;/* rtl */
}
.woocommerce-cart .cart-collaterals .cart_totals table td{
	text-align: left;/* rtl */
}
.woocommerce-cart .cart-collaterals .cart_totals table th{
	text-align: right;/* rtl */
}
.woocommerce-cart .cart-collaterals .cart_totals table tr.shipping td{
	text-align: right; /* rtl */
}
.shipping-calculator-form #select2-calc_shipping_country-container{
	text-align: right; /* rtl */
}
.shipping-calculator-button:before {
	margin-right: 0; /* rtl */
	margin-left: 5px; /* rtl */
}
.woocommerce ul#shipping_method li{
	text-align: right;/* rtl */
}
.woocommerce ul#shipping_method li input{
	margin: 3px 0 0 8px;/* rtl */
	float: right;/* rtl */
}
#add_payment_method #payment ul.payment_methods li input,
.woocommerce-cart #payment ul.payment_methods li input{
	margin: -2px 0 0 10px;/* rtl */
}
.woocommerce ul#shipping_method li label{
	float: right;/* rtl */
}
#add_payment_method #payment ul.payment_methods li,
.woocommerce-cart #payment ul.payment_methods li,
.woocommerce-checkout #payment ul.payment_methods li{
	text-align: right;/* rtl */
}
.wc-proceed-to-checkout a.continue-shopping.button:after{
	margin-right: 10px;/* rtl */
}
.woocommerce .checkout .col2-set{
	float: right; /* rtl */
	padding-left: 60px; /* rtl */
}
.woocommerce .checkout #order_review,
.woocommerce .checkout #order_review_heading{
	float: right; /* rtl */
}
.woocommerce form.checkout_coupon,
.woocommerce form.login,
.woocommerce form.register{
	text-align: right;/* rtl */
}
.woocommerce .checkout-login-coupon-wrapper .checkout_coupon .form-row-first{
	float: right;/* rtl */
}
.woocommerce .checkout-login-coupon-wrapper .checkout_coupon .form-row-last{
	float: left;/* rtl */
}
.woocommerce form.checkout .col2-set .form-row .woocommerce-input-wrapper{
	float: right; /* rtl */
}
.woocommerce .checkout .col2-set .form-row label{
	float: right; /* rtl */
}
.woocommerce .checkout .col2-set .col-1,
.woocommerce .checkout .col2-set .col-2{
	float: right;/* rtl */
}
.woocommerce form .form-row .input-checkbox,
label .woocommerce-Input[type="checkbox"],
#ship-to-different-address-checkbox{
    margin: -2px 0 0 8px;/* rtl */
}
.woocommerce-invalid #terms{
	margin: 0 0 0 8px;/* rtl */
}
.woocommerce .checkout #order_review table .product-total{
	text-align: left; /* rtl */
}
.woocommerce .checkout #order_review tfoot .shipping ul.woocommerce-shipping-methods{
	margin-right: -90px;  /* rtl */
}
.woocommerce .checkout #order_review tfoot td{
	text-align: left;  /* rtl */
}
.woocommerce-checkout #payment ul.payment_methods li input{
	margin: 0 0 0 5px; /* rtl */
}
.woocommerce-account .woocommerce-MyAccount-navigation{
	float: right;/* rtl */
}
.woocommerce-account .woocommerce-MyAccount-content{
	margin-right: 240px;/* rtl */
	padding: 0 30px 0 0;/* rtl */
}
.woocommerce table.my_account_orders .woocommerce-orders-table__header-order-actions,
.woocommerce table.my_account_orders .woocommerce-orders-table__cell-order-actions{
	text-align: left; /* rtl */
}
.woocommerce ul.order_details li{
	float: right: 20px;/* rtl */
	padding-left: 20px;/* rtl */
}
.woocommerce-account .addresses .title h3,
.woocommerce-account .addresses h2,
.woocommerce-customer-details .addresses h2{
	float: right;/* rtl */
}
.woocommerce .woocommerce-customer-details address{
	text-align: right;/* rtl */
}
.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email, 
.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{
	padding-left: 0;
	padding-right: 30px;/* rtl */
}
.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:before,
.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:before{
	right: 0;/* rtl */
}
.woocommerce table.customer_details tbody tr th,
.woocommerce table.customer_details tbody tr td{
	padding-right: 20px;/* rtl */
}
body .woocommerce table.my_account_orders td.order-actions,
.woocommerce .woocommerce-MyAccount-content table.order_details .product-total,
.woocommerce .woocommerce-MyAccount-content table.order_details tfoot td,
.woocommerce .woocommerce-order table.order_details .product-total,
.woocommerce .woocommerce-order table.order_details tfoot td,
.woocommerce .woocommerce-order-details table.woocommerce-table--order-details .product-total,
.woocommerce .woocommerce-order-details table.woocommerce-table--order-details tfoot td{
	text-align: left; /* rtl */
}
/*** Login / Register ***/
.woocommerce-account .col2-set .col-1, 
.woocommerce-page.woocommerce-account .col2-set .col-1,
.woocommerce-account .col2-set .col-2, 
.woocommerce-page.woocommerce-account .col2-set .col-2{
    float: right; /* rtl */
}
.woocommerce-account .col2-set .col-2, 
.woocommerce-page.woocommerce-account .col2-set .col-2{
    float: left; /* rtl */
}
#ts-quickshop-modal .woocommerce div.product div.summary{
    left: 0;/* rtl */
	right: auto;
}
#ts-quickshop-modal .woocommerce div.images-thumbnails,
#ts-quickshop-modal .woocommerce div.product.full-slider .images-slider-wrapper{
	float: right;/* rtl */
}
#ts-quickshop-modal .woocommerce div.product.small-thumbnails div.images-thumbnails{
	padding: 40px 40px 40px 0;/* rtl */
}
#ts-quickshop-modal .woocommerce div.product.vertical-thumbnail div.images-thumbnails .thumbnails + div.images{
	margin-left: 144px;/* rtl */
	margin-right: 0;
}
.ts-popup-modal .quickshop-content .owl-nav .owl-prev{
    right: -46px;/* rtl */
	left: auto;
}
.ts-popup-modal .quickshop-content .owl-nav .owl-next{
    left: -46px;/* rtl */
	right: auto;
}
.ts-popup-modal .quickshop-content .images-slider-wrapper:hover .owl-nav .owl-prev{
    right: 10px;/* rtl */
	left: auto;
}
.ts-popup-modal .quickshop-content .images-slider-wrapper:hover .owl-nav .owl-next{
    left: 10px;/* rtl */
	right: auto;
}
.add-to-cart-popup-content .action > a{
	float: right; /* rtl */
}
.add-to-cart-popup-content .action > a:first-child{
	margin-left: 2%;/* rtl */
	margin-right: 0;
}
/*** Hidden Form ***/
.hidden-title-form .edit-title-buttons{
    left: 0; /*rtl*/
    right: auto; /*rtl*/
}
.hidden-title-form .hide-title-form,
.hidden-title-form .save-title-form{
	float: right; /*rtl*/
}
.hidden-title-form input[type="text"]{
	float: right; /*rtl*/
	padding-right: 30px; /*rtl*/
	padding-left: 150px; /*rtl*/
}

.ts-popup-modal span.close {
    left: 0;
    right: auto;
}
.woocommerce table.shop_table.wishlist_table td.product-add-to-cart{
	text-align: left; /* rtl */
}
body #cboxClose {
    left: 0; /* rtl */
    right: auto; /* rtl */
}
html body > h1 a.close {
    left: 0; /* rtl */
}
body table.compare-list .add-to-cart td a.added_to_cart:before{
    margin: 0 0 2px 5px; /* rtl */
}
.style-heading-line-under .heading:after,
.style-heading-line-under .widgettitle:after{
	right: 0; /* rtl*/
}
.style-heading-line-under:not(.short-line) .heading:after,
.style-heading-line-under:not(.short-line) .widgettitle:after,
.style-heading-line-under.short-line.heading-center .heading:after,
.style-heading-line-under.short-line.heading-center .widgettitle:after{
	right: 50%; /* rtl*/
	transform: translateX(50%);
}
.style-heading-line-under.ts-alignleft .heading:after,
.style-heading-line-under.ts-alignleft .widgettitle:after{
	left: auto; /* rtl*/
}
.style-heading-line-under-2 .heading:before{
	right: -80px; /* rtl */
	left: 0;
}
.style-heading-line-under-2 .heading:after{
	left: -80px; /* rtl */
	right: 0;
}
.style-heading-dashed-line .heading:before,
.style-heading-dashed-line .widgettitle:before{
	right: -13px; /* rtl*/
    left: 0; /* rtl*/
}
.style-heading-dashed-line .heading:after,
.style-heading-dashed-line .widgettitle:after{
	right: 0; /* rtl*/
    left: -68px; /* rtl*/
}
.style-heading-line-before .heading,
.widget.ts-products-widget.style-heading-line-before .widgettitle,
.ts-shortcode.style-heading-line-before h2.heading{
	padding-right: 20px; /* rtl*/
}
.style-heading-line-before .heading:before,
.style-heading-line-before .widgettitle:before{
	border-width: 0 10px 0 0; /* rtl */
}
.vc_row.ts-banner .h1-big{
	padding-right: 7%;  /* rtl */
}
.vc_row.ts-banner h2.h1,
.vc_row.ts-banner h3.h2{
	padding-right: 120px; /* rtl */
}
.vc_row.ts-banner .absolute-img.top{
	right: 12%;  /* rtl */
	left: 0;  /* rtl */
}
.vc_row.ts-banner .absolute-img.bottom{
	left: 12%;  /* rtl */
	right: 0;  /* rtl */
}
.ts-banner .button:after {
    margin-right: 5px; /* rtl */
	margin-left: auto;
}
.drug-testimonials .custom-pdl{
	padding-right: 10%; /*rtl*/
}
.home-fashion-newsletter .vc_col-sm-5{
	padding-left: 60px; /*rtl*/
}
.wpb_single_image.vc_align_left {
    text-align: right; /*rtl*/
}
.wpb_single_image.vc_align_right {
    text-align: left; /*rtl*/
}
.footer-container .vc_custom_heading[style="text-align: left"]{
	text-align: right !important;
}
.home-fashion-newsletter .ts-mailchimp-subscription-shortcode.fix-max-width {
    margin-left: 60px;
    margin-right: auto;
}
.ts-testimonial-wrapper.show-dots.dots-left .owl-dots{
	left: auto;
    right: -30px; /* rtl */
    transform: rotate(90deg) translateX(50%); /* rtl */
}
.ts-product-in-category-tab-wrapper.tab-horizontal-center.has-icon .list-categories ul.tabs > li:after{
	right: 50%;
	margin-right: -20px;
	left: auto;
	margin-left: auto;
}
.ts-product-category-banner-wrapper .category-item:after{
	right: auto; /* rtl */
	left: -1px; /* rtl */
}
.ts-product-category-banner-wrapper .banner ~ .category-column .category-item:after{
    left: auto; /* rtl */
    right: -1px; /* rtl */
}
.group-milestone .ts-milestone:before{
    left: auto; /* rtl */
    right: -10px; /* rtl */
}
a.ts-button i{
	margin-left: 5px; /* rtl */
}
a.ts-button.icon-right i{
	margin-right: 5px; /* rtl */
	margin-left: 0; /* rtl */
}
blockquote{
	text-align: right; /* rtl */
}
blockquote.style-1.hide-icon{
	padding: 0 30px 0 0; /* rtl */
}
.ts-dropcap,
body .has-drop-cap:not(:focus):first-letter{
	float: right;
    margin: 0 0 0 15px; /* rtl */
}
.ts-blogs .entry-meta-top > span:last-child{
	margin-right: 0;/* rtl */
	padding-right: 0;/* rtl */
	margin-left: 0;/* rtl */
	padding-left: 0;/* rtl */
}
.entry-meta-top .meta-left > span{
	float: right;/* rtl */
}
.entry-meta-top .meta-left > span:not(:last-child){
	margin-right: 0;/* rtl */
	padding-right: 0;/* rtl */
	margin-left: 10px;/* rtl */
	padding-left: 10px;/* rtl */
}
.entry-meta-top .meta-left > span:not(:last-child):after{
	right: auto; /* rtl */
	left: 0; /* rtl */
}
.entry-meta-top .meta-right > span{
    float: left;/*rtl*/
    margin-left: auto;/*rtl*/
    padding-left: 0;/*rtl*/
	margin-right: 15px;/* rtl */
	padding-right: 25px;/* rtl */
}
.entry-meta-top .meta-right .comment-count:before,
.entry-meta-top .meta-right span.ts-post-like-button .icon{
    right: 0;/*rtl*/
	left: auto;
}
.entry-meta-middle .cats-link:before{
	margin-left: 5px;/* rtl */
	margin-right: auto;/* rtl */
}
.blog-list-style .list-posts article .entry-meta-top > span{
	margin-right: auto;/* rtl */
	padding-right: auto;/* rtl */
	margin-left: 12px; /* rtl */
	padding-left: 12px; /* rtl */
}
.blog-list-style .list-posts article .entry-meta-top > span:last-child{
	margin-left: 0;/* rtl */
	padding-left: 0;/* rtl */
	margin-right: auto;/* rtl */
	padding-right: auto;/* rtl */
}
.blog-list-style .list-posts article .entry-format{
	float: right;/* rtl */
}
.blog-list-style .list-posts article .entry-content{
	padding: 0 50px 0 0;/* rtl */
	float: right;/* rtl */
}
.ts-blogs .entry-meta-bottom > .comment-count{
	float: left;/* rtl */
}
.single-navigation > .next{
	text-align: left;/* rtl */
}
.single-navigation .prev > a{
	padding-right: 45px;/* rtl */
}
.single-navigation .next > a{
	padding-left: 45px;/* rtl */
}
.single-navigation .prev > a:before{
	left: auto;/* rtl */
	right: 0;/* rtl */
}
.single-navigation .next > a:after{
	right: auto;/* rtl */
	left: 0;/* rtl */
}
.single .entry-format-right{
	text-align: left; /* rtl */
	padding-right: 100px; /* rtl */
}
.single-post div.gallery .gallery-item{
	float: right;/*rtl */
}
.wd-edit-link{
	float: left;/* rtl */
}
.ts-social-sharing li{
	float: right; /* rtl */
}
.entry-author .author-avatar{
	padding-left: 30px; /* rtl */
	padding-right: auto; /* rtl */
}
.ts-blogs.item-list .thumbnail-content + .entry-content {
    padding: 0 30px 0 0; /* rtl */
	text-align: right; /* rtl */
}
article.quote .blockquote-meta .date-time{
	margin-left: auto; /* rtl */
	margin-right: 30px; /* rtl */
}
article.quote .blockquote-meta .date-time,
article.quote .blockquote-meta .author{
	float: right;/* rtl */
}
article.quote .blockquote-meta .author{
	float: left;/* rtl */
}
.commentlist .children{
	padding: 20px 80px 0 0;/* rtl */
}
.comments-area div.avatar{
	padding-left: 20px; /* rtl */
	padding-right: auto; /* rtl */
}
.comment-meta-bottom span{
	margin-left: 20px;/* rtl */
	margin-right: 0;/* rtl */
}
.comment-meta-bottom > span:before{
	margin-left: 8px;/* rtl */
	margin-right: 0;/* rtl */
}
.comment-meta-bottom span:last-child{
	margin-left: auto;/* rtl */
	margin-right: 0;/* rtl */
}
.portfolio-inner .icon-group a{
	float: left;
}
.portfolio-inner .portfolio-meta > div:first-child {
    text-align: right; /* rtl */
}
.ts-portfolio-wrapper .portfolio-inner .item figure > a:before{
    left: auto; /* rtl */
    right: -100%; /* rtl */
}
.single-portfolio .shortcode-heading-wrapper .heading{
	padding-left: 0; /* rtl */
	padding-right: 0; /* rtl */
}
.single-portfolio .thumbnail,
.single-portfolio .entry-content{
	float: left;/* rtl */
}
.single-portfolio .entry-content{
	padding-left: 0; /* rtl */
	padding-right: 50px; /* rtl */
}
.single-portfolio.top-thumbnail .portfolio-content{
	float: right; /* rtl */
	padding-left: 30px;/* rtl */
	padding-right: 0; /* rtl */
}
.single-portfolio .portfolio-info.like-button{
	left: 10px; /* rtl */
	right: auto; /* rtl */
}
.coming-soon-wrapper .vc_inner{
	left: auto; /* rtl */
	right: 10%; /* rtl */
}
.ts-header-intro .logo-wrapper {
	padding: 0 0 0 30px; /* rtl */
}
.ts-header-intro .menu-right .ts-menu {
    float: right; /* rtl */
}
.vc_row.scale-items .verticle-text{
	left: auto;
    right: 40px; /* rtl */
}
.vertical-button-icon .mailchimp-subscription input[type="email"], .widget_mc4wp_form_widget .subscribe-email input[type="email"], .widget-container.mailchimp-subscription .subscribe-email input[type="email"] {
    padding: 10px 20px 10px 50px; /* rtl */
}
.vertical-button-icon .subscribe-email .button, .widget_mc4wp_form_widget .subscribe-email .button, .widget-container.mailchimp-subscription .subscribe-email .button{
	left: 0; /* rtl */
	right: auto; /* rtl */
}
.top-filter-widget-area.dropdown-filter .widget-title-wrapper .block-control:after {
    left: 0; /* rtl */
	right: auto; /* rtl */
}
.load-more-button .ts-shop-load-more.loading .button:before{
	margin: 0;
}
.woocommerce table.cart td.actions .coupon .button {
    left: 0;
    right: auto;
}
.ts-testimonial-wrapper .image img, 
.ts-testimonial-wrapper .owl-carousel .owl-item .image img {
    margin-left: 30px;
    margin-right: 0;
}
.ts-product-category-banner-wrapper .category-item:after{
	border-width: 14px 0 14px 13px;
    border-color: transparent transparent transparent #f7f7f7;
}
.style-heading-grid-before .widgettitle:before, 
.style-heading-grid-before .heading:before {
    margin-left: 10px;
    margin-right: 0;
}
.ts-team-members.style-3 .team-info {
    padding-left: 0;
    padding-right: 30px;
}
.single-style .product-wrapper .meta-wrapper {
    padding-left: 0;
    padding-right: 50px;
}
blockquote .author-role .author + .social-icons {
    margin-left: 0;
    margin-right: 10px;
}
.rtl .wpml-ls-legacy-dropdown .wpml-ls-flag ~ span,
.rtl .wpml-ls-legacy-dropdown-click .wpml-ls-flag ~ span,
.rtl .wpml-ls-legacy-list-horizontal .wpml-ls-flag ~ span,
.rtl .wpml-ls-legacy-list-vertical .wpml-ls-flag ~ span{
    margin-right: .4em;
}
.rtl .header-top .wpml-ls-legacy-list-horizontal .wpml-ls-flag+span {
    margin-left: 0;
    margin-right: 0;
}
.header-left > div:first-child .dropdown-container, 
.header-left > div:first-child .wcml_currency_switcher > ul, 
.header-left > div:first-child .wpml-ls-legacy-dropdown ul.wpml-ls-sub-menu, 
.header-left > div:first-child .wpml-ls-legacy-dropdown-click ul.wpml-ls-sub-menu {
    left: auto;
    right: 0;
	margin-right: 0;
}
.header-language .wpml-ls-legacy-list-horizontal > ul > li{
	margin-left: 10px;
	margin-right: 0;
}
.header-top .header-language .wpml-ls-legacy-list-horizontal > ul > li:last-child{
    margin-left: 0;
}
.top-filter-widget-area.dropdown-filter .product-filter-by-color ul li{
	float: right;
}
@media only screen and (max-width: 1366px){
	.vc_row.scale-items .verticle-text {
		right: 10px; /* rtl */
	}
}
@media only screen and (min-width: 992px){
	body.header-v2 #group-icon-header {
		right: 0; /* rtl */
	}
	body.header-v2 #group-icon-header.active{
		left: -17px; /* rtl */
		right: 0; /* rtl */
	}
	body.header-v2 #group-icon-header .close{
		left: 20px; /*rtl*/
	}
	body.header-v2 .menu-fullscreen nav > ul li ul.sub-menu{
		padding-right: 0; /* rtl */
	}	
	body.header-v2 .menu-fullscreen nav > ul li.menu-item-has-children ul.sub-menu{
		margin-right: 0;
	}
	body.header-v2 .menu-fullscreen nav > ul li.menu-item-has-children ul.sub-menu ul.sub-menu{
		margin-right: 0; /* rtl */
	}
	.header-v2 .ts-floating-sidebar .menu-fullscreen .pc-menu > ul > li > .ts-menu-drop-icon{
		margin-right: 10px; /* rtl */
		margin-left: 0;
	}
	.header-v2 .menu-fullscreen .pc-menu > ul > li > a .menu-sub-label{
		left: -50px;/* rtl */
		right: auto;
	}
}
@media only screen and (min-width: 1280px){
	body.header-v2 #group-icon-header .close{
		left: 47px; /*rtl*/
	}
	.header-v2 .header-right > .ts-group-meta-icon-toggle{
		margin-right: 50px; /* rtl */
		margin-left: 0; /* rtl */
	}
	.header-v1 .header-middle .shopping-cart-wrapper .cart-number,
	.header-v5 .header-bottom .shopping-cart-wrapper .cart-number{
		left: 6px; /* rtl */
		right: auto;
	}
	.drug-testimonials .custom-pdl{
		padding-right: 20%; /*rtl*/
	}
}
@media only screen and (min-width: 1500px){
	body.header-v2 #group-icon-header .close{
		left: 77px; /*rtl*/
	}
	.woocommerce div.product.vertical-thumbnail > .vc_row div.images-thumbnails div.images{
		margin-right: 170px;/* rtl */
	}
}
@media only screen and (max-width: 1366px){
	.verticle-group-icon {
		left: 30px; /* rtl */
	}
	.header-v2 .verticle-group-icon {
		left: 48px; /* rtl */
	}
	#ts-quickshop-modal .woocommerce div.product.vertical-thumbnail div.images-thumbnails .thumbnails + div.images{
		margin-left: 122px;/* rtl */
	}
	.vc_row.ts-banner .absolute-img.top {
		right: 4%; /*rtl*/
	}
	.vc_row.ts-banner .absolute-img.bottom {
		left: 4%; /*rtl*/
	}
	.vc_row.ts-banner .absolute-img.top{
		right: 6%;  /* rtl */
	}
	.vc_row.ts-banner .absolute-img.bottom{
		left: 6%;  /* rtl */
	}
	.coming-soon-wrapper .vc_inner {
		right: 5%; /* rtl */
	}
}
@media only screen and (max-width: 1279px){
	.ts-floating-sidebar.full-screen.active{
		left: 0;/* rtl */
	}
	.ts-floating-sidebar .ts-sidebar-content{
		left: 0 !important; /* rtl */
		right: auto !important; /* rtl */
	}
	.nav-middle .owl-carousel .owl-nav > .owl-prev{
		right: -45px; /* rtl */
	}
	.nav-middle .owl-carousel .owl-nav > .owl-next{
		left: -45px; /* rtl */
	}
	.header-v2 .verticle-group-icon {
		left: 30px; /* rtl */
	}
	.verticle-group-icon {
		left: 30px;
	}
	.ts-header .info-desc > .hotline {
		margin-left: 0; /* rtl */
	}
	.woocommerce .woocommerce-ordering .orderby ul {
		left: 0; /* rtl */
	}
	.products.list .product:not(.product-category) .product-group-button,
	.item-list .product:not(.product-category) .products .product-group-button{
		right: -0.5px; /* rtl */
	}
	.ts-product.partial-view.ts-slider.nav-middle .owl-carousel .owl-nav > .owl-prev,
	.page-container:not(.no-sidebar) .ts-product.partial-view.ts-slider.nav-middle .owl-carousel .owl-nav > .owl-prev{
		right: 190px; /* rtl */
	}
	.ts-product.partial-view.ts-slider.nav-middle .owl-carousel .owl-nav > .owl-next,
	.page-container:not(.no-sidebar) .ts-product.partial-view.ts-slider.nav-middle .owl-carousel .owl-nav > .owl-next{
		left: 190px; /* rtl */
	}
	.vc_row[data-vc-full-width].vc_row-no-padding .ts-shortcode.ts-product{
		margin-right: -1px;
	}
	.home-fashion-newsletter .vc_col-sm-5{
		padding-left: 10px; /*rtl*/
	}
}
@media only screen and (max-width: 1279px) and (min-width: 992px){
	.woocommerce div.product.vertical-thumbnail .ts-product-video-button, 
	.woocommerce div.product.vertical-thumbnail .ts-product-360-button {
		left: 135px; /* rtl */
	}
}
@media only screen and (max-width: 1279px) and (min-width: 1024px){
	.woocommerce div.product.vertical-thumbnail div.images-thumbnails .thumbnails + div.images{
		margin-left: 120px;/* rtl */
	}
	.woocommerce div.product div.summary {
		padding-right: 40px; /* rtl */
	}
	.woocommerce div.product .summary > .price, 
	.woocommerce div.product form.cart .button, 
	.woocommerce div.product form.cart div.quantity, 
	.woocommerce div.product .summary a.compare, 
	.woocommerce div.product .summary .yith-wcwl-add-to-wishlist {
		margin-left: 10px;
	}
	.woocommerce div.product .summary .yith-wcwl-add-to-wishlist{
		margin-right: 300px; /* rtl */
	}
	.woocommerce div.product .summary a.compare{
		margin-right: 360px; /* rtl */
	}
	.woocommerce div.product.sold-individually .summary .yith-wcwl-add-to-wishlist,
	.woocommerce div.product.product-type-external .summary .yith-wcwl-add-to-wishlist,
	.woocommerce div.product.product-type-grouped .summary .yith-wcwl-add-to-wishlist{
		margin-right: 190px; /* rtl */
	}
	.woocommerce div.product.sold-individually .summary a.compare,
	.woocommerce div.product.product-type-external .summary a.compare,
	.woocommerce div.product.product-type-grouped .summary a.compare{
		margin-right: 250px; /* rtl */
	}
}
@media only screen and (max-width: 1024px){
	.ts-header .menu-wrapper nav > ul > li {
		margin: 0 0 0 25px; /* rtl */
	}
	.header-fullwidth .header-middle div.header-right > div {
		margin-right: 25px; /* rtl */
		margin-left: 0;
	}
	.single .entry-format-left, 
	.single .entry-format-right{
		padding-right: 0; /* rtl */
	}
	.coming-soon-wrapper > .wpb_column > .wpb_wrapper > .vc_row.vc_inner{
		right: 30px; /* rtl */
	}
	.mr-0-device{
		margin-left: 0 !important;
	}
	.ts-testimonial-wrapper.show-dots.dots-left{
		padding-right: 30px; /* rtl */
	}
	.ts-testimonial-wrapper.show-dots.dots-left .owl-dots {
		right: -15px; /* rtl */
	}
	.woocommerce .product .product-label {
		right: 15px;/*rtl*/
	}
	.woocommerce-cart .ts-col-24 article .woocommerce form.woocommerce-cart-form,
	.woocommerce-cart .ts-col-24 article .woocommerce .cart-collaterals{
		padding-right: 0;/* rtl */
	}
	.woocommerce .checkout .col2-set{
		padding-left: 40px; /* rtl */
	}
	.woocommerce-account .woocommerce-MyAccount-content {
		margin-right: 210px; /* rtl */
	}
	.vc_row.ts-banner .absolute-img.top{
		right: 5%;  /* rtl */
	}
	.vc_row.ts-banner .absolute-img.bottom{
		left: 5%;  /* rtl */
	}
	.banner-style-1.right-top .box-content > header{
		left: 30px; /*rtl*/
	}
	.left-top .box-content > header{
		right: 30px; /*rtl*/
	}
	.left-bottom .box-content > header{
		right: 30px; /*rtl*/
	}
	.left-center .box-content > header{
		right: 30px; /*rtl*/
	}
	.right-top .box-content > header{
		left: 30px; /*rtl*/
	}
	.right-bottom .box-content > header{
		left: 30px; /*rtl*/
	}
	.right-center .box-content > header{
		left: 30px; /*rtl*/
	}
	.woocommerce .ts-products-widget ul.product_list_widget li .ts-wg-thumbnail, 
	.ts-products-widget .woocommerce ul.product_list_widget li .ts-wg-thumbnail,
	.vc_col-sm-6 .woocommerce .ts-products-widget ul.product_list_widget li .ts-wg-thumbnail, 
	.vc_col-sm-6 .ts-products-widget .woocommerce ul.product_list_widget li .ts-wg-thumbnail{
		padding-left: 15px; /*rtl*/
	}
}
@media only screen and (max-width: 991px){
	body.header-v2 #group-icon-header .close {
		left: 20px; /* rtl */
		right: auto;
	}
	.blog-list-style .list-posts article .entry-content {
		padding: 0 30px 0 0; /* rtl */
	}
	.woocommerce #reviews #review_form_wrapper .comment-form .form-submit {
		text-align: right; /* rtl */
	}
	.woocommerce form .form-row-first{
		margin-left: 0; /* rtl */
	}
	.woocommerce .checkout .col2-set{
		padding-left: 0; /* rtl */
	}	
	.vc_row.ts-banner .absolute-img.top{
		right: 2%;  /* rtl */
	}
	.vc_row.ts-banner .absolute-img.bottom{
		left: 2%;  /* rtl */
	}
	.coming-soon-wrapper > .wpb_column > .wpb_wrapper > .vc_row.vc_inner {
		right: 0; /* rtl */
	}
	.drug-testimonials .custom-pdl{
		padding-right: 0; /*rtl*/
	}
	.drug-testimonials .ts-testimonial-wrapper.dots-left + .custom-pdl{
		padding-right: 30px; /*rtl*/
	}
	.woocommerce div.product div.summary{
		float: none;
		padding-right: 0;
	}
}
@media only screen and (max-width: 991px) and (min-width: 768px){
	.woocommerce div.product.vertical-thumbnail div.images-thumbnails .thumbnails + div.images{
		margin-left: 160px;/* rtl */
	}
	.woocommerce .one-sidebar div.product.vertical-thumbnail div.images-thumbnails .thumbnails + div.images,
	.woocommerce .two-sidebar div.product.vertical-thumbnail div.images-thumbnails .thumbnails + div.images{
		margin-left: 100px;/* rtl */
	}
	.woocommerce .checkout #order_review tfoot .shipping ul.woocommerce-shipping-methods {
		margin-right: 0;
		float: left; /* rtl */
	}
	.left-top .box-content > header{
		right: 20px; /*rtl*/
	}
	.left-bottom .box-content > header{
		right: 20px; /*rtl*/
	}
	.left-center .box-content > header{
		right: 20px; /*rtl*/
	}
	.right-top .box-content > header{
		left: 20px; /*rtl*/
	}
	.right-bottom .box-content > header{
		left: 20px; /*rtl*/
	}
	.right-center .box-content > header{
		left: 20px; /*rtl*/
	}
}
@media only screen and (max-width: 768px){
	.woocommerce table.shop_table_responsive tr td .quantity, 
	.woocommerce-page table.shop_table_responsive tr td .quantity{
		float: left; /* rtl*/
	}
	.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination {
		padding-right: 100px; /* rtl*/
	}
	.woocommerce table.shop_table_responsive tr.woocommerce-shipping-totals.shipping td, 
	.woocommerce-page table.shop_table_responsive tr.woocommerce-shipping-totals.shipping td {
		text-align: right !important; /* rtl */
	}
	.woocommerce table.shop_table_responsive tr.woocommerce-shipping-totals.shipping td > *, 
	.woocommerce-page table.shop_table_responsive tr.woocommerce-shipping-totals.shipping td > * {
		padding-right: 30% !important; /* rtl */
	}
}
