@media only screen and (max-width:1400px) {
    .mkd-blog-holder.mkd-blog-type-split {
        padding: 54px!important
    }
    .mkd-blog-holder.mkd-blog-type-split article {
        width: calc(100% - 108px)
    }
}

@media only screen and (max-width:1200px) {
    .mkd-blog-holder.mkd-masonry-full-width .mkd-blog-masonry-grid-sizer,
    .mkd-blog-holder.mkd-masonry-full-width article {
        width: 23.5%
    }
}

@media only screen and (max-width:1280px) {
    .mkd-blog-holder.mkd-blog-type-standard {
        width: 80%
    }
    .mkd-blog-holder.mkd-blog-type-masonry .mkd-blog-masonry-grid-sizer,
    .mkd-blog-holder.mkd-blog-type-masonry article {
        width: 33.333%
    }
    .mkd-blog-holder.mkd-blog-type-masonry-gallery article.format-link .mkd-masonry-gallery-link .mkd-masonry-gallery-link-inner .mkd-post-title,
    .mkd-blog-holder.mkd-blog-type-masonry-gallery article.format-quote .mkd-masonry-gallery-quote {
        font-size: 24px
    }
}

@media only screen and (max-width:1024px) {
    .mkd-blog-holder.mkd-masonry-full-width .mkd-blog-masonry-grid-sizer,
    .mkd-blog-holder.mkd-masonry-full-width article {
        width: 33.3333%
    }
    .mkd-blog-holder.mkd-blog-type-masonry .mkd-blog-masonry-grid-sizer,
    .mkd-blog-holder.mkd-blog-type-masonry article {
        width: 50%
    }
    .mkd-blog-holder.mkd-blog-type-split {
        width: 100%;
        position: relative
    }
    .mkd-blog-holder.mkd-blog-type-standard article.format-link .mkd-post-content {
        padding: 40px 25px
    }
    .mkd-blog-holder.mkd-blog-type-standard article.format-link .mkd-post-content .mkd-post-title {
        padding-left: 16%
    }
    .mkd-blog-holder.mkd-blog-type-standard article.format-quote .mkd-post-content {
        padding: 40px 26px 40px 10px
    }
    .mkd-blog-holder.mkd-blog-type-standard article.format-quote .mkd-post-content .mkd-post-title {
        padding-left: 18%
    }
    .mkd-blog-holder.mkd-blog-type-masonry-gallery article {
        width: 33.3333%
    }
    .mkd-blog-holder.mkd-blog-type-masonry-gallery article.mkd-post-size-large-width,
    .mkd-blog-holder.mkd-blog-type-masonry-gallery article.mkd-post-size-large-width-height {
        width: 66.6666%
    }
    .mkd-blog-holder.mkd-blog-type-masonry-gallery .mkd-blog-masonry-gallery-grid-sizer {
        width: 33.3333%
    }
}

@media only screen and (max-width:768px) {
    .mkd-blog-holder.mkd-masonry-full-width .mkd-blog-masonry-grid-sizer,
    .mkd-blog-holder.mkd-masonry-full-width article {
        width: 50%
    }
    .mkd-column1 .mkd-related-posts-holder .mkd-related-post,
    .mkd-column2 .mkd-related-posts-holder .mkd-related-post,
    .mkd-related-posts-holder .mkd-related-post {
        width: 49.875%
    }
    .mkd-column1 .mkd-related-posts-holder .mkd-related-post:nth-child(2n),
    .mkd-column2 .mkd-related-posts-holder .mkd-related-post:nth-child(2n),
    .mkd-related-posts-holder .mkd-related-post:nth-child(2n) {
        margin-right: 0
    }
    .mkd-column1 .mkd-related-posts-holder .mkd-related-post:nth-child(2n+1),
    .mkd-column2 .mkd-related-posts-holder .mkd-related-post:nth-child(2n+1),
    .mkd-related-posts-holder .mkd-related-post:nth-child(2n+1) {
        clear: both
    }
    .mkd-blog-holder.mkd-blog-type-standard article.format-link .mkd-post-content .mkd-post-title {
        padding-left: 18%
    }
    .mkd-blog-holder.mkd-blog-type-standard article.format-quote .mkd-post-content .mkd-post-title {
        padding-left: 21%
    }
    .mkd-blog-holder.mkd-blog-type-masonry-gallery article {
        width: 50%
    }
    .mkd-blog-holder.mkd-blog-type-masonry-gallery article.mkd-post-size-large-width,
    .mkd-blog-holder.mkd-blog-type-masonry-gallery article.mkd-post-size-large-width-height {
        width: 100%
    }
    .mkd-blog-holder.mkd-blog-type-masonry-gallery .mkd-blog-masonry-gallery-grid-sizer {
        width: 50%
    }
}

@media only screen and (max-width:600px) {
    .mkd-blog-holder.mkd-blog-type-standard {
        width: 90%
    }
    .mkd-blog-holder.mkd-blog-type-standard article .format-link .mkd-post-mark,
    .mkd-blog-holder.mkd-blog-type-standard article .format-quote .mkd-post-mark {
        float: none;
        margin-bottom: 15px
    }
    .mkd-blog-holder.mkd-blog-type-standard article .mkd-post-info .mkd-author {
        display: none
    }
    .mkd-blog-holder.mkd-blog-type-standard article.format-link .mkd-post-content .mkd-post-mark {
        font-size: 30px
    }
    .mkd-blog-holder.mkd-blog-type-standard article.format-link .mkd-post-content .mkd-post-title {
        font-size: 22px
    }
    .mkd-blog-holder.mkd-blog-type-standard article.format-quote .mkd-post-content .mkd-post-mark {
        font-size: 55px
    }
    .mkd-blog-holder.mkd-blog-type-standard article.format-quote .mkd-post-content .mkd-post-title {
        font-size: 22px
    }
    .mkd-blog-holder .mkd-post-content .mkd-image-name,
    .mkd-blog-holder.mkd-blog-type-masonry .mkd-blog-masonry-grid-sizer,
    .mkd-blog-holder.mkd-blog-type-masonry article,
    .mkd-blog-holder.mkd-masonry-full-width .mkd-blog-masonry-grid-sizer,
    .mkd-blog-holder.mkd-masonry-full-width article {
        width: 100%
    }
    .mkd-post-content .mkd-share-icons {
        width: 100%;
        text-align: left;
        margin-top: 10px
    }
    .mkd-blog-single article.post .mkd-category-holder {
        width: 100%
    }
    .mkd-blog-holder article.post .mkd-share-icons-single {
        width: 100%;
        text-align: left
    }
    .mkd-blog-holder.mkd-blog-type-standard article.format-gallery .mkd-slick-slider .slick-prev {
        right: calc(100% - 45px)
    }
    .mkd-blog-holder.mkd-blog-type-standard article.format-gallery .mkd-slick-slider .slick-prev:before {
        left: 0;
        font-size: 40px;
        line-height: 48px
    }
    .mkd-blog-holder.mkd-blog-type-standard article.format-gallery .mkd-slick-slider .slick-next {
        left: calc(100% - 45px)
    }
    .mkd-blog-holder.mkd-blog-type-standard article.format-gallery .mkd-slick-slider .slick-next:before {
        font-size: 40px;
        line-height: 48px
    }
}

@media only screen and (max-width:480px) {
    .mkd-related-posts-holder .mkd-related-post {
        width: 100%!important;
        margin-right: 0!important
    }
    .mkd-related-posts-holder .mkd-related-posts-title h3:after,
    .mkd-related-posts-holder .mkd-related-posts-title h3:before {
        display: none!important
    }
    .mkd-blog-holder.mkd-blog-type-masonry-gallery article,
    .mkd-blog-holder.mkd-blog-type-masonry-gallery article.mkd-post-size-large-width,
    .mkd-blog-holder.mkd-blog-type-masonry-gallery article.mkd-post-size-large-width-height {
        width: 100%
    }
    .mkd-blog-holder.mkd-blog-type-masonry-gallery article.mkd-post-size-large-width .mkd-post-image a img {
        max-width: none;
        width: auto;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        transform: translateX(-50%)
    }
    .mkd-blog-holder.mkd-blog-type-masonry-gallery .mkd-blog-masonry-gallery-grid-sizer {
        width: 100%
    }
}

@media only screen and (max-width:1024px) {
    .mkd-blog-holder.mkd-blog-single.mkd-blog-standard>article,
    .mkd-blog-holder.mkd-blog-single.mkd-blog-standard>div {
        width: 100%
    }
}

@media only screen and (max-width:600px) {
    .mkd-blog-holder.mkd-blog-single .mkd-author-description .mkd-author-description-text-holder {
        padding-left: 0
    }
    .mkd-blog-single-navigation .mkd-blog-single-prev.mkd-single-nav-with-image .mkd-single-nav-content-holder {
        padding-left: 0!important;
        float: left!important
    }
    .mkd-blog-single-navigation .mkd-blog-single-next.mkd-single-nav-with-image .mkd-single-nav-content-holder {
        padding-right: 0!important;
        float: right!important
    }
    .mkd-blog-holder.mkd-blog-single.mkd-blog-standard .format-gallery .mkd-slick-slider .slick-prev {
        right: calc(100% - 45px)
    }
    .mkd-blog-holder.mkd-blog-single.mkd-blog-standard .format-gallery .mkd-slick-slider .slick-prev:before {
        left: 0;
        font-size: 40px;
        line-height: 48px
    }
    .mkd-blog-holder.mkd-blog-single.mkd-blog-standard .format-gallery .mkd-slick-slider .slick-next {
        left: calc(100% - 45px)
    }
    .mkd-blog-holder.mkd-blog-single.mkd-blog-standard .format-gallery .mkd-slick-slider .slick-next:before {
        font-size: 40px;
        line-height: 48px
    }
}