#shipping-address-section input, #shipping-address-section select {
	display: inline-block;
	width: 220px;
}
#billing-address-section input, #billing-address-section select {
	display: inline-block;
	width: 220px;
}
label span.input-label {
	display: inline-block;
	width: 135px;
	text-align: right;
	font-size: 12px;
	font-weight: bold;
}
p {
	display: block;
	-webkit-margin-before: 1em;
	-webkit-margin-after: 1em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
}
.input-subtext{
	padding-left: 140px;
	width: 285px;
}
#shipping-address-section label.error, #billing-address-section label.error {
	display: inline-block;
	padding-left: 5px;
}
#demographics-section select {
	margin: 5px 0px;
}