#headerContainer {
  background-color: #FFFFFF;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 999;
}

#headerLogo {
  display: block;
  width: 100%;
  height: auto;
  margin-top: 10px;
  margin-bottom: 5px;
}

#headerLoginAndUserProfileContainer {
  margin-top: 6px;
  float: right;
}

#headerLoginBtn {
  width: 110px;
  margin-bottom:-16px; /* Allow the menu to pull up under the button to match the height of the My account container */
}

#headerMenuContainer {
  border-bottom: 4px solid #0077BB;
  margin-top: -30px;
  min-height: 35px;
}