.table-condensed>thead>tr>th, .table-condensed>tbody>tr>th, .table-condensed>tfoot>tr>th, .table-condensed>thead>tr>td, .table-condensed>tbody>tr>td, .table-condensed>tfoot>tr>td{
    padding: 1px 5px;
}

.bg-primary-surtrac {
	background-color: #56a1c8 !important;
}

.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {
    color: #80e428;
}

.navbar-dark .navbar-nav .nav-link {
    color: rgba(255,255,255,1.0);
    text-shadow: 1px 1px 2px black;
    font-weight: bold;
}

.table-hover tbody tr:hover {
  background-color: #80e428;
}

/*
.navbar-nav > li > a{
    text-shadow: 0 1px 2px black, 0 1px 0 black;
  text-shadow: black 0.1em 0.1em 0.2em; 
    text-shadow: 0 1px 2px #164F82, 0 1px 0 #164F82;
}
*/

a {
  color: #56a1c8;
}

td {
	white-space: nowrap;
}

table.dataTable thead .sorting::before,
table.dataTable thead .sorting::after, 
table.dataTable thead .sorting_asc::before,
table.dataTable thead .sorting_asc::after,
table.dataTable thead .sorting_desc::before,
table.dataTable thead .sorting_desc::after,
table.dataTable thead .sorting_asc_disabled::before,
table.dataTable thead .sorting_asc_disabled::after, 
table.dataTable thead .sorting_desc_disabled::before,
table.dataTable thead .sorting_desc_disabled::after {
  top: 50%;
  transform: translate(0,-50%);
  bottom: unset;
}