/* Medium Layout: 1280px. */
@media only screen and (min-width: 992px) and (max-width: 1200px) { 
.hero-area-img-mobile {
	display: none;
}





}
/* Tablet Layout: 768px. */
@media only screen and (min-width: 768px) and (max-width: 991px) {
.column {
	width:750px;
}
.logo img {
	max-width: 350px;
}
.hero-btn p a {
	font-size: 16px;
}
.check-mark-img img {
	max-width: 100px;
}
.hero-events-left h3, .hero-events-right h3 {
	font-size: 16px;
}
.hero-events-left p, .hero-events-right p {
	font-size: 15px;
}
.form-member input {
	width: 225px;
}
.form-section h3 {
	font-size: 14px;
}
.checkbox-left input[type="checkbox"], .checkbox-right input[type="checkbox"] {
	margin-top: 9px;
}
.hero-area-img-mobile {
	display: none;
}









}
/* Tablet & Mobile Layout: 768px. */
@media only screen and (max-width: 991px) { 
.form-content .checkbox-left.floatleft, .form-content .checkbox-right.floatright {
	float: none;
}
.radio .radio-left.floatleft, .radio .radio-right.floatright {
	float: none;
}










    
}
/* Mobile Layout: 320px. */
@media only screen and (max-width: 767px) {
.column {
	width:350px;
}
body {
	font-size: 16px;
}
.logo img {
	max-width: 250px;
}
.check-mark-img img {
	max-width: 80px;
	padding-top: 20px;
	padding-bottom: 10px;
}
.register-content p {
	margin-bottom: 20px;
}
.register-content h2 {
	margin-bottom: 15px;
	font-size: 18px;
}
.tnx-btn p a {
	font-size: 16px;
	padding: 15px 20px;
}

.hero-btn p a {
	font-size: 12px;
	padding: 12px 25px 5px 12px;
}
.hero-events-left, .hero-events-right {
	float: none;
	width: 100%;
	padding-left: 0;
}
.hero-events-left h3, .hero-events-right h3 {
	font-size: 16px;
}
.hero-events-left p, .hero-events-right p {
	font-size: 14px;
}
.form-member td, .board-member td, .party td, .party-access td, .resort-hotel td, .if-so-where td {
	display: block;
}
.board-member input[type="radio"], .party select, .party-access select, .resort-hotel input[type="radio"], .if-so-where input {
	margin-left: 0;
}
.hero-area-img-mobile {
	display: block;
	background: #008cd3;
}
.hero-img {
	display: none;
}
.form-member input {
	width: 340px;
}
.fix.form-format {
	padding: 10px;
}







}
/* Wide Mobile Layout: 480px. */
@media only screen and (min-width: 480px) and (max-width: 767px) {
.column {
	width:450px;
}
body {
	font-size: 16px;
}
.logo img {
	max-width: 250px;
}
.check-mark-img img {
	max-width: 80px;
	padding-top: 20px;
	padding-bottom: 10px;
}
.register-content p {
	margin-bottom: 20px;
}
.register-content h2 {
	margin-bottom: 15px;
	font-size: 18px;
}
.tnx-btn p a {
	font-size: 16px;
	padding: 15px 20px;
}

.hero-btn p a {
	font-size: 14px;
	padding: 10px 30px;
}
.hero-events-left, .hero-events-right {
	float: none;
	width: 100%;
	padding-left: 0;
}
.hero-events-left h3, .hero-events-right h3 {
	font-size: 16px;
}
.hero-events-left p, .hero-events-right p {
	font-size: 14px;
}
.form-member td, .board-member td, .party td, .party-access td, .resort-hotel td, .if-so-where td {
	display: block;
}
.board-member input[type="radio"], .party select, .party-access select, .resort-hotel input[type="radio"], .if-so-where input {
	margin-left: 0;
}
.hero-area-img-mobile {
	display: block;
	background: #008cd3;
}
.hero-img {
	display: none;
}
.form-member input {
	width: 340px;
}
.fix.form-format {
	padding: 10px;
}










}


