diff --git a/docs/styles/mathjax_overflowfix.css b/docs/styles/mathjax_overflowfix.css
index db54428f83b85f4f5384b1f06c2901c84647de60..4ff3b3809ce54a5a33b5781fef5be82eaaaa5f58 100644
--- a/docs/styles/mathjax_overflowfix.css
+++ b/docs/styles/mathjax_overflowfix.css
@@ -1,4 +1,8 @@
-span.MJXc-display{
-	overflow-x: auto;
+.mjx-chtml.MJXc-display{
+  margin: 0;
+}
+
+.mjx-chtml{
 	overflow-y: hidden;
+	overflow-x: auto;
 }
\ No newline at end of file
diff --git a/docs/styles/thebelab.css b/docs/styles/thebelab.css
deleted file mode 100644
index a437162dc2d35a08174075aca58b3ffdf82bbadd..0000000000000000000000000000000000000000
--- a/docs/styles/thebelab.css
+++ /dev/null
@@ -1,50 +0,0 @@
-.thebelab-cell .thebelab-input pre {
-    z-index: 0;
-}
-
-.thebelab-code, .thebelab-init-code {
-    display: none;
-}
-
-.thebelab-button {
-    position: relative;
-    display: inline-block;
-    box-sizing: border-box;
-    border: none;
-    border-radius: .1rem;
-    padding: 0 2rem;
-    margin: .5rem .1rem;
-    min-width: 64px;
-    height: 1.6rem;
-    vertical-align: middle;
-    text-align: center;
-    font-size: 0.8rem;
-    color: rgba(0, 0, 0, 0.8);
-    background-color: rgba(0, 0, 0, 0.07);
-    overflow: hidden;
-    outline: none;
-    cursor: pointer;
-    transition: background-color 0.2s;
-}
-
-.thebelab-button:hover {
-    background-color: rgba(0, 0, 0, 0.12);
-}
-
-.thebelab-button:active {
-    background-color: rgba(0, 0, 0, 0.15);
-    color: rgba(0, 0, 0, 1)
-}
-
-#thebelab-activate-button {
-    font-size: 1rem;
-    margin-left: 0.4rem;
-}
-
-#thebelab-activate-button.thebelab-active {
-    color: rgb(83, 109, 254);
-}
-
-.thebelab-button.thebelab-restart-button {
-    display: none;
-}