/*

Max-widtrh sizes:

1920  | 1680  |  1600 | 1440 | 1366 | 1280  | 1024 : 966 : 853 : 800 : 768 : 736 : 667 : 640 : 603 : 600 : 568 : 533 : 480 : 320 :

1024  | 960   |  768  |  480 | 320

*/
/************************************************ 1170px ***********************************************/
@media (max-width:1020px)
{
	/***HOME Page ***/
	*, *:before, *:after 
	{
	 	box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box; 
	}
	.page-template-blog-custom-template #content_wrapper, .single #content_wrapper {
   		 width: 90%;
	}
	.home input[type=submit] {
    		padding: 7px 2%;
	}
	#content_wrapper .inner .inner_wrapper .sidebar_content, .sidebar_content {
   		 padding-right: 0px;
	}
	.page-template-blog-custom-template #content_wrapper .sidebar .content .sidebar_widget li form#searchform input[type=text], .page-template-blog-custom-template .sidebar_widget li form#searchform input[type=text] {
	 	width: 60%;
	}
	.page-template-blog-custom-template .post-contents, .single .post-contents {
	    width: 46%;
	    margin-right: 4%;
	}
	.sidebar_content .post-contents:nth-child(2) {
	    margin-right: 0px;
	}
	.sidebar_content .post-contents:nth-child(3) {
	    margin-right: 4%;
	}
	.ajax-load-more-wrap .alm-listing.alm-ajax .post-contents:nth-child(2) {
		 margin-right: 0px;	
	}
	.ajax-load-more-wrap .alm-listing.alm-ajax .post-contents:nth-child(3) {
		 margin-right: 4%;	
	}

}
@media only screen and (max-width: 960px) and (min-width: 768px) {
	
}
@media (max-width:800px)
{
	.page-template-blog-custom-template #content_wrapper .inner .inner_wrapper .sidebar_content, .sidebar_content {
   		width: 100%;
	}
	body #content_wrapper .inner .inner_wrapper .sidebar_content, body .sidebar_content {
    		padding-right: 0px;
	}
	.page-template-blog-custom-template #content_wrapper .inner .inner_wrapper .sidebar_wrapper, .sidebar_wrapper {
    		width: 100%;
	}
	.single #content_wrapper .inner .inner_wrapper .sidebar_content, .sidebar_content {
		width:100%;
	}
	
}
@media only screen and (max-width: 767px) and (min-width: 240px)
{
	body #wrapper {
    		width: 100%;
	}
	body #content_wrapper .inner {
	    width: 90%;
	    margin: 0 auto;
	}
	.page-template-blog-custom-template .post-contents, .single .post-contents {
	    width: 100%;
	}
	.no-image-post .post_wrapper_inner p {
    		min-height: 20px;
	}
	.post-contents {
	    height: auto;
	    margin-bottom: 30px;
	}
	body #content_wrapper .inner .inner_wrapper .sidebar_wrapper .sidebar 		{
		width: 100% !important;		
	}
	body.home #content_wrapper .inner .inner_wrapper .sidebar_wrapper {
   		 width: 100% !important;
	}
	
	
}

