* {	box-sizing: border-box;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;}#body_zpRow, #body_stRow,#body_phRow, .noClear {	float: left;	clear: none;	width: auto;}.noClear {	margin-bottom: 20px;	padding-right: 10px;}#body_zpRow, #body_phRow {	padding-left: 10px;}input[type=text].phnTxt,input[type=text].zipTxt,#body_state_chosen,#body_ddState_chosen {	float: left;	margin-right: 5px;	width: 60px !important;	clear: none;	height: 30px !important;}input[type=text].zipTxt {	margin-right: 0px;}#body_state_chosen .chosen-single,#body_ddState_chosen .chosen-single {	height: 30px !important;}#content {	min-height: 1000px;}.signupbox {	position: relative;	width: 1170px;	margin: 0px auto;	top: 0px;	box-sizing: border-box;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	-ms-box-sizing: border-box;	clear: both;}.half {	padding-right: 30px;}.val, .half {	width: 100%;}.hdr {	width: 100%;	color: #444444;	float: left;	clear: both;	padding: 0px;	box-sizing: border-box;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	-ms-box-sizing: border-box;	margin: 20px 0px 10px 0px;	font-size: 1.5em;	font-weight: bold;}.hdr:first-of-type {	border-top: none;}.siHeading {	font-size: 1.5em;	padding: 0px 0px 20px 0px;	border-bottom: solid 1px #bbbbbb;	margin-bottom: 20px;}.includeItem {	float: left;	clear: both;	padding-left: 5px;}.lbl {	float: left;	clear: both;	font-weight: bold;	box-sizing: border-box;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	-ms-box-sizing: border-box;	margin: 0px 0px 5px 0px;}.reqItem {	float: left;	margin: 0px 5px 0px 0px;}input[type=text],input[type=password] {	float: left;	clear: both;	width: 350px;	padding: 0px;	height: 30px;	margin: 0px 0px 0px 0px;}.val {	float: left;	clear: both;	text-align: left;	margin-bottom: 5px;}.btnCtr {	width: 100%;	float: right;	clear: both;	box-sizing: border-box;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	-ms-box-sizing: border-box;	margin: 0px 0px 10px 0px;	padding-top: 20px;	text-align: left;	margin: 10px 0px 0px 0px;	border-top: solid 1px #bbbbbb;}.capLbl {	float: left;	clear: both;	margin: 0px;}.captchaImg {	float: left;	clear: both;	margin: 1% 0px;}.note {	float:left;	clear: both;	font-size: .9em;}.suBlock {	width: 50%;	float: left;}.half {	float: left;	width: 100%;}.sText {	float: left;	clear: none !important;	width: 60px !important;	text-align: center;}.suError {	float: left;	clear: both;	width: 100%;	padding: 10px;	box-sizing: border-box;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	-ms-box-sizing: border-box;	color: #ffffff;	background: #ff3a2f;	border-radius: 5px;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	margin: 10px 0px;}.day {	float: left;	clear: none;	width: 14px;	margin: 0px 5px;	padding: 0px;	text-align: center;}.hr {	clear: both;}@media all and (min-width: 1025px) and (max-width: 1366px) {	.signUpBox {		width: 960px;	}}@media all and (min-width: 768px) and (max-width: 1024px) {	.signUpBox {		width: 100%;	}	input[type=text],	input[type=password] {		float: left;		clear: both;		width: 100%;		padding: 10px;		box-sizing: border-box;		-webkit-box-sizing: border-box;		-moz-box-sizing: border-box;		-ms-box-sizing: border-box;		margin: 0px;	}		#content {		min-height: 1000px;	}}@media all and (min-width: 320px) and (max-width: 767px) {	.signUpBox, .half, .val,	.suBlock {		width: 100%;	}	.signUpBox {		padding: 0px 20px;	}	input[type=text],	input[type=password] {		width: 100%;}