/* template iBeaken */
body #header, body #footer {
  background-color: #000000;
  border: none;
  /* buttons header */
  /* buttons header */ }
  body #header .button, body #header #language, body #footer .button, body #footer #language {
    background-color: black !important;
    border: none !important;
    color: #b3b3b3;
    /* buttons hover */ }
    body #header .button:hover, body #header #language:hover, body #footer .button:hover, body #footer #language:hover {
      background-color: black !important; }
  body #header .button, body #header #user_relation, body #footer .button, body #footer #user_relation {
    background-color: black !important;
    border: none !important;
    color: #b3b3b3;
    /* buttons hover */ }
    body #header .button:hover, body #header #user_relation:hover, body #footer .button:hover, body #footer #user_relation:hover {
      background-color: black !important; }
body #sponsors {
  height: 80px;
  width: 100%;
  padding: 0 1%;
  clear: both;
  float: left;
  background: #fff; }
  body #sponsors ul {
    list-style: none; }
    body #sponsors ul li {
      float: left;
      width: 25%; }
body #header h1 a {
  background: url(/assets/logos/1040/medium/1040.jpg?1539860830) no-repeat;
  background-size: contain;
  -webkit-background-size: contain;
  width: 176px;
  height: 70px;
  font-size: 0;
  color: transparent; }
body #header .container > .row > div:not(:first-child) {
  margin: 24px 0; }
body .search-and-results {
  top: 110px; }
body #welcome-screen {
  font-family: "Actor"; }
  body #welcome-screen h1, body #welcome-screen h2, body #welcome-screen h3, body #welcome-screen h4 {
    font-family: "Actor"; }
body .location-info {
  font-family: "Actor"; }
