.score-box {
  padding: 15px 0 10vh;
}

.nav .nav-link {
  line-height: 30px;
  min-width: 100px;
  text-align: center;
}

.score-list {
  padding-bottom: 10vh;
}

.score-list .player-name {
  text-align: left;
  max-width: 150px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.score-list .table {
  border-bottom: 1px solid #e5e5e5;
}

.score-list .table th,
.score-list .table td {
  text-align: center;
  vertical-align: middle;
  width: 2%;
  color: #333;
}

.score-list .table thead th {
  border: none;
}

.score-list .par-color {
  color: #ff6800ff;
}

.score-list .out-color {
  color: #209a29ff;
}