/* DataTables */
table.dataTable.dataTable th.dt-type-numeric,
table.dataTable.dataTable th.dt-type-date,
table.dataTable.dataTable td.dt-type-numeric,
table.dataTable.dataTable td.dt-type-date {
  text-align: left;
}

div.dt-container .dt-paging .ellipsis {
  display: none;
}

table.dataTable.dataTable thead > tr> th.dt-orderable-asc:hover,
table.dataTable.dataTable thead > tr> th.dt-orderable-desc:hover,
table.dataTable.dataTable thead > tr> td.dt-orderable-asc:hover,
table.dataTable.dataTable thead > tr> td.dt-orderable-desc:hover {
  outline: none;
}

table.dataTable.dataTable td.dt-empty {
	text-align: left;
}

table.dataTable.dataTable thead > tr > th.dt-orderable-asc span.dt-column-order,
table.dataTable.dataTable thead > tr > th.dt-orderable-desc span.dt-column-order,
table.dataTable.dataTable thead > tr > th.dt-ordering-asc span.dt-column-order,
table.dataTable.dataTable thead > tr > th.dt-ordering-desc span.dt-column-order,
table.dataTable.dataTable thead > tr > td.dt-orderable-asc span.dt-column-order,
table.dataTable.dataTable thead > tr > td.dt-orderable-desc span.dt-column-order,
table.dataTable.dataTable thead > tr > td.dt-ordering-asc span.dt-column-order,
table.dataTable.dataTable thead > tr > td.dt-ordering-desc span.dt-column-order {
	right: 0;
}

table.dataTable.dataTable th.dt-type-numeric div.dt-column-header,
table.dataTable.dataTable th.dt-type-numeric div.dt-column-footer,
table.dataTable.dataTable th.dt-type-date div.dt-column-header,
table.dataTable.dataTable th.dt-type-date div.dt-column-footer,
table.dataTable.dataTable td.dt-type-numeric div.dt-column-header,
table.dataTable.dataTable td.dt-type-numeric div.dt-column-footer,
table.dataTable.dataTable td.dt-type-date div.dt-column-header,
table.dataTable.dataTable td.dt-type-date div.dt-column-footer {
  flex-direction: row;
}

/* Fomantic */ 
.ui.very.basic.table.dataTable.dataTable thead > tr > th.dt-orderable-asc, 
.ui.very.basic.table.dataTable.dataTable thead > tr > th.dt-orderable-desc {
	padding: 5px 30px 5px 10px;
}

.ui.very.basic.table.dataTable.dataTable thead > tr > th.dt-orderable-none {
	padding: 5px 10px 5px 10px;
}

.ui.very.basic.table.dataTable.dataTable tbody > tr > td {
	padding: 5px 10px 5px 10px;
}