h3 {clear:both; margin:20px 0 10px 0; width:440px;}

#post-152 span.wpcf7-list-item,
#post-253 span.wpcf7-list-item {
	margin-left:0; !important
	}

#post-152 label {
	display:block;
	clear:left;
	width:440px;
	}

#post-152 label .label,
#post-253 label .label {
	display:block;
	float:left;
	width:140px;
	padding-right:10px;
	text-align:right;
	}

#post-152 label .longLabel,
#post-253 label .longLabel {
	display:block;
	float:left;
	width:200px;
	padding-right:10px;
	text-align:right;
	}

#post-152 label .wpcf7-form-control-wrap,
label .wpcf7-form-control-wrap input {
	display:block;
	float:left;
	width:284px;
	}

#post-152 label span span.wpcf7-form-control-wrap,
label span span.wpcf7-form-control-wrap input {
	width:223px;
	}

.wpcf7-form p {
	clear:left;
	margin:14px 0 18px 0;
	width:440px;
	}

.wpcf7-form .parangraphAdjust textarea {
	clear:left;
	margin:-10px 0 26px;
	}

/* Radio Buttons, Check Boxes */
#post-152 label span span.wpcf7-form-control-wrap span span.wpcf7-list-item,
#post-253 label span span.wpcf7-form-control-wrap span span.wpcf7-list-item {
	display:block;
	float:left;
	width: 70px;
	}

#post-152 label span span.wpcf7-form-control-wrap span span input {
	width: 20px;
	margin-top:5px;
	}

#post-253 div.checkPlusBoxInputWrapper {
	clear:left;
	width:440px;
	height:30px;
	}

#post-253 label.checkPlusBoxInputWrapper {
	clear:none;
	}

#post-253 label.shorterLabel {
	width:60px;
	padding-left:none;
	}

#post-253 div.checkPlusBoxInputWrapper .wpcf7-form-control-wrap,
#post-253 div.checkPlusBoxInputWrapper .wpcf7-form-control-wrap input {
	width:270px;
	}

#post-253 div.checkPlusBoxInputWrapper .checkBox .wpcf7-form-control-wrap {
	float:left;
	width:110px;
	font-size:14px;
	}
	
#post-253 .certification label.shorterLabel {
	width:130px;
	padding-left:none;
	padding:0 10px 0 10px;
	}

#post-253 .certification div.checkPlusBoxInputWrapper .wpcf7-form-control-wrap,
#post-253 .certification div.checkPlusBoxInputWrapper .wpcf7-form-control-wrap input {
	width:120px;
	}

#post-253 .certification div.checkPlusBoxInputWrapper .checkBox .wpcf7-form-control-wrap {
	float:left;
	width:150px;
	font-size:14px;
	}


#post-253 div.checkBoxWrapper .checkBox .wpcf7-form-control-wrap {
	width:440px;
	}

#post-253 div.checkPlusBoxInputWrapper .checkBox .wpcf7-form-control-wrap input {
	float:left;
	width:30px;
	margin-left:0;
	padding-left:0;
	}

/* staff app form */

#post-253 label {
	float:left;
	clear:left;
	width:140px;
	font-size:14px;
	}

#post-253 label.fullWidth {
	width:440px;
	}

#post-253 .wpcf7-form-control-wrap,
#post-253 .wpcf7-form-control-wrap input {
	float:left;
	width:300px;
	}

#post-253 .longInput .wpcf7-form-control-wrap,
#post-253 .longInput .wpcf7-form-control-wrap input {
	width:440px;
	margin-bottom:8px;
	}


/* Background Check Info */
.backgroundInfo p {
	width:440px;
	}

#post-253 .backgroundInfo .wpcf7-form-control-wrap {
	float:none;
	width:300px;
	}
	
#post-253 .backgroundInfo .wpcf7-form-control-wrap .wpcf7-list-item {
	display:inline-block;
	width: 70px;
	}

#post-253 .backgroundInfo .wpcf7-form-control-wrap input {
	float:left;
	width:20px;
	}

#post-253 ol {
	margin:-20px 0 0 0;
	padding:0;
	list-style:none;
	}

#post-253 ol li {
	clear:left;
	display:block;
	width:440px;
	margin:0;
	padding:26px 0;
	}


/* Table (at bottom) */

.skillsExperience h3, .skillsExperience p, .skillsExperience table {
	width: 440px;
	}

table {
	font-size:12px;
	padding-bottom:30px;
	border-bottom:2px solid #666;
	margin-bottom:30px;
	text-align:left;
	}

table th {font-size:14px;}

table tr th.first {
	width:72px;
	font-size: 18px;
	}

table tr.odd {
	background-color: #efe9e0;
	}

table input {
	float:left !important;
	width:22px !important;
	margin:8px 0 0 0 !important;
	}

table .wpcf7-form-control-wrap {
	float:none !important;
	width:330px !important;
	}

table .wpcf7-form-control-wrap .wpcf7-list-item {
	display:inline-block;
	float:left !important;
	max-width:130px;
	min-width:20px !important;
	margin:0px 14px 0px 0px;
	}

table .wpcf7-list-item-label {
	margin-left:-1px;
	}

table tr.otherInput input {
	width:410px !important;
	}

table.skills {
	line-height: 26px;
	}

table.skills th {
	font-size: 18px;
	}

#post-253 td {
	padding: 0 0 0 4px;
	}

/* SIZES */

.w90px {width:90px !important;}

.w110px {width:110px !important;}
#post-253 .w330px input {
	width:330px;
	}