/* =============================================================================
   Personal scorecard and playing handicap table
   ========================================================================== */

.gkmb_pscoreDiv,
.tx-gkmbplayhcptable-pi1 {
  max-width: 900px;
}

.gkmb_pscoreTeeSelectCourse,
.gkmb_playHcpTeeHeaderTeename {
  font-size: 120%;
  font-weight: var(--f-weight-sb);
  text-transform: uppercase;
  color: rgb(var(--c-primary));
}

.gkmb_pscoreTeeSelectCourse {
  margin-top: 2rem;
}

.gkmb_pscoreTeeSelect {
  margin-bottom: 2rem;
}

.gkmb_pscoreTeeSelectTee,
.gkmb_pscoreTeeSelectTeeSpacer {
  margin-bottom: 0.5rem;
}

.gkmb_pscoreTeeSelectTee .gkmb_pscoreTeeSelectTeeLink {
  display: block;
  width: 100%;
  min-width: 0;
  margin: 0;
  padding: 0.3rem 0.5rem;
  font-weight: var(--f-weight-sb);
  line-height: inherit;
  text-align: left;
  text-transform: uppercase;
  background: transparent;
  border: none;
  border-radius: 0;
}

.gkmb_pscoreFooter {
  font-size: 61%;
}

@media (hover: hover) {
  .gkmb_pscoreTeeSelectTee .gkmb_pscoreTeeSelectTeeLink:hover {
    background: transparent;
  }
}
