.navbar-light .navbar-brand {
}

#navcol-1 {
  text-transform: uppercase;
}

#station_table {
  width: 90%;
  margin: 0 auto;
}

@media (min-width: 300px) {
  #station_table {
    width: 600px;
    margin: 0 auto;
  }
}

#column1 {
  width: 30%;
}

#column2 {
  width: 30%;
}

#column3 {
  width: 30%;
}

#push_it {
  transition: padding 500;
}

#soss_table {
}

.table-fit {
  width: 1px;
}

.table.tr :hover {
  background-color: #346315;
}

.graph_row {
  display: table-row;
}

.hover_green tbody tr:hover {
  background-color: #346315;
  color: #ffffff;
  font-weight: bold;
}

@media (min-width: 1200px) {
  #regional_pic {
    max-width: 768px;
  }
}

@media (min-width: 300px) {
  #regional_stats {
    max-width: 550px;
    width: 80%;
  }
}

@media (min-width: 1200px) {
  #regional_stats {
    max-width: 50%;
  }
}


@media (min-width: 1200px) {
  #footer_container {
    max-width: 900px;
  }
}

tbody tr.hover_green:hover td {
  background-color: #346315;
  color: #ffffff;
}

tr.hover-green :hover {
  background-color: #346315;
}

.link-light {
  font-size: 14px;
}

a.footer_link_font_size li {
  font-size: 15px;
}

