body,p,textarea,a,div,h1,h2,h3,h4,h5,h6,rs-layer,.elementor-widget-slider_revolution .rs-layer:not(.no-font){
    font-family: iranyekan !important;
}
*{
    letter-spacing: 0 !important;
}
.fa-angle-left:before {
    content: "\f105" !important;
}
.fa-angle-right:before {
    content: "\f104" !important;
}
.bwp-widget-banner.layout25 .button:after {
    content: "\f0d9";
}
.woocommerce-Price-currencySymbol{
    float: left;
}
.woocommerce-Price-amount {
    float: right;
}
.products-content .price del .woocommerce-Price-amount {
    margin-left: 5px;
}
.bwp-header .header-search-form .search-from .select_category ul {
    right: 0;
    left: auto;
}

.wpcf7,.wpcf7-form-control {
    direction: rtl !important;
}
.quantity{
    display: flex;
}
.quantity .amount{
    margin-right:5px;
}
.newlest-home6 .wpbingo-newsletter.newsletter-default .content-newsletter input[type=email] {
    line-height: 53px;
    background: transparent;
    border: 1px solid #83766e;
    border-left: 0;
    border-right: 1px solid #83766e;
}
.bwp-header .block-top-link>.widget .widget-custom-menu .widget-title:after {
    margin-right: 5px;
}
.price del .amount {
    margin-left: 5px;
}
.star-rating {
    font-family: "FontAwesome" !important;
}
.category-posts .cate-post-content .blog-content-list .entry-thumb, .author .blog-content-list .entry-thumb, .search .blog-content-list .entry-thumb{
    margin-left: 30px;
    margin-right: 0px;
}
.bwp-sidebar > .widget ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments):before {
    content: "\f104";
    float: right;
    padding-right: 0;
    padding-left: 10px;
}
.category-posts .cate-post-content .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-left:before, .author .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-left:before, .search .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-left:before {
    content: "\f177" !important;
}
.category-posts .cate-post-content .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-right:before, .author .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-right:before, .search .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-right:before {
    content: "\f178" !important;
}
.breadcrumb-noheading .breadcrumb .current {
    float: left;
}
.breadcrumb-noheading .breadcrumb .delimiter:before {
    content: "\f104";
}
.rtl .bwp-sidebar > .widget.widget_recent_comments ul li {
    display: flex;
}
.bwp-sidebar > .widget.widget_recent_comments ul li a {
    margin-right: 5px !important;
}
.bwp-sidebar > .widget > div > ul:not(.social-link) > li a, .bwp-sidebar > .widget > div > ul:not(.social-link) > li span, .bwp-sidebar > .widget > ul > li a, .bwp-sidebar > .widget > ul > li span {
    margin-left: 5px;
}
.rtl .bwp-sidebar > .widget.widget_recent_comments ul li:before {
    margin-right: 0;
    margin-left: 5px;
}
.rtl .rtl .wp-caption, .rtl .rtl tr th {
    text-align: right;
}
.product-price del span {
    text-decoration: line-through;
    margin-left: 5px;
}
.rtl .onsale {
    padding-left: 10px;
    padding-right: 0;
    direction: ltr;
}
#bwp-topbar .block-top-link .widget-title:after {
    display: inline-block;
    font-family: ElegantIcons !important;
    content: "\33";
    font-size: 15px;
}
.bwp_product_list.default2 .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:before {
    margin-right: 10px;
}
.bwp-header.header-v11 .bwp-navigation ul>li.level-0 , .rtl .bwp-header.header-v2 .bwp-navigation ul>li.level-0{
    padding: 0px 10px;
}
.bwp-widget-banner.banner-product-countdown3 .product-price {
    display: inline-block;
}
.bwp-countdown.slider .countdown-content>:last-child {
    margin-left: 0;
}
.bwp-countdown.slider .countdown-content>* {
    margin-right: 0;
    margin-left: 14px;
}
.bwp-recent-post.slider4 .btn-read-more .read-more:after {
    content: "\23";
}

.rtl .bwp-recent-post.slider .btn-read-more .read-more:before {
    display: none;
}
.rtl .bwp-recent-post.slider .btn-read-more .read-more::after {
    display: inline-block;
    font-family: ElegantIcons;
    content: "\23";
    position: relative;
    top: 3px;
    margin-left: 5px;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    left: 0;
}
.bwp-header .header-search-form .search-from .select_category ul li {
    text-align: right;
}
.bwp-countdown.slider .countdown-content .countdown-amount {
    width: 50px;
}
.bwp-countdown.slider .product-price {
    font-size: 20px;
    color: #000;
    margin: 10px 0;
}
.contents-detail .bwp-single-product .foden-bt-video a {
    padding: 0 10px 0 30px !important;
}
.rtl .bwp-header.header-v5 .bwp-navigation ul>li.level-0 {
    padding: 0 15px;
}
.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div ul li {
    float: right;
}
.fa {
    font-family: fontawesome !important;
}
#bwp-footer ul.social-link li a i {
    font-weight: normal;
}
.header-v5 #bwp-topbar .block-top-link #menu-currency-menu a:hover, .header-v5 #bwp-topbar .block-top-link #menu-language-menu a:hover {
    color: #ff6363;
}
.rtl .bwp-header.header-v8 .bwp-navigation ul>li.level-0 {
    padding: 0 15px;
}
.bwp-top-bar .woocommerce-ordering .pwb-dropdown-menu {
    min-width: 250px;
}
.bwp-recent-post.slider3 .btn-read-more .read-more:after {
    content: "\23" !important;
}
.bwp-filter-homepage.tab_product_slider .bwp-filter-heading .button-more a:after {
    content: "\23" !important;
}
.text-block-wapper-2 h2:before {
    bottom: calc(100% + 37px);
    top: auto;
}
.countdown-deal .product-countdown .countdown-content{
    display: inline-block;
}
.item-countdown .product-countdown {
    display: inline-flex;
}
.bwp-widget-banner.banner-product-countdown .product-price {
    display: inline-flex;
}
#bwp-topbar.topbar-v1 .block-top-link .widget-custom-menu .widget-title {
    color: #fff;
}
.bwp-countdown.slider3 .products-list.grid .product-wapper .products-content .price {
    padding-bottom: 25px;
}
.rtl .bwp-header.header-v4 .header-sticky .header-main {
    right: 0;
    left: auto;
}
.text-block-wapper-8 .button:after, .text-block-wapper-9 .button:after {
    content: "\f0d9" !important;
}
.rtl .bwp-header.header-v10 .bwp-navigation ul>li.level-0:first-child {
    padding-right: 0;
    padding-left: 28px;
}
.bwp-widget-banner.banner-product-countdown2 .product-price {
    display: inline-block;
}
.rtl .bwp-filter-homepage .bwp-filter-heading .bwp-filter-toggle:before  {
    left: 5px !important;
    right: auto !important;
}
.bwp-filter-homepage .bwp-filter-heading .bwp-filter-toggle:before, .bwp-filter-homepage .bwp-filter-heading .bwp-filter-toggle i {
    left: 5px !important;
    right: auto !important;
}
.bwp-navigation ul>li.level-0>a {
    font-size: 16px;
}
.rtl .bwp-filter-homepage .bwp-filter-heading .bwp-filter-toggle {
    padding: 0 23px;
}
.breadcrumb .delimiter:before {
    content: "\f104";
}
.bwp-header.header-v7 .bwp-navigation ul>li.level-0 {
    padding: 0 10px;
}
.rtl .single-product .product-type-variable .variations_form.cart table tr td > div[data-attribute_name="attribute_pa_color"] .swatch-color, .rtl .quickview-container .product-type-variable .variations_form.cart table tr td > div[data-attribute_name="attribute_pa_color"] .swatch-color {
    margin-left: 65px !important;
    margin-right: 0 !important;
}
.single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch .swatch__tooltip, .quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch .swatch__tooltip {
    margin-right: 20px;
}
.woocommerce-pagination > ul.page-numbers li a.next:before, .woocommerce-pagination > ul.page-numbers li span.next:before, .loop-pagination > ul.page-numbers li a.next:before, .loop-pagination > ul.page-numbers li span.next:before {
    content: "\34" !important;
}
.bwp-recent-post.slider2 .btn-read-more .read-more:after {
    content: "\23";
}
.single-product .entry-summary .price, .quickview-container .entry-summary .price {
    display: flex;
}
.bwp-countdown.slider4 .products-list.grid .product-wapper .products-content .price {
    display: flex;
}
.bwp-countdown.slider4 .content-countdown {
    display: block;
}
.bwp-header.header-v4 .header-sticky .header-main {
    -webkit-transform: translateX(345px);
    transform: translateX(345px);
}
.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation span.grower:before {
    content: "\34";
}
.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation span.grower.open {
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
}
.alert-success .wc-forward:after, .woocommerce-error .wc-forward:after, .woocommerce-message .wc-forward:after {
    content: "\23";
}
.filter_offcanvas .sidebar-product-filter {
    right: 0;
    left: auto;
    -webkit-transform: translateX(330px);
    -moz-transform: translateX(330px);
    -ms-transform: translateX(330px);
    -o-transform: translateX(330px);
    transform: translateX(330px);
}
.rtl .filter_offcanvas .sidebar-product-filter .button-filter-toggle {
    text-align: right;
}
.rtl .bwp-recent-post.blog-menu .post-content {
    padding-right: 30px !important;
}
.rtl .onsale::before {
    right: -17px;
}
.bwp-header .block-top-link>.widget .widget-custom-menu>div ul li {
    text-align: center;
}
.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div ul:not(.pa_color) li.active span:after {
    right: 4px;
    left:auto;
}
.checkout .woocommerce-checkout-review-order .checkout-review-order-table-wrapper .woocommerce-checkout-review-order-table > tbody > tr > td {
    text-align: right !important;
}
.rtl table.compare-list tbody th {
    text-align: center !important;
}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output {
    color: #ffb900;
}
#bwp_form_filter_product .bwp-filter li {
    float: right;
}
.category-posts .cate-post-content .blog-content-list .post-content, .author .blog-content-list .post-content, .search .blog-content-list .post-content {
    overflow: initial;
}
.bwp-top-bar .woocommerce-ordering .pwb-dropdown-menu li, .bwp-top-bar .woocommerce-sort-count .pwb-dropdown-menu li {
    text-align: right;
}
.rtl .bwp-top-bar .woocommerce-ordering .pwb-dropdown-toggle:after, .rtl .bwp-top-bar .woocommerce-sort-count .pwb-dropdown-toggle:after {
    padding-right: 0;
    padding-left: 5px;
}
.woocommerce-pagination > ul.page-numbers li a.prev:before, .woocommerce-pagination > ul.page-numbers li span.prev:before, .loop-pagination > ul.page-numbers li a.prev:before, .loop-pagination > ul.page-numbers li span.prev:before {
    content: "\35";
}
.products-list.list .product-wapper .products-content .price {
    height: 25px;
}
.bwp-top-bar .display ul {
    direction: ltr;
}
.bwp-video i{
    margin-left: 10px;
}
.rtl .bwp-filter-homepage.slider .bwp-filter-heading ul.filter-category li:first-child {
    padding-right: 0 !important;
    padding-left: 0 !important;
}
.rtl .bwp-filter-homepage.slider .bwp-filter-heading ul.filter-category li:last-child {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.compare-list tbody  .price td .woocommerce-Price-amount {
    display: inline-block;
    float: none;
}
.compare-list tbody  .price td del .woocommerce-Price-amount {
    text-decoration: line-through;
}
@media (max-width: 991px){
    .bwp-canvas-navigation, .bwp-canvas-vertical {
        right: 0;
        left: auto;
        -webkit-transform: translate3d(280px,0,0);
        transform: translate3d(280px,0,0);
    }
}
@media (max-width: 767px){
    .filter_offcanvas .sidebar-product-filter {
        -webkit-transform: translateX(300px);
        -moz-transform: translateX(300px);
        -ms-transform: translateX(300px);
        -o-transform: translateX(300px);
        transform: translateX(300px);
    }
}
