.blog_holder.blog_pinterest article{
    margin: 0px 0px 35px 0px;
}

.blog_holder.blog_pinterest article .post_text .post_text_inner{
    padding: 34px 40px 17px;
}

.blog_holder.blog_pinterest article .post_info{
    margin-bottom: 7px;
}

.blog_holder.blog_pinterest article.format-link .post_text .post_text_inner, .blog_holder.blog_pinterest article.format-quote .post_text .post_text_inner{
    padding: 50px 45px;
}

.blog_holder article .post_text h5{
    margin-bottom: 18px;
}

.blog_holder.blog_pinterest article.format-link .post_text .post_text_inner h5 {
    margin-bottom: 0
}
.blog_holder.blog_pinterest article .post_info a.post_comments{
color: #acacac;
}
.blog_holder.blog_pinterest article.format-quote .quote_author{
line-height: 20px;
padding-top: 15px;
}
.blog_holder.blog_pinterest article .entry_title:hover{
text-decoration: none;
}



.blog_holder.blog_pinterest article .post_image{
overflow: hidden;
}

.blog_holder.blog_pinterest article:not(.format-gallery):hover>.post_image a{
transform: scale(1.1);
transition: transform 0.2s ease;
}

.blog_holder.blog_pinterest article:not(.format-gallery)>.post_image a{
transition: transform 0.2s ease;
}

.blog_holder.blog_pinterest article:not(.format-gallery):hover>.post_image a:after{
opacity: 1;
-webkit-transition: opacity .6s cubic-bezier(.3,.67,.24,.86);
-moz-transition: opacity .6s cubic-bezier(.3,.67,.24,.86);
transition: opacity .6s cubic-bezier(.3,.67,.24,.86);
}

.blog_holder.blog_pinterest article:not(.format-gallery)>.post_image a:after{
content: '';
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
background-color: rgba(0,0,0,.3);
opacity: 0;
-webkit-transition: opacity .2s ease;
-moz-transition: opacity .2s ease;
transition: opacity .2s ease;
}
.blog_holder.blog_pinterest article.format-gallery ul.slides li:hover{
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
transform: scale(1.1);
-webkit-transition: -webkit-transform .35s cubic-bezier(.3,.67,.24,.86);
transition: transform .35s cubic-bezier(.3,.67,.24,.86);
}

.blog_holder.blog_pinterest article.format-gallery ul.slides li{
overflow: hidden;
-webkit-transition: all .2s ease;
-moz-transition: all .2s ease;
transition: all .2s ease;
}

.blog_holder.blog_pinterest article.format-gallery ul.slides li:hover a:after{
opacity: 1;
-webkit-transition: opacity .6s cubic-bezier(.3,.67,.24,.86);
-moz-transition: opacity .6s cubic-bezier(.3,.67,.24,.86);
transition: opacity .6s cubic-bezier(.3,.67,.24,.86);
}

.blog_holder.blog_pinterest article.format-gallery ul.slides li a:after{
content: '';
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
background-color: rgba(0,0,0,.3);
z-index: 10;
opacity: 0;
-webkit-transition: opacity .3s ease;
-moz-transition: opacity .3s ease;
transition: opacity .3s ease;
}