/* Matthew Betts. Adapted from my Mechismo code on 2015-11-26 */

.dataTables_wrapper {
  padding: 0;
  margin: 0 0 1em 0;
  border-style: none;
}

.dataTables_wrapper .great, .dataTables_wrapper .good, .dataTables_wrapper .ok, .dataTables_wrapper .poor, .dataTables_wrapper .bad {
  display: inline;
  width: 1em;
  margin: 0 0.5em 0 0;
}

table.dataTable {
  width: 100%;
}

table.dataTable tr {
  width: 100%;
}

table.dataTable thead th {
  padding: 0.3em 0.5em 0.3em 0.5em;
  background-color: #DDDDDD;
  color: #757E82;
  border-style: solid;
  border-width: 1px;
  border-color: #AAAAAA;
}

table.dataTable tr.odd {
  background-color: #FEEEEE;
}

table.dataTable tr:hover {
  background-color: #DCCCCC;
}

table.dataTable tr td ul {
  list-style-type: none;
}

table.dataTable tr td.dt-right {
  text-align: right;
}

.DTTT_container {
  padding: 0;
  margin: 0;
  background-color: #FFFFFF;
}

.DTTT_container:hover {
}

.dataTables_paginate a {
  padding: 0.3em 0.5em 0.3em 0.5em;
  background-color: #FFFFFF;
  border-style: solid;
  border-width: 1px;
  border-color: #AAAAAA;
}

.dataTables_paginate a:hover {
  background-color: #DDDDDD;
  cursor: pointer;
}

.DTTT_container a, .dataTables_paginate a {
  color: #757E82;
  text-decoration: none;
}

.dataTables_info, .dataTables_paginate {
  margin: 0.5em 0.5em 0 0;
}

.dataTables_paginate a.current {
  background-color: #DDDDDD;
  color: #757E82;
  font-weight: bold;
}

.dataTables_info {
  float: left;
}

.dataTables_length {
  display: inline-block;
  padding: 0 0.5em 0 0.5em;
  margin: 0 0.5em 0 1.5px;
}

.dataTables_filter {
  display: inline-block;
  padding: 0 0 0 0.5em;
  margin: 0 0.5em 0 0;
}

.data {
  display: none;
}

.sorting { background: url('/images/sort_both.png') no-repeat center right; }
.sorting_asc { background: url('/images/sort_asc.png') no-repeat center right; }
.sorting_desc { background: url('/images/sort_desc.png') no-repeat center right; }

.sorting_asc_disabled { background: url('/images/sort_asc_disabled.png') no-repeat center right; }
.sorting_desc_disabled { background: url('/images/sort_desc_disabled.png') no-repeat center right; }
