#top-bar #top-bar-inner {
  display: flex;
}
#top-bar #top-bar-inner #top-bar-content {
  flex-grow: 1;
}
#top-bar #top-bar-inner #top-bar-content .topbar-content {
  display: flex;
  align-items: center;
}
@media (max-width: 820px) {
  #top-bar #top-bar-inner #top-bar-content .topbar-content > a span {
    display: none;
  }
}
#top-bar #top-bar-inner #top-bar-content form.oceanwp-searchform {
  margin-left: auto;
  margin-right: 2rem;
  width: auto;
  flex-grow: 1;
  max-width: 400px;
  padding-left: 2rem;
  height: 40px;
}
#top-bar #top-bar-inner #top-bar-content form.oceanwp-searchform input[type=text] {
  border: 1px solid white !important;
  background-color: rgba(255, 255, 255, 0.8) !important;
  border-radius: 3px;
  width: 100%;
  padding-left: 1em !important;
  padding-right: 2em !important;
  color: var(--body-color) !important;
}
#top-bar #top-bar-inner #top-bar-content form.oceanwp-searchform button[type=submit] {
  color: var(--dark-blue);
}

#sidr form.sidr-class-mobile-searchform input[type=search] {
  background-color: rgba(0, 0, 0, 0.3) !important;
}

.search-results .search-form-pre-search-results {
  margin-bottom: 2rem;
}
.search-results .search-form-pre-search-results form[role=search] {
  width: 320px;
  max-width: 100%;
  height: auto;
}
.search-results .search-form-pre-search-results form[role=search] input[type=text] {
  background-color: #eeeeee !important;
  border: 1px solid #e4e4e4 !important;
  font-size: 15px;
  height: 46px;
  color: #a2a2a2 !important;
  font-family: var(--font-family);
  font-weight: 600;
  padding: 10px !important;
}
.search-results .search-form-pre-search-results form[role=search] button[type=submit] {
  color: var(--dark-blue);
}
.search-results .search-form-pre-search-results h4 {
  margin: 1rem 0;
}/*# sourceMappingURL=wb-style.css.map */