@media screen and (min-width:48em) {

	/*****************
 	Layout
	/*****************/
		
	/* column */
	.column{
		width:300px;
		vertical-align:top;
		display:inline-block;
		padding-right:2em;
	}
	.column:last-child{
		padding-right:0;
	}
	.column--main{
		width:100%;
		max-width:650px;
	}
	.column--media{
		width:100%;
		padding-right:0;
	}
	.column--sidebar:last-child{
		width:calc(100% - 300px);
	}

}