
@media only screen and (min-width: 942px) and (max-width: 1170px) {
	
	.container { 
		width:940px;
	}
	.slider .owl-carousel img, .owl-carousel.gallery img{
	   height: 500px;
	}
	.list-item .post-header .cat{
		margin-bottom: 0;
	}	
	.grid > li {
		width:450px;
	}

}

@media only screen and (min-width: 768px) and (max-width: 960px) {
	
	.container { 
		width:726px;
	}
	.slider .owl-carousel img, .owl-carousel.gallery img{
	   height: 400px;
	}	
	#nav-wrapper {
		display:none;
	}
	.main-content{
		top: 400px;
	}
	.header{
		height: 350px;
	}
	.content-box{
		margin-top: 140px;
	}
	.content-box-share{
		display: none;
	}
	.content-box:first-child:nth-last-child(2),
	.content-box:first-child:nth-last-child(2) ~ div {
		width: 49.5%;
	}
	.content-box:first-child:nth-last-child(3),
	.content-box:first-child:nth-last-child(3) ~ div {
		width: 49.5%;    
	}
	.author-img{
		width: 40%;
	}
	.author-img a {
		display: inline-block;
	}
	.author-name{
		width: 60%;
	}
	.author-text {
		float: none;
		width: 100%;
		padding-top: 10px;
	}	
    .list-item .list-content {
    	width: 56%;
    }
    .list-item .post-header {
    	margin-bottom: 5px;
    }
    .list-item .post-header .cat{
		margin-bottom: 0;
	}
    .list-item .post-header .post-author{
    	display: none;
    }
    .list-item .post-header h1 {
    	font-size: 26px;
    }
    .list-item .list-content div.center {
		display: none;
    }
    .grid > li  {
		width:348px;
		margin-right:26px;
	}

}

@media only screen and (max-width: 767px) {
	
	.container {
		width:300px;
	}	
	#nav-wrapper {
		display:none;
	}	
	.top-subscribe-icon {
		display: inline-block;
	}
    .main-content{
		top: 350px;
	}
	.header{
		height: 300px;
	}
	.content-box{
		margin-top: 110px;
	}	
	.content-box-share, .content-box-subsribe {
		display: none;
	}
	.content-box-logo {
		width: 100% !important;
	}
	.author-img{
		width: 40%;
	}
	.author-img a {
		display: inline-block;
	}
	.author-name{
		width: 60%;
	}
	.author-text {
		float: none;
		width: 100%;
		padding-top: 10px;
	}
	.box span {
		font-size: 18px;
	}
	.box h2{
		font-size: 22px;
	}
	.list-item .share-btns{
		display: none;
	}
	.list-item .list-content {
    	width: 54%;
    }
    .list-item .post-header .cat{
		margin-bottom: 2px;
	}
	.list-item .post-header h1 {
    	font-size: 22px;
    	margin-bottom: 10px;
    }
    .list-item .post-content {
    	display: none;
    }
    .list-item .list-content div.center {
		display: none;
    }
    .grid > li {
		width:100%;
		margin-right:0;
	}
    .slider .owl-carousel img, .owl-carousel.gallery img{
	   height: 250px;
	}
    .slider .read-more{
    	display: none;
    }
	.copyright, .by{ 
		float: none;
	}
	
}

@media only screen and (min-width: 480px) and (max-width: 768px) {

	.container { 
		width:480px; 
	}	
	.grid > li {
		width:225px;
		margin-right:26px;
	}
	
}

@media only screen and (max-width: 479px){
	
	.author-name {
		margin: 0;
	}
	.box span {
		font-size: 14px;
	}
	.box h2{
		font-size: 16px;
	}

	.list-item {
		margin-bottom: 25px;
		padding-bottom: 5px;
	}
	.list-item .list-content {
    	width: 50%;
    }
	.list-item .post-header .cat a {
		font-size: 11px;
	}
	.list-item .post-header h1 {
		font-size: 14px;
		margin-bottom: 0;
	}
	.list-item .post-header .post-date {
		font-size: 11px;
	}
	.list-item span.post-author{
		display: none;
	}

}