@media (max-width:1200px){
.block .container,.container{padding:0 15px;width:970px}
.highfill-nav{width:580px}
.main-content{width:680px}
.sidebar{padding:0 15px 0 30px;width:290px}
}


@media (max-width:980px){
.block .container,.container{padding:0 15px;width:750px}
.highfill-header{display:none}
.responsive-header{display:block}
.main-content{width:100%}
.sidebar{padding:0 15px;width:100%}
.sidebar{margin-top:100px}
.instagram .row > div{float:left;width:33.334%}
.sidebar .instagram .row > div{float:left;width:16.667%}
.featured-posts-carousel{padding:0 36px}
.owl-nav{padding:0}
.highfill-blog .row > div.col-md-6{float:left;width:50%}
.highfill-featured-name > h3{font-size:30px}
.post-media .row > div{float:left;width:50%}
.list-post-img {padding: 0;margin-bottom:20px;width: 100%;}
.no-header-image .featured-posts-carousel,.no-header-image .featured-posts-slider{ margin-top:50px!important}
}


@media (max-width:767px){
.block .container,.container{width:100%}
.comment-counts{margin-top:3px;}
.prev-next-post h5 {font-size: 14px}
.highfill-post .post-title{font-size:30px}
.instagram.style2{padding-left:20px;padding-right:20px;padding-top:40px;}
.instagram.style2 .null-instagram-feed ul {margin-right:0;margin-left:0;padding:0}
.instagram.style2 .null-instagram-feed ul li {width:50%}
.sidebar .instagram ul > li{float:left;width:33.334%}
.highfill-footer .block{padding:50px 0}
.subscribe > input{width:100%}
.subscribe > button{margin:0;width:100%}
.highfill-blog .row > div.col-md-6{float:left;width:100%}
.highfill-featured-name{padding:20px}
.highfill-featured-name{background:#3f3f3f;float:left;padding:30px 20px;position:relative;width:100%}
.highfill-featured-name > h3{font-size:25px;margin-bottom:10px}
.featured-posts-slider .owl-nav > .owl-prev,
.featured-posts-slider .owl-nav > .owl-next{background:#ffffff;margin:0}
.highfill-list-post{display:unset}
.single-post .post-intro h1{font-size:27px}
.single-post-page.style2 .post-media {float:left;width: 100%;margin:0 0 30px;}
.post-author > img{display:unset}
.author-detail{display:unset;float:left;margin-top:20px;padding-left:0;width:100%}
.comment > img{display:unset}
.comment-detail{display:unset;float:left;padding:20px 0 0;width:100%}
.prev-next-post{float:left;margin:10px 0;padding:0;width:100%}
.responsive-header{padding:20px 15px}
.sidemenu{width:100%!important}
.comments-list .children {margin-left: 20px;}
}
