/* Matchseite: große Spielzeit-Box */

.fs-match-time-highlight {
  min-width: 170px;
  padding: 14px 16px;
  border-radius: 20px;
  background: rgba(255,184,28,.12);
  border: 1px solid rgba(255,184,28,.28);
  text-align: right;
  box-shadow: 0 18px 44px rgba(0,0,0,.20);
}

.fs-match-time-highlight.is-live {
  background: rgba(32,227,162,.13);
  border-color: rgba(32,227,162,.36);
}

.fs-match-time-highlight.is-finished {
  background: rgba(255,255,255,.075);
  border-color: rgba(255,255,255,.18);
}

.fs-match-time-highlight span {
  display: block;
  color: rgba(246,248,239,.62);
  font-size: .78rem;
  font-weight: 900;
  text-transform: uppercase;
  letter-spacing: .055em;
}

.fs-match-time-highlight strong {
  display: block;
  margin-top: 5px;
  color: #ffffff;
  font-size: 2rem;
  line-height: 1;
  font-weight: 1000;
}

.fs-match-time-highlight small {
  display: block;
  margin-top: 7px;
  color: rgba(246,248,239,.66);
  font-size: .84rem;
  line-height: 1.3;
}

@media (max-width: 950px) {
  .fs-match-time-highlight {
    margin-top: 14px;
    text-align: left;
    width: 100%;
  }
}
