@import url('fenris-pub-theme.css');

a {
  color: #4d7be9;
}

a:hover {
  color: #719bf4;
}

.btn-primary {
  background-color: #184cdb;
  border-color: #184cdb;
}

.btn-success {
  background-color: #3e9e2d;
  border-color: #3e9e2d;
}

.btn-warning {
  background-color: #d6d841;
  border-color: #d6d841;
}

.btn-danger {
  background-color: #b51b37;
  border-color: #b51b37;
}

.table .table-ignored {
  color: #eee;
}

.body-background {
  background: #000 url('/themes/bewere/img/bewere_bg.png') no-repeat fixed center;
  background-size: cover;
}

.content {
  background-color: #eee;
}

.navlogo {
  display: flex;
  max-height: 100px;
  width: 100%;
}

.navlogo-sm {
  position: absolute;
  top: 10px;
  height: 65px;
  padding: 5px;
}

.navlogo-menu {
  display: none;
  max-height: 45px;
  min-width: 0;
}

.outer-container {
  background: #890003;
}

.order-button-sticky {
  background-color: #1c1c1c;
  color: #fff;
}

.order-button-row {
  border: 3px solid #1c1c1c;
}

.content .fp-header-container {
  background-color: #1c1c1c;
}

.content .fp-header-container .fp-page-header {
  color: #fff;
}

.content .fp-header-container .fp-sub-header {
  color: #bbb;
}

@media (min-width: 1000px) {
  .navbar-nav li a {
    font-size: 16px;
  }
}

@media (min-width: 1200px) {
  .navbar-nav li a {
    font-size: 16px;
  }
}

@media (max-width: 992px) {
  .navlogo-sm {
    display: none;
  }

  .navlogo-menu {
    display: flex;
  }

  .navlogo {
    width: 70%;
  }
}
