.entry-header::after {
    border-bottom: 1px solid #fff;
    content: "";
    display: block;
    margin-bottom: 0px;
    padding-bottom: 20px;
    width: 0%;
}
.entry {
    margin-bottom: 30px;
}
.nav-primary {
    float: right;
    margin-top: 2px;
    text-align: right;
    margin-right: 5%;
}
.header-image .title-area {
    height: 40px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 5px;
    padding: 0px;
    width: 70%;
}
.header-image .site-title > a {
    background-size: contain !important;
    background-position: left center !important;
    float: left;
    min-height: 80px;
	margin-top:3px;
	margin-right: 10px;
    width: 100%;
}
.after-entry, .archive-description, .author-box {
    margin-bottom: 80px;
}
.sidebar {
    float: right;
    width: 25%;
	line-height: 1.5;
	padding: 5px 10px 5px 15px;
	    border-left: solid 1px #eee;
}
.content-sidebar .content {
    float: left;
    width: 70%;
}
.widget-title {
    font-family: 'Helvetica Neue', sans-serif;
    font-size: 16px;
    font-size: 1.5rem;
    font-weight: 600;
    letter-spacing: 0px;
    margin-bottom: 10px;
    text-transform: uppercase;
}
.sidebar .widget {
    margin-bottom: 20px;
}
input, input[type="search"], select, textarea {
    padding: 5px;
 
}
.entry-background {
    height: 400px;
    margin-top: 80px;
}
.backstretch-item {
	  position: relative;
    margin: 0px;
    padding: 0px;
    border: none;
    width: 0px;
    height: 0px;
    max-width: none;
    left: 0px;
    top: -377.5px;
    right: auto;
    bottom: auto;
	display:none !important;
}
.entry-title {
    font-size: 3.5rem;
    font-weight: 700;
    letter-spacing: -0.5px;
}
.bold_text {
    font-weight: 200 !important;
    font-family: 'Helvetica Neue', sans-serif !important;
    text-transform: uppercase;
    font-size: 16px !important;
	letter-spacing: 0px;
}
#tve_blank_set {
	font-size:12px !important;
}
body #tve_blank_set .thrv_lead_generation_container input[type="text"], body #tve_blank_set .thrv_lead_generation_container input[type="email"], body #tve_blank_set .thrv_lead_generation_container input[type="password"] {
	border-radius:3px;
	background:#fff;
	border:1px solid #afafaf;
	-webkit-box-shadow:0 0 4px 0 rgba(0, 0, 0, 0.37) inset;
	box-shadow:0 0 4px 0 rgba(0, 0, 0, 0.37) inset;
	color:#666;
	font-size:12px !important;
	font-weight:200;
	font-family:'Helvetica Neue', sans-serif;
	height:auto;
	line-height:30px;
	margin-top:0
}
body #tve_blank_set .thrv_lead_generation_container button {
	border-radius:3px;
	font-weight:400;
	font-size:16px !important;
	font-family:inherit;
	line-height:26px;
	text-shadow:none;
	padding-bottom:11px
}
p.entry-meta {
    font-size: 16px;
    font-size: 1.6rem;
    margin-bottom: 0;
    display: initial;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
    line-height: 2;
    margin-bottom: 0px !important;
    width: 100%;
    word-break: break-all;
}

tbody {
    border-bottom: none !important;
}
td {
    border-top: none;
    padding: 6px;
}
#afc_sidebar_10438 {
	display:none;
    background: #000000;
    position: fixed;
    bottom: 0px;
    left: 0px;
    width: 100%;
	height: 80px;
    margin: 0px 0px 0px 0px;
    z-index: 1000;
    padding: 10px;
    color: #ffffff;
}
.site-header {
	background: url(images/texture.png);
	min-height: 150px !important;
	position: fixed;
	background-color:#fff;
	width: 100%;
	z-index: 1500;
}
.seriesbox {
    display: inline;
    float: right;
    background: none;
    color: #777;
    text-align: left;
    font: .8em Muli, arial, sans-serif;
    margin: 0 10px 0px 10px;
    padding: 6px 6px 12px 6px;
    border: none;
    border-bottom: 2px solid #1E3A96;
    min-width: 125px;
}
.center {
    text-align: left;
    margin-bottom: 8px;
    font-weight: bold;
}
ul.serieslist-ul {
    margin: 0;
    line-height: 1.5;
    padding: 0;
    list-style-type: none;
}

.archive-title {
    font-size: 3.6rem;
	font-weight:700;
}

.blox-theme-default .blox-image-container img {
    margin-top: 30px;
}
.archive-description p:last-of-type, .author-box p:last-of-type {
    margin-bottom: 0;
    line-height: 1.5;
}
li {
    list-style-type: disc;
}
.postid-10744 .site-header,.breadcrumb, .wp-biographia-container-none, p.entry-meta {
	display: none;
}
.postid-10744 .site-inner {
    margin-top: 50px;
}
.postid-10744 .entry-content h2  {
    margin-top: 0px;
}
.postid-10744 .entry-avatar{
	display:none;
}
.postid-10744 .entry-background {
    height: 200px;
    margin-top: 80px;
}
.postid-10744 .entry-title {
    margin-top: 30px;
}

.postid-10754 .entry-avatar{
	display:none;
}
.postid-10754 .entry-background {
    height: 200px;
    margin-top: 80px;
}
.postid-10754 .site-header,.breadcrumb, .wp-biographia-container-none, p.entry-meta {
	display: none;
}
.postid-10754 .site-inner {
    margin-top: 50px;
}
.postid-10754 .entry-content h2  {
    margin-top: 0px;
}
.postid-10754 .entry-title {
    margin-top: 30px;
}

.postid-10754 .entry-avatar{
	display:none;
}
.postid-10754 .entry-avatar{
	display:none;
}
.postid-10754 .entry-background {
    height: 200px;
    margin-top: 80px;
}
.postid-10754 .site-header,.breadcrumb, .wp-biographia-container-none, p.entry-meta {
	display: none;
}
.postid-10754 .site-inner {
    margin-top: 50px;
}
.postid-10754 .entry-avatar{
	display:none;
}
.postid-10964 .entry-content h2  {
    margin-top: 0px;
}
.postid-10964 .entry-title {
    margin-top: 30px;
}

.postid-10964 .entry-avatar{
	display:none;
}
.postid-10964 .entry-background {
    height: 200px;
    margin-top: 80px;
}
.postid-10964 .site-header,.breadcrumb, .wp-biographia-container-none, p.entry-meta {
	display: none;
}
.postid-10964 .site-inner {
    margin-top: 50px;
}
.postid-10964 .entry-content h2  {
    margin-top: 0px;
}
.postid-10964 .entry-title {
    margin-top: 30px;
}

.postid-10964 .entry-avatar{
	display:none;
}

.postid-10964 .entry-background {
    height: 200px;
    margin-top: 80px;
}
.postid-10964 .site-header,.breadcrumb, .wp-biographia-container-none, p.entry-meta {
	display: none;
}
.postid-10964 .site-inner {
    margin-top: 50px;
}
.postid-10964 .entry-content h2  {
    margin-top: 0px;
}
.postid-10964 .entry-title {
    margin-top: 30px;
}

.postid-10986 .entry-content h2  {
    margin-top: 0px;
}
.postid-10986 .entry-title {
    margin-top: 30px;
}

.postid-10986 .entry-avatar{
	display:none;
}
.postid-10986 .entry-background {
    height: 200px;
    margin-top: 80px;
}
.postid-10986 .site-header,.breadcrumb, .wp-biographia-container-none, p.entry-meta {
	display: none;
}
.postid-10986 .site-inner {
    margin-top: 50px;
}
.postid-10986 .entry-content h2  {
    margin-top: 0px;
}
.postid-10986 .entry-title {
    margin-top: 30px;
}

.postid-10986 .entry-avatar{
	display:none;
}

.postid-10986 .entry-background {
    height: 200px;
    margin-top: 80px;
}
.postid-10986 .site-header,.breadcrumb, .wp-biographia-container-none, p.entry-meta {
	display: none;
}
.postid-10986 .site-inner {
    margin-top: 50px;
}
.postid-10986 .entry-content h2  {
    margin-top: 0px;
}
.postid-10986 .entry-title {
    margin-top: 30px;
}

.catfeaturedimage {
display:none
}
.credits {
	font-size:16px;
	line-height: 1.2;
}

.header-image .site-title, .site-description {
    display: flex;
    height: 53px;
    margin-bottom: 0;
    text-indent: -9999px;
}
.site-description {
    display: initial; 
    font-style: italic;
    font-size: 16px;
	margin-left:120px;
}
@media only screen and (max-width: 600px) {
	.header-image .site-title, .site-description {
    display: initial;
    height: 53px;
    margin-bottom: 0;
    text-indent: -9999px;
}

.site-description {
    display: initial;
    font-style: italic;
    font-size: 16px;
    margin-left: 0px;
}
}
@media only screen and (max-width: 600px){
.admin-bar .site-inner {
    margin-top: 20px;
}
}
.cat-post-title {
	font-size: 24px;
	font-weight:bolder;
	line-height:1.2;
}
cat-post-item ul >li{
	list-style-type: none;
}
.title {
	font-size: 24px;
	font-weight: bolder;
	line-height: 1.2;
}
p.entry-meta {
    display: block !important;
}
.fe-extrainfo-label, .rhc-info-row div.rhc-info-cell .fe-extrainfo-label {
    margin-top: 20px;
}
.fc-header-center .fc-header-title {
    top: -55px;
}
#category-posts-3-internal .cat-post-thumbnail {
    float: left;
    display: none;
}
.swp_pop_thumb {
    border-radius: 3px;
    float: left;
    height: 100px;
    margin: 5px 25px 5px 0;
    width: 100px;
    display: none;
}