.blog_holder article .post_info {
    margin: 0px 0px 38px;
}

.blog_holder article .post_text .post_text_inner {
    padding: 43px 50px 54px;
    background-color: #fff;
}
.blog_holder.blog_large_image article{
margin: 0 0 44px;
}
.blog_holder.blog_large_image article .post_text .post_text_inner{
padding: 43px 42px 49px;
}

.blog_holder.blog_large_image h2{
margin-bottom: 13px;
}

.blog_holder.blog_large_image article .post_more{
margin: 40px 0 0;
}
.blog_holder.blog_large_image article.format-quote .post_text .post_text_inner{
padding: 38px 42px 25px;
}

.blog_holder.blog_large_image article.format-quote .post_text .post_title p, .blog_holder article.format-link .post_text .post_title p{
font-size: 20px;
line-height: 32px;
}

.blog_holder.blog_large_image article.format-quote .post_text .quote_author{
padding-top: 5px;
}
.blog_holder.blog_large_image article.format-link .post_info{
margin: 0 0 12px;
}

.blog_holder.blog_large_image article.format-link .post_text .post_title{
padding-bottom: 10px;
}
body:not(.search-results) .blog_holder.blog_large_image article.format-link .post_text:hover .post_info, body:not(.search-results) .blog_holder.blog_large_image article.format-link .post_text:hover .post_info a{
color: #bebebe;
}

body:not(.search-results) .blog_holder.blog_large_image article.format-link .post_text:hover .post_info a:hover{
color: #272727;
}
body:not(.search-results) .blog_holder.blog_large_image article.format-quote .post_text:hover .post_info, body:not(.search-results) .blog_holder.blog_large_image article.format-quote .post_text:hover .post_info a{
color: #bebebe;
}

body:not(.search-results) .blog_holder.blog_large_image article.format-quote .post_text:hover .post_info a:hover{
color: #272727;
}
@media only screen and (max-width: 480px){
.blog_holder.blog_large_image article .post_text .post_text_inner{
padding: 25px 30px 35px;
}
}