/*===================================================*/
/* UHF: Holiday Inn/HI - Base (holidayinn-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: #43a23b;
}
.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: #43a23b;
}
#uhf_headerWrapper .mobileNav {
  background-color: #43a23b;
}
#uhf_headerWrapper #uhfCountryLanguageCTA button.buttonSave {
  background-color: #43a23b;
}

#uhf_footerWrapper {
  border-color: #efefef;
}
#uhf_footerWrapper .BPGdrawer-heading {
  color: #43a23b;
}
#uhf_footerWrapper .brand-color-bkg {
  background-color: #43a23b;
}
/*=====================================================*/
/*END UHF: Holiday Inn/HI - Base (holidayinn-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{
	text-transform:none;
	padding:0 15px;
}

#uhf_headerWrapper #primary-nav.wrapper-UBE div.brandNavContainer:lang(pt){
	width: 71%;
	float: left;
}

#uhf_headerWrapper #primary-nav.wrapper-UBE div.brandNavContainer:lang(tr){
	width: 71%;
	float: left;
}

#uhf_headerWrapper #primary-nav.wrapper-UBE div.brandNavContainer{
	width: 69%;
	position: relative;
}

#uhf_headerWrapper #primary-nav.wrapper-UBE a.brandNav-link{
	color: #666666;
	font-size: 1.8rem;
	font-weight: normal;
	padding: 0 14px;
}

#uhf_headerWrapper #primary-nav.wrapper-UBE a.brandNav-link:lang(pt){
	font-size: 1.7rem;
	padding: 0 8px;
}

#uhf_headerWrapper #primary-nav.wrapper-UBE a.brandNav-link:lang(tr){
	font-size: 1.64rem;
	padding: 0 5px;
}
#uhf_headerWrapper #primary-nav.wrapper-UBE li.brandNav-list-item.active a.brandNav-link,
#uhf_headerWrapper #primary-nav.wrapper-UBE li.brandNav-list-item a.brandNav-link:hover{
	color: #509E2F;
}

#uhf_headerWrapper .brandLogoNavWrapper {
	background-color: #fff;
	line-height:105px;
}

#uhf_headerWrapper[dir=rtl] #primary-nav.wrapper-UBE ul.brandNav-list{
	float: right;
}

#uhf_headerWrapper #primary-nav div.brandNavContainer a.booknow{
	color: #fff;
	background: #509E2F;
	line-height: 4rem;
	padding: 0 20px;
	right: 0;
	position: absolute;
	top: 34px;
	font-family: "fs_lolamedium";
	font-size: 1.8rem;
}
#uhf_headerWrapper #primary-nav div.brandNavContainer a.booknow:lang(pt){
	padding: 0 4px;
	font-size: 1.7rem;
}

#uhf_headerWrapper #primary-nav div.brandNavContainer a.booknow:lang(tr){
	padding: 0 4px;
	font-size: 1.7rem;
}

#uhf_headerWrapper[dir=rtl] #primary-nav.wrapper-UBE div.brandNavContainer a.booknow{
	right: auto;
	left: 0;
	top: 37px;
}

.menuCTA .fa-2x, .mobileNav .fa-2x{
	color:#999999;
}

li.mobileNavHeading ul.mobileNavMenu-subList {
	display:none;
}

.mobileNavMenuContainer.container{
	background-color:#fff;
}


#uhf_headerWrapper .brandNav-list {
	display: inline;
	list-style: outside none none;
	margin: 0;
	padding: 0;
}

#uhf_headerWrapper .mobileNavMenu-list{
	border:none;
}

.mobileNavLink{
	border-bottom: 1px solid #ccc;
}

#uhf_headerWrapper .logIn-mobile, #uhf_headerWrapper .mobileNav{
	background-color: #fff;
}

#uhf_headerWrapper .brandNavContainer{
	width:65%;
}

#uhf_headerWrapper .brandLogoNavWrapper{
	z-index:999;
	width:100%;
	top:0;
}

#uhf_headerWrapper .wrapper-UBE li.mobileNavMenu-list-item a.mobileNavLink:hover,
#uhf_headerWrapper .wrapper-UBE li.mobileNavMenu-list-item.active .mobileNavLink{
	background-color: #43a23b;
	color: #fff;
}

.brandNav-link {
	font-family: "fs_lolamedium";
}

.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;
}

@media (min-width: 768px) and (max-width: 1024px){
	#uhf_headerWrapper #primary-nav.wrapper-UBE div.brandNavContainer{
		width: 68%;
	}
	#uhf_headerWrapper #primary-nav div.brandNavContainer a.booknow{
		top: 39px;
	}

}


@media(max-width:767px){

	#uhf_headerWrapper .mobileNavManuWrapper a.logIn-link-logo img{
		width: 125px;
		padding-top: 10px;
	}
	#uhf_headerWrapper .logIn-mobile .logIn-State{
		margin-top: 0;
	}

	#uhf_headerWrapper div.mobileNavManuWrapper.wrapper-UBE .logIn-State,
	#uhf_headerWrapper div.mobileNavManuWrapper.wrapper-UBE .logIn-State .logIn-link{
		color: #999999;
		font-size: 14px;
	}
	#uhf_headerWrapper div.wrapper-UBE .mobileNavLink{
		border-bottom: none;
	}
	.uhf_headerFooter .wallet{
		top: 72px;
	}
}
@media(max-width:480px){
	#uhf_headerWrapper div.wrapper-UBE .brandLogo{
		padding-top: 7px;
	}

	#uhf_headerWrapper .logIn-mobile>.logIn-link-logo{
		padding: 0.3em 0 0 0;
	}
	#uhf_headerWrapper div.wrapper-UBE .logIn-mobile{
		min-height: 59px;
	}

	#uhf_headerWrapper div.mobileNavManuWrapper.wrapper-UBE .logIn-State,
	#uhf_headerWrapper div.mobileNavManuWrapper.wrapper-UBE .logIn-State .logIn-link{
		font-size: 12px;
	}
	#uhf_headerWrapper .mobileNavManuWrapper a.logIn-link-logo img{
		padding-top: 0;
	}

	#uhf_headerWrapper .mobileNav-link,
	#uhf_headerWrapper .mobileNav-link:link,
	#uhf_headerWrapper .mobileNav-link:visited,
	#uhf_headerWrapper .mobileNav-link:active {
		padding: 1.11em;
	}

	#uhf_headerWrapper ul.mobileNavMenu-subList li.mobileNavMenu-list-item a.mobileNavLink{
		font-weight: normal;
	}
	#uhf_headerWrapper.wrapper-UBE .wallet{
		top: 59px;
	}
}
/**********************************************/
/* END : UHF Brand Navigation UBE CSS   	  */
/* Author : Sapient                   		  */
/**********************************************/

/**********************************************/
/* START : UHF Brand Navigation NON-UBE CSS   */
/* Author : Sapient                   		  */
/**********************************************/

#uhf_headerWrapper .brandNav-link, 
#uhf_headerWrapper .brandNav-link:link, 
#uhf_headerWrapper .brandNav-link:visited, 
#uhf_headerWrapper .brandNav-link:hover, 
#uhf_headerWrapper .brandNav-link:active {

    font-size: 16px;
}

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{
	line-height: 20px;
}
#uhf_headerWrapper #primary-nav.wrapper-NON-UBE div.brandNavContainer{
	width: 76%;
}
#uhf_headerWrapper #primary-nav.wrapper-NON-UBE .brandNav-list{
	display: inline-block;
	list-style: none;
}
#uhf_headerWrapper #primary-nav.wrapper-NON-UBE a.brandNav-link
{
	font-size: 16px;
	font-family: Arial;
    font-weight: bold;
    color: #4284BF;
}

#uhf_headerWrapper #primary-nav.wrapper-NON-UBE ul.UHF_menuSub li a{
	font-size: 14px;
    font-weight: normal;
    color: #3D9B35;
}

#uhf_headerWrapper #primary-nav.wrapper-NON-UBE .brandNav-list-item {
	position: relative;
	padding-bottom: 10px;
}

ul.UHF_menuSub {
    text-align: left;
    padding: 10px;
    top:80px;
    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:14px;
    border-top:1px solid #ccc;
    line-height: 20px;
}

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:hover, 
	#uhf_headerWrapper #primary-nav.wrapper-NON-UBE .brandNav-link:active {
		padding: 50px 22px 5px;
	}
}
 @media(max-width:480px){
 
 	#uhf_headerWrapper div.wrapper-NON-UBE div.logIn-mobile{
		background-color: #3b3b3b;
		max-width: 27%;
	}
	
	#uhf_headerWrapper div.wrapper-NON-UBE div.logIn-mobile a.logIn-link-logo{
		padding: 0.4em;
	}
	
	#uhf_headerWrapper div.wrapper-NON-UBE img.brandLogo-image{
		padding: 0.5em;
  		width: 75px;	
	}
	#uhf_headerWrapper div.wrapper-NON-UBE .logIn-mobile{
		min-height: 61px;
	}
	
	#uhf_headerWrapper div.wrapper-NON-UBE div.mobileNav {
	    background-color: #43a23b;
	}
	#uhf_headerWrapper div.wrapper-NON-UBE .mobileNav-link,
	#uhf_headerWrapper div.wrapper-NON-UBE .mobileNav-link:link,
	#uhf_headerWrapper div.wrapper-NON-UBE .mobileNav-link:visited,
	#uhf_headerWrapper div.wrapper-NON-UBE .mobileNav-link:active {
		padding: 1.2em;
	}
	
	#uhf_headerWrapper div.wrapper-NON-UBE ul.mobileNavMenu-list li.mobileNavHeading > a.mobileNavLink{
		border-bottom: 2px solid #fff;
		color: #4284BF
	}
	
	#uhf_headerWrapper div.wrapper-NON-UBE ul.mobileNavMenu-subList li.mobileNavMenu-list-item a.mobileNavLink{
		color: #3D9B35;
	}
	
	#uhf_headerWrapper div.wrapper-NON-UBE .menuCTA .fa-2x, 
	#uhf_headerWrapper div.wrapper-NON-UBE .mobileNav .fa-2x{
	    color:#fff;
	 }
	 
	 #uhf_headerWrapper.wrapper-NON-UBE .wallet {
	 	top: 72px;
	 }
 }
/**********************************************/
/* END : UHF Brand Navigation NON-UBE CSS   */
/* Author : Sapient                   		  */    
/**********************************************/
