/*
Theme Name: Seed Theme
Theme URI: http://booking2hotels.com/
Author: the WordPress team
Version: 1.0
*/
.booking-engine #b2h-engine * {
	font-family: Lato-Regular !important;
	font-weight: 600 !important;
}

.main-popup-height p,
.amenities-popup ul > li {
	color: #717171;
}

.page-attraction .attraction_content {
	padding-top: 10px;
}

.page-attraction .attraction_more_detail a {
	text-decoration: none;
	color: white;
	-moz-transition: all 0.2s ease-in;
	-o-transition: all 0.2s ease-in;
	-webkit-transition: all 0.2s ease-in;
	transition: all 0.2s ease-in;
}

.page-attraction .attraction_more_detail a:hover {
	color: #ffe3a6;
	-moz-transition: all 0.2s ease-in;
	-o-transition: all 0.2s ease-in;
	-webkit-transition: all 0.2s ease-in;
	transition: all 0.2s ease-in;
}

.page-template-page-contact-map .section-contact .box-contact .detail a,
.page-template-page-contact-map .section-contact .box-contact .detail p {
	color: #c99822 !important;
}

.mr_bottom_40 {
	margin-bottom: 40px;
}

.home .box-searchLandscape {
	background-color: #d2a647;
}

.home .box-searchLandscape .header h2 {
	margin: 0;
	font-size: 22px;
	text-transform: uppercase;
	color: #ffdd94;
}

.home .box-searchLandscape .box-calendar .calender .form-group #dateci {
	background-image: url(assets/images/check-in.png);
}

.home .box-searchLandscape .box-calendar .calender .form-group input {
	height: 40px;
	background-position: right;
	background-size: 55px auto;
	color: #846009;
	background-repeat: no-repeat;
	border: 0;
	border-radius: 0;
	color: #846009;
}

.home .box-searchLandscape .box-calendar .calender .form-group #dateco {
	background-image: url(assets/images/check-out.png);
}

.home .box-searchLandscape .box-calendar .calender .form-group #discountcode {
	background-image: url(assets/images/promo-code.png);
}

.home .box-searchLandscape .box-calendar .calender .form-group label {
	margin: 0;
	color: #846009;
}

.home .box-searchLandscape .box-calendar .calender .form-group {
	margin-bottom: 6px;
}

.home .box-searchLandscape .box-calendar .calender #btnBook {
	margin-top: 22px;
	background-color: #2b292a;
	border: 0;
	border-radius: 0;
	color: #d2a647;
	text-transform: uppercase;
	font-size: 16px;
	height: 40px;
	transition: all .3s ease-in-out;

}


.home .box-searchLandscape .header {
	padding: 24px 0 20px;
}

.fixed-pcmenu.home .box-searchLandscape .header {
	margin: 5px 0 !important;
}

.fixed-pcmenu.home .box-searchLandscape {
	padding-bottom: 0;
	transition: all .3s ease-in-out;
}

.signup_member {
	position: absolute;
	right: 15px;
	bottom: -55px;
	opacity: 1;
	transition: all .5s ease-in-out;
}

.fixed-pcmenu .signup_member {
	transition: all .5s ease-in-out;
	opacity: 0;
}

.box-card a {
	/*    font-weight: bold;*/
}

@media (max-width: 992px) {
	.fixed-pcmenu.home .box-searchLandscape {
		position: static !important;
		padding: 10px 0 20px 0;
	}

	.home .box-searchLandscape {
		padding: 10px 0 20px 0;
	}

	.fixed-pcmenu .bht-header .main-menu.searchLandscape {
		position: static !important;

	}

	.fixed-pcmenu .bht-header .main-menu.searchLandscape .navbar-default .navbar-brand > img {
		max-height: 50px;
	}

	.displayNone-mobile {
		display: none;
	}

	.home .bht-header .main-menu.searchLandscape {
		position: static !important;

	}

	.signup_member {
		position: relative;
		bottom: 0;
		padding-top: 17px;
		right: 0;
	}

	.signup_member img {
		margin: 0 auto;
	}

	.fixed-pcmenu .signup_member {
		opacity: 1;
	}

}

@media (max-width: 768px) {
	.fixed-pcmenu .bht-header .main-menu.searchLandscape {
		position: static !important;

	}

}

.sister_hotel {
	margin: 30px 0 30px 0;

}

.sister_hotel img {
	width: auto;
	height: 60px;
	margin: 0 auto;

}

.bg-logoFooter {
	background-color: #d2a647;
}

@media screen and (max-width: 991px) {
	.sister_hotel img {
		/*            width: auto;*/
		max-height: 60px;
	}
}


@media screen and (min-width: 1199px) {
	.sister_hotel {
		width: 900px;
		margin: 30px auto 30px;
	}
}
