// --------------------------------------------------
// Add top padding equal to the height of the navigation bar
// --------------------------------------------------
// #wrapper {
//   padding-top: @navigation-height;
// }
// --------------------------------------------------

.nav {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 80;
  background-color: #002559;

  &__inner {
    .l-container-responsive(@max-width);
  }

  &__back-btn {
    .u-float-left;
  }

  &__back-btn .icon {
    .icon-controls-small-left;
  }

  &__drawer-btn {
    .u-float-right;
  }

  &__drawer-btn .icon {
    .icon-list;
  }
}
.navigation-container{ 
  display: none;
}
.location-page{
  .nav{
    .navigation-container{
        display: flex;display:-ms-flexbox;
        justify-content: space-between;
        align-items: center;
        padding: .5rem 1rem;
        img{
          display: inline-block;
          text-decoration: none;    
          filter: drop-shadow(0px 1px 1px #999999);
          -ms-filter: drop-shadow(0px 1px 1px #999999);      
        }
    }
    
  }
  button.btn-icon.nav__btn.nav__drawer-btn.js-nav-drawer-btn {
    // display: none;
    display: flex;
    order: 2;
    width: 20px;
    height: 28px;
    margin-left: 20px;
    margin-right: 20px;
}
}

button.btn-icon.nav__btn.nav__drawer-btn.js-nav-drawer-btn{
  // display: none;
  display: flex;
  order: 2;
  width: 20px;
  height: 28px;
  margin-left: 20px;
  margin-right: 20px;
}
