/* Reset mus_noc30
------------------------------------------------------------ */

body { background:#f0f0f0; font-size: 14px; color: #666666; font-family: 'Open Sans', 'sans-serif'; margin:0px; padding:0px; position:relative; top:0px; display:inline-block; width:100%;}
img { width:100%; height:auto; padding:0px; margin:0px;  }


/*  ------------------------------------------- header ---------------------------------------- */

.header_holder { width:100%; background-color:#1e2129; height:auto; }

.header { 
	max-width:1000px; height:auto; text-align:left;
	width:94%;
	padding-left:3%;
	padding-right:3%;
}
			
			
/*  ------------------------------------------- slide1 ---------------------------------------- */

.slide1_holder { 
	width:100%; height:auto;
	background: url(../images/slide1_bg.jpg) no-repeat center bottom; 
  	-webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
  	background-size: cover;
 	}

.slide1 { 
	max-width:1000px; 
	height:auto; 
	text-align:left; 
	height:auto;
	width:94%;
	padding-left:3%;
	padding-right:3%;
}

.slide1_left { width:60%; float:left; }
.slide1_left_content { font-size:14px; color:#FFF; padding: 40px 75px 40px 0px; line-height:1.6em; }
.slide1_left_cta { padding:40px 0px 40px 0px; }

.slide1_right { width:40%; float:left; }
.slide1_right_content { font-size:12px; color:#FFF; padding: 70px 75px 40px 0px; line-height:1.2em; text-align:right; float:left; }
.slide1_right_cta { padding:20px 0px 40px 0px; }
.slide1_right_text { border-right: 1px solid #FFF; padding-right: 10px; }


/*  ------------------------------------------- slide2 ---------------------------------------- */

.slide2_holder { 
	width:100%; height:auto;
	background-color: #1e2129;	
	}

.slide2 { 
	max-width:992px; 
	height:auto; 
	text-align:left; 
	height:auto;
	padding: 40px 0px;
	width:94%;
	padding-left:3%;
	padding-right:3%;
}

.left_arrow { max-width: 110px; height: auto; float:left; width: 11.08%; }
.gallery { max-width: 772px; height: auto; float:left; width:77.84%; overflow:hidden; }
.right_arrow { max-width: 110px; height: auto; float:left;  width: 11.08%; }

.left_arrow img { width: 100%; height: auto;  }
.gallery img { width: 100%; height: auto; }
.right_arrow img { width: 100%; height: auto; }

.slides {
	float:left;
	text-align:center;
	width:100%;
	overflow:hidden;
}

.slides img {
	width:auto;
	height:100%;
}


.gallery_slides {
	position:relative;
	overflow:hidden;
}



/*  ------------------------------------------- slide3 ---------------------------------------- */

.slide3_holder { 
	width:100%; height:auto;
	background-color: #299ce1;	
	}

.slide3 { 
	max-width:1000px; 
	height:auto; 
	text-align:left; 
	height:auto;
	padding: 40px 0px;
	width:94%;
	padding-left:3%;
	padding-right:3%;
}


.slide3_left { width:60%; float:left; }
.slide3_left_content { font-size:14px; color:#FFF; padding: 40px 75px 40px 75px; line-height:1.6em; text-align:center; float:none; }
.book_buttons_holder { width: 100%; height:auto; text-align:center; height:40px;  float:none;}
.book_buttons { width: auto; height:auto; text-align:center;  height:40px;}
.book_button1 { color:#FFF; text-decoration:none; padding:6px 16px 10px 16px; float:left; background-color:#4fade6; margin:0px 4px; }
.book_button2 { color:#FFF; text-decoration:none; padding:6px 16px 10px 16px; float:left; background-color:#4fade6; margin:0px 4px; }
.book_button3 { color:#FFF; text-decoration:none; padding:6px 16px 10px 16px; float:left; background-color:#4fade6; margin:0px 4px; }
.book_buttons a { color:#FFF; border-bottom:1px solid #FFF; text-decoration:none; }

.slide3_right { width:40%; float:right; }
.slide3_right_content { padding: 0px 0px 0px 0px; float:none; text-align:center;}
.slide3_right_content img { max-width: 287px; height: auto; width:100%; }



/*  ------------------------------------------- slide4 ---------------------------------------- */

.slide4_holder { 
	width:100%; height:auto;
	background-color: #ebebeb;	
	}

.slide4 { 
	max-width:1000px; 
	height:auto; 
	text-align:left; 
	height:auto;
	padding: 40px 0px;
	width:94%;
	padding-left:3%;
	padding-right:3%;
}


.slide4_left { width:65%; float:left; }
.slide4_left_content { font-size:22px; color:#000; padding: 0px 45px 0px 45px;  text-align:center; float:none; }

.slide4_right { width:35%; float:left; }
.slide4_right_content { padding: 0px 0px 0px 0px; float:none; text-align:center;}
.slide4_right_content img { max-width: 241px; height: auto; width:100%; }

/*  ------------------------------------------- slide5 ---------------------------------------- */

.slide5_holder { 
	width:100%; height:auto;
	background-color: #1e2129;	
	}

.slide5 { 
	max-width:1000px; 
	height:auto; 
	text-align:left; 
	height:auto;
	padding: 40px 0px;
	width:94%;
	padding-left:3%;
	padding-right:3%;
}


.slide5_left { width:65%; float:left; }
.slide5_left_content { padding: 0px 45px 0px 45px;  text-align:center; float:none; }
.slide5_left_content img { max-width: 599px; height: auto; width:100%; }

.slide5_right { width:35%; float:left; }
.slide5_right_content { padding: 0px 0px 0px 0px; float:none; text-align:center; font-size:20px; color:#fff; }


/*  ------------------------------------------- slide6 ---------------------------------------- */

.slide6_holder { 
	width:100%; height:auto;
	background-color: #e1e1e1; 	
	}

.slide6 { 
	max-width:1000px; 
	height:auto; 
	text-align:left; 
	height:auto;
	padding: 40px 0px;
	width:94%;
	padding-left:3%;
	padding-right:3%;
}

.slide6_1 { 
	height:350px; 
	text-align:left;
	float: left;
	width: 28%;
	background-color:#FFF;
}

.slide6_1_header { 
	text-align:left;
	float: left;
	width: 100%;
	background-color:#2467a0;
	color:#FFF;
	padding:10px 0;
	text-align:center;
}

.slide6_1_body { 
	text-align:left;
	float: left;
	padding:15px 15px;
	text-align:left;
	height:248px;
	font-size:12px;
	overflow:hidden;
}

.slide6_1_footer { 
	text-align:left;
	float: left;
	width: 100%;
	background-color:#d7d7d7;
	color:#2467a0;
	padding:8px 0;
	text-align:center;
	font-weight:bold;
	font-size:13px;
}

.slide6_1_footer a { 
	color:#2467a0;
	text-decoration:none;
}

.slide6_2 { 
	height:350px; 
	text-align:left; 
	width: 28%;
	margin-left:3%;
	margin-right:3%;
	float: left;
	background-color:#FFF;
}

.slide6_2_header { 
	text-align:left;
	float: left;
	width: 100%;
	background-color:#9b1c22;
	color:#FFF;
	padding:10px 0;
	text-align:center;
}

.slide6_2_body { 
	text-align:left;
	float: left;
	padding:15px 15px;
	text-align:left;
	height:248px;
	font-size:12px;
	overflow:hidden;
}

.slide6_2_footer { 
	text-align:left;
	float: left;
	width: 100%;
	background-color:#d7d7d7;
	color:#9b1c22;
	padding:8px 0;
	text-align:center;
	font-weight:bold;
	font-size:13px;
}

.slide6_2_footer a { 
	color:#9b1c22;
	text-decoration:none;
}

.slide6_3 { 
	height:350px; 
	text-align:left; 
	width: 38%;
	float: right;
}

.slide6_3_header { 
	text-align:left;
	float: left;
	width: 100%;
	background-color:#1e2129;
	color:#FFF;
	padding:10px 0;
	text-align:center;
}



/*  ------------------------------------------- slide7 ---------------------------------------- */

.slide7_holder { 
	width:100%; height:auto;
	background-color: #299ce1;	
	}

.slide7 { 
	max-width:1000px; 
	height:auto; 
	width:50%;
	font-size:14px; color:#FFF; padding: 40px 25% 40px 25%; line-height:1.6em; text-align:center; 
	width:94%;
	padding-left:3%;
	padding-right:3%;
}


/*  ------------------------------------------- footer ---------------------------------------- */

.footer_holder { 
	width:100%; height:auto;
	background-color: #12141a;	
	}

.footer { 
	max-width:1000px; 
	height:auto; 
	padding: 40px 0px 40px 0px; text-align:left; 
	width:94%;
	padding-left:3%;
	padding-right:3%;
}

.footer1 { 
	max-width:1000px; 
	height:auto; 
	width:23%;
	float:left;
	padding: 0px 8% 0px 0px; text-align:left; 
}

.footer2 { 
	max-width:1000px; 
	height:auto; 
	width:33%;
	float:left;
	padding: 0px 0% 0px 0px; text-align:left; 
}

.footer3 { 
	max-width:1000px; 
	height:auto; 
	width:35%;
	float:right;
	font-size:11px;
	padding: 0px 0px 0px 0px; text-align:right; 
}

.footer_icons  {
	margin:20px 0px 0px 0px;
}

.footer_icons img {
	float:left;
	width: 59px;
	height:59px;
	margin:0px 10px 10px 0px;
}



@media screen and (max-width: 700px) {
			

/*  ------------------------------------------- slide1 ---------------------------------------- */

.slide1_holder { 
	width:100%; height:auto;
	background: url(../images/slide1_bg2.jpg) no-repeat center bottom; 
  	-webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
  	background-size: cover;
	height:auto;
	}

.slide1 { 
	max-width:1000px; 
	height:auto; 
	text-align:left; 
	height:auto;
	width:94%;
	padding-left:3%;
	padding-right:3%;
}

.slide1_left { width:100%; float:none; }
.slide1_left_content { font-size:14px; color:#FFF; padding: 40px 0px 0px 0px; line-height:1.6em; }
.slide1_left_cta { padding:40px 0px 40px 0px; }

.slide1_right { width:100%; float:none; }
.slide1_right_content { font-size:12px; color:#FFF; padding: 0px 75px 40px 0px; line-height:1.2em; text-align:right; float:left; }
.slide1_right_cta { padding:20px 0px 40px 0px; }
.slide1_right_text { border-right: 1px solid #FFF; padding-right: 10px; }


/*  ------------------------------------------- slide3 ---------------------------------------- */


.slide3_left { width:100%; float:none; }
.book_buttons { width: auto; height:auto; text-align:center;  height:auto;}
.book_button1 { color:#FFF; text-decoration:none; padding:6px 16px 10px 16px; float:none; background-color:#4fade6; margin:8px 4px; }
.book_button2 { color:#FFF; text-decoration:none; padding:6px 16px 10px 16px; float:none; background-color:#4fade6; margin:8px 4px; }
.book_button3 { color:#FFF; text-decoration:none; padding:6px 16px 10px 16px; float:none; background-color:#4fade6; margin:8px 4px; }
.book_buttons a { color:#FFF; border-bottom:1px solid #FFF; text-decoration:none; }

.slide3_right { width:100%; float:none; }

.slide3_left_content { font-size:14px; color:#FFF; padding: 40px 75px 0px 75px; line-height:1.6em; text-align:center; float:none; }
.book_buttons_holder { width: 100%; height:auto; text-align:center; height:auto;  float:none;}


/*  ------------------------------------------- slide4 ---------------------------------------- */


.slide4_left { width:100%; float:none; }
.slide4_left_content { font-size:22px; color:#000; padding: 0px 45px 0px 45px;  text-align:center; float:none; }

.slide4_right { width:100%; float:none; }
.slide4_right_content { padding: 0px 0px 0px 0px; float:none; text-align:center;}
.slide4_right_content img { max-width: 241px; height: auto; width:100%; padding-top:30px; }


/*  ------------------------------------------- slide5 ---------------------------------------- */

.slide5_left { width:100%; float:none; }
.slide5_left_content { padding: 0px 45px 0px 45px;  text-align:center; float:none; }
.slide5_left_content img { max-width: 599px; height: auto; width:100%; }

.slide5_right { width:100%; float:none; }
.slide5_right_content { padding: 30px 0px 0px 0px; float:none; text-align:center; font-size:20px; color:#fff; }


/*  ------------------------------------------- slide6 ---------------------------------------- */

.slide6_1 { 
	height:360px; 
	text-align:left;
	float: none;
	width: 100%;
	background-color:#FFF;
	clear:both;
}

.slide6_1_header { 
	text-align:left;
	float: left;
	width: 100%;
	background-color:#2467a0;
	color:#FFF;
	padding:10px 0;
	text-align:center;
}

.slide6_1_body { 
	text-align:left;
	float: left;
	padding:15px 15px;
	text-align:left;
	height:255px;
	font-size:12px;
	overflow:hidden;
}

.slide6_1_footer { 
	text-align:left;
	float: left;
	width: 100%;
	background-color:#d7d7d7;
	color:#2467a0;
	padding:8px 0;
	text-align:center;
	font-weight:bold;
	font-size:13px;
}

.slide6_2 { 
	height:360px; 
	text-align:left; 
	float: none;
	width: 100%;
	margin-left:0%;
	margin-right:0%;
	background-color:#FFF;
	clear:both;
	margin-top:30px;
}

.slide6_2_header { 
	text-align:left;
	float: left;
	width: 100%;
	background-color:#9b1c22;
	color:#FFF;
	padding:10px 0;
	text-align:center;
}

.slide6_2_body { 
	text-align:left;
	float: left;
	padding:15px 15px;
	text-align:left;
	height:255px;
	font-size:12px;
	overflow:hidden;
}

.slide6_2_footer { 
	text-align:left;
	float: left;
	width: 100%;
	background-color:#d7d7d7;
	color:#9b1c22;
	padding:8px 0;
	text-align:center;
	font-weight:bold;
	font-size:13px;
}

.slide6_3 { 
	height:360px; 
	text-align:left; 
	float: none;
	width: 100%;
	clear:both;
	margin-top:30px;
}

.slide6_3_header { 
	text-align:left;
	float: left;
	width: 100%;
	background-color:#1e2129;
	color:#FFF;
	padding:10px 0;
	text-align:center;
}



/*  ------------------------------------------- footer ---------------------------------------- */

.footer1 { 
	max-width:1000px; 
	height:auto; 
	width:100%;
	float:none;
	clear:both;
	padding: 0px 8% 0px 0px; text-align:left; 
}

.footer2 { 
	max-width:1000px; 
	height:auto; 
	width:100%;
	float:none;
	padding: 20px 0% 0px 0px; text-align:left; 
	clear:both;
}

.footer3 { 
	max-width:1000px; 
	height:auto; 
	width:35%;
	width:100%;
	float:none;
	padding: 20px 0px 0px 0px; text-align:left; 
	clear:both;
}

.footer_icons  {
	margin:20px 0px 0px 0px;
}

.footer_icons img {
	float:left;
	width: 59px;
	height:59px;
	margin:0px 10px 10px 0px;
}




}


