/*
 * Keep third-party widgets on the active brand/typeface.
 * Icon classes are intentionally excluded because they require their own fonts.
 */
table,
table th,
table td,
.table,
.dataTable,
.dataTables_wrapper,
.dataTables_wrapper label,
.dataTables_wrapper input,
.dataTables_wrapper select,
.dataTables_wrapper button,
.dataTables_wrapper .btn,
.dataTables_wrapper .page-link,
.dt-container,
.dt-container label,
.dt-container input,
.dt-container select,
.dt-container button,
.dt-container .btn,
.dt-container .page-link,
.select2-container,
.select2-container input,
.select2-container button,
.select2-dropdown,
.select2-results,
.select2-search__field {
  font-family: inherit !important;
}

/* Native controls do not consistently inherit typography across browsers. */
input,
select,
textarea,
button {
  font-family: inherit;
}
