/**
 * Vanilla Styles
 * Version: 1.70
 *
 * This second stylesheet is for hotfixes/vanilla CSS.
 * Do not edit the main style.css directly, rather
 * add your changes here if you are not compiling the Sass files.
 */
article .entry-content h2 {
    display: block;
	font-size: 1.7rem;
    line-height: 2.175rem;
}

article .entry-content h2:after {
	height: 5px;
}

article .entry-content h3 {
    display: inline-block;
    font-size: 2.9375rem;
}

article .entry-content h3:after, article .entry-content h5:after {
    display: none;
}

article .entry-content h4 {
    font-size: 2.4375rem;
}

article .entry-content h5 {
    display: block;
    font-size: 1.9375rem;
}

#about_author {
    display: none;
}

.body-ozan.page-template-default.page-book-ozan-varol .content {
    background-color: rgba(229, 225, 216, .4);
    padding-left: 40px;
    padding-right: 40px;
}

@media (max-width: 768px) {
    .body-ozan.page-template-default.page-book-ozan-varol .content {
        padding-left: 15px;
        padding-right: 15px;
    }

    .body-ozan .page-home__praise blockquote {
        max-width: 90%;
    }

}

@media (max-width: 576px) {
    .body-ozan .page-home__praise blockquote {
        max-width: none;
        padding-left: 0;
    }
}
.mepr-login-form-wrap {display:none;}
#mepr-account-nav a {
	font-size: .875rem;
    font-family: benton-sans,sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    text-decoration: none;
    line-height: 1;
    letter-spacing: .0625rem;}
#mepr-account-nav a:hover {color:#094d77}
.box a {background:#094d77; text-align:center; width:90%;display:block;margin-bottom:20px; padding:20px 5%;color:#fff;text-decoration:none;font-size: 1.575rem; font-family: benton-sans,sans-serif;text-transform:uppercase;letter-spacing:0.04rem;font-weight:700;}
.box a:hover {background:#ea660c}

#notification-bar {
  font-family: grad,serif;;
  font-size: 1.3rem;
  padding: 15px;
  position: relative;
  text-align: center;
}

#notification-content {
  padding-right: 30px;
}

#notification-bar .button,
#notification-bar #notification-content {
  display: inline-block;
}

#notification-bar .button {
  box-sizing: border-box;
  padding: 0;
    position: relative;
    font-size: .875rem;
    font-family: benton-sans,sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    text-decoration: none;
    line-height: 1;
    letter-spacing: .0625rem;
    z-index: 1;
    color: #fff;
    padding: 12px 20px 10px;
    transition: color .3s ease,background-color .3s ease;
    border: 2px solid transparent;
}

#notification-bar .button:hover {
  border: 2px solid #fff;
}

#notification-close {
  color: #fff;
  font-size: 1.7rem;
  position: absolute;
  right: 26px;
  top: 17px;
}

#notification-close:hover {
  color: #ea660c;
}
.famous-failures.body-ozan .article-single__hero {
	background-position: top center;
}
.podcastbonuses1 .sc-book-retailers, .podcastbonuses2 .sc-book-retailers {
	text-align:center !important
}
.hasCountdown {max-width:600px}
.page-id-10925 #notification-bar, .page-id-10925 #linkbar, .page-id-10925 section.before-footer, .page-id-10925 #slideout-menu {display:none;}
.page-id-10925 .body-ozan {padding-top: 140px;}