body {
    letter-spacing: -0.5px !important;
}
.bwp-widget-banner.layout25 .title-banner {
    font-size: 25px;
    letter-spacing:0px !important;
}
.dokan-store-sidebar {
    margin-right: 0 !important;
    margin-left: 0 !important;
}

.dokan-category-menu .cat-drop-stack > ul li a .caret-icon {
    position: absolute;
    left: -2px !important;
    display: inline-block;
    width: 20px;
    vertical-align: middle;
    text-align: center;
    right: auto !important;
}
.bwp-countdown.slider2 .countdown-content>span .countdown-text {
    display: block;
    font-size: 12px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 0;
    color: #fff;
}

.alert-success .wc-forward:after, .woocommerce-error .wc-forward:after, .woocommerce-message .wc-forward:after {
    content: "\23 ";
    font-family: eleganticons;
    margin-left: 10px;
    font-size: 18px;
    line-height: 1;
    position: relative;
    top: 4px;
}

.bwp-top-bar .woocommerce-ordering .pwb-dropdown-menu li, .bwp-top-bar .woocommerce-sort-count .pwb-dropdown-menu li {
    line-height: 28px;
    text-transform: capitalize;
    font-weight: 400;
    margin-right: 10px !important;
    margin-left: inherit !important;
}

.fa-angle-right:before {
    content: "\f105"!important;
}
.fa-angle-left:before {
    content: "\f104"!important;
}

.bwp-sidebar>.widget.dokan-store-widget.dokan-store-contact .dokan-btn-theme {
    padding: 0 20px;
    line-height: 40px;
    text-transform: uppercase;
    font-weight: 500 !important;
    font-size: 12px;
    letter-spacing: 0;
}

.rtl .bwp-header .header-right .block-top-link > .widget .widget-custom-menu > div {
    left: -148px !important;
    right: auto !important;
}
.sticky .entry-title a {
    font-size: 15px !important;
}
.bwp-navigation ul > li.level-0.mega-menu .title h2 {
    font-size: 12px;
    letter-spacing: 0 !important;
}
.bwp-header.header-v7 .bwp-navigation ul>li.level-0 {
    padding: 0px 8px !important;
}
@media (max-width: 991px){
.bwp-canvas-navigation .mm-menu .sub-menu li > a > span, .bwp-canvas-vertical .mm-menu .sub-menu li > a > span {
    letter-spacing: 0 !important;
}}

@media (max-width: 991px){
.bwp-canvas-navigation .mm-menu .title h2, .bwp-canvas-vertical .mm-menu .title h2 {
    font-size: 12px;
    letter-spacing: 0 !important;
}}
.text-block-wapper-8 .button, .text-block-wapper-9 .button {
    display: inline-block;
    font-size: 12px;
    font-weight: 500;
    letter-spacing: 0 !important;
    color: #fff;
    text-transform: uppercase;
    position: relative;
}
#bwp-topbar.topbar-v3 .email i {
    color: #fff;
    font-weight: 800;
    float: right;
    top: 5px !important;
    margin-left: 5px;
    margin-right: 5px;
}
.yith_wcwl_wishlist_footer .yith-wcwl-share {
    float: right;
    clear: both;
}
foden/product-category/electronics?product_col_large=3
.category-posts .cate-post-content .blog-content-grid .post-categories a, .category-posts .cate-post-content .blog-content-masonry .post-categories a, .author .blog-content-grid .post-categories a, .author .blog-content-masonry .post-categories a, .search .blog-content-grid .post-categories a, .search .blog-content-masonry .post-categories a {
    font-size: 12px!important;
}
.category-posts .cate-post-content .blog-content-grid h3.entry-title, .category-posts .cate-post-content .blog-content-masonry h3.entry-title, .author .blog-content-grid h3.entry-title, .author .blog-content-masonry h3.entry-title, .search .blog-content-grid h3.entry-title, .search .blog-content-masonry h3.entry-title {
    font-size: 18px!important;
}
.bwp-header.header-v10 .bwp-navigation ul>li.level-0 {
    border-color: rgba(0,0,0,.17);
    padding: 0 11px;
}
.wishlist_table.mobile li .item-wrapper .product-thumbnail {
    margin-left: 10px;
    margin-right: inherit!important;
}
.bypostauthor {
    font-style: normal!important;
}
.rtl #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-phone i {
    margin-right: 10px!important;
    margin-left: 0!important;
}
.breadcrumb .delimiter:before {
    content: "\f104"!important;
}
.bwp-filter-ajax .filter_clear_all {
    letter-spacing: 0!important;
}
.newsletterpopup .wpbingo-newsletter-popup .text-newsletter {
    font-size: 15px!important;
}
#bwp-footer.footer-14 .wpbingo-newsletter.newsletter-default .content-newsletter .clearfix input[type=submit] {
    font-size: 13px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.banner-product-countdown2 .countdown-deal .countdown-content>span .countdown-text {
    font-size: 14px;
    letter-spacing: 0!important;
}
.main-archive-product .banner-shop .button a {
    letter-spacing: 0!important;
}
#dokan-seller-listing-wrap .store-footer a .dokan-btn-theme:before {
    content: "\34"!important;
}
.main-archive-product .banner-shop .button a {
    display: inline-block;
    font-size: 10px;
    letter-spacing: 0!important;
}
#bwp-footer {
    font-size: 14px!important;
}
@media (min-width: 1200px){
.elementor-widget-slider_revolution #slider-main .bullet-1 {
    transform: translateY(-50px) !important;
    left: 0!important;
    right: 41% !important;
}}
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper > .store-content {
    padding-right: 4%!important;
    padding-left: inherit!important;
}
#dokan-store-listing-filter-wrap .dokan-btn-theme {
    font-size: 14px!important;
    letter-spacing: 0!important;
}
.bwp-widget-banner.layout25 .button:after {
    content: "\f104" !important;
    font-family: FontAwesome!important;
}
.bwp-countdown.slider .countdown-content .countdown-text {
    font-size: 13px!important;
    letter-spacing: 0!important;
}

.title-block-3 h2 {
    font-size: 24px!important;
    letter-spacing: 0!important;
}
.category-posts .cate-post-content .blog-content-list .cat-links a, .author .blog-content-list .cat-links a, .search .blog-content-list .cat-links a {
    font-size: 13px!important;
    letter-spacing: 0!important;
}
.product-countdown {
    direction: ltr!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!important;
    margin-right: inherit!important;
}
.bwp-widget-banner.banner-countdown .countdown-deal .countdown-content>span .countdown-text {
    font-size: 14px;
    letter-spacing: 0!important;
}
.bwp-sidebar > .widget ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments):before {
    content: "\f104"!important;
}
.bwp-widget-banner.layout13 .bwp-image-subtitle {
    font-size: 14px!important;
    letter-spacing: 0!important;
}
.rtl .newlest-home3 .wpbingo-newsletter.newsletter-default .content-newsletter .clearfix {
    margin-left: 10px!important;
    margin-right: 0!important;
}
.bwp-navigation ul>li.level-0 {
    padding: 0 15px!important;
}
.bwp-sidebar > .widget ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments):before {
    float: right;
    padding-left: 10px!important;
    padding-right: inherit!important;
}
.bwp-widget-banner.layout13 .button {
    font-size: 13px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.layout9 .title-banner {
    letter-spacing: 0!important;
}
.bwp-filter-homepage.tab_product_slider .bwp-filter-heading .button-more a:after {
    content: "\23"!important;
}
.breadcrumb-noheading .breadcrumb .delimiter:before {
    content: "\f104"!important;
}
#bwp-footer.footer-8 .wpbingo-newsletter.newsletter-default .content-newsletter .clearfix input[type=submit] {
    letter-spacing: 0!important;
    font-size: 14px!important;
}
#bwp-footer.footer-13 .wpbingo-newsletter.newsletter-default .content-newsletter .clearfix input[type=submit] {
    font-size: 14px;
    letter-spacing: 0!important;
}
.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 10rem;
    padding: 0.5rem 0;
    margin: 0.125rem 0 0;
    font-size: 13px;
    color: #212529;
    text-align: left;
    list-style: none;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 0.25rem;
}
.bwp-instagram.default .instagram-title h2 {
    font-size: 14px;
    letter-spacing: 0!important;
}
.rtl .bwp-countdown.slider3 .content-countdown .item-countdown .countdown-content > * {
    margin-right: 3px !important;
    margin-left: 0px !important;
}
.rtl .bwp-filter-homepage.slider .bwp-filter-heading ul.filter-category li:first-child {
    padding-right: 30px !important;
    padding-left: 30px !important;
}
span.onsale {
    direction: ltr!important;
}
.bwp-top-bar .display li a {
    font-family: inherit!important;
}
.wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"] {
    direction: rtl;
}
.bwp-recent-post.slider2 .btn-read-more .read-more:after {
    content: "\23";
}
span.wpcf7-list-item {
    margin: 0 1em 0 0;
    direction: rtl !important;
}
.bwp-top-bar .display li a.view-list .icon-column {
    font-family: inherit!important;
}
.rtl .bwp-top-bar .woocommerce-ordering .pwb-dropdown-toggle:after, .rtl .bwp-top-bar .woocommerce-sort-count .pwb-dropdown-toggle:after {
    padding-left: 5px;
    padding-right: 0!important;
}
.bwp-countdown.slider2 .item-countdown h2 {
    letter-spacing: 0px!important;
}
.bwp-widget-banner.layout28 .bwp-image-description {
    font-size: 35px;
    color: #fff;
    letter-spacing: 0!important;
}
.bwp-widget-banner.layout28 .bwp-image-description {
    font-size: 35px;
    letter-spacing: 0!important;
}
.bwp-recent-post.slider3 .btn-read-more .read-more:after {
    content: "\23";
}
.bwp-recent-post.slider3 .entry-title {
    font-size: 16px!important;
    margin: 5px 0;
}
.bwp-header .block-top-link > .widget .widget-custom-menu .widget-title:after {
    position: relative;
    top: 3px;
    font-size: 21px;
    margin: 0 7px 0 1px;
    content: "\e900";
    font-family: icomoon !important;
}
#bwp-footer.footer-16 .wpbingo-newsletter.newsletter-default .content-newsletter .clearfix input[type=submit] {
    font-size: 16px;
    letter-spacing: 0!important;
}

#cart .cart-popup .buttons .button {
    letter-spacing: 0!important;
}
.woocommerce-cart-form table.shop_table .button {
    letter-spacing: 0!important;
    font-size: 13px;
}
.text-block-wapper-8 .sub-title, .text-block-wapper-9 .sub-title {
    font-size: 15px;
    letter-spacing: 0 !important;
}
.text-block-wapper-8 .button, .text-block-wapper-9 .button {
    font-size: 14px;
    letter-spacing: 0 !important;
}
.bwp-widget-banner.layout28 .title-banner {
    font-size: 14px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.banner-product-countdown .countdown-deal .countdown-content>span .countdown-text {
    font-size: 13px;
    letter-spacing: 0!important;
}
@media (max-width: 991px){
.bwp-canvas-navigation .remove-megamenu, .bwp-canvas-vertical .remove-megamenu {
    font-family: inherit;
}}
.bwp-widget-banner.layout26 .bwp-image-subtitle, .bwp-widget-banner.layout27 .bwp-image-subtitle {
    font-size: 14px;
    letter-spacing: 0!important;
}
.bwp-filter-homepage.tab_category_slider_3 .bwp-filter-heading .filter-category li {
    margin: 0 25px;
    font-size: 15px!important;
}
.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation span.grower:before {
    content: "\34";
}
.bwp-woo-categories.slider8 .item-title {
    font-size: 17px!important;
}
.expand_options {
    float: left !important;
    border: 1px solid #f00;
}
.woocommerce-cart-form table.shop_table .coupon .button {
    letter-spacing: 0!important;
}

.bwp-widget-banner.layout18 .bwp-image-subtitle, .bwp-widget-banner.layout18-right .bwp-image-subtitle {
    font-size: 15px;
    letter-spacing: 0 !important;
}
.elementor-widget-slider_revolution .rs-layer:not(.no-font) {
    font-family: inherit !important;
}
.bwp-widget-banner.layout23 .bwp-image-subtitle {
    font-size: 16px;
    letter-spacing: 0!important;
}
.cart_totals .wc-proceed-to-checkout > a.wc-forward {
    font-size: 13px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.layout21 .bwp-image-subtitle {
    font-size: 17px;
    letter-spacing: 0!important;
}
.rtl .rtl td {
    text-align: right;
}
.checkout #place_order {
    font-size: 14px;
    letter-spacing: 0!important;
}

.bwp-widget-banner.layout20 .bwp-image-subtitle {
    font-size: 15px;
    letter-spacing: 0!important;
}
@media (max-width: 1500px){
.bwp-header.header-v11 .bwp-navigation ul>li.level-0 {
    padding: 0 8px!important;
}}
@media (max-width: 1199px)
.rtl .text-block-wapper-10 h2 {{
    padding: 10px 0 15px 20px;
    margin-right: 25px;
    margin-left: 0;
}}
@media (max-width: 991px)
.bwp-canvas-vertical .remove-verticalmenu {{
    font-family: inherit!important;
}}

@media (max-width: 1500px){
.rtl .text-block-wapper-9 .elementor-text-editor {{
    padding: 0 15px;
}}
@media (max-width: 1500px){
	.rtl .text-block-wapper-8 .elementor-text-editor, .rtl .text-block-wapper-9 .elementor-text-editor {{
    padding: 0 15px!important;
}}
@media (max-width: 1500px){
.bwp-filter-homepage.tab_category_slider .bwp-filter-heading .filter-category li.active a, .bwp-filter-homepage.tab_category_slider_2 .bwp-filter-heading .filter-category li a {{
    width: 100%;
    padding: 0;
    margin: 0;
}}
	
.tit}le-block-3 h2 {
    letter-spacing: 0;
}
.bwp-widget-banner.layout20 .title-banner {
    margin: 0;
    font-size: 30px!important;
}
.rs-layer {
        font-family:custom-one !important
}
.bwp-widget-banner.layout19 .bwp-image-subtitle {
    font-size: 14px;
    letter-spacing: 0 !important;
}
.bwp-widget-banner.banner-product-countdown2 .button-banner .btn-banner {
    font-size: 14px;
    letter-spacing: 0 !important;
}
.bwp-filter-homepage.filter-default .bwp-filter-heading ul li {
    font-size: 16px!important;
}
.hot {
    font-size: 14px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.layout17 .button {
    font-size: 12px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.layout17 .bwp-image-subtitle {
    font-size: 16px;
    letter-spacing: 0 !important;
}
.bwp-woo-categories.slider7 .item-title {
    margin: 25px 0 0;
    font-size: 14px;
    letter-spacing: 0 !important;
    text-transform: uppercase;
}
.bwp-widget-video.default2 .title-video {
    font-size: 41px;
    letter-spacing: 0 !important;
}
.bwp-widget-banner.layout25 .button {
    font-size: 14px;
    letter-spacing: 0!important;
}
}
.bwp-widget-banner.layout25 .title-banner {
    font-size: 26px;
    letter-spacing: 0!important;
}
.products-list.grid .product-wapper.content-product7 .product-button-cart>a {
    font-size: 14px;
    letter-spacing: 0 !important;
}
.bwp-widget-video.layout1 .button-video a {
    font-size: 14px;
    letter-spacing: 0 !important;
}
.bwp-widget-banner.layout7 .title-banner {
    font-size: 30px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.layout7 .button {
    display: inline-block;
    font-size: 14px;
    letter-spacing: 0!important;
}
.bwp-widget-video.default .button-video a {
    font-size: 14px;
    letter-spacing: 0!important;
}
.bwp-widget-video.default .title-video {
    font-size: 30px;
    letter-spacing: 0!important;
}
.bwp-countdown.slider2 .title-block h2 {
    font-size: 26px;
    letter-spacing: 0!important;
}
.bwp-countdown.slider2 .title-block h2 {
    font-size: 26px;
    letter-spacing: 0!important;
}
.text-block-wapper-5 h2, .text-block-wapper-5-1 h2 {
    font-size: 28px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.layout51 .title-banner {
    color: #fff;
    font-size: 22px!important;
}

.bwp-filter-homepage.tab_category_slider_6 .product-button .add_to_cart_button, .bwp-filter-homepage.tab_category_slider_6 .product-button .added_to_cart, .bwp-filter-homepage.tab_category_slider_6 .product-button .product_type_external, .bwp-filter-homepage.tab_category_slider_6 .product-button .product_type_grouped, .bwp-filter-homepage.tab_category_slider_6 .product-button .product_type_variable, .bwp-filter-homepage.tab_category_slider_6 .product-button .read_more {
    font-size: 13px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.layout46 .title-banner {
    font-size: 29px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.layout43 .title-banner {
    font-size: 35px!important;
}
.bwp-widget-banner.layout38 .title-banner {
    font-size: 34px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.layout39 .title-banner, .bwp-widget-banner.layout40 .title-banner {
    font-size: 30px!important;
}
.bwp-widget-banner.layout39 .button, .bwp-widget-banner.layout40 .button {
    font-size: 13px!important;
}
.bwp-widget-banner.default .bwp-image-subtitle {
    font-size: 14px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.default .button {
    font-size: 13px;
    letter-spacing: 0!important;
}
.title-block-1 h2, .title-block-2 h2 {
    font-size: 24px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.banner-product-countdown .button-banner .btn-banner {
    font-size: 14px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.layout4 .bwp-image-description {
    font-size: 18px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.layout3 .button {
    font-size: 14px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.layout5 .title-banner {
    font-size: 25px;
    text-transform: uppercase;
    margin: 0 0 15px!important;
}
.bwp-widget-banner.layout6 .title-banner {
    font-size: 25px;
    text-transform: uppercase;
    margin: 0 0 15px!important;
}
.bwp-widget-banner.layout6 .button {
    font-size: 14px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.layout5 .button {
    font-size: 14px;
    letter-spacing: 0!important;
}
.bwp-sidebar > .widget .widgettitle, .bwp-sidebar > .widget .widget-title, .bwp-sidebar > .widget .title_brand h2 {
    font-size: 17px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.default2 .title-banner {
    font-size: 28px!important;
}
.bwp-widget-banner.default2 .bwp-image-subtitle {
    font-size: 19px!important;
}
.bwp-widget-banner.default2 .button {
    font-size: 14px;
    letter-spacing: 0!important;
}
.bwp-policy.default .title-policy {
    font-size: 18px!important;
}
.bwp-policy.default .desc-policy {
    font-size: 15px!important;
}
.bwp-widget-banner.layout22 .bwp-image-subtitle {
    font-size: 18px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.layout22 .title-banner {
    font-size: 28px;
    letter-spacing: 0!important;
}
.title-block-10 h4 {
    font-size: 29px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.banner-product-countdown3 .button-banner .btn-banner {
    font-size: 14px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.banner-product-countdown3 .title-banner {
    font-size: 43px;
    letter-spacing: 0!important;
}
.title-block-11 h4 {
    font-size: 28px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.layout24 .button {
    font-size: 16px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.layout24 .title-banner {
    font-size: 28px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.layout24 .bwp-image-description {
    font-size: 17px!important;
}
.title-block-10 h4 {
    font-size: 28px;
    letter-spacing: 0!important;
}
.bwp_product_list.slider4 .product-button>a {
    font-size: 13px;
    letter-spacing: 0!important;
}
.text-block-wapper-10 h2 {
    font-size: 22px;
    letter-spacing: 0!important;
}
.newlest-home5 .wpbingo-newsletter.newsletter-default .content-newsletter .clearfix input[type=submit] {
    font-size: 14px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.layout21 .title-banner {
    font-size: 29px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.layout23 .title-banner {
    font-size: 26px;
    letter-spacing: 0!important;
}
@media (max-width: 991px){
	.single-product .bwp-single-info .single_add_to_cart_button.button, .quickview-container .bwp-single-info .single_add_to_cart_button.button {
    font-size: 16px;
    letter-spacing: 0!important;
	}}
.single-product .woocommerce-tabs ul.tabs li a, .quickview-container .woocommerce-tabs ul.tabs li a {
    font-size: 15px;
    letter-spacing: 0!important;
}
.single-product .woocommerce-tabs .panel.woocommerce-Tabs-panel--description h2, .quickview-container .woocommerce-tabs .panel.woocommerce-Tabs-panel--description h2 {
    font-size: 14px;
    letter-spacing: 0.2px!important;
}
.related .title-block h2, .cross_sell .title-block h2, .upsells .title-block h2 {
    font-size: 18px;
    letter-spacing: 0!important;
}
.bwp-recent-post.slider2 .entry-title {
    font-size: 15px!important;
}
.bwp-recent-post.slider2 .post-categories a {
    font-size: 14px;
    letter-spacing: 0!important;
}
.bwp-recent-post.slider2 .post-categories a {
    font-size: 14px;
    letter-spacing: 0!important;
}
.bwp-recent-post.slider2 .post-categories a {
    font-size: 14px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.layout2 .button {
    font-size: 15px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.layout2 .title-banner {
    font-size: 26px!important;
}
.bwp-widget-banner.layout2 .bwp-image-subtitle {
    font-size: 17px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.layout1 .bwp-image-subtitle {
    font-size: 16px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.layout1 .title-banner {
    font-size: 27px!important;
}
.bwp-widget-banner.layout1 .button {
    font-size: 14px;
    letter-spacing: 0!important;
}
.bwp-filter-homepage.tab_category_slider .title-block h2, .bwp-filter-homepage.tab_category_slider_2 .title-block h2 {
    font-size: 22px;
    letter-spacing: 0!important;
}
.bwp-filter-homepage.tab_category_slider .bwp-filter-heading .filter-category li, .bwp-filter-homepage.tab_category_slider_2 .bwp-filter-heading .filter-category li {
    font-size: 13px!important;
}
.products-list.grid .product-wapper .products-content .cat-products a {
    font-size: 13px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.banner-countdown .button-banner a {
    font-size: 14px;
    letter-spacing: 0!important;
}
.bwp-header.header-v12 .bwp-navigation ul>li.level-0>a {
    font-size: 14px;
    letter-spacing: 0!important;
}
.products-list.grid .product-wapper.content-product4 .cat-products a {
    font-size: 13px;
    letter-spacing: 0!important;
}
.bwp-policy.default3 .title-policy {
    font-size: 14px;
    letter-spacing: 0!important;
}
.bwp-woo-categories.slider3 .item-title {
    font-size: 18px!important;
}
.bwp-top-bar .foden-woocommerce-sort-count label {
    font-size: 14px;
    letter-spacing: 0!important;
}
.bwp_product_list.slider .title-block h2 {
    font-size: 24px;
    letter-spacing: 0!important;
}
.bwp-policy.default3 .title-policy {
    font-size: 14px;
    letter-spacing: 0!important;
}
.bwp-header.header-v12 .bwp-navigation ul>li.level-0>a {
    font-size: 14px;
    letter-spacing: 0!important;
}
.bwp-policy.default2 .desc-policy {
    font-size: 14px!important;
}
.bwp-policy.default2 .title-policy {
    font-size: 20px!important;
}
.bwp_product_list.slider2 .title-block h2 {
    font-size: 24px;
    letter-spacing: 0!important;
}
.bwp-woo-categories.slider2 .button a {
    font-size: 14px;
    letter-spacing: 0!important;
}
.newlest-home4 .wpbingo-newsletter.newsletter-default .content-newsletter .clearfix input[type="submit"] {
    font-size: 16px;
    letter-spacing: 0!important;
}
.newsletterpopup .content-newsletter .clearfix input {
    font-size: 15px;
    letter-spacing: 0!important;
}
.rtl .newsletterpopup .wp-newletter .hidden-popup-newsletter {
    text-align: right;
}
.bwp-testimonial.default .testimonial-customer-name, .bwp-testimonial.layout3 .testimonial-customer-name {
    font-size: 15px;
    letter-spacing: 0!important;
}
#bwp-footer .footer-title h2 {
    font-size: 15px;
    letter-spacing: 0!important;
}
.bwp-recent-post.slider .post-categories a {
    font-size: 14px;
    letter-spacing: 0!important;
}
.bwp-recent-post.slider .entry-title {
    font-size: 16px!important;
}
.bwp-widget-banner.default .title-banner {
    font-size: 24px;
    letter-spacing: 0!important;
}
.rtl .bwp-widget-banner.layout15 .info {
    text-align: right!important;
}
.bwp-widget-banner.layout15 .button {
    font-size: 15px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.layout16 .bwp-image-subtitle {
    font-size: 16px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.layout14 .button {
    font-size: 15px;
    letter-spacing: 0!important;
}
.bwp-filter-homepage.tab_category_icon .name-category h2 {
    font-size: 18px;
    letter-spacing: 0!important;
}
.text-block-wapper-7 h2 {
    font-size: 22px;
    letter-spacing: 0!important;
}
.text-block-wapper-6 h2 {
    font-size: 30px;
    letter-spacing: 0 !important;
}
.title-block-3 h2 {
    font-size: 22px;
    text-transform: uppercase;
}
#bwp-footer .footer-title7 h2 {
    font-size: 14px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.layout8 .button {
    letter-spacing: 0!important;
}
	.text-block-wapper-1 .button {
    letter-spacing: 0!important;
}
.bwp-lookbook.default .title-lookbook h2 {
    font-size: 25px;
}
.bwp-widget-banner.layout8 .title-banner {
    font-size: 38px!important;
}
#bwp-footer .footer-title4 h2 {
    font-size: 14px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.layout29 .button {
    font-size: 14px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.layout29 .title-banner {
    font-size: 14px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.layout30 .button, .bwp-widget-banner.layout30 .bwp-image-subtitle {
    letter-spacing: 0!important;
}
.bwp-widget-banner.layout31 .title-banner {
    font-size: 28px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.layout31 .button {
    font-size: 14px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.layout32 .bwp-image-description, .bwp-widget-banner.layout33 .bwp-image-description {
    font-size: 16px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.layout32 .button, .bwp-widget-banner.layout33 .button {
    font-size: 12px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.layout32 .title-banner, .bwp-widget-banner.layout33 .title-banner {
    font-size: 48px;
    letter-spacing: 0!important;
}
.bwp-lookbook.default3 .title-lookbook h4 {
    font-size: 45px;
    letter-spacing: 0!important;
}
.bwp-recent-post.slider4 .entry-title {
    font-size: 17px!important;
}
.newlest-home2 .wpbingo-newsletter.newsletter-default .content-newsletter .clearfix input[type=submit] {
    font-size: 15px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.layout30 .title-banner {
    font-size: 37px;
    letter-spacing: 0;
}
.bwp-woo-categories.slider9 .item-title {
    font-size: 18px;
}
.text-block-wapper-1 h2 {
    font-size: 35px;
}
#bwp-footer .footer-title3 h2 {
    font-size: 16px;
    letter-spacing: 0!important;
}
#bwp-footer.footer-6 .footer-newlest .wpbingo-newsletter.newsletter-default .content-newsletter .clearfix input[type=submit] {
    font-size: 16px;
    letter-spacing: 0!important;
}
.text-block-wapper-3 h2 {
    font-size: 18px;
    letter-spacing: 0!important;
}
#bwp-footer .text-phone h2 {
    font-size: 14px;
    letter-spacing: 0!important;
}
body {
    font-size: 13px;
	 letter-spacing: 0!important;
}
@media (max-width: 1500px){
.bwp-header.header-v2 .bwp-navigation ul>li.level-0 {
    padding: 0 8px!important;
}}

.bwp-widget-banner.layout12 .bwp-image-subtitle {
    font-size: 22px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.layout12 .title-banner {
    font-size: 22px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.layout12 .button {
    font-size: 14px;
    letter-spacing: 0!important;
}
.bwp-recent-post.slider3 .post-categories a {
    font-size: 12px;
    letter-spacing: 0!important;
}
#bwp-footer .footer-title6 h2 {
    font-size: 14px;
    letter-spacing: 0;
}
@media (max-width: 1500px){
.bwp-header.header-v8 .bwp-navigation ul>li.level-0 {
    padding: 0 8px;
}}
.bwp-widget-banner.layout11 .button {
    font-size: 14px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.layout11 .title-banner {
    font-size: 25px;
	}
.bwp-widget-banner.layout10 .title-banner {
    margin: 0 0 10px!important;
    font-size: 27px;
}
.bwp-woo-categories.slider6 .item-title {
    font-size: 22px;
    font-weight: bold;
}
#bwp-footer .footer-title2 h2 {
    font-size: 16px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.layout9 .button {
    font-size: 14px;
    letter-spacing: 0!important;
}
#bwp-footer .footer-title5 h2 {
    font-size: 14px;
    letter-spacing: 0 !important;
}
.bwp-navigation ul > li.level-0 > ul.sub-menu li a > span, .bwp-navigation ul > li.level-0 div.sub-menu li a > span {
    font-size: 13px;
    letter-spacing: 0!important;
}
.bwp-navigation ul > li.level-0 > ul.sub-menu li a, .bwp-navigation ul > li.level-0 div.sub-menu li a {
    font-size: 14px!important;
}
.bwp-widget-banner.banner-menu .bwp-image-subtitle {
    font-size: 16px!important;
    letter-spacing: 0!important;
}
.bwp-widget-banner.banner-menu .button {
    font-size: 11px;
    letter-spacing: 0!important;
}
.rtl .social-link li:first-child {
    margin-right: 0px;
    margin-left: 10px;
}
.text-block-wapper-5 .elementor-text-editor, .text-block-wapper-5-1 .elementor-text-editor {
    font-size: 17px;
}
.contact-us-form input[type="submit"] {
    font-size: 15px;
    letter-spacing: 0!important;
}
.bwp-main .page-title h1 {
    font-size: 38px!important;
}
.post-single h3.entry-title {
    font-size: 25px!important;
}
blockquote {
    font-style: normal!important;
}
.comments-area .comment-list .media .media-body > .media-content h2.media-heading {
    font-size: 16px;
    letter-spacing: 0!important;
}
.comments-area .comment-form .form-group input[type="submit"], .comments-area .comment-respond .form-group input[type="submit"] {
    font-size: 14px;
    letter-spacing: 0!important;
}
.single-product .woocommerce-tabs #tab-reviews #reviews #respond input[type="submit"], .quickview-container .woocommerce-tabs #tab-reviews #reviews #respond input[type="submit"] {
    font-size: 15px;
    letter-spacing: 0!important;
}
.error404 .page-404 .sub-error {
    font-size: 15px!important;
}
.rtl .products-list.grid .product-wapper .products-content .product-button .yith-wcwl-add-to-wishlist {
    margin-left: 12px!important;
    margin-right: 0;
}
.single-product .woocommerce-tabs #tab-reviews #reviews #respond #reply-title, .quickview-container .woocommerce-tabs #tab-reviews #reviews #respond #reply-title {
    font-size: 18px!important;
}
.error404 .page-404 .content-page-404 a {
    font-size: 16px!important;
}
.error404 .page-404 .sub-title {
    font-size: 26px;
    font-weight: bold!important;
}
.single-product .woocommerce-tabs ul.tabs li a, .quickview-container .woocommerce-tabs ul.tabs li a {
    font-size: 15px!important;
}
.bwp-woo-categories.slider10 .item-title {
    font-size: 17px!important;
}
.bwp-testimonial.layout2 .testimonial-customer-name {
    font-size: 16px;
    letter-spacing: 0!important;
}
.bwp-recent-post.sidebar .item .post-content .post-categories a {
    font-size: 13px;
    letter-spacing: 0!important;
}
.bwp-recent-post.sidebar .item .post-content h2.entry-title {
    font-size: 14px!important;
}
.categories-vertical-menu .bwp-vertical-navigation > div ul.menu li.level-0 > a {
    font-size: 14px!important;
}
.tagcloud a {
    font-size: 13px !important;
}
.bwp-countdown.slider .product-button a {
    font-size: 14px;
    letter-spacing: 0!important;
}
.bwp-filter-homepage.loadmore .bwp-filter-heading .filter-order-by ul li {
    font-size: 14px;
    letter-spacing: 0!important;
}

.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;
}
.newlest-home7 .wpbingo-newsletter.newsletter-default .content-newsletter .clearfix input[type=submit] {
    font-size: 14px;
    letter-spacing: 0!important;
}
.bwp_product_list.slider7 .product-button .read_more:before {
    content: "\23"!important;
}
.bwp-widget-banner.layout51 .title-banner {
    letter-spacing: 0!important;
}
.bwp-widget-banner.banner-countdown .bwp-image-subtitle {
    font-size: 26px;
    letter-spacing: 0!important;
}
.bwp-widget-banner.banner-product-countdown3 .countdown-deal .countdown-content>span .countdown-text {
    font-size: 14px;
    letter-spacing: 0!important;
}
.bwp-filter-ajax #bwp_form_filter_product h3 {
    font-size: 17px;
    letter-spacing: 0!important;
}
#bwp_form_filter_product .bwp-filter li {
    float: right;
}
@media (max-width: 1500px){
.bwp-header.header-v5 .bwp-navigation ul>li.level-0 {
    padding: 0 8px!important;
}}
.newlest-home3 .wpbingo-newsletter.newsletter-default .content-newsletter .clearfix input[type=submit] {
    font-size: 14px;
    letter-spacing: 0!important;
}
.bwp-header .header-search-form .search-from .select_category ul {
    text-align: revert;
}
.bwp-widget-banner.layout37 .bwp-image-description {
    font-size: 18px;
    color: #fff;
}
ul.pwb-dropdown-menu.dropdown-menu {
    text-align: right;
}

.rtl .rtl .wp-caption, .rtl .rtl tr th {
    text-align: right;
}
.checkout .woocommerce-checkout-review-order .checkout-review-order-table-wrapper .woocommerce-checkout-review-order-table strong .woocommerce-Price-amount {
    font-size: 18px!important;
}

.rtl .rtl .wp-caption, .rtl .rtl tr th {
    text-align: right!important;
}
.bwp-header.header-v7 .bwp-navigation ul>li.level-0 {
    padding: 0 10px;
}
.bwp-recent-post.slider4 .btn-read-more .read-more:after {
    content: "\23";
}
.bwp-header.header-v4 .header-sticky .header-main.active {
    -webkit-transform: translateX(0);
    transform: translateX(423%);
}
.rtl .bwp-header.header-v4 .header-sticky .header-main {
    right: -27%!important;
    left: auto!important;
}
.wpbingo-newsletter.newsletter-default .content-newsletter {
    margin-bottom: 0;
    display: flex;
    direction: rtl;
}
table#DataTables_Table_0 {
    direction: rtl!important;
}
.redux-main h2 {
    right: 48px;
    left: auto;
}
.rtl #bwp-footer.footer-4 .wpbingo-newsletter.newsletter-default .content-newsletter .clearfix {
    margin-left: 10px;
    margin-right: 0;
}
.single-product .type-product.outofstock .product-stock, .quickview-container .type-product.outofstock .product-stock {
    letter-spacing: 0!important;
}

#bwp-footer.footer-4 .wpbingo-newsletter.newsletter-default .content-newsletter .clearfix input[type=submit] {
    font-size: 14px!important;
    letter-spacing: 0!important;
}

.bwp-filter-homepage.loadmore .products_loadmore .btn.loadmore, .bwp-filter-homepage.loadmore .products_loadmore .loadmore.clear-all {
    font-size: 14px;
    letter-spacing: 0!important;
}
#cart .cart-popup .total-cart .total-price {
    font-size: 15px!important;
}
input#billing_address_2 {
    display: none;
}

.newsletterpopup .wpbingo-newsletter-popup {
    text-align: center;
    max-width: 570px;
    padding: 30px;
    margin: auto;
    direction: rtl!important;
}

.tags-links {
    font-size: 0;
}
.text-block-wapper-8 .sub-title:before, .text-block-wapper-9 .sub-title:before {
    content: "";
    border-style: solid;
    border-color: #fff;
    border-width: 14px 10px;
    position: absolute;
    top: 0;
    left: -20px;
    right: auto;
    border-left-color: transparent;
    border-top-color: transparent;
    border-right-color: white;
    border-bottom-color: white;
}
.rtl .bwp-filter-homepage.slider .bwp-filter-heading ul.filter-category li:first-child, .rtl .bwp-filter-homepage.slider .bwp-filter-heading ul.filter-category li:last-child {
    padding: 0 !important;
}
	
	.bwp-header .block-top-link > .widget .widget-custom-menu .widget-title {
    direction: ltr!important;
}
.bwp-header .block-top-link > .widget .widget-custom-menu .widget-title:after {
    margin: 0px 7px 0 7px;
}
#bwp-topbar.topbar-v2 .email i {
    color: #000000;
    font-weight: 800;
    float: right;
    margin: 2px 7px;
}
.products-list.grid .product-wapper .products-content .contents {
    min-height: 45px!important;
}
	.text-block-wapper-8 .button:after, .text-block-wapper-9 .button:after {
    content: "\f104" !important;
}
	.newlest-home6 .wpbingo-newsletter.newsletter-default .content-newsletter input[type=email] {
    line-height: 53px;
    background: transparent;
    border: 1px solid #83766e;
    border-left: 0 !important;
}
	#bwp-topbar .topbar-right .email i {
    position: relative;
    top: 5px;
    float: right;
    margin-right: 0 !important;
    margin-left: inherit !important;
}