/* template iBeaken */
body {
  background-color: #ffe6a7;
  color: #000000; }
  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 .pageHeader {
    background-color: #006e87; }
    body .pageHeader h2 {
      font-family: "Actor"; }
  body .content {
    background-image: none;
    /* content titles */
    /* buttons content */ }
    body .content h2, body .content h3 {
      color: black !important;
      text-shadow: none !important;
      font-family: "Actor"; }
    body .content p {
      color: #000000;
      font-family: "Actor"; }
      body .content p a {
        color: black; }
    body .content .btn-font-size {
      font-family: "Actor"; }
    body .content #sources li {
      color: #1a1a1a; }
    body .content .largeButton, body .content .select li a, body .content #list .button, body .content #ibeaken .button, body .content .inputSubmit, body .content .navButton, body .content .moreInfo, body .content #actions a, body .content #pointsWrap .spend a .icon, body .content #pointsWrap .earn a .icon {
      background-color: #0d0d0d !important;
      border: none !important;
      color: #b3b3b3;
      /* buttons content hover */ }
      body .content .largeButton:hover, body .content .select li a:hover, body .content #list .button:hover, body .content #ibeaken .button:hover, body .content .inputSubmit:hover, body .content .navButton:hover, body .content .moreInfo:hover, body .content #actions a:hover, body .content #pointsWrap .spend a .icon:hover, body .content #pointsWrap .earn a .icon:hover {
        background-color: black !important; }
    body .content .select li h4, body .content .spend a, body .content .earn a {
      color: black !important;
      text-shadow: none !important; }
    body .content .currentPoints .amount {
      color: #000000; }
    body .content #earn-content li, body .content .currentPoints {
      color: #000000; }
    body .content a.return:hover {
      color: #000000; }
    body .content #clusterNav {
      background: #666666;
      border: 1px solid #4d4d4d; }
      body .content #clusterNav span {
        font-family: "Actor"; }
      body .content #clusterNav ul li .navButton.notActive {
        background-color: black !important; }
  body #nearby .filterButton {
    font-family: "Actor"; }
  body #list li {
    border-color: gray; }
    body #list li.even {
      background-color: #4d4d4d; }
    body #list li.odd {
      background-color: #666666; }
    body #list li .listContent h3 {
      color: black !important; }
    body #list li .listContent h4 {
      font-family: "Actor"; }
    body #list li .listContent p {
      color: black;
      font-family: "Actor"; }
      body #list li .listContent p.location {
        color: black; }
  body .container.clearfix > h2, body #nearby .selectBox p, body #list > div > a {
    font-family: "Actor"; }
  body .locationDetail #list li, body .nearby-ibeakens #list li {
    background-color: #fff; }
  body .locationDetail a:link, body .nearby-ibeakens a:link {
    color: #688c89; }
  body .locationDetail .imageHolder, body .nearby-ibeakens .imageHolder {
    background-color: inherit !important;
    border-color: inherit !important; }
  body .locationDetail .content p, body .nearby-ibeakens .content p {
    color: inherit; }
  body .imageHolder, body .videoButton, body .audioButton {
    background-color: #404040 !important;
    border-color: black !important; }
  body a:link {
    color: #000000; }
  body a:hover,
  body a:active,
  body a:focus {
    color: black; }
  body .panel-body p {
    color: black; }
  body #privacy_and_cookies hr {
    border-width: 3px;
    border-color: black; }
  body #privacy_and_cookies p {
    color: black; }
  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"; }
