@media only screen and (max-width:1440px) {

    .mkdf-blog-holder.mkdf-masonry-full-width .mkdf-blog-masonry-grid-sizer,
    .mkdf-blog-holder.mkdf-masonry-full-width article {
        width: 23.5%
    }
}

@media only screen and (max-width:1200px) {

    .mkdf-blog-holder.mkdf-masonry-full-width .mkdf-blog-masonry-grid-sizer,
    .mkdf-blog-holder.mkdf-masonry-full-width article {
        width: 23.5%
    }

    .mkdf-blog-holder.mkdf-blog-type-masonry article .mkdf-social-share-holder.mkdf-list li {
        margin-right: 6px !important
    }
}

@media only screen and (max-width:1024px) {

    .mkdf-blog-holder.mkdf-masonry-full-width .mkdf-blog-masonry-grid-sizer,
    .mkdf-blog-holder.mkdf-masonry-full-width article {
        width: 32%
    }
}

@media only screen and (min-width:1024px) and (max-width:1281px) {
    .mkdf-blog-holder.mkdf-blog-type-masonry article .mkdf-post-info.mkdf-section-bottom .mkdf-section-bottom-left .mkdf-social-share-holder.mkdf-list li {
        margin-right: 9px
    }
}

@media only screen and (min-width:769px) and (max-width:1024px) {

    .mkdf-blog-list-holder.mkdf-boxes .mkdf-blog-list-item .mkdf-section-bottom .mkdf-section-bottom-left,
    .mkdf-blog-list-holder.mkdf-boxes .mkdf-blog-list-item .mkdf-section-bottom .mkdf-section-bottom-right {
        width: 100%
    }

    .mkdf-blog-list-holder.mkdf-boxes .mkdf-blog-list-item .mkdf-section-bottom-right {
        text-align: left
    }

    .mkdf-blog-list-holder.mkdf-boxes .mkdf-blog-list-item .mkdf-section-bottom-right ul {
        padding-left: 0
    }

    .mkdf-blog-holder.mkdf-blog-type-masonry article .mkdf-post-info.mkdf-section-bottom .mkdf-section-bottom-left,
    .mkdf-blog-holder.mkdf-blog-type-masonry article .mkdf-post-info.mkdf-section-bottom .mkdf-section-bottom-right {
        width: 100%;
        text-align: left
    }
}

@media only screen and (max-width:768px) {

    .mkdf-blog-holder.mkdf-blog-type-masonry .mkdf-blog-masonry-grid-sizer,
    .mkdf-blog-holder.mkdf-blog-type-masonry article {
        width: 49%
    }

    .mkdf-blog-holder.mkdf-masonry-full-width .mkdf-blog-masonry-grid-sizer,
    .mkdf-blog-holder.mkdf-masonry-full-width article {
        width: 49%
    }

    .mkdf-blog-holder.mkdf-blog-single .mkdf-related-posts-holder .mkdf-related-post {
        width: calc((100% - 36px)/ 2);
        margin-bottom: 20px
    }

    .mkdf-blog-holder.mkdf-blog-single .mkdf-related-posts-holder .mkdf-related-post:nth-child(2n) {
        margin-right: 0
    }

    .mkdf-blog-holder.mkdf-blog-single .mkdf-related-posts-holder .mkdf-related-post:nth-child(2n+1) {
        clear: both;
        margin-bottom: 0
    }

    .mkdf-blog-holder.mkdf-blog-single .mkdf-related-posts-holder .mkdf-related-post:last-child {
        margin-bottom: 0
    }

    .mkdf-column1 .mkdf-blog-holder.mkdf-blog-single .mkdf-related-posts-holder .mkdf-related-post,
    .mkdf-column2 .mkdf-blog-holder.mkdf-blog-single .mkdf-related-posts-holder .mkdf-related-post {
        width: calc((100% - 36px)/ 2)
    }

    .mkdf-column1 .mkdf-blog-holder.mkdf-blog-single .mkdf-related-posts-holder .mkdf-related-post:nth-child(2n),
    .mkdf-column2 .mkdf-blog-holder.mkdf-blog-single .mkdf-related-posts-holder .mkdf-related-post:nth-child(2n) {
        margin-right: 0
    }

    .mkdf-column1 .mkdf-blog-holder.mkdf-blog-single .mkdf-related-posts-holder .mkdf-related-post:nth-child(2n+1),
    .mkdf-column2 .mkdf-blog-holder.mkdf-blog-single .mkdf-related-posts-holder .mkdf-related-post:nth-child(2n+1) {
        clear: both
    }

    .page-template-blog-masonry .mkdf-sidebar {
        padding-left: 0;
        padding-top: 30px
    }
}

@media only screen and (max-width:600px) {

    .mkdf-blog-holder.mkdf-blog-type-masonry .mkdf-blog-masonry-grid-sizer,
    .mkdf-blog-holder.mkdf-blog-type-masonry article {
        width: 100% !important
    }

    .mkdf-blog-holder.mkdf-masonry-full-width .mkdf-blog-masonry-grid-sizer,
    .mkdf-blog-holder.mkdf-masonry-full-width article {
        width: 100% !important
    }

    .mkdf-blog-holder.mkdf-blog-single .mkdf-blog-single-navigation .mkdf-blog-single-next,
    .mkdf-blog-holder.mkdf-blog-single .mkdf-blog-single-navigation .mkdf-blog-single-prev {
        display: none
    }

    .mkdf-blog-holder.mkdf-blog-single article .mkdf-blog-tags-info-holder {
        display: block
    }

    .mkdf-blog-holder.mkdf-blog-single article .mkdf-blog-tags-info-holder .mkdf-post-info,
    .mkdf-blog-holder.mkdf-blog-single article .mkdf-blog-tags-info-holder .mkdf-single-tags-holder {
        display: block;
        text-align: left
    }

    .mkdf-blog-holder article .mkdf-post-info.mkdf-bottom-section {
        display: block
    }

    .mkdf-blog-holder article .mkdf-post-info.mkdf-bottom-section .mkdf-left-section,
    .mkdf-blog-holder article .mkdf-post-info.mkdf-bottom-section .mkdf-right-section {
        display: block;
        text-align: left
    }

    .mkdf-blog-holder article .mkdf-post-info.mkdf-bottom-section .mkdf-right-section {
        padding-left: 0;
        margin: 10px 0 0
    }
}

@media only screen and (max-width:480px) {
    .mkdf-related-posts-holder .mkdf-related-post {
        width: 100% !important;
        margin-right: 0 !important;
        margin-bottom: 20px !important
    }

    .mkdf-related-posts-holder .mkdf-related-posts-title h3:after,
    .mkdf-related-posts-holder .mkdf-related-posts-title h3:before {
        display: none !important
    }

    .mkdf-author-description-image,
    .mkdf-author-description-inner,
    .mkdf-author-description-text-holder {
        display: block !important
    }

    .mkdf-related-posts-holder .mkdf-related-post {
        width: 100% !important;
        margin-right: 0 !important
    }

    .mkdf-related-posts-holder .mkdf-related-posts-title h3:after,
    .mkdf-related-posts-holder .mkdf-related-posts-title h3:before {
        display: none !important
    }

    .mkdf-pagination li .mkdf-pagination-text {
        display: none
    }
}

@media only screen and (max-width:480px) {
    .mkdf-blog-list-holder.mkdf-boxes .mkdf-blog-list-item .mkdf-section-bottom .mkdf-section-bottom-left {
        width: 45%
    }

    .mkdf-blog-list-holder.mkdf-boxes .mkdf-blog-list-item .mkdf-section-bottom .mkdf-section-bottom-right {
        width: 55%
    }
}