/*
	Theme Name: Rehub child theme
	Theme URI: https://themeforest.net/item/rehub-directory-multi-vendor-shop-coupon-affiliate-theme/7646339
	Description: A Hybrid magazine/shop/review/news Wordpress Theme
	Author: Wpsoul
	Author URI: https://wpsoul.com/
	Version: 9.1
	Template: rehub-theme
	Text Domain: rehubchild
*/

/* =Theme customization starts here
-------------------------------------------------------------- */
.rething_item a.cat {
    font: 12px Arial;
    text-transform: uppercase;
    color: #666 !important;
    text-decoration: none !important;
}
body{background: none #ececec}
.rething_item.small_post{ overflow: hidden; float: left;   padding: 0; border: 1px solid #ddd; text-align: center;}
.rething_item.small_post .cat_link_meta:before{ display: none;}
.small_post .re-line-badge.re-line-table-badge{left: 0}
.small_post .re-line-badge.re-line-table-badge span::before{display: none;}
.wrap_thing { padding: 20px 30px;}
.hover_anons {position: relative;overflow: hidden;min-height: 220px;max-height: 220px;margin: 0px auto 5px;max-width: 900px;display: block;}
.hover_anons:after {content: " ";display: block;position: absolute;border-bottom: 0;left: 0;bottom: 0px;width: 100%;height: 70px;
background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffffff', GradientType=0);}

.related_articles{ border: none; box-shadow: none; clear: both; padding: 0}
.related_articles .related_title{ position: relative;}
.related_articles .related_title:after, .lined_r_title:after{height: 3px; width: 40px; height: 4px; background-color: #ddd; display: block; margin: 10px auto; content: "";}

.thing-post-like{ -webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; -ms-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s; background-color: rgba(255, 255, 255, 0.9); width: 60px; height: 55px; text-align: center; position: absolute; bottom: -55px; left: 50%; margin-left: -30px; z-index: 9}
figure:hover .thing-post-like{bottom:0;}
.thing-post-like .thumbscount{ color: #111; font-size: 14px; margin: 0 auto; display: block;}
.thing-post-like .wishaddwrap, .thing-post-like .wishaddedwrap, .thing-post-like .wishremovedwrap{display: none;}
.thing-post-like .thumbplus:before{color: red}

.rething_item.small_post figure{ margin: 0; overflow: hidden;}
.rething_item.small_post .priced_block { margin: 0}
.rething_item.small_post h2{ letter-spacing: 1px; margin-bottom: 15px}
.featured_mediad_wrap{ float: right; margin: 35px 0 15px 55px; width: 300px; height: 250px}
.rething_button .btn_more{background-color: transparent;display: inline-block; padding: 10px 22px;font-size: 13px;line-height: 1.33333;text-transform: uppercase; position: relative;  text-decoration: none !important;}

.rate_bar_wrap .review-top{ padding: 20px; background-color: #000000;}
.rate_bar_wrap .review-top .overall-score span.overall-text{ background-color: #141414; color: #FFFFFF;border: 1px solid #6F6F6F; }
.rate_bar_wrap .review-top .review-text p{ margin: 0 0 10px 0 !important;font-size: 14px;line-height: 20px;}
.rate_bar_wrap{ padding: 0; box-shadow: none; border: none; background-color: transparent;}
.rate_bar_wrap .review-top .overall-score span.overall, .review-text, .rate_bar_wrap .review-top .review-text span.review-header{color: #fff}
.rate_bar_wrap .review-top .overall-score {margin: 0 20px 0 0;}
.rate_bar_wrap .review-criteria{    background: #fff;
    padding: 20px;
    padding-top: 40px;}
    .rate_bar_wrap .pros_cons_values_in_rev{background: #fff; margin: 0}

.main-side.full_width .vcard.author a{color: #ececec !important} 
.main-side.full_width.single article > p{margin: 0 35px 30px 35px} 
.main-side.full_width .wpsm-divider.dotted_divider {border-top: 3px dotted #DEDEDE;}
.rate_bar_wrap_two_reviews{ border-top: none; padding: 0 }
.rate_bar_wrap_two_reviews .l_criteria{ padding-top: 0}
.rate_bar_wrap{ margin-bottom: 35px}
.main-side.full_width .wpsm_pros{ padding-left: 35px}
.main-side.full_width .wpsm_cons{ padding-right: 35px}
.main-side.full_width .rate_bar_wrap.only_user_reviews {max-width: 1020px;}
.priced_block .btn_offer_block,
.rh-deal-compact-btn,
.wpsm-button.rehub_main_btn,
input[type="submit"],
.woocommerce div.product p.price,
.rehub_feat_block div.offer_title,
.rh_wrapper_video_playlist .rh_video_title_and_time .rh_video_title,
.main_slider .flex-overlay h2,
.main_slider .flex-overlay a.btn_more,
.re-line-badge,
.related_articles ul li > a,
h1,
h2,
h3,
h4,
h5,
h6,
.tabs-menu li,
.cats_def a,
.btn_more,
.widget.tabs > ul > li,
.widget .title,
.title h1,
.title h5,
.small_post blockquote p,
.related_articles .related_title,
#comments .title_comments,
.commentlist .comment-author .fn,
.commentlist .comment-author .fn a,
#commentform #submit,
.media_video > p,
.rate_bar_wrap .review-top .review-text span.review-header,
.ap-pro-form-field-wrapper input[type="submit"],
.vc_btn3,
.wpsm-numbox.wpsm-style6 span.num,
.wpsm-numbox.wpsm-style5 span.num,
.woocommerce ul.product_list_widget li a,
.widget.better_woocat,
.re-compare-destin.wpsm-button,
.rehub-main-font,
.vc_general.vc_btn3,
.cegg-list-logo-title, 
.logo .textlogo,
.woocommerce .summary .masked_coupon,
.woocommerce a.woo_loop_btn,
.woocommerce input.button.alt,
.woocommerce 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,
#buddypress input[type="submit"],
#buddypress input[type="button"],
#buddypress input[type="reset"],
#buddypress button.submit,
.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, 
.woocommerce div.product .single_add_to_cart_button,
.woocommerce div.product .summary .masked_coupon,
.woocommerce div.product .summary .price, 
.wvm_plan,
.wp-block-quote.is-style-large,
.wp-block-button .wp-block-button__link,
.comment-respond h3, 
.related_articles .related_title{ font-family: Montserrat, Trebuchet MS !important; font-weight: bold;}
.related_articles ul li > a, .sidebar, .prosconswidget, .rehub-body-font, body, .dl-menuwrapper li a, nav.top_menu ul li a, #re_menu_near_logo li, #re_menu_near_logo li{ font-family: Noto Serif, Georgia}