.footer > span > a {
  color:#a5a5a5
}

.yt-video {
  max-width:700px;
}

.form-control {
  background-color: #fff;
  background-clip: border-box;
    border: 1px solid rgba(0, 0, 0, 0.125);
    border-radius: 0;
}

.dataTables_length {
  padding-top: 4px;
}

b {
  font-weight: bold;
}


.nav-link {
      cursor: pointer;
}

.navbar {
  padding: 0.6rem 1rem !important;
}

.nav-item {
    margin-right: 1.5rem;
}

.nav-tabs > li {
    float:none;
    display:inline-block;
    zoom:1;
    font-weight: bold;
}

.nav-tabs {
    text-align:center;
display: inline-block;
}

.navbar-toggler {
  margin:5px;
}

a b {
  color: orange;
}

#ba-left {
  display:none;
}

#sa-outright {
  display:none;
}

@media (min-width: 1200px) {
  #ba-left {
    display:block;
  }
}

@media (min-width: 1855px) {
  #sa-outright {
    display:block;
  }
}




/* Position the status badge in the card's bottom-right corner */
.mod-card { position: relative; }
.mod-status {
  position: absolute;
  right: 12px;
  bottom: 12px;
  width: 32px;
  height: 32px;
  line-height: 0;
}
/* Optional: tiny shadow so white marks pop on light images */
.mod-status svg { filter: drop-shadow(0 0 2px rgba(0,0,0,.35)); }
