.l-g1-1, .l-g1-2, .l-g1-3, .l-g2-3, .l-g3-3, .l-g1-4, .l-g2-4, .l-g3-4, .l-g4-5, .l-g1-5, .l-g2-5, .l-g3-5, .l-g4-5, .l-g1-8, .l-g3-8, .l-g5-8, .l-g7-8 {
	float: right;
	_margin-left: -3px !important;
	_margin-right: 0
}

.l-g1, .l-g2, .l-g3, .l-g4, .l-g5, .l-g6, .l-g7, .l-g8, .l-g9, .l-g10, .l-g11, .l-g12 {
	display: inline;
	float: right;
	margin-right: 10px;
	margin-left: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background: #aaa
}

[class*="l-g"]:first-child {
	margin-right: 0
}

.l-g_1 {
	margin-right: 80px !important;
	margin-left: 0 !important
}

.l-g_2 {
	margin-right: 160px !important;
	margin-left: 0 !important
}

.l-g_3 {
	margin-right: 240px !important;
	margin-left: 0 !important
}

.l-g_4 {
	margin-right: 320px !important;
	margin-left: 0 !important
}

.l-g_5 {
	margin-right: 400px !important;
	margin-left: 0 !important
}

.l-g_6 {
	margin-right: 480px !important;
	margin-left: 0 !important
}

.l-g_7 {
	margin-right: 560px !important;
	margin-left: 0 !important
}

.l-g_8 {
	margin-right: 640px !important;
	margin-left: 0 !important
}

.l-g_9 {
	margin-right: 720px !important;
	margin-left: 0 !important
}

.l-g_10 {
	margin-right: 800px !important;
	margin-left: 0 !important
}

.l-g_11 {
	margin-right: 880px !important;
	margin-left: 0 !important
}

.l-g_1, .l-g_2, .l-g_3, .l-g_4, .l-g_5, .l-g_6, .l-g_7, .l-g_8, .l-g_9, .l-g_10, .l-g_11 {
	margin-left: 10px;
	margin-right: 0
}