diff --git a/docs/scripts/mathjaxhelper.js b/docs/scripts/mathjaxhelper.js
index f0e8596e92eaf9d0a1edb77da7dd4fde76034306..f6f67c462b3594fa5ef6c51cdaca373892c05746 100644
--- a/docs/scripts/mathjaxhelper.js
+++ b/docs/scripts/mathjaxhelper.js
@@ -1,5 +1,5 @@
 MathJax.Hub.Config({
-  jax: ["input/TeX", "output/HTML-CSS" , "output/SVG"],
+  jax: ["input/TeX", "output/CommonHTML" , "output/SVG"],
   tex2jax: {
     inlineMath: [ ['$','$'] ],
     processEscapes: true
diff --git a/docs/styles/mathjax_overflowfix.css b/docs/styles/mathjax_overflowfix.css
index 77f661291c4a0a73da73d423d4be92adbb32052d..db54428f83b85f4f5384b1f06c2901c84647de60 100644
--- a/docs/styles/mathjax_overflowfix.css
+++ b/docs/styles/mathjax_overflowfix.css
@@ -1,6 +1,4 @@
-mjx-container {
-  display: block;
-  overflow-x: auto;
-  overflow-y: hidden;
-  max-width: 100%;
-}
+span.MJXc-display{
+	overflow-x: auto;
+	overflow-y: hidden;
+}
\ No newline at end of file
diff --git a/mkdocs.yml b/mkdocs.yml
index ad6ba6eea52c3459b0f31b3d13d2eb77558325f7..b84783d5ce6f52914f4a667318a0727b76c0c4a7 100644
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -56,7 +56,7 @@ extra_css:
   - 'styles/mathjax_overflowfix.css'
 
 extra_javascript:
-  - 'https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/MathJax.js?config=TeX-AMS_HTML'
+  - 'https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/MathJax.js?config=TeX-AMS_CHTML'
   - 'scripts/mathjaxhelper.js'
 
 copyright: "Copyright © 2019-2022 Delft University of Technology, CC-BY-SA 4.0."