/*
	Theme Name: Rehub child theme
	Theme URI: https://wpsoul.com
	Description: A Hybrid magazine/shop/review/news Wordpress Theme
	Author: Sizam
	Author URI: https://wpsoul.com
	Version: 9.4
	Template: rehub-theme
*/

/* =Theme customization starts here
-------------------------------------------------------------- */
/* 
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
    color: #da2233;
}
footer#theme_footer .floatright img {
  max-width: 100%;
  height: 20px;
}
form.search-form [type="submit"]{height:40px; line-height:40px; padding: 0 16px}
form.search-form input[type="text"]{padding-left:15px; height:40px}
header .search{max-width:500px; width:100% !important}
.rhsloganlogo{width:300px;}
.repick_item figure {
    height: 324px;
}
.repick_item figure.pad_wrap {
    padding: 0 20px;
}
.repick_item figure.pad_wrap img {
    max-height: 85%;
    max-width: 85%;
}
.repick_item figure.pad_wrap img {
    width: auto;
}
.repick_item .priced_block .price_count .rh_regular_price {
    font-size: 20px;
    color: #da2233;
}
.repick_item .priced_block .price_count del {
    font-size: 75%;
    display: inline-block;
}
.favour_in_image {
    display:none;
}
.post figure.top_featured_image {
    display:none;
}
input[type="submit"], .woocommerce div.product p.price, .rh_wrapper_video_playlist .rh_video_title_and_time .rh_video_title, .news_out_tabs > ul > li, .ap-pro-form-field-wrapper input[type="submit"], .lined_r_title, .related_articles ul li > a, .re_thing_slider .slide .flex-overlay h2, .more_post.index_next_pagination a, .re_title_inmodal, .custom_textarea .rehub_feat_block .offer_title, .rh-deal-compact-btn, .top_rating_item .rank_count, .post_slider .caption a, .slider_post .caption a, footer#theme_footer .right a, .wpcf7 .wpcf7-submit, .sidebar .featured_slider .link, h1, h2, h3, h4, h5, h6, .priced_block .btn_offer_block, .block_with_coupon .offer_title, .cats_def a, .btn_more, .widget.tabs > ul > li, .featured_slider .reviews, .sidebar .featured_slider .link, .widget .title, .footer-bottom .featured_slider .link, .small_post blockquote p, .post_slider .caption a, .related_articles .related_title, #comments .title_comments, .commentlist .comment-author .fn, .commentlist .comment-author .fn a, #commentform #submit, .media_video > p, .wpsm-button.rehub_main_btn, .title_ecwid, .rate_bar_wrap .review-top .review-text span.review-header {
    font-family: inherit !important;
}
.priced_block .price_count,
#filter_container .no_more_posts,
.repick_grid_meta .admin_meta_grid {
    font-family: inherit;
}
.title_single_area h1 {
    clear: both;
}
article p, .post p {
    margin: 0 0 15px 0;
}

.masonry_grid_fullwidth {
    padding-top:10px;
}
.widget.tabs .current,.widget.tabs > ul > li:hover {
    background: #E65100;
}
.temperatur {
    color: #E65100;
}



.masonry_grid_fullwidth.loaded {
    padding-bottom: 0;
    margin-bottom: 0;
}
.repick_item.small_post .priced_block {
}
.repick_item .priced_block .price_count {
    position: absolute;
    bottom: 20px;
    left: inherit;
    font-size: 18px;
    padding: 0;
    line-height: 14px;
    background: none;
}
.repick_item .priced_block .btn_offer_block, .repick_item .btn_more, .repick_item .rehub_offer_coupon, .repick_item .priced_block .button {
    position: absolute;
    bottom: 9px;
    right: 20px;
    padding: 10px 18px !important;
    border-radius: 4px !important;
}
.repick_item .hover_anons.meta_enabled {
    border-bottom: 1px solid #eee;
}
@media screen and (min-width: 1100px){
.repick_item.small_post.contain_im_grid .wrap_thing {
    display:none;
}
.repick_item.small_post.contain_im_grid .mediad_wrap_pad {
    height: 595px;
    padding-top: 5px;
    padding-bottom: 5px;
    max-height: 595px;
}
}
#branded_img { margin-top:10px; }
.widget.deal_daywoo {border-color: #da2233;}
.deal_daywoo .title {color: #da2233;}
.repick_item.small_post figure {
    border-bottom: 1px solid #ddd;
}
.repick_item.small_post h2 {
    text-align:center;
}


.main-side {
    border-radius: 10px;
    -webkit-box-shadow: 0 3px 30px 0 rgba(0,0,0,.1);
    -moz-box-shadow: 0 3px 30px 0 rgba(0,0,0,.1);
    box-shadow: 0 3px 30px 0 rgba(0,0,0,.1);
    border: none;
}
.news-community, .rh_offer_list {
    border-radius: 10px !important;
    -webkit-box-shadow: 0 3px 30px 0 rgba(0,0,0,.1);
    -moz-box-shadow: 0 3px 30px 0 rgba(0,0,0,.1);
    box-shadow: 0 3px 30px 0 rgba(0,0,0,.1);
    border: none;
}
.social_icon a {
    border-radius: 3px;
}
a.logo_image_insticky {
    margin-right: 10px;
}
.header-top .top-nav a,
.header-top .top-social a {
    color: #f6f6f6;
    text-transform: lowercase;
}
.header-top .top-social a:hover,
.header-top .top-social a:active {
    text-decoration: underline;
}

a.logo_image_mobile img {
    max-height: 80px;
    max-width: 220px;
}
.home_picker_next i {
    visibility:hidden;
}
.widget.tabs .current, .widget.tabs > ul > li:hover {
    background: #da2233;
}
.egg-item, .egg-list, .egg-grid {
    margin-top: 25px;
}
.masonry_grid_fullwidth .small_post {
    border: 1px solid #efefef;
    border-radius: 3px;
    border-radius: 10px;
    -webkit-box-shadow: 0 3px 30px 0 rgba(0,0,0,.1);
    -moz-box-shadow: 0 3px 30px 0 rgba(0,0,0,.1);
    box-shadow: 0 3px 30px 0 rgba(0,0,0,.1);
}
.repick_item.small_post figure {
    border-bottom: 1px solid #efefef;
}

.repick_item .priced_block .btn_offer_block, .repick_item .btn_more, .repick_item .rehub_offer_coupon, .repick_item .priced_block .button {
    padding: 8px 18px !important;
    bottom: 11px;
    box-shadow: none !important;
    border-radius: 3px !important;
}
.repick_item .priced_block .btn_offer_block:hover, .repick_item .btn_more:hover, .repick_item .rehub_offer_coupon:hover, .repick_item .priced_block .button:hover,.repick_item .priced_block .btn_offer_block:active, .repick_item .btn_more:active, .repick_item .rehub_offer_coupon:active, .repick_item .priced_block .button:active {
    background:#8BC34A !important;
}
.filter_home_pick li {
    font-size: 15px;
}

.header-top .top-social a {
    margin-left: 15px;
} */

/*  ----------------------------------
    New Styles - 20-08-2020
    ----------------------------------
*/

/* Resets */
.eq_grid .col_item {
    border-color: #ddd !important;
}
.grid_onsale {
    font: inherit;
    line-height: 15px;
    font-size: 12px;
    border-radius: 10px !important;
}
.offer_grid .price_count del {
    color: #333;
}
.favour_in_row {
    margin: 0;
}

/* General Styles */
input[type="text"], textarea, input[type="tel"], input[type="password"], input[type="email"], input[type="url"], input[type="number"] {
    font-family: inherit;
}
.re_ajax_pagination .re_ajax_pagination_btn,
.re_ajax_pagination .active_ajax_pagination {
    text-indent: -99999px;
    border: none !important;
    box-shadow: none !important;
    background: url(//www.trendystufftobuy.com/wp-content/uploads/2018/05/loader90px.gif) 5px -30px no-repeat;
    margin: 0 auto;
    text-align: center;
    width: 100px;
}

/* Homepage - Grid Cards */
.rh-container .wrap_thing {
    padding: 10px 20px 50px 20px;
}
.rh-container .repick_item.small_post {
    border: 1px solid #ddd;
    border-radius: 10px;
    -webkit-box-shadow: 0 3px 30px 0 rgba(0,0,0,.1);
    -moz-box-shadow: 0 3px 30px 0 rgba(0,0,0,.1);
    box-shadow: 0 3px 30px 0 rgba(0,0,0,.1);
}
    .rh-container .repick_item.small_post figure {
        border-bottom: 1px solid #efefef;
    }
    .rh-container .repick_item.small_post .cats_def {
        float: none;
        padding-right: 0;
        text-align: center;
    }
    .rh-container .repick_item figure.pad_wrap {
        padding: 10px;
    }
    .rh-container .repick_item figure {
        min-height: 200px;
    }
    .rh-container .repick_item.centered_im_grid figure {
        height: 200px;
        border-radius: 10px 10px 0 0;
    }
    .rh-container .repick_grid_meta {
        margin: 10px 0;
        overflow: hidden;
    }
        .rh-container .repick_grid_meta .admin_meta_grid,
        .rh-container .repick_grid_meta .post_thumbs_comm {
            display: none;
        }
        .rh-container .repick_grid_meta .post_thumbs_wrap {
            text-align: center;
        }
.social_icon_inimage {
    top: 35px;
}
    .social_icon_inimage span.share-link-image {
        width: 40px;
        height: 40px;
        line-height: 44px;
        display: block;
        margin-bottom: 5px;
        font-size: 20px;
        border-radius: 5px;
    }
.rh-container .repick_item.small_post h2 {
    text-align: center;
}
    .rh-container .repick_item.small_post h2 a {
        color: #2874f0;
    }
    .rh-container .repick_item.small_post h2 a:hover,
    .rh-container .repick_item.small_post h2 a:focus {
        color: #fa8900;
    }
    .rh-container .repick_item .priced_block .price_count {
        position: absolute;
        bottom: 13px;
        left: 20px;
        padding: 7px;
        border-radius: 5px 15px 15px 5px !important;
        background: #eee;
        border: 3px solid #90be6d;
    }
        .rh-container .repick_item .priced_block span.price_count:before {
            content: " ";
            background: #90be6d;
            border-radius: 50%;
            height: 9px;
            width: 9px;
            display: block;
            position: absolute;
            top: 9px;
        }
    .rh-container .repick_item .priced_block .price_count del {
        display: inline-block;
        font-size: 90%;
        margin-left: 5px;
    }
    .rh-container .repick_item .priced_block span.rh_regular_price {
        margin-left: 16px;
        font-size: 16px;
    }
.rh-container .repick_item .repick_grid_meta {
    display: none;
}
.rh-container .repick_item .hover_anons {
    margin: 0 auto 15px;
}
.rh-container .repick_item .hover_anons.meta_enabled {
    min-height: 170px;
    max-height: 170px;
}
.rh-container .repick_item .priced_block .btn_offer_block {
    font-size: 15px;
    border-radius: 5px !important;
    bottom: 12px;
    right: 20px;
    box-shadow: none !important;
}
.rh-container .repick_item .priced_block .btn_offer_block:active,
.rh-container .repick_item .priced_block .btn_offer_block:hover {
    box-shadow: none !important;
}
.rh-container .repick_item.small_post h2 {
    letter-spacing: 0;
    margin-bottom: 12px;
    font-size: 18px;
    line-height: 24px;
}
.rh-container .repick_item .wrap_thing p {
    width: 80%;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}
.rh-container .repick_item .cats_def a {
    font-weight: bold;
    color: #232f3e;
}
.rh-container .repick_item .cats_def a:hover,
.rh-container .repick_item .cats_def a:focus {
    font-weight: bold;
    color: #fa8900;
}

.repick_item figure.pad_wrap img {
    max-height: 100%;
    max-width: 100%;
    border-radius: 10px;
}

.price_for_grid {
    min-height: 32px;
    position: relative;
    float: none;
}
.vendor_for_grid {
    display: none;
}
.price_for_grid .priced_block .price_count {
    position: absolute;
    left: 0;
    padding: 8px 8px 7px 8px;
    border-radius: 5px 15px 15px 5px !important;
    background: #90be6d;
}
.price_for_grid .priced_block span.price_count:before {
    content: " ";
    background: #fff;
    border-radius: 50%;
    height: 10px;
    width: 10px;
    display: block;
    position: absolute;
    top: 10px;
}
    .price_for_grid .priced_block .price_count del {
        display: inline-block;
        font-size: 90%;
        margin-left: 5px;
    }
    .price_for_grid .priced_block span.rh_regular_price {
        margin-left: 16px;
        font-size: 14px;
        color: #222;
    }
.offer_grid .cat_link_meta a:hover,
.offer_grid .cat_link_meta a:focus {
    color: #fa8900;
}

/* Homepage Filter */
.rh-container .filter_home_pick {
    padding: 10px;
    margin: 0 0 10px 0;
    border: 1px solid #ddd;
    background: #fff;
    border-radius: 10px;
    -webkit-box-shadow: 0 3px 30px 0 rgba(0,0,0,.1);
    -moz-box-shadow: 0 3px 30px 0 rgba(0,0,0,.1);
    box-shadow: 0 3px 30px 0 rgba(0,0,0,.1);
}
    .rh-container .filter_home_pick span {
        border-radius: 3px;
    }
    .rh-container .filter_home_pick .re_filter_panel {
        margin-bottom: 0;
    }
    .rh-container .filter_home_pick .re_filter_panel ul.re_filter_ul li {
        margin-right: 10px;
    } 

/* Featured Info Box */
.btn-featured {
    padding: 5px;
    border: 1px solid #eee;
    margin-top: 10px;
    display: block;
    border-radius: 3px;
}
.home .featured-info-container {
    display: block !important;
}
.featured-info {
    margin-top: 10px;
}
.featured-info .wrap_thing {
    padding-bottom: 10px;
    padding-top: 20px;
    background: #f3722c;
    /*background: linear-gradient(270deg,#c51f3a, #da2233);*/
    background-size: 160% 160%;
    color: #eee;
    border-radius: 10px;
}
.featured-info .wrap_thing h2 {
    color: #fff;
    margin: 10px 0 15px 0;
    font-size: 20px;
    font-weight: bold;
    letter-spacing: 1px;
}
.button-list-item {
    width: 12%;
    float: left;
    margin-right: .57%;
    margin-bottom: 10px;
}

@media screen and (min-width: 600px) {
    .button-list-item {
        width: 32%;
        margin-right: 1%;
    }
    .button-list-item:nth-child(3n) {
        margin-right: 0;
    }
}

@media screen and (min-width: 900px) {
    .button-list-item {
        font-size: 18px;
        width: 24%;
        margin-right: 1.3%;
    }
    .button-list-item:nth-child(3n) {
        margin-right: 1.3%;
    }
    .button-list-item:nth-child(4n) {
        margin-right: 0;
    }
}


@media screen and (max-width: 599px) {
    .button-list-item {
        width: 49%;
        margin-right: 1%;
    }
    .button-list-item:nth-child(2n) {
        margin-right: 0;
    }
}


.featured-info .search-form {
    margin: 15px 0 10px;
}
.featured-info .btn-featured,
.featured-info .btn-featured:hover,
.featured-info .btn-featured:active,
.featured-info .btn-featured:focus {
    color: #fff;
}
.featured-info .btn-featured:hover,
.featured-info .btn-featured:active,
.featured-info .btn-featured:focus {
    background: #fff;
    color: #f3722c;
}
.featured-info .search-form input[type="text"] {
    width: calc( 100% - 40px );
}

.col_wrap_three {
    margin: 0 -1.5% 35px;
}
.col_wrap_three .col_item {
    width: 30.33%;
    margin: 0 1.5% 35px;
}

/* Two-Column Page Layout */
.rh-container .main-side {
    box-shadow: none;
}
.rh-post-wrapper .top_featured_image {
    float: right;
    max-width: 25% !important;
}
.row_social_inpost span.share-link-image {
    border-radius: 3px;
}
article p, .post p {
    margin: 0 0 15px 0;
}

/* Deals Grid */
.post_eq_grid .re_actions_for_grid {
    border-radius: 0 0 5px 5px;
}
.post_eq_grid .re_actions_for_grid .btn_act_for_grid.first {
    border-bottom-left-radius: 5px;
}
.post_eq_grid .re_actions_for_grid .btn_act_for_grid.last {
    border-bottom-right-radius: 5px;
}
.post_eq_grid .offer_grid {
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 10px;
    -webkit-box-shadow: 0 3px 30px 0 rgba(0,0,0,.1);
    -moz-box-shadow: 0 3px 30px 0 rgba(0,0,0,.1);
    box-shadow: 0 3px 30px 0 rgba(0,0,0,.1);
}
.post_eq_grid .offer_grid h3 {
    text-align: left;
    font-weight: bold;
    font-size: 16px;
}
    .post_eq_grid .offer_grid h3 a {
        color: #2874f0;
    }
    .post_eq_grid .offer_grid h3 a:hover,
    .post_eq_grid .offer_grid h3 a:focus {
        color: #fa8900;
    }
    .post_eq_grid .offer_grid .cat_link_meta a {
        font-weight: bold;
    }
    .post_eq_grid .offer_grid .rh_button_wrapper .btn_offer_block {
        border-radius: 0 !important;
        font-size: 15px;
        font-weight: bold;
        box-shadow: none !important;
        line-height: 38px;
        padding: 0;
        border-bottom-right-radius: 5px !important;
        text-shadow: none;
    }

/* Sidebar */
.sidebar .widget {
    padding: 10px;
    margin: 0 0 10px 0;
    border: 1px solid #eee;
    background: #fff;
    border-radius: 5px;
}
.sidebar .widget .title {
    font-size: 18px;
    padding-bottom: 10px;
    color: #f3722c;
    font-weight: 600;
}
.tagcloud a {
    margin: 0 10px 10px 0;
    border-radius: 5px;
}

.sidebar .tagcloud a:hover {
    background-color: #f3722c;
    border: 1px solid #f3722c;
    color: #fff;
}
.sidebar .tagcloud .tag-link-1 {
    display: none !important;
}

.widget_dg-widgets-sendywidget .sendy_form{
    position: relative;
     margin: 30px auto
}
 .widget_dg-widgets-sendywidget .sendy_form #dg-sendy-subscribe {
    overflow:hidden;
     width:500px;
    position: relative;
    vertical-align: middle;
    margin: 0;
     background-color: transparent;
     padding: 0;
     max-width: 100%
}
 .widget_dg-widgets-sendywidget .sendy_form #dg-sendy-subscribe form{
     padding: 0
}
 .widget_dg-widgets-sendywidget .sendy_form #dg-sendy-subscribe input#dg-sendy-email {
    border: 1px solid #d9d9d9;
    width: 100%;
    outline: none;
    border-radius: 5px;
    font-weight: normal;
    font-size: 15px;
     padding: 12px 10px
}
 .widget_dg-widgets-sendywidget .sendy_form #dg-sendy-subscribe input#dg-sendy-submit {
    height: 100%;
    border:none;
    border-radius: 5px;
    width: 100%;
    margin: 10px 0;
    font-size: 16px;
    text-shadow: none;
    font-weight: bold;
    color: #fff !important;
    background:none #5EB936;
    cursor:pointer;
     box-shadow: none;
     padding: 12px 10px
}
 .widget_dg-widgets-sendywidget .sendy_form.centered_form #dg-sendy-subscribe{
     margin: 5px auto;
}
 .widget_dg-widgets-sendywidget .sendy_form.centered_form{
    text-align: center;
}
 .widget_dg-widgets-sendywidget .sendy_form_flat #dg-sendy-subscribe input#dg-sendy-email {
    border: 1px solid #111;
    width: 100%;
    outline: none;
    border-radius: 0;
    font-weight: normal;
    font-size: 15px;
     padding: 12px 10px
}
 .widget .widget_dg-widgets-sendywidget .sendy_form #dg-sendy-subscribe input#dg-sendy-submit{
    position: static;
     margin: 10px auto;
     width: 100%;
     border-radius: 5px
}
 .widget_dg-widgets-sendywidget .sendy_form_flat #dg-sendy-subscribe input#dg-sendy-submit {
    border-radius:0;
    height: 100%;
    border:none;
    font-size: 16px;
    text-shadow: none;
    font-weight: bold;
    color: #fff !important;
    width: 150px;
    background:none #5EB936;
    cursor:pointer;
     box-shadow: none;
     padding: 12px 10px;
     margin: 0
}
 .widget_dg-widgets-sendywidget .sendy_form{
    background-color: #FF9800;
    padding: 20px;
     border: 4px solid #E65100;
     text-align: center;
}
 .widget_dg-widgets-sendywidget .sendy_form_flat #dg-sendy-subscribe{
    position: relative;
    vertical-align: middle;
    margin: 0;
     background-color: transparent;
     padding: 0;
     max-width: 100%
}
 .widget_dg-widgets-sendywidget .sendy_form #dg-sendy-subscribe label, .widget_dg-widgets-sendywidget .sendy_form_flat #dg-sendy-subscribe label{
     display: none;
}
 .widget_dg-widgets-sendywidget .sendy_form_flat #dg-sendy-subscribe .clear{
    height: auto;
}
 .widget_dg-widgets-sendywidget .sendy_form .title {
     text-transform: uppercase;
     font-size: 16px;
    margin: 10px 0 20px 0;
}
 .widget_dg-widgets-sendywidget .sendy_form .clear{
    height: auto
}
 .widget_dg-widgets-sendywidget .sendy_form p.dg-sendy-post-text, .widget_dg-widgets-sendywidget .sendy_form p{
    margin: 15px auto;
     color: #888
}
 .widget_dg-widgets-sendywidget .sendy_form:before {
    position: absolute;
    top: 0;
    left: 50%;
    width: 40px;
    height: 40px;
    line-height: 40px;
    border-radius: 50%;
    background-color: #E65100;
    content: "\f0e0";
    font-size: 20px;
    color: #fff;
    margin: -20px 0 0 -20px;
     font-family: Font Awesome\ 5 Pro
}
.widget_dg-widgets-sendywidget .sendy_form #dg-sendy-response {
  margin-top: 10px;
}

/* Page Styles */
.tags-page > a,
.categories-page > a {
    border: 1px solid;
    padding: 10px 20px;
    margin-right: 20px;
    float: left;
    margin-bottom: 20px;
    font-weight: 800;
    color: #E65100;
}
.categories-page > a.uncategorized {
    display:none;
}
.tags-page > a:hover,
.tags-page > a:active,
.categories-page > a:hover,
.categories-page > a:active {
    color: #000;
}

.category-title-section {
    padding: 10px 14px 17px 14px;
    border: 1px solid #ddd;
    background: #fff;
    border-radius: 5px;
    -webkit-box-shadow: 0 3px 30px 0 rgba(0,0,0,.1);
    -moz-box-shadow: 0 3px 30px 0 rgba(0,0,0,.1);
    box-shadow: 0 3px 30px 0 rgba(0,0,0,.1);
}
.category-title-section .cat-image {
    max-width: 15%;
    min-width: 100px;
    float: left;
    margin-right: 20px;
    position: relative;
    top: 5px;
}
.category-title-section .cat-image img {
    border-radius: 5px;
}
.category-title-section .cat-image span {
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    border-radius: 5px;
}
.category-title-section .cat-image span:before {
    content: '';
    position: absolute;
    z-index: 1;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.2);
    border-radius: 5px;
    transition: .5s;
    -webkit-transition: .5s;
    -moz-transition: .5s;
}
.category-title-section .cat-content {
    float: left;
    width: 60%;
}
.category-title-section .cat-content h1 {
    margin-top: 0;
    margin-bottom: 20px;
}
.category-title-section .cat-content .post {
    font-size: 16px;
}

/* Header */
#main_header, .is-sticky .logo_section_wrap {
    background: #2874f0;
    /*background: linear-gradient(270deg,#c51f3a, #da2233);*/
    background-size: 160% 160%;
}
#main_header, .is-sticky .logo_section_wrap, .sticky-active.logo_section_wrap {
    background-color: #2874f0 !important;
}
.header_top_wrap.dark_style {
    background-color: #2874f0 !important;
}
header .main-nav, .main-nav.dark_style {
    background: #232f3e !important;
}
header .is-sticky .main-nav, 
.is-sticky .main-nav.dark_style {
    background: #232f3e !important;
    /*background: linear-gradient(270deg,#c51f3a, #da2233) !important;*/
    background-size: 160% 160% !important;
}
nav.top_menu > ul:not(.off-canvas) > li > a {
    padding-bottom: 11px !important;
}
nav.top_menu > ul:not(.off-canvas) > li > a:after {
    background-color: #f3722c;
    display: none !important;
}
nav.top_menu > ul:not(.off-canvas) > li > a:hover, 
nav.top_menu > ul:not(.off-canvas) > li.current-menu-item > a {
    border-top-color: #f3722c;
    background: #f3722c;
}
nav.top_menu > ul:not(.off-canvas) > li > a:hover {
    border-top-color: #f3722c;
    background: #f3722c;
}
.dl-menuwrapper button i {
    font-size: 28px;
}
.header-top .top-social a:hover {
    text-decoration: underline;
}

/* Content */
.rh_deal_block .rh-deal-price {
    font-family: "Roboto Condensed",arial !important;
    font-style: normal;
}

/* Footer */
.footer-bottom .footer_widget {
    font-size: 16px;
    line-height: 1.4em;
    font-weight: normal;
    letter-spacing: 0.02em;
}
.footer-bottom.white_style .footer_widget,
.footer-bottom.white_style .footer_widget a{
    color: rgba(0,0,0,0.8);
}
.footer-bottom .footer_widget ul li {
    margin-bottom: 10px;
}
.footer-bottom .footer_widget ul li a {
    text-decoration: none;
}
.footer-bottom .footer_widget ul li a:hover,
.footer-bottom .footer_widget ul li a:focus,
.footer-bottom .footer_widget ul li a:active {
    text-decoration: underline;
}
.footer-bottom.white_style {
    background-color: #e7e7e7;
}
.footer-bottom .footer_widget a {
    text-decoration: none !important;
}
.footer-bottom .footer_widget a:hover,
.footer-bottom .footer_widget a:focus {
    text-decoration: underline !important;
}
.footer-bottom .tagcloud a:hover {
    background-color: #f3722c;
    border: 1px solid #f3722c;
    color: #fff;
}
.footer-bottom .tagcloud .tag-link-1 {
    display: none !important;
}
.footer-bottom .footer_widget .social_link a {
    line-height: 36px;
    border-radius: 3px;
}
.footer-bottom .footer_widget .social_link a:hover,
.footer-bottom .footer_widget .social_link a:focus {
    text-decoration: none !important;
}
