table.DTFC_Cloned tr {
  background-color: white;
  margin-bottom: 0;
}

div.DTFC_LeftHeadWrapper table,
div.DTFC_RightHeadWrapper table {
  border-bottom: none !important;
  margin-bottom: 0 !important;
  background-color: white;
}

div.DTFC_LeftBodyWrapper table,
div.DTFC_RightBodyWrapper table {
  border-top: none;
  margin: 0 !important;
  z-index: 2;
}

div.DTFC_LeftBodyWrapper table thead .sorting:before, div.DTFC_LeftBodyWrapper table thead .sorting:after,
div.DTFC_LeftBodyWrapper table thead .sorting_asc:before,
div.DTFC_LeftBodyWrapper table thead .sorting_asc:after,
div.DTFC_LeftBodyWrapper table thead .sorting_desc:before,
div.DTFC_LeftBodyWrapper table thead .sorting_desc:after,
div.DTFC_LeftBodyWrapper table thead .sorting:before,
div.DTFC_LeftBodyWrapper table thead .sorting:after,
div.DTFC_LeftBodyWrapper table thead .sorting_asc:before,
div.DTFC_LeftBodyWrapper table thead .sorting_asc:after,
div.DTFC_LeftBodyWrapper table thead .sorting_desc:before,
div.DTFC_LeftBodyWrapper table thead .sorting_desc:after,
div.DTFC_RightBodyWrapper table thead .sorting:before,
div.DTFC_RightBodyWrapper table thead .sorting:after,
div.DTFC_RightBodyWrapper table thead .sorting_asc:before,
div.DTFC_RightBodyWrapper table thead .sorting_asc:after,
div.DTFC_RightBodyWrapper table thead .sorting_desc:before,
div.DTFC_RightBodyWrapper table thead .sorting_desc:after,
div.DTFC_RightBodyWrapper table thead .sorting:before,
div.DTFC_RightBodyWrapper table thead .sorting:after,
div.DTFC_RightBodyWrapper table thead .sorting_asc:before,
div.DTFC_RightBodyWrapper table thead .sorting_asc:after,
div.DTFC_RightBodyWrapper table thead .sorting_desc:before,
div.DTFC_RightBodyWrapper table thead .sorting_desc:after {
  display: none;
}

div.DTFC_LeftBodyWrapper table tbody tr:first-child th,
div.DTFC_LeftBodyWrapper table tbody tr:first-child td,
div.DTFC_RightBodyWrapper table tbody tr:first-child th,
div.DTFC_RightBodyWrapper table tbody tr:first-child td {
  border-top: none;
}

div.DTFC_LeftFootWrapper table,
div.DTFC_RightFootWrapper table {
  border-top: none;
  margin-top: 0 !important;
  background-color: white;
}

div.DTFC_Blocker {
  background-color: white;
}

table.dataTable.table-striped.DTFC_Cloned tbody {
  background-color: white;
}

table.dataTable th {
  border-bottom-color: #DEE2E6;
}

div.dataTables_scrollBody thead tr,
div.DTFC_LeftBodyLiner thead tr {
  height: 0px !important;
}

div.dataTables_scrollBody thead tr,
div.DTFC_LeftBodyLiner thead tr {
  border-top-width: 0;
  border-bottom-width: 0;
}

.light-style table.DTFC_Cloned tr {
  border-color: #d4d8dd;
}
.light-style div.DTFC_LeftHeadWrapper table,
.light-style div.DTFC_LeftBodyWrapper table {
  border-right: 1px solid #d4d8dd;
}
.light-style div.DTFC_RightHeadWrapper table,
.light-style div.DTFC_RightBodyWrapper table {
  border-left: 1px solid #d4d8dd;
}
.light-style .dt-fixedcolumns thead {
  border-top-color: #d4d8dd;
}
.light-style[dir=rtl] div.DTFC_LeftHeadWrapper,
.light-style[dir=rtl] div.DTFC_LeftBodyWrapper {
  border-left: 1px solid #d4d8dd;
}
.light-style[dir=rtl] div.DTFC_LeftHeadWrapper table,
.light-style[dir=rtl] div.DTFC_LeftBodyWrapper table {
  border: 0;
}
.light-style[dir=rtl] div.DTFC_LeftBodyLiner {
  padding-right: 0 !important;
}
.light-style[dir=rtl] div.DTFC_RightHeadWrapper,
.light-style[dir=rtl] div.DTFC_RightBodyWrapper {
  border-right: 1px solid #d4d8dd;
}
.light-style[dir=rtl] div.DTFC_RightHeadWrapper table,
.light-style[dir=rtl] div.DTFC_RightBodyWrapper table {
  border: 0;
}
.light-style[dir=rtl] div.DTFC_RightBodyLiner {
  padding-left: 0 !important;
}

.dark-style table.DTFC_Cloned tr {
  background-color: #283144;
  border-color: #36445d;
}
.dark-style div.DTFC_LeftHeadWrapper table,
.dark-style div.DTFC_RightHeadWrapper table {
  background-color: #283144;
}
.dark-style div.DTFC_LeftHeadWrapper table,
.dark-style div.DTFC_LeftBodyWrapper table {
  border-right: 1px solid #36445d;
}
.dark-style div.DTFC_RightHeadWrapper table,
.dark-style div.DTFC_RightBodyWrapper table {
  border-left: 1px solid #36445d;
}
.dark-style .dt-fixedcolumns thead {
  border-top-color: #36445d;
}
.dark-style[dir=rtl] div.DTFC_LeftHeadWrapper,
.dark-style[dir=rtl] div.DTFC_LeftBodyWrapper {
  border-left: 1px solid #36445d;
}
.dark-style[dir=rtl] div.DTFC_LeftHeadWrapper table,
.dark-style[dir=rtl] div.DTFC_LeftBodyWrapper table {
  border: 0;
}
.dark-style[dir=rtl] div.DTFC_LeftBodyLiner {
  padding-right: 0 !important;
}
.dark-style[dir=rtl] div.DTFC_RightHeadWrapper,
.dark-style[dir=rtl] div.DTFC_RightBodyWrapper {
  border-right: 1px solid #36445d;
}
.dark-style[dir=rtl] div.DTFC_RightHeadWrapper table,
.dark-style[dir=rtl] div.DTFC_RightBodyWrapper table {
  border: 0;
}
.dark-style[dir=rtl] div.DTFC_RightBodyLiner {
  padding-left: 0 !important;
}
