/* post content / sidebar(s) overwrite */
.postcontent { width: 700px; } 
.postcontent.bothsidebar { width: 460px; }
.sidebar { width: 400px; } 

@media (min-width: 992px) and (max-width: 1199px) {
	.postcontent { width: 690px; }
	.postcontent.bothsidebar { width: 440px; }
	.sidebar { width: 210px; }

}

@media (max-width: 991px) {
	.postcontent,
	.postcontent.bothsidebar,
	.sidebar {
		width: 100%;
		margin-right: 0;
		float: none !important;
		margin-bottom: 40px !important;
		padding-bottom: 40px;
		border-bottom: 1px solid #EEE;
	}

	.sidebar.col_last {
		float: none;
		margin-bottom: 0 !important;
		padding-bottom: 0;
		border-bottom: 0;
	}
}
@media (max-width: 767px) {
	.postcontent,
	.postcontent.bothsidebar {
		width: 100%;
		margin-right: 0;
		float: none;
		margin-bottom: 50px !important;
	}

	.sidebar.col_last { margin-bottom: 0 !important; }
	
}