
/*** Started Elementor Demo ***/

.tbay-breadscrumb .product-nav-icon .img-link {
    line-height: 42px !important;
}
.woocommerce-product-gallery {
    direction:rtl !important;
}
ul.page-numbers .linear-icon-chevron-right::before {
    content: "\e93b"
}
ul.page-numbers .linear-icon-chevron-left::before {
    content: "\e93c"
}
div.testimonials-body div.testimonial-meta span.job {
    padding-top: 8px;
}
.wpcf7-form .form-horizontal label{
    float:right;
}

.recent-view h3 {

    text-align: RIGHT !important;
text-align: left unset !important;
   
}
.tbay-addon-newsletter input[type="submit"] i, .tbay-addon-newsletter button[type="submit"] i, .widget-newletter input[type="submit"] i, .widget-newletter button[type="submit"] i {

    transform: rotate(180deg);
}
div.elementor-element.elementor-element-7155de1c.elementor-widget.elementor-widget-tbay-newsletter {
    left: 25px !important;
    right:25px anset !important;
}
i.linear-icon-telephone {
    transform: scaleX(-1);
}
div.elementor-container.elementor-column-gap-default a.elementor-item {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
div.tbay-topcart i.linear-icon-cart {
    transform: scaleX(-1);
}
div.elementor-container.elementor-column-gap-default .icon-inner {
    transform: scaleX(-1);
}
.woocommerce div.product p.price, .woocommerce div.product span.price {
 
    font-family: 'IRANYekanX'!important;
}
div.tbay-element.tbay-addon.tbay-addon-product-flash-sales.tbay-top.tbay-addon-products.tbay-addon-flash-sales.products.tbay-addon-grid div.time {
    font-family: 'IRANYekanX'!important;
}

    section.elementor-section.elementor-top-section.elementor-element.elementor-element-aa38b8c.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
    font-family: 'IRANYekanX' !important;
}
div.elementor-container.elementor-column-gap-default li {
    font-family: 'IRANYekanX'!important;
}
div.slick-list.draggable span , #tbay-header .header-main  {
    font-family: 'IRANYekanX' !important;
}
div.urna-recent-viewed-products i.linear-icon-history {
    transform: scaleX(-1);
}
.woocommerce table.wishlist_table.shop_table .product-add-to-cart .add-cart a i {

    transform: scaleX(-1)!important;
}
.woocommerce table.wishlist_table.shop_table>tbody>tr {

    font-family: 'IRANYekanX';
}
                                                    /********************               khosravi                     ***************************/
                                                    
.tbay-offcanvas-main .navbar-nav li.active-mega-menu:after{
        content: '\e93b' !important;
}
.navbar-nav.tbay-menu-category>li>a,.quantity,button.tbay-buy-now.button,input.btn.btn-default,span.onsale,p.form-submit,td.woocommerce-grouped-product-list-item__price,button.tbay-modalButton,ul.entry-meta-list,.group,ul#primary-menu,.offcanvas-head,li.active{
    font-family: 'IRANYekanX';
}
a.woocommerce-review-link,span.rate-sold,.woocommerce-product-details__short-description,p.stock.in-stock,button.single_add_to_cart_button.button.alt,.product_meta,ul.tabs.wc-tabs.nav.nav-tabs,ol.tbay-woocommerce-breadcrumb.breadcrumb,.woocommerce-message,input.btn.btn-default.update,span.text,ol.breadcrumb,th.woocommerce-product-attributes-item__label,td.woocommerce-product-attributes-item__value,.wcpr-filter-container,p.woocommerce-noreviews,span#reply-title,.wcpr-form-description,.comment-form-rating,p.comment-form-comment,p.wcpr-comment-form-images,.wcpr-stars-count,.yith-wcwl-add-button,td.woocommerce-grouped-product-list-item__label,.tagcloud,.content,nav.navigation.post-navigation,ul.entry-meta-list,p.logged-in-as,.woocommerce,p.sub-title,.tab-content.clearfix,ul#select2-billing_state-results{
    font-family:'IRANYekanX';
}
.shop_table.cart .cart_item.head>span.product-info{
    padding-left: 75px;
    padding-right:unset ;
    margin-right: -75px;
    margin-left:unset;
    justify-content: center;
}
.tbay-breadscrumb.breadcrumbs-image .breadscrumb-inner h1{
        display: none;
}
 .woocommerce table.wishlist_table.shop_table>tbody>tr .product-remove.icon{
    left: 0;
    right: auto;
 }   
 input#account_first_name {
    text-align: right;
}
.addthis_counter a.atc_s{
    font-family:'IRANYekanX' !important;
}
button.button-search.btn.btn-sm.icon {
    transform: scaleX(-1) !important;
}
.navbar-nav.tbay-menu-category>li>.dropdown-menu .tbay-addon ul:not(.entry-meta-list) li>a, .navbar-nav.tbay-menu-category>li>.sub-menu .tbay-addon ul:not(.entry-meta-list) li>a {
    line-height: inherit;
}
.widget_price_filter .price_slider_amount .price_label{
    direction:rtl !important;
}
/******** responsive  ******/
@media (max-width:1279px){
    .coupon .box:before {
    content: '\e943' !important;
    }
   
}
@media(max-width:769px){
    .input-group,.mmenu-account,.mm-panels,ul.options,.comment-text,form#commentform,span.mini-cart-items{
    font-family:'IRANYekanX' !important;
    }
    .mm-navbar.mm-navbar_tabs,.mcart-border,.topbar-title,span.category-title,.tbay-author,.footer-device-mobile.hidden-md.hidden-lg.clearfix{
    font-family: 'IRANYekanX'!important;
    }
    .mm-btn_next:after{
        content: '\e93b' !important;
    }
    .mm-btn_prev:before {
    content: '\e93c' !important;
    }

    .topbar-device-mobile .search-device .search-icon i{
    transform: scaleX(-1) !important;
    }

    .woocommerce-cart-form>.row {
    padding-bottom: 0px;
    }
    .icon-arrow-right:before {
    content: "\e605" !important;
    }
    div#main-content{
    padding-right: 15px !important;
    padding-left: 15px !important;
    }
    div#main{
    padding-right: 15px !important;
    padding-left: 15px !important;
    }
    .footer-device-mobile>* {
margin-top: 7px;
}
}
div.tbay-countdown {
  direction: ltr;
}
div.wpcf7 {
  direction: rtl;
}
.widget_urna_popup_newsletter h3 {
    font-size: 33px !important;
    font-family: 'IRANYekanX';
}
.rtl.woocommerce .price_label, .rtl.woocommerce .price_label span {
    direction: rtl;
}
.widget_price_filter .price_slider_amount .price_label .from, .widget_price_filter
.price_slider_amount .price_label .to{
    word-spacing: 2px;
}
span.woocommerce-Price-currencySymbol {
  padding-right: 2px;
}
div.woof_info_popup {
    font-family: 'IRANYekanX' !important;
}
.woocommerce div.style-vertical.product div.images .flex-control-thumbs li {
    width: 100%;
    margin: 0 0 10px !important;
}
/***newtafreshtheme***/

.count_wishlist {
  top: -5px !important;
  right: 13px !important;
  left: unset !important;
}
div.flash-sales-date div.tbay-countdown {
  direction: rtl;
}
div.custom-menu-wrapper ul li a::before {
transform: scaleX(-1)translateY(-50%) !important;
}
div.woocommerce-MyAccount-content label {
  padding-left: 20px;
  padding-right: unset !important;
}
div#tbay-quick-view-modal div.woocommerce-product-gallery__wrapper button {
    transform: scaleX(-1) !important;
}
.single-product div.product .group-button {
  float: none;
}
.reviews-images-item {
  float: right;
}
.tbay-pagination a.prev, .woocommerce-pagination a.next, .woocommerce-pagination a.prev {
  transform: rotateY(180deg) scaleX(-1);
}
@media (min-width: 768px) {
  .product-block.v13 .group-buttons > div.add-cart a {
    font-size: 11px;
  }
}
.irs--round .irs-from, .irs--round .irs-to, .irs--round .irs-single {
  font-family: iranYekanX;
}
#shop-now.has-buy-now .group-button .tbay-wishlist {
  margin-left: 20px !important;
  margin-right: 10px !important;
}
div.yith-wcwl-wishlistaddedbrowse span.feedback {
    visibility: hidden;
}
.yith-wcwl-add-to-wishlist.exists svg.yith-wcwl-icon-svg {
    visibility: visible;
}
@media(min-width:1100px) {
.single-product div.product .yith-wcwl-wishlistaddedbrowse>span.feedback {
right: 100%;
left:unset !important;
    top: 130%;
}
}
.yith-wcwl-add-button .add_to_wishlist svg.yith-wcwl-icon-svg, .yith-wcwl-add-button .add_to_wishlist img {
  margin-right: 0;
  margin-left:unset !important;
}
.irs--round .irs-grid-text{
    font-family: iranYekanX;
}
.rev-btn i {
  margin-right: 10px !important;
  margin-left: unset !important;
  top: 2px !important;
}
.cart-bottom i {
  transform: rotate(-10deg) scaleX(-1);
}
.tbay-addon-newsletter button[type="submit"] i{
transform: rotate(0deg);
}

@media(max-width:768px){
    div.products-grid span.price ins {
  padding-left: 8px;
}
.rev-btn i {
  margin-right: 8px !important;
  margin-left: unset !important;
  top: 2px !important;
}
div.elementor-col-25 .tbay-addon-title{
    text-align: right !important;
  }
  .elementor-nav-menu--main.elementor-nav-menu__container.elementor-nav-menu--layout-tbay-vertical.tbay-tbay-vertical {
  padding-right: 10px;
  padding-left: unset !important;
}
div.topbar-mobile-history a {
  transform: scaleX(-1);
}
div.item-wrapper table.item-details-table ins {
  padding-left: 8px;
}
.tbay-filter .display-mode-warpper {
    float: left;
}
  .tbay-filter {
    text-align: left;
  }
  div.product-block.list del {
  padding-right: 10px;
}
.flash-sales-date > div + div {
    padding-left: 100px;
}
.woocommerce-Price-amount.amount {
  padding-right: 8px;
}
  .tbay-button-popup-wrap li {
    margin-left: 20px;
  }
}
.yith-wcwl-add-to-wishlist svg.yith-wcwl-icon-svg, .yith-wcwl-add-to-wishlist .add_to_wishlist img {width: 18px;}
div.product-block div.group-buttons svg.yith-wcwl-icon-svg {margin-top:30%;}
div.product-block div.group-buttons div.yith-wcwl-wishlistaddedbrowse svg.yith-wcwl-icon-svg {margin-top:87%}
@media(max-width:768px){
.add_to_wishlist.single_add_to_wishlist.alt.button.theme-button-style {
  border-radius: 50px !important;
}
#yith-wcwl-icon-heart-outline {
  padding-bottom: 3px;
}
}
@media (max-width: 768px) {
  div.elementor-element-572be54 .tbay-addon-title {
    text-align: center !important;
  }
    div.elementor-element-572be54 .flash-sales-date > div + div {
    padding-right: 10px;
    padding-left: 0px;
  }
  .woocommerce form .password-input, .woocommerce-page form .password-input {
  display: block;
}
}
@media (min-width: 1440px) {
  .singular-shop .style-stick:not(.active-stick) #shop-now.has-buy-now .tbay-buy-now {
    margin: 0 5px 0 0;
  }
}
.woocommerce-pagination a.button::after {
  transform: scaleX(-1);
}
.woocommerce-pagination a.button.woocommerce-Button--previous::before {
  transform: scaleX(-1);
}
.yith-wcbr-brands-logo {
  display: none !important;
}
.yith-wfbt-submit-block {
  top: 140px;
}
div.woocommerce-Address h2 {
  padding-right: 28px;
  padding-left:unset !important;
  padding-top: 16px;
}

/***newtafreshtheme***/
