/***************************************
	Theme Name: Rehub theme
	Theme URI: https://www.rtl-theme.com/author/mehrdesign/
	Description: بهترین و کاملترین قالب چند فروشندگی ووکامرس
	Author: گروه طراحی مهر
	Author URI: https://www.rtl-theme.com/author/mehrdesign/
	Version: 19.2
	Tags: two-columns, fluid-layout, custom-background, threaded-comments, translation-ready, custom-menu
	License: 
	License URI:
	Text Domain: rehub-theme
***************************************/

/****************************************************************************

BASIC STYLES

****************************************************************************/
 @font-face {
    font-family: 'rahab';
    src: url('fonts/rahab.eot');
    src: url('fonts/rahab.eot?#iefix') format('embedded-opentype'),
    url('fonts/rahab.woff') format('woff'),
    url('fonts/rahab.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
 @font-face {
    font-family: 'rahabiran';
    src: url('fonts/rahabiran.eot');
    src: url('fonts/rahabiran.eot?#iefix') format('embedded-opentype'),
    url('fonts/rahabiran.woff') format('woff'),
    url('fonts/rahabiran.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
	  font-family: "rahabav";
	  src: url("fonts/rahabav.ttf");
}

body { direction: rtl; unicode-bidi: embed; font-family:rahab;}
p {font-family:rahab;}
h1,h2,h3,h4,h5,h6 {font-family:iransans;}
h1.fontnormal.font150 ,h3.mb15 {font-family:rahabiran;} 
.woocommerce-MyAccount-navigation ul li a:before {content:"\f100" ;margin-right:.53em;margin-left:unset;}
.rtl .woocommerce #reviews .star-rating{margin: 0 0 0 5px}
.news .detail .not_masked_coupon, #slide-menu-mobile ul li.menu-item > a{float: right;}
#slide-menu-mobile ul span.submenu-toggle .fa-angle-right:before{content: "\f104"}
nav.top_menu ul li i, #slide-menu-mobile ul li.menu-item > a i{margin: 0 0 0 5px}
.woocommerce div.product .summary form.cart .variations select{margin: 0 0 0 15px; float: right;}
.header_icons_menu #dl-menu a.logo_image_mobile img{left: auto; right: 55px}
.rh_bp_notice_profile{right: -10px; left: auto;}
.header-actions-logo{float: left;}
.rh_woocartmenu_cell{border: none;}
.user-ava-intop:after, .re-compare-panel-collapse:after{padding-right: 4px}
.user-profile-div .profile-stats i, .user-profile-div .profile-usermenu i{margin-left: 5px}
#re_menu_near_logo li i, .widget .title i{margin: 0 0 0 6px}
#subscription-toggle a:before, #favorite-toggle a:before{float: right;margin: 2px 0 0 7px;}
.header-top .top-nav { float: right; }
.header-top .top-nav li { padding-right: 13px; padding-left: 0px; border-left: 0; border-right: 1px solid #666666; margin: 0px 0px 10px 13px; float: right; }
.header-top .top-nav ul { margin: 9px 15px 0 0px; }
.pros_comment_item:before ,.cons_comment_item:before {padding-left:8px;padding-right:unset;}
.header-top .top-nav li:first-child { margin-right: 0px; border-right: 0px; padding-right: 0px; padding-left: 13px; }
.header-top .top-social { float: left; text-align: left; padding-left: 3px; padding-right: 0px; }
#re_menu_near_logo{float: right;}
@media (min-width:1024px) {header .logo { float: right; margin-left: 15px; margin-right: 0px; }}
@media (max-width:1023px){#re_menu_near_logo{float: none;}}
header .header_second_style .logo { margin-left: 9px; margin-right: 0px; }
header .mediad { float: left;  }
.top-search-onclick, .rate_bar_wrap .your_total_score .user_reviews_view_score { float: left; }
.header_top_wrap .icon-in-header-small { float: left; }
header .search { float: left; }
.pdp-default {z-index:110003;}
nav.top_menu ul li.rehub-custom-menu-item{ float: left; }
nav.top_menu > ul > li:first-child{ border-right: none; }
nav.top_menu ul.menu > li.menu-item-has-children > a:before { margin: 3px 7px 0px 0px; float: left; }
nav.top_menu ul li.menu-item-has-children ul li.menu-item-has-children > a:before { content: "\f104"; float: left; padding-right: 8px; padding-left: 0px; }
nav.top_menu ul li ul li ul { right: 100%; left: inherit; }
nav.top_menu > ul > li > ul > li:first-child > a:after {right: 19px;}
nav.top_menu ul.sub-menu{right: -999999px; left: auto;}
nav.top_menu > ul > li.hovered > .sub-menu{left: auto; right: 0}
nav.top_menu > ul > li > ul.sub-menu > li.hovered > ul.sub-menu{left: auto; right: 100%}
.home nav.top_menu > ul > li.vertical-menu.vmenu-opened > .sub-menu{left: auto; right: 0}
.re-search-result-thumb{ float: right; }
.re-search-result-info{float: left;}
.custom_search_box input[type="text"] { padding:0 40px 0 55px; }
.custom_search_box i.inside-search{ left: auto; right: 16px }
.custom_search_box button[type="submit"] { right: auto; left: 3px }
.custom_search_box.flat_style_form button[type="submit"]{right: auto; left: 0}
.re-search-result-div{text-align: right;}
form.search-form [type="submit"]{ left:0; right: auto;}
form.search-form input[type="text"]{padding: 2px 12px 2px 45px; }
.litesearchstyle form.search-form input[type="text"]{padding: 2px 12px 2px 37px;}
.product-search-form .nice-select{border-width: 1px 1px 1px 1px !important;}
form.search-form.product-search-form input[type="text"] {padding-right: 12px; padding-left: 12px;border-left: none; border-right: 1px solid #e1e1e1}
.rhgreedylinks{-ms-justify-content: flex-end; -webkit-justify-content: flex-end;justify-content: flex-end;}
.text-right-align{ text-align: left;}
.wpsm-one-half, .wpsm-one-third, .wpsm-two-third, .wpsm-three-fourth, .wpsm-one-fourth, .wpsm-one-fifth, .wpsm-two-fifth, .wpsm-three-fifth, .wpsm-four-fifth, .wpsm-one-sixth, .wpsm-five-sixth{float:right; margin-right:0; margin-left:4%}
.wpsm-column-last{clear:left;margin-left: 0!important;}
.re_filter_panel .re_tax_dropdown{left:0; right: auto !important;}
.custom_search_box.flat_style_form input[type="text"] {padding:0 20px 0 130px; }
.rh_reviewlist figure{margin-left:30px; margin-right: 0}
.widget .rh_reviewlist figure{margin-left:20px; margin-right: 0}
.full_width .re_wooinner_info{float: right;}
.full_width .re_wooinner_cta_wrapper{float: right;}
ul.list-unstyled.list-line-style li{margin: 0 0 5px 10px;}
.rh-flex-right-align{margin-right: auto; margin-left: 0}
.woocommerce table.shop_attributes th{text-align: left;}
.rh-heading-icon:before{margin-left: 15px; margin-right: 15px}
.woocommerce .floatright .rh_woo_star{float: left;}
.featured_newscom_left{margin: 0 0 20px 20px}
.hotmeter .hotplus{    border-radius: 10px 0px 0px 10px;}
.hotmeter .hotminus{border-radius: 0px 10px 10px 0px;}
.rtl .rh_woocartmenu-amount{margin-left: 0; margin-right: 18px}
.widget_search .re-aj-search-wrap, .head_search .re-aj-search-wrap, .custom_search_box .re-aj-search-wrap{left: 0; right: auto}
.favorrightside .heart_thumb_wrap{right: auto;left: 3px}
.woo_offer_list .button_action, .rehub_woo_review_tabs .button_action{right: auto;left: 6px}
.rh_actions_padd .woolist_meta{padding-right: 0; padding-left: 60px}
.rh-expired-notice{float: right; margin-left: 7px; margin-right: 0}
.eq_grid .rehub_offer_coupon{right: -15px; left: auto}
.rtltext-left-align{ text-align: left;}
.rtl #section-additional_information .rh-woo-section-title h2:before{margin-left: 15px; margin-right: 0}
.rtl .woocommerce form .form-row label.inline {float: left;}.rtl.woocommerce div.product .summary .price ins{float: right; margin-left: 6px}
.user-profile-div .profile-stats, .profile-socbutton, .user-profile-div .profile-description, .rtltext-right-align{text-align: right;}
@media (max-width: 1023px){#rh-bp-profile-stats {text-align: right;}}
@media (min-width: 1024px){.rtl #wcvendor_search_shops{float: left;}.rtl .wcvendor_profile_menu_items{float: right; margin-left: 0; margin-right: 170px}}

/****************************************************************************

    Content Common

****************************************************************************/

a.comment { left: 10px; right: initial !important }
a.comment:after { left: 0; right: inherit; border-width: 7px 0px 9px 9px; margin-right: -9px; margin-left: 0px }
a.comment_two:after { left: 0; right: inherit; border-width: 7px 0px 9px 9px; margin-right: -9px; margin-left: 0px }
a.expand { margin-right: 0px; margin-left: 5px }
.news-community .priced_block .rh_price_wrapper {float: none; }
/*.post_offer_anons {float: right;}*/
.small_post:hover .priced_block .btn_offer_block, .news:hover .priced_block .btn_offer_block{padding: 0.5em 0.6em 0.5em 0.5em;}
.priced_block .btn_offer_block:after { display: none; }
.cats_def a { margin-right: 0px; margin-left: 4px; }
.post-meta span {display: inline-block; margin-right: 0; margin-left: 0;}
span.date_meta:before, span.cat_link_meta:before, span.comm_count_meta:before, span.postview_meta:before, span.admin_meta:before{ padding-right: 0; padding-left: 3px;}
.sticky h2 i, .news .detail h4 i { margin-right: 0px; margin-left: 6px }
.grid_onsale{left: 3px; right: auto; direction:ltr;}

/******** Feature Slider ********/
.flex-viewport{direction: ltr;}

.main_slider.flexslider { float: right }
.featured_slider .wrap {text-align: right;}

/******** Feature Side Coloumn ********/

.side-twocol { float: left; }

/******** Main Side ********/

.main-side { float: right; }
.vc_row.vc_rehub_container > .vc_col-sm-8 { float: right; }
.vc_row.vc_rehub_container > .vc_col-sm-4 { float: left; }
.main-side .right-sec { float: left; }
.news_out_tabs > ul > li { float: right; margin-right: 0%; margin-left: 8px;font-family:rahab; }
.news_block.news_right .right { float: left; }
.news_right.news_block .right figure { float: right; }
.news_right .right .detail { float: left; }
.news_block .right { float: left; }
.news_block .big_img { float: right; }
.wpsm_three_col_posts .custom_col_label{ position: absolute; left: auto; right:20px;}
.news_widget_item .detail{float: left;}
.news_widget_item figure{float: right;}

/****************************************************************************

    News Scroller

****************************************************************************/

.scroller { float: right;  }
.scroller.up:before {content: "\f104"; }
.scroller.down:before { content: "\f105"; }
.top_theme h5 { float: right; }
.top_theme h5 strong { float: right; margin-right: 0px; margin-left: 8px; }

/****************************************************************************

    SIDEBAR

****************************************************************************/

.sidebar { float: left; }
.widget.tabs > ul > li { float: right; margin-right: 0%; margin-left: 2% }
.widget.tabs > ul > li:last-child { margin-right: 0; margin-left: 0px; float: left; }
.sidebar .tabs-item figure, .footer-bottom .tabs-item figure { float: right; margin-right: 0px; margin-left: 10px }
.sidebar .tabs-item .detail { float: left; }
.featured_slider .score { right: 50%; left: inherit; margin: -40px -40px 0px 0px; }
.featured_slider .reviews { left: 0px; right: inherit }
.featured_slider .flex-control-nav { left: 0px; right: inherit; text-align: left; }
.widget_nav_menu ul.sub-menu li, .widget_product_categories ul.children li { padding-left: 0px; padding-right: 12px; }
.author-avatar img { float: right; margin: 0px 0px 5px 10px; }
.widget_rss cite { font-style: normal; }
.widget_categories  .screen-reader-text { padding-right: 0px; padding-left: 10px; }

/* calendar widget */

#wp-calendar caption { text-align: left; }
#wp-calendar tfoot #next { text-align: left; }
.lastcomm-item img { float: right; margin-right: 0px; margin-left: 12px; }
.lastcomm-item .lastcomm-cat { font-style: normal; }
.tagcloud a { float: right; margin: 0px 0px 2px 2px; }
.sidebar .widget.top_offers .title:before, .sidebar .widget.cegg_widget_products .title:before{ padding-right: 10px; padding-left: 10px; }
.widget.top_offers .title:after, .widget.cegg_widget_products .title:after { right: 50%; left: inherit; margin-left: 0px; margin-right: -8px;}
.widget.better_menu li{ padding-left: 0px; padding-right: 12px;}
.widget.better_menu .title i{ padding-right: 0px; padding-left: 8px;}
.widget.better_menu ul.sub-menu{ margin: 10px 10px 10px 0px}
.postimagetrend .wrap a:after{ right: 0; left: inherit; }
.postimagetrend.two_column .wrap{ float: right; border-right: 0; border-left: 1px solid #ccc;}
.postimagetrend.two_column{  border-left: 0; }

/*** Contact Form 7 + MAILCHIMP***/

.wpcf7 input, .wpcf7 textarea { margin: 4px 0px 12px 10px; }
.rehub_chimp #mc_embed_signup input.email { padding-left: 0px; padding-right: 15px; }
.rehub_chimp #mc_embed_signup input#mc-embedded-subscribe { left: 0; right: inherit; border-top-right-radius: 0px;-moz-border-radius-topright: 0px;-webkit-border-top-right-radius: 0px;border-bottom-right-radius: 0px;-moz-border-radius-bottomright: 0px;-webkit-border-bottom-right-radius: 0px; border-top-left-radius: 5px;-moz-border-radius-topleft: 5px;-webkit-border-top-left-radius: 5px;border-bottom-left-radius: 5px;-moz-border-radius-bottomleft: 5px;-webkit-border-bottom-left-radius: 5px; }

/******** FOOTER ********/

.footer-bottom .footer_widget .widget_categories ul li, .footer-bottom .footer_widget .widget_archive ul li, .footer-bottom .footer_widget .widget_nav_menu ul li { padding-left: 0px; padding-right: 12px; }
.widget.better_menu li:before, .footer-bottom .footer_widget .widget_categories ul li:before, .footer-bottom .footer_widget .widget_archive ul li:before, .footer-bottom .footer_widget .widget_nav_menu ul li:before{ right: 0; left: inherit; }
.footer-bottom .footer_widget .woocommerce ul li { padding-right: 0 }
footer#theme_footer .left { float: right; }
footer#theme_footer .right { float: left; text-align: left; }

/****************************************************************************

    *-*-*-* SOCIAL ICONS *-*-*-*

****************************************************************************/

.social_icon a { margin-right: 0px; margin-left: 2px;}
.social_icon.small_i a { margin-right: 0px; margin-left: 2px; }

/****************************************************************************

    *-*-*-* HOME GRID *-*-*-*

****************************************************************************/

.small_post { float: right; }
.small_post .cats_def { float: right; padding-right: 0px; padding-left: 34px}
.small_post a.comment_two { left: -1px; right: inherit }
.small_post .overlay { right: 0px; left: inherit; }
ul.postpagination { margin-left: 0px; margin-right: -5px }
ul.postpagination li { float: right; margin-left: 0px; margin-right: 5px; }

/****************************************************************************

    *-*-*-* BLOG *-*-*-*

****************************************************************************/

.single .tags p .tags-title-post, .single .tags p a{margin: 0 0 0 4px}
.favour_in_row{ margin: 0 0 6px 6px}
.post .android.red-rbn { padding: 0px 10px 6px 19px; }
.post .comment_two, .stream_title .comment_two, .title_single_area .comment_two{ float: left; }
.post li { margin: 0px 15px 5px 0px; }
.post ol, .post ul { margin: 0px 5px 15px 0px }
.share-buttons ul {float:right}
.gallery_top_slider .flex-control-thumbs li { float: right; margin: 0.9125% 0 0 0.9125%; }
.gallery_top_slider .flex-control-thumbs li:nth-child(9) { margin-right: inherit;  margin-left: 0; }
.blog_string_holder .top{float: left; margin: 0 10px 10px 0 }

/****************************************************************************

    *-*-*-* TOP RATING *-*-*-*

****************************************************************************/

.top_table_block .top_rating_item td.desc_col{ text-align: right;}
.top_table_block .top_rating_item .column_content { text-align: right !important; }
.top_rating_item .rank_count { left: inherit; right: 0; margin: -20px -37px 0 0;}
.top_rating_item figure { margin: 0 10px 0 0; }
.top_chart_first { float: right; }
.top_chart_wrap, .top_chart .swiper-container{float: right; }
.top_chart_controls{ float: left; }
.top_chart_controls .controls { float: right; }
.top_chart_controls .controls.next:after {content: "\f104"; }
.top_chart_controls .controls.prev:after {content: "\f105";}
.top_chart_pagination{ float: right; }
.top_chart_item{ float: left; }
.top_chart.table_view_charts .top_chart_first{ border-left: 0; border-right: 1px solid #ddd }
.top_chart.table_view_charts .top_chart_first ul li{ text-align: right;}
.table_view_charts .top_chart_item, .table_view_charts .top_chart_first{float: right;}
.top_chart.table_view_charts ul li.heading_row_chart{ border-right-color: transparent !important; border-left-color: #f2f2f2 !important; }
.top_chart.table_view_charts .top_chart_item:last-child ul li.heading_row_chart{border-right-color: transparent !important; border-left-color: transparent; !important;}
.top_chart.table_view_charts ul li{ border-right-color: transparent; border-left: 1px solid #ddd; margin: 0 }
.top_chart.table_view_charts ul{margin: 0}
.top_chart_carousel{right: 0 !important; left: auto !important;}


@media (max-width: 468px) {
.top_chart_wrap, .top_chart .swiper-container{float: right; }
}

.rehub_rating_row{ text-align: right; }
.rehub_rating_row span { float: right; left: inherit; right: 0}
.rehub_rating_row span:before { left: inherit; right: 0}


/****************************************************************************

    *-*-*-* SINGLE *-*-*-*

****************************************************************************/

.single .rh-star-ajax { float: left; }
.single .rh-star-ajax.left { float: right }
.single .rate-line { float: right; }
.rating_bar .rh-star-ajax .title_star-ajax { float: right; }
.rating_bar .rh-star-ajax { text-align: left; }
#topcontrol { right: inherit; left: 0px;border-radius: 0 5px 5px 0;}

.author_detail_box .avatar { left: inherit; right: 20px }
.author_detail_box > div { padding: 0 110px 0 20px }
ul.postspermonth { border-left: 0; border-right: 2px solid #DFDFE0; margin: 0 35px 30px 0; }

/****************************************************************************

    *-*-*-* COMMENTS *-*-*-*

****************************************************************************/

.commentlist ul.children { margin-left: 0px; padding-left: 0px; margin-right: 23px; padding-right: 23px; }
.commentlist ul.children .commbox:before { left: initial; right: -24px; }
.commentlist .comment-author img { float: right !important; margin-right: unset !important; margin-left: 20px; }
.commentlist .comment-author a div.comment-link { margin-left: 0px; margin-right: -10px; }
.comment-reply-link, .comment-reply-login { float: left !important; }
.comment-reply-link:before, .comment-reply-login:before { padding-right: 0px; padding-left: 2px }
.comment-edit-link { float: left; margin-left: 0px; margin-right: 8px;}
.ap_waiting em { font-style: none; }
.comment-respond .usr_re input, .comment-respond .email_re input, .comment-respond .site_re input { padding: 0 50px 0 0 !important; float: right !important; }
.comment-respond .usr_re, .comment-respond .email_re, .comment-respond .site_re{ float: right !important; margin-right: unset  !important; margin-left: 2% }
.comment-respond .end { margin-right: inherit !important; margin-left: 0px !important; }
.comment-respond .usr_re:after, .comment-respond .email_re:after, .comment-respond .site_re:after{ left: auto; right: 0 }
#rehub-comments-tabs .add_user_review_link{ float: left; margin: 5px 20px 10px 0px;}
.rtl.woocommerce #reviews #comments ol.commentlist li .comment-text{margin: 0 95px 0 0}

/****************************************************************************

    *-*-*-* MEDIA  *-*-*-*

****************************************************************************/

.media_video h3 { float: right }
.media_video > p { float: left; }
.video-container iframe{ left: inherit; right: 0 }
.rh_video_playlist_column_full .rh_wrapper_video_playlist .rh_container_video_playlist{right:auto; left:0}
.rh_wrapper_video_playlist .rh_container_video_playlist .rh_video_title_and_time{margin: 0 130px 0 30px}
.rh_wrapper_video_playlist .rh_video_thumb, .rh_wrapper_video_playlist .rh_video_stop_play_control{margin-left: 0; margin-right:10px}

/****************************************************************************

    *-*-*-* CAROUSEL *-*-*-*

****************************************************************************/

.gallery-pics .gp-overlay { left: initial; right: 0 }
.gallery-pics .gp-overlay a { margin: -20px -20px 0 0; background-position: -43px -101px; }
.re_carousel .controls.prev { right: initial;
    left: 0 !important }
.re_carousel .controls.next { right: initial; left: 0 }
.re_carousel .controls.prev:after{ left: inherit; right: 22px; }
.re_carousel .controls.next:after{ right: inherit; left: 22px; }
.re_carousel .preview { float: right; }
.views-in-carosel { left: inherit; right: 15px }
.carousel-style-2 .carousel-stamp{right: 25px; left: auto; }
.header-top a.cart-contents { margin-right: 0px; margin-left: 8px; }
.woocommerce a.add_to_cart_button:after{ right: initial; left: -30% }
.woocommerce a.add_to_cart_button:hover:after{ right: inherit; left: 5px }


/* Gallery */

.gallery-item { float: right; margin: 0 0 12px 12px; }
.gallery-columns-1 .gallery-item:nth-of-type(1n), .gallery-columns-2 .gallery-item:nth-of-type(2n), .gallery-columns-3 .gallery-item:nth-of-type(3n), .gallery-columns-4 .gallery-item:nth-of-type(4n), .gallery-columns-5 .gallery-item:nth-of-type(5n), .gallery-columns-6 .gallery-item:nth-of-type(6n), .gallery-columns-7 .gallery-item:nth-of-type(7n), .gallery-columns-8 .gallery-item:nth-of-type(8n), .gallery-columns-9 .gallery-item:nth-of-type(9n) { margin-right: inherit; margin-left: 0 }
.gallery-caption { left: initial; right: 0; text-align: right; }
.gallery-caption:before { left: inherit; right: 0; }

/****************************************************************************

ELEMENTS SHORTCODE

****************************************************************************/
blockquote.wpsm-quote cite { float: left; font-style: none; }
.label_title { padding-right: 0px; padding-left: 10px }
article.post .wpsm_toplist_heading:before{ float: right; margin: -8px 0 10px 15px; }
#toplistmenu ol li{ padding: 15px 5px 15px 15px; }
#toplistmenu > ol li:before { float:right; margin: -3px 15px 20px 20px; }

/* DIfferent styles*/

.overlay_post_formats.sale_format span{ padding-left: 0px; padding-right: 3px }
.re_carousel .preview .overlay_post_formats{ left: inherit; right: 1px }
.tabs_img .overlay_post_formats.review_formats_score { left: inherit; right: 10px }
.re-line-badge span:before{margin-right: 0;margin-left: 4px;}
.categorytable li a:before, .categorytable p a:before{margin-right: 0px; margin-left: 4px }

/*** Post review ***/

.user-rate { float: left; }
.rate-bar-title { left: initial; right: 0 }
.rate-bar-percent { right: initial; left: 0 }
.review-top .overall-score { float: right; margin: 0px 0px 10px 20px; }
.rate-line .line { margin-left: 0px; margin-right: 27px }
.rate-line .line span { float: right; }
.rate-line.rate-line-inner .line span { padding-right: 0px; padding-left: 5px; text-align: left; }
span.stars-rate span { float: right; }
.star-small span.stars-rate span { float: left; }

/*AFFILIATE STYLES*/

.rehub_offer_coupon.masked_coupon i.fas, .rehub_offer_coupon.masked_coupon i.far, .rehub_offer_coupon.masked_coupon i.fal{ padding-left: 0px; padding-right: 6px; }
.rehub_offer_coupon i.fas, .rehub_offer_coupon i.far, .rehub_offer_coupon i.fal{ right: auto; left: -12px; transform: rotate(0deg) !important; }
.rehub_offer_coupon i.fa-check-square{ right: auto; left: -7px }
.rehub_woo_review_tabs.pretty_woo { margin: 0 0 5px 5px; }
.aff_offer_links_heading { padding: 10px 5px 10px 10px; }
.eq_grid .sale_a_proc { right: auto; left: 10px;}
.offer_grid h4:after { left: auto; right: 0 }
.offer_grid .priced_block .btn_offer_block:not(.coupon_btn):before{ right: auto; left: -30% }
.offer_grid .priced_block .btn_offer_block:hover{padding-right: 0px; padding-left: 26px }
.offer_grid .priced_block .btn_offer_block:hover:before {right: inherit; left: 5px }
.btn_offer_block .mtinside { text-align: left; right: auto; left: 3px }
.product_egg .btn_offer_block .mtinside, .product_egg_extra .btn_offer_block .mtinside {right: 3px;left: auto;}
.btn_act_for_grid .thumbscount:before{margin: 0 0 0 8px;}

/**WOO VC BLOCKS **/
.woocommerce .sale_tag{ right: auto; left: 10px }

/*WOO DEALS*/

.rh_deal_block .deal-pic-wrapper{ float: right;}
.rh_deal_block .deal-details{ float: left; }
.rh_deal_block .rh-deal-btn, .rh_deal_block .rh-deal-right .rh-deal-price {text-align: right; }
.rh_deal_block .rh-deal-right{padding: 0 15px 0 0}
.rh_deal_block .redemptionText .code{float: left;}

.rtl.woocommerce div.product .summary div.yith-wcwl-add-to-wishlist, .thumbplus{margin: 0 10px 0 0}
.post_thumbs_comm span:before{display: none;}
.post_thumbs_comm span:after {
    font-family: Font Awesome\ 5 Pro;
    content: "\f27a";
    margin-left: 5px;
}
@media screen and (max-width: 1023px) and (min-width: 768px){	

}


/*STYLE FOR RESPONSIVE MENU*/

.dl-menuwrapper li a { padding: 15px 20px 15px 25px; }
.dl-menuwrapper li.dl-back > a { padding-left: 0px; padding-right: 30px }
.dl-menuwrapper li.dl-back:after { left: auto; right: 10px }
.dl-menuwrapper li > a:after { right: auto; left: 15px }
.dl-menuwrapper > .dl-submenu { left: auto; right: 0 }
#mobile-menu-icons{padding-left: 7px}

/*EASYDOWNLOAD STYLES*/

.widget_edd_cart_widget .edd-cart-number-of-items:after { left: initial; right: 0 }
.widget_edd_cart_widget .edd-cart .edd-cart-item-title { float: right; text-align: right; }
.widget_edd_cart_widget .edd-cart-item { text-align: left; }
.edd_downloads_list.edd_download_columns_1 .edd_download_inner > div.edd_download_text { text-align: right; }
.edd_download_purchase_form .edd_price_options li { text-align:right;}
.eddsw-search-field{ margin-right: 0px; margin-left: 5px }
ul.page-numbers { border-right: inherit; border-left: 0 }

/*************************************************

rating circle meters

*************************************************/	

.radial-progress .inset { margin-left: 0px; margin-right: 5px }
.review_big_circle .radial-progress .inset{margin-right: 10px}
.radial-progress .inset .percentage { left: auto; right: 2.5px }

/*************************************************

META FILTERS

*************************************************/	

.mdf_title_data li { margin-left: 0px !important; margin-right: 3px !important; text-align: right; }
.mdf_title_data li span.mdf_tooltip2 { text-align: right; }
.news .mdf_title_data li{ margin: 0 0 0 3px !important; }
.tw-pagination { float: right; }
.tw-pagination a { margin-right: 0px; margin-left: 4px }
.tw-pagination .title { margin-right: 0px; margin-left: 4px }
.tw-pagination .gap { margin-right: 0px; margin-left: 4px }
.tw-pagination .current { margin-right: 0px; margin-left: 4px }
.top_rating_text .mdf_sort_panel { float: left;}
.sidebar .widget.widget-meta-data-filter h4.data-filter-section-title{ padding: 10px 12px; text-align: right; }
.sidebar .widget.widget-meta-data-filter.widget-meta-data-single h4.data-filter-section-title{text-align: right; padding: 0 10px 0 0;}
.column_grid { margin: 0 0 18px 4.8%; float: right; }
.column_grid.last-col { margin-right: inherit; margin-left: 0 }
article.column_grid .priced_block.clearfix > div { float: right; }
.rehub_catalog_field_title { float: right; margin-right: 0px; margin-left: 4px }
.rehub_catalog_field_value { float: right; font-style: none; }
.rehub_catalog_field_title i { padding-right: 1px; padding-left: 5px }
ul.mdf_custom_filter_panel { float: left; }
.chains_shortcode select { margin: 0 0 5px 5px }

/*** USER REVIEWS ***/

.user_rating_left_com, .user_rating_right_com{ float: right; }
.user_rating_right_com{padding: 0 20px 0 0}
.user_rating_left_com span{ text-align: left; float: left }
#user_reviews_in_comment .noUi-horizontal .noUi-handle{position: absolute;    left: -14px;}
#user_reviews_in_comment .noUi-handle:before, #user_reviews_in_comment .noUi-handle:after{ left: auto; right: 7px }
#user_reviews_in_comment .noUi-handle:after {left: auto; right: 10px }
.user-review-vote > span { float: right; margin-right: 0; margin-left: 10px; }
.us-rev-vote-up .comm_help_title, .us-rev-vote-down .comm_help_title {float: right; margin-left: 3px;}
.us-rev-vote-up i, .us-rev-vote-down i {float: right; margin-left: 4px}
.user_reviews_view_box { float: left; }
.user_reviews_view_proscons{ padding: 0 0 0 20px;  float: right; }
.user_reviews_view .line span { float: right; } 
.user_reviews_view_criteria_score{ float:left; text-align:left }
.user_reviews_view_criteria_name{ float: right; }
.user_reviews_view_score_count{float: left; }
.userstar-rating span{ float: right; left: inherit; right: 0 }
.userstar-rating span:before{ left: inherit; right: 0 }
.user_reviews_view_criteria_line .userstar-rating{ float: left; }
.user_reviews_view_score .userstar-rating{ float: right; }
article.post .rate_bar_wrap_two_reviews a.link_to_review{ right: inherit; left: 0 }
.rate_bar_wrap_two_reviews .l_criteria span.score_tit{ float: right; }
.rate_bar_wrap_two_reviews .l_criteria span.score_val{ text-align: left; float: left; }
.rate_bar_wrap_two_reviews .review-criteria{ float: right; margin-right: 0; margin-left: 4%}
.rate_bar_wrap_two_reviews .review-criteria:last-child{ margin-right: none; margin-left: 0 }
.star a.add_user_review_link{ float: left; }
.rate_bar_wrap .add_user_review_link{ float: left; }
.total-score-users-head {float: right; }
.only_user_reviews .review-criteria{float: right; margin-left: 0; margin-right: 25px }

/*****LOGIN POPUPS*****/

.top-social .act-rehub-login-popup{ float: left; }
.top-social .act-rehub-login-popup i{margin-right: 0px; margin-left: 3px; }
.user-dropdown-intop-menu{ left: -8px; right: auto; text-align: right; }
.user-dropdown-intop-menu .menu-item i{ padding-right: 0px; padding-left: 5px }
.user-name-and-badges-intop span.userpro-badges{ text-align: right !important; }
.user-image-in-name { float: right; margin: 0 0 0 8px }
.top-social .user-dropdown-intop{float: left; }
.top_menu .user-dropdown-intop{margin: 15px 10px 15px 10px !important; float: left;}
/*** 
.sidebar { float: left; }
.widget.tabs > ul > li { float: right; margin-right: 0%; margin-left: 2% }
.widget.tabs > ul > li:last-child { margin-right: 0; margin-left: 0px; float: left; }
.sidebar .tabs-item figure, .footer-bottom .tabs-item figure { float: right; margin-right: 0px; margin-left: 10px }
.sidebar .tabs-item .detail { float: left; }
***/
#pgwModalBackdrop { left: initial; right: 0 }
#pgwModal .pm-content { text-align: right; }
.pgwModal .pm-close { right: unset !important; left: 0 }
.re_title_inmodal:after { left: 50%; margin-left: 0px; margin-right: -35px }

/* Categorizator */

.col_wrap_two .col_item { float: right;}
.col_wrap_three .col_item { float: right;}
.col_wrap_fourth .col_item { float: right;}
.col_wrap_fifth .col_item { float: right;}
.col_wrap_six .col_item {float: right;}

@media (max-width: 1024px) and (min-width: 769px) {
.col_wrap_fifth .col_item, .col_wrap_six .col_item { float: right;}
}

.multi_cat { float: right; }
.multi_cat_lable span { margin-left: 7px; margin-right: 0px; }
.category-icon { float: right; }
.multi_cat_image { float: right; margin: 0px 0px 0px 10px; }
.cat-pagination a { float: right; }
.categoriesbox h3 a:after { float: left; padding-left: 0px; padding-right: 8px }
.categoriesbox:hover h3 a:after { padding-right: 0px; padding-left: 5px }
.categoriesbox-bg a:before { margin: -25px -25px 0 0; }

/* Score box in widget */

.wpsm_score_title .overall-score{ float: left;margin-left: 10px !important;}
.simplefavorites-loading {margin-left: 0px; margin-right: 8px }
.social_icon_inimage{ right: auto; left: -100px}
.social_icon_inimage a:hover{ right: inherit; left: 2px }
.small_post:hover .social_icon_inimage{ right: inherit; left: 10px}
.small_post .wprc-container{ left: auto; right: 0}
.small_post .wprc-container .wprc-switch{ float: right;}

.egg-wrap .media-left {padding-right: 20px; padding-left: 0px; }

.user-ava-intop:after{padding-right: 4px}
.wpsm-tabs ul.ui-tabs-nav li{ float: right !important;}
.wpsm-table table tr th, .wpsm-table table tr td{text-align: right;}
.wpsm-price .wpsm-price-column{float: right;}
.wpsm-bar-title, .vc_progress_bar .vc_single_bar .vc_bar, .wpsm-numbox span, .wpsm-numhead span{right: 0; left: auto;}
.wpsm-bar-percent{left: 10px; right: auto;}
.wpsm-numbox, .wpsm-numhead{padding: 0 60px 0 0 !important;}
.wpsm-testimonial-author img{ margin-left: 10px }

.rtl .woocommerce-message .button, .rtl .woocommerce-error .button, .rtl .woocommerce-info .button{float: left;}
.rtl .woocommerce-message:before, .rtl .woocommerce-error:before, .rtl .woocommerce-info:before{right: 1em; left: auto;}
.rtl #rh_post_layout_inimage .woocommerce-message:before, .rtl #rh_post_layout_inimage .woocommerce-error:before, .rtl #rh_post_layout_inimage .woocommerce-info:before{right: 0; left: auto;}
.rtl .woocommerce-message, .rtl .woocommerce-error, .rtl .woocommerce-info{padding: 1em 3.5em 1em 0 !important;}
.rtl #rh_post_layout_inimage .woocommerce-message, .rtl #rh_post_layout_inimage .woocommerce-error, .rtl #rh_post_layout_inimage .woocommerce-info{padding: 1em 3em 0 0 !important;}


.see_full_profile_btn{float: left}
.rh_bp_notice_profile{left: auto;right: -5px}
.user-dropdown-intop-menu .menu-item.bp-profile-menu-item a:before{margin: 0 0 0 4px}
span.date_meta:before, span.cat_link_meta:before, span.comm_count_meta:before, span.postview_meta:before, span.admin_meta:before{display: none;}
span.comm_count_meta:after, span.postview_meta:after, span.admin_meta:after{ font-size: 20px;line-height: 12px;vertical-align: middle; padding-left: 5px; content: "\f4a6" ; font-family: Font Awesome\ 5 Pro}
.admin_meta .admin img{vertical-align: middle; margin-left: 5px; border-radius: 50%}
span.postview_meta:after{content: "\f0e7"; font-size: 20px; font-style: normal;font-family: rhicons;}
span.comm_count_meta:after {font-family:rhicons !important;}
.title_single_area span.comm_count_meta:after{content: "\f4ad"; font-size: 12px;font-style: normal;}
.post-meta span:first-child:after{display: none;}
.post-meta span{margin: 0 0 0 5px;}
.title_single_area .post-meta span {margin: 0 0 0 12px;}
.rtl.woocommerce div.product .summary form.cart div.quantity{margin: 0 0 5px 15px;float: right; }
.wpsm_spec_photosingle_line{float: right; margin: 0 0 25px 25px;}
.custom_search_box input[type="text"]{text-align: right;}
.tt-clear-search{left: 12px; right: auto;}
.rtl .re_wooinner_title .product_title{float: right; }
.woocommerce .products .woo_grid_compact .re_track_btn.woo_loop_btn {font-size: 10px !important;
    width: 117px;
}
.rtl .re_wooinner_title .woocommerce-product-rating {float: left;margin: 10px 20px 10px 0;}
.wpsm_dropcap{float: right;margin: 0 0 0 6px;}
.floatright{float: left;}
.floatleft{float: right;}
.rtlfloatleft{float: left;}
.rtlfloatright{float: right;}
.clearboxleft{ clear: right;}.clearboxright{ clear: left;}
.summary .rh-user-favor-shop{margin: 8px}
.rtl .woo_default_no_sidebar div.summary, .rtl .woo_default_no_sidebar .re_wooinner_cta_wrapper, .rtl .woo_default_w_sidebar
div.summary{float: left;}
.rtl .woo_default_no_sidebar .woo-image-part, .rtl .woo_default_no_sidebar .re_wooinner_info, .rtl .woo_default_w_sidebar .woo-image-part{float: right;}
span.greycolor.font120.cursorpointer.mr5.ml5.cus-car-prev.floatright ,span.greycolor.font120.cursorpointer.mr5.ml5.cus-car-next.floatright {
    transform: scaleX(-1);
}
.rh_post_layout_default .wpsm-button-new-compare, .rh_post_layout_metabig .wpsm-button-new-compare, .rh_post_layout_compare_ce .wpsm-button-new-compare{float: left; margin: 0 15px 5px 0}
.re_filter_instore ul.re_filter_ul li:nth-child(3) span:before, .re_filter_instore ul.re_filter_ul li:nth-child(2) span:before{margin: 0 0 0 5px}
.rtl .woo-button-actions-area .heart_thumb_wrap, .rtl .woo-button-actions-area .heartplus {float: right; margin-left: 5px;}
.rtl .woo-button-actions-area .wpsm-button.rhwoosinglecompare {float: right;margin-top: 5px;margin-right: 5px;margin-left: 5px;}
.rtl .woo-button-actions-area .thumbscount{right: auto;left: -5px}
.float-panel-woo-info{padding-right: 20px; margin-right: 20px}
.rtl div.gmw-fl-horizontal-xprofile-big-form-wrapper .address-locator-wrapper, .rtl div.gmw-fl-horizontal-xprofile-big-form-wrapper .gmw-distance-select{margin: 0 0 0 10px}
.rtl div.gmw-fl-horizontal-xprofile-big-form-wrapper .gmw-submit-wrapper{margin: 0 10px 0 0}
.rtl.woocommerce #review_form #respond p.comment-form-rating label{float: right; margin: 0 0 0 15px}
.wpsm-titlebox > strong:first-child{left: auto;right: 11px}
.re-ribbon-badge.left-badge span { transform: rotate(45deg); left: 0; right: auto; } .re-ribbon-badge.left-badge { right: -8px; left: auto; text-align: left; }
.wpsm-button.small i{ padding-left: 5px; padding-right: unset !important}
.wpsm-button.medium i{ padding-left: 8px; padding-right: 0}
.wpsm-button.big i{ padding-left: 10px; padding-right: 0}
.wpsm-title{text-align: right;}
.not_masked_coupon:not(.expired_coupon) {margin-left: 15px; margin-right: 10px ; margin-top:5px;}
.single_top_corner {padding-right: 20px; padding-left: 0}
.rh_post_layout_compact .single_top_corner .wpsm-button{float: left;}
.re-compare-notice, .rh-icon-notice{right: 12px;font-family:rahab !important;}
.wp-block-quote.is-style-default{padding: 0 1em 0 0; border-left: none; border-right: 4px solid #000}
.prdctfltr_wc.prdctfltr_round .prdctfltr_filter label.prdctfltr_active > span:before{margin: 0 0 0 12px}
.rtl.woocommerce .woo_top_meta .rh_woo_star{float: right;}
.rhgreedylinks{-ms-justify-content: flex-start;-webkit-justify-content: flex-start;justify-content: flex-start;}
div.woo-image-part ol.flex-control-nav.flex-control-thumbs li {
    margin: 0 0 5px 15px !important;
}
nav.woocommerce-breadcrumb i.rhicon.rhi-angle-right::before {content: "\f104";}
.rh-flex-right-align.mobileblockdisplay.mobmb10 {margin-left:10px;}
div.wpsm-one-half.wpsm-column-first .vendor_store_details {margin-top:10px;}
/* PROS&CONS
================================================== */
.wpsm_pros .title_pros{ font-style: none; }
.wpsm_pros{padding-left: 0; padding-right: 15px}
.wpsm_cons .title_cons{ font-style: none;}
.wpsm_pros ul li:before{ padding-right: 0; padding-left: 8px;content: '\f00c';font-family: rhicons;color: #58c649;}
.wpsm_cons ul li:before{ padding-right: 0; padding-left: 8px; content: '\f068'; font-family: rhicons;color: #f24f4f;}

.re-line-badge.re-line-small-label{margin: 0 0 5px 5px;}
a.rh-cat-label-title, .rh-cat-label-title a{margin: 0 0 5px 5px;}
.rh_post_layout_default .wpsm-button {
    float: left;
    margin: 0 15px 5px 0;
}
.rtl.woocommerce .re_wooinner_cta_wrapper .onsale, .rtl.woocommerce .re_wooinner_cta_wrapper .onfeatured{float: left;}
.row_social_inpost span.fb:after, .row_social_inpost span.tw:after{margin: 0 8px 0 0 }
.row_social_inpost span.share-link-image{margin: 0 0 6px 6px;}
.rh_price_holder_add_links{top: 0; right: auto; left: 0}
#rh_post_layout_inimage .rh_post_breadcrumb_holder {left:auto;right: 0;padding: 20px 20px 0 50px;}
.rtlml5{margin-left: 5px !important;margin-right:0 !important}.rtlml10{margin-left: 10px !important;margin-right:0 !important}.rtlml15{margin-left: 15px !important;margin-right:0 !important}.rtlml20{margin-left: 20px !important;margin-right:0 !important}.rtlml25{margin-left: 25px !important;margin-right:0 !important}.rtlml30{margin-left: 30px !important;margin-right:0 !important}.rtlml35{margin-left: 35px !important;margin-right:0 !important}.rtlmr5{margin-right: 5px !important; margin-left:0 !important}.rtlmr10{margin-right: 10px !important; margin-left:0 !important}.rtlmr15{margin-right: 20px !important; margin-left:0 !important}.rtlmr20{margin-right: 20px !important; margin-left:0 !important}.rtlmr25{margin-right: 25px !important; margin-left:0 !important}.rtlmr30{margin-right: 30px !important; margin-left:0 !important}
.rtlpl5{padding-left: 5px !important}.rtlpl10{padding-left: 10px !important;padding-right:0 !important}.rtlpl15{padding-left: 15px !important;padding-right:0 !important}.rtlpl20{padding-right: 20px !important;padding-left:0 !important}.rtlpl25{padding-left: 25px !important;padding-right:0 !important}.rtlpl30{padding-left: 30px !important;padding-right:0 !important}.rtlpr5{padding-right: 5px !important; padding-left:0 !important}.rtlpr10{padding-right: 10px !important; padding-left:0 !important}.rtlpr15{padding-right: 20px !important; padding-left:0 !important}.rtlpr20{padding-right: 20px !important; padding-left:0 !important}.rtlpr25{padding-right: 25px !important; padding-left:0 !important}.rtlpr30{padding-right: 30px !important; padding-left:0 !important}
.rh-line-left {
    border-right: 1px solid #ededed; border-left: none;
}

@media (max-width: 767px) {
.rtl .mobile_compact_list .featured_newscom_left{float: right; margin: 0 0 8px 20px}
.rtl .mobile_compact_list .newscom_detail{ float: right;}
.mobile_block_btnclock.priced_block .rh_button_wrapper, .mobile_block_btnclock.priced_block .rh_price_wrapper{display: block; float: none;margin: 0 0 10px 0;}
.rh_post_layout_compact_dir .single_top_corner{padding: 0}
.single_top_corner .wpsm-button{float: none;}
.rtl table.shop_table_responsive td:not([colspan]){padding-right: 53% !important; padding-left: 15px !important; text-align: right;}
.rtl table.shop_table_responsive td:not([colspan]):before{text-align: right; right: 9px; left: auto;}
.rtl table.shop_table_responsive td.product-thumbnail{padding: 12px !important; text-align: center;}
.rtl table.shop_table_responsive td.product-remove{padding: 5px 0 0 0 !important; text-align: center;}
.rtl .woocommerce table.shop_table_responsive input.qty{float: left; padding: 0 13px 0 0;}
}
@media only screen and (max-width: 479px) {
.rtl .mobile_compact_grid figure{float: right; margin: 0 0 8px 15px !important;}
.rtl .mobile_compact_grid .grid_desc_and_btn{float: right;}
}
@media (max-width: 1023px){
.tablesaw-stack td .tablesaw-cell-label, .tablesaw-stack th .tablesaw-cell-label, .tablesaw-cell-content {
    float: right !important;
    text-align: right !important;
}
}
nav.top_menu > ul > li > a {font-family:rahabiran;}
.rehub-main-font, .vc_general.vc_btn3, .cegg-list-logo-title, .wp-block-quote.is-style-large p, .wp-block-button .wp-block-button__link, .woocommerce a.woo_loop_btn, .woocommerce a.add_to_cart_button, .woocommerce-page a.add_to_cart_button, 
.wcv-grid a.button, .woofiltersbig .prdctfltr_buttons a.prdctfltr_woocommerce_filter_submit, .woocommerce div.product .summary .price, .woocommerce div.product .single_add_to_cart_button, .woocommerce div.product .summary .masked_coupon, .widget.better_woocat ,.tabs-menu li.current,.woocommerce .onsale, .woocommerce .onfeatured ,.logo-section .search form.search-form input[type="text"] {font-family:rahab !important;}
.avinfont {font-family:rahabav;}
.widget .title, .widget h2, .elementor-widget .title,.coupon_code_in_modal input.code {font-family:rahabiran;}
.woo_column_item h3 {font-size:15 !important;}

nav.top_menu ul.menu:not(.off-canvas) > li.menu-item-has-children > a:before, .header-top .top-nav > ul > li.menu-item-has-children > a:before {float: left !important ; margin: 0 7px 0 0;}
.woocommerce .onfeatured {right:5px !important; left:unset !important;}
.woocommerce .onsale {left:45px !important; right:unset !important;top:13px;}
.product .onsale > span {direction:ltr;}
.products .button_action {right: 10px !important;left: auto !important;}
.rehub_chimp_flat #mc_embed_signup input#mc-embedded-subscribe,.re_title_inmodal {font-family:rahabiran;}
.head_search .search-form, .head_search form.search-form input[type="text"], .widget_search .search-form, .widget_search form.search-form input[type="text"] {font-family:rahab;}
.rehub_offer_coupon.btn_offer_block,.comment-respond h3, .related_articles .related_title {font-family:rahabiran;}
.woocommerce .summary .masked_coupon, .woocommerce a.woo_loop_btn, .woocommerce input.button.alt, .woocommerce a.add_to_cart_button, .woocommerce-page a.add_to_cart_button, .woocommerce .single_add_to_cart_button, .woocommerce div.product form.cart .button, .woocommerce .checkout-button.button, .woofiltersbig .prdctfltr_buttons a.prdctfltr_woocommerce_filter_submit, .priced_block .btn_offer_block, .priced_block .button, .rh-deal-compact-btn, input.mdf_button, #buddypress input[type="submit"], #buddypress input[type="button"], #buddypress input[type="reset"], #buddypress button.submit, .wpsm-button.rehub_main_btn, .wcv-grid a.button, input.gmw-submit, #ws-plugin--s2member-profile-submit, #rtmedia_create_new_album, input[type="submit"].dokan-btn-theme, a.dokan-btn-theme, .dokan-btn-theme, #wcfm_membership_container a.wcfm_submit_button, .woocommerce button.button, .rehub-main-btn-bg {font-family:rahabiran;}
.rh_deal_block .rh-deal-price {font-family:rahab;}
@media (min-width: 1024px) {
    .gallery-thumbnails-enabled.woocommerce-product-gallery--columns-1 .flex-viewport {float:left !important;}
}
.woocommerce-product-gallery .woocommerce-product-gallery__trigger {left:1em !important;right:unset !important;}
.wpsm-column-last, .wpsm-one-half:last-of-type, .wpsm-one-third:last-of-type, .wpsm-one-fourth:last-of-type, .wpsm-one-fifth:last-of-type, .wpsm-one-sixth:last-of-type {margin-left:0 !important;margin-right:unset !important;clear:left;}
.woocommerce ul.product_list_widget li a , .vendor_store_details_contact , #commentform #submit , .user-review-vote {font-family:rahab !important;}
#section-reviews .rh-heading-icon:before {float:right;}
.single-product .comment-respond h3 {text-align:right !important;}
.dokan-announcement-wrapper .dokan-announcement-wrapper-item .dokan-annnouncement-date {margin-left:25px;margin-right:unset;}
.woocommerce p.stars span, .woocommerce-page p.stars span{float:right !important;}
.woocommerce .star-rating {float:right !important;}
.rh_listcolumn_btn .priced_block .btn_offer_block {font-size: 12px;}
.text-right-align {text-align: center !important;}
.printthecoupon::before{margin-left:10px;}
.compare-button-holder .price ,.comment-respond .usr_re input, .comment-respond .email_re input, .comment-respond .site_re input {font-family:rahab;}
.review_big_circle .radial-progress .inset .percentage , select , body .font90, .font90 h4 , .btn_more , .woo_offer_list .woolist_meta, .woo_offer_list small.wcvendors_sold_by_in_loop , .rehub_chimp #mc_embed_signup input#mc-embedded-subscribe , .rehub_chimp #mc_embed_signup input.email , .related_articles ul li > a {font-family:rahab;}
.text-left-align {text-align:right;}
.post ol, .post ul {margin: 0px 6px 15px 5px;}
.thumb_in_modalcoupon{float:left;}
.woocommerce .woocommerce-result-count ,.colored_rate_bar.floatleft{float:right;}
.woocommerce div.product form.cart .variations td.label {padding-left: 1em !important;padding-right: unset !important;}
.woocommerce .woocommerce-result-count{float:right !important;}
.woocommerce .woocommerce-ordering {float:left !important;}
.nice-select {padding-right:18px !important;padding-left:30px !important;}
.nice-select:after{left:12px;right:unset !important;}
.widget.better_woocat .toggle-show-icon{float:left!important;}
.rh-deal-compact-btn {font-size: 10px;}
.rate_bar_wrap .add_user_review_link {float: right;}
.woocommerce a.woo_loop_btn, .woocommerce a.add_to_cart_button, .woocommerce-page a.add_to_cart_button, .wcv-grid a.button, .woofiltersbig .prdctfltr_buttons a.prdctfltr_woocommerce_filter_submit {font-size: 12px !important;}
.nice-select .option {text-align: right !important;padding-right: 8px !important;padding-left: 29px !important;}
.font130.mt0.mb10.mobfont120.lineheight20 {font-family:rahab !important;}
.woocommerce-MyAccount-navigation {float: right !important;}
.favour_btn_red .heart_thumb_wrap .thumbscount {left:-10px; right:unset;}
.commentlist .comment-author .fn a ,.comment-respond textarea ,.commentlist .comment-author .fn, #buddypress .standard-form input[type=text],
#buddypress .standard-form textarea,.visibility-toggle-link{font-family:rahab;}
.related_articles ul li{float:right;}
.woocommerce table.shop_table, .woocommerce-page table.shop_table{text-align:right!important;}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a i {padding-left: 15px;}
.pull-right {float: left;}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a {float: right;}
.woocommerce td.product-name dl.variation dt, .woocommerce-page td.product-name dl.variation dt{float:right!important;}
.woocommerce .quantity input.qty, .woocommerce-page .quantity input.qty{font-family:rahab; float:right;}
.woocommerce table tr th:last-child, .woocommerce table tr td:last-child {padding-right: 5px;}
input[type="text"], textarea, input[type="tel"], input[type="password"], input[type="email"], input[type="url"], input[type="number"] {font-family:rahab;}
.woocommerce table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon {float:right!important;}
.woocommerce table.cart td.actions, .woocommerce-page table.cart td.actions{text-align:left!important;}
.pagination-wrap ul.pagination > li > span , .pagination-wrap ul.pagination > li > a {float: right;}
.woocommerce table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon .input-text{float:right!important;margin:0 0 0 6px!important;}
.pagination-wrap ul.pagination > li > a {direction: ltr;}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals{float:left!important;}
.cart_totals .wc-proceed-to-checkout{float:left!important;}
.dokan-settings-content .dokan-settings-area .dokan-store-settign-header-wrap {float:right;}
.dokan-btn.dokan-btn-success.dokan-btn-sm.dokan-theme {font-family: rahab !important;}
.re_woocheckout_order {float:left!important;}
.re_woocheckout_details {float:right!important;}
.woocommerce .checkout .col-2 h3, .woocommerce-page .checkout .col-2 h3{float:unset!important;}
.woocommerce #payment ul.payment_methods li, .woocommerce-page #payment ul.payment_methods li{text-align:right!important;}
.store-open-close .dokan-form-group {text-align: right !important;}
.woocommerce form.checkout_coupon, .woocommerce-page form.checkout_coupon {text-align:right!important;}
.woocommerce form .form-row-first, .woocommerce-page form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-last{float:right!important;}
.fa-angle-right:before {content:"\f104" !important;}
.fa-angle-left:before {content:"\f105" !important;}
.wpsm-button.medium {font-size: 12px !important;}
.dokan-pagination-container .dokan-pagination li a {margin-left: 3px;}
.price-woo-compare-chart {font-size: 21px !important;}
.top_chart.table_view_charts ul li {border-right: 1px solid #ddd;}
.woocommerce a.button, .woocommerce-page a.button{margin-left:5px;margin-bottom: 5px;}
h5.rh-heading-hover-color.blockstyle.mb10.fontnormal.font110.mt0 ,div.subcategortes.font70.lineheight15.blackcolor {padding-right:12px !important;}
.comp-search-input {font-family: rahab;}
.re_track_btn.rh-deal-compact-btn.btn_offer_block.add_to_cart_button.product_type_variable{font-size:10px!important;}
h3.mb30.mt0.font120.lineheight20.whitehovered {text-align:right;}
.woocommerce .order_details li, .woocommerce-page .order_details li{float:right !important;}
.re-compare-title {overflow: inherit;}
.re-compare-img {float:right;}
.re-compare-item i.re-compare-new-close {left:3px;right:unset;}
.pull-left {float: right;}
.re-compare-img{margin-left: 9px; margin-right: -15px;}
.fa-arrow-circle-right:before {content: "\f0a8"!important;}
.fa-arrow-circle-left:before {content: "\f0a9"!important;}
.wc-setup-content {text-align: right !important;}
.from-right #re-compare-bar-wrap {left:0; right:unset;}
#re-compare-icon-fixed {left:0; right:unset;}
.select2-selection__rendered ,.select2-container--default .select2-search--inline .select2-search__field {font-family: rahab !important;}
.dokan-verification-content input.dokan-btn ,.dokan-btn.dokan-btn-default{font-family: rahabiran;}
.content-half-part {float: right;}
.dokan-add-new-product-popup .product-form-container .dokan-feat-image-upload {margin-left: 15px;}
.dokan-product-listing .dokan-product-listing-area .product-listing-top ul.dokan-listing-filter li {padding:0px 0px 0px 10px;}
ul.subsubsub li {border-left:1px solid #EDEDED;border-right:0px;}
.dokan-dashboard .dokan-dashboard-content .dokan-product-listing-area .product-listing-top span.dokan-add-product-link a {float:right !important;}
.dokan-product-listing .dokan-product-listing-area .product-listing-top span.dokan-add-product-link {float:left;text-align:left;}
.dokan-form-inline .dokan-form-group {float:right;margin-left:5px;margin-right:unset;}
.dokan-add-new-product-popup .dokan-feat-image-content {margin-left:15px;margin-right:unset;}
.content-half-part:first-child {padding-left:10px;padding-right:unset;}
.dokan-add-new-product-popup #dokan-product-images ul.product_images li.image, 
.dokan-add-new-product-popup #dokan-product-images ul.product_images li.dokan-sortable-placeholder, .dokan-add-new-product-popup #dokan-product-images ul.product_images li.add-image {float:right;margin:9px 0px 0 4px;}
.mfp-content {text-align:right;}
.dokan-input-group-addon:first-child {border-left:0;border-right:unset;}
.dokan-input-group .dokan-form-control {float:right !important;}
.product-edit-container #dokan-product-images ul.product_images li.image, .product-edit-container #dokan-product-images ul.product_images li.dokan-sortable-placeholder, 
.product-edit-container #dokan-product-images ul.product_images li.add-image {float:right;}
.dokan-orders-content .dokan-orders-area ul.order-statuses-filter li {border-left:1px solid #EDEDED;border-right:0;}
.woocommerce .addresses .title h3, .woocommerce-page .addresses .title h3{float:right !important;}
.dokan-table > caption + thead > tr:first-child > th, .dokan-table > colgroup + thead > tr:first-child > th, .dokan-table > thead:first-child > tr:first-child > th, .dokan-table > caption + thead > tr:first-child > td, .dokan-table > colgroup + thead > tr:first-child > td, .dokan-table > thead:first-child > tr:first-child > td {text-align: right;}
.woocommerce .addresses .title .edit, .woocommerce-page .addresses .title .edit{float:left !important;}
.woocommerce .addresses .title h3, .woocommerce-page .addresses .title h3 {margin: 0px 0 15px 0px;}
ul.dokan-account-migration-lists li .left-content {text-align: right;}
ul.dokan-account-migration-lists li .right-content {text-align: center;}
.dokan-dashboard .dokan-dashboard-content article.dokan-orders-area .dokan-order-left-content .dokan-order-billing-address {margin-right: 2%; margin-left:0;}
.wc-setup-content {font-family:rahab !important;}
#re-compare-icon-fixed {border-radius:0 8px 8px 0;}
.rh_woocartmenu-amount {font-family:rahab !important;font-size:15px !important;}
.woocommerce div.product form.cart div.quantity, .ce_woo_blocks form.cart div.quantity {float:right !important;margin:0 0 15px 15px !important;}
.woocommerce .quantity input.qty, .woocommerce-page .quantity input.qty {padding:0 13px 0 0 !important;}
.toggle-this-table {margin:0 10px 0 0 !important;float:left !important;}
div#gmw-location-form-wrapper div#gmw-lf-autocomplete-wrapper i  {left:0 !important;right:unset !important;}
div#gmw-location-form-wrapper [class^=gmw-icon-] {margin-left:.3em;}
div.gmw-fl-hor-bigxprofile-custom-form-wrapper select {padding:10px 18px 10px 30px !important;}
.rehub_chimp_flat #mc_embed_signup input#mc-embedded-subscribe {left:0;right:unset !important;}
.wpsm_update .label-info {margin:0 0 0 5px;}
.alignright, img.alignright {float:left;margin-right:2em;margin-left:unset;}
.dokan-popup-content .mfp-close {left:3px;right:unset !important;} 
.vendor_store_details_contact i {margin:0 9px 0 0 !important;}
.woocommerce div.product .single_add_to_cart_button, .woocommerce div.product .summary .masked_coupon {font-size:15px !important;}
.woocommerce-product-gallery .flex-control-thumbs li {float:right !important;}
.review_score_min {text-align:right !important;}
.woocommerce .woocommerce-ordering .nice-select .list {left:-6px !important;right:auto !important;}
.woocommerce .widget_layered_nav ul li a, .woocommerce .widget_layered_nav ul li span.count {float:right !important;}
.rh-var-label {margin-left:8px !important;margin-right:5px !important;}
.widget_layered_nav ul li a:before, .widget_layered_nav_filters ul li a:before {margin-left:.618em !important;margin-right:unset !important;}
.re-user-popup-wrap .wpsm-button.loading::after {right:100% !important;left:unset !important;margin-right:20px !important;margin-left:unset !important;}
.table.table-striped.rma-request-listing-table {border:solid 1px;}
th, td {padding:0.4375em;}
.dokan-rma-request-area ul.request-statuses-filter {display:flex}
.dokan-rma-single-request-area header span.left-header-content {float:left !important;}
.woocommerce input.button, .woocommerce-page input.button,.wcvendor_store_desc ,.wppl-fl-info-window .wppl-info-window-permalink {font-family:rahab !important;}
.dokan-column-name-with-avatar img {right:8px;left:unset;}
.dokan-column-name-with-avatar {padding-right:46px !important;padding-left:unset !important;}
input.dokan-btn-theme[type="submit"], a.dokan-btn-theme, .dokan-btn-theme {padding:6px;}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .seller-avatar {top:-78px;left: 20px;right: auto;}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li ,.wppl-fl-info-window .wppl-info-window-info {float:right;}
.woocommerce table.shop_table .button {padding:7px 14px;}
.user-dropdown-intop-menu.user-dropdown-intop-open {right:0;left:auto;}
.woocommerce div.product form.cart .variations .label label {padding-right:5px;}
.elementor-512 .elementor-element.elementor-element-1e55f57.elementor-widget-heading .elementor-heading-title , .elementor-512 .elementor-element.elementor-element-b992d7a.elementor-widget-heading .elementor-heading-title , .elementor-512 .elementor-element.elementor-element-b508bcb.elementor-widget-heading .elementor-heading-title , .elementor-512 .elementor-element.elementor-element-911eac7 .elementor-heading-title {font-family:rahabav;font-weight:50;}
.elementor-512 .elementor-element.elementor-element-f1bde73.elementor-widget-heading .elementor-heading-title  ,.carouselhor-item .temperatur,.carouselhor-item h2 ,.carouselhor-item .simple_price_count ,.post-meta , .widget_recent_entries li, .widget_recent_comments ul li, .widget_product_categories li {font-family:rahab;}
.elementor-testimonial-content , .elementor-testimonial-name , .elementor-testimonial-job , .elementor-tab-title a {font-family:rahab;}
.elementor-512 .elementor-element.elementor-element-627e2c5c.elementor-widget-heading .elementor-heading-title {font-family:rahab;letter-spacing:0;font-size:22px;}
.ml5 {margin-right:5px !important;margin-left:unset !important;}
.mr5 {margin-left:5px !important;margin-right:unset !important;}
.elementor-512 .elementor-element.elementor-element-6543797.elementor-widget-heading .elementor-heading-title ,footer#theme_footer.dark_style div.f_text,.re-ribbon-badge.left-badge span ,.pricefont110.priced_block .price_count, .woocommerce .products .product .pricefont110 .price ,.cats_def a ,.cats_def a ,.small_post h2,
.priced_block .price_count ,.text_in_thumb h2 ,.catbox mark.catcount {font-family:rahab;}
.re_filter_panel .re_tax_dropdown li.label:after {float: left !important; margin-right:30px;}
.mb15.greycolor.font90.whitehovered.excerptforcgrid {line-height:24px;}
.mb30.mt0.font120.lineheight20.whitehovered , .mt0.mb10.font70.upper-text-trans.rehub-main-color.whitehovered.catforcgrid,.elementor-heading-title.elementor-size-default ,.top_rating_item .rank_count,.no_more_posts ,.def_btn, input[type="submit"], input[type="button"], input[type="reset"],.blog_string h2,.main_slider .flex-overlay h2,
a.comment ,.main_slider .flex-overlay a.btn_more,.wpsm_pros .title_pros,.wpsm_cons .title_cons,.wpsm_pros ul li, .wpsm_cons ul li, #buddypress .standard-form div.radio ul li {font-family:rahab;}
.nice-select .list {right:0px;left:unset!important;}
.gallery-thumbnails-enabled.woocommerce-product-gallery--columns-1 .flex-viewport {direction:rtl;}
body.single-product div.woocommerce-product-gallery .flex-viewport {direction:rtl;}
.pl20 {padding-right:20px !important;padding-left:unset !important;}
@media (min-width: 768px) {
    .elementor-512 .elementor-element.elementor-element-58dbda5 {width:35.167%;}
    .elementor-512 .elementor-element.elementor-element-cb543b1 {width:90.833%;}
}
.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-right {float:left;}
.footer-bottom.dark_style .footer_widget a {text-decoration:none;}
.elementor-526 .elementor-element.elementor-element-f8f285e .elementor-icon-list-icon i ,.elementor-651 .elementor-element.elementor-element-bc5f33b.elementor-view-default .elementor-icon ,.elementor-651 .elementor-element.elementor-element-95894b3.elementor-view-default .elementor-icon  ,
.elementor-1029 .elementor-element.elementor-element-67673f4 .elementor-icon-list-icon i {font-family:'Font Awesome 5 Free';}
.elementor-element.elementor-absolute, .elementor-element.elementor-fixed {z-index:0;}
.rh-var-label {margin-top:2px;}
.def_btn.active_ajax_pagination:before {margin-left:5px ;margin-right:unset !important;}
.elementor-512 .elementor-element.elementor-element-c83c0d3 .elementor-heading-title , .elementor-512 .elementor-element.elementor-element-5aaf1060 .elementor-heading-title {font-family:rahabav;font-weight:50;}
.re_actions_for_grid .btn_act_for_grid {float:right;}
.woocommerce .products .product .price {font-size: 16px;}
.elementor-widget-icon-box .elementor-icon-box-content {text-align:right;}
.elementor-817 .elementor-element.elementor-element-7e9bc209 .elementor-icon i {font-family: FontAwesome;}
.elementor-817 .elementor-element.elementor-element-c47159c .elementor-icon i {font-family: FontAwesome;}
.wpsm-button.wpsm-button-new-compare.addcompare-id-113.white.small.not-incompare.rhwoosinglecompare.mb15 {display:inline-flex !important; margin-right:5px;}
.fa-caret-right:before {content: "\f0d9";}
.woocommerce-product-gallery .flex-control-thumbs li {float:right !important;}
.dealScore {float:right;}
.dealScore .label {border-radius: 0px 4px 4px 0px;float:right;}
.dealScore .thumbscount {border-radius: 4px 0px 0px 4px;}
.rh-line-right {border-left:1px solid #ededed;}
.rh-line-right {border-left:1px solid #ededed;border-right:unset;}
.rtlpl20 {padding-left: 20px !important;padding-right: 0 !important}
.rh-woo-section-title h2 , .rh-woo-section-sub {font-family:rahab;}
.featured_compare_left, .single_compare_right {float:right;}
.tag_woo_meta a {font-family:rahab;}
.rh-label-string.mr10.mb5.floatleft {direction:ltr;}
.mr10 {margin-left: 10px !important;}
.gridcountdown .dash .digit,.offer_grid h3 ,.grid_onsale ,.small_post a.comment_two ,.font110.mb10.mt0.moblineheight20 ,.rh_post_layout_big_offer .title_single_area h1 ,.rh_post_layout_compact .title_single_area h1, .rh_post_layout_compare_autocontent .title_single_area h1 ,.simple_price_count ,.re-ribbon-badge{font-family:rahab;}
.re-ribbon-badge span {font-family:rahab;font-size:13px;}
.elementor-680 .elementor-element.elementor-element-35de675e > .elementor-element-populated {border-width:0px 2px 0px 0 !important;padding:0px 20px 0px 0px !important;}
.csspopup .cpopupclose {left:-20px;right:unset;}
.fa-arrow-square-left:before {content:"\f33b";}
.fa-arrow-square-right:before {content:"\f33a";}
.left_st_postproduct {float:right;}
.right_st_postproduct {float:left;}
.left_st_postproduct .post_thumbs_wrap, .left_st_postproduct .post-meta {float:right;}
.fal.fa-arrow-round-floatright {display:block;}
.widget.top_offers .title:before, .widget.cegg_widget_products .title:before {padding-left:10px;padding-right:unset;}
.woocommerce .products .woo_grid_compact .woo_loop_btn {float:left;}
.dealScore .thumbscount {direction:ltr;}
.re-starburst.badge_2, .re-starburst.badge_2 span, .re-line-badge.badge_2, .re-ribbon-badge.badge_2 span {font-family:rahabav;font-weight:50;font-size:20px;}
.featured_single_left {padding-left:20px;padding-right:unset;}
.sale_a_proc {right:10px;direction:ltr;}
.single_top_corner {text-align: right;}
.post-meta-big span.postview_meta {float:right;}
span.postview_meta:after ,span.comm_count_meta:after, span.postview_meta:after, span.admin_meta:after {float:right;margin-top: 6px;}
.blog_string .radial-progress .inset {margin:7px 7px 7px 7px;}
.blog_string .rev-in-blog-circle {left:15px;right:unset;}
.news_out_thumb .news_cat a, .column_grid figure .rh-cat-list-title, .blog_string figure .rh-cat-list-title {right:15px;left:unset;}
.news .priced_block .price_count, .blog_string .priced_block .price_count, .main_slider .price_count {direction:rtl;}
#toplistmenu > ul li:before {float:right !important;margin:-3px 15px 20px 20px !important;}
.kc-gotop {text-align:left;}
.right_aff {float:left !important;margin:0 20px 0 0 !important;}
.right_aff .priced_block .price_count {right:0;left:unset;}
body.noinnerpadding .right_aff .priced_block .btn_offer_block {left:0;right:unset !important;}
.wpsm_box.blue_type ,.wpsm_box.info_type {text-align:right !important;}
.wp-block-quote {border-right:4px solid #000;border-left:unset;padding:0 1em 0 0;}
.elementor-alert {border-right:5px solid transparent;border-left:0;}
.re_filter_panel .re_tax_dropdown li.rh_drop_item span {font-family:rahab;font-size:13px;}
@media screen and (max-width: 767px) {
    .re_filter_panel ul.re_filter_ul li span.active:after {float:left !important;}
    .user-dropdown-intop-menu.user-dropdown-intop-open {left:0;right:auto;}
    .elementor-526 .elementor-element.elementor-element-d550b66 .elementor-heading-title {font-size:23px;}
    #dokan-store-listing-filter-wrap .right .item.sort-by {display:grid;}
.floatright.postviewcomm {float:left;font-size:11px;}
.left_st_postproduct .post-meta {padding-right:15px;}
.rh-line-right {border-bottom:1px solid #ededed;border-left:0;border-right:0;}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:after {float:left;}
}
.elementor-alert button.elementor-alert-dismiss {left:7px;right:unset !important;}
.woocommerce .woocommerce-ordering .nice-select {text-align:right !important;}
    form#rehub_login_form_modal label {
    font-size: 12px;
}
.header_seven_style .search {margin:0 50px;}
.nice-select {text-align:right !important;}
.radial-progress .inset .percentage,.dokan-seller-search-form .dokan-w4 input[type=search] {font-family:rahab;}
.dokan-seller-search {padding:10px 36px 10px 0 !important;}
.home:not(.groups) nav.top_menu > ul > li.vertical-menu.vmenu-opened > .sub-menu {top:38px;}
#content-sticky-panel {margin-right:-50px !important;margin-left:unset !important;top:-500px;border-bottom: 1px solid #ddd;}
.rh_post_layout_compact .title_single_area h1, .rh_post_layout_compare_autocontent .title_single_area h1 {margin-right:65px;}
.woocommerce table.shop_attributes th {border-left:1px dotted rgba(0,0,0,0.1);border-right:unset;}
.woocommerce table tr th:last-child, .woocommerce table tr td:last-child {border-left:none;border-right:unset;}
#mobileactivate {left:-13px;right:unset;}
.woocommerce-Price-amount.amount {font-size:15px;}
.woocommerce #payment div.payment_box:after, .woocommerce-page #payment div.payment_box:after {right:0;left:unset;margin:-1em 2em 0 0;}
.item-small-news-details a {font-size:12px;}
.top_rating_item .star strong {float:right;margin-left:5px;}
.re-ribbon-badge {left:-5px;right:unset;} 
.re-ribbon-badge span {left:-27px;right:unset;transform:rotate(-45deg);}
nav.top_menu ul.sub-menu {top:38px;}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.settings i.pull-right {transform:rotate(0deg);}
.woocommerce .onsale {direction:ltr;top: auto;}
.review-small-square {border-radius: 0 5px 5px 0;}
.overlay_post_formats.sale_format {direction:ltr;}
.widget_shopping_cart .remove {float:left;}
woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img{float:right;}
#main_header .rh_woocartmenu_cell .widget_shopping_cart{text-align:right;}
.woocommerce ul.cart_list li dl dt, .woocommerce ul.product_list_widget li dl dt{float: right;margin-left: .25em;}
#main_header .rh_woocartmenu_cell .widget_shopping_cart.loaded {right:-170px;}
.rh_woocartmenu_cell .widget_shopping_cart:after{left:19px;right:auto;}
.woocommerce ul.cart_list li dl, .woocommerce-page ul.cart_list li dl, .woocommerce ul.product_list_widget li dl,
.woocommerce-page ul.product_list_widget li dl{border-right: 2px solid rgba(0,0.1,0,0);border-left:unset;padding-right: 1em;padding-left:unset;} 
.dash .digit{font-family:rahab;}
dokan-product-listing .dokan-product-listing-area .product-listing-top ul.dokan-listing-filter li {padding:0px 0 0px 10px; /* Start Dokan Css */ }
ul.subsubsub li {border-left:1px solid #EDEDED;border-right:unset;}
.dokan-product-list-inline-edit-form.dokan-hide {display:none;}
.dokan-dashboard-layout-1 .dokan-dashboard-wrap .dokan-btn {font-size:15px;}
.product-edit-new-container .dokan-price-container .sale_schedule, .product-edit-new-container .dokan-price-container .cancel_sale_schedule {float:left;}
.product-edit-new-container .dokan-price-container .sale_schedule ,.product-edit-new-container .dokan-price-container .cancel_sale_schedule {margin-left:159px;}
.dokan-input-group-addon:first-child {border-left:0;border-right:unset;}
.dokan-input-group .dokan-form-control:first-child, .dokan-input-group-addon:first-child, .dokan-input-group-btn:first-child > .btn, .dokan-input-group-btn:first-child > .btn-group > .btn, .dokan-input-group-btn:first-child > .dropdown-toggle, 
.dokan-input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .dokan-input-group-btn:last-child > .btn-group:not(:last-child) > .btn {border-bottom-left-radius:0px;border-bottom-right-radius:unset;
border-top-left-radius:0px;border-top-right-radius:unset;}
.content-half-part:last-child {padding-right:10px;padding-left:unset;}
.product-edit-container #dokan-product-images ul.product_images li.image, .product-edit-container #dokan-product-images ul.product_images li.dokan-sortable-placeholder, .product-edit-container #dokan-product-images ul.product_images li.add-image {
    float:right;}
.select2-container--default .select2-search--inline .select2-search__field {border:none !important;}
.product-edit-new-container label input[type=checkbox] {margin-left:5px;margin-right:unset;}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-attribute-wrapper ul li.product-attribute-list .dokan-product-attribute-item .checkbox-item {padding-top:8px;}
.dokan-add-new-product-popup #dokan-product-images ul.product_images li.image, .dokan-add-new-product-popup #dokan-product-images ul.product_images li.dokan-sortable-placeholder, 
.dokan-add-new-product-popup #dokan-product-images ul.product_images li.add-image {float:right;}
.dokan-add-new-product-popup .product-form-container .dokan-feat-image-upload a.dokan-feat-image-btn{font-size:10px;} 
.dokan-orders-content .dokan-orders-area ul.order-statuses-filter li {border-left:1px solid #EDEDED;border-right:unset;}
.dokan-dashboard .dokan-orders-content .dokan-orders-area ul.order-statuses-filter li {padding:0 5px 0 10px;}
.dokan-dashboard ul.subsubsub li {display:inline-block;}
.dokan-btn, a.dokan-btn, input[type="submit"].dokan-btn {margin-top:-1px !important;}
.legend table,.legend div {right:34px !important;left:auto !important;}
.dokan-close {float:left;}
.dokan-message::before, .dokan-info::before, .dokan-error::before {right:15px;left:unset;}
.dokan-message, .dokan-info, .dokan-error {padding:15px 50px 15px 15px;}
.dokan-support-login-wrapper {width:319px !important;}
.dokan-single-store .dokan-store-tabs ul li {border-left:1px solid #EDEDED;border-right:unset;margin-left:5px;margin-right:unset;}
.dokan-seller-search {padding:5px 33px 5px 0 !important;}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a i.fa-angle-right {transform:rotate(0deg);}
.dokan-add-new-product-popup .product-form-container .dokan-feat-image-upload {margin-left:15px;margin-right:unset;}
.dokan-add-new-product-popup .dokan-feat-image-content {margin-left:15px;margin-right:unset;}
.content-half-part ,.dokan-form-inline .dokan-form-group {float:right;}
.pdp-default .dows  {background:#3855A8;}
.content-half-part:first-child {padding-left:10px;padding-right:unset;}
.dokan-orders-content .dokan-orders-area .dokan-order-filter-serach {padding:10px 7px !important;}
.pdp-default .pdp-header ,.pdp-default .dow,.pdp-default div ,.pdp-default .yearSelect, .pdp-default .monthSelect {font-family:rahab !important;} 
.pdp-default .nextArrow, .pdp-default .prevArrow {font-family:tahoma !important;}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {margin-right:5px;margin-left:unset;}
.dokan_v_id .dokan-form-horizontal {text-align:right;}
div.gravatar-button-area{padding-bottom:10px;}
#dokan_v_address_submit, #dokan_v_phone_submit, #dokan_v_code_submit{margin-left: 15px;float:left!important;}
.dokan-orders-content .dokan-orders-area ul.order_notes .note_content::after {right:30px;left:unset;}

@media (max-width:768px) {
    table.dokan-table td:not(.column-primary)::before {right: 10px;text-align: right;left:unset !important;}
    table.dokan-table .is-expanded td.column-thumb, table.dokan-table td.column-primary ~ :not(.check-column) {
        text-align: left;
    padding: 3px 8px 3px 6%;
    }
    tr.order-total strong .amount {
    font-size:16px !important;
}
h5.rh-heading-hover-color.blockstyle.mb10.fontnormal.font110.mt0, div.subcategortes.font70.lineheight15.blackcolor {
    padding-right: 0 !important;
}
.dokan-store-products-filter-area .search-store-products {float:none;}
.dokan-store-products-filter-area .orderby-search {margin-right:0 !important;margin-top: 5px;}
body.single-product .h_iframe-aparat_embed_frame {
    height: 100px;
    width: 83px; }
    .dokan-order-filter-serach form:first-child .dokan-form-group {
    display: inline-block;
}
form.dokan-product-edit-form .dokan-form-control {
    width:80% !important;
}
article.dokan-settings-area .dokan-form-control {
    width: min-content !important;
}
.woocommerce-MyAccount-content, .woocommerce-MyAccount-navigation {float:right !important;}
#dokan-seller-listing-wrap {
    margin-left: 0;
    margin-right: -15px;
}
.dokan-settings-content .dokan-settings-area .dokan-store-settign-header-wrap {float:none;}
.dokan-form-control {width:90% !important;}
div.dokan-comments-wrap .star-rating {float:left !important;}
div.dokan-comments-wrap .dokan-comments-content ,
.dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap #dokan-comments-table tr:hover .dokan-cmt-row-actions {text-align:right;}
    .title h1, .wpsm-accordion h3.wpsm-accordion-trigger, .rh-woo-section-sub, .wpsm_pros ul, .wpsm_cons ul {font-size:12px;}
    .compare-full-thumbnails a {width:47% !important;}
    table.product-listing-table td:not([colspan]):after {right:47%;left:unset;border-right:1px solid #eaeaea;border-left:unset;}
    ul.wcvendor_profile_menu_items li.dokan-right {float:right !important;}
    .pagination-wrap ul.pagination {margin:14px 10px;}
    .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li {
    border-left: 0 !important;
    border-right: unset !important;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a {border-right:0 !important;}
    .wcvendor_profile_menu_items a, .wcvendor_profile_menu_items button {padding:12px 10px;}
    h3.font130.mt0.mb10.mobfont110.lineheight20.moblineheight15.mr35.pr15.mobilesblockdisplay {margin-right:0 !important;line-height:22px;}
    .review-small-square.mb10.fontbold.text-center.whitecolor.mr10.floatleft.rtlml10.r_score_6 {float:none;}
    .review_big_circle .inset {margin-top:10px;}
   div.top-woo-area.rh-container.flowhidden.mt15.mb35 div.rh-300-content-area.floatleft {width:calc(100% - 17px);}
    div#dokan-report-abuse-form-popup {width:330px !important;}
    div.product.col_item.column_grid.type-product.rh-hover-up.rh-cartbox.two_column_mobile.woo_column_grid.rh-shadow4 {width:100%  !important;}
    .rtl .woo-button-actions-area .heart_thumb_wrap, .rtl .woo-button-actions-area .wpsm-button.rhwoosinglecompare, .rtl .woo-button-actions-area .heartplus {margin-left:2px;}
    .wcvendor_profile_menu_items li {float:right;}
    #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content {text-align:right;}
    .wcvendor_profile_menu_items a, .wcvendor_profile_menu_items button {font-size:13px;}
    .woocommerce-MyAccount-content {float:right;}
    table.product-listing-table td:not([colspan]) {padding-right:50% !important;padding-left:unset !important;}
    .rh-line-right  {border-left:0;border-bottom:0;}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li {float:right;}   
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a i {padding-right:0!important;padding-left:0;}
table.product-listing-table td:not([colspan]):before {right:9px;left:unset !important;}
.dokan-table tbody tr td:before {float:right;padding-left:20px !important;padding-right:unset !important;}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.orders #order-stats {width: 200px !important;}
.dokan-dashboard header.dokan-dashboard-header h1 {padding: 10px 0 10px 0;}
.pdp-default {width: 247px;left:82px!important;}
.dokan-dashboard .dashboard-content-area .dokan-announcement-widget .dokan-left{float:right!important;}
.dokan-btn, a.dokan-btn, input[type="submit"].dokan-btn {margin-top: 1px !important;}
.dokan-table,table.product-listing-table td:not([colspan]):before {text-align:center;}
.dokan-dashboard .dokan-product-listing .dokan-product-listing-area .product-listing-top .dokan-add-product-link {float:right;}
.dokan-dashboard .dokan-dashboard-content .dokan-product-listing-area .dokan-product-date-filter button {margin-left: 0!important;font-family:iransans;}
.dokan-dashboard .dokan-dashboard-content .dokan-product-listing-area button[name="product_listing_search"]{margin-left: 5px;}
.dokan-w5 {width: 67.666667%;float: right!important;}
.select2-container--default .select2-search--inline .select2-search__field,.select2-container {width: 240px!important;}
.dokan-btn, a.dokan-btn, input[type="submit"].dokan-btn {margin-top: 5px !important;margin-right: 5px;}
.dokan-table tbody tr td {text-align:right;}
.dokan-dashboard .dokan-dashboard-content ,.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dokan-dash-left {padding: 0;}
.dokan-right-margin-30 {margin-right: 0;}
.store-open-close label.day.control-label {width: 100%!important;padding-left: 34px!important;padding-right:unset!important;}
.store-open-close .dokan-w6 {width: 66% !important;}
.store-open-close label:first-child {text-align:right;}
.dokan-dashboard .dokan-product-listing .dokan-product-listing-area .dokan-product-search-form {direction:ltr;}
form.dokan-form-inline.dokan-w5.dokan-product-search-form div.dokan-form-group input {
    text-align: right;
}
div.responsive_nav_wrap.rh_mobile_menu div.dl-menuwrapper.rh-flex-center-align button.dl-trigger {
    transform:rotate(180deg);
}
div.dokan-product-listing div.dokan-w12 {
    padding-bottom: 10px;
}
p.price span.woocommerce-Price-amount.amount {
    font-size:20px;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.seo {
    float: right;
}
div.ce_woo_auto_sections.ce_woo_blocks.main-side.rh-sticky-container.clearfix.woo_default_w_sidebar .compare-full-thumbnails a {
    width: 25% !important;
}

.review_score_min.mobilesblockdisplay.mb15.mr30.rtlml30.font70.pr20.rtlpl20.rh-line-right.floatleft {
    border-left: none;
}
.rh-300-content-area {
    width: unset !important;
}


.elementor-817 .elementor-element.elementor-element-60d854e > .elementor-widget-container {
    margin-top: -169px;
}
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a i {padding-right:22px; /* End Dokan Css */}
.wpsm_box.download_type i{float:right !important; /* Start Redirect Css */}
.wpsm-accordion h3.wpsm-accordion-trigger:before {float:right;margin-left: 5px;}
.rh-woo-section-title h2 {margin-bottom: 20px; border-bottom: 0;padding-bottom: 0;}
.woocommerce table.shop_attributes th {background-color: rgba(0, 0, 0, 0.04) !important; text-align: left !important;}
.pr15 { padding-left: 15px !important;}
.abdposright {left: 0 !important; right:unset;}
.rh-label-string {direction: ltr;}
.woocommerce .onsale {left: 5px !important;right: unset !important;direction: ltr;}
.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-1313 , .menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-419 , .post ,.yekanfont{font-family:rahab !important;}
.wpb-js-composer .vc_tta.vc_general {font-family:rahab;font-style:none !important;}
.wpsm-title.extrabig-size-title.center-align-title.small-line-line {font-family:rahabav !important;}
.avinfont-hedding {font-family:rahabav !important;font-weight:500 !important;font-size:55px !important;}
.avinfont-subtitle , .wpsm-banner-wrapper h4 {font-family:rahabav !important;font-weight:500 !important;font-size:35px !important;}
.line-height {line-height:25px !important}
.avinfont-hedding-home {font-family:rahabav !important;font-weight:500 !important;font-size:35px !important;}
.wpsm_box {text-align:right !important;}
.wpsm_box.download_type i::before {margin:0 0 10px 14px;}
.woocommerce-product-attributes-item__value {padding-left:5px !important;padding-right:none !important;}
.woocommerce table.shop_attributes td {padding:8px 18px !important;}
.radial-progress .inset .percentage , .store_post_meta_item a {font-family:rahab;}
.wpsm-price .wpsm-price-column {float:right !important;}
.wpsm-members > strong:first-child {right:10px;left:unset !important;}
.postNavigation .headline span {letter-spacing:0}
.wpsm-numbox.wpsm-style5 span.num, .wpsm-numbox.wpsm-style6 span.num {font-family:rahab !important;}
.wpb-js-composer .vc_tta.vc_tta-controls-align-left .vc_tta-panel-heading, .wpb-js-composer .vc_tta.vc_tta-controls-align-left .vc_tta-tabs-container {text-align:right !important;}
.wpsm-banner-wrapper h6 {font-family:rahabav !important;line-height:23px !important;font-style:normal !important;font-weight:500 !important;}
.title h1 , .wpsm-accordion h3.wpsm-accordion-trigger , .rh-woo-section-sub , .wpsm_pros ul, .wpsm_cons ul {font-family:rahab !important;}
.wpsm_pros .title_pros , .wpsm_cons .title_cons {font-family:rahab !important;font-style:normal !important;}
.rtlpl20 {padding-left: 20px !important;padding-right: 0 !important;}
.rh-line-right {border-left: 1px solid #ededed;border-right:unset;}
.woo-image-part .onsale, .woo-image-part .onfeatured {right: 0 !important;left: auto !important;}
.dealdaycont {text-align:center;}
.rh-300-sidebar {width: 335px;}
.rh-300-content-area{width: calc(100% - 360px);}
div.gmw-results-wrapper .gmw-per-page {float:left !important;}
.gmw-results-wrapper ul.gmw-pagination {float:left !important;}
.gmw-results-wrapper .gmw-pagination li {border-left:1px solid #eaeaea}
.wpfepp-button, .wpfepp-button:hover, .wpfepp-button:active, .wpfepp-button:focus {font-family:rahab;}
.wpsm-button.small {padding: 10px 10px!important;}
.custom_search_box i.inside-search {transform:rotate(180deg);}
.hoticonfireclass:before {margin-left:5px;margin-right:unset;}
.wpsm-button.medium i {padding-bottom: 3px; /* End Redirect Css */}
.wpb_single_image.vc_align_left {text-align:right; /* Start Remarket Css */}
div.post_slider.flexslider.media_slider.gallery_top_slider ol.flex-control-nav.flex-control-thumbs {display:none;}
.compare-full-thumbnails a {width:30%;float:right;}
/* Update Dokan CSS */
.dokan-review-author-img {float:right;}
.dashicons, .dashicons-before:before {font-family:dashicons !important;}
.dashicons-arrow-right-alt2:before {content:"\f341";}
#dokan-seller-listing-wrap.grid-view .store-footer .dokan-btn-theme.dokan-btn-round {margin-left:10px;margin-right:unset;}
div.store-footer a span.dashicons.dashicons-arrow-right-alt2.dokan-btn-theme.dokan-btn-round {padding:0;}
#dokan-seller-listing-wrap.grid-view .store-content .store-data-container .featured-favourite {float:left;}
#dokan-store-listing-filter-wrap .right .item .dokan-icons {right:14%;left:unset;}
#dokan-store-listing-filter-wrap .right .item button {padding-right: 35px;padding-left: 25px;}
#dokan-store-listing-filter-wrap .right .item:not(:first-child) {padding-right:40px;padding-left:unset;}
#dokan-store-listing-filter-form-wrap .store-search .store-search-input {font-family:rahab;}
#dokan-store-listing-filter-form-wrap .store-lists-other-filter-wrap .item .switch .slider {right:110%;left:0;top:4px;}
#dokan-store-listing-filter-form-wrap .store-lists-other-filter-wrap .store-ratings .stars {margin-right:8px;margin-left:unset;}
#dokan-store-listing-filter-form-wrap .store-lists-other-filter-wrap .store-ratings .stars .up {padding-right:5px;padding-left:unset;}
div.store-lists-other-filter-wrap div.store-ratings.item {visibility:hidden;}
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data .dokan-seller-rating[class] {right:25%;left:unset;float:left;}
div.star-rating.dokan-seller-rating {float:left !important;}
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data .store-address:before {right:-5px;left:unset;}
div.store-content.default-store-banner div.store-data-container div.store-data {padding-top:5px;}
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-footer[class] button {margin-left:20px;margin-right:unset;}
#dokan-store-listing-filter-form-wrap .store-lists-other-filter-wrap .item .dokan-toogle-checkbox {margin-right: 10px;margin-left:unset;}
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .featured-favourite .featured-label {right:8px;left:unset;}
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper {padding:0px 0 0px 50px;}
.mfp-close {left:0;right:unset;}
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-header .store-banner img {margin-right: -15px;margin-left:unset;}
#dokan-seller-listing-wrap .dokan-single-seller .store-wrapper .store-header .store-banner img {right:0;left:unset !important;}
@media (max-width: 375px) {
#dokan-store-listing-filter-wrap .right .item #stores_orderby {padding:8px 16px 8px 0;}
}
.woocommerce td.product-name dl.variation dt, .woocommerce-page td.product-name dl.variation dt {margin:0 0 0 .25em;}
.woocommerce .order_details li, .woocommerce-page .order_details li {border-left: 1px dashed #e0dadf;border-right:unset;}
/** Wocommerce Auction **/
.auction-history-table tr td {text-align:right;}
.woocommerce .quantity .plus, .woocommerce-page .quantity .plus {left:0;right:unset;}
.woocommerce .quantity .minus, .woocommerce-page .quantity .minus {left:0;right:unset;}
span.auction-price.current-bid span.woocommerce-Price-amount.amount {padding-right:5px;}
.add-wsawl.sa-watchlist-action:before {margin-left: 0.5em;margin-right:unset;}
/** Woobooking css and addone **/
.datepicker-plot-area .datepicker-navigator .pwt-btn-prev ,.datepicker-plot-area .datepicker-navigator .pwt-btn-next { transform: rotate(180deg);}
.datepicker-plot-area-inline-view {font-family:rahab;}
div.woocommerce-product-details__short-description {padding-right:4px;}
#bookings_product_data .table_grid table td .ui-datepicker-trigger, #bookings_persons .table_grid table td .ui-datepicker-trigger, 
#bookings_availability .table_grid table td .ui-datepicker-trigger, #bookings_pricing .table_grid table td .ui-datepicker-trigger, 
#bookings_settings .table_grid table td .ui-datepicker-trigger, #bookings_resources .table_grid table td .ui-datepicker-trigger, 
.bookings_extension .table_grid table td .ui-datepicker-trigger {left:0;right:unset;margin:-8px 0 0 9px;}
    .product-edit-new-container label input[type=checkbox] {margin-right: 6px;}
    .dokan-form-horizontal .dokan-control-label {text-align:right !important; padding-right: 15px;padding-left:3px !important;}
    .store-open-close label:first-child {text-align:right !important;}
@media (max-width:768px) { 
    h3.wc-pao-addon-name,header.dokan-dashboard-header h1.entry-title {font-size:13px;}
    span.submenu-toggle i.rhi-angle-right:before {content: "\f104"}
    li.back-mb i.rhi-chevron-left:before {content:"\f054";}
  h1.product_title.entry-title {font-size:19px;}
    .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a i {padding-left:2px;}
    .product-edit-new-container label input[type=checkbox] {margin-right: 6px;}
    div.bookings-datetime-select-from div.from_date,div.bookings-datetime-select-to div.to_date {width:100px;}
    .table_grid.dokan-booking-range-table, div.woocommerce_booking_resource.wc-metabox.closed ,div.wc-pao-addon-content-option-rows.show {overflow: scroll;}
textarea#post_excerpt,div.dokan-form-group.dokan-auction-post-title input#post_title {width:100% !important;}
.store-open-close label:first-child {text-align:right;}
}
.fa-list-ul:before,.fa-book:before {
    font-family: FontAwesome;
}
i.re-compare-close-in-chart {right:10px;left:unset;}
.woocommerce ul.cart_list li img, .woocommerce-page ul.cart_list li img {margin-left:10px;margin-right:unset;}
i.rhicon.rhi-facebook-square::before {
    content: "\f09a";
}
i.rhicon.rhicon.rhi-google:before{content:"\f2b3"}
i.rhicon.rhi-twitter-square:before{content:"\f099"}
i.rhicon.rhi-linkedin-square:before{content:"\f08c"}
i.rhicon.rhi-youtube-square:before{content:"\f167"}
i.rhicon.rh-heart-solid:before{content:"\e935"}
.wcvendor_profile_menu_items li {float:right;}

nav.top_menu ul.sub-menu, .top-nav ul.sub-menu {right: -999999px;left:unset;}
nav.top_menu > ul > li > ul.sub-menu > li:first-child > a:after, .top-nav > ul > li > ul.sub-menu > li:first-child > a:after, .rh_woocartmenu_cell .widget_shopping_cart:after {right:19px;left:unset;}
nav.top_menu > ul > li.hovered > .sub-menu, .top-nav > ul > li.hovered ul.sub-menu {right:0;left:unset;}



/*** New CSS 11 Nov ***/


nav.top_menu > ul > li > a {
    font-family:iranyekan;
    font-weight:700 !important;
}
span.date_meta:before, span.cat_link_meta:before, span.comm_count_meta:before, span.postview_meta:before, span.admin_meta:before{ 
    padding-right: 0; padding-left: 5px;
}
.wpsm-button.wpsm-button-new-compare i {
    line-height:0px;
}
.fa-youtube-square::before {
    content: "\f166" !important;
}
.woocommerce div.product .summary .woostorewrap .brand_logo_small img {
    margin:0 0 0 10px;
}
div.wpsm-two-third.tabletblockdisplay.wpsm-column-last div.wpsm-one-half.wpsm-column-last.summary a.dokan-report-abuse-button {
    float:left;
    margin-left:105px;
}
span.wpsm-button.wpsm-button-new-compare.addcompare-id-226.white.small.not-incompare.rhwoosinglecompare.mb15 , div.heart_thumb_wrap.text-center span.flowhidden.cell_wishlist span.heartplus span.ml5.rtlmr5.wishaddwrap {
    font-size:12px;
}
.dealScore {
    margin-left: 10px;margin-right: unset;
}

.thumbminus {
    margin: 0 0 0 8px!important;
}

.thumbplus {
    margin: 0 0 0 0 !important;
}

.from-right #re-compare-bar-wrap {
    transform: translate3d(-100%, 0, 0);
}

.active #re-compare-bar-wrap {
    transform: translate3d(0, 0, 0);
}
.scaleperc {
    right: 4px;left:unset;
}
.table_cell_hot.first_cell {
    padding-left: 9px;padding-right: unset;
}
.table_cell_hot {
    padding-left: 4px;padding-right: unset;
}
.textinfo {
    margin-right: 12px;margin-left: unset;
}
.table_cell_hot.fullwidth_cell {
    padding-left: 0;padding-right: 3px;
}
.mr10 {
    margin-right: unset !important;
}
.admin_meta .admin img {
    margin-right: unset;
}
.not_masked_coupon:not(.expired_coupon) {
    margin-left: 0 !important;margin-top: 1px !important;
}
.blog_string figure .rh-cat-list-title {right: 0 !important;}
.news .priced_block .price_count, .blog_string .priced_block .price_count, .main_slider .price_count {
    margin-left: 5px !important;margin-right: unset !important;
}
.blog_string .not_masked_coupon {
    float: left;
}
button#dokan-cancel-tracking-note , button.dokan-btn.dokan-btn-success.grant_access {
    font-family:iranyekan;
}
span.tag_woo_meta_item {
    padding-right:10px;
}
div.order_download_permissions.wc-metaboxes-wrapper div.toolbar.dokan-clearfix div.dokan-w7 {
    margin-left: 5px !important;
    margin-right: unset !important;
}
div.floatleft.mr15.disablefloatmobile {
    margin-left:15px !important;
}
.wc_bookings_calendar_form .tablenav .date_selector a.prev:before {content: "\F345";}
.wc_bookings_calendar_form .tablenav .date_selector a.next:before {content: "\F341";}
.dokan-product-listing .dokan-product-listing-area table.product-listing-table td {
    text-align: right;
}
ul.page-numbers li {
    float:right;
}
.dokan-right-margin-30 {
    margin-left: 30px;margin-right:unset;
}
nav.woocommerce-pagination ul.page-numbers li a.next.page-numbers {
    border-left:1px solid #e0dadf !important;
}
.dokan-pa-all-addons a.dokan-pa-create-btn ,.dokan-pa-create-addons .back-to-addon-lists-btn {
    left:0;right:unset;
}
.dokan_v_id .radio {
    margin-right: unset;
    margin-left: 65px;
}
table.shop_table tbody tr td.actions div.coupon input.input-text {
    line-height:20px !important;
}
.woocommerce table.shop_table #coupon_code {
    font-size:14px;
}
.heartplus::before {line-height: 15px;}
.heart_thumb_wrap .heartplus {
    line-height: 23px;
}
div.r_offer_details.news-community.clearfix.product.type-product div.button_action {
    left:10px !important;
    right:auto !important;
}
.not_masked_coupon:not(.expired_coupon) {
    margin-right: 0 !important;
}
.dokan-dashboard .dokan-dashboard-content .dokan-product-listing-area .product-listing-top span.dokan-add-product-link a {
    float: none !important;
}
div.rh-flex-eq-height.products.col_wrap_fourth.grid_woo div.product.col_item.woo_grid_compact.two_column_mobile.type-product.rh-hover-up {
    width:26%;
}
.rehub_offer_coupon i.rhicon {left: -12px;right:unset;transform: revert;}
.left_st_postproduct .post_thumbs_wrap {margin-left: 20px;margin-right: unset;}
.left_st_postproduct .post-meta span {margin-left: 12px;margin-right: unset;}
.inline_compact_btnblock.priced_block .price_count {float: right;}
.inline_compact_btnblock.priced_block .rh_button_wrapper {margin-right: 15px;margin-left: unset;}
.rtl .woo-button-actions-area .heart_thumb_wrap, .rtl .woo-button-actions-area .wpsm-button.rhwoosinglecompare, .rtl .woo-button-actions-area .heartplus {
    height:36px;
}
.sale_a_proc {
    font-family:iransans;
}

@media (max-width:768px) {
    .rtl .woo-button-actions-area .heart_thumb_wrap, .rtl .woo-button-actions-area .wpsm-button.rhwoosinglecompare, .rtl .woo-button-actions-area .heartplus {
        height:36px;
    }
    table.dokan-table .toggle-row {left:0;right:unset;}
 .dokan-product-listing .dokan-product-listing-area .row-actions {display:none !important;}
    div.elementor-widget-container div.elementor-icon-box-wrapper div.elementor-icon-box-content {
        text-align:center;
    }
    div.dokan-dashboard-product-listing-wrapper label.dokan-label.dokan-label-success {width:80%;}
    .dokan-product-listing .dokan-product-listing-area table.product-listing-table td, 
    .dokan-product-listing .dokan-product-listing-area table.product-listing-table td * {font-size:14px;padding-top:14px;}
    div.rh_gr_top_middle.mb10.colored_rate_bar h3.font130.mt0.mb10.mobilesblockdisplay  {
        font-size:100%;
    }
    div.border-top.pt10.pr10.pl10.pb10.rh-flex-center-align.abposbot div.rh-flex-right-align.btn_for_grid.floatright a {
        font-size:0px !important;
        width:40px;
    }
    .inline_compact_btnblock.priced_block .rh_button_wrapper {
        margin-top:38px;
    }
    .mobile_block_btnclock.priced_block .price_count {
        float:none;
    }
    .inline_compact_btnblock.priced_block .rh_button_wrapper {
        margin-right:unset;
    }
    .re_actions_for_grid .thumbscount {
        padding-right:10px;
    }
    .eq_grid .rehub_offer_coupon {
        right:0px;
        left:auto;
    }
   article .wp-block-image .alignright {
        float:none;
            margin-right: 2em;margin-left:unset;
    }
}

.modulo-lightbox.rh-flex-eq-height.compare-full-thumbnails.mb20 a {width:25% !important;}
.carousel-style-fullpost .controls.next {
    left: 0;
    right: unset !important;
}
.carousel-style-fullpost .controls.prev ,.carousel-style-fullpost .controls.next {transform: scaleX(-1);}
.carousel-style-fullpost .controls.prev {right:0 !important;}
body.product-template-default.single.single-product span.onsale {
    right: unset !important;
    left: 45px !important;
}
.single-product span.rehub-main-font.font80.mb20.rehub_scroll.blockstyle.rehub-main-color.text-right-align.cursorpointer {
    text-align: right !important;
}
.woocommerce-MyAccount-navigation ul li a:before {
    content: "\f100" ;
}
.comment-edit-link {
    float:left !important;
}
article.coupon_grid.no_btn_enabled .rehub_offer_coupon.not_masked_coupon {
    right: 0;
}
form.checkout #customer_details {
    float: right;
}
.from-right .rh-sslide-panel-wrap {
    left:0;right:unset;
    transform: translate3d(-100%, 0, 0);
}
.active .rh-sslide-panel-wrap {
    transform: translate3d(0, 0, 0);
}
.woocommerce .rh_woo_star .halfactive {
    transform: rotatey(180deg);
}
div.woo-button-area.woo-btn-inline-area.rh-flex-eq-height.mobilesblockdisplay div.woo-btn-inline-blck.mr25.mobilesblockdisplay {
    margin-left: 10px !important;
    margin-right: unset !important;
}
button.single_add_to_cart_button.button.alt {
    margin-left: 5px ;
}
div.summary.entry-summary a.dokan-report-abuse-button {
    float: left;
}
.woo-btn-inline-blck .dokan-store-support-btn {
    margin-top: 0px;
}
.woocommerce form.cart .single_add_to_cart_button {
    max-width: 175px;
}
.woocommerce .star-rating span {
    float: right;
}
.woocommerce-mini-cart__total span.woocommerce-Price-amount.amount {margin-right: auto;margin-left:unset !important;}
input[type='submit'].dokan-btn, a.dokan-btn, .dokan-btn {font-family:iransans;}
.dokan-clearfix .dokan-form-group .dokan-input-group {direction:rtl;}
.dokan-input-group .dokan-form-control:first-child, .dokan-input-group-addon:first-child, .dokan-input-group-btn:first-child > .btn,
.dokan-input-group-btn:first-child > .btn-group > .btn, .dokan-input-group-btn:first-child > .dropdown-toggle, 
.dokan-input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .dokan-input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
 border-bottom-left-radius: 0px;
 border-bottom-right-radius: 4px !important;
    border-top-left-radius: 0px;   
     border-top-right-radius: 4px !important;
}
div.show_if_simple.dokan-clearfix.show_if_external input[type="text"] {
   border-radius:2px !important; 
}
 .woocommerce button.button, .woocommerce-page button.button {font-size:12px;}
 .woocommerce div.product .single_add_to_cart_button, .woocommerce div.product .summary .masked_coupon {font-size:13px;}
 .woocommerce div.product .single_add_to_cart_button, .woocommerce div.product .woo-button-area .masked_coupon {padding: 12px 20px;}
 div#re-compare-bar-tabs div.rh-sslide-panel-inner.mt10.re-compare-wrap.pr20.pl20.re-compare-wrap-492 {padding-left:20px !important;}
 .re_filter_instore ul.re_filter_ul li span:before {margin:0 0 0 5px !important;}
 .woo_default_w_sidebar .woo-image-part, .woo_default_full_width .woo-image-part {float:right;}
 .woo_default_w_sidebar div.summary, .woo_default_full_width div.summary {padding-right:19px;}
 div#related-section-woo-area .col_wrap_fifth, .col_wrap_six {
    margin: 0 0% 15% !important;
}
div.dokan-dashboard-wrap .pagination-wrap ul.pagination > li > a,span.woocommerce-Price-amount.amount bdi {
    direction: rtl;
}
.dokan-product-listing .dokan-product-listing-area form.dokan-product-search-form .dokan-form-group {float:left;}
.wpsm_box.standart_type i, .wpsm_box.info_type i, .wpsm_box.warning_type i, .wpsm_box.error_type i, .wpsm_box.download_type i, .wpsm_box.note_type i {
    float:right;margin: 0 0 10px 14px;
}
@media (min-width: 1300px) {
.woocommerce-cart-form {float:right !important;}
.woocommerce .cart-collaterals {float:left !important;}
}

.dokan-store-products-filter-area .orderby-search {margin-right:20px;}
form.dokan-store-products-ordeby input.dokan-btn-theme[type="submit"] {
    padding: 0 12px 0 12px;
    border-radius: 5px 0 0 5px !important;
}
.dokan-store-products-filter-area .dokan-ajax-search-loader {
  background-image: none;  
}
#bookings_product_data .table_grid table .button-primary, #bookings_persons .table_grid table .button-primary, #bookings_availability .table_grid table .button-primary, 
#bookings_pricing .table_grid table .button-primary, #bookings_settings .table_grid table .button-primary, #bookings_resources .table_grid table .button-primary, 
.bookings_extension .table_grid table .button-primary {
    float:left;
}
.dokan-store-products-filter-area .product-name-search ,.dokan-store-products-filter-area .search-store-products {float:right;}
.dokan-store-products-filter-area .orderby-search {float:left;}
.dokan-withdraw-content .dokan-withdraw-area .dokan-panel-body .dokan-panel-inner-container .dokan-w5 #dokan-withdraw-display-requests-button ,
.dokan-withdraw-content .dokan-withdraw-area .dokan-panel-body .dokan-panel-inner-container .dokan-w5 button, 
.dokan-withdraw-content .dokan-withdraw-area .dokan-panel-body .dokan-panel-inner-container .dokan-w5 a.dokan-btn {
    float:left;
}
div.rh-cartbox.widget .dokan-store-open-close .store-times {
        padding-right: 10px;padding-left:unset;
}
.carousel-style-3 .controls.next {
        right: 0;left: unset;
}
.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area .dokan-payment-settings-summary div.payment-methods-listing-header>div #vendor-dashboard-payment-settings-toggle-dropdown #toggle-vendor-payment-method-drop-down::after {left:5px;right:unset;}
.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area .dokan-payment-settings-summary div.payment-methods-listing-header>div #vendor-dashboard-payment-settings-toggle-dropdown #toggle-vendor-payment-method-drop-down {padding:10px 10px 10px 35px;}
.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area .dokan-payment-settings-summary div.payment-methods-listing-header>div #vendor-dashboard-payment-settings-toggle-dropdown #vendor-payment-method-drop-down ul li div span {
    padding-left: 30px;padding-right:unset;
    margin-right: 10px;margin-left:unset;
}
.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area #payment-form .payment-field-bank > div.dokan-form-group > div div.dokan-form-group > div {text-align:right;}
.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area #payment-form .payment-field-bank > div.dokan-form-group > div {margin-left:10px;margin-right:unset;}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget .widget-title .pull-right {
  float: left;
}
.woocommerce-MyAccount-content ul.dokan-account-migration-lists li .left-content {text-align:right;}
.elementor-976 .elementor-element.elementor-element-23957ffb .elementor-icon-list-icon i {font-family: 'rhicons';}
.woocommerce-MyAccount-navigation ul li a {display: ruby !important;}