/* Index Style */

@font-face {
	font-family:calisto;
	src:url('../fonts/CALIST.ttf');
}

.sliderpic{
	width:100%;
}
.calistofont{
	font-family:calisto;
}
.middleframe1{
	background-image:url("../images/reservation.jpg");
	background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
	background-color:#333436;
	padding-top:100px; padding-bottom:100px;
}
.middleframe1in{
	background-color: rgba(255, 255, 255, 0.8);
}

@media screen and (min-width: 601px) {
	.frameinput{
		width:100%;
	}
	.forminput{
		width:100%;
	}
}

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

.footer{
	background-color:#004872;
	display:block;
}
.footer a{
	text-decoration:none;
	color:white;
}
.footer a:hover{
	text-decoration:none;
	color:white;
}
.hover-zoom-out{
	transition: transform .2s; /* Animation */
    margin: 0 auto;
}
.hover-zoom-out:hover{
	transform: scale(1.1); /* (110% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
}
.carousel-control-prev-icon2,
.carousel-control-next-icon2 {
	display: inline-block;
	width: 20px;
	height: 20px;
	background: transparent no-repeat center center;
	background-size: 100% 100%;
}

.carousel-control-prev-icon2 {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");
}

.carousel-control-next-icon2 {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");
}

.row .text-right input[type=email]{
	height: 45px; width:200px;
	border:none;
	border-bottom: 1px solid #9d9a8f;
	background:#343a40;
	color: #ffffff;
}
.caption2{
	position: absolute;
    width: 100%;
    height: 160px;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    z-index: 2;
    text-align: center;
}

/* END of Index Style */

/* About us Style */

.aboutusheader{
	background-image:url("../images/aboutusheader1.jpg");
	background-position: center;
    background-repeat: no-repeat;
	background-size: cover;
	margin-top:60px;
}

/* END of About us Style */

/* Room Rates Style */
.booknow{
	text-decoration:none;
	color:black;
}
.booknow:hover{
	text-decoration:none;
	color:#0061ff;
}
.roomrateheader{
	background-image:url("../images/roomrateheader1.jpg");
	background-position: center;
    background-repeat: no-repeat;
	background-size: cover;
	margin-top:60px;
}

/* END of Room Rates Style */

/* LIESURE Style */
.liesureheader{
	background-image:url("../images/liesureheader1.jpg");
	background-position: center;
    background-repeat: no-repeat;
	background-size: cover;
	margin-top:60px;
}


/* END of LIESURE Style */

/* PACKAGES Style */
.packagesheader{
	background-image:url("../images/packagesheader1.jpg");
	background-position: center;
    background-repeat: no-repeat;
	background-size: cover;
	margin-top:60px;
}


/* END of PACKAGES Style */


/* GALLERY Style */
.gallerysheader{
	background-image:url("../images/galleryheader1.jpg");
	background-position: center;
    background-repeat: no-repeat;
	background-size: cover;
	margin-top:60px;
}
 .galnav li:hover{
 // color:rgba(62, 162, 115, 1.9);
  color: #b8a07e;
  font-weight: bold;
 //  font-weight: 900;
  //background-color:maroon;
} 
/* END of GALLERY Style */

/* RESERVATION Style */
.reservationheader{
	background-image:url("../images/reservationheader1.jpg");
	background-position: center;
    background-repeat: no-repeat;
	background-size: cover;
	margin-top:60px;
}



/* END of RESERVATION Style */

/* Contact Us Style */
.contactheader{
	background-image:url("../images/contactheader1.jpg");
	background-position: center;
    background-repeat: no-repeat;
	background-size: cover;
	margin-top:60px;
}


/* END of Contact Us Style */