body, h1, h2, h3, h4, .multi-savelist-modal-content .multi-savelist-alert, h5, .savelist-title, .multi-savelist-modal-content .multi-savelist-name, h6 {
  font-family: Helvetica !important;
}
h2.blk-title {
  font-family: Helvetica !important;
  font-size: x-large !important;
}
a#logo img {
  max-width: 20rem;
}
span.allrights, span.poweredby {
  display: none;
}
div#block-hf-footer-hf-footer-custom {
  -webkit-box-ordinal-group: 0 !important;
  -ms-flex-order: -1 !important;
  order: -1 !important;
}
.path-databases #main-content .slider-body-text {
  display: none;
}
.top-location-bar .items {
  color: inherit;
}
main {
  position: relative;
  z-index: 1;
}
main .stacks-slider .slick-track {
  display: flex;
  align-items: revert;
}
main .stacks-slider .slider-item {
  padding: 0;
}
main .stacks-slider .slider-content .img-wrapper {
  width: revert;
}
main .stacks-slider .img-wrapper img {
  height: revert;
  max-height: revert;
}
main .stacks-slider .slick-slide {
  display: flex;
  height: revert;
  justify-content: center;
  align-items: center;
  background: #fff;
}
main .stacks-slider .slick-slide > div {
  display: flex;
}
.top-location-bar {
  overflow: hidden;
}
.top-location-bar .items {
  width: inherit;
}
.top-location-bar .office-hours__item {
  display: flex;
  align-content: center;
  justify-content: center;
}
.top-location-bar .wrap-left {
  justify-content: flex-end;
}
