@media screen and (min-width: 500px) {

	/* *** DS 2col-stacked-fluid  *** */
	/* 2 cols 50% float */
	.ds-2col > .group-left, 
	.ds-2col-stacked-fluid > .group-left {
		float: left;
		width: 50%;
	}
	
	.ds-2col > .group-right, 
	.ds-2col-stacked-fluid > .group-right {
		float: right;
		width: 50%;
	
	}
	
	/* 2 cols different width */
	.ds-2col > .group-left.width-66, .ds-2col > .group-right.width-66,
	.ds-2col-stacked-fluid > .group-left.width-66, .ds-2col-stacked-fluid > .group-right.width-66{
		width: 66%;
	}
	.ds-2col > .group-left.width-33, .ds-2col > .group-right.width-33,
	.ds-2col-stacked-fluid > .group-left.width-33, .ds-2col-stacked-fluid > .group-right.width-33{
		width: 33%;
	}
}