diff --git a/docs/assets/rtfm-screenshot.png b/docs/assets/rtfm-screenshot.png
index f591801785..7389ceb873 100644
Binary files a/docs/assets/rtfm-screenshot.png and b/docs/assets/rtfm-screenshot.png differ
diff --git a/docs/pages/images/flags/ak.png b/docs/pages/images/flags/ak.png
index d79dc4fe4b..0c45204931 100644
Binary files a/docs/pages/images/flags/ak.png and b/docs/pages/images/flags/ak.png differ
diff --git a/docs/pages/images/flags/al.png b/docs/pages/images/flags/al.png
index a729794e94..76d65066a6 100644
Binary files a/docs/pages/images/flags/al.png and b/docs/pages/images/flags/al.png differ
diff --git a/docs/pages/images/flags/ar.png b/docs/pages/images/flags/ar.png
index 6357a8f6f3..39b8b59467 100644
Binary files a/docs/pages/images/flags/ar.png and b/docs/pages/images/flags/ar.png differ
diff --git a/docs/pages/images/flags/az.png b/docs/pages/images/flags/az.png
index b6d8aaea51..a2d6ab4596 100644
Binary files a/docs/pages/images/flags/az.png and b/docs/pages/images/flags/az.png differ
diff --git a/docs/pages/images/flags/ca.png b/docs/pages/images/flags/ca.png
index 9d6d955f39..03747008a8 100644
Binary files a/docs/pages/images/flags/ca.png and b/docs/pages/images/flags/ca.png differ
diff --git a/docs/pages/images/flags/co.png b/docs/pages/images/flags/co.png
index 888e8308ea..e4ee6da3da 100644
Binary files a/docs/pages/images/flags/co.png and b/docs/pages/images/flags/co.png differ
diff --git a/docs/pages/images/flags/ct.png b/docs/pages/images/flags/ct.png
index a953918ae8..8a75498453 100644
Binary files a/docs/pages/images/flags/ct.png and b/docs/pages/images/flags/ct.png differ
diff --git a/docs/pages/images/flags/de.png b/docs/pages/images/flags/de.png
index 1bfb3badb3..96a924dceb 100644
Binary files a/docs/pages/images/flags/de.png and b/docs/pages/images/flags/de.png differ
diff --git a/docs/pages/images/flags/fl.png b/docs/pages/images/flags/fl.png
index 199a2f16c6..77721afce2 100644
Binary files a/docs/pages/images/flags/fl.png and b/docs/pages/images/flags/fl.png differ
diff --git a/docs/pages/images/flags/ga.png b/docs/pages/images/flags/ga.png
index 03f52bb855..33e5308c94 100644
Binary files a/docs/pages/images/flags/ga.png and b/docs/pages/images/flags/ga.png differ
diff --git a/docs/pages/images/flags/hi.png b/docs/pages/images/flags/hi.png
index 36de7a583b..7978834e33 100644
Binary files a/docs/pages/images/flags/hi.png and b/docs/pages/images/flags/hi.png differ
diff --git a/docs/pages/images/flags/ia.png b/docs/pages/images/flags/ia.png
index c2c4cf0f86..059d5829b0 100644
Binary files a/docs/pages/images/flags/ia.png and b/docs/pages/images/flags/ia.png differ
diff --git a/docs/pages/images/flags/il.png b/docs/pages/images/flags/il.png
index 5c13e67a82..01cb02b7d3 100644
Binary files a/docs/pages/images/flags/il.png and b/docs/pages/images/flags/il.png differ
diff --git a/docs/pages/images/flags/in.png b/docs/pages/images/flags/in.png
index 5952580bec..0464c03037 100644
Binary files a/docs/pages/images/flags/in.png and b/docs/pages/images/flags/in.png differ
diff --git a/docs/pages/images/flags/ks.png b/docs/pages/images/flags/ks.png
index 9190b24d20..98dc1f159c 100644
Binary files a/docs/pages/images/flags/ks.png and b/docs/pages/images/flags/ks.png differ
diff --git a/docs/pages/images/flags/ky.png b/docs/pages/images/flags/ky.png
index 5c8d0cad8e..6a0394a70a 100644
Binary files a/docs/pages/images/flags/ky.png and b/docs/pages/images/flags/ky.png differ
diff --git a/docs/pages/images/flags/la.png b/docs/pages/images/flags/la.png
index 3f2c4785ab..021011af60 100644
Binary files a/docs/pages/images/flags/la.png and b/docs/pages/images/flags/la.png differ
diff --git a/docs/pages/images/flags/ma.png b/docs/pages/images/flags/ma.png
index a50208138d..4796d05440 100644
Binary files a/docs/pages/images/flags/ma.png and b/docs/pages/images/flags/ma.png differ
diff --git a/docs/pages/images/flags/md.png b/docs/pages/images/flags/md.png
index 1717a26469..4f6b69ee88 100644
Binary files a/docs/pages/images/flags/md.png and b/docs/pages/images/flags/md.png differ
diff --git a/docs/pages/images/flags/mi.png b/docs/pages/images/flags/mi.png
index 49494fcf85..8f0f967892 100644
Binary files a/docs/pages/images/flags/mi.png and b/docs/pages/images/flags/mi.png differ
diff --git a/docs/pages/images/flags/mn.png b/docs/pages/images/flags/mn.png
index 602f36b3d5..7e23bb9ee3 100644
Binary files a/docs/pages/images/flags/mn.png and b/docs/pages/images/flags/mn.png differ
diff --git a/docs/pages/images/flags/mo.png b/docs/pages/images/flags/mo.png
index 413ea1a663..95492cfac8 100644
Binary files a/docs/pages/images/flags/mo.png and b/docs/pages/images/flags/mo.png differ
diff --git a/docs/pages/images/flags/ms.png b/docs/pages/images/flags/ms.png
index d3e4a1cd3e..2ab040f1dd 100644
Binary files a/docs/pages/images/flags/ms.png and b/docs/pages/images/flags/ms.png differ
diff --git a/docs/pages/images/flags/mt.png b/docs/pages/images/flags/mt.png
index 6822acb90e..4136d6f5f3 100644
Binary files a/docs/pages/images/flags/mt.png and b/docs/pages/images/flags/mt.png differ
diff --git a/docs/pages/images/flags/nc.png b/docs/pages/images/flags/nc.png
index 9555820d8f..0c2549937f 100644
Binary files a/docs/pages/images/flags/nc.png and b/docs/pages/images/flags/nc.png differ
diff --git a/docs/pages/images/flags/nd.png b/docs/pages/images/flags/nd.png
index 87e401cf7c..da346de54b 100644
Binary files a/docs/pages/images/flags/nd.png and b/docs/pages/images/flags/nd.png differ
diff --git a/docs/pages/images/flags/ne.png b/docs/pages/images/flags/ne.png
index a69e15fc93..78015fbbdd 100644
Binary files a/docs/pages/images/flags/ne.png and b/docs/pages/images/flags/ne.png differ
diff --git a/docs/pages/images/flags/nh.png b/docs/pages/images/flags/nh.png
index d6ad1cb689..1805a89afa 100644
Binary files a/docs/pages/images/flags/nh.png and b/docs/pages/images/flags/nh.png differ
diff --git a/docs/pages/images/flags/nj.png b/docs/pages/images/flags/nj.png
index f2c646603b..d995659a56 100644
Binary files a/docs/pages/images/flags/nj.png and b/docs/pages/images/flags/nj.png differ
diff --git a/docs/pages/images/flags/nm.png b/docs/pages/images/flags/nm.png
index c273181124..fbaa1285b1 100644
Binary files a/docs/pages/images/flags/nm.png and b/docs/pages/images/flags/nm.png differ
diff --git a/docs/pages/images/flags/nv.png b/docs/pages/images/flags/nv.png
index 8f1a855d3c..0e57861ef9 100644
Binary files a/docs/pages/images/flags/nv.png and b/docs/pages/images/flags/nv.png differ
diff --git a/docs/pages/images/flags/ny.png b/docs/pages/images/flags/ny.png
index 794b86e3c4..ed9468e235 100644
Binary files a/docs/pages/images/flags/ny.png and b/docs/pages/images/flags/ny.png differ
diff --git a/docs/pages/images/flags/oh.png b/docs/pages/images/flags/oh.png
index 08601a6d6c..3755d3a522 100644
Binary files a/docs/pages/images/flags/oh.png and b/docs/pages/images/flags/oh.png differ
diff --git a/docs/pages/images/flags/ok.png b/docs/pages/images/flags/ok.png
index 543be9133c..a0da7a6f04 100644
Binary files a/docs/pages/images/flags/ok.png and b/docs/pages/images/flags/ok.png differ
diff --git a/docs/pages/images/flags/or.png b/docs/pages/images/flags/or.png
index 846b4a699a..396ca700bf 100644
Binary files a/docs/pages/images/flags/or.png and b/docs/pages/images/flags/or.png differ
diff --git a/docs/pages/images/flags/pa.png b/docs/pages/images/flags/pa.png
index 55f6c0ff4e..4ddf5b2e7f 100644
Binary files a/docs/pages/images/flags/pa.png and b/docs/pages/images/flags/pa.png differ
diff --git a/docs/pages/images/flags/ri.png b/docs/pages/images/flags/ri.png
index 5cece5db10..7e9bc23601 100644
Binary files a/docs/pages/images/flags/ri.png and b/docs/pages/images/flags/ri.png differ
diff --git a/docs/pages/images/flags/sc.png b/docs/pages/images/flags/sc.png
index 9e393039ce..7c815a0392 100644
Binary files a/docs/pages/images/flags/sc.png and b/docs/pages/images/flags/sc.png differ
diff --git a/docs/pages/images/flags/sd.png b/docs/pages/images/flags/sd.png
index 154618f4ce..023e694d2a 100644
Binary files a/docs/pages/images/flags/sd.png and b/docs/pages/images/flags/sd.png differ
diff --git a/docs/pages/images/flags/tn.png b/docs/pages/images/flags/tn.png
index 321b48cbb6..95917e7d32 100644
Binary files a/docs/pages/images/flags/tn.png and b/docs/pages/images/flags/tn.png differ
diff --git a/docs/pages/images/flags/tx.png b/docs/pages/images/flags/tx.png
index 0914b319ea..cf0a287021 100644
Binary files a/docs/pages/images/flags/tx.png and b/docs/pages/images/flags/tx.png differ
diff --git a/docs/pages/images/flags/ut.png b/docs/pages/images/flags/ut.png
index 7a01ae6339..dacaa31e60 100644
Binary files a/docs/pages/images/flags/ut.png and b/docs/pages/images/flags/ut.png differ
diff --git a/docs/pages/images/flags/va.png b/docs/pages/images/flags/va.png
index ce58c0158d..713de383e6 100644
Binary files a/docs/pages/images/flags/va.png and b/docs/pages/images/flags/va.png differ
diff --git a/docs/pages/images/flags/vt.png b/docs/pages/images/flags/vt.png
index fe1b19fe2e..61d8f1f26b 100644
Binary files a/docs/pages/images/flags/vt.png and b/docs/pages/images/flags/vt.png differ
diff --git a/docs/pages/images/flags/wa.png b/docs/pages/images/flags/wa.png
index 0c0d8f0fc9..b03afc09b0 100644
Binary files a/docs/pages/images/flags/wa.png and b/docs/pages/images/flags/wa.png differ
diff --git a/docs/pages/images/flags/wi.png b/docs/pages/images/flags/wi.png
index 2569f176c3..56f151a4c0 100644
Binary files a/docs/pages/images/flags/wi.png and b/docs/pages/images/flags/wi.png differ
diff --git a/docs/pages/images/flags/wv.png b/docs/pages/images/flags/wv.png
index b40389966c..ba21d3658f 100644
Binary files a/docs/pages/images/flags/wv.png and b/docs/pages/images/flags/wv.png differ
diff --git a/docs/pages/images/flags/wy.png b/docs/pages/images/flags/wy.png
index 82a453cc3a..cebb3c40d4 100644
Binary files a/docs/pages/images/flags/wy.png and b/docs/pages/images/flags/wy.png differ
diff --git a/docs/plugins/breadcrumbs/assets/readme_1.png b/docs/plugins/breadcrumbs/assets/readme_1.png
index 7837412315..0266420273 100644
Binary files a/docs/plugins/breadcrumbs/assets/readme_1.png and b/docs/plugins/breadcrumbs/assets/readme_1.png differ
diff --git a/docs/plugins/error/assets/readme_1.png b/docs/plugins/error/assets/readme_1.png
index 930b87bb01..0a5318ed2f 100644
Binary files a/docs/plugins/error/assets/readme_1.png and b/docs/plugins/error/assets/readme_1.png differ
diff --git a/docs/plugins/highlight/assets/readme_1.png b/docs/plugins/highlight/assets/readme_1.png
index e27c1c5fea..3d2ca6f638 100644
Binary files a/docs/plugins/highlight/assets/readme_1.png and b/docs/plugins/highlight/assets/readme_1.png differ
diff --git a/docs/plugins/problems/assets/readme_1.png b/docs/plugins/problems/assets/readme_1.png
index bd6f916051..8d97f94d5e 100644
Binary files a/docs/plugins/problems/assets/readme_1.png and b/docs/plugins/problems/assets/readme_1.png differ
diff --git a/docs/plugins/simplesearch/assets/readme_1.png b/docs/plugins/simplesearch/assets/readme_1.png
index a5156cf10b..2b37c17745 100644
Binary files a/docs/plugins/simplesearch/assets/readme_1.png and b/docs/plugins/simplesearch/assets/readme_1.png differ
diff --git a/docs/plugins/simplesearch/assets/search.svg b/docs/plugins/simplesearch/assets/search.svg
index 9b1ef06158..33ed3c3241 100644
--- a/docs/plugins/simplesearch/assets/search.svg
+++ b/docs/plugins/simplesearch/assets/search.svg
@@ -1,7 +1 @@
-
-
-
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/docs/screenshot.jpg b/docs/screenshot.jpg
index 8fa0b4e605..527914c48f 100644
Binary files a/docs/screenshot.jpg and b/docs/screenshot.jpg differ
diff --git a/docs/themes/learn2/fonts/fontawesome-webfont.svg b/docs/themes/learn2/fonts/fontawesome-webfont.svg
index 855c845e53..5abb1eda0a 100644
--- a/docs/themes/learn2/fonts/fontawesome-webfont.svg
+++ b/docs/themes/learn2/fonts/fontawesome-webfont.svg
@@ -1,2671 +1 @@
-
-
-
+
\ No newline at end of file
diff --git a/docs/themes/learn2/images/clippy.svg b/docs/themes/learn2/images/clippy.svg
index e1b1703590..ae5908bc5c 100644
--- a/docs/themes/learn2/images/clippy.svg
+++ b/docs/themes/learn2/images/clippy.svg
@@ -1,3 +1 @@
-
+
\ No newline at end of file
diff --git a/docs/themes/learn2/images/favicon.png b/docs/themes/learn2/images/favicon.png
index ec645f1924..6acaf0bbd2 100644
Binary files a/docs/themes/learn2/images/favicon.png and b/docs/themes/learn2/images/favicon.png differ
diff --git a/docs/themes/learn2/images/logo.png b/docs/themes/learn2/images/logo.png
index 287a4e7566..75e4eb0538 100644
Binary files a/docs/themes/learn2/images/logo.png and b/docs/themes/learn2/images/logo.png differ
diff --git a/docs/themes/learn2/screenshot.jpg b/docs/themes/learn2/screenshot.jpg
index bb2a80056e..9de44a8a0d 100644
Binary files a/docs/themes/learn2/screenshot.jpg and b/docs/themes/learn2/screenshot.jpg differ
diff --git a/docs/themes/learn2/thumbnail.jpg b/docs/themes/learn2/thumbnail.jpg
index 2f54f1ca1d..6f866e79e5 100644
Binary files a/docs/themes/learn2/thumbnail.jpg and b/docs/themes/learn2/thumbnail.jpg differ
diff --git a/docs/themes/site/images/safari-pinned-tab.svg b/docs/themes/site/images/safari-pinned-tab.svg
index 700213c40d..07309b9bbf 100644
--- a/docs/themes/site/images/safari-pinned-tab.svg
+++ b/docs/themes/site/images/safari-pinned-tab.svg
@@ -1,17 +1 @@
-
-
-
+
\ No newline at end of file