body {
  background-color: transparent;
  margin: auto 1rem;
}

#banner {
  padding: initial;
  margin-bottom: 1rem;
  position: relative;
  top: 0;
  left: 0;
  right: 0;
  order: 0;
  background-color: transparent;
}
#banner h2 {
  color: #194984;
}
#banner h1 {
  color: #194984;
}
#banner span {
  color: #194984;
}
#banner img {
  display: none;
}
#banner #banner-close {
  display: none;
}

#main {
  display: flex;
  flex-direction: row;
  background-color: transparent;
}
#main .overlay, #main .overlay-full, #main .panel, #main .dialog {
  display: none;
}
#main #results-panel {
  position: relative;
  top: 0;
  left: 0;
  bottom: 0;
  margin-left: 0;
  box-shadow: none;
  border-radius: 0;
  border: 0;
  width: 40rem;
  z-index: 1001;
}
#main #results-panel:first-child {
  display: flex;
  flex-direction: column;
}
#main #results-panel > h1 {
  display: none;
}
#main #results-panel > p {
  display: none;
}
#main #results-panel ul li div {
  break-inside: avoid;
}
#main #results-panel ul li div div.icon-list {
  display: block;
}
#main #results-panel ul li:first-child {
  margin-top: 0;
}
#main #results-panel ul li a {
  white-space: normal;
}
#main #results-panel ul li a.more-information, #main #results-panel ul li svg.heart {
  display: none;
}
#main #results-panel ul li li.openingHours {
  white-space: normal;
}
#main #results-panel a, #main #results-panel a:link, #main #results-panel a:visited {
  color: black;
  text-decoration: none;
}
#main #results-panel .content .panel-close-button {
  display: none;
}
#main #results-panel header.facility-header {
  margin-right: 0;
}
#main .info a, #main .info a:link, #main .info a:visited {
  color: black;
  text-decoration: none;
}
#main .info a.more-information, #main .info svg.heart {
  display: none;
}
#main #map {
  width: 70vw;
  height: 70vw;
}
#main #message {
  display: none;
}

#controls {
  display: none;
}

.recenter-button {
  display: none;
}

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