/* NHRA Admin Font Styling */
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700&display=swap');

/* Apply Open Sans to all elements in the admin interface */
body.path-admin,
body.path-user,
body.path-node,
.claro-header,
.toolbar,
.toolbar-menu,
#drupal-off-canvas,
#drupal-off-canvas-wrapper,
.ui-dialog,
.ui-widget,
.ui-widget-content,
.ui-dialog .ui-dialog-content,
.views-exposed-form,
.form-item label,
.form-wrapper,
.form-element,
.form-actions,
.button,
.dropbutton,
.action-link,
.paragraphs-tabs,
.tabledrag-handle,
.tablesort,
.form-text,
.form-textarea,
.form-select,
.page-title,
.page-content {
  font-family: 'Open Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif !important;
}

/* Headings */
h1, h2, h3, h4, h5, h6,
.ui-dialog-title {
  font-family: 'Open Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif !important;
  font-weight: 600 !important;
}

/* Buttons */
.button, 
.action-link,
input[type="submit"],
input[type="reset"],
input[type="button"] {
  font-family: 'Open Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif !important;
  font-weight: 600 !important;
}

/* Form elements */
input, 
select, 
textarea {
  font-family: 'Open Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif !important;
}
