
.awesomeform label, .awesomeform p.label { 
	/*width: 140px;*/ /* label width *//* label margin = (input left margin) - (label width) */
	margin-left: 0px; /* (label width) + (label margin) */
	margin-right: 0px; /* label margin */
	text-align: left;
	float: none;
}

.awesomeform input, .awesomeform textarea, .awesomeform select,
.awesomeform .checks input, .awesomeform.checks input {
	margin-left: 0px; /* (label width) + (label margin) */
	width: 200px; /* subjective, only applies to non-checkbox or radio inputs */
	float: none;
	text-align: left;
}
.awesomeform .checks label, .awesomeform.checks label {
	margin-left: 0px; /* (label width) + 2(label margin) */
}
* html .awesomeform .checks input, * html .awesomeform.checks input { 
	margin-left: 0px;  /* (1/2)((label width) + (label margin)) */
}
* html .awesomeform .checks label, * html .awesomeform.checks label { 
	margin-left: 0px; /* (label width) + (label margin) */
	height: 1em; 
}
.awesomeform .checks input, .awesomeform.checks input {
	float: none;
	text-align: left;
	width: auto;
}

