/*****
Theme Name: MH Magazine Child Theme
Theme URI: https://www.mhthemes.com/themes/mh/magazine/
Description: This is a child theme for MH Magazine WordPress theme to make customizations much easier for you. By using this child theme you make sure, that you keep your changes after an update of the parent theme.
Author: MH Themes
Author URI: https://www.mhthemes.com/
Template: mh-magazine
Version: 1.0.8
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*****/

@import url(//fonts.googleapis.com/css?family=Ubuntu|Hind+Guntur);

/* === Begin Header Mods === */
.mh-navigation li.menu-item-library-home { background: #2a2a2a; }

.mh-site-logo .mh-header-text .mh-header-title,
.mh-site-logo .mh-header-text .mh-header-tagline {
  text-transform: none;
  font-family: 'Hind Guntur', sans-serif;
}

@media (min-width: 600px) {
  .mh-site-logo {
    display: flex;
    align-items: center;
  }

  .mh-header-text {
    margin: 5px 15px;
  }
}

.mh-header-nav li a {
  padding: 0 15px;
}
/* === End Header Mods ===*/

/* === Begin Home Page Mods ===*/
/* hides title of all widgets on home page */
body.page-template-template-homepage .mh-container-outer .mh-home-main .mh-widget-title { display: none; }
body.page-template-template-homepage .mh-container-outer .mh-home-main .mh-home-6 .mh-widget-title { display: inherit; }

/* forces font of search boxes */
body.page-template-template-homepage .mh-container-outer .mh-home-main input {
  font-family: 'Ubuntu', sans-serif;
  text-align: center;
}

/* category flag modifier */
.mh-image-caption { display: none; }
.mh-image-caption ul li { display: inline; }
.mh-image-caption ul li + li::before { content: "| "; margin: 0 0.5em; }
/* === End Home Page Mods ===*/

/* === Begin Main Theme Modifications === */
.really_dont_display { display: none !important; }
.hide-title .widget-title { display:none; }

@media (min-width: 768px) {
  body:not(.page-template-template-homepage):not(.single-post):not(.archive) #main-content { width: calc(97.5% - 230px); }
  body:not(.page-template-template-homepage):not(.single-post):not(.archive) aside.mh-sidebar { width: 230px; }
}

.mh-wrapper { padding: 0 25px; }
@media screen and (max-width: 900px) { .mh-wrapper { padding: 0 20px; } }
body.page-template-template-homepage .mh-wrapper { padding: 25px; }
@media screen and (max-width: 900px) { body.page-template-template-homepage .mh-wrapper { padding: 20px; } }

.widget_categories li > ul { padding-left:20px; }
.widget_categories li { border-bottom: none; }
.widget_categories li a { border-bottom: 1px dotted #ebebeb; }
/* === End Main Theme Modifications === */

#Term { text-align: left; }

.bc_book_meta { overflow: hidden; }
.bc_hoopla { overflow: hidden;}
.bc_hoopla div { overflow: hidden;}
.bc_hoopla img {width: 110px; height: 47px; }
