/*==================================================================*/
/* UHF: Holiday Inn Resorts/RS - Base (holidayinnresorts-base.scss) */
/*==================================================================*/
/**
* UHF: Brand Base
*/
.uhf_headerFooter .btn-primary {
  background-color: #775E35;
  background-image: -moz-linear-gradient(top, #DDCBA3, #775E35);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#DDCBA3), to(#775E35));
  background-image: -webkit-linear-gradient(top, #DDCBA3, #775E35);
  background-image: -o-linear-gradient(top, #DDCBA3, #775E35);
  background-image: linear-gradient(to bottom, #DDCBA3, #775E35);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffDDCBA3', endColorstr='#ff775E35', GradientType=0);
  border-color: #CAB68E #765D35 #3B2E19 #CAB68E;
}
.uhf_headerFooter .btn-primary:hover,
.uhf_headerFooter .btn-primary:focus,
.uhf_headerFooter .btn-primary:active,
.uhf_headerFooter .btn-primary.active {
  background-color: #775E35;
  *background-color: #775E35;
  border-color: #775E35;
}
.uhf_headerFooter .btn-primary.disabled,
.uhf_headerFooter .btn-primary[disabled] {
  background-color: #d96930;
  border-color: #d96930;
}
.uhf_headerFooter .btn-success {
  background-color: #4BAA42;
  background-image: -moz-linear-gradient(top, #82B63A, #4BAA42);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#82B63A), to(#4BAA42));
  background-image: -webkit-linear-gradient(top, #82B63A, #4BAA42);
  background-image: -o-linear-gradient(top, #82B63A, #4BAA42);
  background-image: linear-gradient(to bottom, #82B63A, #4BAA42);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff82B63A', endColorstr='#ff4BAA42', GradientType=0);
  border-color: #4BAA42 #4BAA42 #4BAA42;
}
.uhf_headerFooter .btn-success:hover,
.uhf_headerFooter .btn-success:focus,
.uhf_headerFooter .btn-success:active,
.uhf_headerFooter .btn-success.active,
.uhf_headerFooter .btn-success.disabled,
.uhf_headerFooter .btn-success[disabled] {
  background-color: #4BAA42;
  *background-color: #4BAA42;
  border-color: #4BAA42;
}
.uhf_headerFooter .btn-info {
  background-color: #453E3B;
  background-image: -moz-linear-gradient(top, #82756F, #453E3B);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#82756F), to(#453E3B));
  background-image: -webkit-linear-gradient(top, #82756F, #453E3B);
  background-image: -o-linear-gradient(top, #82756F, #453E3B);
  background-image: linear-gradient(to bottom, #82756F, #453E3B);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff82756F', endColorstr='#ff453E3B', GradientType=0);
  border-color: #555555 #555555 #555555;
}
.uhf_headerFooter .btn-info:hover,
.uhf_headerFooter .btn-info:focus,
.uhf_headerFooter .btn-info:active,
.uhf_headerFooter .btn-info.active,
.uhf_headerFooter .btn-info.disabled,
.uhf_headerFooter .btn-info[disabled] {
  background-color: #453E3B;
  *background-color: #453E3B;
  border-color: #554e4b;
}
.uhf_headerFooter .nav-tabs > .active > a,
.uhf_headerFooter .nav-tabs > .active > a:link,
.uhf_headerFooter .nav-tabs > .active > a:visited,
.uhf_headerFooter .nav-tabs > .active > a:hover,
.uhf_headerFooter .nav-tabs > .active > a:focus,
.uhf_headerFooter .nav-tabs > .active > a:active {
  color: #472d82;
}
.uhf_headerFooter .dropdown-menu > li > a:hover,
.uhf_headerFooter .dropdown-menu > li > a:focus,
.uhf_headerFooter .dropdown-menu > .active > a,
.uhf_headerFooter .dropdown-menu > .active > a:hover,
.uhf_headerFooter .dropdown-menu > .active > a:focus,
.uhf_headerFooter .dropdown-menu.dimSelected > .active > a:hover,
.uhf_headerFooter .dropdown-menu.dimSelected > .active > a:focus,
.uhf_headerFooter .dropdown-submenu:hover > a,
.uhf_headerFooter .dropdown-submenu:focus > a {
  background-color: #775E35;
  background-image: -moz-linear-gradient(top, #DDCBA3, #775E35);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#DDCBA3), to(#775E35));
  background-image: -webkit-linear-gradient(top, #DDCBA3, #775E35);
  background-image: -o-linear-gradient(top, #DDCBA3, #775E35);
  background-image: linear-gradient(to bottom, #DDCBA3, #775E35);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffDDCBA3', endColorstr='#ff775E35', GradientType=0);
  background-repeat: repeat-x;
  color: #FFFFFF;
  text-decoration: none;
}
.uhf_headerFooter .dropdown-menu.dimSelected > .active > a {
  background-color: #E8E8E8;
  background-image: -moz-linear-gradient(top, #FCFCFC, #F8F8F8);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FCFCFC), to(#F8F8F8));
  background-image: -webkit-linear-gradient(top, #FCFCFC, #F8F8F8);
  background-image: -o-linear-gradient(top, #FCFCFC, #F8F8F8);
  background-image: linear-gradient(to bottom, #FCFCFC, #F8F8F8);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffFCFCFC', endColorstr='#ffF8F8F8', GradientType=0);
  background-repeat: repeat-x;
  color: #444444;
  outline: 0 none;
  text-decoration: none;
}
.uhf_headerFooter .multiselect:focus,
.uhf_headerFooter textarea:focus, .uhf_headerFooter input[type="text"]:focus, .uhf_headerFooter input[type="password"]:focus, .uhf_headerFooter input[type="datetime"]:focus, .uhf_headerFooter input[type="datetime-local"]:focus, .uhf_headerFooter input[type="date"]:focus, .uhf_headerFooter input[type="month"]:focus, .uhf_headerFooter input[type="time"]:focus, .uhf_headerFooter input[type="week"]:focus, .uhf_headerFooter input[type="number"]:focus, .uhf_headerFooter input[type="email"]:focus, .uhf_headerFooter input[type="url"]:focus, .uhf_headerFooter input[type="search"]:focus, .uhf_headerFooter input[type="tel"]:focus, .uhf_headerFooter input[type="color"]:focus, .uhf_headerFooter .uneditable-input:focus {
  border-color: 0;
  box-shadow: 0 0 5px 3px #777777;
  outline: 0 none;
}

#uhf_headerWrapper .header-brandBarWrapper {
  border-color: #472d82;
}
#uhf_headerWrapper .mobileNav {
  background-color: #472d82;
}
#uhf_headerWrapper #uhfCountryLanguageCTA button.buttonSave {
  background-color: #472d82;
}

#uhf_footerWrapper {
  border-color: #472d82;
}
#uhf_footerWrapper .BPGdrawer-heading {
  color: #d96932;
}
#uhf_footerWrapper .brand-color-bkg {
  background-color: #472d82;
}
#uhf_headerWrapper .resDirectIcon-link {
  visibility: hidden;
}
/*====================================================================*/
/*END UHF: Holiday Inn Resorts/RS - Base (holidayinnresorts-base.scss) */
/*====================================================================*/

/**********************************************/
/* START : UHF Brand Navigation UBE CSS   	  */
/* Author : Sapient                   		  */    
/**********************************************/

@font-face {
  font-family: 'fs_lolaregular-bold';
  src: url("/static/ihg/common/global/fonts/hifob-default/FS Lola-Bold-webfont.eot");
  src: url("/static/ihg/common/global/fonts/hifob-default/FS Lola-Bold-webfont.eot?#iefix") format("embedded-opentype"), url("/static/ihg/common/global/fonts/hifob-default/FS Lola-Bold-webfont.woff2") format("woff2"), url("/static/ihg/common/global/fonts/hifob-default/FS Lola-Bold-webfont.woff") format("woff"), url("/static/ihg/common/global/fonts/hifob-default/FS Lola-Bold-webfont.ttf") format("truetype"), url("/static/ihg/common/global/fonts/hifob-default/FS Lola-Bold-webfont.svg#fs_lolaregular") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'fs_lolaitalic';
  src: url("/static/ihg/common/global/fonts/hifob-default/FS Lola-BoldItalic-webfont.eot");
  src: url("/static/ihg/common/global/fonts/hifob-default/FS Lola-BoldItalic-webfont.eot?#iefix") format("embedded-opentype"), url("/static/ihg/common/global/fonts/hifob-default/FS Lola-BoldItalic-webfont.woff2") format("woff2"), url("/static/ihg/common/global/fonts/hifob-default/FS Lola-BoldItalic-webfont.woff") format("woff"), url("/static/ihg/common/global/fonts/hifob-default/FS Lola-BoldItalic-webfont.ttf") format("truetype"), url("/static/ihg/common/global/fonts/hifob-default/FS Lola-BoldItalic-webfont.svg#fs_lolaitalic") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'fs_lolaextrabold';
  src: url("/static/ihg/common/global/fonts/hifob-default/FS Lola-ExtraBold-webfont.eot");
  src: url("/static/ihg/common/global/fonts/hifob-default/FS Lola-ExtraBold-webfont.eot?#iefix") format("embedded-opentype"), url("/static/ihg/common/global/fonts/hifob-default/FS Lola-ExtraBold-webfont.woff2") format("woff2"), url("/static/ihg/common/global/fonts/hifob-default/FS Lola-ExtraBold-webfont.woff") format("woff"), url("/static/ihg/common/global/fonts/hifob-default/FS Lola-ExtraBold-webfont.ttf") format("truetype"), url("/static/ihg/common/global/fonts/hifob-default/FS Lola-ExtraBold-webfont.svg#fs_lolaextrabold") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'fs_lolaextrabold_italic';
  src: url("/static/ihg/common/global/fonts/hifob-default/FS Lola-ExtraBoldItalic-webfont.eot");
  src: url("/static/ihg/common/global/fonts/hifob-default/FS Lola-ExtraBoldItalic-webfont.eot?#iefix") format("embedded-opentype"), url("/static/ihg/common/global/fonts/hifob-default/FS Lola-ExtraBoldItalic-webfont.woff2") format("woff2"), url("/static/ihg/common/global/fonts/hifob-default/FS Lola-ExtraBoldItalic-webfont.woff") format("woff"), url("/static/ihg/common/global/fonts/hifob-default/FS Lola-ExtraBoldItalic-webfont.ttf") format("truetype"), url("/static/ihg/common/global/fonts/hifob-default/FS Lola-ExtraBoldItalic-webfont.svg#fs_lolaextrabold_italic") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'fs_lolaitalic';
  src: url("/static/ihg/common/global/fonts/hifob-default/FS Lola-Italic-webfont.eot");
  src: url("/static/ihg/common/global/fonts/hifob-default/FS Lola-Italic-webfont.eot?#iefix") format("embedded-opentype"), url("/static/ihg/common/global/fonts/hifob-default/FS Lola-Italic-webfont.woff2") format("woff2"), url("/static/ihg/common/global/fonts/hifob-default/FS Lola-Italic-webfont.woff") format("woff"), url("/static/ihg/common/global/fonts/hifob-default/FS Lola-Italic-webfont.ttf") format("truetype"), url("/static/ihg/common/global/fonts/hifob-default/FS Lola-Italic-webfont.svg#fs_lolaitalic") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'fs_lolalight';
  src: url("/static/ihg/common/global/fonts/hifob-default/FS Lola-Light-webfont.eot");
  src: url("/static/ihg/common/global/fonts/hifob-default/FS Lola-Light-webfont.eot?#iefix") format("embedded-opentype"), url("/static/ihg/common/global/fonts/hifob-default/FS Lola-Light-webfont.woff2") format("woff2"), url("/static/ihg/common/global/fonts/hifob-default/FS Lola-Light-webfont.woff") format("woff"), url("/static/ihg/common/global/fonts/hifob-default/FS Lola-Light-webfont.ttf") format("truetype"), url("/static/ihg/common/global/fonts/hifob-default/FS Lola-Light-webfont.svg#fs_lolalight") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'fs_lolalight_italic';
  src: url("/static/ihg/common/global/fonts/hifob-default/FS Lola-LightItalic-webfont.eot");
  src: url("/static/ihg/common/global/fonts/hifob-default/FS Lola-LightItalic-webfont.eot?#iefix") format("embedded-opentype"), url("/static/ihg/common/global/fonts/hifob-default/FS Lola-LightItalic-webfont.woff2") format("woff2"), url("/static/ihg/common/global/fonts/hifob-default/FS Lola-LightItalic-webfont.woff") format("woff"), url("/static/ihg/common/global/fonts/hifob-default/FS Lola-LightItalic-webfont.ttf") format("truetype"), url("/static/ihg/common/global/fonts/hifob-default/FS Lola-LightItalic-webfont.svg#fs_lolalight_italic") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'fs_lolamedium';
  src: url("/static/ihg/common/global/fonts/hifob-default/FS Lola-Medium-webfont.eot");
  src: url("/static/ihg/common/global/fonts/hifob-default/FS Lola-Medium-webfont.eot?#iefix") format("embedded-opentype"), url("/static/ihg/common/global/fonts/hifob-default/FS Lola-Medium-webfont.woff2") format("woff2"), url("/static/ihg/common/global/fonts/hifob-default/FS Lola-Medium-webfont.woff") format("woff"), url("/static/ihg/common/global/fonts/hifob-default/FS Lola-Medium-webfont.ttf") format("truetype"), url("/static/ihg/common/global/fonts/hifob-default/FS Lola-Medium-webfont.svg#fs_lolamedium") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'fs_lolamedium_italic';
  src: url("/static/ihg/common/global/fonts/hifob-default/FS Lola-MediumItalic-webfont.eot");
  src: url("/static/ihg/common/global/fonts/hifob-default/FS Lola-MediumItalic-webfont.eot?#iefix") format("embedded-opentype"), url("/static/ihg/common/global/fonts/hifob-default/FS Lola-MediumItalic-webfont.woff2") format("woff2"), url("/static/ihg/common/global/fonts/hifob-default/FS Lola-MediumItalic-webfont.woff") format("woff"), url("/static/ihg/common/global/fonts/hifob-default/FS Lola-MediumItalic-webfont.ttf") format("truetype"), url("/static/ihg/common/global/fonts/hifob-default/FS Lola-MediumItalic-webfont.svg#fs_lolamedium_italic") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'fs_lolaregular';
  src: url("/static/ihg/common/global/fonts/hifob-default/FS Lola-Regular-webfont.eot");
  src: url("/static/ihg/common/global/fonts/hifob-default/FS Lola-Regular-webfont.eot?#iefix") format("embedded-opentype"), url("/static/ihg/common/global/fonts/hifob-default/FS Lola-Regular-webfont.woff2") format("woff2"), url("/static/ihg/common/global/fonts/hifob-default/FS Lola-Regular-webfont.woff") format("woff"), url("/static/ihg/common/global/fonts/hifob-default/FS Lola-Regular-webfont.ttf") format("truetype"), url("/static/ihg/common/global/fonts/hifob-default/FS Lola-Regular-webfont.svg#fs_lolaregular") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* FontAwesome */
/*@font-face {
font-family: "FontAwesome";
src: url("/static/ihg/common/global/fonts/fontawesome-webfont.eot");
src: url("/static/ihg/common/global/fonts/fontawesome-webfont.eot") format("embedded-opentype"),
url("/static/ihg/common/global/fonts/fontawesome-webfont.woff") format("woff"),
url("/static/ihg/common/global/fonts/fontawesome-webfont.ttf") format("truetype"),
url("/static/ihg/common/global/fonts/fontawesome-webfont.svg") format("svg");
font-weight: normal;
font-style: normal;
}

*/
/* Fonts Icomoon  */
@font-face {
  font-family: 'icomoon';
  src: url("/static/ihg/common/global/fonts/hifob-icons/icomoon.eot?-vfcqo2");
  src: url("/static/ihg/common/global/fonts/hifob-icons/icomoon.eot?#iefix-vfcqo2") format("embedded-opentype"), url("/static/ihg/common/global/fonts/hifob-icons/icomoon.woff?-vfcqo2") format("woff"), url("/static/ihg/common/global/fonts/hifob-icons/icomoon.ttf?-vfcqo2") format("truetype"), url("/static/ihg/common/global/fonts/hifob-icons/icomoon.svg?-vfcqo2#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'IHG_weather_icons';
  src: url("/static/ihg/common/global/fonts/hifob-icons/IHG-weather-icons.eot?-vfcqo2");
  src: url("/static/ihg/common/global/fonts/hifob-icons/IHG-weather-icons.eot?#iefix-vfcqo2") format("embedded-opentype"), url("/static/ihg/common/global/fonts/hifob-icons/IHG-weather-icons.woff?-vfcqo2") format("woff"), url("/static/ihg/common/global/fonts/hifob-icons/IHG-weather-icons.ttf?-vfcqo2") format("truetype"), url("/static/ihg/common/global/fonts/hifob-icons/IHG-weather-icons.svg?-vfcqo2#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* Hebrew font families */
@font-face {
  font-family: 'museum_bold';
  font-weight: 700;
  /*(bold)*/
  font-style: normal;
  src: url("/static/ihg/common/global/fonts/hifob-hebrew/museum-aaa-700.eot");
  src: url("/static/ihg/common/global/fonts/hifob-hebrew/museum-aaa-700.eot#iefix") format("embedded-opentype"), url("/static/ihg/common/global/fonts/hifob-hebrew/museum-aaa-bold.ttf") format("opentype"), url("/static/ihg/common/global/fonts/hifob-hebrew/museum-aaa-700.woff") format("woff"), url("/static/ihg/common/global/fonts/hifob-hebrew/museum-aaa-700.ttf") format("truetype"), url("/static/ihg/common/global/fonts/hifob-hebrew/museum-aaa-700.svg#museum_bold") format("svg");
}
@font-face {
  font-family: 'museum_medium';
  font-weight: 900;
  /*(black)*/
  font-style: normal;
  src: url("/static/ihg/common/global/fonts/hifob-hebrew/museum-aaa-900.eot");
  src: url("/static/ihg/common/global/fonts/hifob-hebrew/museum-aaa-900.eot#iefix") format("embedded-opentype"), url("/static/ihg/common/global/fonts/hifob-hebrew/museum-aaa-black.ttf") format("opentype"), url("/static/ihg/common/global/fonts/hifob-hebrew/museum-aaa-900.woff") format("woff"), url("/static/ihg/common/global/fonts/hifob-hebrew/museum-aaa-900.ttf") format("truetype"), url("/static/ihg/common/global/fonts/hifob-hebrew/museum-aaa-900.svg#museum_medium") format("svg");
}
@font-face {
  font-family: 'museum_light';
  font-weight: 300;
  /*(light)*/
  font-style: normal;
  src: url("/static/ihg/common/global/fonts/hifob-hebrew/museum-aaa-300.eot");
  src: url("/static/ihg/common/global/fonts/hifob-hebrew/museum-aaa-300.eot#iefix") format("embedded-opentype"), url("/static/ihg/common/global/fonts/hifob-hebrew/museum-aaa-light.ttf") format("opentype"), url("/static/ihg/common/global/fonts/hifob-hebrew/museum-aaa-300.woff") format("woff"), url("/static/ihg/common/global/fonts/hifob-hebrew/museum-aaa-300.ttf") format("truetype"), url("/static/ihg/common/global/fonts/hifob-hebrew/museum-aaa-900.svg#museum_light") format("svg");
}
@font-face {
  font-family: 'museum_regular';
  font-weight: 400;
  /*(regular)*/
  font-style: normal;
  src: url("/static/ihg/common/global/fonts/hifob-hebrew/museum-aaa-400.eot");
  src: url("/static/ihg/common/global/fonts/hifob-hebrew/museum-aaa-400.eot#iefix") format("embedded-opentype"), url("/static/ihg/common/global/fonts/hifob-hebrew/museum-aaa-regular.ttf") format("opentype"), url("/static/ihg/common/global/fonts/hifob-hebrew/museum-aaa-400.woff") format("woff"), url("/static/ihg/common/global/fonts/hifob-hebrew/museum-aaa-400.ttf") format("truetype"), url("/static/ihg/common/global/fonts/hifob-hebrew/museum-aaa-900.svg#museum_regular") format("svg");
}

html {
    font-size: 10px
}

#uhf_headerWrapper .brandNav-link, 
#uhf_headerWrapper .brandNav-link:link, 
#uhf_headerWrapper .brandNav-link:visited{

	display: block;
	font-weight: normal;
}
#uhf_headerWrapper #primary-nav.wrapper-UBE{
	line-height: 18px;
} 
#uhf_headerWrapper #primary-nav.wrapper-UBE nav.brandNav{
	text-align: left;
}
#uhf_headerWrapper #primary-nav.wrapper-UBE nav.brandNav ul.brandNav-list{
	padding-left: 50px;
}

#uhf_headerWrapper #primary-nav.wrapper-UBE nav.brandNav ul.brandNav-list:lang(es){
	padding-left: 15px;
}
#uhf_headerWrapper #primary-nav.wrapper-UBE nav.brandNav li.brandNav-list-item a.brandNav-link,
#uhf_headerWrapper #primary-nav.wrapper-UBE nav.brandNav li.brandNav-list-item a.brandNav-link:active{
	color: #999999;
	font-family: 'fs_lolamedium';
	font-size: 1.8rem;
	padding: 4.3rem 10px 3rem 10px;
}
#uhf_headerWrapper #primary-nav.wrapper-UBE nav.brandNav li.brandNav-list-item.active a.brandNav-link,
#uhf_headerWrapper #primary-nav.wrapper-UBE nav.brandNav li.brandNav-list-item a.brandNav-link:hover{
	color: #7E82BF;
}

#uhf_headerWrapper #primary-nav div.brandNavContainer a.booknow{
	color: #fff;
	background: #7E82BF;
	line-height: 2.2em;
	padding: 0 20px;
	right: 0;
	position: absolute;
	top: 30px;
	font-family: "fs_lolamedium";
	font-size: 1.8rem;
}

/*mobile nav collapse */

li.mobileNavHeading{
	border-bottom:none;
}

#uhf_headerWrapper .mobileNavMenu-list-item{
	text-transform:none;
	color:#472D82;
}

#uhf_headerWrapper .mobileNavMenu-list{
	border:none;
}

#uhf_headerWrapper .mobileNavHeading a{
	font-weight: bold;
	color: #472D82;
	text-transform: none;
}

ul.mobileNavMenu-subList li a.mobileNavLink {
	color: #472D82;
}

#uhf_headerWrapper .wrapper-UBE li.mobileNavMenu-list-item a.mobileNavLink:hover,
#uhf_headerWrapper .wrapper-UBE li.mobileNavMenu-list-item.active .mobileNavLink{
	background-color: #7E82BF;
	color: #fff;
}

.arrow-icon.fa.fa-chevron-down {
	margin-left: 10px;
	background-color: #472D82;
	border-radius: 25px;
	font-size: 11px;
	color: #fff;
	line-height: 13px;
	width: 13px;
	text-align: center;
}
.uhf_headerFooter .primary-nav.UHF_sticky{
	position:fixed;
	top:0;
	width: 100%;
	z-index: 999;
	max-width: 1440px;
	right: 0;
	left: 0;
	margin: 0% auto;
}
/*
* For Mobile-landscape and portrait
*/
#uhf_headerWrapper div.wrapper-UBE div.mobileNavMenuContainer div.mobileNav{
	border-left: none;
	background-color: #fff;
}
#uhf_headerWrapper div.wrapper-UBE div.mobileNavMenuContainer a.mobileNav-link.menuCTA{
	color: #666666;
}
#uhf_headerWrapper div.wrapper-UBE div.mobileNavMenuContainer a.mobileNav-link.mobileResDirectNumber,
#uhf_headerWrapper div.wrapper-UBE div.mobileNavMenuContainer div.logIn-State,
#uhf_headerWrapper div.wrapper-UBE div.mobileNavMenuContainer div.logIn-State a.logIn-link{
	color: #999999;
}
#uhf_headerWrapper div.wrapper-UBE div.mobileNavMenuContainer div.logIn-mobile{
	background-color: #fff;	
}
#uhf_headerWrapper div.wrapper-UBE .logIn-mobile>.logIn-link{
	padding: .7em .5em 0 .5em;
}
#uhf_headerWrapper div.wrapper-UBE div.mobileNavMenuContainer div.logIn-State{
	margin-top: 0;
}

#uhf_headerWrapper .brandLogo .brandLogo-link {
	line-height: 6.5;
	padding: 0 1em;
}

#uhf_headerWrapper .brandNavContainer:lang(es) {
	width: 80%;
}
@media (min-width: 768px) and (max-width: 1024px){
	#uhf_headerWrapper .brandNavContainer {
		float: right;
		width: 79%;
	}

	#uhf_headerWrapper #primary-nav.wrapper-UBE nav.brandNav li.brandNav-list-item a.brandNav-link,
#uhf_headerWrapper #primary-nav.wrapper-UBE nav.brandNav li.brandNav-list-item a.brandNav-link:active{

	font-size: 2.4rem;
}

#uhf_headerWrapper #primary-nav div.brandNavContainer a.booknow{
	font-size: 2.4rem;
		top: 22px;
}
}

@media(min-width:1024px){
	#uhf_headerWrapper #primary-nav .brandLogo .brandLogo-image{
		padding: 0;
	}
}
@media(max-width:767px){
	#uhf_headerWrapper #primary-nav.wrapper-UBE div.brandNavContainer{
		width: 78%;
		line-height: 18px;
	}
	#uhf_headerWrapper #primary-nav.wrapper-UBE nav.brandNav li.brandNav-list-item:first-child a.brandNav-link{
		padding-left: 0;
	}
	#uhf_headerWrapper #primary-nav div.brandNavContainer a.booknow{
		padding: 0 16px;
	}
	#uhf_headerWrapper .mobileNavCL img{
		display: inline;
	}
	#uhf_headerWrapper.wrapper-UBE .wallet{
		top: 76px;
	}
	#uhf_headerWrapper .brandLogo .brandLogo-link{
		line-height: 1em;
	}
}


@media(max-width:480px){
	#uhf_headerWrapper div.mobileNavManuWrapper div.brandLogo{
		padding: 10px 0 0 10px;
	}

	#uhf_headerWrapper div.wrapper-UBE div.mobileNavMenuContainer div.brandLogo img.brandLogo-image{
		width: 70px;
		padding: 0;
	}
	
	#uhf_headerWrapper div.wrapper-UBE div.mobileNavMenuContainer div.mobileNav a.mobileNav-link{
		padding: 1.27143em;
	}
	
	#uhf_headerWrapper div.wrapper-UBE div.mobileNavMenuContainer div.logIn-mobile{
		min-height: 63px;
	}

	#uhf_headerWrapper  div.wrapper-UBE div.mobileNavMenuContainer div.logIn-mobile>.logIn-link-logo{
		padding: 0.5em 0.4em 0 0.4em;
	}
	
	#uhf_headerWrapper ul.mobileNavMenu-subList li.mobileNavMenu-list-item a.mobileNavLink{
		font-weight: normal;
	}
	
	#uhf_headerWrapper.wrapper-UBE .wallet{
		top: 63px;
	}
}

#uhf_headerWrapper div.wrapper-UBE div.mobileNavMenuContainer .mobileNav .mobileNav-link.mobileResDirectNumber {
	visibility: hidden;
}
#uhf_headerWrapper #primary-nav.wrapper-UBE .brandNav-link,
#uhf_headerWrapper #primary-nav.wrapper-UBE .brandNav-link:link,
#uhf_headerWrapper #primary-nav.wrapper-UBE .brandNav-link:visited,
#uhf_headerWrapper #primary-nav.wrapper-UBE .brandNav-link:active {
  margin-top: 16px;
  padding-bottom:10px;
  padding-top: 23px;  
}
@media (min-width: 768px){
  #uhf_headerWrapper .brandLogoNavWrapper{
   padding-bottom:7px;
  }
}

/**********************************************/
/* END : UHF Brand Navigation UBE CSS   	  */
/* Author : Sapient                   		  */    
/**********************************************/
/**********************************************/
/* START : UHF Brand Navigation NON-UBE CSS   */
/* Author : Sapient                   		  */
/**********************************************/

nav.brandNav ul li {
    display: inline-block; 
    position: relative; 
    cursor: pointer;
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    -ms-transition: all 0.2s;
    -o-transition: all 0.2s;
    transition: all 0.2s;
}
nav.brandNav ul li:hover {
    
    color: #fff;
}

#uhf_headerWrapper #primary-nav.wrapper-NON-UBE a.brandNav-link
{
	font-size: 16px;
	font-family: Arial;
    font-weight: bold;
    color: #472D82;
}

/*ul.UHF_menuSub li a {
  color: #472D82!important;
}*/

#uhf_headerWrapper #primary-nav.wrapper-NON-UBE ul.UHF_menuSub li a{
	font-size: 14px;
    font-weight: normal;
    color: #472D82;
}

#uhf_headerWrapper #primary-nav.wrapper-NON-UBE .brandNav-list-item {
	position: relative;
}

ul.UHF_menuSub {
    text-align: left;
    padding: 10px;
    top:85px;
    position: absolute;
    /*left: 0;*/
    width: 180px;
    /*box-shadow: 5px 5px 5px #ccc;*/
    box-shadow: none;
    display: none;
    opacity: 0;
    visibility: hidden;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -webkit-transiton: opacity 0.2s;
    -moz-transition: opacity 0.2s;
    -ms-transition: opacity 0.2s;
    -o-transition: opacity 0.2s;
    -transition: opacity 0.2s;
    z-index:999;
    background: #ebebeb; 
}
ul li ul.UHF_menuSub li { 
    background: #ebebeb; 
    display: block; 
    padding:10px 6px ;
    font-size:16px;
    border-top:1px solid #ccc;
}

ul li ul.UHF_menuSub li:first-child{
    border-top:none;
}

/*top arrow*/

.UHF_menuSub:before {
    border-bottom: 10px solid #ebebeb;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    content: "";
    display: inline-block;
    left: 80px;
    position: absolute;
    top: -9px;

}

/*.UHF_menuSub:after {
  position: absolute;
  top: -6px;
  left: 100px;
  display: inline-block;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #ebebeb;
  border-left: 6px solid transparent;
  content: '';

}*/

/*top arrow ends*/

ul li ul.UHF_menuSub li a {
    
    color:#ec6108;
    text-decoration: none;
    font-weight:400;
}
ul li ul.UHF_menuSub li a:hover{

    color:#ec6108;
    text-decoration: none;
}
ul li ul.UHF_menuSub li:hover { 
    
    background: #ebebeb;

}

ul li:hover ul {
    display: block;
    opacity: 1;
    visibility: visible;
}
@media (min-width: 992px) {
    #uhf_headerWrapper #primary-nav.wrapper-NON-UBE .brandLogo .brandLogo-link {
        line-height: 6.5em;
    }

	#uhf_headerWrapper #primary-nav.wrapper-NON-UBE .brandNav-link, 
	#uhf_headerWrapper #primary-nav.wrapper-NON-UBE .brandNav-link:link, 
	#uhf_headerWrapper #primary-nav.wrapper-NON-UBE .brandNav-link:visited, 
	#uhf_headerWrapper #primary-nav.wrapper-NON-UBE .brandNav-link:active {
		padding: 60px 22px 0;
	}
}
@media(max-width:480px){
	#uhf_headerWrapper div.wrapper-NON-UBE div.mobileNavManuWrapper div.mobileNav{
		background-color:#472D82;
	}
	
	#uhf_headerWrapper div.wrapper-NON-UBE div.mobileNavManuWrapper div.brandLogo img.brandLogo-image{
		width: 95px;
      	padding: 0;
	}
	
	#uhf_headerWrapper div.wrapper-NON-UBE ul.mobileNavMenu-list li.mobileNavHeading > a.mobileNavLink{
		border-bottom: 2px solid #fff;
	}
	
	#uhf_headerWrapper.wrapper-NON-UBE .wallet{
		top: 72px;
	}
}

#uhf_headerWrapper div.wrapper-UBE div.mobileNavMenuContainer .mobileNav .mobileNav-link.mobileResDirectNumber {
	visibility: hidden;
}
/**********************************************/
/* END : UHF Brand Navigation NON-UBE CSS     */
/* Author : Sapient                   		  */
/**********************************************/
/*=========================================================================*/
/* UHF: Holiday Inn Resorts/RS - US English (holidayinnresorts-en_US.scss) */
/*=========================================================================*/
/**
* UHF: US English (en-US) - Locale Base
*/
/*===========================================================================*/
/*END UHF: Holiday Inn Resorts/RS - US English (holidayinnresorts-en_US.scss) */
/*===========================================================================*/

