.blog_holder.blog_large_image_with_dividers .post_text_holder .blog_column1 .date_day{
    color: #acacac;
    font-size: 30px;
    font-weight:300;
}

.blog_holder.blog_large_image_with_dividers .post_text_holder .blog_column1 .date_month{
    font-size: 13px;
    color: #272727;
    line-height: 20px;
    letter-spacing: 0.18em;
    text-transform: uppercase;
    font-weight: 400;
}
.blog_holder.blog_large_image_with_dividers article{
margin: 0 0 34px;
}
.blog_holder.blog_large_image_with_dividers .post_text_holder .blog_column1 .date{
padding: 1px 24px 0 32px;
}

.blog_holder.blog_large_image_with_dividers .post_text_holder .blog_column2>h2{
margin-bottom: 32px;
}

.blog_holder.blog_large_image_with_dividers .post_text_holder .blog_column2 .post_excerpt{
padding-bottom: 3px;
}

.blog_holder.blog_large_image_with_dividers article:not(.format-quote):not(.format-link) .post_info{
margin-top: 29px;
}
.blog_holder.blog_large_image_with_dividers article.format-quote .post_text .post_text_inner{
padding: 31px 0;
}

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

.blog_holder.blog_large_image_with_dividers article.format-quote .post_text .quote_author{
margin-top: 10px;
}

.blog_holder.blog_large_image_with_dividers article.format-quote .post_text .quote_author{
color: #272727;
}

.blog_holder.blog_large_image_with_dividers article.format-quote .post_info{
margin-top: 16px;
}
.blog_holder.blog_large_image_with_dividers article.format-link .post_text .post_title p{
font-size: 20px;
line-height: 32px;
padding-bottom: 22px
}

.blog_holder.blog_large_image_with_dividers article.format-link .post_text .post_title a{
color: #272727;
text-decoration: none;
}
.blog_holder.blog_large_image_with_dividers article.format-link .post_text:hover .post_title a{
color: #000;
}

body:not(.search-results) .blog_holder.blog_large_image_with_dividers article.format-link .post_text:hover .post_info a, body:not(.search-results) .blog_holder.blog_large_image_with_dividers article.format-link .post_text:hover .post_info{
color: #acacac;
}
.blog_holder.blog_large_image_with_dividers article .post_text .post_text_inner{
padding: 42px 0;
}
.blog_holder.masonry_full_width:not(.blog_masonry_date_in_image) article .post_text .post_text_inner{
background-color: #fff;
}

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

body:not(.search-results) .blog_holder article.format-quote .post_text:hover .post_info a:hover{
color: #000;
}
@media only screen and (max-width: 480px){
    .blog_holder.blog_large_image_with_dividers h2, .blog_holder.blog_large_image_with_dividers h2 a{
        font-size: 25px;
        line-height: 28px;
    }
}