/* user defined custom styles or overrides only */

.site-header {
  border-bottom: solid 1px #e5e5e5;
  margin-bottom: 20px;
}
.site-header .header-banner {
  height: 110px;
  background: url(../images/SBS_Background.png) no-repeat center center;
  background-size: cover;
}
.site-header .header-banner .container {
  background: transparent url(../images/sbs-banner_microdata-library.png) no-repeat center;
  height: 100%;
}
@media (min-width: 768px) {
  .site-header .header-banner h1 {
    background-size: auto;
  }
}
@media (min-width: 1200px) {
  .site-header .header-banner h1 {
    max-width: 100%;
  }
}

.wb-library-search-title {
  display: none;
}
.home-page-search-container {
  padding-top: 30px;
}


