html {
  scrollbar-gutter: stable;
}

.hidden {
  display: none;
}

/* #parent-ivs-data tr td {
    background-color: #f9f9f9;
} */
/* 
#parent-ivs-data tr:nth-child(4n+1),
#parent-ivs-data tr:nth-child(4n+2)
{
  background-color: #f0f0f0;
} */

#parent-ivs-data tr:nth-child(4n+3),
#parent-ivs-data tr:nth-child(4n+4)
{
  background-color: #f3f3f3;
}

/* #parent-ivs-data tr:nth-child(2n+1),
#parent-ivs-data tr:nth-child(2n+2) {
  background-color: #ffffff;
} */

table.options-table {
  margin: 4px auto;
}

.center-table {
  margin: 20px auto;
  border-collapse: collapse;
  table-layout: fixed;
}

.centre-table.td {
  text-align: center;
}

td, th {
  text-align: center;
  height: 15px;
}

td:not(.exclude-border),
th:not(.exclude-border) {
  border: 1px solid black;
}

.options-table-container {
  text-align: center;
}

td.toggleable {
  cursor: pointer;
  background-color: lightgray;
  font-weight: normal;
  border: 1px solid black;
}

td.toggleable.selected {
  background-color: lightgreen;
}

td.prob {
  border-bottom: 1px solid black;;
}

#parent-ivs-header th{
  background-color: lightgray;
  font-weight: normal;
}