/****************************************
  MEDIA QUERIES
****************************************/
@media (max-width: 480px), (min-width: 481px) and (max-width: 769px) {
  .nav-tabs {
    align-items: stretch; } }

@media (max-width: 480px), (min-width: 481px) and (max-width: 769px) {
  .nav-tabs .nav-item {
    flex: 1; } }

.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active {
  background-color: #263222;
  color: #fff;
  font-weight: bold; }

.nav-tabs .nav-link {
  background-color: #fff;
  color: #263222;
  font-size: .8rem;
  font-family: 'Open Sans', sans-serif;
  border-top-left-radius: .4rem;
  border-top-right-radius: .4rem;
  border: 1px solid #263222; }
  @media (max-width: 480px), (min-width: 481px) and (max-width: 769px) {
    .nav-tabs .nav-link {
      font-size: .6rem;
      height: 100%;
      display: flex;
      align-items: center;
      justify-content: center; } }
