:root {
  --theadColor: #000;
  --theadTextColor: #fff;
  --darkColor:#000;
  --lightColor:#fff;
  --darkRowColor: #1b1d1b;
}

body {
  font-family: "Open Sans", sans-serif;
  font-size: 14px;
  background-color: black !important; /*#292929*/
}

table.dataTable {
  background-color: #000;
}

a, span, button, label, li, .dataTables_info, input, .text {
  color: #ddd !important;
}

button.dt-button.button-page-length.active {
  background: #000 !important;
}

button.dt-button.buttons-columnVisibility.active {
  background: #000 !important;
}

.dt-button-collection {
  background: #10172d !important;
}

.dataTable_previous, .dataTable_next {
  color: white !important;
}

button {
  background-color: #000 !important;
}

th,tr,td {
  border-color: #000 !important;
}

thead {
  background-color: var(--theadColor);
}

table.DTFC_Cloned thead,
table.DTFC_Cloned tfoot {
  background-color: var(--theadColor);
  
}

thead > tr,
thead > tr > th {
  background-color: transparent;
  color: var(--theadTextColor) !important;
}

table.dataTable thead th,
table.dataTable thead td {
  border-bottom: 0px solid #111 !important;
}

table.dataTable.display tbody tr.even > .sorting_1,
table.dataTable.order-column.stripe tbody tr.even> .sorting_1, 
table.dataTable.display tbody tr.even,
table.dataTable.display tbody tr.odd > .sorting_1,
table.dataTable.order-column.stripe tbody tr.odd > .sorting_1,
table.dataTable.display tbody tr.odd {
  background-color: var(--darkRowColor);
  color:var(--lightColor);
}

table.dataTable thead th {
  background-image: none !important;
}

.grey {
  background-color: #1b1d1b !important;
}

thead .grey {
  background-color: #000 !important;
}

#divLiveSectionHeader, #divEthereumSectionHeader {
  color:white;
  background-color: #163f2b;
}

#divLiveSection, #divEthereumSection {
  color:white;
  background-color: #10172d;
}

#divLiveSectionHeader_Pulsechain, #divLiveSectionHeader_PulsechainPrices, #divLiveSectionHeader_PulsechainTokens {
  color:white;
  background-color: #432565;
}

#divLiveSection_Pulsechain, #divLiveSection_PulsechainPrices, #divLiveSection_PulsechainTokens {
  color:white;
  background-color: #10172d;
}

.dataTables_scrollBody::-webkit-scrollbar {
  height: 50px;
}

.dataTables_scrollBody::-webkit-scrollbar-track {
  background-color: #10172d;
}

.dataTables_scrollBody::-webkit-scrollbar-thumb {
  background-color: #777;
  border-radius: 10px;
}

*::-webkit-scrollbar {
  height: 50px;
  width: 30px;
}

*::-webkit-scrollbar-track {
  background-color: #10172d;
}

*::-webkit-scrollbar-thumb {
  background-color: #777;
  border-radius: 10px;
}

.dtfc-right-top-blocker {
  width: 0px !important;
}