diff --git a/doc/global/template/style/offline-simple.css b/doc/global/template/style/offline-simple.css
index b11cb6a137efbff05dc092a37ec2096fbe9ba5fd..5d8ce5c37fd01fa8abdd42fa6a2b0330505ee73b 100644
--- a/doc/global/template/style/offline-simple.css
+++ b/doc/global/template/style/offline-simple.css
@@ -1,11 +1,11 @@
 body {
-  font-size: 14px;
+  font-size: 10.5pt;
 }
 
 pre {
   background-color: #f0f0f0;
   font-family: Courier, monospace;
-  font-size: 15px;
+  font-size: 11pt;
   font-weight: 600;
   vertical-align: top;
   margin: 15px 85px 15px 35px;
@@ -41,7 +41,7 @@ a[href|="http://"], a[href|="https://"] {
 h1.title {
   margin-top: 30px;
   margin-left: 6px;
-  font-size: 32px;
+  font-size: 24pt;
   padding: 6px;
 }
 
@@ -52,7 +52,7 @@ h2, p.h2 {
 }
 
 h3 {
-  font-size: 16px;
+  font-size: 12pt;
   margin: 30px 0px 30px 6px;
 }
 
@@ -82,7 +82,7 @@ h3.fn, span.fn {
   padding: 5px;
   text-decoration: none;
   font-weight: 400;
-  font-size: 16px;
+  font-size: 12pt;
   margin: 45px 0px 0px 6px;
 }
 
@@ -107,7 +107,7 @@ table tr.odd {
 table.qmlname td {
   padding: 0px;
   margin-left: 6px;
-  font-size: 16px;
+  font-size: 12pt;
 }
 
 table.qmlname p .name,
@@ -125,12 +125,12 @@ h3.fn .name, h3.fn .type {
 }
 
 tr > td > pre {
-  font-size: 14px;
+  font-size: 10.5pt;
 }
 
 code {
   font-family: Courier, monospace;
-  font-size: 16px;
+  font-size: 12pt;
   font-weight: 400;
 }
 
@@ -167,7 +167,7 @@ td#buildversion {
 .footer, .footer p {
   padding: 5px 0px 5px 0px;
   margin: 45px 15px 5px 15px;
-  font-size: 10px;
+  font-size: 7.5pt;
   background-color: #cccccc;
 }