button, html [type="button"], [type="reset"], [type="submit"] {
    -webkit-appearance: button;
}
body, a, div, h1, h2, h3, h4, h5, p, span, small, button, input , label {
    direction: rtl !important;
    letter-spacing: -0.5px !important;
}
.rtl .newsletterpopup .wp-newletter .hidden-popup-newsletter {
    text-align: right;
}
.bwp-navigation ul > li.level-0 > a {
    font-family: inherit;
}
.bwp-header .block-top-link > .widget .widget-custom-menu .widget-title {
    font-family: 'body-font' !important;
    font-size: 13px;
}
.block-top-link h3:after {
    margin-right: 10px;
}
.newsletterpopup .wp-newletter .hidden-popup-newsletter .wpcf7-list-item-label {
    font-size: 16px;
}
table.variations .swatch-item-wrapper {
    display: inline-block;
    margin-left: 10px;
    text-align: center;
}
.star-rating {
    font-family: "FontAwesome" !important;
}
.bwp-widget-banner.layout39 .button, .bwp-widget-banner.layout40 .button {
    font-size: 15px;
}
ul.social-link li a i {
    font-family: 'FontAwesome';
    font-weight: 300;
}
.rtl .contents-detail .bwp-single-product .bwp-single-info {
    padding-right: 20px;
    padding-left: 20px;
}
.single-product .social-icon .social-share a, .quickview-container .social-icon .social-share a , .rtl .post-single .post-content-entry .entry-social-share .social-share a{
    font-size: 0;
}
.single-product .social-icon .social-share a i, .quickview-container .social-icon .social-share a i , .post-single .post-content-entry .entry-social-share .social-share a i{
    font-size: 14px !important;
    font-family: 'FontAwesome';
    line-height: 35px !important;
    font-weight: 300 !important;
}
.bwp-recent-post.slider .author-coment i {
    margin-left: 5px;
    margin-right: 0;
}
.rtl .category-posts .cate-post-content .blog-content-list .entry-thumb, .rtl .author .blog-content-list .entry-thumb, .rtl .search .blog-content-list .entry-thumb {
    float: right;
    margin-right: 0;
    margin-left: 30px;
}
.category-posts .cate-post-content .blog-content-list .post-date a, .author .blog-content-list .post-date a, .search .blog-content-list .post-date a {
    color: rgba(150, 150, 150, 0.9);
    font-size: 15px;
    text-transform: uppercase;
    font-weight: 500;
}
.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";
}
.comments-area .comment-form .form-group input[type="submit"], .comments-area .comment-respond .form-group input[type="submit"]  , .bwp-sidebar > .widget ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments) a:not(.rsswidget) , .category-posts .cate-post-content .blog-content-grid .post-date a, .category-posts .cate-post-content .blog-content-masonry .post-date a, .author .blog-content-grid .post-date a, .author .blog-content-masonry .post-date a, .search .blog-content-grid .post-date a, .search .blog-content-masonry .post-date a{
    font-size: 14px;
}
.rtl .single-post-content .post-single.left:not(.col-xl-12):not(.col-lg-12) {
    padding-left: 35px;
}
.content-page-404 {
    text-align: center;
    font-size: 21px;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a i {
    padding-left: 7px;
}