

.row {
	width: 100%;
	float: left;
	position: relative;
}

.cell {
	float: left;
	position: relative;
	left: 100%;
}

.w1 { width: 6.25% }
.nogutter.w1 { width: 8.33333333333% }
.w2 { width: 14.5833333333% }
.nogutter.w2 { width: 16.6666666667% }
.w3 { width: 22.9166666667% }
.nogutter.w3 { width: 25.0% }
.w4 { width: 31.25% }
.nogutter.w4 { width: 33.3333333333% }
.w5 { width: 39.5833333333% }
.nogutter.w5 { width: 41.6666666667% }
.w6 { width: 47.9166666667% }
.nogutter.w6 { width: 50.0% }
.w7 { width: 56.25% }
.nogutter.w7 { width: 58.3333333333% }
.w8 { width: 64.5833333333% }
.nogutter.w8 { width: 66.6666666667% }
.w9 { width: 72.9166666667% }
.nogutter.w9 { width: 75.0% }
.w10 { width: 81.25% }
.nogutter.w10 { width: 83.3333333333% }
.w11 { width: 89.5833333333% }
.nogutter.w11 { width: 91.6666666667% }
.w12 { width: 97.9166666667% }
.nogutter.w12 { width: 100.0% }


.halfgutter-padding { padding: 0.520833333333%; }
.halfgutter-padding-t { padding-top: 0.520833333333%; }
.halfgutter-padding-r { padding-right: 0.520833333333%; }
.halfgutter-padding-b { padding-bottom: 0.520833333333%; }
.halfgutter-padding-l { padding-left: 0.520833333333%; }

.p0 { margin-left: -100.0% }
.p1 { margin-left: -91.6666666667% }
.p2 { margin-left: -83.3333333333% }
.p3 { margin-left: -75.0% }
.p4 { margin-left: -66.6666666667% }
.p5 { margin-left: -58.3333333333% }
.p6 { margin-left: -50.0% }
.p7 { margin-left: -41.6666666667% }
.p8 { margin-left: -33.3333333333% }
.p9 { margin-left: -25.0% }
.p10 { margin-left: -16.6666666667% }
.p11 { margin-left: -8.33333333333% }

