@media only screen and (max-width:1200px) {
.content-wrapper-home{background-size:contain;}
}

@media only screen and (max-width:960px) {
#top-bar-wrapper{padding:0 10px;}
}

@media only screen and (max-width:800px) {
img#badge{width:65px;left:15px;top:20px}
}

@media only screen and (max-width:700px) {
#contact-form{float:none;width:100%;}
#contact-form input{min-width:95%;}
#contact-form textarea{width:95%;}
#contact-form #send_button{width:97%;padding-left:4px;padding-right:4px;}	
#contact-map{float:none;width:100%;padding:20px 0 0 0;}
}

@media only screen and (max-width:645px) {
#top-bar{text-align:center;}
#top-bar-buttons{float:none;padding:5px 0 0 0;}
#top-bar-table,#top-bar-room,#dayoutlink{display:block!important;margin:0 0 5px 0;}
}

@media only screen and (max-width:530px) {
	#TA_certificateOfExcellence421{float:none;display:inline-block;}
		#TA_certificateOfExcellence6{float:none;display:inline-block;}
}

@media only screen and (max-width:500px) {
	#badge{display:none;}
	#content{padding:0 20px;}
	#logo{margin:0;}
	#highlight{background:none;}
	#highlight-offers{width:90%;float:none;margin:0 auto;padding:0 0 20px 0;border-bottom:1px solid #B1063A;}
#highlight-newsletter{width:90%;float:none;margin:0 auto;padding:20px 0 0 0;}
}
