#headTR {
cursor: default;
background-color: rgb(226,239,254);
color: #235B8C;
}

tr {
cursor: pointer;
}

table.dataTable tbody tr.selected {
background-color: rgb(35,91,140) !important;
color: white;
}

table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1 {
background-color:rgb(35,91,140) !important;
color: white;
}

table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3,table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3 {
background-color:rgb(35,91,140) !important;
color: white;
}

thead th, thead td {
padding: 10px 18px;
box-sizing: border-box;
}

th.dt-center,
td.dt-center {
text-align: center;
}

th.dt-left,
td.dt-left {
text-align: left;
}

tbody td {
padding: 8px 10px;
border-top: 1px solid rgba(0, 0, 0, 0.15);
}

.dataTables_filter {
padding: 1rem 1rem 0 0;
}

#edgesTable, #tripsTable {
    margin-top: 0px !important;
}