body {
  background: #fff;
  overflow-y: scroll;
}
#table-container {
  /* height: 450px; */
}
.smart-table th {
  cursor: pointer;
}
.smart-table .pagination a {
  cursor: pointer;
}
.st-sort-ascent:before {
  content: '\25B2';
}
.st-sort-descent:before {
  content: '\25BC';
}
.cat-header {
  font-weight: bold;
  margin-bottom: 10px;
  font-size: 14px;
}
.text-small {
  font-size: 13px;
}
.exam-inactive {
  background: #cccccc;
}
.exam-bozza {
  background-color: #FEFFC7;
}
.exam-confermato {
  background-color: #C9FFC7;
}
.exam-assistenza {
  background-color: #ffaaa9;
}
#header {
  height: 81px;
  background-image: url('../images/testa_fiass.png');
  margin-bottom: 5px;
  text-align: right;
  padding: 20px 20px 0 0;
}
#header img {
  width: 100%;
}
footer {
  margin-top: 20px;
  font-size: 12px;
}
footer .footer-content {
  border-top: 5px solid #08304A;
  padding-top: 10px;
}
.modal-xl {
  width: 1000px;
}
.toggle {
  color: #999999;
  cursor: pointer;
}
table.report-digital {
  margin: 10px 0 10px 0;
}
table.report-digital td {
  padding: 3px 10px 3px 0;
}
.pointer {
  cursor: pointer;
}
