diff --git a/app/assets/fonts/montserrat/Montserrat-Regular.eot b/app/assets/fonts/montserrat/Montserrat-Regular.eot
new file mode 100644
index 00000000000..2421c73cc7a
Binary files /dev/null and b/app/assets/fonts/montserrat/Montserrat-Regular.eot differ
diff --git a/app/assets/fonts/montserrat/Montserrat-Regular.ttf b/app/assets/fonts/montserrat/Montserrat-Regular.ttf
new file mode 100644
index 00000000000..29ca85d4a8b
Binary files /dev/null and b/app/assets/fonts/montserrat/Montserrat-Regular.ttf differ
diff --git a/app/assets/fonts/montserrat/Montserrat-Regular.woff b/app/assets/fonts/montserrat/Montserrat-Regular.woff
new file mode 100644
index 00000000000..af3b5ec44a9
Binary files /dev/null and b/app/assets/fonts/montserrat/Montserrat-Regular.woff differ
diff --git a/app/assets/fonts/montserrat/Montserrat-Regular.woff2 b/app/assets/fonts/montserrat/Montserrat-Regular.woff2
new file mode 100644
index 00000000000..3d75434ddf9
Binary files /dev/null and b/app/assets/fonts/montserrat/Montserrat-Regular.woff2 differ
diff --git a/app/assets/fonts/roboto-mono/robotomono-bold-webfont.eot b/app/assets/fonts/roboto-mono/robotomono-bold-webfont.eot
new file mode 100755
index 00000000000..f320adde6b3
Binary files /dev/null and b/app/assets/fonts/roboto-mono/robotomono-bold-webfont.eot differ
diff --git a/app/assets/fonts/roboto-mono/robotomono-bold-webfont.svg b/app/assets/fonts/roboto-mono/robotomono-bold-webfont.svg
new file mode 100755
index 00000000000..80745576ba2
--- /dev/null
+++ b/app/assets/fonts/roboto-mono/robotomono-bold-webfont.svg
@@ -0,0 +1,1051 @@
+
+
+
\ No newline at end of file
diff --git a/app/assets/fonts/roboto-mono/robotomono-bold-webfont.ttf b/app/assets/fonts/roboto-mono/robotomono-bold-webfont.ttf
new file mode 100755
index 00000000000..d9a21ba8b6e
Binary files /dev/null and b/app/assets/fonts/roboto-mono/robotomono-bold-webfont.ttf differ
diff --git a/app/assets/fonts/roboto-mono/robotomono-bold-webfont.woff b/app/assets/fonts/roboto-mono/robotomono-bold-webfont.woff
new file mode 100755
index 00000000000..37147c2ffb0
Binary files /dev/null and b/app/assets/fonts/roboto-mono/robotomono-bold-webfont.woff differ
diff --git a/app/assets/fonts/roboto-mono/robotomono-bold-webfont.woff2 b/app/assets/fonts/roboto-mono/robotomono-bold-webfont.woff2
new file mode 100755
index 00000000000..c029349a406
Binary files /dev/null and b/app/assets/fonts/roboto-mono/robotomono-bold-webfont.woff2 differ
diff --git a/app/assets/fonts/roboto-mono/robotomono-bolditalic-webfont.eot b/app/assets/fonts/roboto-mono/robotomono-bolditalic-webfont.eot
new file mode 100755
index 00000000000..3fffa965b53
Binary files /dev/null and b/app/assets/fonts/roboto-mono/robotomono-bolditalic-webfont.eot differ
diff --git a/app/assets/fonts/roboto-mono/robotomono-bolditalic-webfont.svg b/app/assets/fonts/roboto-mono/robotomono-bolditalic-webfont.svg
new file mode 100755
index 00000000000..2e3ed504586
--- /dev/null
+++ b/app/assets/fonts/roboto-mono/robotomono-bolditalic-webfont.svg
@@ -0,0 +1,1051 @@
+
+
+
\ No newline at end of file
diff --git a/app/assets/fonts/roboto-mono/robotomono-bolditalic-webfont.ttf b/app/assets/fonts/roboto-mono/robotomono-bolditalic-webfont.ttf
new file mode 100755
index 00000000000..e14fe1a4829
Binary files /dev/null and b/app/assets/fonts/roboto-mono/robotomono-bolditalic-webfont.ttf differ
diff --git a/app/assets/fonts/roboto-mono/robotomono-bolditalic-webfont.woff b/app/assets/fonts/roboto-mono/robotomono-bolditalic-webfont.woff
new file mode 100755
index 00000000000..6bf6b8b732a
Binary files /dev/null and b/app/assets/fonts/roboto-mono/robotomono-bolditalic-webfont.woff differ
diff --git a/app/assets/fonts/roboto-mono/robotomono-bolditalic-webfont.woff2 b/app/assets/fonts/roboto-mono/robotomono-bolditalic-webfont.woff2
new file mode 100755
index 00000000000..dddab814bd0
Binary files /dev/null and b/app/assets/fonts/roboto-mono/robotomono-bolditalic-webfont.woff2 differ
diff --git a/app/assets/fonts/roboto-mono/robotomono-italic-webfont.eot b/app/assets/fonts/roboto-mono/robotomono-italic-webfont.eot
new file mode 100755
index 00000000000..2b6b01d06bb
Binary files /dev/null and b/app/assets/fonts/roboto-mono/robotomono-italic-webfont.eot differ
diff --git a/app/assets/fonts/roboto-mono/robotomono-italic-webfont.svg b/app/assets/fonts/roboto-mono/robotomono-italic-webfont.svg
new file mode 100755
index 00000000000..25ef38f0073
--- /dev/null
+++ b/app/assets/fonts/roboto-mono/robotomono-italic-webfont.svg
@@ -0,0 +1,1051 @@
+
+
+
\ No newline at end of file
diff --git a/app/assets/fonts/roboto-mono/robotomono-italic-webfont.ttf b/app/assets/fonts/roboto-mono/robotomono-italic-webfont.ttf
new file mode 100755
index 00000000000..bb7c757f0c6
Binary files /dev/null and b/app/assets/fonts/roboto-mono/robotomono-italic-webfont.ttf differ
diff --git a/app/assets/fonts/roboto-mono/robotomono-italic-webfont.woff b/app/assets/fonts/roboto-mono/robotomono-italic-webfont.woff
new file mode 100755
index 00000000000..2d7e44bd3b5
Binary files /dev/null and b/app/assets/fonts/roboto-mono/robotomono-italic-webfont.woff differ
diff --git a/app/assets/fonts/roboto-mono/robotomono-italic-webfont.woff2 b/app/assets/fonts/roboto-mono/robotomono-italic-webfont.woff2
new file mode 100755
index 00000000000..4db3b7b2608
Binary files /dev/null and b/app/assets/fonts/roboto-mono/robotomono-italic-webfont.woff2 differ
diff --git a/app/assets/fonts/roboto-mono/robotomono-light-webfont.eot b/app/assets/fonts/roboto-mono/robotomono-light-webfont.eot
new file mode 100755
index 00000000000..3bded4244fc
Binary files /dev/null and b/app/assets/fonts/roboto-mono/robotomono-light-webfont.eot differ
diff --git a/app/assets/fonts/roboto-mono/robotomono-light-webfont.svg b/app/assets/fonts/roboto-mono/robotomono-light-webfont.svg
new file mode 100755
index 00000000000..57da2b35c16
--- /dev/null
+++ b/app/assets/fonts/roboto-mono/robotomono-light-webfont.svg
@@ -0,0 +1,1051 @@
+
+
+
\ No newline at end of file
diff --git a/app/assets/fonts/roboto-mono/robotomono-light-webfont.ttf b/app/assets/fonts/roboto-mono/robotomono-light-webfont.ttf
new file mode 100755
index 00000000000..8cc72558e22
Binary files /dev/null and b/app/assets/fonts/roboto-mono/robotomono-light-webfont.ttf differ
diff --git a/app/assets/fonts/roboto-mono/robotomono-light-webfont.woff b/app/assets/fonts/roboto-mono/robotomono-light-webfont.woff
new file mode 100755
index 00000000000..49898c912f1
Binary files /dev/null and b/app/assets/fonts/roboto-mono/robotomono-light-webfont.woff differ
diff --git a/app/assets/fonts/roboto-mono/robotomono-light-webfont.woff2 b/app/assets/fonts/roboto-mono/robotomono-light-webfont.woff2
new file mode 100755
index 00000000000..d86dd4b64f0
Binary files /dev/null and b/app/assets/fonts/roboto-mono/robotomono-light-webfont.woff2 differ
diff --git a/app/assets/fonts/roboto-mono/robotomono-lightitalic-webfont.eot b/app/assets/fonts/roboto-mono/robotomono-lightitalic-webfont.eot
new file mode 100755
index 00000000000..538f1076098
Binary files /dev/null and b/app/assets/fonts/roboto-mono/robotomono-lightitalic-webfont.eot differ
diff --git a/app/assets/fonts/roboto-mono/robotomono-lightitalic-webfont.svg b/app/assets/fonts/roboto-mono/robotomono-lightitalic-webfont.svg
new file mode 100755
index 00000000000..d382f105f2b
--- /dev/null
+++ b/app/assets/fonts/roboto-mono/robotomono-lightitalic-webfont.svg
@@ -0,0 +1,1051 @@
+
+
+
\ No newline at end of file
diff --git a/app/assets/fonts/roboto-mono/robotomono-lightitalic-webfont.ttf b/app/assets/fonts/roboto-mono/robotomono-lightitalic-webfont.ttf
new file mode 100755
index 00000000000..3e54c9f4725
Binary files /dev/null and b/app/assets/fonts/roboto-mono/robotomono-lightitalic-webfont.ttf differ
diff --git a/app/assets/fonts/roboto-mono/robotomono-lightitalic-webfont.woff b/app/assets/fonts/roboto-mono/robotomono-lightitalic-webfont.woff
new file mode 100755
index 00000000000..14e805b0d04
Binary files /dev/null and b/app/assets/fonts/roboto-mono/robotomono-lightitalic-webfont.woff differ
diff --git a/app/assets/fonts/roboto-mono/robotomono-lightitalic-webfont.woff2 b/app/assets/fonts/roboto-mono/robotomono-lightitalic-webfont.woff2
new file mode 100755
index 00000000000..33afd9f32f2
Binary files /dev/null and b/app/assets/fonts/roboto-mono/robotomono-lightitalic-webfont.woff2 differ
diff --git a/app/assets/fonts/roboto-mono/robotomono-medium-webfont.eot b/app/assets/fonts/roboto-mono/robotomono-medium-webfont.eot
new file mode 100755
index 00000000000..e9e87e1b6b2
Binary files /dev/null and b/app/assets/fonts/roboto-mono/robotomono-medium-webfont.eot differ
diff --git a/app/assets/fonts/roboto-mono/robotomono-medium-webfont.svg b/app/assets/fonts/roboto-mono/robotomono-medium-webfont.svg
new file mode 100755
index 00000000000..3d1613cbb0e
--- /dev/null
+++ b/app/assets/fonts/roboto-mono/robotomono-medium-webfont.svg
@@ -0,0 +1,1051 @@
+
+
+
\ No newline at end of file
diff --git a/app/assets/fonts/roboto-mono/robotomono-medium-webfont.ttf b/app/assets/fonts/roboto-mono/robotomono-medium-webfont.ttf
new file mode 100755
index 00000000000..5d663e39f01
Binary files /dev/null and b/app/assets/fonts/roboto-mono/robotomono-medium-webfont.ttf differ
diff --git a/app/assets/fonts/roboto-mono/robotomono-medium-webfont.woff b/app/assets/fonts/roboto-mono/robotomono-medium-webfont.woff
new file mode 100755
index 00000000000..f1991290ff6
Binary files /dev/null and b/app/assets/fonts/roboto-mono/robotomono-medium-webfont.woff differ
diff --git a/app/assets/fonts/roboto-mono/robotomono-medium-webfont.woff2 b/app/assets/fonts/roboto-mono/robotomono-medium-webfont.woff2
new file mode 100755
index 00000000000..ff3e381a079
Binary files /dev/null and b/app/assets/fonts/roboto-mono/robotomono-medium-webfont.woff2 differ
diff --git a/app/assets/fonts/roboto-mono/robotomono-mediumitalic-webfont.eot b/app/assets/fonts/roboto-mono/robotomono-mediumitalic-webfont.eot
new file mode 100755
index 00000000000..57df4ce3adc
Binary files /dev/null and b/app/assets/fonts/roboto-mono/robotomono-mediumitalic-webfont.eot differ
diff --git a/app/assets/fonts/roboto-mono/robotomono-mediumitalic-webfont.svg b/app/assets/fonts/roboto-mono/robotomono-mediumitalic-webfont.svg
new file mode 100755
index 00000000000..2fc51d666ea
--- /dev/null
+++ b/app/assets/fonts/roboto-mono/robotomono-mediumitalic-webfont.svg
@@ -0,0 +1,1051 @@
+
+
+
\ No newline at end of file
diff --git a/app/assets/fonts/roboto-mono/robotomono-mediumitalic-webfont.ttf b/app/assets/fonts/roboto-mono/robotomono-mediumitalic-webfont.ttf
new file mode 100755
index 00000000000..9e2ed7e2033
Binary files /dev/null and b/app/assets/fonts/roboto-mono/robotomono-mediumitalic-webfont.ttf differ
diff --git a/app/assets/fonts/roboto-mono/robotomono-mediumitalic-webfont.woff b/app/assets/fonts/roboto-mono/robotomono-mediumitalic-webfont.woff
new file mode 100755
index 00000000000..1e1d5a943bb
Binary files /dev/null and b/app/assets/fonts/roboto-mono/robotomono-mediumitalic-webfont.woff differ
diff --git a/app/assets/fonts/roboto-mono/robotomono-mediumitalic-webfont.woff2 b/app/assets/fonts/roboto-mono/robotomono-mediumitalic-webfont.woff2
new file mode 100755
index 00000000000..4720e9f06fc
Binary files /dev/null and b/app/assets/fonts/roboto-mono/robotomono-mediumitalic-webfont.woff2 differ
diff --git a/app/assets/fonts/roboto-mono/robotomono-regular-webfont.eot b/app/assets/fonts/roboto-mono/robotomono-regular-webfont.eot
new file mode 100755
index 00000000000..a4b8d961b95
Binary files /dev/null and b/app/assets/fonts/roboto-mono/robotomono-regular-webfont.eot differ
diff --git a/app/assets/fonts/roboto-mono/robotomono-regular-webfont.svg b/app/assets/fonts/roboto-mono/robotomono-regular-webfont.svg
new file mode 100755
index 00000000000..8b0e15729ef
--- /dev/null
+++ b/app/assets/fonts/roboto-mono/robotomono-regular-webfont.svg
@@ -0,0 +1,1051 @@
+
+
+
\ No newline at end of file
diff --git a/app/assets/fonts/roboto-mono/robotomono-regular-webfont.ttf b/app/assets/fonts/roboto-mono/robotomono-regular-webfont.ttf
new file mode 100755
index 00000000000..1ab663e403b
Binary files /dev/null and b/app/assets/fonts/roboto-mono/robotomono-regular-webfont.ttf differ
diff --git a/app/assets/fonts/roboto-mono/robotomono-regular-webfont.woff b/app/assets/fonts/roboto-mono/robotomono-regular-webfont.woff
new file mode 100755
index 00000000000..1ed8af5d090
Binary files /dev/null and b/app/assets/fonts/roboto-mono/robotomono-regular-webfont.woff differ
diff --git a/app/assets/fonts/roboto-mono/robotomono-regular-webfont.woff2 b/app/assets/fonts/roboto-mono/robotomono-regular-webfont.woff2
new file mode 100755
index 00000000000..1142739f67e
Binary files /dev/null and b/app/assets/fonts/roboto-mono/robotomono-regular-webfont.woff2 differ
diff --git a/app/assets/fonts/roboto-mono/robotomono-thin-webfont.eot b/app/assets/fonts/roboto-mono/robotomono-thin-webfont.eot
new file mode 100755
index 00000000000..0b01313f9db
Binary files /dev/null and b/app/assets/fonts/roboto-mono/robotomono-thin-webfont.eot differ
diff --git a/app/assets/fonts/roboto-mono/robotomono-thin-webfont.svg b/app/assets/fonts/roboto-mono/robotomono-thin-webfont.svg
new file mode 100755
index 00000000000..bcc4ef257f0
--- /dev/null
+++ b/app/assets/fonts/roboto-mono/robotomono-thin-webfont.svg
@@ -0,0 +1,1051 @@
+
+
+
\ No newline at end of file
diff --git a/app/assets/fonts/roboto-mono/robotomono-thin-webfont.ttf b/app/assets/fonts/roboto-mono/robotomono-thin-webfont.ttf
new file mode 100755
index 00000000000..4a460ac2355
Binary files /dev/null and b/app/assets/fonts/roboto-mono/robotomono-thin-webfont.ttf differ
diff --git a/app/assets/fonts/roboto-mono/robotomono-thin-webfont.woff b/app/assets/fonts/roboto-mono/robotomono-thin-webfont.woff
new file mode 100755
index 00000000000..a141a84e35a
Binary files /dev/null and b/app/assets/fonts/roboto-mono/robotomono-thin-webfont.woff differ
diff --git a/app/assets/fonts/roboto-mono/robotomono-thin-webfont.woff2 b/app/assets/fonts/roboto-mono/robotomono-thin-webfont.woff2
new file mode 100755
index 00000000000..929109f2661
Binary files /dev/null and b/app/assets/fonts/roboto-mono/robotomono-thin-webfont.woff2 differ
diff --git a/app/assets/fonts/roboto-mono/robotomono-thinitalic-webfont.eot b/app/assets/fonts/roboto-mono/robotomono-thinitalic-webfont.eot
new file mode 100755
index 00000000000..787dfbe63b6
Binary files /dev/null and b/app/assets/fonts/roboto-mono/robotomono-thinitalic-webfont.eot differ
diff --git a/app/assets/fonts/roboto-mono/robotomono-thinitalic-webfont.svg b/app/assets/fonts/roboto-mono/robotomono-thinitalic-webfont.svg
new file mode 100755
index 00000000000..87cfa29f6fa
--- /dev/null
+++ b/app/assets/fonts/roboto-mono/robotomono-thinitalic-webfont.svg
@@ -0,0 +1,1051 @@
+
+
+
\ No newline at end of file
diff --git a/app/assets/fonts/roboto-mono/robotomono-thinitalic-webfont.ttf b/app/assets/fonts/roboto-mono/robotomono-thinitalic-webfont.ttf
new file mode 100755
index 00000000000..03194dfb4d7
Binary files /dev/null and b/app/assets/fonts/roboto-mono/robotomono-thinitalic-webfont.ttf differ
diff --git a/app/assets/fonts/roboto-mono/robotomono-thinitalic-webfont.woff b/app/assets/fonts/roboto-mono/robotomono-thinitalic-webfont.woff
new file mode 100755
index 00000000000..58962c8bd0f
Binary files /dev/null and b/app/assets/fonts/roboto-mono/robotomono-thinitalic-webfont.woff differ
diff --git a/app/assets/fonts/roboto-mono/robotomono-thinitalic-webfont.woff2 b/app/assets/fonts/roboto-mono/robotomono-thinitalic-webfont.woff2
new file mode 100755
index 00000000000..7aa9cf254d6
Binary files /dev/null and b/app/assets/fonts/roboto-mono/robotomono-thinitalic-webfont.woff2 differ
diff --git a/app/assets/fonts/roboto/roboto-black-webfont.eot b/app/assets/fonts/roboto/roboto-black-webfont.eot
new file mode 100755
index 00000000000..fc9b95fc58c
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-black-webfont.eot differ
diff --git a/app/assets/fonts/roboto/roboto-black-webfont.svg b/app/assets/fonts/roboto/roboto-black-webfont.svg
new file mode 100755
index 00000000000..a280ca097cb
--- /dev/null
+++ b/app/assets/fonts/roboto/roboto-black-webfont.svg
@@ -0,0 +1,16273 @@
+
+
+
\ No newline at end of file
diff --git a/app/assets/fonts/roboto/roboto-black-webfont.ttf b/app/assets/fonts/roboto/roboto-black-webfont.ttf
new file mode 100755
index 00000000000..8f799bab10a
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-black-webfont.ttf differ
diff --git a/app/assets/fonts/roboto/roboto-black-webfont.woff b/app/assets/fonts/roboto/roboto-black-webfont.woff
new file mode 100755
index 00000000000..67839aefc81
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-black-webfont.woff differ
diff --git a/app/assets/fonts/roboto/roboto-black-webfont.woff2 b/app/assets/fonts/roboto/roboto-black-webfont.woff2
new file mode 100755
index 00000000000..1590b1617f5
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-black-webfont.woff2 differ
diff --git a/app/assets/fonts/roboto/roboto-blackitalic-webfont.eot b/app/assets/fonts/roboto/roboto-blackitalic-webfont.eot
new file mode 100755
index 00000000000..dced1b7ab58
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-blackitalic-webfont.eot differ
diff --git a/app/assets/fonts/roboto/roboto-blackitalic-webfont.svg b/app/assets/fonts/roboto/roboto-blackitalic-webfont.svg
new file mode 100755
index 00000000000..7cbd06813fc
--- /dev/null
+++ b/app/assets/fonts/roboto/roboto-blackitalic-webfont.svg
@@ -0,0 +1,16273 @@
+
+
+
\ No newline at end of file
diff --git a/app/assets/fonts/roboto/roboto-blackitalic-webfont.ttf b/app/assets/fonts/roboto/roboto-blackitalic-webfont.ttf
new file mode 100755
index 00000000000..4d64c6d64e3
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-blackitalic-webfont.ttf differ
diff --git a/app/assets/fonts/roboto/roboto-blackitalic-webfont.woff b/app/assets/fonts/roboto/roboto-blackitalic-webfont.woff
new file mode 100755
index 00000000000..89487ff7cdb
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-blackitalic-webfont.woff differ
diff --git a/app/assets/fonts/roboto/roboto-blackitalic-webfont.woff2 b/app/assets/fonts/roboto/roboto-blackitalic-webfont.woff2
new file mode 100755
index 00000000000..2b8f578bcf7
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-blackitalic-webfont.woff2 differ
diff --git a/app/assets/fonts/roboto/roboto-bold-webfont.eot b/app/assets/fonts/roboto/roboto-bold-webfont.eot
new file mode 100755
index 00000000000..dd8e1f24ac8
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-bold-webfont.eot differ
diff --git a/app/assets/fonts/roboto/roboto-bold-webfont.svg b/app/assets/fonts/roboto/roboto-bold-webfont.svg
new file mode 100755
index 00000000000..8b591f99ece
--- /dev/null
+++ b/app/assets/fonts/roboto/roboto-bold-webfont.svg
@@ -0,0 +1,16273 @@
+
+
+
\ No newline at end of file
diff --git a/app/assets/fonts/roboto/roboto-bold-webfont.ttf b/app/assets/fonts/roboto/roboto-bold-webfont.ttf
new file mode 100755
index 00000000000..08f6a72ccfe
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-bold-webfont.ttf differ
diff --git a/app/assets/fonts/roboto/roboto-bold-webfont.woff b/app/assets/fonts/roboto/roboto-bold-webfont.woff
new file mode 100755
index 00000000000..c70f9410b35
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-bold-webfont.woff differ
diff --git a/app/assets/fonts/roboto/roboto-bold-webfont.woff2 b/app/assets/fonts/roboto/roboto-bold-webfont.woff2
new file mode 100755
index 00000000000..4ce0bec66e8
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-bold-webfont.woff2 differ
diff --git a/app/assets/fonts/roboto/roboto-bolditalic-webfont.eot b/app/assets/fonts/roboto/roboto-bolditalic-webfont.eot
new file mode 100755
index 00000000000..bc06bef657e
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-bolditalic-webfont.eot differ
diff --git a/app/assets/fonts/roboto/roboto-bolditalic-webfont.svg b/app/assets/fonts/roboto/roboto-bolditalic-webfont.svg
new file mode 100755
index 00000000000..9aec401f7ea
--- /dev/null
+++ b/app/assets/fonts/roboto/roboto-bolditalic-webfont.svg
@@ -0,0 +1,16273 @@
+
+
+
\ No newline at end of file
diff --git a/app/assets/fonts/roboto/roboto-bolditalic-webfont.ttf b/app/assets/fonts/roboto/roboto-bolditalic-webfont.ttf
new file mode 100755
index 00000000000..2f95d20a76e
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-bolditalic-webfont.ttf differ
diff --git a/app/assets/fonts/roboto/roboto-bolditalic-webfont.woff b/app/assets/fonts/roboto/roboto-bolditalic-webfont.woff
new file mode 100755
index 00000000000..b6a56b254e1
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-bolditalic-webfont.woff differ
diff --git a/app/assets/fonts/roboto/roboto-bolditalic-webfont.woff2 b/app/assets/fonts/roboto/roboto-bolditalic-webfont.woff2
new file mode 100755
index 00000000000..af3d88958e9
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-bolditalic-webfont.woff2 differ
diff --git a/app/assets/fonts/roboto/roboto-italic-webfont.eot b/app/assets/fonts/roboto/roboto-italic-webfont.eot
new file mode 100755
index 00000000000..683f6c2cd87
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-italic-webfont.eot differ
diff --git a/app/assets/fonts/roboto/roboto-italic-webfont.svg b/app/assets/fonts/roboto/roboto-italic-webfont.svg
new file mode 100755
index 00000000000..44ffeb0778f
--- /dev/null
+++ b/app/assets/fonts/roboto/roboto-italic-webfont.svg
@@ -0,0 +1,15513 @@
+
+
+
\ No newline at end of file
diff --git a/app/assets/fonts/roboto/roboto-italic-webfont.ttf b/app/assets/fonts/roboto/roboto-italic-webfont.ttf
new file mode 100755
index 00000000000..f2175cb3272
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-italic-webfont.ttf differ
diff --git a/app/assets/fonts/roboto/roboto-italic-webfont.woff b/app/assets/fonts/roboto/roboto-italic-webfont.woff
new file mode 100755
index 00000000000..05e4efc6ab7
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-italic-webfont.woff differ
diff --git a/app/assets/fonts/roboto/roboto-italic-webfont.woff2 b/app/assets/fonts/roboto/roboto-italic-webfont.woff2
new file mode 100755
index 00000000000..6b8dfd0b5f7
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-italic-webfont.woff2 differ
diff --git a/app/assets/fonts/roboto/roboto-light-webfont.eot b/app/assets/fonts/roboto/roboto-light-webfont.eot
new file mode 100755
index 00000000000..63f849e7ee5
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-light-webfont.eot differ
diff --git a/app/assets/fonts/roboto/roboto-light-webfont.svg b/app/assets/fonts/roboto/roboto-light-webfont.svg
new file mode 100755
index 00000000000..5d7213467da
--- /dev/null
+++ b/app/assets/fonts/roboto/roboto-light-webfont.svg
@@ -0,0 +1,15513 @@
+
+
+
\ No newline at end of file
diff --git a/app/assets/fonts/roboto/roboto-light-webfont.ttf b/app/assets/fonts/roboto/roboto-light-webfont.ttf
new file mode 100755
index 00000000000..9f5f6ae4ac9
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-light-webfont.ttf differ
diff --git a/app/assets/fonts/roboto/roboto-light-webfont.woff b/app/assets/fonts/roboto/roboto-light-webfont.woff
new file mode 100755
index 00000000000..e51a7fc7cc1
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-light-webfont.woff differ
diff --git a/app/assets/fonts/roboto/roboto-light-webfont.woff2 b/app/assets/fonts/roboto/roboto-light-webfont.woff2
new file mode 100755
index 00000000000..db6eb8c60b5
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-light-webfont.woff2 differ
diff --git a/app/assets/fonts/roboto/roboto-lightitalic-webfont.eot b/app/assets/fonts/roboto/roboto-lightitalic-webfont.eot
new file mode 100755
index 00000000000..e28f87527a0
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-lightitalic-webfont.eot differ
diff --git a/app/assets/fonts/roboto/roboto-lightitalic-webfont.svg b/app/assets/fonts/roboto/roboto-lightitalic-webfont.svg
new file mode 100755
index 00000000000..3cf8a7b780a
--- /dev/null
+++ b/app/assets/fonts/roboto/roboto-lightitalic-webfont.svg
@@ -0,0 +1,15513 @@
+
+
+
\ No newline at end of file
diff --git a/app/assets/fonts/roboto/roboto-lightitalic-webfont.ttf b/app/assets/fonts/roboto/roboto-lightitalic-webfont.ttf
new file mode 100755
index 00000000000..a0eeebb5a46
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-lightitalic-webfont.ttf differ
diff --git a/app/assets/fonts/roboto/roboto-lightitalic-webfont.woff b/app/assets/fonts/roboto/roboto-lightitalic-webfont.woff
new file mode 100755
index 00000000000..ad0e9cd68b2
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-lightitalic-webfont.woff differ
diff --git a/app/assets/fonts/roboto/roboto-lightitalic-webfont.woff2 b/app/assets/fonts/roboto/roboto-lightitalic-webfont.woff2
new file mode 100755
index 00000000000..980ca9b986e
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-lightitalic-webfont.woff2 differ
diff --git a/app/assets/fonts/roboto/roboto-medium-webfont.eot b/app/assets/fonts/roboto/roboto-medium-webfont.eot
new file mode 100755
index 00000000000..f3acc96f42a
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-medium-webfont.eot differ
diff --git a/app/assets/fonts/roboto/roboto-medium-webfont.svg b/app/assets/fonts/roboto/roboto-medium-webfont.svg
new file mode 100755
index 00000000000..290467b21c5
--- /dev/null
+++ b/app/assets/fonts/roboto/roboto-medium-webfont.svg
@@ -0,0 +1,16273 @@
+
+
+
\ No newline at end of file
diff --git a/app/assets/fonts/roboto/roboto-medium-webfont.ttf b/app/assets/fonts/roboto/roboto-medium-webfont.ttf
new file mode 100755
index 00000000000..052420e8ee6
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-medium-webfont.ttf differ
diff --git a/app/assets/fonts/roboto/roboto-medium-webfont.woff b/app/assets/fonts/roboto/roboto-medium-webfont.woff
new file mode 100755
index 00000000000..ade9ac255f1
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-medium-webfont.woff differ
diff --git a/app/assets/fonts/roboto/roboto-medium-webfont.woff2 b/app/assets/fonts/roboto/roboto-medium-webfont.woff2
new file mode 100755
index 00000000000..030f255ebfb
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-medium-webfont.woff2 differ
diff --git a/app/assets/fonts/roboto/roboto-mediumitalic-webfont.eot b/app/assets/fonts/roboto/roboto-mediumitalic-webfont.eot
new file mode 100755
index 00000000000..ee4a1e9d044
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-mediumitalic-webfont.eot differ
diff --git a/app/assets/fonts/roboto/roboto-mediumitalic-webfont.svg b/app/assets/fonts/roboto/roboto-mediumitalic-webfont.svg
new file mode 100755
index 00000000000..6077cbf82c1
--- /dev/null
+++ b/app/assets/fonts/roboto/roboto-mediumitalic-webfont.svg
@@ -0,0 +1,16273 @@
+
+
+
\ No newline at end of file
diff --git a/app/assets/fonts/roboto/roboto-mediumitalic-webfont.ttf b/app/assets/fonts/roboto/roboto-mediumitalic-webfont.ttf
new file mode 100755
index 00000000000..80f922c0934
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-mediumitalic-webfont.ttf differ
diff --git a/app/assets/fonts/roboto/roboto-mediumitalic-webfont.woff b/app/assets/fonts/roboto/roboto-mediumitalic-webfont.woff
new file mode 100755
index 00000000000..e2c3d1b8195
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-mediumitalic-webfont.woff differ
diff --git a/app/assets/fonts/roboto/roboto-mediumitalic-webfont.woff2 b/app/assets/fonts/roboto/roboto-mediumitalic-webfont.woff2
new file mode 100755
index 00000000000..8f0a8569532
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-mediumitalic-webfont.woff2 differ
diff --git a/app/assets/fonts/roboto/roboto-regular-webfont.eot b/app/assets/fonts/roboto/roboto-regular-webfont.eot
new file mode 100755
index 00000000000..5ca8e526cb2
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-regular-webfont.eot differ
diff --git a/app/assets/fonts/roboto/roboto-regular-webfont.svg b/app/assets/fonts/roboto/roboto-regular-webfont.svg
new file mode 100755
index 00000000000..1d15b6bce2c
--- /dev/null
+++ b/app/assets/fonts/roboto/roboto-regular-webfont.svg
@@ -0,0 +1,15513 @@
+
+
+
\ No newline at end of file
diff --git a/app/assets/fonts/roboto/roboto-regular-webfont.ttf b/app/assets/fonts/roboto/roboto-regular-webfont.ttf
new file mode 100755
index 00000000000..696fd82b89c
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-regular-webfont.ttf differ
diff --git a/app/assets/fonts/roboto/roboto-regular-webfont.woff b/app/assets/fonts/roboto/roboto-regular-webfont.woff
new file mode 100755
index 00000000000..b5e69e2b74c
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-regular-webfont.woff differ
diff --git a/app/assets/fonts/roboto/roboto-regular-webfont.woff2 b/app/assets/fonts/roboto/roboto-regular-webfont.woff2
new file mode 100755
index 00000000000..e01739b2196
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-regular-webfont.woff2 differ
diff --git a/app/assets/fonts/roboto/roboto-thin-webfont.eot b/app/assets/fonts/roboto/roboto-thin-webfont.eot
new file mode 100755
index 00000000000..1b100c7fe3d
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-thin-webfont.eot differ
diff --git a/app/assets/fonts/roboto/roboto-thin-webfont.svg b/app/assets/fonts/roboto/roboto-thin-webfont.svg
new file mode 100755
index 00000000000..4bf4bd26244
--- /dev/null
+++ b/app/assets/fonts/roboto/roboto-thin-webfont.svg
@@ -0,0 +1,15513 @@
+
+
+
\ No newline at end of file
diff --git a/app/assets/fonts/roboto/roboto-thin-webfont.ttf b/app/assets/fonts/roboto/roboto-thin-webfont.ttf
new file mode 100755
index 00000000000..ea923dc671f
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-thin-webfont.ttf differ
diff --git a/app/assets/fonts/roboto/roboto-thin-webfont.woff b/app/assets/fonts/roboto/roboto-thin-webfont.woff
new file mode 100755
index 00000000000..57faf4f542c
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-thin-webfont.woff differ
diff --git a/app/assets/fonts/roboto/roboto-thin-webfont.woff2 b/app/assets/fonts/roboto/roboto-thin-webfont.woff2
new file mode 100755
index 00000000000..7fcf1caa8ed
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-thin-webfont.woff2 differ
diff --git a/app/assets/fonts/roboto/roboto-thinitalic-webfont.eot b/app/assets/fonts/roboto/roboto-thinitalic-webfont.eot
new file mode 100755
index 00000000000..13ecf851f6c
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-thinitalic-webfont.eot differ
diff --git a/app/assets/fonts/roboto/roboto-thinitalic-webfont.svg b/app/assets/fonts/roboto/roboto-thinitalic-webfont.svg
new file mode 100755
index 00000000000..9e51522e319
--- /dev/null
+++ b/app/assets/fonts/roboto/roboto-thinitalic-webfont.svg
@@ -0,0 +1,15513 @@
+
+
+
\ No newline at end of file
diff --git a/app/assets/fonts/roboto/roboto-thinitalic-webfont.ttf b/app/assets/fonts/roboto/roboto-thinitalic-webfont.ttf
new file mode 100755
index 00000000000..7fa276a00eb
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-thinitalic-webfont.ttf differ
diff --git a/app/assets/fonts/roboto/roboto-thinitalic-webfont.woff b/app/assets/fonts/roboto/roboto-thinitalic-webfont.woff
new file mode 100755
index 00000000000..cb0699c575b
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-thinitalic-webfont.woff differ
diff --git a/app/assets/fonts/roboto/roboto-thinitalic-webfont.woff2 b/app/assets/fonts/roboto/roboto-thinitalic-webfont.woff2
new file mode 100755
index 00000000000..d249d141930
Binary files /dev/null and b/app/assets/fonts/roboto/roboto-thinitalic-webfont.woff2 differ
diff --git a/app/assets/stylesheets/application.scss b/app/assets/stylesheets/application.scss
index 649a0148b8d..337b7d358ca 100644
--- a/app/assets/stylesheets/application.scss
+++ b/app/assets/stylesheets/application.scss
@@ -1,7 +1,7 @@
@import 'variables';
-@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,400italic);
-@import url(https://fonts.googleapis.com/css?family=Roboto+Mono:400,500);
-@import url(https://fonts.googleapis.com/css?family=Montserrat);
+@import 'fonts/roboto';
+@import 'fonts/roboto-mono';
+@import 'fonts/montserrat';
@import 'font-awesome';
/* http://meyerweb.com/eric/tools/css/reset/
diff --git a/app/assets/stylesheets/fonts/montserrat.scss b/app/assets/stylesheets/fonts/montserrat.scss
new file mode 100644
index 00000000000..d25403c3ed0
--- /dev/null
+++ b/app/assets/stylesheets/fonts/montserrat.scss
@@ -0,0 +1,11 @@
+@font-face {
+ font-family: 'Montserrat';
+ src: font-url('montserrat/Montserrat-Regular.eot');
+ src: font-url('montserrat/Montserrat-Regular.eot?#iefix') format('embedded-opentype'),
+ font-url('montserrat/Montserrat-Regular.woff2') format('woff2'),
+ font-url('montserrat/Montserrat-Regular.woff') format('woff'),
+ font-url('montserrat/Montserrat-Regular.ttf') format('truetype');
+ font-weight: 400;
+ font-style: normal;
+}
+
diff --git a/app/assets/stylesheets/fonts/roboto-mono.scss b/app/assets/stylesheets/fonts/roboto-mono.scss
new file mode 100644
index 00000000000..ca64649de83
--- /dev/null
+++ b/app/assets/stylesheets/fonts/roboto-mono.scss
@@ -0,0 +1,153 @@
+@font-face {
+ font-family: 'Roboto Mono';
+ src: font-url('roboto-mono/robotomono-bold-webfont.eot');
+ src: font-url('roboto-mono/robotomono-bold-webfont.eot?#iefix') format('embedded-opentype'),
+ font-url('roboto-mono/robotomono-bold-webfont.woff2') format('woff2'),
+ font-url('roboto-mono/robotomono-bold-webfont.woff') format('woff'),
+ font-url('roboto-mono/robotomono-bold-webfont.ttf') format('truetype'),
+ font-url('roboto-mono/robotomono-bold-webfont.svg#roboto_monobold') format('svg');
+ font-weight: bold;
+ font-style: normal;
+
+}
+
+@font-face {
+ font-family: 'Roboto Mono';
+ src: font-url('roboto-mono/robotomono-bolditalic-webfont.eot');
+ src: font-url('roboto-mono/robotomono-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
+ font-url('roboto-mono/robotomono-bolditalic-webfont.woff2') format('woff2'),
+ font-url('roboto-mono/robotomono-bolditalic-webfont.woff') format('woff'),
+ font-url('roboto-mono/robotomono-bolditalic-webfont.ttf') format('truetype'),
+ font-url('roboto-mono/robotomono-bolditalic-webfont.svg#roboto_monobold_italic') format('svg');
+ font-weight: bold;
+ font-style: italic;
+
+}
+
+
+
+
+@font-face {
+ font-family: 'Roboto Mono';
+ src: font-url('roboto-mono/robotomono-italic-webfont.eot');
+ src: font-url('roboto-mono/robotomono-italic-webfont.eot?#iefix') format('embedded-opentype'),
+ font-url('roboto-mono/robotomono-italic-webfont.woff2') format('woff2'),
+ font-url('roboto-mono/robotomono-italic-webfont.woff') format('woff'),
+ font-url('roboto-mono/robotomono-italic-webfont.ttf') format('truetype'),
+ font-url('roboto-mono/robotomono-italic-webfont.svg#roboto_monoitalic') format('svg');
+ font-weight: normal;
+ font-style: italic;
+
+}
+
+
+
+
+@font-face {
+ font-family: 'Roboto Mono';
+ src: font-url('roboto-mono/robotomono-light-webfont.eot');
+ src: font-url('roboto-mono/robotomono-light-webfont.eot?#iefix') format('embedded-opentype'),
+ font-url('roboto-mono/robotomono-light-webfont.woff2') format('woff2'),
+ font-url('roboto-mono/robotomono-light-webfont.woff') format('woff'),
+ font-url('roboto-mono/robotomono-light-webfont.ttf') format('truetype'),
+ font-url('roboto-mono/robotomono-light-webfont.svg#roboto_monolight') format('svg');
+ font-weight: 300;
+ font-style: normal;
+
+}
+
+
+
+
+@font-face {
+ font-family: 'Roboto Mono';
+ src: font-url('roboto-mono/robotomono-lightitalic-webfont.eot');
+ src: font-url('roboto-mono/robotomono-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),
+ font-url('roboto-mono/robotomono-lightitalic-webfont.woff2') format('woff2'),
+ font-url('roboto-mono/robotomono-lightitalic-webfont.woff') format('woff'),
+ font-url('roboto-mono/robotomono-lightitalic-webfont.ttf') format('truetype'),
+ font-url('roboto-mono/robotomono-lightitalic-webfont.svg#roboto_monolight_italic') format('svg');
+ font-weight: 300;
+ font-style: italic;
+
+}
+
+
+
+
+@font-face {
+ font-family: 'Roboto Mono';
+ src: font-url('roboto-mono/robotomono-medium-webfont.eot');
+ src: font-url('roboto-mono/robotomono-medium-webfont.eot?#iefix') format('embedded-opentype'),
+ font-url('roboto-mono/robotomono-medium-webfont.woff2') format('woff2'),
+ font-url('roboto-mono/robotomono-medium-webfont.woff') format('woff'),
+ font-url('roboto-mono/robotomono-medium-webfont.ttf') format('truetype'),
+ font-url('roboto-mono/robotomono-medium-webfont.svg#roboto_monomedium') format('svg');
+ font-weight: 500;
+ font-style: normal;
+
+}
+
+
+
+
+@font-face {
+ font-family: 'Roboto Mono';
+ src: font-url('roboto-mono/robotomono-mediumitalic-webfont.eot');
+ src: font-url('roboto-mono/robotomono-mediumitalic-webfont.eot?#iefix') format('embedded-opentype'),
+ font-url('roboto-mono/robotomono-mediumitalic-webfont.woff2') format('woff2'),
+ font-url('roboto-mono/robotomono-mediumitalic-webfont.woff') format('woff'),
+ font-url('roboto-mono/robotomono-mediumitalic-webfont.ttf') format('truetype'),
+ font-url('roboto-mono/robotomono-mediumitalic-webfont.svg#roboto_monomedium_italic') format('svg');
+ font-weight: 500;
+ font-style: italic;
+
+}
+
+
+
+
+@font-face {
+ font-family: 'Roboto Mono';
+ src: font-url('roboto-mono/robotomono-regular-webfont.eot');
+ src: font-url('roboto-mono/robotomono-regular-webfont.eot?#iefix') format('embedded-opentype'),
+ font-url('roboto-mono/robotomono-regular-webfont.woff2') format('woff2'),
+ font-url('roboto-mono/robotomono-regular-webfont.woff') format('woff'),
+ font-url('roboto-mono/robotomono-regular-webfont.ttf') format('truetype'),
+ font-url('roboto-mono/robotomono-regular-webfont.svg#roboto_monoregular') format('svg');
+ font-weight: 400;
+ font-style: normal;
+
+}
+
+
+
+
+@font-face {
+ font-family: 'Roboto Mono';
+ src: font-url('roboto-mono/robotomono-thin-webfont.eot');
+ src: font-url('roboto-mono/robotomono-thin-webfont.eot?#iefix') format('embedded-opentype'),
+ font-url('roboto-mono/robotomono-thin-webfont.woff2') format('woff2'),
+ font-url('roboto-mono/robotomono-thin-webfont.woff') format('woff'),
+ font-url('roboto-mono/robotomono-thin-webfont.ttf') format('truetype'),
+ font-url('roboto-mono/robotomono-thin-webfont.svg#roboto_monothin') format('svg');
+ font-weight: 200;
+ font-style: normal;
+
+}
+
+
+
+
+@font-face {
+ font-family: 'Roboto Mono';
+ src: font-url('roboto-mono/robotomono-thinitalic-webfont.eot');
+ src: font-url('roboto-mono/robotomono-thinitalic-webfont.eot?#iefix') format('embedded-opentype'),
+ font-url('roboto-mono/robotomono-thinitalic-webfont.woff2') format('woff2'),
+ font-url('roboto-mono/robotomono-thinitalic-webfont.woff') format('woff'),
+ font-url('roboto-mono/robotomono-thinitalic-webfont.ttf') format('truetype'),
+ font-url('roboto-mono/robotomono-thinitalic-webfont.svg#roboto_monothin_italic') format('svg');
+ font-weight: 200;
+ font-style: italic;
+
+}
\ No newline at end of file
diff --git a/app/assets/stylesheets/fonts/roboto.scss b/app/assets/stylesheets/fonts/roboto.scss
new file mode 100644
index 00000000000..aa91efe6d44
--- /dev/null
+++ b/app/assets/stylesheets/fonts/roboto.scss
@@ -0,0 +1,144 @@
+@font-face {
+ font-family: 'Roboto';
+ src: font-url('roboto/roboto-lightitalic-webfont.eot');
+ src: font-url('roboto/roboto-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),
+ font-url('roboto/roboto-lightitalic-webfont.woff2') format('woff2'),
+ font-url('roboto/roboto-lightitalic-webfont.woff') format('woff'),
+ font-url('roboto/roboto-lightitalic-webfont.ttf') format('truetype'),
+ font-url('roboto/roboto-lightitalic-webfont.svg#roboto-lightitalic-webfont') format('svg');
+ font-weight: 300;
+ font-style: italic;
+}
+
+@font-face {
+ font-family: 'Roboto';
+ src: font-url('roboto/roboto-italic-webfont.eot');
+ src: font-url('roboto/roboto-italic-webfont.eot?#iefix') format('embedded-opentype'),
+ font-url('roboto/roboto-italic-webfont.woff2') format('woff2'),
+ font-url('roboto/roboto-italic-webfont.woff') format('woff'),
+ font-url('roboto/roboto-italic-webfont.ttf') format('truetype'),
+ font-url('roboto/roboto-italic-webfont.svg#roboto-italic-webfont') format('svg');
+ font-weight: normal;
+ font-style: italic;
+}
+
+@font-face {
+ font-family: 'Roboto';
+ src: font-url('roboto/roboto-bold-webfont.eot');
+ src: local('Roboto bold'), local('roboto-bold'),
+ font-url('roboto/roboto-bold-webfont.eot?#iefix') format('embedded-opentype'),
+ font-url('roboto/roboto-bold-webfont.woff2') format('woff2'),
+ font-url('roboto/roboto-bold-webfont.woff') format('woff'),
+ font-url('roboto/roboto-bold-webfont.ttf') format('truetype'),
+ font-url('roboto/roboto-bold-webfont.svg#roboto-bold-webfont') format('svg');
+ font-weight: bold;
+ font-style: normal;
+}
+
+@font-face {
+ font-family: 'Roboto';
+ src: font-url('roboto/roboto-medium-webfont.eot');
+ src: font-url('roboto/roboto-medium-webfont.eot?#iefix') format('embedded-opentype'),
+ font-url('roboto/roboto-medium-webfont.woff2') format('woff2'),
+ font-url('roboto/roboto-medium-webfont.woff') format('woff'),
+ font-url('roboto/roboto-medium-webfont.ttf') format('truetype'),
+ font-url('roboto/roboto-medium-webfont.svg#roboto-medium-webfont') format('svg');
+ font-weight: 500;
+ font-style: normal;
+}
+
+@font-face {
+ font-family: 'Roboto';
+ src: font-url('roboto/roboto-thin-webfont.eot');
+ src: font-url('roboto/roboto-thin-webfont.eot?#iefix') format('embedded-opentype'),
+ font-url('roboto/roboto-thin-webfont.woff2') format('woff2'),
+ font-url('roboto/roboto-thin-webfont.woff') format('woff'),
+ font-url('roboto/roboto-thin-webfont.ttf') format('truetype'),
+ font-url('roboto/roboto-thin-webfont.svg#roboto-thin-webfont') format('svg');
+ font-weight: 100;
+ font-style: normal;
+}
+
+@font-face {
+ font-family: 'Roboto';
+ src: font-url('roboto/roboto-regular-webfont.eot');
+ src: font-url('roboto/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),
+ font-url('roboto/roboto-regular-webfont.woff2') format('woff2'),
+ font-url('roboto/roboto-regular-webfont.woff') format('woff'),
+ font-url('roboto/roboto-regular-webfont.ttf') format('truetype'),
+ font-url('roboto/roboto-regular-webfont.svg#roboto-regular-webfont') format('svg');
+ font-weight: normal;
+ font-style: normal;
+}
+
+@font-face {
+ font-family: 'Roboto';
+ src: font-url('roboto/roboto-mediumitalic-webfont.eot');
+ src: font-url('roboto/roboto-mediumitalic-webfont.eot?#iefix') format('embedded-opentype'),
+ font-url('roboto/roboto-mediumitalic-webfont.woff2') format('woff2'),
+ font-url('roboto/roboto-mediumitalic-webfont.woff') format('woff'),
+ font-url('roboto/roboto-mediumitalic-webfont.ttf') format('truetype'),
+ font-url('roboto/roboto-mediumitalic-webfont.svg#roboto-mediumitalic-webfont') format('svg');
+ font-weight: 500;
+ font-style: italic;
+}
+
+@font-face {
+ font-family: 'Roboto';
+ src: font-url('roboto/roboto-bolditalic-webfont.eot');
+ src: font-url('roboto/roboto-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
+ font-url('roboto/roboto-bolditalic-webfont.woff2') format('woff2'),
+ font-url('roboto/roboto-bolditalic-webfont.woff') format('woff'),
+ font-url('roboto/roboto-bolditalic-webfont.ttf') format('truetype'),
+ font-url('roboto/roboto-bolditalic-webfont.svg#roboto-bolditalic-webfont') format('svg');
+ font-weight: bold;
+ font-style: italic;
+}
+
+@font-face {
+ font-family: 'Roboto';
+ src: font-url('roboto/roboto-light-webfont.eot');
+ src: font-url('roboto/roboto-light-webfont.eot?#iefix') format('embedded-opentype'),
+ font-url('roboto/roboto-light-webfont.woff2') format('woff2'),
+ font-url('roboto/roboto-light-webfont.woff') format('woff'),
+ font-url('roboto/roboto-light-webfont.ttf') format('truetype'),
+ font-url('roboto/roboto-light-webfont.svg#roboto-light-webfont') format('svg');
+ font-weight: 300;
+ font-style: normal;
+}
+
+@font-face {
+ font-family: 'Roboto';
+ src: font-url('roboto/roboto-thinitalic-webfont.eot');
+ src: font-url('roboto/roboto-thinitalic-webfont.eot?#iefix') format('embedded-opentype'),
+ font-url('roboto/roboto-thinitalic-webfont.woff2') format('woff2'),
+ font-url('roboto/roboto-thinitalic-webfont.woff') format('woff'),
+ font-url('roboto/roboto-thinitalic-webfont.ttf') format('truetype'),
+ font-url('roboto/roboto-thinitalic-webfont.svg#roboto-thinitalic-webfont') format('svg');
+ font-weight: 100;
+ font-style: italic;
+}
+
+@font-face {
+ font-family: 'Roboto';
+ src: font-url('roboto/roboto-blackitalic-webfont.eot');
+ src: font-url('roboto/roboto-blackitalic-webfont.eot?#iefix') format('embedded-opentype'),
+ font-url('roboto/roboto-blackitalic-webfont.woff2') format('woff2'),
+ font-url('roboto/roboto-blackitalic-webfont.woff') format('woff'),
+ font-url('roboto/roboto-blackitalic-webfont.ttf') format('truetype'),
+ font-url('roboto/roboto-blackitalic-webfont.svg#roboto-blackitalic-webfont') format('svg');
+ font-weight: 900;
+ font-style: italic;
+}
+
+@font-face {
+ font-family: 'Roboto';
+ src: font-url('roboto/roboto-black-webfont.eot');
+ src: font-url('roboto/roboto-black-webfont.eot?#iefix') format('embedded-opentype'),
+ font-url('roboto/roboto-black-webfont.woff2') format('woff2'),
+ font-url('roboto/roboto-black-webfont.woff') format('woff'),
+ font-url('roboto/roboto-black-webfont.ttf') format('truetype'),
+ font-url('roboto/roboto-black-webfont.svg#roboto-black-webfont') format('svg');
+ font-weight: 900;
+ font-style: normal;
+}
diff --git a/storybook/storybook.scss b/storybook/storybook.scss
index 31f11b5adfa..6058d658b3b 100644
--- a/storybook/storybook.scss
+++ b/storybook/storybook.scss
@@ -1,5 +1,5 @@
-@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,400italic);
-@import url(https://fonts.googleapis.com/css?family=Roboto+Mono:400,500);
+@import "../app/assets/stylesheets/fonts/roboto";
+@import "../app/assets/stylesheets/fonts/roboto-mono";
#root {
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;