/*
 Theme Name:   MH Magazine Child
 Theme URI:    https://mhthemes.com/themes/mh-magazine/
 Description:  MH Magazine Child Theme
 Author:       Bytes.co
 Author URI:   http://bytes.co
 Template:     mh-magazine
 Version:      1.0.1
*/

@import url('https://fonts.googleapis.com/css2?family=Arimo:wght@400;500;600;700&display=swap');

/* Remove Extra Menus for Mobile */
body {
	background: #ffffff;
}

/* Move Search to top header */
nav.mh-col-2-3 {
    width: 82.83%;
}
.mh-header-search .search-form .search-field {
    min-width: 150px;
}
nav.mh-social-icons.mh-social-nav.mh-social-nav-top.clearfix {
    margin-top: -35px;
}
div#mh_magazine_custom_posts-12 a.fn {
    display: none;
}
div#mh_magazine_custom_posts-12 i.fa.fa-user {
    display: none;
}
iframe#twitter-widget-0 {
    max-width: 100% !important;
    width: 325px !important;
}
.efbl_feed_wraper {
    float: left;
    width: 100%;
    margin: 0 auto;
    padding: 0;
    text-align: left;
    position: static;
    visibility: visible;
    display: inline-block;
    width: 325px;
    height: 900px;
    padding: 0px;
    border: none;
    max-width: 100%;
    min-width: 180px;
    margin-top: 0px;
    margin-bottom: 0px;
    min-height: 200px;
    overflow-y: scroll;
    overflow-x: hidden;
}
div#efblcf {
    max-width: 94%;
}
div#mh_magazine_posts_grid-28 {
    height: 2395px;
    overflow: auto;
}
a.author-display {
    color: #979797;
    font-size: .8rem !important;
}
h3.related-articles-header {
    margin-bottom: 10px;
}
div#mh_magazine_posts_digest-12 {
    max-height: 475px;
    overflow: scroll;
}
div#mh_magazine_posts_digest-13 {
    max-height: 475px;
    overflow: scroll;
}
.mh-sidebar {
    width: 25.00% !important;
}
.mh-disable-sb .mh-home-content {
    width: 72.5% !important;
}
.efbl_header_img a img {
    display: none;
}

.mh-social-icons li a[href*="twitter.com"] .fa-mh-social::before {
  content: '\f099'!important;
  font-family: 'FontAwesome';
}

.mh-social-icons li a[href*="facebook.com"] .fa-mh-social::before {
  content: '\f09a'!important;
  font-family: 'FontAwesome';
}

.mh-social-icons li a .fa-mh-social::before {
  font-family: 'FontAwesome';
}

.mh-social-bottom .mh-share-buttons a i::before {
  font-family: 'FontAwesome';
}

.mh-content .mh-post-nav a::before {
  content: '\f105';
  position: relative;
  font-family: 'FontAwesome';
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  font-size: 12px;
  padding-right: 3px;
}

.mh-spotlight-meta, .mh-spotlight-widget .mh-excerpt {
    margin-top: 10px;
    margin-bottom: 10px;
}

.mh-meta.mh-spotlight-meta, .mh-meta, .mh-meta a  {
    color: #979797 !important;
    font-style: normal;
}

.mh-spotlight-meta .fa {
    margin: 0px 5px 0px 0px;
}

h4.mh-widget-title {
    padding-left: 0px !important;
}

.mh-spotlight-widget { 
    color: #fff; 
    padding: 25px; 
    padding-left: 0px; 
    border-bottom: 3px solid #e64946; 
    background: #2a2a2a; 
}

.mh-widget, .mh-footer-widget { 
    margin-bottom: 25px; 
    overflow: visible;
}

.monsterinsights-widget-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-widget-popular-posts-columns-1 .monsterinsights-widget-popular-posts-list li {
    width: auto !important;
}

.mh-carousel-thumb > .mh-thumb-icon {
    height: 188px;
    background-size: cover;
    background-position: 50%, 50%;
}

@media only screen and (max-width: 767px) {
	.mh-preheader {
		display: none;
	}
	.mh-site-logo, .mh-social-nav ul {
    text-align: center;
    margin-top: 20px !important;
	}
	aside.mh-header-search.mh-header-search-bottom {
    display: none;
	}
	/* .slicknav_menu {
  	display: none !important;
	} */
	ul#menu-social-icons-menu {
    display: none;
	}
	#custom_html-17 {
		display: none !important;
	}
	#easy_facebook_feed-2 {
    display: none !important;
	}
	div#mh_magazine_posts_digest-11 {
    display: none;
	}
	div#mh_magazine_slider-6 {
	   display: none;
	}
	div#mh_magazine_custom_posts-12 {
	   display: none;
	}
	div#mh_magazine_posts_grid-28 {
	   display: none;
	}
	h4.mh-widget-title {
		text-align: center;
		font-size: 1.3em;
	}
	.hide-on-mobile {
		display: none;
	}
    .mh-sidebar {
        width: 100% !important;
    }
}


/* special digest for mobile */
@media only screen and (min-width: 767px) {
	div#mh_magazine_posts_digest-12 {
    display: none;
	}
	div#mh_magazine_posts_digest-13 {
		display: none;
	}
	div#text-25 {
    display: none;
	}
	.show-on-mobile {
		display: none;
	}
}

@media only screen and (max-width: 620px){
	a.author-display {
	  display: none;
	}
	i.author-display.fa.fa-user {
		display: none;
	}
}