.dataTables_wrapper table {
    overflow: hidden !important;
    border-radius: 8px !important;
    border-collapse: separate !important;
    border-spacing: 0 7px !important;
    font: medium;
  }
  
.dataTables_wrapper table.thead {
    border: white;
    border-width: 10px !important;
  }

.dataTables_wrapper td{
    border: none !important;
}

.display tr{
  height: 70px !important;
  height: 70px !important;
  border: white;
  border-width: thick !important;
  cursor: pointer !important;
}

.row-height {
  height: 70px !important;
}

.dataTables_wrapper table.tr {
    border-radius: 8px !important;
    height: 70px !important;
    border: white;
    border-width: thick !important;
  }
  
.dataTables_wrapper table.even {
    background-color: #f6f3f3;
  }
.dataTables_wrapper table.odd {
    background-color: #f9f9f9;
  }
  
td.sorting_1 {
    background-color: none !important;
  }

 .dataTables_wrapper div.dataTables_filter input 
  {
    border-radius: 8px !important;
    border: white !important;
    background-color: #f9f9f9 !important;
   }

.dataTables_wrapper table.dataTable thead td{
    border-bottom: '0px solid #111';
    border-bottom-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: white;
   }

.dataTables_wrapper table.dataTable tfoot td{
    border-bottom: '0px solid #111';
    border-bottom-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: white;
   }


.dataTables_wrapper table.dataTable.no-footer{
    border-bottom: '0px solid #111';
    border-bottom-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: white;
   }

.dataTables_wrapper table.dataTable thead th {
    border-bottom: 0;
  }
.dataTables_wrapper table.dataTable tfoot th {
    border-top: 0;
  }