body {
  font-size: 0.95rem;
}

.trial-sidenav {
  min-height: calc(100vh - 73px);
}

.col-description {
  min-width: 520px;
}

.col-variable {
  min-width: 220px;
}

.col-input {
  min-width: 200px;
}

#trial-calculator-table td,
#trial-calculator-table th {
  vertical-align: top;
}

#trial-calculator-table td:nth-child(3) {
  background-color: #e8f3ff;
}

.instruction-row td {
  background: #f8f9fa;
  font-weight: 600;
}

.dropdown-cell {
  background-color: #ffe7f0;
}

.data-cell {
  background-color: #e8f3ff;
}
