  table.dataTable,
  .dataTables_scrollHeadInner {
    margin-left: auto;
    margin-right: auto;
  }
  table.dataTables_scrollBody {
    max-height: 400px;
    overflow-y: scroll;
  }

      table.dataTable thead th {
        min-width: 40px;
        max-width: 80px;
        padding: 0 4px 6px;
        font-size: 13px;
        line-height: 18px;
        word-wrap: break-word;
        vertical-align: bottom;
        border-bottom: 1px #060606 solid;
      }

      table.dataTable tr td {
        font-size: 14px;
        min-width: 200px;
        max-width: 400px;
        border-top: 1px #ebebeb solid;
        border-bottom: 1px #ebebeb solid;
        overflow-wrap: break-word;
      }

      table.dataTable tr td:first-child {
        font-weight: bold;
      }

        .data-yes {
          color: #474;
          text-transform: uppercase;
          font-weight: bold;
        }

        .data-no {
          color: #eb3f21;
          text-transform: uppercase;
          font-weight: bold;
        }

      table.dataTable tr.js-row-hover td,
      table.dataTable tr.js-row-selected td {
        background-color: #68d2f2;
      }
        table.dataTable tr.js-row-hover td a,
        table.dataTable tr.js-row-selected td a {
          color: #0f369b;
        }
        table.dataTable tr.js-row-hover td a:hover,
        table.dataTable tr.js-row-hover td a:focus,
        table.dataTable tr.js-row-selected td a:hover,
        table.dataTable tr.js-row-selected td a:focus {
          text-decoration: underline;
        }
