diff --git a/static/fonts/fonts.css b/static/fonts/fonts.css
new file mode 100644
index 0000000000000000000000000000000000000000..70c96f3598f74a502b3c6396ae71c49caae2273b
--- /dev/null
+++ b/static/fonts/fonts.css
@@ -0,0 +1,149 @@
+/* pt-sans-regular - latin-ext_latin_cyrillic-ext_cyrillic */
+@font-face {
+  font-family: 'PT Sans';
+  font-style: normal;
+  font-weight: 400;
+  src: local(''),
+       url('./pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
+       url('./pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
+}
+
+/* pt-sans-italic - latin-ext_latin_cyrillic-ext_cyrillic */
+@font-face {
+  font-family: 'PT Sans';
+  font-style: italic;
+  font-weight: 400;
+  src: local(''),
+       url('./pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
+       url('./pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
+}
+
+/* pt-sans-700 - latin-ext_latin_cyrillic-ext_cyrillic */
+@font-face {
+  font-family: 'PT Sans';
+  font-style: normal;
+  font-weight: 700;
+  src: local(''),
+       url('./pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
+       url('./pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
+}
+
+/* pt-sans-700italic - latin-ext_latin_cyrillic-ext_cyrillic */
+@font-face {
+  font-family: 'PT Sans';
+  font-style: italic;
+  font-weight: 700;
+  src: local(''),
+       url('./pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-700italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
+       url('./pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-700italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
+}
+
+/* pt-sans-caption-regular - latin-ext_latin_cyrillic-ext_cyrillic */
+@font-face {
+  font-family: 'PT Sans Caption';
+  font-style: normal;
+  font-weight: 400;
+  src: local(''),
+       url('./pt-sans-caption-v18-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
+       url('./pt-sans-caption-v18-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
+}
+
+/* pt-sans-caption-700 - latin-ext_latin_cyrillic-ext_cyrillic */
+@font-face {
+  font-family: 'PT Sans Caption';
+  font-style: normal;
+  font-weight: 700;
+  src: local(''),
+       url('./fonts/pt-sans-caption-v18-latin-ext_latin_cyrillic-ext_cyrillic-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
+       url('./fonts/pt-sans-caption-v18-latin-ext_latin_cyrillic-ext_cyrillic-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
+}
+
+/* pt-sans-narrow-700 - latin-ext_latin_cyrillic-ext_cyrillic */
+@font-face {
+  font-family: 'PT Sans Narrow';
+  font-style: normal;
+  font-weight: 700;
+  src: local(''),
+       url('./pt-sans-narrow-v17-latin-ext_latin_cyrillic-ext_cyrillic-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
+       url('./pt-sans-narrow-v17-latin-ext_latin_cyrillic-ext_cyrillic-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
+}
+
+/* pt-sans-narrow-regular - latin-ext_latin_cyrillic-ext_cyrillic */
+@font-face {
+  font-family: 'PT Sans Narrow';
+  font-style: normal;
+  font-weight: 400;
+  src: local(''),
+       url('./pt-sans-narrow-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
+       url('./pt-sans-narrow-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
+}
+
+/* pt-mono-regular - latin-ext_latin_cyrillic-ext_cyrillic */
+@font-face {
+  font-family: 'PT Mono';
+  font-style: normal;
+  font-weight: 400;
+  src: local(''),
+       url('./pt-mono-v13-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
+       url('./pt-mono-v13-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
+}
+
+/* pt-serif-regular - latin-ext_latin_cyrillic-ext_cyrillic */
+@font-face {
+  font-family: 'PT Serif';
+  font-style: normal;
+  font-weight: 400;
+  src: local(''),
+       url('./pt-serif-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
+       url('./pt-serif-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
+}
+
+/* pt-serif-700 - latin-ext_latin_cyrillic-ext_cyrillic */
+@font-face {
+  font-family: 'PT Serif';
+  font-style: normal;
+  font-weight: 700;
+  src: local(''),
+       url('./pt-serif-v17-latin-ext_latin_cyrillic-ext_cyrillic-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
+       url('./pt-serif-v17-latin-ext_latin_cyrillic-ext_cyrillic-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
+}
+
+/* pt-serif-italic - latin-ext_latin_cyrillic-ext_cyrillic */
+@font-face {
+  font-family: 'PT Serif';
+  font-style: italic;
+  font-weight: 400;
+  src: local(''),
+       url('./pt-serif-v17-latin-ext_latin_cyrillic-ext_cyrillic-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
+       url('./pt-serif-v17-latin-ext_latin_cyrillic-ext_cyrillic-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
+}
+
+/* pt-serif-700italic - latin-ext_latin_cyrillic-ext_cyrillic */
+@font-face {
+  font-family: 'PT Serif';
+  font-style: italic;
+  font-weight: 700;
+  src: local(''),
+       url('./pt-serif-v17-latin-ext_latin_cyrillic-ext_cyrillic-700italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
+       url('./pt-serif-v17-latin-ext_latin_cyrillic-ext_cyrillic-700italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
+}
+
+/* pt-serif-caption-regular - latin-ext_latin_cyrillic-ext_cyrillic */
+@font-face {
+  font-family: 'PT Serif Caption';
+  font-style: normal;
+  font-weight: 400;
+  src: local(''),
+       url('./pt-serif-caption-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
+       url('./pt-serif-caption-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
+}
+
+/* pt-serif-caption-italic - latin-ext_latin_cyrillic-ext_cyrillic */
+@font-face {
+  font-family: 'PT Serif Caption';
+  font-style: italic;
+  font-weight: 400;
+  src: local(''),
+       url('./pt-serif-caption-v17-latin-ext_latin_cyrillic-ext_cyrillic-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
+       url('./pt-serif-caption-v17-latin-ext_latin_cyrillic-ext_cyrillic-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
+}
diff --git a/static/fonts/pt-mono-v13-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff b/static/fonts/pt-mono-v13-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff
new file mode 100644
index 0000000000000000000000000000000000000000..d345973f20967a771e53553553c30168af56d034
Binary files /dev/null and b/static/fonts/pt-mono-v13-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff differ
diff --git a/static/fonts/pt-mono-v13-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2 b/static/fonts/pt-mono-v13-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2
new file mode 100644
index 0000000000000000000000000000000000000000..f5eda7e581a5966eb34355f9631f8ed54a8628d4
Binary files /dev/null and b/static/fonts/pt-mono-v13-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2 differ
diff --git a/static/fonts/pt-sans-caption-v18-latin-ext_latin_cyrillic-ext_cyrillic-700.woff b/static/fonts/pt-sans-caption-v18-latin-ext_latin_cyrillic-ext_cyrillic-700.woff
new file mode 100644
index 0000000000000000000000000000000000000000..3e2938aa13dcd566e838fe48e50f96f167ebd0dc
Binary files /dev/null and b/static/fonts/pt-sans-caption-v18-latin-ext_latin_cyrillic-ext_cyrillic-700.woff differ
diff --git a/static/fonts/pt-sans-caption-v18-latin-ext_latin_cyrillic-ext_cyrillic-700.woff2 b/static/fonts/pt-sans-caption-v18-latin-ext_latin_cyrillic-ext_cyrillic-700.woff2
new file mode 100644
index 0000000000000000000000000000000000000000..9019a2e2f0b20bb5c534aa53624ad1e3428d316b
Binary files /dev/null and b/static/fonts/pt-sans-caption-v18-latin-ext_latin_cyrillic-ext_cyrillic-700.woff2 differ
diff --git a/static/fonts/pt-sans-caption-v18-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff b/static/fonts/pt-sans-caption-v18-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff
new file mode 100644
index 0000000000000000000000000000000000000000..214ca44a935b3998f212784426b9021ee712b1c7
Binary files /dev/null and b/static/fonts/pt-sans-caption-v18-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff differ
diff --git a/static/fonts/pt-sans-caption-v18-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2 b/static/fonts/pt-sans-caption-v18-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2
new file mode 100644
index 0000000000000000000000000000000000000000..ffc66fa66e4e52a9f7aacfc9ac190a65e2ecf5cb
Binary files /dev/null and b/static/fonts/pt-sans-caption-v18-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2 differ
diff --git a/static/fonts/pt-sans-narrow-v17-latin-ext_latin_cyrillic-ext_cyrillic-700.woff b/static/fonts/pt-sans-narrow-v17-latin-ext_latin_cyrillic-ext_cyrillic-700.woff
new file mode 100644
index 0000000000000000000000000000000000000000..cf45d2364e2a38ebf8cc088a390451b4636a1a8c
Binary files /dev/null and b/static/fonts/pt-sans-narrow-v17-latin-ext_latin_cyrillic-ext_cyrillic-700.woff differ
diff --git a/static/fonts/pt-sans-narrow-v17-latin-ext_latin_cyrillic-ext_cyrillic-700.woff2 b/static/fonts/pt-sans-narrow-v17-latin-ext_latin_cyrillic-ext_cyrillic-700.woff2
new file mode 100644
index 0000000000000000000000000000000000000000..9eb9c65ed14e49b5757bb246208d369ed7c43fb5
Binary files /dev/null and b/static/fonts/pt-sans-narrow-v17-latin-ext_latin_cyrillic-ext_cyrillic-700.woff2 differ
diff --git a/static/fonts/pt-sans-narrow-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff b/static/fonts/pt-sans-narrow-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff
new file mode 100644
index 0000000000000000000000000000000000000000..08c197621639ad92dad991d5ce4931decd79b21c
Binary files /dev/null and b/static/fonts/pt-sans-narrow-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff differ
diff --git a/static/fonts/pt-sans-narrow-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2 b/static/fonts/pt-sans-narrow-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2
new file mode 100644
index 0000000000000000000000000000000000000000..29416d6e5facc41e0c31768bad79cdb14f5018d8
Binary files /dev/null and b/static/fonts/pt-sans-narrow-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2 differ
diff --git a/static/fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-700.woff b/static/fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-700.woff
new file mode 100644
index 0000000000000000000000000000000000000000..f522ad158a6991909fb1f2b2e8fa6bb72af989d1
Binary files /dev/null and b/static/fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-700.woff differ
diff --git a/static/fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-700.woff2 b/static/fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-700.woff2
new file mode 100644
index 0000000000000000000000000000000000000000..7d3d4ec084338dc2910a7bf92896e78928ff2fb8
Binary files /dev/null and b/static/fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-700.woff2 differ
diff --git a/static/fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-700italic.woff b/static/fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-700italic.woff
new file mode 100644
index 0000000000000000000000000000000000000000..2d52a9dae0597da0554a924fedc9a52785895d6f
Binary files /dev/null and b/static/fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-700italic.woff differ
diff --git a/static/fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-700italic.woff2 b/static/fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-700italic.woff2
new file mode 100644
index 0000000000000000000000000000000000000000..3e0f5c0cad798d0893ece92a07655ea73399bddc
Binary files /dev/null and b/static/fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-700italic.woff2 differ
diff --git a/static/fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-italic.woff b/static/fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-italic.woff
new file mode 100644
index 0000000000000000000000000000000000000000..01cde5ab75f7ebd60aa57a3761d74999fb52a9ff
Binary files /dev/null and b/static/fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-italic.woff differ
diff --git a/static/fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-italic.woff2 b/static/fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-italic.woff2
new file mode 100644
index 0000000000000000000000000000000000000000..e375407f3304718f6d3f1704648a7a3ae5390454
Binary files /dev/null and b/static/fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-italic.woff2 differ
diff --git a/static/fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff b/static/fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff
new file mode 100644
index 0000000000000000000000000000000000000000..96073d72ada3cb81f66d8b70a6ba4752c0039ff5
Binary files /dev/null and b/static/fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff differ
diff --git a/static/fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2 b/static/fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2
new file mode 100644
index 0000000000000000000000000000000000000000..294077379233e242cb3a35f87685411ed0771227
Binary files /dev/null and b/static/fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2 differ
diff --git a/static/fonts/pt-serif-caption-v17-latin-ext_latin_cyrillic-ext_cyrillic-italic.woff b/static/fonts/pt-serif-caption-v17-latin-ext_latin_cyrillic-ext_cyrillic-italic.woff
new file mode 100644
index 0000000000000000000000000000000000000000..a7d4e6e6b1def209bb8ff73883a495b85ae08ce2
Binary files /dev/null and b/static/fonts/pt-serif-caption-v17-latin-ext_latin_cyrillic-ext_cyrillic-italic.woff differ
diff --git a/static/fonts/pt-serif-caption-v17-latin-ext_latin_cyrillic-ext_cyrillic-italic.woff2 b/static/fonts/pt-serif-caption-v17-latin-ext_latin_cyrillic-ext_cyrillic-italic.woff2
new file mode 100644
index 0000000000000000000000000000000000000000..759c908a3bbfca7af43d8dcfd503e94d0af591b5
Binary files /dev/null and b/static/fonts/pt-serif-caption-v17-latin-ext_latin_cyrillic-ext_cyrillic-italic.woff2 differ
diff --git a/static/fonts/pt-serif-caption-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff b/static/fonts/pt-serif-caption-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff
new file mode 100644
index 0000000000000000000000000000000000000000..e2d1377b23fa1d8a41e2861bad85726dda048c51
Binary files /dev/null and b/static/fonts/pt-serif-caption-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff differ
diff --git a/static/fonts/pt-serif-caption-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2 b/static/fonts/pt-serif-caption-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2
new file mode 100644
index 0000000000000000000000000000000000000000..153814e412ddf59197bcf723221a65a72389c657
Binary files /dev/null and b/static/fonts/pt-serif-caption-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2 differ
diff --git a/static/fonts/pt-serif-v17-latin-ext_latin_cyrillic-ext_cyrillic-700.woff b/static/fonts/pt-serif-v17-latin-ext_latin_cyrillic-ext_cyrillic-700.woff
new file mode 100644
index 0000000000000000000000000000000000000000..1a88bad9c9c8a784c0264a859314ce149f5a35e8
Binary files /dev/null and b/static/fonts/pt-serif-v17-latin-ext_latin_cyrillic-ext_cyrillic-700.woff differ
diff --git a/static/fonts/pt-serif-v17-latin-ext_latin_cyrillic-ext_cyrillic-700.woff2 b/static/fonts/pt-serif-v17-latin-ext_latin_cyrillic-ext_cyrillic-700.woff2
new file mode 100644
index 0000000000000000000000000000000000000000..7610709c4523b97410258daeb7dacdcaf5ce0e49
Binary files /dev/null and b/static/fonts/pt-serif-v17-latin-ext_latin_cyrillic-ext_cyrillic-700.woff2 differ
diff --git a/static/fonts/pt-serif-v17-latin-ext_latin_cyrillic-ext_cyrillic-700italic.woff b/static/fonts/pt-serif-v17-latin-ext_latin_cyrillic-ext_cyrillic-700italic.woff
new file mode 100644
index 0000000000000000000000000000000000000000..a499d2240aa5003573294ed8f18c2889efe1c6bc
Binary files /dev/null and b/static/fonts/pt-serif-v17-latin-ext_latin_cyrillic-ext_cyrillic-700italic.woff differ
diff --git a/static/fonts/pt-serif-v17-latin-ext_latin_cyrillic-ext_cyrillic-700italic.woff2 b/static/fonts/pt-serif-v17-latin-ext_latin_cyrillic-ext_cyrillic-700italic.woff2
new file mode 100644
index 0000000000000000000000000000000000000000..e4c715d79219bc6f5cdccae1c7546b6465dd6d50
Binary files /dev/null and b/static/fonts/pt-serif-v17-latin-ext_latin_cyrillic-ext_cyrillic-700italic.woff2 differ
diff --git a/static/fonts/pt-serif-v17-latin-ext_latin_cyrillic-ext_cyrillic-italic.woff b/static/fonts/pt-serif-v17-latin-ext_latin_cyrillic-ext_cyrillic-italic.woff
new file mode 100644
index 0000000000000000000000000000000000000000..7b009a82a267837eb0b4b2a86ee27e86f03b0088
Binary files /dev/null and b/static/fonts/pt-serif-v17-latin-ext_latin_cyrillic-ext_cyrillic-italic.woff differ
diff --git a/static/fonts/pt-serif-v17-latin-ext_latin_cyrillic-ext_cyrillic-italic.woff2 b/static/fonts/pt-serif-v17-latin-ext_latin_cyrillic-ext_cyrillic-italic.woff2
new file mode 100644
index 0000000000000000000000000000000000000000..d3057fb69554a22b916004b981bc29af0cf47e6b
Binary files /dev/null and b/static/fonts/pt-serif-v17-latin-ext_latin_cyrillic-ext_cyrillic-italic.woff2 differ
diff --git a/static/fonts/pt-serif-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff b/static/fonts/pt-serif-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff
new file mode 100644
index 0000000000000000000000000000000000000000..63daf6e76be204163ffd776f8f83889e2896f889
Binary files /dev/null and b/static/fonts/pt-serif-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff differ
diff --git a/static/fonts/pt-serif-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2 b/static/fonts/pt-serif-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2
new file mode 100644
index 0000000000000000000000000000000000000000..64825bfb60c2c3beb681ac3c8abc0a32db70f035
Binary files /dev/null and b/static/fonts/pt-serif-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2 differ
diff --git a/static/styles.css b/static/styles.css
index 479a64dde097dad0e05529f5c936e5d93f610895..578ba601f0a44ac45c978ac94ab2545f43b15122 100644
--- a/static/styles.css
+++ b/static/styles.css
@@ -1,3 +1,5 @@
+@import "./fonts/fonts.css";
+
 * {
   box-sizing: border-box;
 }
@@ -152,7 +154,7 @@ form > button {
    display: inline;
    padding: 0;
 }
-    
+
 header {
   background-color: #35a7ff;
   min-height: 56px;
@@ -164,7 +166,25 @@ header {
 }
 
 header a {
-    color: white;
+  color: white;
+  text-decoration: none;
+}
+
+nav {
+  display: flex;
+  padding: 8px;
+  margin-left: 16px;
+  background-color: #35a7ff;
+}
+
+nav a {
+  font-family: PT Sans Narrow;
+  text-transform: uppercase;
+  text-decoration: none;
+  font-weight: 800;
+  color: white;
+  padding: 8px;
+  font-size: 18px;
 }
 
 .span {
@@ -177,7 +197,7 @@ html, body {
   flex-flow: column;
   width: 100%;
   height: 100%;
-  font-family: sans-serif;
+  font-family: PT Sans;
 }
 
 #submission {
@@ -251,7 +271,7 @@ html, body {
 
 .submission .uuid {
   font-size: 10px;
-  font-family: monospace;
+  font-family: PT Mono;
   padding-bottom: 8px;
 }
 
@@ -262,10 +282,11 @@ html, body {
 
 .compilation-result {
   white-space: nowrap;
-  font-family: monospace;
+  font-family: PT Mono;
   overflow: hidden;
   text-overflow: ellipsis;
   width: 100%;
+  font-size: 13px;
 }
 
 .submission:hover .compilation-result {
@@ -416,6 +437,11 @@ table a {
   min-height: 60vh;
 }
 
+textarea {
+  font-family: PT Mono;
+  font-size: 13px;
+}
+
 #modal button {
   flex: 1;
 }
diff --git a/templates/base.hbs b/templates/base.hbs
index 1b3040d31603eda5f6fe77cb01f5e7604c28b3fb..c9cd859e68495fa04747acbea6657a2d2bdceb3d 100644
--- a/templates/base.hbs
+++ b/templates/base.hbs
@@ -12,6 +12,14 @@
 <body>
   <header>
     <h1><a href="{{base_url}}">Juĝisto</a></h1>
+    <nav>
+      <a href="{{base_url}}">Início</a>
+      <a href="{{base_url}}contests/">Competições</a>
+      <a href="{{base_url}}problems/">Problemas</a>
+      <a href="{{base_url}}submissions/">Submissões</a>
+      <a href="{{base_url}}setting/">Criações</a>
+      <a href="{{base_url}}about/">Sobre</a>
+    </nav>
     <div class="span"></div>
     <div class="logged">
       {{ #if logged_user }}