diff --git a/Ion.egg-info/SOURCES.txt b/Ion.egg-info/SOURCES.txt
index 8a8e9dfc873..53905549ec6 100644
--- a/Ion.egg-info/SOURCES.txt
+++ b/Ion.egg-info/SOURCES.txt
@@ -877,6 +877,7 @@ intranet/settings/__init__.py
intranet/settings/ci_secret.py
intranet/settings/secret.py
intranet/settings/secret.sample
+intranet/static/browserconfig.xml
intranet/static/manifest.json
intranet/static/robots.txt
intranet/static/serviceworker.js
@@ -962,10 +963,6 @@ intranet/static/img/default_profile_pic.png
intranet/static/img/default_profile_pic@2x.png
intranet/static/img/digicert-seal.png
intranet/static/img/favicon.ico
-intranet/static/img/favicon.png
-intranet/static/img/favicon.svg
-intranet/static/img/favicon512.ico
-intranet/static/img/favicon512.png
intranet/static/img/icons.png
intranet/static/img/icons.svg
intranet/static/img/pigprofile.jpg
@@ -986,6 +983,12 @@ intranet/static/img/cslapps/othello.png
intranet/static/img/cslapps/slack.png
intranet/static/img/cslapps/status.png
intranet/static/img/cslapps/tin.svg
+intranet/static/img/favicon/favicon-16x16.png
+intranet/static/img/favicon/favicon-32x32.png
+intranet/static/img/favicon/favicon.ico
+intranet/static/img/favicon/favicon.svg
+intranet/static/img/favicon/mstile-150x150.png
+intranet/static/img/favicon/safari-pinned-tab.svg
intranet/static/img/logos/Header-Logo.png
intranet/static/img/logos/Header-Logo.svg
intranet/static/img/logos/Header-Logo@2x.png
@@ -1003,11 +1006,11 @@ intranet/static/img/logos/Login-Logo.svg
intranet/static/img/logos/Login-Logo@2x.png
intranet/static/img/logos/logo-blue.svg
intranet/static/img/logos/logo-blueblack.svg
-intranet/static/img/logos/touch/touch-icon.ico
intranet/static/img/logos/touch/touch-icon120.png
intranet/static/img/logos/touch/touch-icon128.png
intranet/static/img/logos/touch/touch-icon144.png
intranet/static/img/logos/touch/touch-icon152.png
+intranet/static/img/logos/touch/touch-icon180.png
intranet/static/img/logos/touch/touch-icon192.png
intranet/static/img/logos/touch/touch-icon256.png
intranet/static/img/logos/touch/touch-icon384.png
diff --git a/intranet/static/browserconfig.xml b/intranet/static/browserconfig.xml
new file mode 100644
index 00000000000..2dbe847f7cb
--- /dev/null
+++ b/intranet/static/browserconfig.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+ #0048ab
+
+
+
diff --git a/intranet/static/img/favicon.ico b/intranet/static/img/favicon.ico
deleted file mode 100644
index 883af092305..00000000000
Binary files a/intranet/static/img/favicon.ico and /dev/null differ
diff --git a/intranet/static/img/favicon.ico b/intranet/static/img/favicon.ico
new file mode 120000
index 00000000000..03efb0cc57d
--- /dev/null
+++ b/intranet/static/img/favicon.ico
@@ -0,0 +1 @@
+favicon/favicon.ico
\ No newline at end of file
diff --git a/intranet/static/img/favicon.png b/intranet/static/img/favicon.png
deleted file mode 100644
index 44ebf0f6e7f..00000000000
Binary files a/intranet/static/img/favicon.png and /dev/null differ
diff --git a/intranet/static/img/favicon/favicon-16x16.png b/intranet/static/img/favicon/favicon-16x16.png
new file mode 100644
index 00000000000..9dbc94f7770
Binary files /dev/null and b/intranet/static/img/favicon/favicon-16x16.png differ
diff --git a/intranet/static/img/favicon/favicon-32x32.png b/intranet/static/img/favicon/favicon-32x32.png
new file mode 100644
index 00000000000..17c3d96389f
Binary files /dev/null and b/intranet/static/img/favicon/favicon-32x32.png differ
diff --git a/intranet/static/img/favicon/favicon.ico b/intranet/static/img/favicon/favicon.ico
new file mode 100644
index 00000000000..98a3e7543ff
Binary files /dev/null and b/intranet/static/img/favicon/favicon.ico differ
diff --git a/intranet/static/img/favicon.svg b/intranet/static/img/favicon/favicon.svg
similarity index 100%
rename from intranet/static/img/favicon.svg
rename to intranet/static/img/favicon/favicon.svg
diff --git a/intranet/static/img/favicon/mstile-150x150.png b/intranet/static/img/favicon/mstile-150x150.png
new file mode 100644
index 00000000000..4182a84850f
Binary files /dev/null and b/intranet/static/img/favicon/mstile-150x150.png differ
diff --git a/intranet/static/img/favicon/safari-pinned-tab.svg b/intranet/static/img/favicon/safari-pinned-tab.svg
new file mode 100644
index 00000000000..2ab028c2750
--- /dev/null
+++ b/intranet/static/img/favicon/safari-pinned-tab.svg
@@ -0,0 +1,116 @@
+
+
+
diff --git a/intranet/static/img/favicon512.ico b/intranet/static/img/favicon512.ico
deleted file mode 100644
index c3355351702..00000000000
Binary files a/intranet/static/img/favicon512.ico and /dev/null differ
diff --git a/intranet/static/img/favicon512.png b/intranet/static/img/favicon512.png
deleted file mode 100644
index 6ab80b794c0..00000000000
Binary files a/intranet/static/img/favicon512.png and /dev/null differ
diff --git a/intranet/static/img/logos/touch/touch-icon.ico b/intranet/static/img/logos/touch/touch-icon.ico
deleted file mode 100644
index 4b8cd9c7bba..00000000000
Binary files a/intranet/static/img/logos/touch/touch-icon.ico and /dev/null differ
diff --git a/intranet/static/img/logos/touch/touch-icon180.png b/intranet/static/img/logos/touch/touch-icon180.png
new file mode 100644
index 00000000000..5b06f05015e
Binary files /dev/null and b/intranet/static/img/logos/touch/touch-icon180.png differ
diff --git a/intranet/templates/error/static/403.html b/intranet/templates/error/static/403.html
index 21e256987d6..35c0ab99426 100644
--- a/intranet/templates/error/static/403.html
+++ b/intranet/templates/error/static/403.html
@@ -5,20 +5,45 @@
Ion - Error
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
-
-
-
-
+
+
+
+
+
-
+
+
+
+
+
+
+