.post-image .img-sizethumbnail-extra-post {
    width: 100% !important;
    object-fit: cover !important;
}

.news_block_posts .image-wrap .img-on-blur {
    width: auto !important;
    z-index: 2;
    position: relative !important;
    height: 150px !important;
    display: block !important;
}
    
.news_block_posts figure.class-figure-blur {
    margin: 0;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.news_block_posts .wp-caption {
    display: contents !important;
}

.news_block_posts .related-posts .image-wrap a{
    display:contents !important;
}

.content .block img.img-responsive {

    height: 100%;

}

.post-image figure.class-figure-blur, .main-image-block  figure.class-figure-blur, .post-image-small figure.class-figure-blur {
    margin: 0;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.post-image-small {
    position: relative;
}

.post-image .img-on-blur , .main-image-block .img-on-blur, .post-image-small .img-on-blur {
    width: auto !important;
    max-width: 100% !important;
    z-index: 2;
    position: relative !important;
    display: block;
    top: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    left: 0;
}

.block_for_post_image .post-image-small {
    height: 150px !important;
}

.content .block img.img-responsive {
    width: 100%; 
}
.content .block img.img-on-blur {
    width: auto; 
}

@media (min-width: 576px) {
    .block_for_post_image .post-image {
        height: 150px !important;
    }
}

.block_for_post_image.post-image {
    position: relative;
}

@media (max-width:599px){
    .hidden-xs{
        display:none!important
    }
}
@media (min-width:600px) and (max-width:999px){
    .hidden-sm{
        display:none!important
    }
}
@media (min-width:1000px) and (max-width:1199px){
    .hidden-md{
        display:none!important
    }
}
@media (min-width:1200px){
    .hidden-lg{
        display:none!important
    }
}