.blog_large_image_simple .separator.small{
    height: 0;
    margin-bottom: 44px;
}
.blog_holder.blog_large_image_simple article .post_text .post_text_inner{
padding: 45px 58px;
}

.blog_holder.blog_large_image_simple article:not(.format-quote):not(.format-link) .minimalist_date{
padding-bottom: 1px;
padding-top: 8px;
}

.blog_holder.blog_large_image_simple h2 a, .blog_holder.blog_large_image_simple h2{
padding-bottom: 32px;
}

.blog_holder.blog_large_image_simple article{
margin: 0px 0 43px;
}

.blog_holder.blog_large_image_simple article.format-link .post_text .post_text_inner, .blog_holder.blog_large_image_simple article.format-quote .post_text .post_text_inner{
background-color: #fff
}

body:not(.search-results) .blog_holder article.format-link .post_text:hover .post_text_inner, body:not(.search-results) .blog_holder article.format-quote .post_text:hover .post_text_inner{
background-color: #fff!important;
}

.blog_holder.blog_large_image_simple article.format-quote .post_text .post_text_inner{
padding: 50px 40px;
}

.blog_holder.blog_large_image_simple article.format-quote .minimalist_date{
padding: 17px 0 15px;
}

.blog_holder.blog_large_image_simple article.format-quote .post_text .quote_author{
line-height: 40px;
padding-top: 14px;
}

.blog_holder.blog_large_image_simple article.format-quote .post_text .post_title p{
font-size: 20px;
line-height: 32px;
letter-spacing: -0.2px;
}


.blog_holder.blog_large_image_simple article.format-link .post_text .post_text_inner{
padding: 54px 50px;
}

.blog_large_image_simple article.format-link .minimalist_date{
padding-top: 13px;
padding-bottom: 7px;
}
.blog_large_image_simple .separator.small{
    display: none;
}
.blog_large_image_simple.blog_holder article.format-link .post_text .post_title{
padding-bottom: 11px; 
}