.page-id-14883 .entry-title {
   display: none;
}

/*
Theme Name:     Frank Child
Theme URI:      http://somerandomdude.com/work/frank
Description:    The next step of the Franklin Street theme.
Template: Frank-master
Author: Dan West
Author URI: http://dnw.st
Version:        0.9.3
License:				GPL 3.0
License URI:		http://www.gnu.org/copyleft/gpl.html
Tags: 					brown, red, white, two-columns, fixed-layout, sticky-post, custom-menu
*/

/* Navbar */
.navbar-inverse {
    background-color: #000 !important;
}

/* Homepage */
.three-steps {margin-bottom:90px;}
.three-steps h2 {font-family:'Open Sans', helvetica, sans-serif !important;font-weight:700 !important;font-size:32px;clear:both;}
.three-steps h3 {font-family:'Open Sans', helvetica, sans-serif !important;font-weight:400 !important;font-size:24px;}

body {
  color:#232323;
  font-family:'Open Sans',helvetica,sans-serif !important;
  font-size:62.5%;
}
.container {width:100% !important;}
.asseenon-container {padding:0!important;}
#page-header {max-width:100%;}
.navbar {padding:10px;margin-bottom:0 !important;}
#site-nav {
float:right;
margin-top:0 !important;
}
#header-image {float:left;margin-right:20px;margin-bottom:15px;}

.post-content {
  color:#232323;
  font-family:'Open Sans',helvetica,sans-serif !important;
}
#site-title-description {padding:15px 0;margin-top:0;background-color:#000000;}
#site-title {
  font-size:24px !important;
  font-family:'Libre Baskerville',Georgia,serif;
  font-weight:bold;
  color:#ffffff!important;
  text-transform:uppercase !important;
}

#content-primary {
  width:65.2% !important;
}
.widget-title {
  font-size:16px !important;
  font-family:'Libre Baskerville',Georgia,serif !important;
}
.widget p {
  font-size:14px !important;
}
.post-title {
  font-size:48px !important;
  font-family:'Open Sans Condensed',helvetica,sans-serif !important;
  color:#222222 !important;
  font-weight:bold !important;
}
.menu-item a {
  color:#ffffff!important;
  font-family:'Open Sans', sans-serif !important;
  font-size:16px !important;
  font-weight:200 !important;
}
.title a, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .widget-title a {
  color:#222222 !important;
}
#sidebar .widget {
border-bottom:1px solid #F0ECEB;
padding-bottom:15px;
margin-bottom:30px;
}
.truncate, .widget-title {
  white-space:normal !important;
}

.img-center {display:block;margin:0 auto;}

.home-asseenon-container {background-color:#e9e9e9;width:100%;padding:15px 0px !important;text-align:center;}
.home-cta-form {background-color:#8f0d0f;width:100%;padding:30px;text-align:center;position:relative;top:-100px;margin-bottom:-40px !important;width:90%;margin:0 auto;max-width:700px;}
.home-cta-form h2  {font-family:'Open Sans', calibri, sans-serif;font-weight:700;color:#ffffff;font-size:48px;}
.home-cta-form p {font-family:'Open Sans', calibri, sans-serif;font-weight:400;color:#ffffff;font-size:18px;margin-bottom:15px!important;}

.sidebar-optin-container {background-color:#8f0d0f;width:100%;padding:30px;text-align:center;}
.sidebar-optin-container .optin-heading {font-family:'Open Sans', calibri, sans-serif;font-weight:700;color:#ffffff;font-size:32px;}
.sidebar-optin-container .optin-text {font-family:'Open Sans', calibri, sans-serif;font-weight:400;color:#ffffff;font-size:14px;margin-bottom:15px;}
.sidebar-optin-container .btn {margin-top:15px;}
.btn-black {color:#ffffff;background-color:#000;text-transform:uppercase;font-weight:400;}

.row {margin: 0 auto !important;}

.btn-primary {
  color: #000000 !important;
  background-color: #ffdd42 !important;
  border-color: #e3ba00 !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #000000 !important;
  background-color: #ffa915 !important;
  border-color: #e3ba00 !important;
}

.single .post-content p:after {
    clear: none !important;
}

/* Single */
.single .post-content h2 {
  font-size:1.4em !important;
}
.post.leftaside .post-content, .type-page.leftaside .post-content {
  width:100% !important;
}
.push-three, .post.leftaside .post-content, .type-page.leftaside .post-content, .comment-content, #comment-form-allowed-tags {
  left:0 !important;
}
.single #content, .paged #content, .page #content, .home #content, .archive #content {top:50px !important;}
.post-bottom-cta-form {background-color:#8f0d0f;width:100%;padding:30px;text-align:center;margin:0 auto;margin-bottom:30px;}
.post-bottom-cta-form h2  {font-family:'Open Sans', calibri, sans-serif;font-weight:700;color:#ffffff;font-size:28px;margin-bottom:15px;}
.single .wp-post-image, .home .attachment-featured-image, .archive .attachment-featured-image {margin-bottom:15px;}

/* Page */
#content.page.fullspread #content-primary {
  width:100% !important;
}
.page-id-14615 .post-title {text-align:center !important;}

/* Archive */
.home article, .archive article {border-bottom:1px solid #F0ECEB;padding-bottom:30px !important;margin:30px 0 !important;}
.home .post-content img, .archive .post-content img {
    margin-bottom: 15px;
}

/* Sidebar */
#sidebar {
  width:28% !important;
}
.podcast-episode-title {margin-top:10px;}
.podcast-episode-title a {color:#222;}
#sidebar .post-title {
    font-family: "Open Sans",helvetica,sans-serif !important;
    font-size: 14px !important;
    font-weight: normal !important;
}
.widget_ultimate_posts ul {
    margin: 15px 0 15px 20px !important;
}
.widget_ultimate_posts ul li {
    padding-left:15px;
    margin-bottom:10px;
}
.widget_recent_comments ul li {
font-size:14px !important;
margin-bottom:10px;
}

/* Footer */
#page-bottom {
  background:#222222 !important;
  color:#FFFFFF !important;
}

@media screen and (max-width: 768px) {
    #prev-post {
  font-family:Georgia, serif;
  font-size:1em;
  font-stretch:normal;
  font-style:italic;
  font-variant:normal;
  font-weight:normal;
  line-height:normal;
  margin:0;
}
.navbar {
  padding:10px 30px !important;
}
.post-title {
  font-size:24px !important;
}
.single #content, .paged #content, .page #content, .home #content, .archive #content {top:30px !important;}
}

@media screen and (max-width: 991px) {
/*.asseenon-container {
  padding:120px 0 0 !important;
} 
.single #content, .paged #content {
    top: 120px !important;
}*/
#content, #page-bottom {
    padding-left:45px;
    padding-right:45px;
}
.three-steps .col-md-4 {
margin-bottom:15px;
padding-bottom:15px;
border-bottom:1px solid #e9e9e9;
}
.three-steps .last {
border-bottom:0 !important;
}
}

@media screen and (min-width: 480px) {
#content {0 30px 0 80px}
}


img { border:0; }
img.left { float:left; margin: 0 8px 8px 0; }
img.right { float:right; margin: 0 0 8px 8px; }
img.frame { border: 1px solid #cccccc; padding: 3px; }