/* template iBeaken */
body #header, body #footer {
  background-color: #2f3b59;
  border: none;
  /* buttons header */
  /* buttons header */ }
  body #header .button, body #header #language, body #footer .button, body #footer #language {
    background-color: #151a27 !important;
    border: none !important;
    color: #f4f5f9;
    /* buttons hover */ }
    body #header .button:hover, body #header #language:hover, body #footer .button:hover, body #footer #language:hover {
      background-color: #0c0f16 !important; }
  body #header .button, body #header #user_relation, body #footer .button, body #footer #user_relation {
    background-color: #151a27 !important;
    border: none !important;
    color: #f4f5f9;
    /* buttons hover */ }
    body #header .button:hover, body #header #user_relation:hover, body #footer .button:hover, body #footer #user_relation:hover {
      background-color: #0c0f16 !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/1117/medium/1117.png?1624264975) 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"; }
