.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;}
#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;
}
#home-content span.moreInfo{
	font-size: .85em;
	padding: 0;
}
#home-content .timeExample{
	margin-left: 5px;
}
#home-content .formHeader{
	margin-top: 30px;
	margin-bottom: 0;
}
#home-content img.rammyDress{
	display: block;
	max-width: 300px;
	margin-top: 10px;
}
#hdnContentShirt{
	display: none; 
	padding: 10px; 
	max-width: 800px;
}
#hdnContentShirt img{
	width: 90%;
	display: block;
	margin: 0 auto;
}

/** payment **/
#home-content .pageForm [id*="pnlPay"] .row-responsive,
#home-content .pageForm [id*="pnlSignUp"] .row-responsive{
	margin: 5px 0;
}
#home-content .pageForm [id*="pnlPay"] p,
#home-content .pageForm [id*="pnlSignUp"] p{
	margin: 0;
}
#home-content .pageForm [id*="pnlPay"] input[type=text],
#home-content .pageForm [id*="pnlSignUp"] input[type=text]{
	width: 20%;
}
.contentHolder .pageForm input[type=text]:read-only,
.contentHolder .pageForm textarea:read-only{
	background: #EEE;
	color: #494949;
}
.contentHolder .pageForm input[type=text]:read-only:hover,
.contentHolder .pageForm textarea:read-only:hover{
	cursor: default;
}
#aspnetForm input:read-only:focus,
#aspnetForm textarea:read-only:focus{
	background-color: #EEE;
	outline: 0;
	box-shadow: 1px 1px 0px 0px #cfcfcf;
}

/** login **/
.formLogin{
	text-align: center;
}
.formLogin > table{
	width: 100%;
}
.formLogin > table table{
	margin: 0 auto;
}
.formLogin > table table input[type="text"],
.formLogin > table table input[type="password"]{
	width: 90%;
}

.loginGrid table { margin: 0 auto; }
.contentHolder .loginGrid input[type=text],
.contentHolder .loginGrid input[type=password]{
	width: 90%;
}
.loginText{
	float: right;
}
.invisible{
	display: none;
}

/** sign up **/
.hideSection{
	display: none !important;
}

@media only screen and (max-width:768px){

}