.pos-col { left: 0px; width: 35px; }
.player-col { left: 35px; width: calc(22% - 35px); }
.score-col { left: 22%; width: 6.5%; }
.r1-col { left: 28.5%; width: 7%; border-left: var(--container-border-base); }
.r2-col { left: 35.5%; width: 7%; }
.r3-col { left: 42.5%; width: 7%; }
.r4-col { left: 49.5%; width: 7%; }
.r5-col { left: 56.5%; width: 7%; }
.cust-col { left: 63.5%; width: 8%; border-right: var(--container-border-base); }
.round-topper { left: 28.5%; width: 43%; border-left: var(--container-border-base); border-right: var(--container-border-base); }

.pts-col { left: 71.5%; width: 7.5%; }
.pts-topper { left: 71.5%; width: 7.5%; background-color: var(--container-color-base); }

.dg-col { left: 79%; width: 5.5%; border-left: var(--container-border-base); }
.owgr-col { left: 84.5%; width: 5.5%; }
.rank-topper { left: 79%; width: 11%; border-left: var(--container-border-base); }

.opened-col { left: 90%; width: 5%; border-left: var(--container-border-base); }
.closed-col { left: 95%; width: 5%; }
.closed-col-sm { display: none; }
.odds-topper { left: 90%; width: 10%; border-left: var(--container-border-base); border-right: var(--container-border-base); }


@media (max-width: 768px) {
  .pos-col { left: 0px; width: 25px; }
  .player-col { left: 25px; width: calc(25.25% - 25px); }
  .score-col { left: 25.25%; width: 7%; }
  .r1-col { left: 32.25%; width: 7.75%; border-left: var(--container-border-base); }
  .r2-col { left: 40%; width: 7.75%; }
  .r3-col { left: 47.75%; width: 7.75%; }
  .r4-col { left: 55.5%; width: 7.75%; }
  .r5-col { left: 63.25%; width: 7.75%; }
  .cust-col { left: 71%; width: 8%; border-right: none; }
  .round-topper { left: 32.25%; width: 46.75%; border-left: var(--container-border-base); border-right: var(--container-border-base); display: none; }

  .pts-col { width: 0%; overflow: hidden; }
  .pts-topper { display: none; }

  .dg-col { left: 79%; width: 10.5%; }
  .owgr-col { left: 89.5%; width: 10.5%; border-right: var(--container-border-base); }
  .rank-topper { left: 79%; width: 21%; border-left: var(--container-border-base); border-right: var(--container-border-base); }

  .opened-col { display: none; }
  .closed-col { left: 90%; width: 0%; display: none; overflow: hidden; }
  .closed-col-bg { display: none; } .closed-col-sm { display: flex; }
  .odds-topper { display: none; }

  .round-option {
    float: left;
    height: 15px;
    margin-top: 3px;
    margin-right: 1px;
    margin-left: 1px;
    width: calc(20% - 2px);
  }

  .round-option-inner > .fa-circle { display: none; }
}
