/* #Base 1200 Grid
================================================== */

.container	{position: relative; width: 100%; max-width: 1840px; margin: 0 auto; padding: 0 16px; box-sizing: border-box; }
.container--small {max-width: 1204px}

.column,
.columns	{ width: 100%; float: left; box-sizing: border-box; }

@media (min-width: 400px) {
	/*.container { width: 85%; padding: 0; }*/
}

/* For devices larger than 550px */
@media (min-width: 750px) {
	/*.container				{ width: 80%; }*/

	.container .one-fourth	{width:23.5%;}
	.container .one-third	{width:32%;}
	.container .two-thirds	{width:66%;}
	.container .one-half	{width:49%;}
	.container .column		{float:left;margin-right:2%;}
	.container .column.last	{float:right;margin-right:0;}
}

@media (min-width: 1200px) {
	.container	{padding: 0 40px;}
}