.overlay{
	display:none;
}
.onecollargestyle:after, 
.thumbnail477:after, 
.beforethumbnail477:after, 
article.style4.style-alt .generalstyle:after, 
.anotherstyle4:after, 
.thumbnail172:after,
.thumbnail118:after, 
.ategory-template-cat_templatestwo-column-image-title-php .generalstyle:after, 
.two-column-general .generalstyle:after, 
.post_block_8 .thumbnail243:after,
.post_block_9 .generalstyle:after,  
.post_block_12 .anotherstyle3:after, 
.post_block_13 .anotherstyle3:after, 
.post_block_18 .thumbnail335:after, 
.post_block_18 .thumbnail165:after, 
.post_block_20 .thumbnail400:after, 
.post_block_20 .thumbnail210:after, 
.post_block_20 .thumbnail185:after, 
.post_block_21 .anotherstyle3:after, 
.post_block_21 .anotherstyle4:after, 
.post_block_22 .anotherstyle3:after, 
.post_block_25 .generalstyle:after, 
.featured-posts-widget .generalstyle:after, 
.tab-content .generalstyle:after {
    background: -moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.60));
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.60)));
    background: -webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.60));
    background: -o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.60));
    background: -ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.60));
    background: linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.60));
    top: auto;
    height: 50%;
	    -webkit-transition: all .35s ease;
    -moz-transition: all .35s ease;
    -o-transition: all .35s ease;
    transition: all .35s ease;
    content: '';
    position: absolute;
    top: auto;
    left: 0;
    right: 0;
    bottom: 0;
}
.onecollargestyle:after, .beforethumbnail477:after{
	height: 40%;
}
article.style4.style-alt .generalstyle:after{
	height: 60%;
}
.post_block_22 .anotherstyle4:after{
	height: 70%;
}
.single-full-width-image-and-title .beforethumbnail477:after,
.single-without-sidebar .beforethumbnail477:after{
	content: none;
}
.category-template-cat_templatesone-column-large-general-php .onecollargestyle:after,
.post_block_1 .generalstyle:after,
.post_block_5 .onecollargestyle:after,
.post_block_26 .thumbnail172:after{
	content: none;
}

.home-slider .overlay-02, .single-full-width-image-and-title .overlay-02, .single-without-sidebar .overlay-02{
    opacity: 0.4;
}
.home-slider .overlay-02, .single-full-width-image-and-title .overlay-02, .single-without-sidebar .overlay-02{
    display: block;
}