.bwp-header.header-v1 .bwp-navigation ul.menu>li.level-0>a {
    font-family: 'IRANYekanX';

    font-weight: 600;
}
.rtl .bwp-header .header-search-form .search-from .select_category {
    padding-right: 30px!important;
    padding-left: 30!important;
}
.rtl .bwp-header .header-search-form .search-from .select_category .caret {
    margin-left: 22px;
    margin-right: 0;
    margin-right: 20px !important;
    margin-left: 20px !important;
}
ul.pwb-dropdown-menu.dropdown-menu.category-search.show {
    text-align: right;
}
div.wpbingo-newsletter.newsletter-default div.content-newsletter {
    direction: rtl;
}
.newsletter-3 .wpbingo-newsletter .content-newsletter input[type=submit] {

    right: -5px !important;
}

.bwp-navigation ul.menu>li.level-0.menu-item-has-children>a {
   
    font-family: 'IRANYekanX';
}
.breadcrumb .delimiter:before {
    content: "\f104" !important;
}
.woocommerce-tabs ul.tabs li.active a,.woocommerce-tabs ul.tabs li:hover a {
    font-family: 'YekanBakhFaNum-Regular';
}

.woocommerce-tabs ul.tabs li a {
    font-family: 'YekanBakhFaNum-Regular' !important;

}
.woocommerce-tabs #tab-additional_information table.shop_attributes>tbody>tr>th,
.woocommerce-tabs #tab-additional_information table.shop_attributes p{
    text-align: right;
}

.products-list.grid .product-wapper .products-content .price {
    line-height: 136% !important;
}
.rtl .contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-10 .slick-arrow.fa-angle-left {
    left: 10px !important;
    right: auto !important;
}
.rtl .contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-10 .slick-arrow.fa-angle-right {
    right: 10px !important;
    left: auto !important;
}
.rtl .author .blog-content-grid .post-categories, .rtl .category-posts .cate-post-content .blog-content-grid .post-categories, .rtl .post-related .blog-content-grid .post-categories, .rtl .search .blog-content-grid .post-categories {
    right: 20px !important;
    left: auto !important;
}
.rtl .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-right {
    right: 15px !important;
    left: auto !important;
}
.rtl .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-left {
    right: 55px !important;
    left: auto!important;
}
.contact-us-form input[type=email], .contact-us-form input[type=text] {
    text-align: right;
}
.contact-us-form textarea {
    text-align: right;
}
.wpcf7 form .wpcf7-response-output {
    direction: rtl;
}
.wpcf7-spinner {

    left: 0;
    right:unset !important;
}
.wpbingo-newsletter.newsletter-default-2 .content-newsletter {
    direction: rtl;
}
.wpbingo-newsletter.newsletter-default-2 .content-newsletter input[type=email]
{
    margin-left: 20px;
    margin-right:unset !important;
}

@media (max-width: 768px){
    .rtl .woocommerce-product-subcategorie-content .slick-arrow.fa-angle-right {
    left: 0 !important;
    right: 0!important;
}
.rtl .woocommerce-product-subcategorie-content .slick-arrow.fa-angle-left {
    right: 0px!important;
    left: 0 !important;
}


    .rtl .contents-detail .bwp-single-product .bwp-single-info {
    padding-right: 15px !important;
    padding-left: 15px !important;
}
    .contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .image-thumbnail .slick-list {
    direction: ltr;
    }
    .rtl .contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .slick-arrow.fa-angle-right {
    right: -10px !important;
    left: auto !important;
 
}
.rtl .contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .slick-arrow.fa-angle-left {
    left: -10px!important;
    right: auto!important;
}
    .rtl .woocommerce-product-subcategorie-content .slick-arrow.fa-angle-left {
    left: 0 !important;
    right: auto !important;
}
.rtl .woocommerce-product-subcategorie-content .slick-arrow.fa-angle-right {
    right: 0!important;
    left: auto!important;
}
.wpbingo-newsletter.newsletter-default-2 .content-newsletter .clearfix {
    margin-right: 10px;
     margin-left:unset !important;
}
}

.woocommerce-privacy-policy-text {
  text-align: right;
}
.wpcf7-not-valid-tip
{
    right: 0;
    left:unset !important;
}
section.eeees .wpcf7 form .wpcf7-response-output {
    margin-right: 64px !important;
}
.loop-pagination>ul.page-numbers li a.next:before, .loop-pagination>ul.page-numbers li span.next:before, .woocommerce-pagination>ul.page-numbers li a.next:before, .woocommerce-pagination>ul.page-numbers li span.next:before {
    content: "\e903"!important;
}
.loop-pagination>ul.page-numbers li a.prev:before, .loop-pagination>ul.page-numbers li span.prev:before, .woocommerce-pagination>ul.page-numbers li a.prev:before, .woocommerce-pagination>ul.page-numbers li span.prev:before {
    content: "\e904"!important;
}
.rtl .rtl td {
    text-align: right !important;
}
.bwp-quick-view .quickview-container .bwp-single-info .content_product_detail {
  
    padding-left: 8px;
     padding-right:unset !important;
}
.doweco-topcart.popup .mini-cart .cart-popup
{
    transform: translateX(-107%) !important;
}
.alert-success .wc-forward:after, .woocommerce-error .wc-forward:after, .woocommerce-message .wc-forward:after {
    content: "\23" !important;
}
.rtl .bwp-header .header-page-link .login-header .wp-dropdown-my-account {
    left: 0 !important;
    right: auto;
}
.bwp_product_list.list-deal .content-heading .title-countdown .countdown-deal
{
        border-radius: 20px 0px 0 0 !important;
}
.rtl .bwp_product_list.list-deal .content-heading .content-btn a:after {
    transform: scaleX(-1);
}

.products-list.grid .product-wapper.content-product6 .products-content .cat-products:after
{
    transform: scaleX(-1);
    position: absolute !important;
}
.products-list.grid .product-wapper.content-product6 .products-content .btn-atc a.product_type_variable:before {
    content: "\23"!important;
    font-family: ElegantIcons;
}

.categories-vertical-menu .bwp-vertical-navigation>div ul.menu .more-wrap span:after {
    transform: scaleX(-1);
}
.products-list.grid .product-wapper.content-product6 .products-content .btn-atc a.read_more:before {
    content: "\23" !important;
}
.wpbingo-newsletter.newsletter-default .content-newsletter .clearfix:before {
    transform: scaleX(-1);
}
.bwp-widget-banner.layout-1 .banner-wrapper-infor .bwp-button-content-wrapper .bwp-button-text:before {
    transform: scaleX(-1);
}
.bwp-widget-banner.layout-5 .banner-wrapper-infor .bwp-button-content-wrapper .bwp-button-text,.bwp-lookbook.default-2 .box-title a:before {

    transform: scaleX(-1);
}
.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-close
{
    left: 0;
    right:unset !important;
}
.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table thead tr th
{
    text-align:right !important;
}
.woosc-area .woosc-inner .woosc-bar .woosc-bar-items
{
    text-align:left !important;
}
.woosc-area .woosc-inner .woosc-bar .woosc-bar-btn .woosc-bar-btn-icon-wrapper
{
    right: 0;
    left:unset !important;
}
.woosc-area .woosc-inner .woosc-bar .woosc-bar-btn
{
    padding: 0 68px 0 20px !important;
}

.woosc-area .woosc-inner .woosc-bar .woosc-bar-btn .woosc-bar-btn-icon-wrapper .woosc-bar-btn-icon-inner
{
    margin-right: 16px;
    margin-left:unset !important;
}
.rtl .bwp-top-bar .woocommerce-ordering .pwb-dropdown-menu, .rtl .bwp-top-bar .woocommerce-sort-count .pwb-dropdown-menu {
    text-align: right !important;
}
.only_categories .woocommerce-product-category .view-all a:after {
    content: "\44" !important;
}
.bwp-main .page-title .back-to-shop:before {
    content: "\e912" !important;
    
}

.rtl .contents-detail .bwp-single-product.scroll div.col-sm-12 .scroll-image .slick-arrow.fa-angle-left {
    left: 20px !important;
    right: auto !important;
}
.rtl .contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12 .slick-arrow.fa-angle-right {
    right: 20px !important;
    left: auto !important;
}
.products-list.grid .product-wapper .products-thumb .product-button .read_more:before {
    content: "\e910" !important;
}

.error404 .page-404 .content-page-404 a:after {
    display: inline-block;
    content: "\23" !important;
}

.products-list.grid .product-wapper .countdown .countdown-content>span
{
    font-size: 11px !important;
}

.woocommerce #respond input#submit, .woocommerce button.button, .woocommerce input.button {
    font-size: 14px !important;
}
.rtl .rtl .wp-caption, .rtl .rtl tr th {
    text-align: right !important;
}

/*flash*/
.rtl .contents-detail .bwp-single-product.slider .bwp-single-image .slick-arrow.fa-angle-right {
    right: calc(27.3% + 15px) !important;
    left: auto !important;
}
.rtl .contents-detail .bwp-single-product.slider .bwp-single-image .slick-arrow.fa-angle-left {
    left: calc(27.3% + 15px)!important;
    right: auto!important;
}


div.bwp-button-widget span.bwp-button-content-wrapper span.bwp-button-icon.bwp-align-icon-right
{
        transform: scale(-1) !important;
}

.products-list.grid .product-wapper .products-thumb .product-button .product_type_variable:before {
    content: "\e910" !important;
}
.rtl .cross_sell .content-product-list:hover .slick-arrow.fa-angle-right, .rtl .recent-view .content-product-list:hover .slick-arrow.fa-angle-right, .rtl .related .content-product-list:hover .slick-arrow.fa-angle-right, .rtl .upsells .content-product-list:hover .slick-arrow.fa-angle-right {
    right: -55px !important;
    left: auto !important; 
}
.rtl .cross_sell .content-product-list:hover .slick-arrow.fa-angle-left, .rtl .recent-view .content-product-list:hover .slick-arrow.fa-angle-left, .rtl .related .content-product-list:hover .slick-arrow.fa-angle-left, .rtl .upsells .content-product-list:hover .slick-arrow.fa-angle-left {
    left: -55px !important;
    right: auto !important;
}
.redux-container .redux-main .form-table tr.button_swith .buttonset label.ui-corner-right:before {

    margin-left: 5px;
    margin-right: unset !important;
    right: -4px;
    left:unset !important;
}


/**** DEMO Delor ****/

.bwp-navigation ul>li.level-0>a>span,.bwp-image-product-countdown .countdown .countdown-deal .countdown-content .countdown-text {
    font-family: 'IRANYekanX'!important;
}
.bwp-navigation ul>li.level-0.mega-menu.mega-menu-fullwidth-width>.sub-menu {
    
    left: 53% !important;
}
.bwp-image-product-countdown .countdown .countdown-deal .countdown-content .countdown-amount
{
    font-family:'YekanBakhFaNum-Regular' !important;
}
.bwp-navigation ul>li.level-0>a>span {
    font-size: 14px !important;
}
.elementor-widget-slider_revolution .button-slider i{
  left: 32% !important;
}
.products-list.grid .product-wapper .products-content .price,span.woocommerce-Price-amount.amount {
    font-family: 'YekanBakhFaNum-Regular';
}
p.our-goal,.checkout .woocommerce-checkout-review-order .title-product-name,.woocommerce .cart-empty.woocommerce-info {
    font-family: 'IRANYekanX' !important;
}
.comments-area .comment-list .media .media-body>.media-content .comment-reply-link:before

{
    right: 0;
    left:unset !important;
}
.woocommerce-page-header ul li a {
font-family: 'YekanBakhFaNum-Regular' !important;
}
.checkout-top .checkout_coupon .input-button .button,.checkout #place_order,
.woocommerce #respond input#submit, .woocommerce button.button, .woocommerce input.button{
    font-family: yekan-bold !important;
}
.rtl .checkout ul.payment_methods li label {
    float: none !important;
}

.contact-us-form h3
{
        text-align: end !important;
}
input.wpcf7-form-control.wpcf7-submit.has-spinner {
    font-family: 'Yekan-Bold' !important;
}
.woocommerce .wc-backward:before, .woocommerce .wc-backward a:before {
    content: "\24" !important;
}

.cart_totals .wc-proceed-to-checkout>a.wc-forward,.woocommerce-cart .woocommerce-cart-form .actions .bottom-cart h2 a,
.woocommerce-tabs #tab-reviews #reviews .button-reviews
{
    font-family:yekan-bold !important;
}

table.shop_table.cart>tbody>tr>td .product-name a,.title-safe-checkout {
    font-family: 'YekanBakhFaNum-Regular' !important;
}
.rtl .woocommerce-product-subcategorie-content .slick-arrow.fa-angle-right {
    right: -40px;
    left: auto!important;
}
.rtl .woocommerce-product-subcategorie-content .slick-arrow.fa-angle-left {
    left: -40px;
    right: auto!important;
}
.woosw-list .woosw-items tbody tr td.woosw-item--info .woosw-item--name>a
{
   font-family: 'YekanBakhFaNum-Regular';
}
body.rtl .woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-top .woosw-popup-close {
    right: auto !important;
    left: 15px !important;
}
.woosw-popup .woosw-items .woosw-item .woosw-item--info .woosw-item--name a {
    font-family: 'YekanBakhFaNum-Regular' !important;
}
.single-product .prev_next_buttons>div:not(.continue-shop):hover .image
{
    right: calc(100% + 5px);
    left:unset !important;
}
.single-product .prev_next_buttons .continue-shop:hover span {

    right: calc(100% + 5px);
    left:unset !important;
}
span.selected-term-name {
    font-family: 'YekanBakhFaNum-Regular' !important;
}
.rtl .quickview-container .product-type-variable .variations_form.cart table tr td label, .rtl .single-product .product-type-variable .variations_form.cart table tr td label
,span.count-wishlist,span.cart-count
{
 font-family: 'IRANYekanX' !important;   
}
.quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch-item-wrapper, .single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch-item-wrapper {
  
    margin: 0 0px 10px 10px !important;
}
@media (max-width: 768px){
.products-list.grid .product-wapper .products-thumb .product-button-mobile {

    left: 10px;
    right:unset !important;
}
.bwp-canvas-vertical, .content-mobile-menu
{
    right: 0;
    left:unset !important;
 
}

.rtl .back-top {
    left: 30px !important;
    right: auto !important;
}
}
.bwp_product_list.sidebar .content-product4 .product-button .product_type_variable:after, .bwp_product_list.sidebar .content-product4 .product-button .read_more:after {
    content: "\e910"!important;
}
h3.widget-title.active,h3.widget-title {
    font-family: 'IRANYekanX' !important;
}

.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0 i {

    margin-left: 35px;
    margin-right:unset !important;
}

.newsletter-2 .wpbingo-newsletter .content-newsletter input[type=submit], .newsletter-3 .wpbingo-newsletter .content-newsletter input[type=submit], .newsletter-4 .wpbingo-newsletter .content-newsletter input[type=submit]
{
    right:-5px !important;
}

.bwp-header .header-page-link .login-header .wp-dropdown-my-account ul li, .search-overlay .header-page-link .login-header .wp-dropdown-my-account ul li
{
    text-align:right;
}

.woosw-list .woosw-items tbody tr td.woosw-item--info .woosw-item--name>a {
    text-transform: capitalize;
    font-family: 'IRANYekanX' !important;
}

.redux-container-switch .cb-enable, .redux-container-switch .cb-disable, .redux-container-switch .cb-enable span, .redux-container-switch .cb-disable span {
  
    float: right !important;
}
.redux-container-switch .cb-enable, .redux-container-switch .cb-disable, .redux-container-switch .cb-enable span, .redux-container-switch .cb-disable span {
    direction: rtl;
    display: block;
    float: right !important;
}
.product-countdown {
    direction: ltr;
}

.rtl .bwp-image-product-countdown .countdown .countdown-deal .countdown-content > span {
  margin-right: 20px !important;
  margin-left: 0 !important;
}

.woocommerce-tabs #tab-reviews #reviews #review_form_wrapper.modal
{
    left: 0;
    right:unset !important;

}
/*HEADE 8*/

div.header-search-form.hidden-sm.hidden-xs-88 form.search-from2.ajax-search
{
        max-width: 825px !important;
        border: 1px solid;
}
div.header-search-form.hidden-sm.hidden-xs-88 span.search-icon
{
        height: 43.5px !important;
}

div.header-search-form.hidden-sm.hidden-xs-88 i.feather-search {
    color: white !important;
}
.header-search-form.hidden-sm.hidden-xs-88 span.search-icon:hover
{
   background: #5e8714 !important; 
   border:2px #5e8714 !important; 
}
.header-search-form.hidden-sm.hidden-xs-88 span.search-icon
{
    background: #6d9c19 !important;
    
}

div.count-wishlist88 span.count-wishlist,div.header-icon88 span.cart-count
{
    background: #5e8714 !important;
}
div.header-icon88 span.wp-tools-text:hover
{
    color:#5e8714 !important;
}
.bwp-header .header-page-link .login-header .block-top-link .widget-title:hover, .bwp-header .header-page-link .login-header>a:hover, .search-overlay .header-page-link .login-header .block-top-link .widget-title:hover, .search-overlay .header-page-link .login-header>a:hover
{
    color:#5e8714 !important;
}
.header-bottom88 {
    padding: 12px 30px 12px 0px;
    background: #649808;
    border-radius: 9px;
    box-shadow: 0px 2px 4px 1px rgb(77 65 65 / 20%);
        margin-bottom: 5px;
}
div.header-bottom88 div.sub-menu {
    left: auto !important;
    right: -10px !important;
    top: 42px !important;
}

body i.slick-arrow.fa-angle-right {
    right: -15px !important;
}
body i.slick-arrow.fa-angle-left {
    left: -15px !important;
}

/* style description */

div.woocommerce-Modern-panel.woocommerce-Tabs-panel--description.panel.entry-content.wc-tab {
    border-radius: 15px;
    box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 70px 0px;
    padding: 40px;
}

.quickview-container .product-type-grouped .bwp-single-info .quantity button.minus, .single-product .product-type-grouped .bwp-single-info .quantity button.minus
{
    right: 10px !important;
    left: unset !important;
}
.quickview-container .product-type-grouped .bwp-single-info .quantity button.plus, .single-product .product-type-grouped .bwp-single-info .quantity button.plus
{
        left: 10px !important;
        right:unset !important;
}



rs-module-wrap#rev_slider_1_1_wrapper
{
   left: 0 !important;
}




/**** END DEMO Delor ****/




