*{ padding:0;
	margin:0;}
	
.header{border-top:solid 5px #1e2a5e;}
		
.logo p{ text-align:center;
			color:#1d295d;
			font-family: "Comic Sans MS", cursive;
			font-size:16px;
			margin-top:56px;}
		
.logo img{margin-top:10px;
		  margin-bottom:10px;
		  float:left;}
.call{ float:right;
		color:#000;
		font-size:16px;
		font-weight:700;
		font-family:Arial, Helvetica, sans-serif;}
.navi{ float:left;
		width:100%;
		margin-top:40px;}
.navi ul{ float:right;}		
.navi li{ display:inline-block;
		  text-decoration:none;
		  margin-left:15px;}
.navi li a{ text-decoration:none;
			color:#1e2a5e;
			font-weight:700;
			font-size:16px;
			font-family:Arial, Helvetica, sans-serif;
			padding:10px;}
			
.navi li a:hover{ background:#000;
			       transition: all 0.3s ease 0s;
				   color:#fff;}

.navi ul li.active a{ background:#000;
						color:#fff;}
.tagline{ width:100%;
			background:#1e2a5e;
			margin-top:10px;
			margin-bottom:63px;}
			
.tagline p{ font-size:37px;
			 color:#fff;
			 text-align:center;
			 font-family:Georgia;
			 font-weight:bold;
			 padding-top:5px;}
			 
.divide{ width:78px;
		height:30px;
		opacity:0.5;
		margin-top:10px;}
		
.wel_txt{ float:left;
		  width:100%;
		  margin-top:40px;
		  margin-bottom:30px;}
		  
.wel_txt p{ font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			text-align:justify;
			line-height:23px;}
			
.part{ width:100%;
	  float:left;
	  margin-top:30px;}
	  
 
.part p{ color:#1e2a5e;
		text-align:center;
		font-size:20px;
		font-weight:800;}
		
.tagline2{ width:100%;
			background:#1e2a5e;
			margin-top:10px;
			margin-bottom:35px;}
			
.tagline2 p{ font-size:37px;
			 color:#fff;
			 text-align:center;
			 font-family:Georgia;
			 font-weight:bold;
			 padding-top:5px;}
			 
.tagline2 span{ font-family:Arial, Helvetica, sans-serif;
				color:#fff;
				font-size:19px;
				letter-spacing:8px;}
				
.tagline3{ width:100%;
			background:#1e2a5e;
			margin-top:10px;
			margin-bottom:25px;}
			
.tagline3 p{ font-size:37px;
			 color:#fff;
			 text-align:center;
			 font-family:Georgia;
			 font-weight:bold;
			 padding-top:5px;
			 font-style:italic;}
			 
.tagline4{ width:100%;
			margin-top:10px;}
			
.tagline4 p{ font-size:37px;
			 color:#000;
			 text-align:center;
			 font-family:Arial, Helvetica, sans-serif;
			 font-weight:bold;
			 padding-top:5px;
			 font-size:15px;
			 letter-spacing:2px;}
.footer{ background:#1e2a5e;}			 
.foot_txt{ width:100%;
			float:left;}
.foot_txt p{ text-align:center;
			 font-size:10px;
			 color:#fff;
			 margin-top:10px;}	
			 
.reserve_form{ width: 93%;}
			   
.reserve_form h3{ font-size:25px;
				   color:#1e2a5e;
				   font-weight:700;
				   padding-bottom:20px;}
				   				   

.reserve_form form label{ font-size:16px;
						   font-family:Arial, Helvetica, sans-serif;
						   color:#4b4b4b;
						   width:134px;}				
.reserve_form form input,select{ border:solid 1px #c6c6c6;
						   border-radius:5px;
						   padding:8px;
						   color:#000;}
						   
.reserve_form form textarea{ height:100px;
							 border:solid 1px #c6c6c6;
						   border-radius:5px;
						   padding:8px;
						   color:#000;}						   
						   
input::-moz-placeholder {
      color: #9b9b9b;
      opacity: 1;}						   
.samewidth {width: 28%;}						   						   
.btwn_mar{ margin-left:18px; }
.large{ width:59.6%;}
.map{ margin-top:50px;}	

@media only screen and (min-width:992px) and (max-width:1024px){
	.navi li{ margin-left:-12px;}
}

.panel-body ul{ padding-left:20px;
				border-bottom:solid 1px #cccccc;
				padding-top:10px;
				padding-bottom:10px;}
.panel-body li{ width:100%;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				line-height:22px;}
.panel-body li a{ text-decoration:none;
					color:#000;}
.three{ font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-align:justify;
		padding:10px;}
		
.coming{ width:100%;
		float:left;}
.sucessmsg {
    text-align: center;
    font-size: 20px;
    color: #09b609;
    font-weight: bold;
    letter-spacing: 1px;
}		
.panel-body ul li > p {
    padding-left: 25px;
}													 					 			 							 			  					