body{
margin:0px;
padding:0px;
font-family: 'Droid Sans', sans-serif;
font-size:14px;
font-weight:normal;
line-height:20px;
color:#616161;
background-color:#ffffff;
text-align:center;
background:url(../images/grey_pattern.png);
}
img{outline: none; border:none;}
a:link{text-decoration: none;}
a:hover, a:focus {text-decoration: none; outline: none;}
ul li{padding:0; margin:0; list-style:none;}
.navbar{
	font-family: 'Droid Serif', serif;
	background:rgba(255,255,255,0.9);
	color:#333333 !important;
	border:none;
	top:10px;
	font-size:18px;
	width:100%;
	position:absolute;
	border-radius:0;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.50);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.50);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.50);
	}
.navbar-brand {
  float: left;
  height: 120px;
  padding: 10px;
  
}
.logo{	display:block;
			width:187px;
			height:117px;
			background:url(../images/logo.png)no-repeat;
			padding:10px 0;
}

.navbar-nav{margin-top:50px;}
.navbar-nav>li>a {
	font-family: 'Droid Serif', serif;
	color:#333333 !important;
	font-weight:400;
	padding:2px 15px;
	border-radius:0px;
	}
	
	.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
  color: #333  !important;
  background-color:#b9da0e;}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#333 !important; background-color:#b9da0e;}
.dropdown-menu a{ font-size:20px; color:#fff;}
.dropdown-menu>li>a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: 400;
  line-height: 1.42857143;
   color: #fff;
  white-space: nowrap;}
  
  .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {
  color: #fff !important;
  background-color: #3681c1;
}
  
  
  .dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
  color: #fff !important;
  text-decoration: none;
  background-color: #3681c1;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  right:auto;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
 background-color:rgba(70,70,70,0.67);
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  /* border: 1px solid #ccc; */
  /* border: 1px solid rgba(0,0,0,.15); */
  border-radius: 4px;
  /* -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175); */
  /* box-shadow: 0 6px 12px rgba(0,0,0,.175); */
}
.banner{margin:0 auto;}
.carousel-inner > .item > img,
  .carousel-inner > .item > a > img {
      width: 100%;
      margin:0 auto;
  }
  .carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:140px;padding-bottom:10px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}
    .carousel-caption h3{ font-size:3em; font-weight:600; text-transform:uppercase; width:35%; text-align:left; float:right; text-outline:2px #003;}
	/*.....scroll...*/
	#scrollPos{
				display: inline-block;
				padding: 5px;
				background: brown;
				color: white;
				right: 0;
				position: fixed;
				display:none
			}

			#scrollBtn{
				width: 45px;
				height: 45px;
				background: url(../images/arroww.png) no-repeat;
				right: 0;
				position: fixed;
				top: 80%;
				cursor: pointer;
				z-index:3
				
			}
.grey_line{border-bottom:1px solid #e2e2e1; margin:15px 0 0 0;}
.topbox {padding:15px; background-color:rgba(255,255,255,0.75);
		-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.40);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.40);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.40);
}
.topbox img{float:left;}
.topbox  h2{font-family: 'Droid Serif', serif; font-size:3em; color:#333333; float:left; padding:15px 15px 15px 25px;}
.topbox a{color:#333333;}
.topbox a:hover{color:#d60404;}
.box{margin-top:-200px;}
.white-box{
	background-color:#ffffff;
	border:1px solid #e2e2e2;
	margin-top:90px;
	padding:20px;
}
.white-box h1{font-family: 'Droid Serif', serif; font-size:2em; color:#d60404; padding:0; margin:0; line-height:60px; text-align:left;}
.white-box p{text-align:left;}
.bdr-right{border-right:1px solid #e2e2e2;}
.white-box h2{font-family: 'Droid Serif', serif; font-size:2em; color:#d60404; padding:0; margin:0; line-height:60px; text-align:left;}
.white-box ul{text-align:left; margin:0 auto; padding:0;}
.white-box  li{text-align:left; line-height:22px;}
.white-box a{color:#616161;}
.white-box a:hover{color:#d60404;}
.caption-box {background-color:#ffffff;	border:1px solid #e2e2e2;	margin:20px 0; padding:30px;}
.caption-box h2{font-family: 'Droid Serif', serif; font-size:2em; font-style:italic; color:#92ac09; padding:0; margin:0; line-height:35px; text-align:center;}
.facility-box{background-color:#ffffff;	border:1px solid #e2e2e2;	margin:0px 0 20px 0; padding:20px;}
.facility-box h2{font-family: 'Droid Serif', serif; font-size:2em; color:#d60404; padding:0; margin:0; line-height:60px; text-align:center;}
.facility-img {float:left; text-align:left;}
.facility-text{float:left; text-align:left;}
.facility-text h3{font-family: 'Droid Serif', serif; font-size:22px; color:#92ac09; padding:0; margin:0; line-height:40px; text-align:left;}
.facility-text p{text-align:left;}
.facility-text a{color:#d60404; text-align:right; float:right; }
.facility-text a:hover{color:#92ac09;}
.bdr-right a{color:#d60404; text-align:right; float:right; }
.bdr-right a:hover{color:#92ac09;}
.gallery-bg{background-color:#5d5d60; padding:20px;}
.home-gallery h2{font-family: 'Droid Serif', serif; font-size:22px; color:#b9da0e; padding:0; margin:0; line-height:60px; text-align:center;}
.home-gallery img{text-align:left;  box-shadow: 2px 2px 2px #24252b;}
footer{width:100%; background-color:#24252b;}
.sps{padding:15px;}
a.more_photo {color:#fcd119; float:right; padding-right:10px;}
a.more_photo:link {color:#fcd119;}
a.more_photo:hover {color:#fcd119;}
.footer-data h2{font-family: 'Droid Serif', serif; font-size:22px; color:#868686; padding:0; margin:0; line-height:60px; text-align:left;}
.footer-data {text-align:left; font-size:15px; color:#747474;}
.red_text{color:#fcd119;}
.footer-data a{color:#747474;}
.footer-data a:hover{color:#92ac09;}
.glyphicon-triangle-right{font-size:10px;}
header{position:inherit;}
.inner-pages h2{font-family: 'Droid Serif', serif; font-size:2em; color:#d60404; padding:0; margin:0 0 20px 0; line-height:60px; text-align:center; border-bottom:1px solid #e2e2e2;}
.inner-pages p{text-align:left;}
.inner-pages ul{padding:0; margin:0 auto; text-align:left;}
.inner-pages li{line-height:25px;}
.inner-header{margin-top:170px;}
.facility-inner{background-color:#ffffff; border:1px solid #e2e2e2;	margin:20px 0; padding:20px;}
.facility-inner h2{font-family: 'Droid Serif', serif ; font-size:22px; color:#92ac09; padding:0 0 0 15px; margin:0; line-height:60px; text-align:left;}
.facility-inner p{padding:20px 15px 0 15px; line-height:22px; text-align:left;}
.recreations p{line-height:25px; text-align:center; padding:0;}
h4{font-size:14px; color:#616161; padding:0; margin:0 auto; line-height:40px; text-align:left;}
.offers_points ul{padding:0; margin:0 auto; text-align:left;}
.offers_points li{text-align:left; line-height:30px; font-size:14px;}
.marg_heigh{margin:15px 0;}
.attraction{background-color:#ffffff; border:1px solid #e2e2e2;	margin:20px 0; padding:20px;}
.attraction h2{font-family: 'Droid Serif', serif ; font-size:22px; color:#92ac09; padding:0 0 0 15px; margin:0; line-height:60px; text-align:left;}
.attraction p{padding:0; line-height:22px; text-align:left;}
.attraction img{margin:6px 0;}
.attraction_last{background-color:#ffffff; border:1px solid #e2e2e2;	margin:20px 0; padding:20px;}
.attraction_last h2{font-family: 'Droid Serif', serif ; font-size:22px; color:#92ac09; padding:0 0 0 15px; margin:0; line-height:60px; text-align:left;}
.attraction_last p{padding:0 15px; line-height:22px; text-align:left;}
.contact{background-color:#ffffff; border:1px solid #e2e2e2;	margin:20px 0; padding:20px;}
.contact h2{font-family: 'Droid Serif', serif ; font-size:22px; color:#92ac09; padding:0; margin:0; line-height:40px; text-align:left;}
.contact p{padding:0; line-height:22px; text-align:left;}
@media (max-width: 1000px){
	.white-box{	
	margin-top:180px;
}}

@media (max-width: 780px){
.box{margin-top:20px;}
.navbar{
	font-family: 'Droid Serif', serif;
	background:rgba(255,255,255,0.9);
	color:#333333 !important;
	text-transform:uppercase;
	border:none;
	top:0px;
	font-size:1em;
	width:100%;
	position:inherit;
	border-radius:0;
	}
.topbox {padding:15px; background-color:rgba(255,255,255,0.75); border:1px solid #e2e2e2; margin-top:20px;}
.topbox img{float:left;}
.topbox  h2{font-family: 'Droid Serif', serif; font-size:2em; color:#333333; float:left; padding:10px;}
.white-box{	
	margin-top:20px;
}
.bdr-right{border-right:0px solid #fff; margin-right:0px; padding-right:0px;}
.white-box h2{line-height:35px; margin-top:20px; padding-top:20px}
.white-box h1{line-height:35px;}
.home-gallery img{margin-top:20px;}
.facility-img {float:none; text-align:center; margin-top:20px;}
.facility-text{float:None; text-align:center;}
.facility-text h3{font-family: 'Droid Serif', serif; font-size:22px; color:#92ac09; padding:0; margin:0; line-height:30px; text-align:center;}
.facility-text p{text-align:center;}
.facility-inner h2{text-align:center;}
.sps{padding:0;}
.facility-text a{text-align:center; float:none; }
.inner-header{margin-top:10px;}
.facility-inner img{margin-top:20px;}
.google-maps {
        position: relative;
        padding-bottom: 75%; // This is the aspect ratio
        height: 0;
        overflow: hidden;
    }
    .google-maps iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100% !important;
        height: 100% !important;
    }

}
/*.....scroll.....*/

 #scrollPos{
		display: inline-block;
		padding: 5px;
		background: #202020;
		color: white;
		right:10px;
		position: fixed;
		display:none
	}

#scrollBtn{
		width: 45px;
		height: 45px;
		background: url(../images/arroww.png) no-repeat;
		right: 10px;
		position: fixed;
		top: 80%;
		cursor: pointer;
		z-index:3
		
	}
		