/* Post block style 1 with audio */
.slz-template-03 .slz-block-item-01.style-1 .block-image.has-audio + .block-content {
	padding-top: 60px;
}

/* Post block style 1 with carousel image */
.slz-template-03 .slz-list-block.slz-column-2 .slz-block-item-01.style-1 .slz-carousel-syncing .slider-for .image-gallery-wrapper:before {
	padding-top: 56%;
}

/* Post block style 1 with block quote */
.slz-template-03 .slz-list-block.slz-column-2 .slz-block-item-01 .block-quote-wrapper .block-quote {
	font-size: 28px;
}

/* Post block style 2 no image */
.slz-template-02 .list-layout .slz-block-item-01.style-2 .block-content {
	padding: 30px;
}
@media screen and (max-width: 1199px) {
	.slz-template-03 .slz-list-block.slz-column-2 .slz-block-item-01 .block-quote-wrapper {
	    padding: 45px 30px 20px;
	}
	.slz-template-03 .slz-list-block.slz-column-2 .slz-block-item-01 .block-quote-wrapper .block-quote {
		font-size: 24px;
	}
	.slz-template-03 .slz-list-block.slz-column-2 .slz-block-item-01 .block-image.has-quote {
	    padding: 42px;
	}
	.slz-template-03 .slz-list-block.slz-column-2 .slz-block-item-01 .block-quote-wrapper .block-quote:before {
	    font-size: 80px;
	    left: 25px;
	}
}
@media screen and (max-width: 991px) {
	.sc_block_posts .slz-template-02 .main-layout {
	    display: block;
	    width: 100%;
	    float: none;
	    margin-bottom: 30px;
	}
	.sc_block_posts .slz-template-02 .list-layout {
	    width: 100%;
	    display: block;
	    padding: 0;
	    margin: 0;
	}
	.slz-template-03 .slz-list-block.slz-column-2 .slz-block-item-01 .block-quote-wrapper .block-quote {
		font-size: 18px;
	}
	.slz-template-03 .slz-list-block.slz-column-2 .slz-block-item-01 .block-image.has-quote {
	    padding: 24px;
	}
}
@media screen and (max-width: 767px) {
	.sc_block_posts .slz-template-02 .main-layout {
	    margin-bottom: 20px;
	}
	.sc_block_posts .slz-template-02 .list-layout .element {
	    padding-left: 0;
	    padding-right: 0;
	}
}
@media screen and (max-width: 480px) {
	.sc_block_posts .slz-template-02 .list-layout .slz-block-item-01.style-2 .block-image,
	.sc_block_posts .slz-template-02 .list-layout .slz-block-item-01.style-2 .block-content {
	    display: block;
	    width: 100%;

	}
	.sc_block_posts .slz-template-02 .list-layout .slz-block-item-01.style-2 .block-content,
	.sc_block_posts .slz-template-03 .slz-block-item-01.style-1 .block-content {
	    padding: 20px;
	    
	}
	.sc_block_posts .slz-template-02 .list-layout .slz-block-item-01.style-2 .block-title {
	    font-size: 20px;
	    line-height: 1.2;
	    font-weight: 800;
	}
	.sc_block_posts .slz-block-item-01 .block-text + .block-info {
	    float: none;
	}
	.sc_block_posts .slz-block-item-01 .block-read-more {
	    float: none;
	    display: block;
	    margin: 10px auto 0;
	}
	.sc_block_posts .block-info li {
	    margin-right: 15px;
	}
}