.gallery-thumb {
    height: 129px;
    padding: 1px;
}

img {
	width: auto;
	max-width: 100%;
}


.award-best-hotel {
    width: 148px;
    border-radius: 5px;
    border: 1px solid #48ace8;
    display: inline;
    margin: auto;
    margin-bottom: 10px;
}

.cycle-slideshow, .cycle-slideshow img {
	width: 100%;
	height: auto;
}

.img-right {
	float: right;
	border-radius: 10px;
	border: 1px solid #ddd;
	padding: 5px;
	background: #eee;
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 10px;
}

.trip-cert {
	width: 150px;
	border-radius: 5px;
	padding: 5px;
	background: white;
	border: 1px solid #9ad2bd;
}


.img-left {
	float: left;
	border-radius: 10px;
	border: 1px solid #ddd;
	padding: 5px;
	background: #eee;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 10px;
}

.cycle-slideshow img {
	border-radius: 10px;
	border: 1px solid #ddd;
	padding: 5px;
	background: #eee;
}

/* This class needs mobile classes */
.slideshow-container {
		float: right;
		width: 450px;
	  margin-top: 71px;
    margin-left: 30px;
    margin-bottom: 30px;
}

.header-white {
	text-align: right;
	background: rgba(255,255,255,.7) !important;
	border-bottom: 2px solid #e7e7e7;"
}

body {
	line-height: 1.7;
	background: url("/assets/img/bg-palm.jpg");
}

.clear-bg {
	background: rgba(255,255,255,.6);
}

.content-bg-white {
	background: rgba(255,255,255,.5);
}

.top-space {
	padding-top: 30px;
}

.navbar-default {

    background-image: -webkit-linear-gradient(top,#decba8 0,#f5efdc 100%);
    background-image: -o-linear-gradient(top,#decba8 0,#f5efdc 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#decba8),to(#f5efdc));
    background-image: linear-gradient(to bottom,#decba8 0,#f5efdc 100%);

}

.navbar-default .navbar-nav>li>a, .dropdown-menu>li>a {
	font-family: Sarala;
	font-weight: bold; 
	color: #616161;
}

.book-now-button {
	background: #e66454;
	padding: 7px !important;
	margin-top: 7px;
	color: white !important;
	letter-spacing: 1px;
	border: 1px solid white;
	font-weight: normal;
}

.book-now-button:hover {
	background: white !important;
	color: #222 !important;
}

.book-now-tripadvisor {
	width: 120px;
	height: auto;
	background: #ffbfbf;
	padding: 3px;
	border-radius: 4px;
	padding-right: 0;
	padding-left: 11px;
}

.main-logo {
	width:230px; 
	height: auto;
}



/* everything except mobile: 
============================================= */
@media only screen  and (min-width : 768px) {



	/* full screen */
	.inner-page-slideshow {
		width: 400px;
		max-width: 50%;
		margin-bottom: 80px !important; 
	}



} /* @media breakpoint (everything except mobile) */








/* Large devices only (1200px and up) 
====================================================*/
@media only screen and (min-width : 1200px){


} /* @media min-width  */






/* Medium devices only (992px - 1200px) 
====================================================*/
@media only screen  and (min-width : 992px) and (max-width : 1199px){



} /* @media medium only  */


/* Small only 
================================================== */
@media only screen and (min-width : 768px) and (max-width : 991px) {


} /* @media breakpoint - small only */






/* Mobile styles: 
============================================= */
@media only screen  and (max-width : 768px) {


} /* @mobile breakpoint (mobile)


/* less than iPad */
@media only screen  and (max-width : 600px) 
{
			.slideshow-container {
			    float: none;
			    width: 100%;
			    margin-top: 0;
			    margin-left: 0;
			    margin-bottom: 0;
			    height: auto;
			}


			/* full screen */
			.inner-page-slideshow {
				width: 100%;
				max-width: 600px;
				margin-bottom: 0px !important; 
			}
}




