.single-at_tool .formula-single-title {
  font-size: 24px !important;
  line-height: 1.25 !important;
}

.single-at_tool .formula-single-desc,
.single-at_tool .formula-single-page p,
.single-at_tool .formula-single-page li,
.single-at_tool .formula-single-page label,
.single-at_tool .formula-single-page label span,
.single-at_tool .formula-single-page input,
.single-at_tool .formula-single-page select,
.single-at_tool .formula-single-page textarea,
.single-at_tool .formula-single-page td,
.single-at_tool .formula-single-page th,
.single-at_tool .formula-single-page em,
.single-at_tool .formula-single-page strong,
.single-at_tool .formula-single-page [class*="note"] span,
.single-at_tool .formula-single-page [class*="note"] strong,
.single-at_tool .formula-single-page [class*="error"],
.single-at_tool .formula-single-page [class*="reference"],
.single-at_tool .formula-single-page button {
  font-size: 16px !important;
  line-height: 1.6 !important;
}

.single-at_tool .formula-single-page button span {
  font-size: inherit;
  line-height: inherit;
}

.single-at_tool .formula-single-breadcrumb,
.single-at_tool .formula-single-pdf,
.single-at_tool .formula-single-page .formula-single-pdf span,
.single-at_tool .formula-single-page .formula-single-pdf i {
  font-size: 14px !important;
}

.single-at_tool .formula-single-page h2 {
  font-size: 22px !important;
  line-height: 1.3 !important;
}

.single-at_tool .formula-single-page h3 {
  font-size: 20px !important;
  line-height: 1.3 !important;
}

.single-at_tool .formula-single-page h4 {
  font-size: 18px !important;
  line-height: 1.35 !important;
}

.single-at_tool .formula-single-page .katex,
.single-at_tool .formula-single-page .katex-display,
.single-at_tool .formula-single-page .katex-html {
  line-height: 1.25 !important;
}

@media (max-width: 767px) {
  .single-at_tool .formula-single-title {
    font-size: 20px !important;
  }

  .single-at_tool .formula-single-desc,
  .single-at_tool .formula-single-page p,
  .single-at_tool .formula-single-page li,
  .single-at_tool .formula-single-page label,
  .single-at_tool .formula-single-page label span,
  .single-at_tool .formula-single-page input,
  .single-at_tool .formula-single-page select,
  .single-at_tool .formula-single-page textarea,
  .single-at_tool .formula-single-page td,
  .single-at_tool .formula-single-page th,
  .single-at_tool .formula-single-page em,
  .single-at_tool .formula-single-page strong,
  .single-at_tool .formula-single-page [class*="note"] span,
  .single-at_tool .formula-single-page [class*="note"] strong,
  .single-at_tool .formula-single-page [class*="error"],
  .single-at_tool .formula-single-page [class*="reference"],
  .single-at_tool .formula-single-page button {
    font-size: 14px !important;
    line-height: 1.55 !important;
  }

  .single-at_tool .formula-single-breadcrumb,
  .single-at_tool .formula-single-pdf,
  .single-at_tool .formula-single-page .formula-single-pdf span,
  .single-at_tool .formula-single-page .formula-single-pdf i {
    font-size: 13px !important;
  }

  .single-at_tool .formula-single-page h2 {
    font-size: 18px !important;
  }

  .single-at_tool .formula-single-page h3 {
    font-size: 16px !important;
  }

  .single-at_tool .formula-single-page h4 {
    font-size: 15px !important;
  }
}
