.main, #container {
	width: 1140px;
}
/* Column Layouts */
#main-content .main{display:grid;grid-column-gap:20px;grid-row-gap:20px;justify-items:stretch;align-items:stretch;}
.c1 #main-content .main{grid-template-columns: 1fr;}
.c2 #main-content .main{grid-template-columns: 1fr;}
.c2 #main-content .main #sidebars-wrap{display:grid;grid-template-columns: 1fr 1fr;grid-column-gap: 20px;grid-row-gap: 20px;justify-items: stretch;align-items: stretch;}
.sc #main-content .main{grid-template-columns: 250px 1fr;}
.cs #main-content .main{grid-template-columns: 1fr 250px;}
.css #main-content .main{grid-template-columns: 1fr 250px 250px;}
.scs #main-content .main{grid-template-columns: 250px 1fr 250px;}
.ssc #main-content .main{grid-template-columns: 250px 250px 1fr;}
@media screen and (max-width: 1140px){
	.main, #container{width:100%;}
	#main-content .main{display:grid;grid-template-columns:1fr!important;grid-column-gap:20px;grid-row-gap:20px;justify-items:stretch;align-items:stretch;}
	#content{order:1}
	#sidebars,#sidebars-wrap{order:2;}
	.c2 #main-content .main #sidebars-wrap {grid-template-columns:1fr;}
}
