/* Table Header */
.adp-table-grid table {
  width: 100%;
}
.adp-table-grid table tr {
  border-bottom: 1px solid #bbb;
  cursor: pointer;
}
.adp-table-grid table tbody tr:hover {
  background: #c0eaf5;
}
.adp-table-grid table tbody tr.selected {
  background: #8CE3F8;
}
.adp-table-grid table td,
.adp-table-grid table th {
  padding: 10px 3px;
  text-align: left;
}
.adp-table-grid table td input[type="checkbox"],
.adp-table-grid table th input[type="checkbox"] {
  cursor: pointer;
}
.adp-table-grid table th {
  cursor: pointer;
  font-family: inherit;
  font-weight: 500;
  color: #808080;
  text-transform: uppercase;
}
.adp-table-grid table input[type="checkbox"] + label {
  padding-top: 12px;
}
.adp-table-grid .popover-content {
  padding: 0;
}
.adp-table-grid .popover-content ul {
  padding: 0;
  margin: 0;
}
.adp-table-grid .popover-content ul > li {
  list-style: none;
}
.adp-table-grid thead {
  border-top: 1px solid #000000;
}
.adp-table-grid thead > tr {
  border-bottom: 1px solid #000000;
}
.adp-table-grid .table > thead > tr > th {
  border-bottom: none;
  text-align: left;
  vertical-align: middle;
}
/* Table Filters */
.adp-table-filters {
  padding: 10px 0;
}
.dataTables_filter {
  float: right;
}
.adp-table-menu {
  float: left;
  position: relative;
  top: 40px;
}
.adp-table-menu .action-item {
  margin-right: 20px;
  padding-right: 20px;
  float: left;
  text-transform: uppercase;
  color: #086274;
  font-family: inherit;
  font-weight: 500;
  cursor: pointer;
}
.adp-table-menu .action-item:first-child {
  border-right: 1px solid #999;
}
/* Table Pagination */
.paging_full .btn {
  min-width: inherit;
  height: 35px;
  width: 35px;
  color: #ffffff;
  padding: 3px 0 0 0;
  font-size: 24px;
  background: #676767;
}
.paging_full .btn:hover,
.paging_full .btn:active {
  text-decoration: none;
}
.adp-table-actions {
  padding: 20px 0;
  float: right;
}
.adp-table-actions .adp-entries-select {
  margin-right: 20px;
}
table.dataTable {
  position: relative;
}
.adp-table-grid table th:first-child.sorting_desc:after,
.adp-table-grid table th:first-child.sorting_asc:after {
  content: none;
}
.adp-table-grid table th.sorting_desc:after {
  content: "\f0d7";
  font-family: FontAwesome;
  color: #000000;
  position: relative;
  right: -10px;
  top: 0;
}
.adp-table-grid table th.sorting_asc:after {
  content: "\f0d8";
  font-family: FontAwesome;
  color: #000000;
  position: relative;
  right: -10px;
  top: 0;
}
.dataTables_filter label input[type="search"] {
  font-family: inherit;
  font-size: 14px;
}
.adp-table-grid-legend .list-inline {
  padding: 0;
  margin-top: 19px;
}
.adp-table-grid-legend .list-inline .adp-popover {
  font-family: inherit;
  font-weight: 700;
}
.adp-table-grid-legend {
  float: left;
}
.accent-7-6 {
  color: #2acedb;
  fill: #2acedb;
}
.accent-7-7 {
  color: #2ab0db;
  fill: #2ab0db;
}
.accent-7-8 {
  color: #2a93db;
  fill: #2a93db;
}
.buttoncase {
  margin-top: 14px;
}
.adp-table-actions {
  display: none;
}
.marLeft10 {
  margin-left: 10px;
}
/* Inline turns list items into inline-block */
.list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
}
.list-inline > li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}
nav .list-inline {
  margin-top: 0;
  margin-bottom: 10px;
}
.dataTables_empty {
  background-color: #c0eaf5;
}
