/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
	font-family: 'ambleregular';
	letter-spacing: -0.6px;
}

ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
strong { font-weight: bold; }

/***** Font *****/

@font-face {
    font-family: 'ambleregular';
    src: url('https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/fonts/Amble-Regular-webfont.eot');
    src: url('https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/fonts/Amble-Regular-webfont.eot') format('embedded-opentype'),
         url('https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/fonts/Amble-Regular-webfont.woff') format('woff'),
         url('https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/fonts/Amble-Regular-webfont.ttf') format('truetype'),
         url('https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/fonts/Amble-Regular-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'amblelight';
    src: url('https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/fonts/Amble-Light-webfont.eot');
    src: url('https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/fonts/Amble-Light-webfont.eot') format('embedded-opentype'),
         url('https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/fonts/Amble-Light-webfont.woff') format('woff'),
         url('https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/fonts/Amble-Light-webfont.ttf') format('truetype'),
         url('https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/fonts/Amble-Light-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'amblebold_italic';
    src: url('https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/fonts/Amble-BoldItalic-webfont.eot');
    src: url('https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/fonts/Amble-BoldItalic-webfont.eot') format('embedded-opentype'),
         url('https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/fonts/Amble-BoldItalic-webfont.woff') format('woff'),
         url('https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/fonts/Amble-BoldItalic-webfont.ttf') format('truetype'),
         url('https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/fonts/Amble-BoldItalic-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'amblebold';
    src: url('https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/fonts/Amble-Bold-webfont.eot');
    src: url('https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/fonts/Amble-Bold-webfont.eot') format('embedded-opentype'),
         url('https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/fonts/Amble-Bold-webfont.woff') format('woff'),
         url('https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/fonts/Amble-Bold-webfont.ttf') format('truetype'),
         url('https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/fonts/Amble-Bold-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ambleitalic';
    src: url('https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/fonts/Amble-Italic-webfont.eot');
    src: url('https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/fonts/Amble-Italic-webfont.eot') format('embedded-opentype'),
         url('https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/fonts/Amble-Italic-webfont.woff') format('woff'),
         url('https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/fonts/Amble-Italic-webfont.ttf') format('truetype'),
         url('https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/fonts/Amble-Italic-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'amblelight_condensed_italic';
    src: url('https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/fonts/Amble-LightCondensedItalic-webfont.eot');
    src: url('https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/fonts/Amble-LightCondensedItalic-webfont.eot') format('embedded-opentype'),
         url('https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/fonts/Amble-LightCondensedItalic-webfont.woff') format('woff'),
         url('https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/fonts/Amble-LightCondensedItalic-webfont.ttf') format('truetype'),
         url('https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/fonts/Amble-LightCondensedItalic-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'amblelight_condensed';
    src: url('https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/fonts/Amble-LightCondensed-webfont.eot');
    src: url('https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/fonts/Amble-LightCondensed-webfont.eot') format('embedded-opentype'),
         url('https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/fonts/Amble-LightCondensed-webfont.woff') format('woff'),
         url('https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/fonts/Amble-LightCondensed-webfont.ttf') format('truetype'),
         url('https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/fonts/Amble-LightCondensed-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'amblelight_italic';
    src: url('https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/fonts/Amble-LightItalic-webfont.eot');
    src: url('https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/fonts/Amble-LightItalic-webfont.eot') format('embedded-opentype'),
         url('https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/fonts/Amble-LightItalic-webfont.woff') format('woff'),
         url('https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/fonts/Amble-LightItalic-webfont.ttf') format('truetype'),
         url('https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/fonts/Amble-LightItalic-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}


/***** Header *****/

header { margin-top: 47px; }
	#nav-wrap { display: none; }
		#nav { display: none; height: auto; margin: 0 auto; }
				#nav li { display: block; }
					#nav li a { display: block; float: left; width: 50%; text-align: center; text-decoration: none; background: #6BC263; color: #fff; padding: 10px 0; outline: 1px solid #fff; }
					#nav li a:hover { background: #338CD7; }
	#top-bar { background: #f6f6f6; margin: 0 auto; position: fixed; top: 0; width: 100%; z-index: 9999; }
		#top-bar-container { width: 1050px; height: 36px; margin: 0 auto; overflow: hidden; font-size: 12px; color: #282828; }
			#top-social { float: right; }
				#facebook-like { margin: 8px 15px 0 0; }
				#___plusone_0 { width: 46px!important; }
			#top-contact { float: right; border-left: 5px solid #fff; height: 24px; padding: 12px 0 0 20px; }
			#book-your-stay { float: right; border-left: 5px solid #fff; padding: 12px 0 0 ; height: 24px; }
				#book-your-stay a { background: #6bc263; color: #fff; text-decoration: none; padding: 11px 10px; font-weight: bold; font-size: 14px; }
				#book-your-stay a:hover { background: #4baa42; }
			#top-link { float: right; border-left: 5px solid #fff; height: 24px; padding: 12px 0 0 20px; margin: 0 20px 0 20px; }
				#top-link ul {}
					#top-link ul li { display: inline; }
						#top-link ul li a { text-decoration: none; color: #282828; }
						#top-link ul li a:hover { color: #6bc263; }
	#mobile-header { display: none; background: none repeat scroll 0 0 #333333; }
		#mobile-menu-trigger { background: url(https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/images/menu-icon.png) no-repeat; width: 100%; height: 50px; display: block; margin-left: 5px; }
	#title { width: 1050px; margin: 10px auto; overflow: hidden; }
		#logo { display: block; width: 249px; height: 74px; float: left; background: url(https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/images/logo.png) no-repeat; text-indent: -9000px; overflow: hidden;}
		#title p { margin: 16px 0 0 30px; float: right; color: #7e7e7e; font-size: 16px; font-family: 'ambleregular'; line-height: 21px; text-align: right; }
			#title p span { color: #6bc263; font-family: 'amblebold_italic'; font-size: 24px;  }
	#menu { width: 1050px; margin: 15px auto 20px; height: 34px; /*border-bottom: 3px solid #EAEAEA;*/ }
		#menu ul {  }
			#menu ul li { display: inline; float: left; }
				#menu ul li a { font-size: 18px; text-decoration: none; color: #858585; font-family: 'amblelight'; padding: 0 10px 10px; border-bottom:3px solid #eaeaea; letter-spacing: -1.5px;  }
				#menu ul li a:hover { border-bottom: 3px solid #ffb73c; color: #ffb73c; }

.home-page #menu .home-active, .accommodations-page #menu .accommodations-active, .dining-page #menu .dining-active, .montreal-page #menu .montreal-active, .meetings-page #menu .meetings-active, .weddings-page #menu .weddings-active, .vaughan-page #menu .vaughan-active, .longeuil-page #menu .longeuil-active, .specials-page #menu .specials-active, .sports-page #menu .sports-active { border-bottom: 3px solid #ffb73c; color: #ffb73c; }
				
#container { max-width: 1050px; margin: 0 auto; overflow: hidden; }
	#left-column { max-width: 760px; float: left; border-top: 5px solid #FFB73C; }
		#slider { width: 100%; position: relative; }
			.rslides_tabs { overflow: hidden; position: absolute; display: block; z-index: 999; bottom: 20px; right: 20px; }
				.rslides_tabs li { float: left; margin-right: 6px; }
				.rslides_tabs li:last-child { margin-right: 0; }
					.rslides_tabs li a { display: block; float: left; width: 11px; height: 11px; background: url(https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/images/slider-btn.png) 0 0; overflow: hidden; text-indent: -9999px; }
					.rslides_tabs li a:hover { background: url(https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/images/slider-btn.png) 0 11px; }
					.rslides_tabs .rslides_here a { background: url(https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/images/slider-btn.png) 0 11px; }
		#content { margin-bottom: 30px; }
			h1 { background: url(https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/images/h1-bg.jpg) no-repeat; font-size: 30px; padding-top: 20px; color: #298024; font-family: 'amblelight'; margin: 5px 0 25px; letter-spacing: -0.6px; }
			#content p { color: #808080; margin: 0 0 10px 30px; font-size: 14px; line-height: 21px; letter-spacing: -0.6px; }
				#content p a { text-decoration: none; color: #6bc263; }
				#content p a:hover { color: #1a1a1a; }
				.small-letters { font-size: 12px; color: #959595; }
			.image-right { max-width: 250px; float: right; margin: 0 0 15px 20px; }
			#content h2 { color: #2A2A2A; font-size: 24px; font-family: 'amblelight'; margin: 40px 0 20px 30px; letter-spacing: -0.6px; }
			#content h3 { color: #FFB73C; font-size: 18px; font-family: 'amblelight'; margin: 30px 0 5px 30px; letter-spacing: -0.6px; }
			#content ul { margin: 20px 0 20px 30px; }
				#content ul li { color: #808080; font-size: 14px; line-height: 21px; letter-spacing: -0.6px; list-style: disc inside none; }
					#content ul li a { text-decoration: none; color: #6bc263; }
					#content ul li a:hover { color: #1a1a1a; }
			.data { color: #646C57; font-size: 12px; margin-left: 30px; font-family: 'ambleregular'; }
				.data th { border-bottom: 3px solid #6bc263; }
				.data th, .data td { padding: 10px 12px; }
				.odd { background: none repeat scroll 0 0 #d8edfe; }
			#content form { margin: 0 0 0 30px; }
				#content form input { background: none repeat scroll 0 0 #F2F2F2; border: medium none; color: #323232; float: left; font-family: 'ambleregular'; font-size: 13px;height: 20px; padding: 6px 0 4px 11px; margin: 0 5px 15px 10px; clear: left; width: 250px; }
				.long-input { width: 350px; clear: left; }
				#input-fname, #input-lname, #input-city, #input-company, #input-address { width: 350px; }
				#state { margin: 0 5px 5px 10px; }
				#country { margin: 0 5px 5px 0; }
				#postal-code { width: 200px; }
				#input-contact-me { }
				#input-email { width: 200px; }
				#content form #input-submit { float: left; padding: 10px; clear: left; margin: 10px 0 0 0; height: 40px; width: 100px; cursor: pointer; }
				#content form #input-submit:hover { background: #9A9A9A; color: #fff; }
				#content form p { float: left; clear: left; font-size: 14px; margin: 5px 0 5px; width: 150px;}
					#content form p span {color: red;}
				#content form select { border: none; background: none repeat scroll 0 0 #F2F2F2; color: #323232; float: left; font-family: 'ambleregular'; font-size: 13px;
				height: 30px; margin: 0 10px 14px 10px; padding: 6px 0 4px 7px; clear: left; width: 261px; }
				#content form textarea { float: left; width: 400px; background: none repeat scroll 0 0 #F2F2F2; color: #323232; border: none; clear: left; resize: vertical; margin: 0 0 10px; padding: 6px 0 4px 11px; font-family: 'ambleregular'; font-size: 13px; }
				#content form .btn35399 { width: 100px; height: auto; padding: 8px; }
				#content form .btn35399:hover { cursor: pointer; background-color: #000; color: #fff; }
		#bottom-content { float: left; width: 100%; }
			#left-bottom-content { width: 370px; float: left; overflow: hidden; border-left: 2px solid #6bc263; padding-left: 30px; }
				#left-bottom-content h4 { font-size: 18px; color: #6bc263; font-family: 'amblelight'; letter-spacing: -0.6px; margin: 0 0 30px; }
				#left-bottom-content ul {  }
					#left-bottom-content ul li { color: #1a1a1a; font-size: 14px; line-height: 21px; list-style: disc inside none; }
						#left-bottom-content ul li a { color: #1168b1; text-decoration: none; }
						#left-bottom-content ul li a:hover { color: #1a1a1a; }
			#right-bottom-content { width: 370px; float: right; overflow: hidden; border-left: 2px solid #6bc263; padding-left: 30px; }
				#right-bottom-content h4 { font-size: 18px; color: #6bc263; font-family: 'amblelight'; letter-spacing: -0.6px; margin: 0 0 30px;  }
				#right-bottom-content p { color: #1a1a1a; font-size: 14px; line-height: 21px; }
					#right-bottom-content p a { color: #1168b1; text-decoration: none; }
					#right-bottom-content p a:hover { color: #1a1a1a; }
	#right-column { width: 255px; float: right; border-top: 5px solid #FFB73C; overflow: hidden; line-height: 21px; }
		#booking { height: 339px; background: #6bc263; margin: 0 0 10px; padding: 20px 0 0 20px; }
			#booking h2 { font-size: 20px; font-family: 'amblebold'; color: #fff; letter-spacing: -0.8px; text-transform: uppercase; margin-bottom: 10px; }
			#booking form {}
				#booking form input { width: 165px; height: 28px; float: left; margin: 0 10px 10px 0; border: 0; clear: left; color: #717171; font-family: 'amblebold'; font-size: 14px; padding-left: 10px;  }
				.ui-datepicker-trigger { float: left; }
				.ui-datepicker-trigger:hover { cursor: pointer; }
				#booking form label { float: left; color: #fff; font-size: 14px; font-family: 'ambleregular'; }
				#booking form select { float: left; border: 0; width: 60px; height: 30px; padding: 6px 0 0 10px; color: #717171; font-size: 14px; font-family: 'amblebold'; content:''; clear: left; }
				#adults-cont { float: left; clear: left; margin: 0 0 15px; }
				#children-cont { float: left; margin: 0 0 0 15px; }
				#rooms-cont { float: left; margin: 0 0 0 15px; }
				#booking form #submitButton { color: #6bc263; font-size: 20px; text-transform: uppercase; background: #fff; height: 40px; margin: 10px 0 0; padding: 1px 0 0 0; width: 155px; }
				#booking form #submitButton:hover { background: #252525; color: #fff; cursor: pointer; }
				#guarantee { float: left; clear: both; margin-top: 15px; }
					#guarantee a { background: url(https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/images/bpg.png) 0 0; width: 154px; height: 43px; overflow: hidden; text-indent: -9999px; display: block; }
					#guarantee a:hover { background-position: 0 -48px; }
				#guarantee-fr { float: left; clear: both; margin-top: 15px; }
					#guarantee-fr a { background: url(https://web.archive.org/web/20190126045144im_/https://holidayinnlongueuil.com/images/FR_BPG.png) 0 0; width: 145px; height: 43px; overflow: hidden; text-indent: -9999px; display: block; }
					/*#guarantee-fr a:hover { background-position: 0 -48px; }*/
		#newsletter { border-top: 20px solid #9a9a9a; margin: 0 0 30px; overflow: hidden; }
			#content form #submit-btn { background: #9a9a9a; width: 150px; color: #fff; font-family: 'amblebold'; padding: 5px 40px 5px 40px; text-transform: uppercase; font-size: 18px; height: 32px; margin: 0; }
			
			#newsletter h3 { font-size: 24px; font-family: 'amblebold'; color: #9a9a9a; letter-spacing: -1px; margin: 15px 0 15px; }
			#newsletter p { color: #323232; font-size: 13px; }
				#newsletter p a { color: #9A9A9A; text-decoration: none; }
				#newsletter p a:hover { color: #323232; }
		#general-side { border-top: 20px solid #FFB73C; margin: 0 0 30px; overflow: hidden; }
			#general-side h3 { font-size: 24px; font-family: 'amblebold'; color: #FFB73C; letter-spacing: -1px; margin: 15px 0 15px; }
			#general-side h4 { font-size: 16px; color: #323232; }
			#general-side p { color: #323232; font-size: 13px; }
				#general-side p a { color: #FFB73C; text-decoration: none; }
				#general-side p a:hover { color: #323232; }
			#general-side ul { margin-bottom: 10px; }
				#general-side li { color: #323232; font-size: 12px; letter-spacing: -0.6px; line-height: 18px; list-style: disc inside none; margin-left: 10px; }
					#general-side li a { color: #FFB73C; text-decoration: none; }
					#general-side li a:hover { color: #323232; }
		#rewardsclub { border-top: 20px solid #ed3b0c; height: auto; line-height: 21px; margin: 0 0 30px; }
			#rewardsclub p { color: #323232; font-size: 13px; }
				#rewardsclub p a { text-decoration: none; color: #ed3b0c; }
				#rewardsclub p a:hover { color: #323232; }
		#downtownprice { border-top: 20px solid #1168B1; height: auto; line-height: 21px; margin: 0 0 30px; }
			#downtownprice h4 { font-size: 18px; color: #1168B1; font-family: 'amblelight'; letter-spacing: -0.6px; margin: 10px 0 30px; }
			#downtownprice p { color: #323232; font-size: 13px; }
				#downtownprice p a { color: #1168b1; text-decoration: none; }
				#downtownprice p a:hover { color: #323232; }
		#greenkey { border-top: 20px solid #235a3b; height: auto; line-height: 21px; margin: 0 0 30px; }
			#greenkey p { color: #323232; font-size: 13px; }
				#greenkey p a { text-decoration: none; color: #323232; }
				#greenkey p a:hover { color: #235a3b; }
		#tripadvisor { margin: 0 0 30px; border-top: 20px solid #589642; height: auto; line-height: 21px; }
			#tripadvisor-img { margin: 20px auto 10px; display: block; }
			#tripadvisor p { color: #323232; font-size: 13px; }
				#tripadvisor p a { text-decoration: none; color: #323232; }
				#tripadvisor p a:hover { color: #589642; }
	
				
footer { min-height: 320px; background: #f4f4f4; margin-top: 0px; overflow: hidden; }
	#footer-container { max-width: 1050px; margin: 0 auto; padding-top: 20px; color: #4c4c4c; font-family: 'ambleregular'; line-height: 21px; }
		#footer-adress { float: left; font-size: 14px; display: block; margin-bottom: 70px; }
			#footer-adress span { font-size: 18px; color: #6bc263; }
		#footer-container ul { float: right; }
			#footer-container ul li { display: inline; }
				#footer-container ul li a { text-decoration: none; color: #4c4c4c; font-size: 14px; float: left; margin-left: 20px;}
				#footer-container ul li a:hover { color: #000; }
		#rights { text-align: center; clear: both; font-size: 11px; margin-bottom: 50px;}
			#rights a { color: #6bc263; text-decoration: none; }
			#rights a:hover { color: #4c4c4c; }
		#ihg-bar { text-align: center; margin: 30px 0 35px 0; }
		
			#ihg-bar img { max-width: 974px; width: 100%; }
			img.img100 { width: 255px; }
			#booking-link-mobile { display: none; }
/********** MEDIA QUERIES **********/

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

#menu-icon {  background: none repeat scroll 0 0 #6BC263; color: #FFFFFF; cursor: pointer; display: block; height: 24px; margin: 5px auto 1px; padding-top: 10px;text-align: center; text-decoration: none; font-family: 'amblebold'; }
	#nav-wrap { display: block; background: none; overflow: hidden; width: 95%; margin: 0 auto 20px; }
header { margin: 0; } 
#content form { margin: 0 0 0 0; }
#top-bar { position: relative; } 
#top-bar-container { width: 95%; }
#top-link, #book-your-stay  { display: none; }
#title { width: 95%; }
#mobile-header { display: block; }
#menu { display: none; }
#left-column { max-width: 95%; float: none; margin: 0 auto; overflow: hidden; }
	#content {}
		#content p { margin: 0 0 10px 0; }
		#content h2 { margin: 40px 0 20px 0; }
		#content ul { margin: 20px 0 20px 0; }
#right-column { width: 95%; float: none; margin: 30px auto 0; border: none; }
	#booking { display: none; }
	#newsletter { width: 260px; float: left; margin: 0 60px 0 0; }
		img.img100 { width: 260px; }
	#rewardsclub { width: 260px; float: left; margin: 0 60px 0 0; }
	#downtownprice { width: 260px; float: left; margin: 0 60px 0 0;  }
	#greenkey { width: 260px; float: left; margin: 0 60px 0 0; }
	#tripadvisor { width: 260px; float: left; }
#footer-container { width: 95%; }
	#footer-menu { display: none; }
}

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

h1 { font-size: 24px; }
#newsletter, #rewardsclub, #greenkey, #downtownprice { margin: 0 30px 0 0; }

}

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

h1 { font-size: 20px; }
#left-bottom-content { width: 250px; }
#newsletter { width: 100%; margin: 0 0 30px; }
	#newsletter form input { width: 100%; }
	#newsletter form #submit-btn { float: right; }
#downtownprice { width: 100%; margin: 0 0 30px; }
#rewardsclub { width: 100%; margin: 0 0 30px; }
#greenkey { width: 100%; }
#tripadvisor { width: 100%; }
#footer-container ul { height: 20px; margin: 0 0 40px 140px; float: none; }
#footer-adress { float: none; text-align: center; margin-bottom: 30px; }
#left-bottom-content { width: 100%; }
#right-bottom-content { margin-top: 20px; float: left; }

}

@media screen and (max-width: 767px) {	
	#content h2 { font-size: 16px; }
	#title p { margin: 16px 0 0; }

}

@media screen and (max-width: 480px) {	
	h1 { background: none; }
	#booking-link-mobile { background: none repeat scroll 0 0 #FFB73C; bottom: -16px; color: #FFFFFF; display: block; font-family: 'amblelight'; font-size: 16px;
		font-weight: bold; left: 78px; margin: 0 auto; padding: 8px 12px; position: absolute; text-decoration: none; z-index: 100; }
	.image-right { display: none; }
	#top-bar-container { height: auto; }
		#top-contact { border: none; padding: 7px 0 0; }
			#top-contact p { background: none repeat scroll 0 0 #FFB73C; color: #FFFFFF; padding: 5px 2px; text-align: center; }

	#top-social { float: none; }
	#title p { margin: 16px 0 0; font-size: 12px; float: left; text-align: left;}
		#title p span { font-size: 20px; }
		
	#left-bottom-content { width: 100%; }
	#right-bottom-content { width: 100%; float: left; margin-top: 20px; }
	
	#rewardsclub { margin: 0 0 20px; width: 100%; }
	#greenkey { margin: 0 0 20px; width: 100%; }
	#tripadvisor { width: 100%; overflow: hidden; }
	
	footer { margin: 0; min-height: 200px; }
		#footer-container ul { display: none; }
		#ihg-bar { display: none; }
}	
@media screen and (max-width: 320px) {	

	#logo { }

}

/*
     FILE ARCHIVED ON 04:51:44 Jan 26, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:44:42 Apr 04, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.386
  exclusion.robots: 0.012
  exclusion.robots.policy: 0.005
  esindex: 0.007
  cdx.remote: 84.303
  LoadShardBlock: 120.475 (3)
  PetaboxLoader3.datanode: 314.907 (5)
  PetaboxLoader3.resolve: 106.22 (3)
  load_resource: 325.235 (2)
*/