.table-header-fixed thead th {
  position: sticky;
  top: -1px;
  left: 0;
  z-index: 1030;
  background-color: #337179;
  padding: 10px;
  color: white;
  font-weight: normal;
}

.table-first-column-fixed th:nth-child(1),
.table-first-column-fixed td:nth-child(1) {
  position: sticky;
  left: -1px;
  z-index: 1031;
}

.table-first-column-fixed th:nth-child(1) {
  background: #337179;
  color: white;
  font-weight: normal;
}

.table-first-column-fixed td:nth-child(1) {
  background: white;
}

.table-header-fixed.table-first-column-fixed th:nth-child(1) {
  z-index: 1032;
}

.table-first-second-column-fixed th:nth-child(1),
.table-first-second-column-fixed td:nth-child(1) {
  position: sticky;
  left: 0px;
  background: white;
}

.table-first-second-column-fixed th:nth-child(2),
.table-first-second-column-fixed td:nth-child(2) {
  position: sticky;
  left: 75px;
  background: white;
}

.table-first-third-second-column-fixed th:nth-child(1),
.table-first-third-second-column-fixed td:nth-child(1) {
  width: 150px;
  position: sticky;
  left: 0px;
  background: white;
}

.table-first-third-second-column-fixed th:nth-child(2),
.table-first-third-second-column-fixed td:nth-child(2) {
  width: 225px;
  position: sticky;
  left: 150px;
  background: white;
}

.table-first-third-second-column-fixed th:nth-child(3),
.table-first-third-second-column-fixed td:nth-child(3) {
  position: sticky;
  left: 375px;
  background: white;
}

.sidebar {
  background-color: #66949B !important;
}

.nav-sidebar .nav-label .content-label {
  font-size: 1.05rem;
  color: #336079;
}

.nav-sidebar .nav-link {
  color: oldlace !important;
}

.nav-sidebar .nav-sub-link {
  color: aliceblue !important;
}

