nav,
button,
a.button,
a.btn,
footer {
  display: none !important;
}
h1 {
  margin-bottom: 0.3em !important;
  font-size: 2em;
  font-weight: strong;
}
.print-checkbox {
  height: 1.3em;
  width: 1.3em;
  border: solid 1px #777;
  margin: 0.2em 0.5em 0 0;
}
.d-print-block-too {
  display: block !important;
}
.checklist-view .records-count-summary {
  display: none;
}
.checklist-view .records-list .location,
.checklist-view .records-list .observed,
.checklist-view .records-list .status,
.checklist-view .records-list .vetted-on {
  display: none;
}
table.border--round {
  border: 0;
}
.col-taxon-divider {
  background: #eee;
  color: #333;
}
.records-list table td,
.records-list table th {
  padding: 0.1em 1em;
}
.species-component,
.table-responsive {
  -webkit-print-color-adjust: exact;
}
