@media screen and (max-height: 450px){
 
}
@media screen and (min-width: 320px) and (max-width: 480px){
}
@media screen and (min-width: 800px) and (max-width: 979px){
	
}
@media screen and (min-width: 980px) and (max-width: 1279px){
	
}
@media screen and (min-width: 1280px) and (max-width: 1365px){

}
@media screen and (min-width: 1366px) and (max-width: 1599px){

}
@media screen and (min-width: 1600px) and (max-width: 1800px){

}
@media screen and (min-width: 1920px){

}
@media only screen and (max-width: 800px) {
	header{
		min-height:0px;
		padding-bottom:20px;
	}
	.logo_wrapper {
		padding: 30px 0 0px;
		width: 100%;
		text-align: center;
	}
	.logo_wrapper img{
		display:block;
		margin:0 auto;
	}
	.top_call_number p{
		text-align:center !important;
	}
	.brand_scroll{
		float: left;
		width: 100%;
		margin-top: 11px;
}
	.brand_scroll ul.slides li img{
		display:block;
		margin:0 auto;
	}
	.tripadvisor{
		float: left;
		width: 50%;
		margin-top: -2px;
	}
	.booking_label {
		width: 100%;
		text-align: center;
	}
	.booking_label img{
		display:block;
		margin:0 auto;
	}
	.booking_form {
		padding: 0 8px;
	}
	.booking_form_group{
		border-right:0px;
	}
	.topaddress_wrapper {
		width: 100%;
		margin: -18px 0px 30px 0;
		border-right: 0px;
	}
	h1:before{
		background-image:none;
		background-color:transparent;
	}
	footer{
	    margin-top: -23px;
		margin-bottom: 20px;
	}
	footer .copyright{
		float:left;
		width:100%;
		text-align: center;
	}
	footer .powered{
		float:left;
		width:100%;
		text-align: center;
	}
	.navbar-collapse {
		background-color: #000;
		position: absolute;
		top: -120px;
		right: 71px;
		z-index: 9999;
	}
	div#preloader {
		background-size: 74%;
	}
}