.appended-main-navigation {display: none;}
.append-navigation > ul { display: none; position: absolute; left: 10px; padding: 0px; margin: 0px; top: 42px; z-index: 99; box-shadow: 2px 5px 10px rgba(0, 0, 0, 0.2); /* border: 3px double #E6E6E6; */
font-family: helvetica, arial, sans-serif; }
#desktopnav-section-Homepage-level1 > li { border-top: 1px solid #E1E1E1; white-space: nowrap; position: relative; height: 34px; }
#desktopnav-section-Homepage-level1 > li > a, #desktopnav-section-Homepage-level1 > li > span{ color: #706E70; display: block; position: relative; padding: 7px 0px 7px 17px; font-size: 11px; }
.append-navigation:hover > ul ul { display: none; }
.append-navigation:hover > ul{display: block;width: 16em;background: transparent url(~/media/Images/H/Hilton-Worldwide-IR-V3/css/bg-nav-drop.png) scroll 0 0 repeat;}
#mobishownav .showmore1:after, #mobishownav .showmore:after, .mobisearch span.searchbg:after, .mobinav span.navbg:after, .snapdown-title p:after, .inv-branding a:after, .siteSearch, .home-slider a.bx-prev:after, .home-slider a.bx-next:after, .home-slider .bx-wrapper .bx-pager.bx-default-pager a:after, .whiteboxes h2:before {/* background: url(/~/media/Images/H/Hilton-Worldwide-IR-V3/css/sprite-new-5.png?se4r3); *//* background-repeat: repeat; *//* content: " "; */display: inline-block;position: absolute;}
#desktopnav-section-Homepage-level1 > li > ul { display: none; position: absolute; /*left: 13.8em;*/ right: 16em; top: 0; background: transparent url(~/media/Images/H/Hilton-Worldwide-IR-V3/css/bg-nav-drop.png) scroll 0 0 repeat; box-shadow: 2px 5px 10px rgba(0, 0, 0, 0.2); padding: 0px; margin: 0px; }
#desktopnav-section-Homepage-level1 > li:hover > ul { display: block; width: 18em; }
#desktopnav-section-Homepage-level1 > li > ul > li { border-top: 1px solid #E1E1E1; white-space: nowrap; position: relative;top: 0px;left: 0px;box-shadow: none;}
#desktopnav-section-Homepage-level1 > li > ul > li a, #desktopnav-section-Homepage-level1 > li > ul > li > span { color: #706E70; display: block; position: relative; padding: 2px 10px; font-size: 11px; }
.ModuleHeadline:hover { color: #01a8e1; text-decoration: none; font-family: 'loewheavy', arial, sans-serif; }
#desktopnav-section-Homepage-level1 > li:hover { background: url(~/media/Images/H/Hilton-Worldwide-IR-V3/css/bg-nav-drop-hover.png) repeat-x scroll 0 0 transparent; }
.ModuleMore:after { content: ''; border-top: 3px solid transparent; border-right: 3px solid transparent; border-bottom: 3px solid transparent; border-left: 3px solid #00a8e1; position: absolute; right: -2px; top: 8px; }
.ModuleMore { position: relative; font-size: 1.2rem; color: #00a8e1; }
.boxcontent p a:hover {font-family: 'loewheavy', arial, sans-serif;}
.boxcontent p a[href^="tel:"]:hover {font-family: "loewregular",arial,sans-serif !important;}
/*.cal-hover, .cal, .doc-icon-hover, .doc-icon, .docx-icon-hover, .docx-icon, .html-icon-hover, 
.html-icon, .mp3-icon-hover, .mp3-icon, .pdf-icon-hover, .pdf-icon, 
.table-hover, .table, .video-hover, .video, .weblink-hover, 
.weblink, .xls-icon-hover, .xls-icon
{ display: inline-block; background: url('/~/media/Images/H/Hilton-Worldwide-IR-V3/css/srpite-new-icons.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }*/
.cal-hover, .cal, .doc-icon-hover, .doc-icon, .docx-icon-hover, .docx-icon, .html-icon-hover, 
/*.html-icon, .mp3-icon-hover, .mp3-icon, .pdf-icon-hover, .pdf-icon, 
.table-hover, .table, .video-hover, .video, .weblink-hover, 
.weblink, .xls-icon-hover, .xls-icon
{ display: inline-block; background: url('/~/media/Images/H/Hilton-Worldwide-IR-V3/css/srpite-min-icons.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left;cursor: pointer;}*/
/*a[href^="tel:"]:hover {font-family: inherit !important;}*/
#outerWrapper { float: left; width: 100%; }
.container-fluid { margin: 0 auto; width:100%;max-width: 1190px; }
/*.subleft .boxcontent::after,*/ .newstab ul:after{clear: both; content: ""; display: block; height: 0;}
.scroll-table-container {overflow-x: auto;float: left;width: 100%;display:block !important;}
body#dividend-history .scroll-table-container {overflow-x: visible;}
.scroll-table-container table{ float:left;width:100%; }
/*-------------- Main Body CSS Starts --------------*/

strong{font-family: 'loewbold', arial, sans-serif;}
/*.internetexplorer11 #mainWrapper { left: 10%; right: 10%; width: 996px; }*/
.ie8 #mainWrapper, .ie9 #mainWrapper, .ie10 #mainWrapper { /*left: 10%; right: 10%; width: 996px;*/ }
html { font-size: 10px; -webkit-text-size-adjust: none; }
body {background-color: #FFF;color: #000;font-family: 'loewregular', sans-serif;font-size: 1.4rem;line-height: 18px;}
a { color: #01a8e1; text-decoration: none; }
a:active, a:hover{text-decoration:none;}
#content-left-Inner a{/* color: #1e1e1e; */}
#content-left-Inner a:hover { color: #01a8e1; text-decoration: none; font-family: 'loewheavy', arial, sans-serif;}
a:focus, a:active { border: none; outline: 0;}

.hide { display: none; }
.invisible { position: absolute; left: -9999999px; top: auto; width: 1px; height: 1px; overflow: hidden; visibility: visible; }
img { outline-style: none; outline-width: 0; border: 0 none; }
sup { font-size: smaller; font-weight: bold; }
sub { margin: 2px 0; padding: 2px 0; }
ul, ol { list-style: none; }
#twocolright ul { list-style-image: none; margin: 0 0 20px 15px; }
#twocolright ul ul { list-style: outside none circle; margin: 5px 0 0 15px; }
#twocolright ol ol { margin: 5px 0 0 15px; }
#twocolright ol { list-style: outside none numeric; margin: 0 0 20px 15px; }
#twocolright ol li, #twocolright ul li { margin: 0 0 5px; list-style-position: inside; list-style-type: disc; }
#twocolright ul li ol, #twocolright ol li ul { margin: 5px 0 0 15px; }
hr { border-style: none none solid; border-width: 0 0 1px; margin: 5px 0; }
:active { outline-style: none; outline-width: 0; }
* { margin: 0; padding: 0; }
.uppercase { text-transform: uppercase; }
p { padding: 0 0 20px; }
h1 { font-size: 2.6rem; line-height: 3rem; margin: 0 0 20px; }
h2 { font-size: 2.2rem; line-height: 2.4rem; margin: 0 0 20px; font-weight: normal !important; font-family: 'loewheavy', arial, sans-serif; color: #01a8e1; text-transform: uppercase;}
h3{font-size: 1.8rem; line-height: 2.2rem; margin: 0 0 10px; font-family: 'loewheavy', arial, sans-serif; color: #01a8e1; text-transform: uppercase;}
h4{font-size: 1.6rem; line-height: 2.0rem; margin: 0 0 10px; font-family: 'loewheavy', arial, sans-serif; color: #01a8e1; text-transform: uppercase;}
h5{ font-size: 1.2rem; line-height: 2.0rem; margin: 0 0 10px; font-family: 'loewheavy', arial, sans-serif; color: #01a8e1; text-transform: uppercase;}
p#sectionheader { font-size: 1.6rem; line-height: 2rem; }
.float100 { float: left; width: 100%; }
.hide { display: none; }
.home-slider { height: 449px; }
 @-webkit-keyframes fadeIn {
  from {opacity: 0;}
  to {opacity: 1;}
}
@-moz-keyframes fadeIn {
from {opacity: 0;}
 to {opacity: 1;}
}
@keyframes fadeIn {
from {opacity: 0;}
 to {opacity: 1;}
}
#bannerwrapper .sliderbanner { -webkit-animation: fadeIn ease-in 1; -moz-animation: fadeIn ease-in 1; animation: fadeIn ease-in 1; -webkit-animation-fill-mode: forwards; -moz-animation-fill-mode: forwards; animation-fill-mode: forwards; -webkit-animation-duration: 1s; -moz-animation-duration: 1s; animation-duration: 1s; }
/*-------------- Main Body CSS Ends --------------*/
/*-------------- Header CSS Starts --------------*/
#headerwrapper {margin: 0 auto;position: relative;background: #000000;height: 174px;}
.header {min-height: 174px;background-color: #000;}
#shareprice-button{display:none;}
#shareprice-background { height: 53px; width: 100%; float: left; background-color: #fff; }
#logo { float: left; padding-top: 34px; }
#logo img { width: 206px;}
#print-logo{display:none !important;}
#logo > a {display: inline-block;margin-left: 50px;}
#headerlinks { overflow: hidden; }
#headerlinks ul li { border-right: 1px solid #0000FF; float: left; padding: 0 5px; }
#searchcontainer { clear: both; float: right; height: 25px; margin: 10px 0 0; overflow: hidden; }
#searchTextboxContainer { float: left; }
#searchTextboxContainer input { width: 140px; height: 23px; }
#SearchButtonContainer { float: left; }
#SearchButtonContainer input { height: 24px; width: 44px; }
#toplinks-right {margin-top: 32px;padding-right: 11px;font-family: 'loewmedium';font-size: 1.2rem;}
#toplinks-right a {float: right;position: relative;}
#toplinks-right > div {float: right;color: #fff;position: relative;line-height: 23px;}
#header-at-a-glance ul { position: absolute; background-color: #000; z-index: 9999; display: none; }
#header-at-a-glance { color: #fff; }
#language-selector-head span { line-height: 23px; }
#language-selector-head:hover ul { display: block; }
.language-title > span {line-height: 23px;}
/*-------------- Header CSS Ends --------------*/

/*-- icomoon fonts --*/
@font-face {
  font-family: 'icomoon';
  src:  url('/~/media/Files/H/Hilton-Worldwide-IR-V3/fonts/icomoon/icomoon-eot.eot?xo79cv');
  src:  url('/~/media/Files/H/Hilton-Worldwide-IR-V3/fonts/icomoon/icomoon-eot.eot?xo79cv#iefix') format('embedded-opentype'),
    url('/~/media/Files/H/Hilton-Worldwide-IR-V3/fonts/icomoon/icomoon-ttf.ttf?xo79cv') format('truetype'),
    url('/~/media/Files/H/Hilton-Worldwide-IR-V3/fonts/icomoon/icomoon-woff.woff?xo79cv') format('woff'),
    url('/~/media/Files/H/Hilton-Worldwide-IR-V3/fonts/icomoon/icomoon-svg.svg?xo79cv#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}
/*-- icomoon fonts --*/

/*-------------- Left Navigation CSS Starts --------------*/
#utility { margin-top: 40px; }
.leftnavigation .level1 { font-size: 1.4rem; line-height: 1.4rem; margin-bottom: 15px; }
.leftnavigation .level1.haschildren > ul { padding-left: 20px; }
.leftnavigation .level2 { margin-top: 15px; }
.leftnavigation .level1.selected > a { color: #000; }
.leftnavigation .level1 a:hover { color: #000; }
/*-------------- Left Navigation CSS Ends --------------*/
/*-------------- Breadcrumb CSS Starts --------------*/
#breadcrumb { margin: 16px 0 16px;  line-height: 1.2rem; float: left; width: 100%; padding: 0 0 8px; border-bottom: 2px dotted #b1adaa; }
/*-------------- Breadcrumb CSS Ends --------------*/
/*-------------- Search page CSS Starts --------------*/
.ip3search_highlight { font-weight: bold; }
.sitesearchpagination { padding-top: 10px; }
.sitesearchpagination ul li { float: left; margin: 0 10px 0 0; padding: 0; }
table.searchTable { width: 100%; word-break: break-all; }
table.searchTable tbody tr th { text-align: left; height: 22px; }
#tabs.sectionTabs { float: left; position: relative; width: 100%; padding: 0 0 10px; }
#tabs.sectionTabs ul { border-bottom: 1px solid #000; float: left; list-style: none outside none; padding: 0; margin: 0; width: 100%; }
#tabs.sectionTabs li { float: left; padding: 0; margin: 0; border-left: 1px solid #000; border-top: 1px solid #000; }
#tabs.sectionTabs li.lastLI { border-right: 1px solid #000; }
#tabs.sectionTabs li a span { display: block; text-align: center; }
#tabs.sectionTabs li a { display: block; padding: 10px; text-align: center; background-color: #ccc; }
#tabs.sectionTabs li.current a, #tabs.sectionTabs li a:hover { background-color: #fff; }
#tabsDD { height: 35px; font-size: 1.4rem; line-height: 1.8rem; width: 180px; }
#tabs.sectionTabs span.select { position: absolute; font-size: 1.4rem; line-height: 1.8rem; top: 0; left: 0; height: 35px; color: #000; padding: 11px 15px 10px 5px;box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
/*-------------- Search page CSS Ends --------------*/
/*-------------- Site Map CSS Starts --------------*/
#sitemapcontainer li { font-weight: bold; }
#sitemapcontainer li a { display: block; padding: 3px; }
#sitemapcontainer li ul li { font-weight: normal; }
#sitemapcontainer li ul li a { padding: 0 0 0 3px; }
#sitemapcontainer li ul li ul { margin-bottom: 10px; }
#sitemapcontainer li#nav-site-services-level1 { display: none; }
/*-------------- Site Map CSS Ends --------------*/
/*-------------- Footer CSS Starts --------------*/
#footerwrapper { clear: both; padding-top: 40px; }
#footerlinks ul li { border-right: 1px solid #0000FF; float: left; padding: 0 5px; }
/*-------------- Footer CSS Ends --------------*/
/* --------------- Banner Starts ---------------*/

.home-slider#bannerwrapper .sliderbanner { visibility: hidden; float: left; transition: all 0s ease 0s; }
#bannerwrapper { position: relative; margin: 0 auto; overflow: hidden; max-width: 100% }
#bannerwrapper .sliderbanner { width: 100%; position: relative; }
#bannerwrapperinner > .bx-wrapper { position: relative; }
.banneritem {position: relative;height: 660px;width: 100%;overflow: hidden;float: left;}
.banneritem .bannertext { color: #fff; position: absolute; top: 43%; width: 450px; }
#bannerwrapper .bx-controls .bx-pager { position: absolute; left: 45%; bottom: 20px; }
#bannerwrapper .bx-controls .bx-controls-direction { bottom: 170px; position: absolute; right: 0; }
#bannerwrapper .bx-controls-direction a { display: inline-block; text-indent: -9999px; }
#bannerwrapper .bx-controls-direction a.disabled { display: none; }
#bannerwrapper .bx-controls-direction, #bannerwrapper .bx-pager { float: left; clear: both; }
#bannerwrapper .bx-pager div { float: left; }
.bannerOuterText { margin: 0 auto; max-width: 1100px; /*width:100%;position: relative;top: 43%;transform: translateY(-50%);*/ }
#bannerwrapperinner .bx-controls { margin: 0 auto; position: relative; }
#bannerwrapper .bx-controls-direction { width: 100%; }
.home-slider .bx-wrapper .bx-pager.bx-default-pager a { display: block; padding-left: 20px; position: relative; text-indent: -9999px; }
.home-slider .bx-wrapper .bx-pager.bx-default-pager a:after { background-position: -104px -8px; height: 15px; left: 0px; top: 0; width: 15px; }
.home-slider .bx-wrapper .bx-pager.bx-default-pager a.active:after { background-position: -82px -8px; height: 15px; left: 0px; top: 0; width: 15px; }
.home-slider a.bx-prev:after { background-position: -8px -8px; height: 55px; left: 10px; top: 0; width: 31px; }
.home-slider a.bx-next:after { background-position: -45px -8px; height: 55px; right: 10px; top: 0; width: 31px; }
.home-intro p { font-size: 1.6rem; line-height: 2rem; }
.BannerImage { display: block; height: auto; width: 100%; }
.bannertext p.sldTitle { font-size: 2.2rem; line-height: 1.8rem; font-weight: 700; padding: 0 0 10px; }
.bannertext p { font-size: 1.8rem; line-height: 1.8rem; padding: 0 0 10px; }
.bannertext p a { font-size: 1.6rem; line-height: 1.8rem; }
.siteSearch { background-color: transparent; background-position: -125px -8px; border: 0 none; height: 13px; right: 2px; text-indent: -9999px; width: 12px; position: absolute; top: 0; }
.search { border: none; }
.searchbox { border-bottom: 1px solid #ababab; width: 200px; position: relative; }
.search-txt { border: medium none; background: none; }
.banner-image-overlay:after {/* content: ''; */position: absolute;top: 42px;right: 52px;bottom: 42px;left: 52px;border: 28px solid #fff;border-bottom: 0px;}
/* --------------- Banner Ends ---------------*/
/* --------------- Content Wrapper Starts ---------------- */
#mainWrapper {width:100%;float:left;}
.page-intro-text { float: left; width: 100%; }
.page-content { float: left; width: 100%; }
.page-introtext { font-size: 1.6rem; line-height: 2rem; }
/* --------------- Content Wrapper Ends ---------------- */
/* --------------- Snapdown Starts ---------------- */
.snapdown-container { float: left; width: 100%; }
.snapdown-title { float: left; width: 100%; cursor: pointer; border-top: solid 5px #000000; padding: 12px 12px 32px; }
.snapdown-title.active { float: left; width: 100%; cursor: pointer; padding: 12px; border-top: solid 6px #37aede;}
.snapdown-content { float: left; width: 90%; display: none; padding: 15px; margin-bottom: 20px;}
.snapdown-content p {  color: #000000; line-height: 1.8rem; padding-bottom: 0px; }
.snapdown-content p { padding-bottom: 15px; }
.snapdown-content p:last-child { margin-bottom: 0px; }
.snapdown-item { float: left; width: 100%; /*margin-bottom: 20px;*/ }
.show-hide { cursor: pointer; float: right; }
.snapdown-item.first .snapdown-content { display: block; }
.snapdown-title p { font-size: 1.4rem; color: #000000; line-height: 1.6rem; font-weight: bold; margin-bottom: 0; position: relative; font-weight: normal; padding-bottom: 0px; padding-right: 30px; }
.snapdown-title.active p {color: #37aede; font-family: 'loewheavy', arial, sans-serif;}
.snapdown-title i { font-size: 1.8rem; line-height: 1.8rem; float: right; }
/* --------------- Snapdown Ends ---------------- */
/* ---------------Starts Committee Composition ---------------- */
.category-key span { width: 30%; float: left; }
.category-key { float: left; width: 100%; margin-bottom: 20px; margin-top: 10px; }
.committee-composition-container { float: left; width: 100%; }
table.committee-composition-table { width: 100%; margin-bottom: 30px; }
.category-key img { margin-top: -5px; display: inline; }
.committee-composition-table img { display: inline-block; }
table.committee-composition-table td { text-align: center; }
table.committee-composition-table td.textLeft { text-align: left; }
/* ---------------Ends Committee Composition ---------------- */
/* --------------- Events and Presentation Starts ---------------- */
.events-presentations-container { float: left; width: 100%; }
.events-presentations-container .event-date { width: 20%; }
.event-table td { vertical-align: top; }
.webcast-event { background: url("/~/media/Images/H/Hilton-Worldwide-IR-V3/icons/audio-icon.png") no-repeat scroll 1px 1px; display: block; float: left; min-height: 25px; padding: 2px 2px 3px 26px; clear: left; }
.event-table strong.title-sub { display: block; }
.event-document { clear: both; display: block; float: left; }
.event-document img { padding: 0 4px 0 2px; vertical-align: middle; display: inline; }
.event-document a { display: block; padding: 2px 0; float: left; }
.pdf-size { display: block; float: left; padding: 5px 0 3px 8px; }
.event-document.event-document-1 a { padding: 3px 0 2px; }
/*.add-to-outlook { padding-left: 5%; }
.Outlook-link { display: block; float: left; font-size: 1.4rem; padding: 4px 0px; }
.Outlook-link:hover { color: #ffffff; }
.Outlook-link img { margin-right: 11px; vertical-align: middle; display: inline; }*/
.rad-underline { text-decoration: underline; }
/* --------------- Events and Presentation Ends ---------------- */
/* --------------- Listing Page Starts ---------------- */
.list-title { float: left; width: 89%; }
.list-document { float: left; padding: 7px 0; width: 11%; }
.list-document div { float: left; margin-right: 5px; }
.list-wrapper ul li.last { border-bottom: 4px solid #0380c1; }
.list-wrapper ul li.first { border-top: 4px solid #0380c1; }
.list-wrapper ul li { border-top: 1px solid #adcde4; clear: both; float: left; padding: 0; width: 100%; }
.list-wrapper ul li p { line-height: 16px; margin: 0; padding: 15px 10px 0 0; }
.noprint {  line-height: 1.7rem; }
.noprint span { float: left; }
.noprint div { display: inline-block; text-align: right; vertical-align: middle; }
.dwd-brief-link { margin-top: 5px; text-align: left; }
#twocolright .tabs ul { margin: 0; }
#twocolright .tabs li { list-style: none; }
.tabs .level2 { float: left; margin-right: 10px; }
.tabs .level2 a span { font-weight: bold; display: block; background-color: #f1ece2; padding: 10px 25px; font-size: 1.6rem; line-height: 1.8rem; color: #000; }
.tabs .level2.current a span { background-color: #faf8f5; }
.tabs .level2 a { font-weight: bold; display: block; background-color: #f1ece2; font-size: 1.6rem; line-height: 1.8rem; color: #000; }
.tabs ul { float: left; width: 100%; }
.newsWrapper { margin-top: 20px; }
/* --------------- Listing Page Ends ---------------- */
.box-items { padding-top: 23px; }
.box-unit { margin-bottom: 38px; }
#box-unit-4 { clear: left; }
.header-gallery-unit { padding: 15px 0 10px; clear: both; line-height: 18px; }
.header-gallery-unit h2 { font-size: 1.6rem; line-height: 1.8rem; }
.box-unit p { font-size: 1.4rem; line-height: 1.8rem; }


.box-unit p:last-child { margin-bottom: 0; }
.shareprice-box { background: #333333; position: relative; }
.shareprice-box iframe { height: 150px; padding: 20px 15px 5px; }
.shareprice-box .inner-share-box-link { display: block; padding: 0 15px; }
/*---------- Table Styling ------------*/
th {padding: 10px; color: #000000; font-size: 1.4rem; line-height: 1.8rem; text-align: left; }
thead th { border-top: 4px solid #000; font-weight: normal; font-family: 'loewheavy', arial, sans-serif; text-transform: uppercase;}
td, tbody th { border-bottom: 1px solid #d6d6d6; background-color: #ffffff; padding: 14px 10px; color: #000; font-size: 1.4rem; line-height: 1.6rem; border-top: 1px solid #fff; vertical-align: middle; }
table.inv-responsive-table { width: 100%; margin-bottom: 10px; }
tbody th { font-weight: normal; }
tbody tr { border-bottom: 1px solid #d6d6d6; background: #ffffff; }
th.cAlign, td.cAlign { text-align: center; }
th.mAlign, td.mAlign { vertical-align: middle; }
td p { margin-bottom: 0; padding-bottom: 0; }
.inv-responsive-header-td { font-weight: bold; }
.inv-responsive-data-header { width: 30%; }
.inv-responsive-data-content { width: 70%; }
/*---------- Table Styling ------------*/
/* Footer CSS Start */
.footer-title { color: #666666; font-size: 1.6rem; line-height: 1.8rem; text-transform: uppercase; }
.footer-link ul { font-size: 1.2rem; line-height: 1.8rem; margin-bottom: 40px; }
.footer-link ul li { border-left: 1px solid #666666; float: left; line-height: 1rem; margin-bottom: 10px; padding: 0 10px; }
.footer-link ul li:first-child { margin: 0; border-left: 0; padding-left: 0; }
.footer-link ul li a { color: #434343; }
.footer-links-container { background: #efefef; box-shadow: 0 1px 14px -1px #3c3c3c; float: none; max-width: none; padding: 0 0 28px; position: relative; width: auto; z-index: 10; margin-top: 30px; }
.footer-links-container .container-fluid { margin: 0 auto; max-width: 1200px; padding-top: 48px; }
/*.footer-links-container a{color:#FFF;}*/
.inv-branding a { display: block; text-indent: -9999px; position: relative; }
.inv-branding a:after { background-position: -144px -8px; height: 15px; left: 0px; top: 0; width: 101px; }
.inv-branding { clear: both; }
.footer-right-side { float: right; }
.footer-linkedin, .emailtofriend { font-size: 4.7rem; line-height: 1.8rem; color: #a3b0b6; }
.footer-linkedin:hover, .emailtofriend:hover { color: #6e8878; }
/* Footer CSS End */
/* Sidebar Start */
p#sectionheader { font-size: 1.6rem; line-height: 2rem; font-weight: 700; padding: 0 0 22px; }
/* Sidebar End */


/* Main Navigation Start */

/*#mobishownav .append-navigation > ul { display: block; }*/

.mobiMenus { display: none; clear: both; float: left; left: 0; position: absolute; right: 0; top: 97px; width: 100%; }
/* Main Navigation End */
/* Contact Form Start */
.ir-contact-form div.clearfix { border: medium none; margin-bottom: 10px; }
.ir-contact-form .form-left { float: left; margin-right: 10px; width: 120px; }
.ir-contact-form .form-left span.mandatory, span.mandatory { color: #ff0000; }
.ir-contact-form .form-right { float: left; }
.ir-contact-form .form-right input { border: 1px solid #d8d8d8; margin-right: 10px; padding: 5px 10px; width: 230px; }
.ir-contact-form .form-right textarea { border: 1px solid #d8d8d8; margin-right: 10px; padding: 5px 10px; width: 230px; height: 80px; resize: none; }
.ir-contact-form .form-right input#txtCaptcha { float: none; margin-top: 10px; }
.ir-contact-form .form-right input[type="submit"] { background: #efefef none repeat scroll 0 0; border: 1px solid #dddddd; color: #666666; cursor: pointer; display: block; float: none; margin-top: 10px; padding: 5px 12px 6px; width: 100px; }
.form-right > div { margin-bottom: 10px; }
/* Contact Form End */
/* Mobile Menu-Search Start */
.mobishow { top: 3.7%; display: none; /*float: right; margin: 0 1.3% 0 0;*/ position: absolute; right: 2.8%; z-index: 99; }
.mobinav { float: right; margin-right: 10px; position: relative; }
.mobinav span.navbg { background-size: 54px auto; height: 37px; width: 54px; }
.mobinav span.navbg:after { content:"";background-position: -157px -7px; height: 40px; right: 0; top: -40px; width: 40px; }
.mobinav span.navbg { cursor: pointer; display: block; height: 40px; text-indent: -999999px; width: 40px; }
.mobisearch { float: left; position: relative; }
.mobinav span.navbg.selected:after { background-position: -217px -9px; }
/*.mobisearch span.searchbg.selected:after { background-position: -203px -66px; }

.mobisearch span.searchbg:after { background-position: -52px -66px; height: 40px; right: 0; top: 0; width: 40px; }

.mobisearch span.searchbg { cursor: pointer; display: block; height: 40px; text-indent: -999999px; width: 40px; }*/

#mobishownav { position: absolute; top: 10%; width: 100%; z-index: 5000; border-bottom: 1px solid #c3c6c6; }
#mobishownav > ul { border: 1px solid #c3c6c6; border-bottom: none; overflow: hidden; }
#mobishownav ul li {background-color: #f7f7f7;float: left;padding: 20px 45px;position: relative;text-transform: uppercase;width: 100%;}
#mobishownav > ul > li{border-bottom: 1px solid #c3c6c6;}
#mobishownav ul li.navopen { background-color: #fff; border-bottom: medium none; }
#mobishownav ul li a { color: #5e6665; display: block; font-weight: normal; line-height: 20px; margin: 3px 45px 0 10px; min-height: 24px; }
#mobishownav ul li.append-navigation > a {color: #fff;background-color: #01a8e1;}
#mobishownav ul li.current > span, #mobishownav ul li.selected > a {color: #01a8e1;display: block;float: none;font-weight: normal;line-height: 36px;padding-left: 20px;}
#mobishownav ul li.append-navigation > .showmore {background-image: url(/~/media/Images/H/Hilton-Worldwide-IR-V3/css/menu-drop-ff.png);background-repeat: no-repeat;background-position: center;}
#mobishownav ul li.level1.current > span {color: #01a8e1;background-color: #f7f7f7;}
#mobishownav ul li.level1.current span { font-weight: normal; }
#mobishownav ul li.level1.current li span { color: #5e6665; font-weight: normal; }
#mobishownav ul li.level1.selected a, #mobishownav ul li.level1.selected li.level2.selected a, #mobishownav ul li.level1.selected li.level2.selected li.level3.selected a {}
#mobishownav ul li.level1.selected li a, #mobishownav ul li.level1.selected li.level2.selected li a { /*color: #5e6665; */}
#mobishownav ul li.level1.last { /*border: 0 none;*/ }
#mobishownav .navopen > a {background-color: #f7f7f7;color: #01a8e1;display: block;float: none;line-height: 36px;padding-left: 20px;font-family: "loewheavy" !important;}
/*#mobishownav ul li.level1.first { margin: 3px 0 0; }*/


#mobishownav ul li ul li {/* background: none; *//* border-bottom: none; *//* position: static; */ text-transform: none;/* width: 100%; *//* font-size: 2rem; *//* padding: 5px 10px; */}
#mobishownav ul li ul li.last {background: #f7f7f7;}
#mobishownav ul li ul li a {color: #5b5454;display: block;float: none;font-weight: normal;line-height: 36px;}
#mobishownav ul li a:hover {}
#mobishownav ul li ul {display: none;margin: 0px;width: 100%;}
#mobishownav .showmore:after, #mobishownav .showmore1:after { background-position: -96px -66px; height: 27px; right: 0; top: 0; width: 27px; }
#mobishownav .showmore, #mobishownav .showmore1 {cursor: pointer;display: block;height: 36px;margin: 0;position: absolute;right: 3px;top: 0px;width: 36px;z-index: 500;}
#mobishownav .showmore.selected:after, #mobishownav .showmore1.selected:after { background-position: -127px -66px; }
#mobishowsearch { background: #f8f8f8; border: 1px solid #c3c6c6; overflow: hidden; padding: 10px; position: absolute; right: 14px; top: 100%; width: 50%; z-index: 500; }
#mobishownav ul li ul li ul li { padding-left: 20px; }
#mobishownav .showmore, #mobishownav .showmore1 {padding-left: 0px;background-image: url(/~/media/Images/H/Hilton-Worldwide-IR-V3/css/menu-drop.png);background-repeat: no-repeat;background-position: center;}
#mobishownav .navopen > .showmore{background-image: url(/~/media/Images/H/Hilton-Worldwide-IR-V3/css/menu-up.png);background-repeat: no-repeat;background-position: center;}
#mobishownav .navopen > .showmore1 {background-image: url(/~/media/Images/H/Hilton-Worldwide-IR-V3/css/menu-up-blue.png);background-repeat: no-repeat;background-position: center;}
/*#mobishownav .navopen > a {border-bottom: 1px solid #c3c6c6;}*/
#mobishownav .navopen > .showmore {border-bottom: none;background-image: url(/~/media/Images/H/Hilton-Worldwide-IR-V3/css/menu-up-blue.png);}
#mobishownav .navopen.append-navigation > .showmore {border-bottom: none;background-image: url(/~/media/Images/H/Hilton-Worldwide-IR-V3/css/menu-up.png);}
#mobishownav .level1 > .navopen > a { color: #fff; background-color: #01a8e1; }
#mobishownav .level1 > .navopen > .showmore { border-bottom: none; background-image: url(/~/media/Images/H/Hilton-Worldwide-IR-V3/css/menu-up.png); }

/* Mobile Menu-Search End */

/* BOD Start */
.snapdown-content.board img { border: medium none; border-radius: 4px; overflow: hidden; float: left; margin-right: 20px; margin-bottom: 30px; width: 176px; }
/*.snapdown-title p { padding-bottom: 0px; }*/

/* BOD End */
.auto-scroll { overflow: auto; width: 100%; }
/* Reports and Presentations Start */
.media-link { font-size: 2.6rem; line-height: 1.8rem; color: #a3b0b6; cursor: default;display: inline-block;float:left; }
.media-link:hover {line-height: 1.8rem;cursor: default;}
#annual-reports .media-link:hover { cursor: pointer !important; }
/* Reports and Presentations End */

/* No JS Start */
.nojs .banneritem {display: none !important;}
.nojs .banneritem.banner1 {display: block !important;}
.nojs .snapdown-content { display: block; }
/* No JS End */
.ir-contact-form .form-right textarea.errorClass, .ir-contact-form .form-right input.errorClass { border: 1px solid red; }
.form-right span { display: none; }
#body_0_main_1_ctl06_Submit { border: 1px solid #dddddd; }
/* PR Start */
input.txt-search-pr { border: 1px solid #d8d8d8; color: #000000; display: inline-block; font-size: 1.4rem; line-height: 1.8rem; margin-right: 9px; padding: 7px 10px; vertical-align: top; width: 180px; }
input.btn-pr-search { background: #efefef none repeat scroll 0 0; border: 1px solid #dddddd; color: #666666; cursor: pointer; display: inline-block; float: none; font-size: 1.4rem; line-height: 1.8rem; padding: 7px 12px; vertical-align: top; width: 80px; }
.news-filter { margin-left: 10px; margin-top: 30px; width: 400px; }
.mobiDropdownPress { display: inline-block; position: relative; vertical-align: top; width: 215px; }
.mobiDropdownPress.finder-dropdown-sort { margin-left: 6px; width: 170px; }
a.dk_toggle > span.dk_label:after { background-position: -297px -151px; height: 11px; right: 10px; top: 9px; width: 18px; }
a.dk_toggle > span.dk_label { border: 2px solid #d8d8d8; color: #000000; cursor: pointer; display: block; font-size: 1.4rem; line-height: 1.8rem; padding: 6px 40px 6px 6px; position: relative; }
.mobiDropdownPress .dk_options { display: none; position: absolute; width: 215px; z-index: 500; }
#twocolright .mobiDropdownPress .dk_options ul { background: #637f8a none repeat scroll 0 0; left: 0; margin: 0; padding: 0; width: 100%; z-index: 5; }
#twocolright .mobiDropdownPress .dk_options ul li { border-bottom: 1px solid #fff; cursor: pointer; float: none; list-style: outside none none; margin: 0 !important; padding: 0; position: relative; }
#twocolright .mobiDropdownPress .dk_options ul li a { border-bottom: 2px solid #d8d8d8; color: #fff; display: block; font-size: 1.4rem; line-height: 1.8rem; margin-right: 0; padding: 10px; }
.mobiDropdownPress.dk_open .dk_options { display: block; }
.mobiDropdownPress.finder-dropdown-sort .dk_options { width: 170px; }
.press-text-filter { margin-top: 30px; width: 275px; }
.dk_toggle .fa { color: #000000; cursor: pointer; position: absolute; right: 10px; top: 10px; }
#twocolright .press-release-pagination-container ul li { float: left; list-style: none; }
#twocolright .press-release-pagination-container ul li a { display: block; padding: 0 5px; }
#twocolright .press-release-pagination-container ul li strong { padding: 0 5px; }
/* PR End */

/*# sourceMappingURL=main.css.map */

.language-box ul { display: none; position: absolute; z-index: 9999; color: #fff; background-color: #000; left: 72%; transform: translateX(-50%); -ms-transform: translateX(-50%); -webkit-transform: translateX(-50%); }
.language-box span { color: #fff; }
.language-box:hover ul { display: block; }
.language-box ul li a { color: #fff; padding: 3px 10px 3px 10px; font-size: 1.2rem;float: left !important; }
.language-box {margin-right: 60px;cursor: pointer;}
.language-box:after {content: '';position: absolute;right: -9px;width: 0;top: 13px;height: 0;border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 4px solid #fff;clear: both;}
.language-title {margin-right: 21px;background-image: url(/~/media/Images/H/Hilton-Worldwide-IR-V3/css/menu-map.png);padding-left: 50px;background-repeat: no-repeat;background-position: 13px 8px;background-size: auto 17px;min-height: 30px !important;}
.book-a-room {/* background: transparent url(/~/media/Images/H/Hilton-Worldwide-IR-V3/css/arrow.png) scroll right center no-repeat; */padding-right: 12px;font-size: 12px;line-height: 23px;color: #fff;background-position: right 9px;letter-spacing: 0px;}
.banner-sliding-images { position: relative; max-width: 100%; margin: 0 auto; clear: both; }
a.book-a-room:after {content: '';border-top: 4px solid transparent;border-right: 4px solid transparent;border-bottom: 4px solid transparent;border-left: 4px solid #ffffff;position: absolute;right: 0px;top: 10px;}
.banner-sliding-images #bannerwrapper .bx-wrapper .bx-viewport { z-index: 1; }
.banner-sliding-images ul { width: 100%; }
.banner-sliding-images ul li {z-index: 5;margin-top: 0px;width: 100%;background-position: center top !important;}
.banner-image-overlay {background: url(/~/media/Images/H/Hilton-Worldwide-IR-V3/banners/home-banner-overlay.png) no-repeat center top;position: absolute;z-index: 7;width: 100%;height: 100%;top: 42px;left: 0;border: 0;right: 0;height: 655px;background-size: 1654px 518px;}
.banner-text {width: auto;padding-top: 190px !important;padding-left: 37px;}
.banner-content {min-height: 635px;}
.homeboxes {z-index: 999;position:relative;clear: both;padding-top: 20px;padding-bottom: 50px;margin-top: -180px !important;}
.homeboxes-wrapper{z-index:10;}
.homebanner-wrapper {z-index: -1;}
.banner-title-bottom {color: #01a8e1;font-size: 2.4rem;margin-bottom: 8px;font-weight: normal;position: relative;font-family: 'loewblack';font-size: 8.5rem;padding-top: 87px;text-transform: uppercase;letter-spacing: -3px;line-height: 3rem;margin: 0 0 20px;float:left;z-index:99;}
.banner-text > p {font-family: "SimpleJoys", sans-serif;font-size: 30.5rem;margin-left: -13px;position: absolute;letter-spacing: -16px;color: #114d97;text-transform: initial;z-index: -1;line-height: 80px;}
.banner-text a { color: #ac7e14;   background: transparent url(/~/media/Images/H/Hilton-Worldwide-IR-V3/css/arrow.png) scroll right center no-repeat; padding-right: 8px; padding-bottom: 3px; }
.maxDiv { max-width: 996px; margin: 0 auto; float: none!important; }
#Homepage .whiteboxes {background: #ffffff;min-height: 308px;border-top: 5px solid #114d97;padding-bottom: 15px;}
h2.homeboxes-heading {padding: 25px 30px 10px 31px;font-size: 2.2rem;line-height: 28px;color: #01a8e1;font-family: 'loewheavy', arial, sans-serif;text-transform: uppercase;margin: 0;}
.bottom3boxes {margin-top: 36px;float: left;}
.whiteboxes.upcoming-events-box h2:before { background-position: -8px -58px; width: 18px; height: 18px; margin-left: -19px; }
.contact-us-box .readmore-right { margin-top: -18px }
.whiteboxes.financial-reporting-box h2:before {}
.whiteboxes.contact-us-box h2:before {}
.readmore-right {float: left;clear: both;padding: 15px 30px 0px 31px;}
.whiteboxes.contact-us-box h2 {}
.readmore-right a {color: #00a8e1;font-size: 1.2rem;font-family: 'loewregular', arial, sans-serif;line-height: 22px;}
.readmore-right a::after{content: '';display: inline-block;width: 0;height: 0;border-top: 3px solid transparent;border-right: 3px solid transparent;border-bottom: 3px solid transparent;border-left: 3px solid #27ade0;margin-left: 4px;}
.boxcontent{padding: 11px 30px 8px 30px;}
#signupbox {min-height: 125px;/*position: absolute; top: 174px; */background-color: #00a8e1;z-index: 11;overflow: hidden;padding: 37px 30px;margin-bottom: 36px;margin-top: 23px;}
.signupbox-content {margin: 0 auto;width: 100%;padding-left: 0px;display: inline-block;}
.email-icon {word-spacing: 1px;color: #fff;float: left;background: url(/~/media/Images/H/Hilton-Worldwide-IR-V3/css/mail-icon.png) no-repeat;min-height: 49px;padding-left: 84px;padding-top: 0px;font-size: 1.6rem;line-height: 25px;}
.signupbox-head {display: block;font-family: 'loewheavy', arial, sans-serif;font-size: 2.2rem;line-height: 22px;text-transform: uppercase;}
.signupbox-textbox {float: right;padding-left: 23px;padding-right: 18px;width: 37.5%;margin-top: 5px;}
.signupbox-textbox input {border: none;width: 100%;padding-left: 15px;padding-right: 15px;height: 40px;font-size: 1.4rem;color: #666666;line-height: 40px;font-family: 'loewitalic';-webkit-appearance: none;border-radius:0px;}
.signupbox-button {background-color: #114d97;color: #ffffff;font-weight: bold;float: left;text-align: center;margin-top: 0px;line-height: 40px;display: block;cursor: pointer;text-transform: uppercase;font-family: 'loewheavy', arial, sans-serif;font-size: 2.1rem;padding-left: 15px;padding-right: 15px;float: right;margin-right: 27px;margin-top: 4px;-webkit-appearance: none;border-radius:0px;}
.signupbox-close {display: none !important;background: url(/~/media/Images/H/Hilton-Worldwide-IR-V3/css/sprite-new-5.png) no-repeat;width: 20px;height: 20px;float: left;text-align: center;display: block;margin-left: 14px;cursor: pointer;margin-top: 14px;background-position: -81px -29px;}
.ModuleItemRow {padding-bottom: 22px;}
.ModuleDate {display: block;font-size: 1.4rem;line-height: 22px;font-family: 'loewbold', arial, sans-serif;}
.ModuleHeadlineLink {font-size: 1.4rem;font-family: 'loewregular', arial, sans-serif;}
.ModuleHeadline {padding-left: 0px;line-height: 18px;font-size: 1.4rem;font-family: 'loewregular', arial, sans-serif;color: #01a8e1;}
.ModuleMoreLink {  color: #ac7e14;  background: transparent url(/~/media/Images/H/Hilton-Worldwide-IR-V3/css/arrow.png) scroll right center no-repeat; padding-right: 8px; padding-bottom: 3px; }
.safari .ModuleMoreLink, .safari .readmore-right a {  padding-bottom: 1px; }
/*.footer_wrapper { padding-top: 5px; background: transparent url(/~/media/Images/H/Hilton-Worldwide-IR-V3/css/bg_element_footer_line.png) scroll 0 0 no-repeat; }*/
#brand_bar { padding: 27px 0; border-bottom: solid 1px #EEEEEE; }
#footer_logos .brand_name { display: none; }
#footer_logos #brand_bar_HI { margin-left: 0; }

#footer_logos li { margin: 0; padding: 0;position: relative; }
#footer_logos li .footer_logo {/* background: url(/~/media/Images/H/Hilton-Worldwide-IR-V3/css/footer_logos_new.png) 0 0 no-repeat; */display: block;max-height: 79px;/* padding-right: 0; *//* background-size: contain !important; */}
.footer_wrapper {padding-top: 86px;}

#footer_logos li .footer_logo {position: relative;}
#footer_logos li .footer_logo img.hov-img {position: absolute;top: 0%;opacity:1;}
#footer_logos li .footer_logo img.nh-hov-img {opacity:0;}
#footer_logos li .footer_logo:hover .hov-img {opacity: 0;}
#footer_logos li .footer_logo:hover .nh-hov-img {opacity: 1;}

/*#footer_logos li .footer_logo img {height: 60px;-webkit-filter: grayscale(100%);filter: grayscale(100%);}*/
/*#footer_logos li .footer_logo img:hover { filter: grayscale(0);-webkit-filter: grayscale(0); }*/
.footer-top-container { padding-top: 56px; border-top: 2px solid #96989b; text-align: center; }
.footer-top-container img {display: block;margin: 0 auto;padding-bottom: 22px;}
.footer-logo-top img {padding-top: 0px;text-align: center;display: block;margin: 0 auto;padding-bottom: 0px;}
.footer-logo-top:before {content: '';width: calc(100% - 20px);position: absolute;background-color: #000;height: 2px;top: 50%;z-index: -1;left: 10px;}
.footer-logo-top { position: relative; width: 100%; float: left; }
.footer_logo_top { display: block; text-align: center; }
.footer_logo_wrapper { display: block; width: 126px; margin: 0 auto; background-color: #fff; padding: 29px 15px 25px; }

#footer_logos {display: table;width:100%;height: 70px;}
#footer_logos li {float: none;display: table-cell;text-align: left;vertical-align: middle;}
#ftr_ul_hilCorp { display: table; width: 100%; }
#ftr_ul_hilCorp > li {display: table-cell;float: none;/* width: 10%; */}
#brand_bar .about_brands { color: #bc9c5e; float: right; margin: 25px 0 0 10px; }
#brand_bar .about_brands:hover { color: #888; }
.ac { display: inline-block; float: none; clear: both; }
#footer_nav_container { padding: 20px 10px; border-bottom: solid 1px #eeeeee; }
#footer_nav_container ul { list-style: none; margin: 0; padding: 0; }
.footer_column_list { width: 237px; float: left; color: #28557c; font-size: 12px; }
.footer_column_list ul a { font-size: 10px; color: #888888; }
.footer_column_list ul li { margin-top: 5px; }
#footer_bottom_container {padding: 0;background: url(/~/media/Images/H/Hilton-Worldwide-IR-V3/css/bg_element_footer_line.png) no-repeat bottom center transparent;padding-bottom: 30px;margin-bottom: 30px;padding-top: 0px;background-image:none;border-bottom: 1px solid #808285;}
.footer_links_list {font-size: 10px;list-style: none outside none;margin: 0;padding: 0;color: #888;padding-top: 3px;}
.footer_links_list li {float: left;padding-right: 8px;margin-bottom: 0px;padding-top: 1px;font-family: Arial, Helevetica, Sans-Serif !important;font-size: 11px !important;padding-bottom: 0px;line-height: 10px !important;}
.footer_links_list .link_list_title { border-right: medium none; }
#footer_logos .message {   }
.footer_links_list li.last { border-right: medium none; float: left; margin-right: 0; padding-right: 0; }
.brand_tooltip { bottom: 59px; position: absolute; width: 217px; z-index: 1050; font-size: 11px; color: #999; line-height: 18px; padding: 10px 15px 10px 15px; background: #fff; border: solid 1px #f0f0f0; -moz-box-shadow: 0 0 5px #ccc; -webkit-box-shadow: 0 0 5px #ccc; box-shadow: 0px 0px 5px #ccc; -moz-border-radius: 4px 4px 4px 4px; -webkit-box-shadow: 4px 4px 4px 4px; border-radius: 4px 4px 4px 4px; visibility: hidden;}
* html .brand_tooltip { border: solid 1px #2f2f2f; border-radius: 0; }

ul#ftr_ul_hilCorp li:first-child {}
ul#ftr_ul_hilCorp li.silo {padding-right: 2px;line-height: 16px;min-height: 180px;}
ul#ftr_ul_hilCorp li {border: none;margin-right: 0px;}
ul#ftr_ul_hilCorp li ul li { clear: both; margin-left: 0px; white-space: normal; }
ul#ftr_ul_hilCorp li ul li a { font-weight: normal !important; }
/*.footer_links_list li {border-right: 1px solid #888888; float: left; line-height: 7px; margin-right: 8px; padding-right: 8px; white-space: nowrap;  margin-bottom: 2px; padding-bottom: 2px; padding-top: 2px;}*/
ul#ftr_ul_hilCorp li.silo a {font-size: 1.1rem;font-family: 'loewregular';line-height: 16.9px;color:#4c5757;}
ul#ftr_ul_hilCorp li.silo > a {font-family: 'loewheavy';font-size: 1.1rem;color: #4c5757;}
#footer_wrapper a, #footer_wrapper a:link { text-decoration: none; color: #888 !important; }
.footer_links_list a { color: #4c5757 !important; }
#footer_bottom_container .footer_links_list li.silo a:hover { color: #36ade1 !important; text-decoration: none; }
ul.link-list { float: right; margin-top: 8px; margin-right: -6px; }
ul.link-list li.connectLinks { float: left; padding: 0; }
li.connectLinks { height: 16px; }
.link-list li { margin-bottom: 0; }
a.conectIcon { display: block; float: none; height: 16px; width: 23px; background: none; }
img.hideGraphic, img.overicon, div.offScreen { position: absolute; left: -99999px; float: left; }
img.showGraphic { position: relative; left: 0px; float: left; }
#footer-li-1 { width: 16%; }
#footer-li-2 { width: 16%; }
#footer-li-3 { width: 10%; }
#footer-li-4 { width: 10%; }
#footer-li-5 { width: 16%; }
#footer-li-6 { width: 16%; }
#footer-li-7 { width: 16%; }
#footer-at-a-glance { display: inline-block; font-size: 1.2rem; line-height: 18px; font-family: 'loewmedium'; margin-top: 43px; }
#footer-at-a-glance li {float: left;margin-right: 10px;margin-left: 9px;}
#footer-at-a-glance ul { display: inline-block; margin-left: 17px; }
#footer-at-a-glance li span { line-height: 18px; float: left; font-family: 'loewheavy'; color: #4c5757; }
#footer-at-a-glance li a {color: #888888;font-family: 'loewbold';}
#footer-at-a-glance li.selected a { color: #4c5757; }
ul.footer-link-list {display: inline-block;float: right;margin-right: 60px;margin-top: 35px;}
ul.footer-link-list li { float: left; }
ul.footer-link-list li img { width: 24px; margin-left: 2px; }
#footer-at-a-glance li#language-selector-footer { margin-left: 0px; }
/*########	Start Main Navigation	##########*/

.mainNav .level1 {display: inline-block;width: 100%;vertical-align: top;margin: 0px;padding: 0px;height: 42px;font-family: 'loewmedium';}
.mainNav .level4, .mainNav .level3, .mainNav .level2 {display: none;position: absolute;/*left: 10px;*/padding: 0px;margin: 0px;top: 42px;z-index: 9999;box-shadow: 2px 5px 10px rgba(0, 0, 0, 0.2);/* border: 3px double #E6E6E6; */font-family: helvetica, arial, sans-serif;}
#mediaHWW.has-children .level2{ right: 20px;left:auto; }

/**Fixed width**/


.mainNav li { list-style: none; }
.mainNav a:hover { text-decoration: none; }
.mainNav .level1 > li {display: inline-block;float: left;padding: 0 0 0 9px;margin-left: 1px;position: relative;}
.mainNav .level1 > li:first-child {margin-left: 0px;padding-left: 0px;}
.mainNav .level1 > li.selected, .mainNav .level1 > li:hover {/* background: transparent url(~/media/Images/H/Hilton-Worldwide-IR-V3/css/tab-left-3.png) scroll 0 0 no-repeat; */}
.mainNav .level1 > li.selected > a, .mainNav .level1 > li:hover > a {/* background: transparent url(~/media/Images/H/Hilton-Worldwide-IR-V3/css/tab-right.png) no-repeat scroll right 0; */}
.mainNav .level1 > li > a {}
.mainNav .level1 > li > a > strong {font-weight: normal;display: inline-block;vertical-align: top;padding-top: 12px;padding-bottom: 11px;font-family:"loewmedium",sans-serif;letter-spacing: 1.px;}
.mainNav .level1 > li > a > strong span {display: inline-block;width: 10px;height: 8px;margin-left: 4px;}
.mainNav .level1 > li > a > strong span:after {content: '';position: relative;left: 4px;width: 0;top: 14px;height: 0;border-left: 3px solid transparent;border-right: 3px solid transparent;border-top: 4px solid #fff;clear: both;}
.mainNav .level1 > li > a {color: #fff;font-size: 1.4rem;line-height: 19px;display: block;vertical-align: top;text-transform: uppercase;position: relative;z-index: 999;padding-left: 0px;box-sizing: content-box;float: left;padding-right: 24px;}
/**Dropdown**/

.mainNav li:hover .level2 { display: block; width: 16em; }
.mainNav .level4, .mainNav .level3, .mainNav .level2 {background: transparent url(~/media/Images/H/Hilton-Worldwide-IR-V3/css/bg-nav-drop.png) scroll 0 0 repeat;}
.mainNav .level2 li { border-top: 1px solid #E1E1E1; white-space: nowrap; position: relative; }
.mainNav .level2 li a { color: #706E70; display: block; position: relative; padding: 7px 0px 7px 17px; font-size: 11px; }
.mainNav .level2 li:hover { background: url("~/media/Images/H/Hilton-Worldwide-IR-V3/css/bg-nav-drop-hover.png") repeat-x scroll 0 0 transparent; }
.mainNav .level2 > li.has-children > a { background: url('~/media/Images/H/Hilton-Worldwide-IR-V3/css/arrows-hhr-grey.png') no-repeat right 10px; }
.mainNav .level3 > li.has-children > a { background: url('~/media/Images/H/Hilton-Worldwide-IR-V3/css/arrows-hhr-grey.png') no-repeat right 5px; }
.mainNav .level2 .level3 li a .arrowS { top: 8px; }
.mainNav .level2 li img { position: absolute; right: 10px; top: 10px; }
.mainNav .level4, .mainNav .level3 { display: none; position: absolute; left: 13.8em; top: 0; }
.mainNav .level2 li:hover .level3 { display: block; width: 18em; }
.mainNav .level3 li:hover .level4 { display: block; width: 18em; left: 18em; }
.mainNav .level2 .level3 li a { padding: 2px 10px; }
/*######## END Main Navigation	##########*/


#topnavigation1 {margin-top: 17px;margin-left: 0px;}
#shareprice-wrapper {height: 53px;background-color: #e9e9e9;padding-top: 20px;}
.stock-quote-box-content p { color: #333333;  line-height: 1.5rem; padding-bottom: 15px; }
.contact-us-box-content p {color: #000;font-size: 1.4rem;line-height: 18px;padding-bottom: 15px;}
.contact-us-box-content p span {color: #333333;font-family: 'loewheavy';font-size: 1.4rem;line-height: 21px;}
/*.contact-us-box .readmore-right {
    padding-bottom: 7px !important;
}*/


.contact-us-box .readmore-right a { float: right; clear: both; }
.upcoming-events-box-content span.event-date { color: #333333; font-size: 1.4rem; line-height: 1.8rem; float: left; }
.upcoming-events-box-content span.event-title { color: #886200;  clear: both; line-height: 1.5rem; float: left; padding-bottom: 15px; }
ul.financialDocuments li a {font-size: 1.4rem;color: #01a8e1;line-height: 18px;}
ul.financialDocuments li a:hover {color: #01a8e1;font-family: "loewheavy",arial,sans-serif;}
/*ul.financialDocuments li:hover >a{font-family: 'loewregular', sans-serif;}*/
ul.financialDocuments { padding-bottom: 9px; }
ul.financialDocuments2 li a {font-size: 1.4rem;color: #01a8e1;line-height: 18px;}
ul.financialDocuments2 li a:hover {font-size: 1.4rem;color: #01a8e1;line-height: 18px; font-family: 'loewheavy', sans-serif;cursor:pointer;}
.latestreports { width: 100%; }
.latestreports.latestPresentation { padding-top: 12px }
.latestreports > span{color: #333333;font-family: 'loewheavy';font-size: 1.4rem;line-height: 21px;}
.latestpresentation { color: #333333; font-size: 1.4rem; line-height: 1.8rem; float: left; }
.latestpreselink { color: #886200;  clear: both; line-height: 1.5rem; float: left; padding-bottom: 15px; }
.bx-controls.bx-has-pager.bx-has-controls-direction { display: none; }
.burger-menu { clear: both; display: block; float: right; height: auto; position: absolute; right: 5px; top: 3%; width: 50%; z-index: 99999; }
#logo-mobi { padding: 28px 19px 0 18px; }
#mobishownav ul li a { font-weight: normal !important; font-size: 2.3rem; font-family: helvetica !important; color: #000000; }
.mobidd { background: url(/~/media/Images/H/Hilton-Worldwide-IR-V3/css/sprite-new-5.png) no-repeat scroll -282px 1px; border: medium none; float: left; height: 23px; width: 22px; cursor: pointer; }
.mmddopen { background-position: -314px 1px; }
.stock-quote-box, .right-nav-box, .topContent { margin-bottom: 0px; }
.right-nav-box ul li.level1 a span {}
.right-nav-box ul li.level1{font-size: 1.6rem; color: #666666; padding: 10px 0px;}
.right-nav-box ul li:hover >a, .right-nav-box ul li.active >a{color: #36ade1; text-decoration: none; font-family: 'loewheavy';}
.right-nav-box ul li.level1 > a:hover, .right-nav-box ul li.level1.active >a{color: #36ade1; text-decoration: none; font-family: 'loewheavy';}
.right-nav-box ul li.level1 ul li.level2 > a:hover, .right-nav-box ul li.level1 ul li.level2.active >a{color: #36ade1;}
.right-nav-box ul li.level1 a {color: #666666; font-family: 'loewbold', arial, sans-serif; text-transform: uppercase;}
.right-nav-box ul li.level1 ul li.level2{font-size: 1.4rem; text-transform: uppercase;}
.right-nav-box ul li.level1 ul li.level2{padding: 10px 0 10px 13px;}
.right-nav-box ul li.level1 ul li.level2 a {  color: #666666;}
.right-nav-box ul li.level1 ul li.current span {  color: #36ade1; padding: 9px 0; font-family: 'loewbold', arial, sans-serif;}
.right-nav-box ul li.level1 ul { display: none; }
.right-nav-box ul li.current ul { display: block; margin-top: 15px;}
.right-nav-box ul li.selected ul {display: block;margin-top: 8px;margin-bottom: -10px;}
#rightnav-nav-faqs-level2, #rightnav-nav-faqs-level2 span, #rightnav-nav-faqs-level2 a {text-transform: none;}
/*.subleft{    padding-bottom: 45px;}*/

.stock-quote-box { border-top: 4px solid #ac7e14; }
.subleft h1 { color: #1e1e1e; font-size: 7.2rem; width: 100%; padding-top: 15px; padding-bottom: 0; padding-left: 20px; padding-right: 20px; font-weight: normal; font-family: 'loewblack'; line-height: 7.5rem;     text-transform: uppercase;}
.subboxes-heading{color: #1e1e1e;font-size: 7.2rem;width: 100%;font-weight: normal;margin: 70px 0 101px 0;font-family: 'loewblack';line-height: 7.5rem;text-transform: uppercase;}
#faqs .subboxes-heading {text-transform: none;}
.subleft .boxcontent { padding: 0px 0px 20px 0px; }
.signupbox-content-mobi { margin: 0 auto; width: 93%; }
.email-text-mobi { font-size: 2.3rem; line-height: 3.2rem; padding-left: 12%; padding-right: 12%; text-align: center; }
/*.stock-quote-box, .right-nav-box {
    margin-bottom: 16px;
}*/

.signupbox-content-mobi { margin: 0 auto; padding: 2%; width: 100%; }

.yrdd { float: right; clear: both; width: 30%; color: #000000; cursor: pointer; position: relative; }
.yrselected { border: 1px solid #666666; width: 100%; padding: 10px; font-size: 1.2rem; text-transform: uppercase; position: relative; font-family: 'loewregular', sans-serif;}
.yrselected:after{content: ''; height: 0; border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 4px solid #000; clear: both; position: absolute; z-index: 8; top: 50%; right: 8px; transform: translateY(-50%);}
.yrselected.active{font-family: 'loewheavy', arial, sans-serif; color: #36ade1; border-bottom: solid 1px #d6d6d6;}
.yrselected.active:after { border-left: 4px solid transparent; border-right: 4px solid transparent; border-bottom: 4px solid #36ade1; border-top: none;}
.yroptions { display: none; width: 100%; border-left: 1px solid #666666; border-bottom: 1px solid #666666; border-right: 1px solid #666666; position: absolute; background: #ffffff; }
.yroptions ul li{border-bottom: solid 1px #d6d6d6;}
.yroptions ul li >a, .yroptions ul li:first-child{padding: 10px; color: #000;}
.yroptions ul li:hover >a, .yroptions ul li.active >a{background-color: #36ade1; color: #fff; text-decoration: none;}
.yroptions ul li:last-child{border-bottom: none;}
.pres-icon { text-align: -webkit-center; text-align: -moz-center; }
th.download-head {padding-left: 20px;}
.pres-icon {padding-left: 20px;}
.upcoming-events-section, .past-events-section, .presentations-section { padding-bottom: 50px; }
p.title-sub { padding: 0; font-size: 1.4rem; }
.presentation-item-date {  padding-bottom: 10px; float: left; }
.presentation-item-details {  padding-bottom: 10px; float: left; clear: both; }
.event-details { min-height: 588px; }
.bottom-content p {  }
.snapdown-title p:after{content: ''; position: relative; right: 0px; width: 0; top: 10px; height: 0; border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 4px solid #000; clear: both; position: absolute; right: 0; top: 50%; transform: translateY(-50%);}
.snapdown-title.active p:after { border-top: 4px solid transparent; border-bottom: 4px solid #38afdf;}
.snapdown-content ul li {  color: #000000; line-height: 1.6rem; padding-bottom: 5px; list-style: initial; margin-left: 5px; }
.snapdown-content ul { padding-left: 25px; padding-bottom: 10px; }
.bod-box-content { float: left; padding-bottom: 30px !important; width: 100%; }
.qs-boxes { float: left; padding-bottom: 40px; width: 100%; }
.yroptions a { display: block; }
.ar-section { padding-bottom: 60px; }
.content-box-content { padding-bottom: 50px !important; }
.content-box-content p {  padding-bottom: 10px; }
.content-box-content ul li {  }
.content-box-content .bottom-content { padding-top: 20px; }
.faq-sections { float: left; padding-bottom: 30px; }


.boxcontent p a {
    color: #01a8e1;
}
.footer-bottom { padding-bottom: 25px; }
.rssIcos { float: left; clear: both; padding-bottom: 25px; width: 100%; }
.rssIcos li { font-size: 1.2rem; }
.rssIcos li img { padding-right: 7px; }
#content-right-Inner .stock-quote-box { margin-bottom: 16px; }
.innerBoxes { padding-bottom: 54px; }
.right-nav-box ul li.selected a, .right-nav-box ul li.current { color: #36ade1;}
.right-nav-box-content {padding: 16px 32px;}
.right-nav-box ul li.level1 a span {line-height: 21px;font-family: 'loewbold', arial, sans-serif;text-transform: uppercase;}
.right-nav-box ul li.current >span,.right-nav-box ul li.level1.selected > a > span{font-family: 'loewheavy', arial, sans-serif;text-transform: uppercase;line-height: 21px;}
.right-nav-box ul li.level1.selected.haschildren >a{font-family: 'loewheavy', arial, sans-serif;}
.right-nav-box ul li.level1 ul li >a{font-family: 'loewbold', arial, sans-serif;}
.upcoming-events-section h2, .past-events-section h2, .presentations-section h2 { padding-bottom: 7px; }
#mobishownav ul li.level1 ul li.level2 span.mobidd { display: none; }
.nojs .snapdown-title p::after { display: none; }
ul#section-financial-reporting-level2, ul#section-corporate-governance-level2, ul#section-stock-information-level2, ul#section-information-request-level2, ul#section-events-and-presentations-level2 { padding-left: 20px; list-style: initial; }
/*.nojs .banner-sliding-images { display: none; }*/
.pres-icon a img { margin: 0 auto; cursor: pointer !important; }
.ip3-events-and-presentations.ip3-level3 .ModuleBody { clear: both; padding-bottom: 10px; }
.event-details-page ul li a[href$='.pdf'], .event-details-page ul li a[href$='.PDF'] { display: inline-block; line-height: 30px; padding-left: 28px; background: url('/~/media/Images/H/Hilton-Worldwide-IR-V3/icons/pdf-icon.png') left center no-repeat; font-size: 1.2rem; background-size: 22px; }
.event-details-page ul li a[href$='.mp3'], .event-details-page ul li a[href$='.MP3'] { display: inline-block; line-height: 30px; padding-left: 28px; background: url('/~/media/Images/H/Hilton-Worldwide-IR-V3/icons/webcast-icon.png') left center no-repeat; font-size: 1.2rem; background-size: 22px; }
.botlinks { color: #888888; font-size: 9px; line-height: 17px; height: 9px; margin-bottom: 30px;float: left; }
.botlinks a:hover {color: #36ade1;}
.botlinks a, .botlinks a[href^="tel:"]:hover{color: #4c5757;padding-left: 4px;padding-right: 4px;font-size: 11px;line-height: 11px;border-right: 1px solid #4c5757;font-family: 'loewmedium';height: 13px;float: left;}
.botlinks a[href^="tel:"] {color: #4c5757 !important;  }
.botlinks a:first-child { padding-left: 1px; }
.botlinks > span {color: #4c5757;padding-left: 9px;padding-right: 4px;font-size: 11px;line-height: 11px;border-right: 1px solid #4c5757;font-family: 'loewmedium';height: 11px;float: left;}
.botlinks > span:last-child { border-right: medium none; }
/*#Homepage .stock-quote-box.whiteboxes, #Homepage .news-box.whiteboxes { min-height: 308px; }*/
.latest-ar { float: left; width: 100%; border-bottom: 2px dotted #b1adaa; }
.historical-ar { float: left; width: 100%; padding-top: 40px; }
.arimg { min-height: 295px; padding-bottom: 20px; margin-bottom: 25px; }
span.ar-title { padding-bottom: 6px; float: left; width: 100%; color: #01a8e1;font-family: "loewheavy",arial,sans-serif;font-size: 1.8rem;line-height: 2.2rem;}
.historical-ar h2 { padding-bottom: 25px; }
.latest-ar .arimg .media-link img { border: 1px solid #ac7e14; }
.historical-ar .arimg .media-link img { border: 1px solid #c7c7c7; }
#event-4-27-2016 .event-details-page ul li a[href$='.pdf'], #event-2-26-2016 .event-details-page ul li a[href$='.pdf'], .event-details-page ul li a[href$='.PDF'] { display: inline-block; line-height: 0px; padding-left: 0px; background: none;  background-size: 0px !important;
}
/*-------------- Self Serve - start --------------*/
.ss-msg { display: none !important; }
.ip3-edit .ss-msg { display: block !important; }
.ip3-edit #MainForm, .ip3-preview #MainForm { position: relative; }
.ip3-edit #signupbox { display: none; }
.ip3-edit #edit-mainWrapper { position: absolute; top: 254px; width: 100%; }
.ip3-edit .content-box-content > span.scWebEditInput, .ip3-edit .StockTableFeed > span.scWebEditInput { width: 100%; }
/*-------------- Self Serve - end --------------*/

body#Homepage .upcoming-events-box-content img { display: inline; width: 90px; padding: 10px 0px; }
.spin-offs-box { background-color: #efeae6; margin: 7px; padding: 20px; width: 31%; }
.spin-offs-box img { margin: 0 auto; margin-bottom: 15px; }
.spin-offs-box p { text-align: center; color: #999; }
.spin-offs-boxes { margin-bottom: 20px; }
/*------------- Investor Web form start---------------*/

#investor-day .btn-submit { background: transparent url("/~/media/Images/H/Hilton-Worldwide-IR-V3/css/signup-button-bg.png") repeat-x scroll center center; border: 1px solid #a67819; border-radius: 0 !important; color: #fff; font: bold 11px/11px Helvetica, Arial, sans-serif; padding: 3px 7px; text-transform: capitalize; }
#investor-day input[type="text"], #investor-day input[type="password"], #investor-day input[type="number"] { border: 1px solid #c0a05d; border-radius: 0; color: #c0a05d; min-height: 33px; text-indent: 5px; width: 225px; }
#investor-day .contact-left { float: left; width: 20%; margin-right: 10px; }
#investor-day .contact-row p { float: left; width: 100%; }
#investor-day .contact-row { float: left; width: 100%; }
#investor-day .subleft .boxcontent { float: left; width: 100%; }
#investor-day span#body_1_main_1_ctl01_SuccessMsgId { visibility: hidden; }
#investor-day .mag-popup { display: none; }
#investor-day .popup-content { padding: 20px; background: #fff none repeat scroll 0 0; }

/*------------- Investor Web form end---------------*/


.right-nav-box.whiteboxes{background-color: #f7f7f7; border-top: solid 4px #114d97;}
/*.boxcontent table a{color: #000;}*/
.boxcontent table a:hover, .boxcontent table a.active{color: #36ade1}

/*---------- Tabs -------*/
.newstab ul li {float: left; font-size: 1.4rem; padding: 0; margin: 0 6px 10px 6px; min-width: 124px; text-align: center;}
.newstab ul li:first-child{margin-left: 0px;}
.newstab ul li a, .newstab ul li > span {display: block; padding: 10px 15px 8px; color: #1e1e1e; border-top: solid 4px #1e1e1e; font-family: 'loewmedium';}
.v-mobile {display: none;}
.newstab ul li:hover >a, .newstab ul li:hover > span, .newstab ul li.current >span{border-top-color: #36ade1; font-family: 'loewheavy'; color: #36ade1;}
.newstab{margin-bottom: 15px;}
.scroll-table-contentbox table td {
    padding: 10px;
}

#footer_logos li {padding-right: 10px;}
#footer_logos li.brand-bar.last {padding-right:0px;}
.footer-mob-wrapper .footer_logo_wrapper.footerTopWrapper {width:250px;}
.footer-mob-wrapper .footer_logo_wrapper.footerBottomWrapper {display: block;width: 90px;margin: 0 auto;background-color: #fff;padding:36px 15px 25px;}  

ul#footer_logos {margin: 10px 0;text-align: center;}
ul#footer_logos li {display: inline-block;width: 9%;list-style-type: none;margin: 0;padding: 10px 5px;}


body.ip3-quarterly-results .newstab ul li{
margin: 0 6px 10px 0;
}

body#Homepage ul.financialDocuments2 li{float:left; width:100%;}

