.disable_input {
  pointer-events: none;
}

.slot_green {
  color: green;
}

.slot_orange {
  color: orange;
}

.slot_grey {
  color: grey;
}

/* .btn-light:focus:active {
    background-color: #ff5733 !important;
    border-color: #ff5733 !important;
}

.btn-light:active {
  background-color: #ff5733 !important;
  border-color: #ff5733 !important;
} */

/* .btn-light:active-bg {
  background-color: #ff5733 !important;
  border-color: #ff5733 !important;
} */

.btn-light {
  --bs-btn-active-color: #ffffff !important;
  --bs-btn-active-bg: green !important;
}

.nav {
  color: black;
}

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
  color: white !important;
  background: green !important;
}

@media (max-width: 767px) {
  .form-select {
    font-size: 18px;
    padding: 12px;
    width: 100%;
  }
}

.game_picker {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: lightgray;
  padding: 10px;
  z-index: 10000;
  display: nonea;
  background: #107895;
}

.format_selected {
  background: #2f7203;
  color: red important;
}

.format_unselected {
  background: #d3d8dc;
  color: #5e5858;
}

#sgs_table {
  height: 100vh;
  width: 100vw;
  margin: auto;
  overflow: hidden;
  display: fixed;
}

.sgs_table-row {
  width: 100vw;
  height: 50vh;
}

.sgs_table-cell {
  float: left;
  /*height: 100vh;*/
  /*width: 35%;*/
}

.sgs_options_display {
  position: fixed;
  top: 4px;
  height: 30px;
  left: -6px;
  padding: 0px;
  margin: 0px;
  width: 90px;
  opacity: 1;
  z-index: 499;
  display: nonea;
  //backdrop-filter: blur(5px);
}

.sgs_options_display_content {
  position: fixed;
  top: 10px;
  height: 350px;
  left: -25px;
  padding-left: 25px;
  margin: 0px;
  //width: 320px;
  width: 0px;
  //opacity: 0.99;
  z-index: 10499;
  display: nonea;
  border: 0px;
  //backdrop-filter: blur(5px);
}

.dropdown-menu-scrollable {
  max-height: 300px;
  overflow-y: auto;
}

