body {
  padding-top: 5rem;
  background: #fffaf0;
}

footer {
  text-align: center;
  font-size: 0.8em;
}

.info-text {
  padding-left: 2em;
}

.title {
    text-align: center;
  }

.bg-fa {
  background-color: #F4AD45!important;
}

a.bg-fa:hover, a.bg-fa:focus,
  button.bg-fa:hover,
  button.bg-fa:focus {
  background-color: #F4AD45!important;
}

.leageborder {
  border: solid 1px #d2691e;
  text-align: center;
  font-size: 1.1em;
}

.leageborder a{
  display: block;
  text-decoration: underline;
}

.leageborder a:hover{
  background-color:#778899;
}

.leagename {
  font-weight: bold;
  font-size: 1.5em;
}

.bgsurvey {
  background: #CC9999;
}

.pickup {
  font-weight: bold;
  font-size: 1.25em;
}

.bgcentral {
  background: #336600;
}

.bgpacific {
  background: #66CCFF;
}

.bggiants {
  background: #F39800;
}

.bgfighters {
  background: #C8B88C;
}

.bgdragons {
  background: #002468;
}

.bglions {
  background: #142C62;
}

.bgswallows {
  background: #0A318E;
}

.bghawks {
  background: #FFCC00;
}

.bgcarp {
  background: #FF0000;
}

.bgeagles {
  background: #872332;
}

.bgtigers {
  background: #FFCC00;
}

.bgmarines {
  background: #333333;
}

.bgbaystars {
  background: #026FA8;
}

.bgbuffaloes {
  background: #141432;
}

@media (min-width: 576px) {
  .br-sm { display:none; }
}

@media (min-width: 768px) {
  .br-md { display:none; }
}

@media (max-width: 576px) {
  .mf-sm { font-size: 77%; }
}

@media (max-width: 768px) {
  .mf-md { font-size: 77%; }
}

.zumi {
  background-color: #dc3545;
  color:#FFFFFF;
  text-align: center;
  font-weight: bold;
  padding: 7px 4px;
}

.kano {
  text-align: center;
  padding: 7px 4px;
}

.team {
  text-align: center;
  font-weight: bold;
  padding: 5px;
}
.sengen {
  background-color:#007bff;
  color:#FFFFFF;
  font-weight: bold;
}
