/*Blog RTL style*/
body{
direction: rtl;
unicode-bidi: embed;
}
.rtl-enable{
	direction: rtl;
}
.text-left{
    text-align: right;
}
.text-right{
    text-align: left;
}
.bzotech-blog-form-comment .comment-form-cookies-consent label{
	margin-left: 0px;
	margin-right: 25px;
}
.item-grid-post- .meta-post-style1__date{
	right: auto;
	left: -10px;
}
.item-grid-post- .meta-post-style1__date .meta-item span {
    border-radius: 0px 30px 30px 0px;
}
.item-grid-post- .meta-post-style1__date .meta-item::after {
   
    border-right: 10px solid var(--bzo-main-color-mix-black);
    border-left: none;
    position: absolute;
    right: auto;
    left: 0;
}
.item-grid-post- .post-info .author img{
	float: right;
	margin-right: 0px;
	margin-left: 6px;
}
.item-grid-post-style2 .date-thumb span{
	border-radius: 30px 0px 0px 30px;
}
.item-grid-post-style2 .date-thumb {
    left: auto;
    right: -10px;
}
.item-grid-post-style2 .date-thumb::after {
 
    border-left: 10px solid var(--bzo-main-color-mix-black);
    border-right: none;
    left: auto;
    right: 0;
}
.item-grid-post-style3 .style-item-meta__cats {
    left: auto;
    right: 16px;
}
.step-bread-crumb .la-angle-right:before {
    content: "\f104";
}
.indicator-icon{
    margin-right: 5px;
    margin-left: 0px;
}
.sub-menu .indicator-icon::before {
    content: "\f104";
}
.type-title_shadow {
    left: -228px;
    right: auto;
}
.item-grid-product-style12 .product-thumb .product-label {
    left: auto;
    right: 10px;
}
.item-grid-product-style12 .item-product .product-extra-link {
    right: auto;
    left: 15px;
}
.item-grid-product-style12 .item-product .product-extra-link a{
	transform: translate(-80px,0);
}
.product-rating {
    transform: scaleY(-1) rotate(180deg);
}
.elbzotech-banner-info-global-style3 .product-price .woocs_price_code {
    justify-content: start;
}
.item-slider-global-testimonial2 .icon_testimonial {
    left: 50px;
    right: auto;
}
.item-slider-global-testimonial2 .info-client1 {
    margin-left: 0px;
    margin-right: -85px;
}
.display-swiper-navi-group .bzotech-swiper-navi{
	right: auto;
	left: 0;
}
.bzotech-navbar-nav .sub-menu{
	text-align: right;
	right: 0px;
	left: auto;
}
.bzotech-navbar-nav .sub-menu .sub-menu {
    left: auto;
    right: 100%;
}
.sub-menu .indicator-icon {
    float: left;
}
.bzotech-navbar-nav li.menu-item-has-children li.menu-item-has-children > .sub-menu {
    margin: 0px 30px 0px 0px;
}
.bzoteche-info-box-global-style2 .list-icon{
    right: auto;
    left: -44px;
}
.bzoteche-info-box-global-style2:hover .list-icon {
    left: 20px;
    right: auto;
}
.elbzotech-accordion-global-css.ui-accordion .ui-accordion-header .item-title-e {
    margin-right: 0px;
    margin-left: 30px;
}
.elbzotech-accordion-global-css .box-icon-accor {
    float: left;
}
.elbzotech-accordion-global-css .box-icon-accor i {
    left: 0;
    right: auto;
}
.top-filter .view-type a {
    margin-left: 30px;
    margin-right: 0px;
}
.widget_bzotech_category_fillter ul li .smoke {
    left: 0;
    right: auto;
}
.widget_bzotech_rating_filter ul.bzotech-rating-filter > li .product-rate::before, .widget_bzotech_category_fillter ul li a::before{
	left: auto;
	right: 0;
}
.widget_bzotech_rating_filter ul.bzotech-rating-filter > li .product-rate::after, .widget_bzotech_category_fillter ul li a::after{
	left: auto;
	right: 4px;
}
.widget_bzotech_rating_filter ul.bzotech-rating-filter > li, .widget_bzotech_category_fillter ul li {
    padding: 0 28px 15px 15px;
}
.widget_price_filter .price_slider_amount {
    text-align: right!important;
}
.widget_price_filter .price_slider_amount .price_label {
    direction: rtl;
}
.sidebar .wg-product-slider .item-product .product-thumb > a {
    border-left: 1px solid var(--bzo-border-color);
    border-right: none;
}
.item-grid-product-style6 .product-thumb .product-label{
	text-align: right;
    left: auto;
    right: 15px;
}
.item-list-default .list-thumb-wrap {
    border-right: none;
    border-left: 1px solid var(--bzo-border-color);   
}
.item-list-default .product-extra-link-defaut2 .case-cart-default {
    margin-right: 0px;
    margin-left: 15px;
}
.main-top-filter__left>div {
    border-right: none;
    border-left: 1px solid var(--bzo-border-color);
}
.item-grid-product-style2 .item-product .product-label {
    right: auto;
    left: 20px;
}
.item-grid-product-style2 .item-product .product-extra-link {
    left: auto;
    right: 15px;
}
.item-grid-product-style2 .item-product .product-extra-link a {
    transform: translate(30px, 0px);
}
.item-grid-product-style2 .item-product .addcart-link {
    padding-left: 15px;
    padding-right: 35px;
}
.item-grid-product-style2 .item-product .addcart-link::before {
    right: 0;
    left: auto;
}
.item-grid-product-style2 .item-product .addcart-link i {
    right: 0;
    left: auto;
}
.item-grid-product-style2 .item-product .addcart-link .la-arrow-right:before {
    content: "\f060";
}

.wishlist_compare_single_product .whatsapp-btn span {
    margin-left: auto;
    margin-right: 8px;
}
.elementor-widget-bzotech-meta-product-global .posted_in label, .elementor-widget-bzotech-meta-product-global .tagged_as label {
    margin-right: 0;
    margin-left: 10px;
}
.tab-product-horizontal .product-tab-title li {
    margin-right:  0px;
    margin-left:  40px;
}
.display-swiper-navi-group-top-right .bzotech-swiper-navi{
	right: auto;
	left: 0;
}
.sticky-addcart .product-price, .sticky-addcart .detail-qty {
    margin-left: 10px;
    margin-right: 0;
}
.woocommerce div.product .list-product-group form.cart .group_table td:last-child {
    float: left;
    padding-left: 0px;
}
.woocommerce div.product form.cart .group_table td.group-thumb {
    padding-right: 0px;
}
.woocommerce div.product .list-product-group form.cart .group_table td {
    padding-right: 0px; 
}
.woocommerce div.product form.cart .variations label {
    margin-right: 0px;
    margin-left: 20px;
}
.bzotech-form-cart-single .variations .type-label .swatch-label {
    margin-left: 12px;
    margin-right: 0;
}
.bzotech-form-cart-single .variations .type-color .swatch-color {
    margin-right: 0px;
    margin-left: 10px;
}
.woocommerce div.product form.cart .ajax_add_to_cart,
.bzotech-form-cart-single .detail-qty{
	margin-left: 20px;
	margin-right: 0px;
}
.woocommerce div.product form.cart button.single_add_to_cart_button{
	margin-left: 14px;
	margin-right: 0px;
}
.style-gallery-vertical .wrap-detail-gallery {
    padding-right: 180px;
    padding-left: 0;
}
.style-gallery-vertical .gallery-control {
    left: auto;
    right: 0;
}
.woocommerce-review-link {
    margin-right: 20px;
    margin-left: 0px;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text {
    margin: 0 70px 0 0px;
}
.woocommerce #reviews #comments ol.commentlist li .wrap-rating {
    left: 0;
    right: auto;
}
.comments-tab-product-accordion__header .write-a-review i {
    margin-right: 0px;
    margin-left: 8px;
}
.elbzotech-mini-cart-dropdown-global .mini-cart-content{
    left: 0;
    right: auto;
}
.mini-cart-content{
    text-align: right;
}
.mini_cart_item .product-delete {
    right: auto;
    left: 5px;
}
.mini-cart-total .pull-right {
    float: left;
}
.mini-cart-total .pull-left {
    float: right;
}
.select2-container--default .select2-selection--single .select2-selection__rendered{
	text-align: right;
}
.woocommerce form .form-row input.input-text {
    text-align: right;
}
.woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message, .woocommerce-page .woocommerce-error, .woocommerce-page .woocommerce-info, .woocommerce-page .woocommerce-message {
    padding-right: 60px;
    padding-left: 30px;
}

@media(min-width: 1201px){
	.sub-menu-display-accordion .btn-toggle-mobile-menu {
	    right: auto;
	    left: 0px;
	}
	.sub-menu-display-accordion .bzotech-menu-inner > .bzotech-navbar-nav>li > a {
	    padding-right: 20px!important;
	    padding-left: 70px!important;
	}
	.sub-menu-display-accordion .bzotech-menu-inner > ul li:not(.has-mega-menu) ul li.menu-item-depth-2 > a {
	    padding-right: 45px!important;
	    padding-left: 20px!important;
	}
	.sub-menu-display-accordion .bzotech-menu-inner > ul li:not(.has-mega-menu) ul li.menu-item-depth-3 > a {
	     padding-right: 60px!important;
	    padding-left: 20px!important;
	}
}
@media(max-width: 1200px){
	.bzotech-menu-inner > .bzotech-navbar-nav>li > a{
		padding-left: 70px!important;
		padding-right: 20px!important;
	}
	.bzotech-menu-inner > .bzotech-navbar-nav {
	    text-align: right!important;
	}
	.btn-toggle-mobile-menu {
	    left: 0px;
	    right: auto;
	   	border-right: 1px solid #e1e1e1;
	   	border-left: none;
	}
	.bzotech-menu-inner > ul li:not(.has-mega-menu) ul li.menu-item-depth-2 > a {
	    padding-left: 20px!important;
	    padding-right: 45px!important;
	}
	.bzotech-menu-inner > ul li:not(.has-mega-menu) ul li.menu-item-depth-3 > a {
	     padding-left: 20px!important;
	    padding-right: 60px!important;
	}
}
.list-menu-vertical__item .icon_sub_menu.la-angle-right:before {
    content: "\f104";
}
@media(min-width: 1201px){
	.list-menu-vertical__item-sub {
	    left: auto;
	    right: 100%;
	}
}
.elbzotech-mailchimp-global-style2 .elbzotech-close-popup{
    left: 10px;
    right: auto;
}
.product-tab-style1 ul.nav-tabs li:not(:last-child) a{
    border-right: none;
    border-left: 1px solid var(--bzo-border-color);
}
@keyframes bzo-scroll{
  from {transform: translateX(calc(-100%)) }
  to {transform: translateX(0);}
}
@keyframes bzo-scroll2{
  from {transform: translateX(50%) }
  to {transform: translateX(-50%);}
}


/*========== home 1 ===========*/
