body {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 400;
  background: #fff url('https://bilder.sponet.de/dsb-schiessen/hg/hg-blur.jpg') 0 0 no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.hg-special-color {
  background: #C00;
}

.doc-infos {
  color: #C00;
}

ul.list-downloads li a span[class ^= "icon-"] {
  border: 1px solid #C00;
  color: #C00;
}

ul.list-downloads li a:hover {
  box-shadow: 0 0px 0px 2px #C00;
}

ul.list-downloads li a:hover span[class ^= "icon-"] {
  background: #C00;
}

ul.list-searchlist li > span:hover span.searchitem-count {
  background: #C00;
}

ul.list-searchlist span span.searchitem-count {
  border: 1px solid #C00;
  color: #C00;
}

ul.list-searchlist li.show-checked > span {
  box-shadow: 0 0px 0px 2px #C00;
}

.btn-default {
  background: #C00 ! important;
}

.btn:hover {
  background: #C00;
}

.label-id {
  background: #C00;
}

.nav-tabs li a,
.nav-tabs li a:hover,
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
  background: #C00 !important;
  color: #fff !important;
  border: 0;
  position: relative;
  z-index: 1;
  opacity: 0.5;
}

.nav-tabs li a:hover,
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
  opacity: 1;
}

.form-control:hover, .form-control:focus {
  box-shadow: 0 0 0 4px #C00;
}

.searchHomeContent .btn-link, .searchHomeContent .nav-tabs a {
  text-shadow: none;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration-color: #C00;
}


.searchForm .searchForm-query button[type=submit] {
  height: 60px;
  width: 60px;
  border-radius: 0 5px 5px 0;
  padding: 15px;
  position: absolute;
  right: 0;
  top: -2px;
  text-indent: -9999px;
  background: #C00;
}

.myresearch-menu a.active {
  color: #fff;
  background-color: #C00;
}
.myresearch-menu a.active:hover {
  color: #fff;
  background-color: #C00;
}

.sidebar .facet.active, .sidebar .facet.active:hover, .sidebar .active-filters .facet, .sidebar .active-filters .facet:hover {
  border-color: #000;
  background: #C00;
}

.result .media-body .result-links a {
  border-radius: 5px;
  border: none;
  text-decoration: none;
  font-size: 0.9em;
  padding: 1px 10px;
  background: #C00;
  color: white;
}