body:not(.search-results) .blog_holder.blog_gallery article.format-quote .post_text:hover .post_info, body:not(.search-results) .blog_holder.blog_gallery article.format-link .post_text:hover .post_info{
color: #fff;
}

body:not(.search-results) .blog_holder.blog_gallery article.format-quote .post_text:hover .post_text_inner, body:not(.search-results) .blog_holder.blog_gallery article.format-link .post_text:hover .post_text_inner{
background-color: transparent!important;
}
.blog_holder.blog_gallery article .post_text h5{
margin: 0px 0 17px;
}

.blog_holder.blog_gallery article .post_category{
margin-bottom: 20px;
}

.blog_holder.blog_gallery article .post_category a{
padding: 0;
font-size: 13px;
letter-spacing: 3px;
text-transform: uppercase;
}
.blog_holder.blog_gallery article .post_text{
bottom: 57px;
padding: 0 58px;
}

.blog_holder.blog_gallery article .post_overlay{
    background: linear-gradient(transparent,rgba(0, 0, 0, .7));
    background: -webkit-linear-gradient(transparent,rgba(0, 0, 0, .7))
}
@media only screen and (max-width: 768px){
    .blog_holder.blog_gallery article .post_text h5 a, .blog_holder.blog_gallery article.format-link .post_title a, .blog_holder.blog_gallery article.format-quote .post_title a{
        font-size: 25px;
        line-height: 35px;
    }
}