@import "@{parenturl}/less/mixins.less";

main#content {
	padding:50px 25px;
	.max-width(1450px);
	display:grid;
	grid-gap:5px 25px;
	grid-template-columns:~"min(calc(1450px - 50px), calc(100vw - 50px))";
	@media (min-width:960px) {
		body.template-side-featured-image & {
			grid-template-columns:~"min(calc(1450px - 50px), calc(50vw - 50px))";
			grid-template-rows: auto 1fr;
			align-items: start;
		}
	}
	#breadcrumbs, .entry-header {
		grid-column: 1/-1;
	}
	aside#sidebar { display:none !important; }
}