/*
Theme Name: Chromium

Adding support for languages written in a Right To Left (RTL) direction is easy -
it's just a matter of overwriting all the horizontal positioning attributes
of your CSS stylesheet in a separate stylesheet file named rtl.css.

https://codex.wordpress.org/Right-to-Left_Language_Support

*/


body {
	direction: rtl !important;
	unicode-bidi: embed;
    text-align: right !important;
}

/* Typography & Blog elements */
blockquote {
  text-align: right;
}
blockquote cite, blockquote small {
  text-align: left;
}

/* Logo Positioning on big screens */
@media screen and (min-width: 768px) {
  .logo-pos-left .site-branding .site-logo, .logo-pos-left .site-branding .header-group {
    text-align: right;
  }
  .logo-pos-left .site-branding .logo-group-nav {
    text-align: left;
  }
  .logo-pos-left .site-branding .hgroup-sidebar {
    text-align: left;
  }
  .logo-pos-right .site-branding .logo-group-nav {
    text-align: right;
  }
  .logo-pos-right .site-branding .hgroup-sidebar {
    text-align: right;
  }
  .logo-pos-center-inside .site-branding .hgroup-sidebar {
    text-align: left;
  }
  .logo-pos-center-inside .site-branding .logo-group-nav {
    text-align: right;
  }
  .logo-pos-center-above .site-branding .logo-group-nav {
    text-align: right;
  }
  .logo-pos-center-above .site-branding .hgroup-sidebar {
    text-align: left;
  }
}

/* Header Elementor */
.logo-group-nav .sub-menu {
  text-align: right;
}
.site-header .tm-woocompare-widget-product, .site-header .tm-woowishlist-widget-product {
  text-align: right;
}
.site-header .tm-woocompare-widget-product h3, .site-header .tm-woowishlist-widget-product h3 {
  text-align: right;
}
.info-message-icon .logo-call-me {
  text-align: right;
}
.info-message-icon i.logo-widget {
  float: right;
}

/* Blog & Posts */

.sticky .sticky-post{
  right: auto;
  left: -5px;
}

.sticky .sticky-post:after{
  right: auto;
  left: -2px;
  border-width: 0 0 6px 0;
  border-style: solid;
  border-right: 5px solid transparent !important;
  transform: rotate(180deg);

}

article.type-post .edit-link{
  border-left: none;
  border-right: 1px solid #e1e1e1;
  padding-right: 11px;
  margin-right: 11px;
}

article.type-post .grid-wrapper .post-cats:before,
.blog-style-2 article.type-post .post-cats:before,
.blog-style-default article .meta-taxonomy .post-cats:before{
  padding: 0 0 0 8px;
}

article.type-post .grid-wrapper .post-tags:before,
.blog-style-2 article.type-post .post-tags:before,
.blog-style-default article .meta-taxonomy .post-tags:before{
  padding: 0 0 0 8px;
}

blockquote:before{
  left: auto;
  right: 30px;
}

.error404 .page-title {
  text-align: right;
}
article.type-post .entry-title {
  text-align: right;
}
.comments-area .comment-reply-title {
  text-align: right;
}
.comments-area .pingback .comment-meta, .comments-area .trackback .comment-meta {
  text-align: right;
}
.comment-navigation {
  text-align: right;
}
.tz-social-links div.wrapper {
  text-align: right;
}
article.type-post img.avatar {
  margin: -5px 0 0 1em;
  float: right;
}
article.type-post .author-info img.avatar {
  margin: 0 0 1em 1em;
  float: right;
}
.comment-numeric-navigation .page-links-title {
  float: right;
}
.comment-navigation .prev {
  float: right;
}
.comment-navigation .next {
  float: left;
}
.tz-social-links .sharecount {
  float: left;
}
@media (min-width: 768px) {
  article.type-post .meta-counters, article.type-attachment .meta-counters {
    float: left;
    text-align: right;
  }
  .site-content .related-posts .entry-title.related-posts-title {
    text-align: right;
  }
  .related-posts .item-content {
    text-align: right;
  }
  .comments-area .comments-title {
    text-align: right;
  }
  .comments-area .comment-meta {
    text-align: right;
  }
  .comments-area .comment-form-author, .comments-area .comment-form-email, .comments-area .comment-form-url {
    float: right;
  }
}

/* Sidebar & widgets */
.widget_calendar #prev, .widget_calendar #next {
  text-align: right;
}
.widget_calendar #next {
  text-align: left;
}
.widget_categories ul li, .widget_archive ul li {
  text-align: left;
}
.widget_categories ul li a, .widget_archive ul li a {
  text-align: right;
  float: right;
}

/* Footer */
@media (min-width: 768px) {
  .footer-widgets .widget-area {
    text-align: right;
  }
  .site-info {
    text-align: right;
  }
}

/* Galleris */
#chromium-gallery .gallery-item-description h3 {
  text-align: right;
}
.mfp-content {
  text-align: right;
}
.mfp-title {
  text-align: right;
}
#chromium-gallery .gallery-item-description a {
  float: right;
}
article.attachment .attachment-img {
  float: right;
}
article.format-gallery .owl-next {
  float: left;
}

/* Additional Elements */
.entry-content table.tablesaw tbody th.tm-woocompare-heading-cell {
  text-align: right;
}
.site .dgwt-wcas-sp del {
  text-align: right;
}
.wpcf7-form .form-row-first, .wpcf7-form .form-row-last {
  float: left;
}
.wpcf7-form .form-row-first {
  float: right;
}
.site .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input {
  float: right;
}
.site .dgwt-wcas-search-wrapp {
  float: right;
}
@media screen and (min-width: 768px) and (max-width: 800px) {
  .two-column-banner {
    float: right;
  }
}

/* WooCommerce */
.woocommerce-ordering select,
.product-pager select{
  padding: 0 12px 0 40px;
}

.woocommerce-ordering::before,
.product-pager::before{
  right: auto;
  left: 35px;
}

.woocommerce-ordering::after,
.product-pager::after{
  right: auto;
  left: 12px;
}

li.product .woocommerce-loop-product__title{
  text-align: right;
}
@media only screen and (min-width: 768px) {
  ul.tabs.wc-tabs>li{
    float: right;
  }
}

#reviews .comment-form-comment label{
  float: right;
}

.cart_totals tr th{
  text-align: right;
}

.select2-container--default .select2-selection--single .select2-selection__rendered{
  text-align: right;
}

.woocommerce-shipping-calculator a::after{
  padding-left: 0;
  padding-right: 5px;
}

.woocommerce-checkout .login-wrapper,
.woocommerce-checkout .coupon-wrapper{
  float: right;
}

div.payment_box:before{
  left: auto;
  right: 30px;
}



/********************** zeina woof **************************8*/


@media screen and (min-width: 1024px){
  .woof_sid_home_page .woof_container.woof_container_select.woof_container_years .chosen-container{
      width: 100% !important;
      max-width: 100% !important;
     
  }
}
.woof_sid_home_page .woof_container.woof_container_select.woof_container_years .chosen-container:first-of-type .chosen-single {
  border-bottom-right-radius: 0px !important;
  border-top-right-radius: 0px !important;
}

@media screen and (min-width: 1024px) {
  .woof_sid_home_page .woof_container_years .chosen-container .chosen-single::before {
		counter-increment: none;
		content: '4';
	}
}


/*==================
 *  for filter any device width bigger than 767px to 1024 =============*/
 @media screen and (min-width: 768px) and (max-width: 1024px) {
	.woof_sid_home_page .woof_redraw_zone {
		flex-direction: row;
		padding: 0 30px;
	}
	.woof_sid_home_page .woof_container {
		max-width: calc(100% - 170px) !important;
		border: 0;
		margin: 0;
		padding-right: 0 !important;
	}
	.woof_sid_home_page
		.woof_container
		.woof_container_inner
		.woof_block_html_items {
		counter-reset: section;
	}
	.woof_sid_home_page
		.woof_container_select_hierarchy
		.woof_container_inner
		> div {
		width: 100%;
	}
	.woof_sid_home_page .woof_container_inner .woof_block_html_items {
		display: flex;
	}
	.woof_sid_home_page
		.woof_submit_search_form_container
		.woof_submit_search_form {
		width: 97%;
		margin-right: 3px;
		margin-top: 11px;
		height: 49px;
		line-height: 15px;
		border-top-left-radius: 5px !important;
		border-bottom-left-radius: 5px !important;
		border-top-right-radius: 0 !important;
		border-bottom-right-radius: 0 !important;
	}

	.woof_sid_home_page .chosen-container:first-of-type .chosen-single {
		border-bottom-right-radius: 5px !important;
		border-top-right-radius: 5px !important;
    
		border-bottom-left-radius: 0 !important;
    border-top-left-radius: 0 !important;
	}
	.woof_sid_home_page .chosen-container-single .chosen-single {
		padding-top: 12px;
		padding-bottom: 12px;
		height: auto !important;
	}
	.woof_sid_home_page .chosen-container .chosen-single::before {
		position: absolute;
		top: 12px;
		left: auto !important;
        right:0 !important;
		padding: 0 15px;
		counter-increment: section;
		content: counter(section);
		color: #000;
		height: 27px;
		border-left: #e1e1e1 1px solid !important;
		font-size: 15px;
		line-height: 26px;
	}
	.chosen-container-single .chosen-single span {
		display: block;
		overflow: hidden;
		margin-left: 26px;
        margin-right: 0px !important;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	.woof_sid_home_page .chosen-container .chosen-drop {
		top: calc(100% - 3px);
		border: none;
		width: calc(100% + 1px);
	}
	.woof_sid_home_page .chosen-container .chosen-single {
		padding-right: 48px;
        padding-left: 0px !important;
	}
	.woof_sid_home_page .chosen-container-single .chosen-single div b::before {
		content: '\e91a';
		display: inline-block;
		font-family: 'chromium';
		font-size: 12px;
		position: absolute;
		right: auto;
    left: 12px;
		top: 8px;
		height: 38px;
		line-height: 36px;
		transition: color 0.3s ease-out;
		z-index: 1;
	}
	.chosen-container-single .chosen-single div b {
		/*display: none;*/
		background: none !important;
	}

	.woof_sid_home_page .chosen-container {
		margin-right: 3px;
		margin-left: 3px;
		border-right: none;
    border-left: #ededec 1px solid;
		max-width: 33.33% !important;
		width: 33.33% !important;
	}


  .woof_sid_home_page .woof_container.woof_container_select.woof_container_years .chosen-container{
    width: 100% !important;
    max-width: 100% !important;
   
  }

	.woof_sid_home_page .woof_redraw_zone {
		background-color: transparent !important;
	}
	.woof_container_select .woof_container_inner > div,
	.woof_container_select_hierarchy .woof_container_inner > div {
		width: 100% !important;
	}
    .woof_sid_home_page .chosen-container{
       border-right: none !important;
    }
    
    .woof_sid_home_page .woof_submit_search_form_container .woof_reset_search_form {
        right: auto !important;
        left: 47px;
    }
    
   
    
    .chosen-container-single .chosen-single div { 
        left: 0 !important;
        right: auto !important;
        width: 32px;
    }
    
}
/*=========end filter responsive 778 to 1024============*/
/*=====================*/



@media screen and ( min-width: 1024px ) {
  .woof_sid_home_page  .chosen-container .chosen-single{
        padding-right: 48px;
        padding-left: 0px;
  }
  .woof_sid_home_page .chosen-container .chosen-single::before { 
        right: 0;
        left: auto;
        border-left: #e1e1e1 1px solid; 
        border-right: none;
   }
   .chosen-container-single .chosen-single div {
        left: 0;
        right:auto;
        width: 34px;
    }
    .woof_sid_home_page .woof_submit_search_form_container .woof_submit_search_form {
        border-top-right-radius: 0 !important;
        border-bottom-right-radius: 0 !important;
        border-top-left-radius: 5px !important;
        border-bottom-left-radius: 5px !important;
     }
     .woof_sid_home_page .woof_submit_search_form_container .woof_submit_search_form::before {  
        margin-left: 8px;
        margin-right: 0px;
     }
     .chosen-container-single .chosen-single span {
            margin-left: 26px;
            margin-right: 0px;
       }
     .woof_sid_home_page .chosen-container:first-of-type .chosen-single {
            border-bottom-left-radius: 0px;
            border-top-left-radius: 0px;
            border-bottom-right-radius: 5px;
            border-top-right-radius: 5px;
       }  
       .woof_sid_home_page .chosen-container {
            border-left: #ededec 1px solid !important;
            border-right: none !important;
       }
}





@media (max-width: 768px) {
 
  .woof_sid_home_page .chosen-container-single .chosen-single div b::before {
      left: 14px !important
      
  }
}





/********************** zeina **************************8*/
/*-------   header ------------*/

/*-- for tablet pro ---*/
@media screen and (min-width: 769px) and (max-width: 1024px) {
  div#dgwt_wcas_ajax_search-3 {
      width: 100%;
      margin-left: 0px;
      margin-right: 15px;
      margin-bottom: 25px;
  }
  div#tz_woo_cart-6 {
      margin-left: 25px;
  }
}
@media screen and (min-width: 768px) {
.site-branding .hgroup-sidebar .widget:last-child {
margin: 0;
  margin-right: 0px;
margin-right: 25px;
}
}


/* header - shopping cart */
.elementor-widget-wp-widget-tz_woo_cart .heading::before, .widget_tz_shopping_cart .heading::before {
    
  right: 0;
  
}
.elementor-widget-wp-widget-tz_woo_cart .heading, .widget_tz_shopping_cart .heading {
  
  padding: 0 38px 0 0px;

}
.widget_tz_shopping_cart .heading .cart-count-wrapper {
 right: -10px;
}
/* header-search */
.site .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input { 
  padding-left: 85px;
padding-right: 10px;
}


/********* Footer **************/
.widget_pages ul li::before{
  right: -1em;
}
.widget_tz_contacts ul li::before {
  text-align: right;
  right: 0;
}
.widget_tz_contacts ul li {
  padding: 0 30px 5px 0px;
  text-align: right;
}
.widget_categories ul li::before, .widget_archive ul li::before, .widget_pages ul li::before, .widget_rss ul li::before, .widget_nav_menu ul li::before {  
  right: -1em;
}
.widget .tz-pay-icons-post ul li::before { 
  right: -1em;
}


.align-right{ text-align: right; direction: rtl;}


.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper {
  text-align: right;
}




/*--------------*/

/*-----*/
.info-message-icon .logo-call-me {
  
  width: 88%;
  text-align: left;
  direction: ltr;
}
/*----- top black menu ----*/
.tz-login-heading.inline .my-account::after {
  padding: 0 3px 0 3px;
}
/*--- contact icons in header----*/
.elementor-widget-wp-widget-tz_woo_cart .heading::before, .widget_tz_shopping_cart .heading::before {
  right: 0;
  left: auto;
}
.site-header .widget-heading, .site-header h1, .site-header h2, .site-header h3, .site-header h4, .site-header h5, .site-header h6 {
  text-align: right;
}



@media (max-width: 768px) {
  .widget_tz_shopping_cart .heading {
      padding: 0px 40px 0px 0px !important;
      margin-left: 20px !important;
      margin-right: 0px !important;
  }

  .chosen-container-single .chosen-single div {
      left: 0;
      right:auto;
      width: 30px !important
      
  }
 
}



/*-- hide whatsapp ---*/
@media (max-width: 768px) {
	#custom_html-8 {
		display: none;
	}
}


/* hide show all from tz products category */
.tz-categories-grid ul li.show-all {
    
    display: block;
}

.tz-categories-grid ul li.show-all i{
  padding: 0 5px 0 0 !important;
}

.show-all a .fa-angle-right::before {
    content: "\f104";
}
/*------*/

/*--- tz sale-carousel ----*/
#tz-sale-carousel{
  direction: ltr;
}



@media (min-width: 768px) {
  .title-wrapper {
    text-align: right;
  }
  .title-wrapper .slider-navi {
    position: absolute;
    left: 25px;
    right:auto;
    top: 0;
    padding: 0;
  }
  .tab-pane .slider-navi {
    display: inline-block;
    padding: 0;
    position: absolute;
    top: -68px;
    left: 5px;
    right:auto;
  }
  .title-wrapper .slider-navi {
    display: inline-block;
  }
}

@media only screen and (min-width: 768px) {
    .tz-product-tabs ul.nav.nav-tabs {
      padding: 0 0px 25px 100px;
    }
     .tz-product-tabs .nav-tabs>li {
        margin: 0 -1px 1px 0;
        float: right;
      }
     
      
}


 .tz-product-tabs.style-2 .tab-pane .slider-navi span::after{
   content: '\e939';
 }
 .tz-product-tabs.style-2 .tab-pane .slider-navi span.next:hover::after{
   left: -10px;
   right:auto;
 }
 .tz-product-tabs.style-2 .tab-pane .slider-navi span.next::after{
        right: auto;
        left: 0;
  }
  
  .tz-product-tabs.style-2 .tab-pane .slider-navi .next::after{
    content: '\e938';
  }
  .tab-pane .slider-navi span:hover::after {
    right: -6px;
    left:auto;
   }
  .tab-pane .slider-navi span {
    margin: 0 10px 0 0px;
   }
    .tab-pane .slider-navi span::after {
      left:auto;
      right: 0px;
    }
    
/*
.site-branding .hgroup-sidebar .widget {
    margin: 0 0px 0 25px!important;
}
*/


/*----- mega menu -----*/
.mega-sub-menu .elementor-tab-title::after { 
    content: "\e938"; 
    left: 21px;
    right:auto;
    font-size: 10px;
}
.tz-categories-menu h4.tz-category{
  text-align: revert;
}
.tz-categories-menu h5.tz-category{
  text-align: revert;
}
.site-header .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-title.elementor-active::after {
    transform: rotate(-90deg);
}


.carousel-container.owl-carousel{
   direction: ltr;
}

/*---16---*/
@media screen and (min-width: 768px) {
 .logo-pos-left:not(.chromium-elementor-header-enabled) .site-branding .hgroup-sidebar {
    text-align: left;
  }
}

.logo-pos-left:not(.chromium-elementor-header-enabled) .site-branding .hgroup-sidebar {
	text-align: left;
}

/* --- on mobile  ---- */
/*================= responsive ================================*/

@media only screen and (max-width: 768px) {
  #mega-menu-wrap-primary-nav #mega-menu-primary-nav li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
      float: left !important;
  }
 /* .site-branding .hgroup-sidebar .widget {
     margin: 0 0 2em 0 !important;
    }*/
}





/* ipad pro */
@media screen and (min-width: 769px) and (max-width: 1024px) {
div#dgwt_wcas_ajax_search-3 {
  width: 100%;
  margin-left: 25px;
  margin-bottom: 25px;
}
div#tz_woo_cart-5 {
  margin-right: 25px;
}
}





@media screen and (min-width: 1024px) and (max-width: 1200px) {
  /* advert section */
          .elementor-5184 .elementor-element.elementor-element-c761162 .main-caption {
              left: 16.5em !important;
            }
                .elementor-5184 .elementor-element.elementor-element-a7ef229 .main-caption {
              left: 20em !important; 
            }
}


/* top header ar */
@media screen and (min-width: 768px) {
  .top-widgets-left .widget, .top-widgets-right .widget, .top-widgets-left .widget.WOOCS_SELECTOR, .top-widgets-right .widget.WOOCS_SELECTOR {
      margin: 0 0px 0 30px;
  }
}


/*-----  owl products in frontpage ----*/
.rtl.home .woocommerce.columns-4 {
direction: ltr;
}
.rtl.home .owl-carousel .owl-stage {
  direction: rtl;
}


/*--- compare page ----*/
.rtl .tablesaw-advance{
  display: flex;
  flex-direction: row-reverse;
}
.rtl .tm-woocompare-remove {
  position: absolute;
  left: 5px;
  right: auto;
}
.rtl .tm-woocomerce-list__product-title{
 padding-top:10px;
}

/*----  Wishlist -----*/
.rtl .tm-woowishlist-remove {
  left: 0px;
  right: auto;
}
.rtl .tm-woowishlist-item .tm-woocomerce-list__product-image {
 float: right;
 margin: 0 0px 10px 30px;
}
.rtl .tm-woowishlist-item .add_to_cart_button{
 margin-top:10px;
}

/*---  mega menu ---*/


#mega-menu-wrap-primary-nav #mega-menu-primary-nav li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator::after {
margin: 0 6px 0 0 !important;
}

#mega-menu-wrap-primary-nav #mega-menu-primary-nav li.mega-menu-item a.mega-menu-link::before {
  display: inline-block;
  font: inherit;
  font-family: dashicons;
  position: static;
  margin: 0 6px 0 0px;
  vertical-align: top;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: inherit;
  background: transparent;
  height: auto;
  width: auto;
  top: auto;  
}

.rtl .mega-sub-menu .elementor-tabs-content-wrapper h5 a:not(.button){
 font-weight: 600;
 font-size: 14px;
}
.rtl #mega-menu-wrap-primary-nav #mega-menu-primary-nav li.mega-menu-item.mega-departments-link > a.mega-menu-link::before {
  margin: 0 0px 0 10px;
}
.rtl #mega-menu-wrap-primary-nav #mega-menu-primary-nav > li.mega-menu-item.mega-departments-link > a.mega-menu-link {
  line-height: 51px;
}

#mega-menu-wrap-primary-nav #mega-menu-primary-nav {
  text-align: right!important;
}
#mega-menu-wrap-primary-nav #mega-menu-primary-nav > li.mega-menu-item > a.mega-menu-link {
text-align: right!important;
font-size: 16px!important;
}
#mega-menu-wrap-primary-nav #mega-menu-primary-nav > li.mega-menu-item.mega-departments-link > a.mega-menu-link{
 padding: 0 39px 0 39px!important;
}

/*---- check out page ----*/
.rtl ul#shipping_method li input + label::after {
  margin: 0 8px 1px 0px;
}
.rtl .woocommerce-checkout-review-order-table ul#shipping_method {
  text-align: left;
} 
.rtl .woocommerce-privacy-policy-text p {
  text-align: right;
}
.rtl form label.checkbox{
 margin-left: 6px;
 margin-right: 0px;
}
.rtl input[type="checkbox"] {
  margin-left: 4px;
  margin-right: 0px;
}
.rtl .woocommerce-input-wrapper input[type="tel"] {
  text-align: right;
  direction: ltr;
}
.rtl .woocommerce-input-wrapper .input-text {
  text-align: right;
}

.rtl .woocommerce-checkout-review-order-table .img {
  float: right;  
  margin: 0 0px 0 15px;
}
.rtl span.woocommerce-terms-and-conditions-checkbox-text {
  text-align: right;
}
.rtl ul.payment_methods li input + label::before {
  margin: 0 0px 1px 8px;
}  

.rtl .woocommerce-checkout-review-order-table .shipping th {
  border-left: 0;
  border-right: 1px solid #ebebeb;
}

.rtl .woocommerce-checkout .create-account span::before {
  right: 0;  
  left:auto;
}
.rtl .create-account span {
  padding-right: 22px; padding-left:0;
}
.rtl .form-row label {
  font-size: 1em;
}
.rtl .woocommerce form .validate-email { 
  float: left;
}




@media screen and (min-width: 1024px){
  .rtl .woocommerce-checkout .coupon-wrapper {
      width: calc(100% - 0em);
  }
  .rtl .woocommerce-message, .woocommerce-info, .woocommerce-error {
      font-size: 1em;
  }
}
/*---- tabel -----*/
@media screen and (min-width: 769px) and (max-width: 1024px) {
  .rtl form.woocommerce-checkout {
      grid-template-columns: 1fr 50%;
  }
}



/*  thank u page */
.rtl .woocommerce ul.order_details li {
margin: 0 0 0 2em;
}
.rtl .woocommerce ul.order_details li {  
  padding: 0 0 0 1em;
}
.rtl p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received {
  color: #cf2a2a;
  font-size: 20px;
  font-weight: 600;
}
.rtl.page-id-6905 .woocommerce table.order_details td.product-name {
  text-align: right;
}
.rtl.page-id-6905 .woocommerce table.order_details th {
  text-align: right;
}
.rtl .woocommerce table.order_details td, .woocommerce table.order_details th {
  border-width: 0 1px 1px 1px;
}


@media screen and (min-width: 768px) {
.rtl .woocommerce .woocommerce-customer-details {
  max-width: 50%;
  float: left;
}
.rtl .woocommerce .woocommerce-order-details, .woocommerce .woocommerce-customer-details {
  max-width: 45%;
  float: right;
}
}






/*  single product */
.rtl .entry-summary a.button.tm-woocompare-page-button {
    left: 0;
    right: inherit;
}
.rtl .entry-summary a.button.tm-woowishlist-page-button, .entry-summary a.button.tm-woocompare-page-button {
    right: 0;
    left:inherit;
}


/*  shop page */
.rtl .view-controls-wrapper p.woocommerce-result-count{
	float: right;
}




/*=========  account pages ==================*/
   /* register popup  */
   .rtl #xs-social-login-container .xs-login--style-1 .xs-login__item--label {
    padding-right: 10px;
    padding-left:  0px;
}






/*
@media (min-width: 768px){
    .tz-sales-carousel .owl-dots {
        margin: 0 !important;
      
      
    }

  button.owl-dots {
    float: inherit !important;
  }
  .owl-dots {
    text-align: center;
  }
  :lang(ar) .entry-content button {
    float: inherit !important;
  }

}
*/