/*!
	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
-------------------------------------------------------------- */
body {
  overflow-x: hidden;
}

header .header_top_wrap {
  display: none;
}
header .logo-section {
  width: 100%;
  justify-content: space-between;
  padding: 10px 0 !important;
}
header .logo_section_wrap.hideontablet .rh-flex-right-align {
  margin-left: auto;
}
header .top_menu .vertical-menu ul {
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  height: 437px;
  padding: 25px 0 !important;
  overflow: auto;
  overflow-x: hidden;
}
header .top_menu .vertical-menu ul::-webkit-scrollbar {
  width: 5px;
  border-radius: 10px;
}
header .top_menu .vertical-menu ul::-webkit-scrollbar-track {
  border-radius: 10px;
  background: #d4d4d4;
}
header .top_menu .vertical-menu ul::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: #221e1f;
}
header .dl-menuwrapper button svg line {
  stroke: #000 !important;
}

.whitecolor,
.def_btn.whitecolor,
.whitecolor > a,
.whitecolorinner a,
.whitecolorinner,
nav.top_menu > ul > li.whitecolor > a,
#slide-menu-mobile ul li.menu-item.whitecolor > a,
#slide-menu-mobile ul .whitecolor > span.submenu-toggle,
.whitecolor > a:hover, .whitecolorinner a:hover,
a.whitecolor:hover,
body .whitecurrentlist ul li.current a {
  color: #000;
}

.home .full_post_area {
  background-color: #f6f6f6;
}
.home .rehub-sec-smooth {
  border-radius: 16px !important;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
}

.metaslider .slides {
  border-radius: 20px !important;
  overflow: hidden;
}

.footer-bottom .widget.widget_media_image img {
  width: 150px;
}

.footer-bottom.white_style {
  border-top: none !important;
}

.f_text {
  text-align: center !important;
}

.footer-bottom .title {
  text-transform: uppercase;
  font-weight: 600;
  margin-top: 0 !important;
}

.footer-bottom .menu li {
  padding: 0 !important;
}

.footer-bottom .menu li:before {
  display: none;
}

.footer-bottom .menu a {
  text-decoration: none;
}

.textwidget p {
  margin: 0 !important;
}

.wc-blocks-pattern-footer-large p {
  margin-bottom: 20px !important;
}
.wc-blocks-pattern-footer-large > .wp-block-columns {
  max-width: 1200px;
  margin: 0 auto;
}
.wc-blocks-pattern-footer-large .wp-block-social-links li a {
  background-color: #fff;
  padding: 10px;
  border-radius: 5px;
}

/*# sourceMappingURL=style.css.map */
