@media only screen and (min-width: 942px) and (max-width: 1170px) {
	
	.container { 
		width:940px; 
	}

	#main {
		width:639.7px;
		float:left;
	}

	#sidebar {
		width:244px;
		float:right;
	}
	
	.item-related {
		width: 203px;
	}

	.bxslider_featured {
		height: 470px;
	}	

}
@media only screen and (max-width: 941px) {
	.top_search_wrap {
		display: none;
	}	
	.menu-mobile {
		display:block !important;
	}
	.menu_wrap {
		display:none;
	}
	#sidebar {
		width:100%;
		margin-top:80px;
	}
	.widget {
		width:480px;
		margin-left:auto;
		margin-right:auto;
	}
	.widget .list_cat_with_img li {
		height: 215px;
	}
	.carousel_meta, .flash {
		display: none;
	}
	
}
@media only screen and (min-width: 768px) and (max-width: 941px) {
	
	.container { width:726px; }
	
	#main {
		width:100%;
		padding-right:0;
	}
	
	.item-related {
		width: 232px;
	}

	.bxslider_featured {
		height: 420px;
	}
}


@media only screen and (max-width: 767px) {
	.container { 
		width:480px; 
	}	
	.slicknav_menu {
		display:block;
	}
	
	#main {
		width:100%;
		padding-right:0;
	}
	#respond #submit {
		width: 100%;
	}
	.pagination {
		padding:0 15px;
		margin-bottom:40px;
	}

	/********pagination*********/
	.custom-pagination .prev,  .custom-pagination .next {
		display:none;
	}
	.footer_social {
		float:none;
		text-align:center;
		margin-bottom:20px;
		padding-bottom:25px;
		border-bottom:1px solid #EEE;
	}
		.footer_social a {
			margin: 0 10px;
			font-size: 16px;
		}
		.footer_social a:first-child {
			margin: 0 10px;
		}
	#footer {
		margin-top:30px;
	}
		#footer_meta h2 {
			float:none;
			text-align:center;
		}
	.custom-pagination {
		margin-top: 0;
	}

	.bxslider_featured {
		height: 300px;
	}
	.slide_overlay h2 a {
		font-size: 21px;
	}

}

@media only screen and (min-width: 480px) and (max-width: 768px) {
	#main {
		width:100%;
		padding-right:0;
	}

	.item-related {
		width:31.6%;;
		margin-right:2.5%;
	}	

}
@media only screen and (max-width: 479px) {
	.container { 
		width:305px; 
	}
	.widget {
		width:100%;
	}
		.widget .list_cat_with_img li {
			height: 175px;
		}
	.by, .meta_author {
		display:none;
	}
	.related_wrap {
		text-align: center;
		}
		.item-related {
		    text-align: left;
		    float: none;
		    width: 80%;
		    margin-bottom: 15px;
		    margin-right: 0;
		    display: inline-block;
		}
		.item-related h3 a {
			font-size: 14px;
		}
	#respond input {
		width: 100%;
		box-sizing:border-box;	
	}
	.post-author {
		padding: 30px;	
	}
	.text_follow {
		display: none;
	}
	.cat-blog a {
		font-size: 13px;
	}
	.post-header h2 a, .post-header h1 {
		font-size: 19px;
    	line-height: 24px;
	}
	.owl-theme .owl-dots .owl-dot span {
		width: 30px !important;
	}
	.archive-box span {
		display: none;
	}
	.bxslider_featured {
		height: 220px;
	}
	.slide_overlay h2 a {
		font-size: 18px;
		line-height: 23px;
	}
	.readmore_slider a {
		display: none;
	}
	.slide_overlay {
		padding: 7%;
	}
	.post_grid {
		float: none;
		margin-right: 0;
		width: 100%;
	}
	.author-img {
		text-align: center;
		float: none;
		margin-right: 0;
		margin-bottom: 8px;
	}
	.author-content {    
    	text-align: center;
	}
}