diff --git a/roles/httpd/files/html/css/font-faces.css b/roles/httpd/files/html/css/font-faces.css
new file mode 100644
index 000000000..1d9fbef3d
--- /dev/null
+++ b/roles/httpd/files/html/css/font-faces.css
@@ -0,0 +1,72 @@
+
+/* open-sans-regular - latin */
+@font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 400;
+ src: local('Open Sans Regular'), local('OpenSans-Regular'),
+ url('/common/fonts/open-sans-v15-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
+ url('/common/fonts/open-sans-v15-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
+}
+/* open-sans-600 - latin */
+@font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 600;
+ src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'),
+ url('/common/fonts/open-sans-v15-latin-600.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
+ url('/common/fonts/open-sans-v15-latin-600.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
+}
+/* open-sans-700 - latin */
+@font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 700;
+ src: local('Open Sans Bold'), local('OpenSans-Bold'),
+ url('/common/fonts/open-sans-v15-latin-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
+ url('/common/fonts/open-sans-v15-latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
+}
+/* font-awesome 5 */
+@font-face {
+ font-family: 'Font Awesome';
+ font-style: normal;
+ font-weight: 900;
+ src: url('/common/fonts/fa-solid-900.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
+ url('/common/fonts/fa-solid-900.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
+}
+/* bubblegum-sans-regular - latin */
+@font-face {
+ font-family: 'Bubblegum Sans';
+ font-style: normal;
+ font-weight: 400;
+ src: local('Bubblegum Sans Regular'), local('BubblegumSans-Regular'),
+ url('/common/fonts/bubblegum-sans-v6-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
+ url('/common/fonts/bubblegum-sans-v6-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
+}
+/* finger-paint-regular - latin */
+@font-face {
+ font-family: 'Finger Paint';
+ font-style: normal;
+ font-weight: 400;
+ src: local('Finger Paint Regular'), local('FingerPaint-Regular'),
+ url('/common/fonts/finger-paint-v7-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
+ url('/common/fonts/finger-paint-v7-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
+}
+/* flavors-regular - latin */
+@font-face {
+ font-family: 'Flavors';
+ font-style: normal;
+ font-weight: 400;
+ src: local('Flavors'), local('Flavors-Regular'),
+ url('/common/fonts/flavors-v6-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
+ url('/common/fonts/flavors-v6-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
+}
+/* freckle-face-regular - latin */
+@font-face {
+ font-family: 'Freckle Face';
+ font-style: normal;
+ font-weight: 400;
+ src: local('Freckle Face'), local('FreckleFace-Regular'),
+ url('/common/fonts/freckle-face-v6-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
+ url('/common/fonts/freckle-face-v6-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
+}
diff --git a/roles/httpd/files/html/css/open-sans.css b/roles/httpd/files/html/css/open-sans.css
deleted file mode 100644
index 285f17245..000000000
--- a/roles/httpd/files/html/css/open-sans.css
+++ /dev/null
@@ -1,28 +0,0 @@
-
-/* open-sans-regular - latin */
-@font-face {
- font-family: 'Open Sans';
- font-style: normal;
- font-weight: 400;
- src: local('Open Sans Regular'), local('OpenSans-Regular'),
- url('/common/fonts/open-sans-v15-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
- url('/common/fonts/open-sans-v15-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
-}
-/* open-sans-600 - latin */
-@font-face {
- font-family: 'Open Sans';
- font-style: normal;
- font-weight: 600;
- src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'),
- url('/common/fonts/open-sans-v15-latin-600.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
- url('/common/fonts/open-sans-v15-latin-600.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
-}
-/* open-sans-700 - latin */
-@font-face {
- font-family: 'Open Sans';
- font-style: normal;
- font-weight: 700;
- src: local('Open Sans Bold'), local('OpenSans-Bold'),
- url('/common/fonts/open-sans-v15-latin-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
- url('/common/fonts/open-sans-v15-latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
-}
diff --git a/roles/httpd/files/html/fonts/bubblegum-sans-v6-latin-regular.woff b/roles/httpd/files/html/fonts/bubblegum-sans-v6-latin-regular.woff
new file mode 100644
index 000000000..f91e66ed5
Binary files /dev/null and b/roles/httpd/files/html/fonts/bubblegum-sans-v6-latin-regular.woff differ
diff --git a/roles/httpd/files/html/fonts/bubblegum-sans-v6-latin-regular.woff2 b/roles/httpd/files/html/fonts/bubblegum-sans-v6-latin-regular.woff2
new file mode 100644
index 000000000..ae63e3b74
Binary files /dev/null and b/roles/httpd/files/html/fonts/bubblegum-sans-v6-latin-regular.woff2 differ
diff --git a/roles/httpd/files/html/fonts/finger-paint-v7-latin-regular.woff b/roles/httpd/files/html/fonts/finger-paint-v7-latin-regular.woff
new file mode 100644
index 000000000..863dc21db
Binary files /dev/null and b/roles/httpd/files/html/fonts/finger-paint-v7-latin-regular.woff differ
diff --git a/roles/httpd/files/html/fonts/finger-paint-v7-latin-regular.woff2 b/roles/httpd/files/html/fonts/finger-paint-v7-latin-regular.woff2
new file mode 100644
index 000000000..b16932fc8
Binary files /dev/null and b/roles/httpd/files/html/fonts/finger-paint-v7-latin-regular.woff2 differ
diff --git a/roles/httpd/files/html/fonts/flavors-v6-latin-regular.woff b/roles/httpd/files/html/fonts/flavors-v6-latin-regular.woff
new file mode 100644
index 000000000..9d9fdb174
Binary files /dev/null and b/roles/httpd/files/html/fonts/flavors-v6-latin-regular.woff differ
diff --git a/roles/httpd/files/html/fonts/flavors-v6-latin-regular.woff2 b/roles/httpd/files/html/fonts/flavors-v6-latin-regular.woff2
new file mode 100644
index 000000000..f62b8e15f
Binary files /dev/null and b/roles/httpd/files/html/fonts/flavors-v6-latin-regular.woff2 differ
diff --git a/roles/httpd/files/html/fonts/freckle-face-v6-latin-regular.woff b/roles/httpd/files/html/fonts/freckle-face-v6-latin-regular.woff
new file mode 100644
index 000000000..1f6daefff
Binary files /dev/null and b/roles/httpd/files/html/fonts/freckle-face-v6-latin-regular.woff differ
diff --git a/roles/httpd/files/html/fonts/freckle-face-v6-latin-regular.woff2 b/roles/httpd/files/html/fonts/freckle-face-v6-latin-regular.woff2
new file mode 100644
index 000000000..e12eed558
Binary files /dev/null and b/roles/httpd/files/html/fonts/freckle-face-v6-latin-regular.woff2 differ