@charset "UTF-8";
#content {
  padding-top: 50px;
  padding-bottom: 50px; }

.buttons-collection span:after {
  display: inline-block;
  content: "▾";
  padding-left: 0.5em; }

@media only screen and (max-width: 767px) {
  .dataTables_wrapper > .ui.stackable.grid {
    margin-left: -1rem !important;
    margin-right: -1rem !important; } }
.dataTables_wrapper > .ui.stackable.grid > .row > .sixteeen.wide.column {
  padding-left: 0 !important;
  padding-right: 0 !important; }

div.dataTables_wrapper div.dataTables_filter input {
  margin-left: 0 !important; }

@media only screen and (min-width: 767px) {
  .fixedHeader-floating {
    z-index: 2;
    margin-top: 40px !important; } }
.hidden {
  display: none; }

.ui.dropdown > select {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  display: block !important; }
