/*===================================================*/
/* UHF: Army Hotels/MA - Base (armyhotels-base.scss) */
/*===================================================*/
/**
* UHF: Brand Base
*/
.uhf_headerFooter a,
.uhf_headerFooter a:link,
.uhf_headerFooter a:visited,
.uhf_headerFooter a:hover,
.uhf_headerFooter a:focus,
.uhf_headerFooter a:active {
  color: #d96930;
}
.uhf_headerFooter .btn-primary {
  background-color: #B45121;
  background-image: -moz-linear-gradient(top, #E1885E, #BC5523);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#E1885E), to(#BC5523));
  background-image: -webkit-linear-gradient(top, #E1885E, #BC5523);
  background-image: -o-linear-gradient(top, #E1885E, #BC5523);
  background-image: linear-gradient(to bottom, #E1885E, #BC5523);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffE1885E', endColorstr='#ffBC5523', GradientType=0);
  border-color: #D96930 #D96930 #D96930;
}
.uhf_headerFooter .btn-primary:hover,
.uhf_headerFooter .btn-primary:focus,
.uhf_headerFooter .btn-primary:active,
.uhf_headerFooter .btn-primary.active {
  background-color: #B75424;
  *background-color: #BC5523;
  border-color: #BC5523;
}
.uhf_headerFooter .btn-primary.disabled,
.uhf_headerFooter .btn-primary[disabled] {
  background-color: #d96930;
  border-color: #d96930;
}
.uhf_headerFooter .btn-success {
  background-color: #B45121;
  background-image: -moz-linear-gradient(top, #E1885E, #BC5523);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#E1885E), to(#BC5523));
  background-image: -webkit-linear-gradient(top, #E1885E, #BC5523);
  background-image: -o-linear-gradient(top, #E1885E, #BC5523);
  background-image: linear-gradient(to bottom, #E1885E, #BC5523);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffE1885E', endColorstr='#ffBC5523', GradientType=0);
  border-color: #D96930 #D96930 #D96930;
}
.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: #B75424;
  *background-color: #BC5523;
  border-color: #BC5523;
}
.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: #d96930;
}
.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: #B45121;
  background-image: -moz-linear-gradient(top, #E1885E, #BC5523);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#E1885E), to(#BC5523));
  background-image: -webkit-linear-gradient(top, #E1885E, #BC5523);
  background-image: -o-linear-gradient(top, #E1885E, #BC5523);
  background-image: linear-gradient(to bottom, #E1885E, #BC5523);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffE1885E', endColorstr='#ffBC5523', 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: #b7b7b7;
  box-shadow: 0 0 5px 3px rgba(0, 0, 0, 0.05);
  outline: 0 none;
}

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

#uhf_footerWrapper {
  border-color: #d96930;
}
#uhf_footerWrapper .BPGdrawer-heading {
  color: #d96932;
}
#uhf_footerWrapper .brand-color-bkg {
  background-color: #d96930;
}

@media (max-width: 767px) {
  #uhf_footerWrapper .brandBarLozengeModule{
    padding-bottom : 40px;
  }
}

/*=====================================================*/
/*END UHF: Army Hotels/MA - Base (armyhotels-base.scss) */
/*=====================================================*/

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


#uhf_headerWrapper .brandNav {
  margin-right: 200px !important;
}

#uhf_headerWrapper .brandNav-link, 
#uhf_headerWrapper .brandNav-link:link, 
#uhf_headerWrapper .brandNav-link:visited {
    color: #d96932;
    display: block;
    font-size: 16px;
    font-weight: 500;
}
 
#uhf_headerWrapper .brandNav-link:focus, 
#uhf_headerWrapper .brandNav-link:hover {
    color: #3f3d3d !important;
}

  
/*mobile nav collapse */

#uhf_headerWrapper .mobileNav{
  background-color:transparent!important;
}

#uhf_headerWrapper .mobileNav.active{
  background-color:#fff!important;
  
}

ul.mobileNavMenu-subList li a.mobileNavLink,
a.brandNav-link.u-link,
#uhf_headerWrapper .mobileNav-link,
#uhf_headerWrapper .mobileNav-link:link,
#uhf_headerWrapper .mobileNav-link:visited {
  color: #DE6029;
}

li.mobileNavHeading{
  border-bottom:none;
}

#uhf_headerWrapper .mobileNavMenu-list-item{

    text-transform:none;
    color:#DE6029;

}

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

#uhf_headerWrapper .mobileNavHeading a {
 font-weight:500;
 color:#d96932;
 text-transform:none;
}

#uhf_headerWrapper .mobileNavHeading a:focus, 
#uhf_headerWrapper .mobileNavHeading a:hover, {
  color: #3f3d3d;
}

.arrow-icon.fa.fa-chevron-down {
  margin-left: 10px;
  background-color: #DE6029;
  border-radius: 25px;
  font-size: 11px;
  padding: 1px;
  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;
}
#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;  
}

#uhf_headerWrapper .utilityNav-list-item {
  margin: 0px;  
}


@media (max-width: 768px) {
  .uhf_headerFooter .wallet{
    top: 72px;
  }

  #uhf_headerWrapper .mobileNavManuWrapper .logIn-mobile {
    max-width: 84px;
  }
}

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

  #uhf_headerWrapper div.mobileNavManuWrapper div.brandLogo img.brandLogo-image{
    width: 90px;
    padding: 0;
  }


}
/*
* Adding new CSS for armyhotels
*/

#uhf_headerWrapper .mobileNav-link:hover,
#uhf_headerWrapper .mobileNav-link:active {
  color: #3f3d3d;
  background-color: #fff;
}

#uhf_headerWrapper .brandLogoNavWrapper,
#uhf_headerWrapper .mobileNavMenuContainer {
  background-color: #F6F5F1;
  border-bottom: 1px solid #cccccc;
}

#uhf_headerWrapper .mobileNavMenu-list {
  background-color: #fff;
  border-bottom: 1px solid #cccccc;
}

#uhf_headerWrapper .logIn-link,
#uhf_headerWrapper .logIn-link:link,
#uhf_headerWrapper .logIn-link:visited,
#uhf_headerWrapper .logIn-link:hover,
#uhf_headerWrapper .logIn-link:active,
#uhf_headerWrapper .logIn {
  color: #3f3d3d;
}

#uhf_headerWrapper .mobileNavHeading a:hover,
#uhf_headerWrapper .mobileNavHeading a:focus {
  color: #3f3d3d !important;
}

#uhf_headerWrapper div.wrapper-UBE a.mobileNavLink {
  padding: 10px 15px;
}
#uhf_headerWrapper .mobileNavMenu-list-item {
  line-height: 1;
  margin-bottom: 10px;
  margin-top: 0;
}
#uhf_headerWrapper ul.mobileNavMenu-subList a.mobileNavLink {
  font-weight: 500;
  font-size: 16px;
}
#uhf_headerWrapper .mobileNavHeading a {
  font-size: 16px;
}
#uhf_headerWrapper .mobileNavMenuContainer .mobileNav .mobileResDirectNumber {
  color: #3f3d3d !important;
}
#uhf_headerWrapper .logIn-link,
#uhf_headerWrapper .logIn-link:link,
#uhf_headerWrapper .logIn-link:visited,
#uhf_headerWrapper .logIn-link:hover,
#uhf_headerWrapper .logIn-link:active,
#uhf_headerWrapper .logIn {
  color: #ffffff;
}

#uhf_headerWrapper .mobileNavMenuContainer .logIn-link,
#uhf_headerWrapper .mobileNavMenuContainer .logIn-link:link,
#uhf_headerWrapper .mobileNavMenuContainer .logIn-link:visited,
#uhf_headerWrapper .mobileNavMenuContainer .logIn-link:hover,
#uhf_headerWrapper .mobileNavMenuContainer .logIn-link:active,
#uhf_headerWrapper .mobileNavMenuContainer .logIn {
  color: #3f3d3d;
}

#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .brandLogo {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  margin-left: 15px;
}

#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .brandLogo .brandLogo-link .brandLogo-image {
  max-height: 80px;
  height: auto;
  padding: 0;
}

#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .mobileNavContainer .mobileNavInner .mobileNavMenu-list .mobileNavHeading>.mobileNavLink {
  display: none;
}

#uhf_headerWrapper .mobileNavCL {
  line-height: 1.5;
  text-transform: uppercase;
  background-color: #fff;
  margin: 0;
  padding: 20px 10px;
  color: #3f3d3d;
}

.uhf_headerFooter .mobileNavCL .language > i {
  color: #000;
}

#uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .mobileNavContainer .mobileNavInner .mobileNavMenu-list .mobileNavMenu-subList.uhftravel-cc .mobileNavMenu-list-item-ihg {
  display: none;
}


#uhf_headerWrapper .mobileNavMenuContainer .menuCTA .fa-2x.fa-bars::before,
 #uhf_headerWrapper .mobileNavMenuContainer .menuCTA .fa-2x.fa-close::before {
    content: "\f0c9";
}

#uhf_headerWrapper .mobileNavManuWrapper .logIn-mobile {
  max-width: 84px;
}
#uhf_headerWrapper .logIn-mobile>.logIn-link-logo .rewardsClubLogo {
  max-width: 135px;
  width: 100%;
  height: auto;
}

#uhf_headerWrapper .brandLogo {
  width: fit-content;
}
#uhf_headerWrapper .brandLogo .brandLogo-link{
  width: 170px;
}

#uhf_headerWrapper .brandLogo .brandLogo-image {
  max-height: 72px;
  width: inherit;
}

#uhf_footerWrapper a,
#uhf_headerWrapper .logIn-mobile div.logIn-anonymous a.logIn-link,
#uhf_headerWrapper .logIn-State>.logIn-link {
  font-weight: 400;
}

#uhf_footerWrapper .socialElement__text {
  font-weight: 300;
}

#uhf_footerWrapper .topDestinations .destinationElement a {
  font-size: 12px;
}

#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,
#uhf_headerWrapper .wrapper-UBE li.mobileNavMenu-list-item a.mobileNavLink:hover,
#uhf_headerWrapper .wrapper-UBE li.mobileNavMenu-list-item.active .mobileNavLink {
  color: #3f3d3d;
}


@media (max-width: 479px) and (min-width: 1px) {
  #uhf_footerWrapper .ourAppsText {
      max-width: 16em;
  }
}
/* 
*changing the container width properties
*/


#uhf_headerWrapper .container {
  width: 100%;
  padding-left: 15px;
  padding-right: 15px;
  margin-right: auto;
  margin-left: auto;
}

#uhf_headerWrapper .utilityNav {
  padding: 8px 0 6px 0;
}

@media (min-width: 768px) {
  #uhf_headerWrapper .container {
    padding-left: 15px;
    padding-right: 15px;
    width: 100%;
  }

  #uhf_headerWrapper #primary-nav.UHF_sticky {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 999;
    max-width: 1440px;
    right: 0;
    left: 0;
    margin: 0 auto;
  }
  #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 {
    padding-top: 12px;
  }

  #uhf_headerWrapper #primary-nav .brandLogoNavContainer .brandNavContainer .booknow.show {
    right: 33px;
  }

  #uhf_headerWrapper #primary-nav .brandLogoNavContainer .brandNavContainer .booknow { 
    padding: 15px 30px;
    background-color: #d96930;
    color: #fff;
    font-family: Graphik, sans-serif;
    font-weight: 500;
    font-size: 12px;
    text-transform: uppercase;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
  }

}

@media (min-width: 768px) and (max-width: 991px) {
  #uhf_headerWrapper .brandLogo {
    margin-top: 4px;
  }

  #uhf_headerWrapper #primary-nav .brandLogoNavContainer .brandNavContainer .brandNav .brandNav-list .brandNav-list-item .brandNav-link {
    padding-left: 6px;
    padding-right: 6px;
  }

  #uhf_headerWrapper .mobileNavMenuContainer .mobileNav .menuCTA{
    padding-top: 40px;
    padding-bottom: 34px;
  }

  #uhf_headerWrapper .mobileNavManuWrapper .logIn-mobile {
    padding: 25px 0;
  }

  #uhf_headerWrapper .mobileNavMenuContainer .mobileNav .mobileResDirectNumber{
    padding-top: 35px;
    padding-bottom: 27px;
  }

  #uhf_headerWrapper .mobileNavMenuContainer .mobileResDirectNumber .fa.fa-phone.fa-2x {
    font-size: 3em !important;
  }

  #uhf_headerWrapper .mobileNavManuWrapper .mobileNavMenuContainer .brandLogo {
    transform: translateY(-20%);
  }

  #uhf_headerWrapper .utilityNav {
    padding-left: 15px;
  }
}

@media (min-width: 992px) {
  #uhf_headerWrapper .container {
    padding-left: 15px;
    padding-right: 15px;
    width: 100%;
  }

  #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 {
    padding-top: 26px;
  }

  #uhf_headerWrapper #primary-nav .brandLogoNavContainer .brandNavContainer .brandNav .brandNav-list .brandNav-list-item .brandNav-link {
    padding-left: 13px;
    padding-right: 13px;
  }

  #uhf_headerWrapper .utilityNav {
    padding-left: 20px;
  }

}

@media (min-width: 992px) and (max-width: 1199px) {
  #uhf_headerWrapper .brandLogo {
    margin-left: 40px;
  }

  #uhf_headerWrapper .utilityNav {
    margin-left: 25px;
  }
}

@media (min-width: 1200px) {
  #uhf_headerWrapper .container {
    padding-left: calc( (100% - 1140px) / 2);
    padding-right: calc( (100% - 1140px) / 2);
    width: 100%;
  }

  #uhf_headerWrapper .brandLogoNavContainer {
    padding-left: calc( (100% - 1140px) / 2);
    padding-right: calc( (100% - 1140px) / 2);
  }
}

/* @media (min-width: 1200px) and (max-width: 1399px) {
}

@media (min-width: 1400px) {
  #uhf_headerWrapper .container {
    max-width: 1400px;
    width: 100%;
    padding: 0 130px !important;
  } 
} */






/**********************************************/
/* 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;
}

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

#uhf_headerWrapper #primary-nav.wrapper-NON-UBE a.brandNav-link {
    font-size: 1em;
    font-weight: bold;
    color: #555555 !important;
    font-family: Arial;
}

#uhf_headerWrapper #primary-nav.wrapper-NON-UBE ul.UHF_menuSub li a {
    font-size: 0.875em;
    font-weight: normal;
    color: #DE6029;
}

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

@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: 60px 22px 5px;
    }
}

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;
}

/*==========================================================*/
/* UHF: Army Hotels/MA - US English (armyhotels-en_US.scss) */
/*==========================================================*/
/**
* UHF: US English (en-US) - Locale Base
*/
/*============================================================*/
/*END UHF: Army Hotels/MA - US English (armyhotels-en_US.scss) */
/*============================================================*/

