.pageForm label, .pageForm span{padding: 0 10px;}
.pageForm .row-responsive{width: 100%; clear: left; padding: 5px 0;}
.pageForm .fLeft, .pageForm input[type="text"]{float: left;}
.pageForm .btnSuccess{margin-left: 25%;}
#home-content .pageForm .phone{width: 40px}
.pageForm .validationImage{float: left;}
.pageForm span.fLeft{padding: 0 2px;}

#home-content h2{
	margin: 10px 0;
	margin-bottom: 0;
}

.contentHolder .row-responsive input[type=text]{
	width: 20em;
}
.contentHolder .heightContainer input[type=text]:first-of-type{
	width: 2em;
}
.contentHolder .heightContainer input[type=text]:last-of-type{
	width: 2.5em;
	margin-left: 20px;
}
#home-content .heightContainer .grid9 label{
	float: left;
	padding-left: 3px;
}
#home-content .heightContainer .grid3 span{
	color: #000;
}
#home-content .heightContainer{
	position: relative;
}
.contentHolder .row-responsive .heightContainer input[type=text]{
	float: none;
	margin-right: 5px;
}
#home-content .heightContainer img{
	position: absolute;
	left: 67px;
}
#home-content .invisible{
	display: none;
}

@media only screen and (max-width:768px){
	#home-content .heightContainer img{
		top: 0;
	}
	.contentHolder .row-responsive input[type=text]{
		width: 100%;
	}
}

@media only screen and (max-width:480px){
	textarea[id*="txtInterest"]{
		width: 100%;
	}
}