diff --git a/app/assets/fonts/montserrat/Montserrat-Regular.eot b/app/assets/fonts/montserrat/Montserrat-Regular.eot
new file mode 100644
index 0000000000000..2421c73cc7a01
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 0000000000000..29ca85d4a8bcf
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 0000000000000..af3b5ec44a985
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 0000000000000..3d75434ddf9ae
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 0000000000000..f320adde6b375
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 0000000000000..80745576ba23c
--- /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 0000000000000..d9a21ba8b6e9e
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 0000000000000..37147c2ffb0a0
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 0000000000000..c029349a40660
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 0000000000000..3fffa965b53cb
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 0000000000000..2e3ed504586c3
--- /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 0000000000000..e14fe1a482962
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 0000000000000..6bf6b8b732aeb
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 0000000000000..dddab814bd0c1
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 0000000000000..2b6b01d06bba9
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 0000000000000..25ef38f00732b
--- /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 0000000000000..bb7c757f0c6fc
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 0000000000000..2d7e44bd3b593
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 0000000000000..4db3b7b2608a8
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 0000000000000..3bded4244fc49
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 0000000000000..57da2b35c16d7
--- /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 0000000000000..8cc72558e22f2
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 0000000000000..49898c912f10b
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 0000000000000..d86dd4b64f0e0
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 0000000000000..538f1076098fc
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 0000000000000..d382f105f2b12
--- /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 0000000000000..3e54c9f47251d
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 0000000000000..14e805b0d044f
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 0000000000000..33afd9f32f211
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 0000000000000..e9e87e1b6b229
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 0000000000000..3d1613cbb0eac
--- /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 0000000000000..5d663e39f0133
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 0000000000000..f1991290ff66c
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 0000000000000..ff3e381a07917
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 0000000000000..57df4ce3adc27
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 0000000000000..2fc51d666eac3
--- /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 0000000000000..9e2ed7e20333c
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 0000000000000..1e1d5a943bb69
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 0000000000000..4720e9f06fc85
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 0000000000000..a4b8d961b9589
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 0000000000000..8b0e15729efc0
--- /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 0000000000000..1ab663e403b4a
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 0000000000000..1ed8af5d09052
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 0000000000000..1142739f67eaa
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 0000000000000..0b01313f9db4d
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 0000000000000..bcc4ef257f0d4
--- /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 0000000000000..4a460ac235535
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 0000000000000..a141a84e35ae3
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 0000000000000..929109f26612d
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 0000000000000..787dfbe63b6d9
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 0000000000000..87cfa29f6fae2
--- /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 0000000000000..03194dfb4d775
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 0000000000000..58962c8bd0fef
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 0000000000000..7aa9cf254d60e
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 0000000000000..fc9b95fc58c8d
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 0000000000000..a280ca097cb0d
--- /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 0000000000000..8f799bab10acf
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 0000000000000..67839aefc8129
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 0000000000000..1590b1617f512
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 0000000000000..dced1b7ab58b3
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 0000000000000..7cbd06813fc36
--- /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 0000000000000..4d64c6d64e360
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 0000000000000..89487ff7cdb07
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 0000000000000..2b8f578bcf752
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 0000000000000..dd8e1f24ac890
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 0000000000000..8b591f99ece5a
--- /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 0000000000000..08f6a72ccfe25
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 0000000000000..c70f9410b3576
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 0000000000000..4ce0bec66e8f3
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 0000000000000..bc06bef657e74
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 0000000000000..9aec401f7ea98
--- /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 0000000000000..2f95d20a76e7c
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 0000000000000..b6a56b254e1b9
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 0000000000000..af3d88958e9b5
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 0000000000000..683f6c2cd8746
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 0000000000000..44ffeb0778f2d
--- /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 0000000000000..f2175cb327236
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 0000000000000..05e4efc6ab703
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 0000000000000..6b8dfd0b5f74a
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 0000000000000..63f849e7ee5e9
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 0000000000000..5d7213467da1d
--- /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 0000000000000..9f5f6ae4ac9b7
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 0000000000000..e51a7fc7cc128
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 0000000000000..db6eb8c60b5ec
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 0000000000000..e28f87527a0b1
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 0000000000000..3cf8a7b780a63
--- /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 0000000000000..a0eeebb5a4625
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 0000000000000..ad0e9cd68b2ea
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 0000000000000..980ca9b986ece
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 0000000000000..f3acc96f42a71
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 0000000000000..290467b21c5de
--- /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 0000000000000..052420e8ee68a
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 0000000000000..ade9ac255f190
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 0000000000000..030f255ebfbd1
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 0000000000000..ee4a1e9d044b6
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 0000000000000..6077cbf82c1b2
--- /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 0000000000000..80f922c0934d7
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 0000000000000..e2c3d1b8195ed
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 0000000000000..8f0a856953252
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 0000000000000..5ca8e526cb22b
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 0000000000000..1d15b6bce2c37
--- /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 0000000000000..696fd82b89c73
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 0000000000000..b5e69e2b74c3d
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 0000000000000..e01739b2196a9
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 0000000000000..1b100c7fe3d9e
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 0000000000000..4bf4bd26244eb
--- /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 0000000000000..ea923dc671fbd
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 0000000000000..57faf4f542c9c
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 0000000000000..7fcf1caa8ed01
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 0000000000000..13ecf851f6cc8
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 0000000000000..9e51522e3193f
--- /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 0000000000000..7fa276a00ebc7
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 0000000000000..cb0699c575bf9
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 0000000000000..d249d141930b3
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 649a0148b8db8..337b7d358caa6 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 0000000000000..d25403c3ed0d6
--- /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 0000000000000..ca64649de8376
--- /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 0000000000000..aa91efe6d4472
--- /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 31f11b5adfadf..6058d658b3be3 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;