#section20743 {
	padding-bottom: 0;
}
#section20742 a, #section20742 a:hover {
	color: #d52b1e;
	text-decoration: none;
}
#register-now form textarea.error, #register-now form select.error {
	border: 1px solid red;
}
.down-arw {
  display: none !important;
}
.nav li:nth-child(3) {
	display: none !important;
}
#form-alert-success {
	font-size: 18px;
	padding: 20px 0;
}
form label.disabled {
  	color: #bbb;
}
form input[type=text].disabled, form input[type=email].disabled, form select.disabled, form textarea.disabled {
	background: #bbb !important;
  	border: 1px solid #bbb !important;
    -webkit-box-shadow: 0 0 0px 1000px #bbb inset !important;
    color: #37424a !important;
}
.bottom-link {
	text-align: center;
	margin-top: -300px !important;
}
ul.sidr-class-nav li:nth-child(3) {
	display:none;
}
@media (max-width: 767px) {
	#section1 {
		display: block;
	}
	.contentBlock:not(.greyBackground) h2.joinUs {
		margin: 100px 0 0 0;
	}
	.bottom-link {
		text-align: center;
		margin-top: -220px !important;
	}
}
@media (max-width: 767px) {
	.content-wrapper .site-wrapper {
		margin-bottom: 0;
	}
}
@media (max-width: 450px) { 
	.contentBlock:not(.greyBackground) h2.joinUs {
		margin: 60px 0 0 0;
	}
	form input[type="text"], form input[type="email"], form textarea, form select {
		width: 285px !important;
	}
	label {
		font-size: 16px !important;
		max-width: 85%;
	}
	label a {
		font-size: 16px !important;
	}
	.form-head:nth-child(2) {
		padding-top: 20px;
	}
	.content-wrapper .site-wrapper {
		margin-bottom: -70px;
	}
	.responsive-container img {
		width: 100%;
		height: auto;
	}
	.bottom-link {
		text-align: center;
		margin-top: -180px !important;
	}

}