diff --git a/userContent.css b/userContent.css
index b236fe379c748b1f9125bc5cdc4919190e455fb5..994e109a30855ce7247cf38e9822c7bfa1cf9308 100644
--- a/userContent.css
+++ b/userContent.css
@@ -1,5 +1,10 @@
 /* fix css errors on various web sites */
 
+@-moz-document domain(joplinapp.org) {
+  /* this site uses font-family: "Montserrat" which is rendered almost unreadable */
+  * { font-family: serif !important; }
+}
+
 @-moz-document domain(distrowatch.com) {
   .cc_banner-wrapper{visibility: hidden} /* hide cookie banner */
   /* does not work: td.News{visibility: hidden} */ /* hide annoying clips */
@@ -16,7 +21,17 @@
 }
 
 @-moz-document domain(www.univie.ac.at) {
-    body{ font-weight: 400 !important; /* font-weight 300 makes the text really hard to read */ }
+    body{
+      font-weight: 400 !important; /* font-weight 300 makes the text really hard to read */
+      color: rgb(0,0,0);
+    }
+    .flex-70{
+      max-width: 98% !important; /* 70% is a waste of screen real estate */
+      flex: 1 1 98% !important;
+    }
+    #tab{
+      width: 98% !important; /* 85% is waste ... */
+    }
 }
 
 @-moz-document domain(backend.univie.ac.at) {