table .delta.delta_positive {
  color: red;
}

table .delta.delta_negative {
  color: green;
}

table {
  position: relative;
  border-collapse: collapse;
}

table.floatThead-table {
  border-top: none;
  border-bottom: none;
  background-color: #ffffff;
}

table.floatThead-table th {
  background-color: #ffffff;
}

thead th:first-child,
tbody th {
  left: 0;
  box-shadow: 1px 0 0 0 #f4f4f4;
  position: -webkit-sticky; /* for Safari */
  position: sticky;
  white-space: normal !important;
}

thead th:first-child {
  z-index: 1;
  top: 0;
}

tbody th {
  font-weight: normal;
}

.table-responsive {
  position: relative;
}

.table-striped>tbody tr:nth-of-type(odd) th {
  background-color: #f9f9f9;
}

.table-striped>tbody tr:nth-of-type(2n) th {
  background-color: #ffffff;
}

.table-striped>tbody tr:hover th {
  background-color: #f5f5f5;
}
