@media only screen and (max-width: 1200px) {
    .eltd-blog-holder.eltd-masonry-full-width .eltd-blog-masonry-grid-sizer,
    .eltd-blog-holder.eltd-masonry-full-width article {
        width: 23.5%
    }
}
@media only screen and (max-width: 1024px) {
    .eltd-blog-holder.eltd-masonry-full-width .eltd-blog-masonry-grid-sizer,
    .eltd-blog-holder.eltd-masonry-full-width article {
        width: 32%
    }
}
@media only screen and (max-width: 768px) {
    .eltd-blog-holder.eltd-blog-type-masonry .eltd-blog-masonry-grid-sizer,
    .eltd-blog-holder.eltd-blog-type-masonry article,
    .eltd-blog-holder.eltd-masonry-full-width .eltd-blog-masonry-grid-sizer,
    .eltd-blog-holder.eltd-masonry-full-width article {
        width: 49%
    }
    .eltd-column1 .eltd-related-posts-holder .eltd-related-post,
    .eltd-column2 .eltd-related-posts-holder .eltd-related-post,
    .eltd-related-posts-holder .eltd-related-post {
        width: calc((100% - 4px)/ 2);
        margin-right: 4px
    }
    .eltd-column1 .eltd-related-posts-holder .eltd-related-post:nth-child(2n),
    .eltd-column2 .eltd-related-posts-holder .eltd-related-post:nth-child(2n),
    .eltd-related-posts-holder .eltd-related-post:nth-child(2n) {
        margin-right: 0
    }
    .eltd-column1 .eltd-related-posts-holder .eltd-related-post:nth-child(2n+1),
    .eltd-column2 .eltd-related-posts-holder .eltd-related-post:nth-child(2n+1),
    .eltd-related-posts-holder .eltd-related-post:nth-child(2n+1) {
        clear: both
    }
}
@media only screen and (max-width: 600px) {
    .eltd-blog-holder article .eltd-post-title-holder .eltd-post-info-category a {
        font-size: 55px
    }
    .eltd-blog-holder.eltd-blog-type-masonry .eltd-blog-masonry-grid-sizer,
    .eltd-blog-holder.eltd-blog-type-masonry article,
    .eltd-blog-holder.eltd-masonry-full-width .eltd-blog-masonry-grid-sizer,
    .eltd-blog-holder.eltd-masonry-full-width article {
        width: 100%
    }
    .eltd-blog-holder .eltd-blog-single-navigation .eltd-blog-single-next,
    .eltd-blog-holder .eltd-blog-single-navigation .eltd-blog-single-prev {
        display: none
    }
}
@media only screen and (max-width: 480px) {
    .eltd-blog-holder article .eltd-post-title-holder .eltd-post-info-category a {
        font-size: 45px
    }
    .eltd-blog-holder article.format-quote .eltd-post-qoute {
        padding-left: 0
    }
    .eltd-blog-holder article.format-quote .eltd-post-mark {
        float: none;
        top: 0;
        margin-bottom: 10px
    }
    .eltd-blog-holder .eltd-related-posts-holder .eltd-related-post {
        width: 100%!important;
        margin-right: 0!important
    }
    .eltd-blog-holder .eltd-related-posts-holder .eltd-related-posts-title h3:after,
    .eltd-blog-holder .eltd-related-posts-holder .eltd-related-posts-title h3:before {
        display: none!important
    }
}