/* Highlight */
.redactor-editor .highlight,
.redactor-dropdown-highlight span {
  color: blue;
}

/* Headings */
.redactor-editor h1,
.redactor-editor h2,
.redactor-editor h3,
.redactor-editor h4,
.redactor-editor h5,
.redactor-editor h6 {
  margin-bottom: .5rem;
}

/* Subheading */
.redactor-editor .subheading {
  margin-top: -.5rem;
  font-style: italic;
}

/* Large text */
.redactor-editor .large-text,
.redactor-dropdown-large-text span {
  font-size: 1.25rem;
}

/* Small text */
.redactor-editor .small-text,
.redactor-dropdown-small-text span {
  font-size: .75rem;
}

/* Button */
.redactor-editor .button-wrapper,
.redactor-dropdown-button-wrapper-primary span,
.redactor-dropdown-button-wrapper-secondary span,
.redactor-dropdown-button-wrapper-neutral span {
  display: inline-block !important;
  padding: .5rem !important;
  border: .0625rem solid black;
}

.redactor-editor .button-wrapper {
  margin-bottom: 1rem;
}

.redactor-editor .button-wrapper.primary,
.redactor-dropdown-button-wrapper-primary span {
  border-color: blue;
}

.redactor-editor .button-wrapper.secondary,
.redactor-dropdown-button-wrapper-secondary span {
  border-color: orange;
}

.redactor-editor .button-wrapper.neutral,
.redactor-dropdown-button-wrapper-neutral span {
  border-color: lightgray;
}

/* Superscript & Subscript */
.redactor-editor sup,
.redactor-editor sub {
  top: 0 !important;
  bottom: 0 !important;
}
