[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-commits] [styleguide/master] Update CSS



commit 00f79f6300cddd47edf3d839a4f6646b86ed38b2
Author: hiro <hiro@xxxxxxxxxxxxxx>
Date:   Thu Oct 4 05:25:46 2018 +0200

    Update CSS
---
 assets/static/bootstrap-grid.css                   |    0
 assets/static/bootstrap-grid.css.map               |    0
 assets/static/bootstrap-reboot.css                 |    0
 assets/static/bootstrap-reboot.css.map             |    0
 assets/static/bootstrap.css                        | 7426 +++++++++++++++++++-
 assets/static/bootstrap.css.map                    |    4 +-
 assets/static/collapse.min.js                      |    1 +
 assets/static/fonts/open-iconic/.gitignore         |    1 +
 assets/static/fonts/open-iconic/FONT-LICENSE       |   86 +
 assets/static/fonts/open-iconic/ICON-LICENSE       |   21 +
 assets/static/fonts/open-iconic/README.md          |  114 +
 assets/static/fonts/open-iconic/bower.json         |   21 +
 .../open-iconic/font/css/open-iconic-bootstrap.css |  952 +++
 .../font/css/open-iconic-bootstrap.less            |  960 +++
 .../font/css/open-iconic-bootstrap.min.css         |    1 +
 .../font/css/open-iconic-bootstrap.scss            |  958 +++
 .../font/css/open-iconic-bootstrap.styl            |  954 +++
 .../font/css/open-iconic-foundation.css            | 1395 ++++
 .../font/css/open-iconic-foundation.less           | 1397 ++++
 .../font/css/open-iconic-foundation.min.css        |    1 +
 .../font/css/open-iconic-foundation.scss           | 1398 ++++
 .../font/css/open-iconic-foundation.styl           | 1392 ++++
 .../fonts/open-iconic/font/css/open-iconic.css     |  511 ++
 .../fonts/open-iconic/font/css/open-iconic.less    |  962 +++
 .../fonts/open-iconic/font/css/open-iconic.min.css |    1 +
 .../fonts/open-iconic/font/css/open-iconic.scss    |  963 +++
 .../fonts/open-iconic/font/css/open-iconic.styl    |  733 ++
 .../fonts/open-iconic/font/fonts/open-iconic.eot   |  Bin 0 -> 28196 bytes
 .../fonts/open-iconic/font/fonts/open-iconic.otf   |  Bin 0 -> 20996 bytes
 .../fonts/open-iconic/font/fonts/open-iconic.svg   |  543 ++
 .../fonts/open-iconic/font/fonts/open-iconic.ttf   |  Bin 0 -> 28028 bytes
 .../fonts/open-iconic/font/fonts/open-iconic.woff  |  Bin 0 -> 14984 bytes
 assets/static/fonts/open-iconic/package.json       |   36 +
 .../fonts/open-iconic/png/account-login-2x.png     |  Bin 0 -> 191 bytes
 .../fonts/open-iconic/png/account-login-3x.png     |  Bin 0 -> 217 bytes
 .../fonts/open-iconic/png/account-login-4x.png     |  Bin 0 -> 246 bytes
 .../fonts/open-iconic/png/account-login-6x.png     |  Bin 0 -> 310 bytes
 .../fonts/open-iconic/png/account-login-8x.png     |  Bin 0 -> 391 bytes
 .../static/fonts/open-iconic/png/account-login.png |  Bin 0 -> 140 bytes
 .../fonts/open-iconic/png/account-logout-2x.png    |  Bin 0 -> 186 bytes
 .../fonts/open-iconic/png/account-logout-3x.png    |  Bin 0 -> 211 bytes
 .../fonts/open-iconic/png/account-logout-4x.png    |  Bin 0 -> 234 bytes
 .../fonts/open-iconic/png/account-logout-6x.png    |  Bin 0 -> 296 bytes
 .../fonts/open-iconic/png/account-logout-8x.png    |  Bin 0 -> 378 bytes
 .../fonts/open-iconic/png/account-logout.png       |  Bin 0 -> 140 bytes
 .../fonts/open-iconic/png/action-redo-2x.png       |  Bin 0 -> 247 bytes
 .../fonts/open-iconic/png/action-redo-3x.png       |  Bin 0 -> 338 bytes
 .../fonts/open-iconic/png/action-redo-4x.png       |  Bin 0 -> 417 bytes
 .../fonts/open-iconic/png/action-redo-6x.png       |  Bin 0 -> 582 bytes
 .../fonts/open-iconic/png/action-redo-8x.png       |  Bin 0 -> 779 bytes
 .../static/fonts/open-iconic/png/action-redo.png   |  Bin 0 -> 180 bytes
 .../fonts/open-iconic/png/action-undo-2x.png       |  Bin 0 -> 238 bytes
 .../fonts/open-iconic/png/action-undo-3x.png       |  Bin 0 -> 322 bytes
 .../fonts/open-iconic/png/action-undo-4x.png       |  Bin 0 -> 414 bytes
 .../fonts/open-iconic/png/action-undo-6x.png       |  Bin 0 -> 572 bytes
 .../fonts/open-iconic/png/action-undo-8x.png       |  Bin 0 -> 760 bytes
 .../static/fonts/open-iconic/png/action-undo.png   |  Bin 0 -> 173 bytes
 .../fonts/open-iconic/png/align-center-2x.png      |  Bin 0 -> 134 bytes
 .../fonts/open-iconic/png/align-center-3x.png      |  Bin 0 -> 147 bytes
 .../fonts/open-iconic/png/align-center-4x.png      |  Bin 0 -> 154 bytes
 .../fonts/open-iconic/png/align-center-6x.png      |  Bin 0 -> 179 bytes
 .../fonts/open-iconic/png/align-center-8x.png      |  Bin 0 -> 218 bytes
 .../static/fonts/open-iconic/png/align-center.png  |  Bin 0 -> 123 bytes
 .../static/fonts/open-iconic/png/align-left-2x.png |  Bin 0 -> 134 bytes
 .../static/fonts/open-iconic/png/align-left-3x.png |  Bin 0 -> 148 bytes
 .../static/fonts/open-iconic/png/align-left-4x.png |  Bin 0 -> 154 bytes
 .../static/fonts/open-iconic/png/align-left-6x.png |  Bin 0 -> 179 bytes
 .../static/fonts/open-iconic/png/align-left-8x.png |  Bin 0 -> 214 bytes
 assets/static/fonts/open-iconic/png/align-left.png |  Bin 0 -> 119 bytes
 .../fonts/open-iconic/png/align-right-2x.png       |  Bin 0 -> 132 bytes
 .../fonts/open-iconic/png/align-right-3x.png       |  Bin 0 -> 145 bytes
 .../fonts/open-iconic/png/align-right-4x.png       |  Bin 0 -> 152 bytes
 .../fonts/open-iconic/png/align-right-6x.png       |  Bin 0 -> 175 bytes
 .../fonts/open-iconic/png/align-right-8x.png       |  Bin 0 -> 212 bytes
 .../static/fonts/open-iconic/png/align-right.png   |  Bin 0 -> 119 bytes
 .../static/fonts/open-iconic/png/aperture-2x.png   |  Bin 0 -> 405 bytes
 .../static/fonts/open-iconic/png/aperture-3x.png   |  Bin 0 -> 556 bytes
 .../static/fonts/open-iconic/png/aperture-4x.png   |  Bin 0 -> 723 bytes
 .../static/fonts/open-iconic/png/aperture-6x.png   |  Bin 0 -> 1076 bytes
 .../static/fonts/open-iconic/png/aperture-8x.png   |  Bin 0 -> 1412 bytes
 assets/static/fonts/open-iconic/png/aperture.png   |  Bin 0 -> 219 bytes
 .../fonts/open-iconic/png/arrow-bottom-2x.png      |  Bin 0 -> 215 bytes
 .../fonts/open-iconic/png/arrow-bottom-3x.png      |  Bin 0 -> 256 bytes
 .../fonts/open-iconic/png/arrow-bottom-4x.png      |  Bin 0 -> 297 bytes
 .../fonts/open-iconic/png/arrow-bottom-6x.png      |  Bin 0 -> 407 bytes
 .../fonts/open-iconic/png/arrow-bottom-8x.png      |  Bin 0 -> 524 bytes
 .../static/fonts/open-iconic/png/arrow-bottom.png  |  Bin 0 -> 149 bytes
 .../open-iconic/png/arrow-circle-bottom-2x.png     |  Bin 0 -> 301 bytes
 .../open-iconic/png/arrow-circle-bottom-3x.png     |  Bin 0 -> 430 bytes
 .../open-iconic/png/arrow-circle-bottom-4x.png     |  Bin 0 -> 547 bytes
 .../open-iconic/png/arrow-circle-bottom-6x.png     |  Bin 0 -> 780 bytes
 .../open-iconic/png/arrow-circle-bottom-8x.png     |  Bin 0 -> 1033 bytes
 .../fonts/open-iconic/png/arrow-circle-bottom.png  |  Bin 0 -> 190 bytes
 .../fonts/open-iconic/png/arrow-circle-left-2x.png |  Bin 0 -> 275 bytes
 .../fonts/open-iconic/png/arrow-circle-left-3x.png |  Bin 0 -> 395 bytes
 .../fonts/open-iconic/png/arrow-circle-left-4x.png |  Bin 0 -> 503 bytes
 .../fonts/open-iconic/png/arrow-circle-left-6x.png |  Bin 0 -> 743 bytes
 .../fonts/open-iconic/png/arrow-circle-left-8x.png |  Bin 0 -> 992 bytes
 .../fonts/open-iconic/png/arrow-circle-left.png    |  Bin 0 -> 181 bytes
 .../open-iconic/png/arrow-circle-right-2x.png      |  Bin 0 -> 277 bytes
 .../open-iconic/png/arrow-circle-right-3x.png      |  Bin 0 -> 394 bytes
 .../open-iconic/png/arrow-circle-right-4x.png      |  Bin 0 -> 506 bytes
 .../open-iconic/png/arrow-circle-right-6x.png      |  Bin 0 -> 743 bytes
 .../open-iconic/png/arrow-circle-right-8x.png      |  Bin 0 -> 985 bytes
 .../fonts/open-iconic/png/arrow-circle-right.png   |  Bin 0 -> 182 bytes
 .../fonts/open-iconic/png/arrow-circle-top-2x.png  |  Bin 0 -> 286 bytes
 .../fonts/open-iconic/png/arrow-circle-top-3x.png  |  Bin 0 -> 394 bytes
 .../fonts/open-iconic/png/arrow-circle-top-4x.png  |  Bin 0 -> 516 bytes
 .../fonts/open-iconic/png/arrow-circle-top-6x.png  |  Bin 0 -> 758 bytes
 .../fonts/open-iconic/png/arrow-circle-top-8x.png  |  Bin 0 -> 1015 bytes
 .../fonts/open-iconic/png/arrow-circle-top.png     |  Bin 0 -> 189 bytes
 .../static/fonts/open-iconic/png/arrow-left-2x.png |  Bin 0 -> 199 bytes
 .../static/fonts/open-iconic/png/arrow-left-3x.png |  Bin 0 -> 235 bytes
 .../static/fonts/open-iconic/png/arrow-left-4x.png |  Bin 0 -> 282 bytes
 .../static/fonts/open-iconic/png/arrow-left-6x.png |  Bin 0 -> 370 bytes
 .../static/fonts/open-iconic/png/arrow-left-8x.png |  Bin 0 -> 467 bytes
 assets/static/fonts/open-iconic/png/arrow-left.png |  Bin 0 -> 145 bytes
 .../fonts/open-iconic/png/arrow-right-2x.png       |  Bin 0 -> 199 bytes
 .../fonts/open-iconic/png/arrow-right-3x.png       |  Bin 0 -> 239 bytes
 .../fonts/open-iconic/png/arrow-right-4x.png       |  Bin 0 -> 286 bytes
 .../fonts/open-iconic/png/arrow-right-6x.png       |  Bin 0 -> 415 bytes
 .../fonts/open-iconic/png/arrow-right-8x.png       |  Bin 0 -> 522 bytes
 .../static/fonts/open-iconic/png/arrow-right.png   |  Bin 0 -> 147 bytes
 .../open-iconic/png/arrow-thick-bottom-2x.png      |  Bin 0 -> 176 bytes
 .../open-iconic/png/arrow-thick-bottom-3x.png      |  Bin 0 -> 213 bytes
 .../open-iconic/png/arrow-thick-bottom-4x.png      |  Bin 0 -> 253 bytes
 .../open-iconic/png/arrow-thick-bottom-6x.png      |  Bin 0 -> 353 bytes
 .../open-iconic/png/arrow-thick-bottom-8x.png      |  Bin 0 -> 485 bytes
 .../fonts/open-iconic/png/arrow-thick-bottom.png   |  Bin 0 -> 142 bytes
 .../fonts/open-iconic/png/arrow-thick-left-2x.png  |  Bin 0 -> 178 bytes
 .../fonts/open-iconic/png/arrow-thick-left-3x.png  |  Bin 0 -> 212 bytes
 .../fonts/open-iconic/png/arrow-thick-left-4x.png  |  Bin 0 -> 244 bytes
 .../fonts/open-iconic/png/arrow-thick-left-6x.png  |  Bin 0 -> 344 bytes
 .../fonts/open-iconic/png/arrow-thick-left-8x.png  |  Bin 0 -> 444 bytes
 .../fonts/open-iconic/png/arrow-thick-left.png     |  Bin 0 -> 138 bytes
 .../fonts/open-iconic/png/arrow-thick-right-2x.png |  Bin 0 -> 187 bytes
 .../fonts/open-iconic/png/arrow-thick-right-3x.png |  Bin 0 -> 216 bytes
 .../fonts/open-iconic/png/arrow-thick-right-4x.png |  Bin 0 -> 266 bytes
 .../fonts/open-iconic/png/arrow-thick-right-6x.png |  Bin 0 -> 398 bytes
 .../fonts/open-iconic/png/arrow-thick-right-8x.png |  Bin 0 -> 508 bytes
 .../fonts/open-iconic/png/arrow-thick-right.png    |  Bin 0 -> 143 bytes
 .../fonts/open-iconic/png/arrow-thick-top-2x.png   |  Bin 0 -> 183 bytes
 .../fonts/open-iconic/png/arrow-thick-top-3x.png   |  Bin 0 -> 215 bytes
 .../fonts/open-iconic/png/arrow-thick-top-4x.png   |  Bin 0 -> 253 bytes
 .../fonts/open-iconic/png/arrow-thick-top-6x.png   |  Bin 0 -> 372 bytes
 .../fonts/open-iconic/png/arrow-thick-top-8x.png   |  Bin 0 -> 518 bytes
 .../fonts/open-iconic/png/arrow-thick-top.png      |  Bin 0 -> 144 bytes
 .../static/fonts/open-iconic/png/arrow-top-2x.png  |  Bin 0 -> 205 bytes
 .../static/fonts/open-iconic/png/arrow-top-3x.png  |  Bin 0 -> 242 bytes
 .../static/fonts/open-iconic/png/arrow-top-4x.png  |  Bin 0 -> 292 bytes
 .../static/fonts/open-iconic/png/arrow-top-6x.png  |  Bin 0 -> 401 bytes
 .../static/fonts/open-iconic/png/arrow-top-8x.png  |  Bin 0 -> 545 bytes
 assets/static/fonts/open-iconic/png/arrow-top.png  |  Bin 0 -> 155 bytes
 assets/static/fonts/open-iconic/png/audio-2x.png   |  Bin 0 -> 341 bytes
 assets/static/fonts/open-iconic/png/audio-3x.png   |  Bin 0 -> 493 bytes
 assets/static/fonts/open-iconic/png/audio-4x.png   |  Bin 0 -> 628 bytes
 assets/static/fonts/open-iconic/png/audio-6x.png   |  Bin 0 -> 893 bytes
 assets/static/fonts/open-iconic/png/audio-8x.png   |  Bin 0 -> 1264 bytes
 .../fonts/open-iconic/png/audio-spectrum-2x.png    |  Bin 0 -> 160 bytes
 .../fonts/open-iconic/png/audio-spectrum-3x.png    |  Bin 0 -> 174 bytes
 .../fonts/open-iconic/png/audio-spectrum-4x.png    |  Bin 0 -> 192 bytes
 .../fonts/open-iconic/png/audio-spectrum-6x.png    |  Bin 0 -> 225 bytes
 .../fonts/open-iconic/png/audio-spectrum-8x.png    |  Bin 0 -> 293 bytes
 .../fonts/open-iconic/png/audio-spectrum.png       |  Bin 0 -> 132 bytes
 assets/static/fonts/open-iconic/png/audio.png      |  Bin 0 -> 199 bytes
 assets/static/fonts/open-iconic/png/badge-2x.png   |  Bin 0 -> 226 bytes
 assets/static/fonts/open-iconic/png/badge-3x.png   |  Bin 0 -> 289 bytes
 assets/static/fonts/open-iconic/png/badge-4x.png   |  Bin 0 -> 376 bytes
 assets/static/fonts/open-iconic/png/badge-6x.png   |  Bin 0 -> 545 bytes
 assets/static/fonts/open-iconic/png/badge-8x.png   |  Bin 0 -> 724 bytes
 assets/static/fonts/open-iconic/png/badge.png      |  Bin 0 -> 169 bytes
 assets/static/fonts/open-iconic/png/ban-2x.png     |  Bin 0 -> 357 bytes
 assets/static/fonts/open-iconic/png/ban-3x.png     |  Bin 0 -> 509 bytes
 assets/static/fonts/open-iconic/png/ban-4x.png     |  Bin 0 -> 687 bytes
 assets/static/fonts/open-iconic/png/ban-6x.png     |  Bin 0 -> 991 bytes
 assets/static/fonts/open-iconic/png/ban-8x.png     |  Bin 0 -> 1386 bytes
 assets/static/fonts/open-iconic/png/ban.png        |  Bin 0 -> 210 bytes
 .../static/fonts/open-iconic/png/bar-chart-2x.png  |  Bin 0 -> 157 bytes
 .../static/fonts/open-iconic/png/bar-chart-3x.png  |  Bin 0 -> 165 bytes
 .../static/fonts/open-iconic/png/bar-chart-4x.png  |  Bin 0 -> 174 bytes
 .../static/fonts/open-iconic/png/bar-chart-6x.png  |  Bin 0 -> 207 bytes
 .../static/fonts/open-iconic/png/bar-chart-8x.png  |  Bin 0 -> 271 bytes
 assets/static/fonts/open-iconic/png/bar-chart.png  |  Bin 0 -> 137 bytes
 assets/static/fonts/open-iconic/png/basket-2x.png  |  Bin 0 -> 273 bytes
 assets/static/fonts/open-iconic/png/basket-3x.png  |  Bin 0 -> 362 bytes
 assets/static/fonts/open-iconic/png/basket-4x.png  |  Bin 0 -> 451 bytes
 assets/static/fonts/open-iconic/png/basket-6x.png  |  Bin 0 -> 628 bytes
 assets/static/fonts/open-iconic/png/basket-8x.png  |  Bin 0 -> 827 bytes
 assets/static/fonts/open-iconic/png/basket.png     |  Bin 0 -> 181 bytes
 .../fonts/open-iconic/png/battery-empty-2x.png     |  Bin 0 -> 201 bytes
 .../fonts/open-iconic/png/battery-empty-3x.png     |  Bin 0 -> 219 bytes
 .../fonts/open-iconic/png/battery-empty-4x.png     |  Bin 0 -> 245 bytes
 .../fonts/open-iconic/png/battery-empty-6x.png     |  Bin 0 -> 281 bytes
 .../fonts/open-iconic/png/battery-empty-8x.png     |  Bin 0 -> 336 bytes
 .../static/fonts/open-iconic/png/battery-empty.png |  Bin 0 -> 155 bytes
 .../fonts/open-iconic/png/battery-full-2x.png      |  Bin 0 -> 184 bytes
 .../fonts/open-iconic/png/battery-full-3x.png      |  Bin 0 -> 202 bytes
 .../fonts/open-iconic/png/battery-full-4x.png      |  Bin 0 -> 215 bytes
 .../fonts/open-iconic/png/battery-full-6x.png      |  Bin 0 -> 255 bytes
 .../fonts/open-iconic/png/battery-full-8x.png      |  Bin 0 -> 311 bytes
 .../static/fonts/open-iconic/png/battery-full.png  |  Bin 0 -> 156 bytes
 assets/static/fonts/open-iconic/png/beaker-2x.png  |  Bin 0 -> 304 bytes
 assets/static/fonts/open-iconic/png/beaker-3x.png  |  Bin 0 -> 393 bytes
 assets/static/fonts/open-iconic/png/beaker-4x.png  |  Bin 0 -> 505 bytes
 assets/static/fonts/open-iconic/png/beaker-6x.png  |  Bin 0 -> 713 bytes
 assets/static/fonts/open-iconic/png/beaker-8x.png  |  Bin 0 -> 955 bytes
 assets/static/fonts/open-iconic/png/beaker.png     |  Bin 0 -> 206 bytes
 assets/static/fonts/open-iconic/png/bell-2x.png    |  Bin 0 -> 254 bytes
 assets/static/fonts/open-iconic/png/bell-3x.png    |  Bin 0 -> 334 bytes
 assets/static/fonts/open-iconic/png/bell-4x.png    |  Bin 0 -> 431 bytes
 assets/static/fonts/open-iconic/png/bell-6x.png    |  Bin 0 -> 594 bytes
 assets/static/fonts/open-iconic/png/bell-8x.png    |  Bin 0 -> 804 bytes
 assets/static/fonts/open-iconic/png/bell.png       |  Bin 0 -> 176 bytes
 .../static/fonts/open-iconic/png/bluetooth-2x.png  |  Bin 0 -> 286 bytes
 .../static/fonts/open-iconic/png/bluetooth-3x.png  |  Bin 0 -> 423 bytes
 .../static/fonts/open-iconic/png/bluetooth-4x.png  |  Bin 0 -> 431 bytes
 .../static/fonts/open-iconic/png/bluetooth-6x.png  |  Bin 0 -> 636 bytes
 .../static/fonts/open-iconic/png/bluetooth-8x.png  |  Bin 0 -> 822 bytes
 assets/static/fonts/open-iconic/png/bluetooth.png  |  Bin 0 -> 207 bytes
 assets/static/fonts/open-iconic/png/bold-2x.png    |  Bin 0 -> 268 bytes
 assets/static/fonts/open-iconic/png/bold-3x.png    |  Bin 0 -> 367 bytes
 assets/static/fonts/open-iconic/png/bold-4x.png    |  Bin 0 -> 443 bytes
 assets/static/fonts/open-iconic/png/bold-6x.png    |  Bin 0 -> 661 bytes
 assets/static/fonts/open-iconic/png/bold-8x.png    |  Bin 0 -> 892 bytes
 assets/static/fonts/open-iconic/png/bold.png       |  Bin 0 -> 184 bytes
 assets/static/fonts/open-iconic/png/bolt-2x.png    |  Bin 0 -> 204 bytes
 assets/static/fonts/open-iconic/png/bolt-3x.png    |  Bin 0 -> 238 bytes
 assets/static/fonts/open-iconic/png/bolt-4x.png    |  Bin 0 -> 275 bytes
 assets/static/fonts/open-iconic/png/bolt-6x.png    |  Bin 0 -> 335 bytes
 assets/static/fonts/open-iconic/png/bolt-8x.png    |  Bin 0 -> 420 bytes
 assets/static/fonts/open-iconic/png/bolt.png       |  Bin 0 -> 163 bytes
 assets/static/fonts/open-iconic/png/book-2x.png    |  Bin 0 -> 205 bytes
 assets/static/fonts/open-iconic/png/book-3x.png    |  Bin 0 -> 260 bytes
 assets/static/fonts/open-iconic/png/book-4x.png    |  Bin 0 -> 305 bytes
 assets/static/fonts/open-iconic/png/book-6x.png    |  Bin 0 -> 425 bytes
 assets/static/fonts/open-iconic/png/book-8x.png    |  Bin 0 -> 554 bytes
 assets/static/fonts/open-iconic/png/book.png       |  Bin 0 -> 165 bytes
 .../static/fonts/open-iconic/png/bookmark-2x.png   |  Bin 0 -> 152 bytes
 .../static/fonts/open-iconic/png/bookmark-3x.png   |  Bin 0 -> 174 bytes
 .../static/fonts/open-iconic/png/bookmark-4x.png   |  Bin 0 -> 196 bytes
 .../static/fonts/open-iconic/png/bookmark-6x.png   |  Bin 0 -> 253 bytes
 .../static/fonts/open-iconic/png/bookmark-8x.png   |  Bin 0 -> 343 bytes
 assets/static/fonts/open-iconic/png/bookmark.png   |  Bin 0 -> 131 bytes
 assets/static/fonts/open-iconic/png/box-2x.png     |  Bin 0 -> 157 bytes
 assets/static/fonts/open-iconic/png/box-3x.png     |  Bin 0 -> 170 bytes
 assets/static/fonts/open-iconic/png/box-4x.png     |  Bin 0 -> 184 bytes
 assets/static/fonts/open-iconic/png/box-6x.png     |  Bin 0 -> 216 bytes
 assets/static/fonts/open-iconic/png/box-8x.png     |  Bin 0 -> 283 bytes
 assets/static/fonts/open-iconic/png/box.png        |  Bin 0 -> 141 bytes
 .../static/fonts/open-iconic/png/briefcase-2x.png  |  Bin 0 -> 193 bytes
 .../static/fonts/open-iconic/png/briefcase-3x.png  |  Bin 0 -> 230 bytes
 .../static/fonts/open-iconic/png/briefcase-4x.png  |  Bin 0 -> 262 bytes
 .../static/fonts/open-iconic/png/briefcase-6x.png  |  Bin 0 -> 352 bytes
 .../static/fonts/open-iconic/png/briefcase-8x.png  |  Bin 0 -> 462 bytes
 assets/static/fonts/open-iconic/png/briefcase.png  |  Bin 0 -> 151 bytes
 .../fonts/open-iconic/png/british-pound-2x.png     |  Bin 0 -> 275 bytes
 .../fonts/open-iconic/png/british-pound-3x.png     |  Bin 0 -> 359 bytes
 .../fonts/open-iconic/png/british-pound-4x.png     |  Bin 0 -> 462 bytes
 .../fonts/open-iconic/png/british-pound-6x.png     |  Bin 0 -> 675 bytes
 .../fonts/open-iconic/png/british-pound-8x.png     |  Bin 0 -> 861 bytes
 .../static/fonts/open-iconic/png/british-pound.png |  Bin 0 -> 179 bytes
 assets/static/fonts/open-iconic/png/browser-2x.png |  Bin 0 -> 174 bytes
 assets/static/fonts/open-iconic/png/browser-3x.png |  Bin 0 -> 236 bytes
 assets/static/fonts/open-iconic/png/browser-4x.png |  Bin 0 -> 260 bytes
 assets/static/fonts/open-iconic/png/browser-6x.png |  Bin 0 -> 375 bytes
 assets/static/fonts/open-iconic/png/browser-8x.png |  Bin 0 -> 518 bytes
 assets/static/fonts/open-iconic/png/browser.png    |  Bin 0 -> 150 bytes
 assets/static/fonts/open-iconic/png/brush-2x.png   |  Bin 0 -> 316 bytes
 assets/static/fonts/open-iconic/png/brush-3x.png   |  Bin 0 -> 398 bytes
 assets/static/fonts/open-iconic/png/brush-4x.png   |  Bin 0 -> 513 bytes
 assets/static/fonts/open-iconic/png/brush-6x.png   |  Bin 0 -> 758 bytes
 assets/static/fonts/open-iconic/png/brush-8x.png   |  Bin 0 -> 975 bytes
 assets/static/fonts/open-iconic/png/brush.png      |  Bin 0 -> 186 bytes
 assets/static/fonts/open-iconic/png/bug-2x.png     |  Bin 0 -> 352 bytes
 assets/static/fonts/open-iconic/png/bug-3x.png     |  Bin 0 -> 508 bytes
 assets/static/fonts/open-iconic/png/bug-4x.png     |  Bin 0 -> 658 bytes
 assets/static/fonts/open-iconic/png/bug-6x.png     |  Bin 0 -> 955 bytes
 assets/static/fonts/open-iconic/png/bug-8x.png     |  Bin 0 -> 1275 bytes
 assets/static/fonts/open-iconic/png/bug.png        |  Bin 0 -> 204 bytes
 .../static/fonts/open-iconic/png/bullhorn-2x.png   |  Bin 0 -> 253 bytes
 .../static/fonts/open-iconic/png/bullhorn-3x.png   |  Bin 0 -> 308 bytes
 .../static/fonts/open-iconic/png/bullhorn-4x.png   |  Bin 0 -> 387 bytes
 .../static/fonts/open-iconic/png/bullhorn-6x.png   |  Bin 0 -> 524 bytes
 .../static/fonts/open-iconic/png/bullhorn-8x.png   |  Bin 0 -> 683 bytes
 assets/static/fonts/open-iconic/png/bullhorn.png   |  Bin 0 -> 175 bytes
 .../static/fonts/open-iconic/png/calculator-2x.png |  Bin 0 -> 189 bytes
 .../static/fonts/open-iconic/png/calculator-3x.png |  Bin 0 -> 205 bytes
 .../static/fonts/open-iconic/png/calculator-4x.png |  Bin 0 -> 220 bytes
 .../static/fonts/open-iconic/png/calculator-6x.png |  Bin 0 -> 260 bytes
 .../static/fonts/open-iconic/png/calculator-8x.png |  Bin 0 -> 329 bytes
 assets/static/fonts/open-iconic/png/calculator.png |  Bin 0 -> 154 bytes
 .../static/fonts/open-iconic/png/calendar-2x.png   |  Bin 0 -> 176 bytes
 .../static/fonts/open-iconic/png/calendar-3x.png   |  Bin 0 -> 187 bytes
 .../static/fonts/open-iconic/png/calendar-4x.png   |  Bin 0 -> 204 bytes
 .../static/fonts/open-iconic/png/calendar-6x.png   |  Bin 0 -> 238 bytes
 .../static/fonts/open-iconic/png/calendar-8x.png   |  Bin 0 -> 299 bytes
 assets/static/fonts/open-iconic/png/calendar.png   |  Bin 0 -> 145 bytes
 .../static/fonts/open-iconic/png/camera-slr-2x.png |  Bin 0 -> 325 bytes
 .../static/fonts/open-iconic/png/camera-slr-3x.png |  Bin 0 -> 424 bytes
 .../static/fonts/open-iconic/png/camera-slr-4x.png |  Bin 0 -> 558 bytes
 .../static/fonts/open-iconic/png/camera-slr-6x.png |  Bin 0 -> 844 bytes
 .../static/fonts/open-iconic/png/camera-slr-8x.png |  Bin 0 -> 1134 bytes
 assets/static/fonts/open-iconic/png/camera-slr.png |  Bin 0 -> 195 bytes
 .../fonts/open-iconic/png/caret-bottom-2x.png      |  Bin 0 -> 152 bytes
 .../fonts/open-iconic/png/caret-bottom-3x.png      |  Bin 0 -> 172 bytes
 .../fonts/open-iconic/png/caret-bottom-4x.png      |  Bin 0 -> 191 bytes
 .../fonts/open-iconic/png/caret-bottom-6x.png      |  Bin 0 -> 232 bytes
 .../fonts/open-iconic/png/caret-bottom-8x.png      |  Bin 0 -> 270 bytes
 .../static/fonts/open-iconic/png/caret-bottom.png  |  Bin 0 -> 129 bytes
 .../static/fonts/open-iconic/png/caret-left-2x.png |  Bin 0 -> 167 bytes
 .../static/fonts/open-iconic/png/caret-left-3x.png |  Bin 0 -> 199 bytes
 .../static/fonts/open-iconic/png/caret-left-4x.png |  Bin 0 -> 231 bytes
 .../static/fonts/open-iconic/png/caret-left-6x.png |  Bin 0 -> 326 bytes
 .../static/fonts/open-iconic/png/caret-left-8x.png |  Bin 0 -> 408 bytes
 assets/static/fonts/open-iconic/png/caret-left.png |  Bin 0 -> 135 bytes
 .../fonts/open-iconic/png/caret-right-2x.png       |  Bin 0 -> 169 bytes
 .../fonts/open-iconic/png/caret-right-3x.png       |  Bin 0 -> 199 bytes
 .../fonts/open-iconic/png/caret-right-4x.png       |  Bin 0 -> 234 bytes
 .../fonts/open-iconic/png/caret-right-6x.png       |  Bin 0 -> 283 bytes
 .../fonts/open-iconic/png/caret-right-8x.png       |  Bin 0 -> 337 bytes
 .../static/fonts/open-iconic/png/caret-right.png   |  Bin 0 -> 130 bytes
 .../static/fonts/open-iconic/png/caret-top-2x.png  |  Bin 0 -> 148 bytes
 .../static/fonts/open-iconic/png/caret-top-3x.png  |  Bin 0 -> 173 bytes
 .../static/fonts/open-iconic/png/caret-top-4x.png  |  Bin 0 -> 193 bytes
 .../static/fonts/open-iconic/png/caret-top-6x.png  |  Bin 0 -> 245 bytes
 .../static/fonts/open-iconic/png/caret-top-8x.png  |  Bin 0 -> 302 bytes
 assets/static/fonts/open-iconic/png/caret-top.png  |  Bin 0 -> 126 bytes
 assets/static/fonts/open-iconic/png/cart-2x.png    |  Bin 0 -> 215 bytes
 assets/static/fonts/open-iconic/png/cart-3x.png    |  Bin 0 -> 277 bytes
 assets/static/fonts/open-iconic/png/cart-4x.png    |  Bin 0 -> 336 bytes
 assets/static/fonts/open-iconic/png/cart-6x.png    |  Bin 0 -> 479 bytes
 assets/static/fonts/open-iconic/png/cart-8x.png    |  Bin 0 -> 632 bytes
 assets/static/fonts/open-iconic/png/cart.png       |  Bin 0 -> 160 bytes
 assets/static/fonts/open-iconic/png/chat-2x.png    |  Bin 0 -> 173 bytes
 assets/static/fonts/open-iconic/png/chat-3x.png    |  Bin 0 -> 192 bytes
 assets/static/fonts/open-iconic/png/chat-4x.png    |  Bin 0 -> 220 bytes
 assets/static/fonts/open-iconic/png/chat-6x.png    |  Bin 0 -> 274 bytes
 assets/static/fonts/open-iconic/png/chat-8x.png    |  Bin 0 -> 352 bytes
 assets/static/fonts/open-iconic/png/chat.png       |  Bin 0 -> 141 bytes
 assets/static/fonts/open-iconic/png/check-2x.png   |  Bin 0 -> 220 bytes
 assets/static/fonts/open-iconic/png/check-3x.png   |  Bin 0 -> 257 bytes
 assets/static/fonts/open-iconic/png/check-4x.png   |  Bin 0 -> 314 bytes
 assets/static/fonts/open-iconic/png/check-6x.png   |  Bin 0 -> 430 bytes
 assets/static/fonts/open-iconic/png/check-8x.png   |  Bin 0 -> 557 bytes
 assets/static/fonts/open-iconic/png/check.png      |  Bin 0 -> 169 bytes
 .../fonts/open-iconic/png/chevron-bottom-2x.png    |  Bin 0 -> 175 bytes
 .../fonts/open-iconic/png/chevron-bottom-3x.png    |  Bin 0 -> 213 bytes
 .../fonts/open-iconic/png/chevron-bottom-4x.png    |  Bin 0 -> 238 bytes
 .../fonts/open-iconic/png/chevron-bottom-6x.png    |  Bin 0 -> 301 bytes
 .../fonts/open-iconic/png/chevron-bottom-8x.png    |  Bin 0 -> 372 bytes
 .../fonts/open-iconic/png/chevron-bottom.png       |  Bin 0 -> 153 bytes
 .../fonts/open-iconic/png/chevron-left-2x.png      |  Bin 0 -> 192 bytes
 .../fonts/open-iconic/png/chevron-left-3x.png      |  Bin 0 -> 211 bytes
 .../fonts/open-iconic/png/chevron-left-4x.png      |  Bin 0 -> 250 bytes
 .../fonts/open-iconic/png/chevron-left-6x.png      |  Bin 0 -> 351 bytes
 .../fonts/open-iconic/png/chevron-left-8x.png      |  Bin 0 -> 423 bytes
 .../static/fonts/open-iconic/png/chevron-left.png  |  Bin 0 -> 142 bytes
 .../fonts/open-iconic/png/chevron-right-2x.png     |  Bin 0 -> 192 bytes
 .../fonts/open-iconic/png/chevron-right-3x.png     |  Bin 0 -> 191 bytes
 .../fonts/open-iconic/png/chevron-right-4x.png     |  Bin 0 -> 248 bytes
 .../fonts/open-iconic/png/chevron-right-6x.png     |  Bin 0 -> 346 bytes
 .../fonts/open-iconic/png/chevron-right-8x.png     |  Bin 0 -> 419 bytes
 .../static/fonts/open-iconic/png/chevron-right.png |  Bin 0 -> 142 bytes
 .../fonts/open-iconic/png/chevron-top-2x.png       |  Bin 0 -> 170 bytes
 .../fonts/open-iconic/png/chevron-top-3x.png       |  Bin 0 -> 204 bytes
 .../fonts/open-iconic/png/chevron-top-4x.png       |  Bin 0 -> 229 bytes
 .../fonts/open-iconic/png/chevron-top-6x.png       |  Bin 0 -> 306 bytes
 .../fonts/open-iconic/png/chevron-top-8x.png       |  Bin 0 -> 397 bytes
 .../static/fonts/open-iconic/png/chevron-top.png   |  Bin 0 -> 140 bytes
 .../fonts/open-iconic/png/circle-check-2x.png      |  Bin 0 -> 328 bytes
 .../fonts/open-iconic/png/circle-check-3x.png      |  Bin 0 -> 455 bytes
 .../fonts/open-iconic/png/circle-check-4x.png      |  Bin 0 -> 568 bytes
 .../fonts/open-iconic/png/circle-check-6x.png      |  Bin 0 -> 824 bytes
 .../fonts/open-iconic/png/circle-check-8x.png      |  Bin 0 -> 1062 bytes
 .../static/fonts/open-iconic/png/circle-check.png  |  Bin 0 -> 216 bytes
 .../static/fonts/open-iconic/png/circle-x-2x.png   |  Bin 0 -> 319 bytes
 .../static/fonts/open-iconic/png/circle-x-3x.png   |  Bin 0 -> 444 bytes
 .../static/fonts/open-iconic/png/circle-x-4x.png   |  Bin 0 -> 564 bytes
 .../static/fonts/open-iconic/png/circle-x-6x.png   |  Bin 0 -> 819 bytes
 .../static/fonts/open-iconic/png/circle-x-8x.png   |  Bin 0 -> 1069 bytes
 assets/static/fonts/open-iconic/png/circle-x.png   |  Bin 0 -> 200 bytes
 .../static/fonts/open-iconic/png/clipboard-2x.png  |  Bin 0 -> 178 bytes
 .../static/fonts/open-iconic/png/clipboard-3x.png  |  Bin 0 -> 209 bytes
 .../static/fonts/open-iconic/png/clipboard-4x.png  |  Bin 0 -> 229 bytes
 .../static/fonts/open-iconic/png/clipboard-6x.png  |  Bin 0 -> 307 bytes
 .../static/fonts/open-iconic/png/clipboard-8x.png  |  Bin 0 -> 391 bytes
 assets/static/fonts/open-iconic/png/clipboard.png  |  Bin 0 -> 145 bytes
 assets/static/fonts/open-iconic/png/clock-2x.png   |  Bin 0 -> 378 bytes
 assets/static/fonts/open-iconic/png/clock-3x.png   |  Bin 0 -> 559 bytes
 assets/static/fonts/open-iconic/png/clock-4x.png   |  Bin 0 -> 734 bytes
 assets/static/fonts/open-iconic/png/clock-6x.png   |  Bin 0 -> 1078 bytes
 assets/static/fonts/open-iconic/png/clock-8x.png   |  Bin 0 -> 1460 bytes
 assets/static/fonts/open-iconic/png/clock.png      |  Bin 0 -> 217 bytes
 assets/static/fonts/open-iconic/png/cloud-2x.png   |  Bin 0 -> 240 bytes
 assets/static/fonts/open-iconic/png/cloud-3x.png   |  Bin 0 -> 320 bytes
 assets/static/fonts/open-iconic/png/cloud-4x.png   |  Bin 0 -> 386 bytes
 assets/static/fonts/open-iconic/png/cloud-6x.png   |  Bin 0 -> 581 bytes
 assets/static/fonts/open-iconic/png/cloud-8x.png   |  Bin 0 -> 776 bytes
 .../fonts/open-iconic/png/cloud-download-2x.png    |  Bin 0 -> 269 bytes
 .../fonts/open-iconic/png/cloud-download-3x.png    |  Bin 0 -> 383 bytes
 .../fonts/open-iconic/png/cloud-download-4x.png    |  Bin 0 -> 471 bytes
 .../fonts/open-iconic/png/cloud-download-6x.png    |  Bin 0 -> 681 bytes
 .../fonts/open-iconic/png/cloud-download-8x.png    |  Bin 0 -> 908 bytes
 .../fonts/open-iconic/png/cloud-download.png       |  Bin 0 -> 192 bytes
 .../fonts/open-iconic/png/cloud-upload-2x.png      |  Bin 0 -> 251 bytes
 .../fonts/open-iconic/png/cloud-upload-3x.png      |  Bin 0 -> 355 bytes
 .../fonts/open-iconic/png/cloud-upload-4x.png      |  Bin 0 -> 416 bytes
 .../fonts/open-iconic/png/cloud-upload-6x.png      |  Bin 0 -> 606 bytes
 .../fonts/open-iconic/png/cloud-upload-8x.png      |  Bin 0 -> 822 bytes
 .../static/fonts/open-iconic/png/cloud-upload.png  |  Bin 0 -> 185 bytes
 assets/static/fonts/open-iconic/png/cloud.png      |  Bin 0 -> 180 bytes
 assets/static/fonts/open-iconic/png/cloudy-2x.png  |  Bin 0 -> 302 bytes
 assets/static/fonts/open-iconic/png/cloudy-3x.png  |  Bin 0 -> 415 bytes
 assets/static/fonts/open-iconic/png/cloudy-4x.png  |  Bin 0 -> 538 bytes
 assets/static/fonts/open-iconic/png/cloudy-6x.png  |  Bin 0 -> 813 bytes
 assets/static/fonts/open-iconic/png/cloudy-8x.png  |  Bin 0 -> 1089 bytes
 assets/static/fonts/open-iconic/png/cloudy.png     |  Bin 0 -> 199 bytes
 assets/static/fonts/open-iconic/png/code-2x.png    |  Bin 0 -> 179 bytes
 assets/static/fonts/open-iconic/png/code-3x.png    |  Bin 0 -> 228 bytes
 assets/static/fonts/open-iconic/png/code-4x.png    |  Bin 0 -> 267 bytes
 assets/static/fonts/open-iconic/png/code-6x.png    |  Bin 0 -> 373 bytes
 assets/static/fonts/open-iconic/png/code-8x.png    |  Bin 0 -> 474 bytes
 assets/static/fonts/open-iconic/png/code.png       |  Bin 0 -> 141 bytes
 assets/static/fonts/open-iconic/png/cog-2x.png     |  Bin 0 -> 338 bytes
 assets/static/fonts/open-iconic/png/cog-3x.png     |  Bin 0 -> 477 bytes
 assets/static/fonts/open-iconic/png/cog-4x.png     |  Bin 0 -> 625 bytes
 assets/static/fonts/open-iconic/png/cog-6x.png     |  Bin 0 -> 918 bytes
 assets/static/fonts/open-iconic/png/cog-8x.png     |  Bin 0 -> 1225 bytes
 assets/static/fonts/open-iconic/png/cog.png        |  Bin 0 -> 187 bytes
 .../fonts/open-iconic/png/collapse-down-2x.png     |  Bin 0 -> 147 bytes
 .../fonts/open-iconic/png/collapse-down-3x.png     |  Bin 0 -> 166 bytes
 .../fonts/open-iconic/png/collapse-down-4x.png     |  Bin 0 -> 179 bytes
 .../fonts/open-iconic/png/collapse-down-6x.png     |  Bin 0 -> 213 bytes
 .../fonts/open-iconic/png/collapse-down-8x.png     |  Bin 0 -> 255 bytes
 .../static/fonts/open-iconic/png/collapse-down.png |  Bin 0 -> 131 bytes
 .../fonts/open-iconic/png/collapse-left-2x.png     |  Bin 0 -> 181 bytes
 .../fonts/open-iconic/png/collapse-left-3x.png     |  Bin 0 -> 202 bytes
 .../fonts/open-iconic/png/collapse-left-4x.png     |  Bin 0 -> 224 bytes
 .../fonts/open-iconic/png/collapse-left-6x.png     |  Bin 0 -> 287 bytes
 .../fonts/open-iconic/png/collapse-left-8x.png     |  Bin 0 -> 389 bytes
 .../static/fonts/open-iconic/png/collapse-left.png |  Bin 0 -> 143 bytes
 .../fonts/open-iconic/png/collapse-right-2x.png    |  Bin 0 -> 176 bytes
 .../fonts/open-iconic/png/collapse-right-3x.png    |  Bin 0 -> 198 bytes
 .../fonts/open-iconic/png/collapse-right-4x.png    |  Bin 0 -> 221 bytes
 .../fonts/open-iconic/png/collapse-right-6x.png    |  Bin 0 -> 281 bytes
 .../fonts/open-iconic/png/collapse-right-8x.png    |  Bin 0 -> 395 bytes
 .../fonts/open-iconic/png/collapse-right.png       |  Bin 0 -> 141 bytes
 .../fonts/open-iconic/png/collapse-up-2x.png       |  Bin 0 -> 146 bytes
 .../fonts/open-iconic/png/collapse-up-3x.png       |  Bin 0 -> 163 bytes
 .../fonts/open-iconic/png/collapse-up-4x.png       |  Bin 0 -> 178 bytes
 .../fonts/open-iconic/png/collapse-up-6x.png       |  Bin 0 -> 226 bytes
 .../fonts/open-iconic/png/collapse-up-8x.png       |  Bin 0 -> 289 bytes
 .../static/fonts/open-iconic/png/collapse-up.png   |  Bin 0 -> 129 bytes
 assets/static/fonts/open-iconic/png/command-2x.png |  Bin 0 -> 277 bytes
 assets/static/fonts/open-iconic/png/command-3x.png |  Bin 0 -> 353 bytes
 assets/static/fonts/open-iconic/png/command-4x.png |  Bin 0 -> 487 bytes
 assets/static/fonts/open-iconic/png/command-6x.png |  Bin 0 -> 612 bytes
 assets/static/fonts/open-iconic/png/command-8x.png |  Bin 0 -> 806 bytes
 assets/static/fonts/open-iconic/png/command.png    |  Bin 0 -> 169 bytes
 .../fonts/open-iconic/png/comment-square-2x.png    |  Bin 0 -> 163 bytes
 .../fonts/open-iconic/png/comment-square-3x.png    |  Bin 0 -> 182 bytes
 .../fonts/open-iconic/png/comment-square-4x.png    |  Bin 0 -> 199 bytes
 .../fonts/open-iconic/png/comment-square-6x.png    |  Bin 0 -> 245 bytes
 .../fonts/open-iconic/png/comment-square-8x.png    |  Bin 0 -> 322 bytes
 .../fonts/open-iconic/png/comment-square.png       |  Bin 0 -> 140 bytes
 assets/static/fonts/open-iconic/png/compass-2x.png |  Bin 0 -> 384 bytes
 assets/static/fonts/open-iconic/png/compass-3x.png |  Bin 0 -> 592 bytes
 assets/static/fonts/open-iconic/png/compass-4x.png |  Bin 0 -> 775 bytes
 assets/static/fonts/open-iconic/png/compass-6x.png |  Bin 0 -> 1136 bytes
 assets/static/fonts/open-iconic/png/compass-8x.png |  Bin 0 -> 1557 bytes
 assets/static/fonts/open-iconic/png/compass.png    |  Bin 0 -> 225 bytes
 .../static/fonts/open-iconic/png/contrast-2x.png   |  Bin 0 -> 312 bytes
 .../static/fonts/open-iconic/png/contrast-3x.png   |  Bin 0 -> 455 bytes
 .../static/fonts/open-iconic/png/contrast-4x.png   |  Bin 0 -> 595 bytes
 .../static/fonts/open-iconic/png/contrast-6x.png   |  Bin 0 -> 848 bytes
 .../static/fonts/open-iconic/png/contrast-8x.png   |  Bin 0 -> 1127 bytes
 assets/static/fonts/open-iconic/png/contrast.png   |  Bin 0 -> 196 bytes
 .../fonts/open-iconic/png/copywriting-2x.png       |  Bin 0 -> 155 bytes
 .../fonts/open-iconic/png/copywriting-3x.png       |  Bin 0 -> 175 bytes
 .../fonts/open-iconic/png/copywriting-4x.png       |  Bin 0 -> 198 bytes
 .../fonts/open-iconic/png/copywriting-6x.png       |  Bin 0 -> 243 bytes
 .../fonts/open-iconic/png/copywriting-8x.png       |  Bin 0 -> 300 bytes
 .../static/fonts/open-iconic/png/copywriting.png   |  Bin 0 -> 127 bytes
 .../fonts/open-iconic/png/credit-card-2x.png       |  Bin 0 -> 157 bytes
 .../fonts/open-iconic/png/credit-card-3x.png       |  Bin 0 -> 163 bytes
 .../fonts/open-iconic/png/credit-card-4x.png       |  Bin 0 -> 175 bytes
 .../fonts/open-iconic/png/credit-card-6x.png       |  Bin 0 -> 226 bytes
 .../fonts/open-iconic/png/credit-card-8x.png       |  Bin 0 -> 277 bytes
 .../static/fonts/open-iconic/png/credit-card.png   |  Bin 0 -> 145 bytes
 assets/static/fonts/open-iconic/png/crop-2x.png    |  Bin 0 -> 195 bytes
 assets/static/fonts/open-iconic/png/crop-3x.png    |  Bin 0 -> 240 bytes
 assets/static/fonts/open-iconic/png/crop-4x.png    |  Bin 0 -> 268 bytes
 assets/static/fonts/open-iconic/png/crop-6x.png    |  Bin 0 -> 395 bytes
 assets/static/fonts/open-iconic/png/crop-8x.png    |  Bin 0 -> 501 bytes
 assets/static/fonts/open-iconic/png/crop.png       |  Bin 0 -> 155 bytes
 .../static/fonts/open-iconic/png/dashboard-2x.png  |  Bin 0 -> 414 bytes
 .../static/fonts/open-iconic/png/dashboard-3x.png  |  Bin 0 -> 601 bytes
 .../static/fonts/open-iconic/png/dashboard-4x.png  |  Bin 0 -> 787 bytes
 .../static/fonts/open-iconic/png/dashboard-6x.png  |  Bin 0 -> 1157 bytes
 .../static/fonts/open-iconic/png/dashboard-8x.png  |  Bin 0 -> 1611 bytes
 assets/static/fonts/open-iconic/png/dashboard.png  |  Bin 0 -> 220 bytes
 .../open-iconic/png/data-transfer-download-2x.png  |  Bin 0 -> 171 bytes
 .../open-iconic/png/data-transfer-download-3x.png  |  Bin 0 -> 189 bytes
 .../open-iconic/png/data-transfer-download-4x.png  |  Bin 0 -> 214 bytes
 .../open-iconic/png/data-transfer-download-6x.png  |  Bin 0 -> 263 bytes
 .../open-iconic/png/data-transfer-download-8x.png  |  Bin 0 -> 329 bytes
 .../open-iconic/png/data-transfer-download.png     |  Bin 0 -> 138 bytes
 .../open-iconic/png/data-transfer-upload-2x.png    |  Bin 0 -> 159 bytes
 .../open-iconic/png/data-transfer-upload-3x.png    |  Bin 0 -> 182 bytes
 .../open-iconic/png/data-transfer-upload-4x.png    |  Bin 0 -> 200 bytes
 .../open-iconic/png/data-transfer-upload-6x.png    |  Bin 0 -> 260 bytes
 .../open-iconic/png/data-transfer-upload-8x.png    |  Bin 0 -> 339 bytes
 .../fonts/open-iconic/png/data-transfer-upload.png |  Bin 0 -> 134 bytes
 assets/static/fonts/open-iconic/png/delete-2x.png  |  Bin 0 -> 223 bytes
 assets/static/fonts/open-iconic/png/delete-3x.png  |  Bin 0 -> 286 bytes
 assets/static/fonts/open-iconic/png/delete-4x.png  |  Bin 0 -> 329 bytes
 assets/static/fonts/open-iconic/png/delete-6x.png  |  Bin 0 -> 449 bytes
 assets/static/fonts/open-iconic/png/delete-8x.png  |  Bin 0 -> 605 bytes
 assets/static/fonts/open-iconic/png/delete.png     |  Bin 0 -> 181 bytes
 assets/static/fonts/open-iconic/png/dial-2x.png    |  Bin 0 -> 314 bytes
 assets/static/fonts/open-iconic/png/dial-3x.png    |  Bin 0 -> 449 bytes
 assets/static/fonts/open-iconic/png/dial-4x.png    |  Bin 0 -> 579 bytes
 assets/static/fonts/open-iconic/png/dial-6x.png    |  Bin 0 -> 860 bytes
 assets/static/fonts/open-iconic/png/dial-8x.png    |  Bin 0 -> 1159 bytes
 assets/static/fonts/open-iconic/png/dial.png       |  Bin 0 -> 196 bytes
 .../static/fonts/open-iconic/png/document-2x.png   |  Bin 0 -> 184 bytes
 .../static/fonts/open-iconic/png/document-3x.png   |  Bin 0 -> 207 bytes
 .../static/fonts/open-iconic/png/document-4x.png   |  Bin 0 -> 231 bytes
 .../static/fonts/open-iconic/png/document-6x.png   |  Bin 0 -> 278 bytes
 .../static/fonts/open-iconic/png/document-8x.png   |  Bin 0 -> 357 bytes
 assets/static/fonts/open-iconic/png/document.png   |  Bin 0 -> 150 bytes
 assets/static/fonts/open-iconic/png/dollar-2x.png  |  Bin 0 -> 309 bytes
 assets/static/fonts/open-iconic/png/dollar-3x.png  |  Bin 0 -> 410 bytes
 assets/static/fonts/open-iconic/png/dollar-4x.png  |  Bin 0 -> 494 bytes
 assets/static/fonts/open-iconic/png/dollar-6x.png  |  Bin 0 -> 702 bytes
 assets/static/fonts/open-iconic/png/dollar-8x.png  |  Bin 0 -> 910 bytes
 assets/static/fonts/open-iconic/png/dollar.png     |  Bin 0 -> 187 bytes
 .../open-iconic/png/double-quote-sans-left-2x.png  |  Bin 0 -> 162 bytes
 .../open-iconic/png/double-quote-sans-left-3x.png  |  Bin 0 -> 177 bytes
 .../open-iconic/png/double-quote-sans-left-4x.png  |  Bin 0 -> 195 bytes
 .../open-iconic/png/double-quote-sans-left-6x.png  |  Bin 0 -> 228 bytes
 .../open-iconic/png/double-quote-sans-left-8x.png  |  Bin 0 -> 313 bytes
 .../open-iconic/png/double-quote-sans-left.png     |  Bin 0 -> 138 bytes
 .../open-iconic/png/double-quote-sans-right-2x.png |  Bin 0 -> 164 bytes
 .../open-iconic/png/double-quote-sans-right-3x.png |  Bin 0 -> 188 bytes
 .../open-iconic/png/double-quote-sans-right-4x.png |  Bin 0 -> 208 bytes
 .../open-iconic/png/double-quote-sans-right-6x.png |  Bin 0 -> 264 bytes
 .../open-iconic/png/double-quote-sans-right-8x.png |  Bin 0 -> 353 bytes
 .../open-iconic/png/double-quote-sans-right.png    |  Bin 0 -> 138 bytes
 .../open-iconic/png/double-quote-serif-left-2x.png |  Bin 0 -> 194 bytes
 .../open-iconic/png/double-quote-serif-left-3x.png |  Bin 0 -> 230 bytes
 .../open-iconic/png/double-quote-serif-left-4x.png |  Bin 0 -> 284 bytes
 .../open-iconic/png/double-quote-serif-left-6x.png |  Bin 0 -> 385 bytes
 .../open-iconic/png/double-quote-serif-left-8x.png |  Bin 0 -> 519 bytes
 .../open-iconic/png/double-quote-serif-left.png    |  Bin 0 -> 161 bytes
 .../png/double-quote-serif-right-2x.png            |  Bin 0 -> 199 bytes
 .../png/double-quote-serif-right-3x.png            |  Bin 0 -> 247 bytes
 .../png/double-quote-serif-right-4x.png            |  Bin 0 -> 297 bytes
 .../png/double-quote-serif-right-6x.png            |  Bin 0 -> 401 bytes
 .../png/double-quote-serif-right-8x.png            |  Bin 0 -> 538 bytes
 .../open-iconic/png/double-quote-serif-right.png   |  Bin 0 -> 153 bytes
 assets/static/fonts/open-iconic/png/droplet-2x.png |  Bin 0 -> 314 bytes
 assets/static/fonts/open-iconic/png/droplet-3x.png |  Bin 0 -> 448 bytes
 assets/static/fonts/open-iconic/png/droplet-4x.png |  Bin 0 -> 541 bytes
 assets/static/fonts/open-iconic/png/droplet-6x.png |  Bin 0 -> 804 bytes
 assets/static/fonts/open-iconic/png/droplet-8x.png |  Bin 0 -> 1059 bytes
 assets/static/fonts/open-iconic/png/droplet.png    |  Bin 0 -> 202 bytes
 assets/static/fonts/open-iconic/png/eject-2x.png   |  Bin 0 -> 206 bytes
 assets/static/fonts/open-iconic/png/eject-3x.png   |  Bin 0 -> 233 bytes
 assets/static/fonts/open-iconic/png/eject-4x.png   |  Bin 0 -> 268 bytes
 assets/static/fonts/open-iconic/png/eject-6x.png   |  Bin 0 -> 354 bytes
 assets/static/fonts/open-iconic/png/eject-8x.png   |  Bin 0 -> 446 bytes
 assets/static/fonts/open-iconic/png/eject.png      |  Bin 0 -> 169 bytes
 .../static/fonts/open-iconic/png/elevator-2x.png   |  Bin 0 -> 166 bytes
 .../static/fonts/open-iconic/png/elevator-3x.png   |  Bin 0 -> 193 bytes
 .../static/fonts/open-iconic/png/elevator-4x.png   |  Bin 0 -> 221 bytes
 .../static/fonts/open-iconic/png/elevator-6x.png   |  Bin 0 -> 290 bytes
 .../static/fonts/open-iconic/png/elevator-8x.png   |  Bin 0 -> 357 bytes
 assets/static/fonts/open-iconic/png/elevator.png   |  Bin 0 -> 134 bytes
 .../static/fonts/open-iconic/png/ellipses-2x.png   |  Bin 0 -> 128 bytes
 .../static/fonts/open-iconic/png/ellipses-3x.png   |  Bin 0 -> 139 bytes
 .../static/fonts/open-iconic/png/ellipses-4x.png   |  Bin 0 -> 141 bytes
 .../static/fonts/open-iconic/png/ellipses-6x.png   |  Bin 0 -> 154 bytes
 .../static/fonts/open-iconic/png/ellipses-8x.png   |  Bin 0 -> 179 bytes
 assets/static/fonts/open-iconic/png/ellipses.png   |  Bin 0 -> 118 bytes
 .../fonts/open-iconic/png/envelope-closed-2x.png   |  Bin 0 -> 179 bytes
 .../fonts/open-iconic/png/envelope-closed-3x.png   |  Bin 0 -> 198 bytes
 .../fonts/open-iconic/png/envelope-closed-4x.png   |  Bin 0 -> 222 bytes
 .../fonts/open-iconic/png/envelope-closed-6x.png   |  Bin 0 -> 280 bytes
 .../fonts/open-iconic/png/envelope-closed-8x.png   |  Bin 0 -> 368 bytes
 .../fonts/open-iconic/png/envelope-closed.png      |  Bin 0 -> 151 bytes
 .../fonts/open-iconic/png/envelope-open-2x.png     |  Bin 0 -> 237 bytes
 .../fonts/open-iconic/png/envelope-open-3x.png     |  Bin 0 -> 274 bytes
 .../fonts/open-iconic/png/envelope-open-4x.png     |  Bin 0 -> 308 bytes
 .../fonts/open-iconic/png/envelope-open-6x.png     |  Bin 0 -> 394 bytes
 .../fonts/open-iconic/png/envelope-open-8x.png     |  Bin 0 -> 522 bytes
 .../static/fonts/open-iconic/png/envelope-open.png |  Bin 0 -> 171 bytes
 assets/static/fonts/open-iconic/png/euro-2x.png    |  Bin 0 -> 313 bytes
 assets/static/fonts/open-iconic/png/euro-3x.png    |  Bin 0 -> 415 bytes
 assets/static/fonts/open-iconic/png/euro-4x.png    |  Bin 0 -> 552 bytes
 assets/static/fonts/open-iconic/png/euro-6x.png    |  Bin 0 -> 787 bytes
 assets/static/fonts/open-iconic/png/euro-8x.png    |  Bin 0 -> 1038 bytes
 assets/static/fonts/open-iconic/png/euro.png       |  Bin 0 -> 189 bytes
 assets/static/fonts/open-iconic/png/excerpt-2x.png |  Bin 0 -> 149 bytes
 assets/static/fonts/open-iconic/png/excerpt-3x.png |  Bin 0 -> 161 bytes
 assets/static/fonts/open-iconic/png/excerpt-4x.png |  Bin 0 -> 170 bytes
 assets/static/fonts/open-iconic/png/excerpt-6x.png |  Bin 0 -> 190 bytes
 assets/static/fonts/open-iconic/png/excerpt-8x.png |  Bin 0 -> 229 bytes
 assets/static/fonts/open-iconic/png/excerpt.png    |  Bin 0 -> 128 bytes
 .../fonts/open-iconic/png/expand-down-2x.png       |  Bin 0 -> 147 bytes
 .../fonts/open-iconic/png/expand-down-3x.png       |  Bin 0 -> 166 bytes
 .../fonts/open-iconic/png/expand-down-4x.png       |  Bin 0 -> 179 bytes
 .../fonts/open-iconic/png/expand-down-6x.png       |  Bin 0 -> 213 bytes
 .../fonts/open-iconic/png/expand-down-8x.png       |  Bin 0 -> 256 bytes
 .../static/fonts/open-iconic/png/expand-down.png   |  Bin 0 -> 130 bytes
 .../fonts/open-iconic/png/expand-left-2x.png       |  Bin 0 -> 178 bytes
 .../fonts/open-iconic/png/expand-left-3x.png       |  Bin 0 -> 197 bytes
 .../fonts/open-iconic/png/expand-left-4x.png       |  Bin 0 -> 220 bytes
 .../fonts/open-iconic/png/expand-left-6x.png       |  Bin 0 -> 281 bytes
 .../fonts/open-iconic/png/expand-left-8x.png       |  Bin 0 -> 388 bytes
 .../static/fonts/open-iconic/png/expand-left.png   |  Bin 0 -> 143 bytes
 .../fonts/open-iconic/png/expand-right-2x.png      |  Bin 0 -> 178 bytes
 .../fonts/open-iconic/png/expand-right-3x.png      |  Bin 0 -> 205 bytes
 .../fonts/open-iconic/png/expand-right-4x.png      |  Bin 0 -> 224 bytes
 .../fonts/open-iconic/png/expand-right-6x.png      |  Bin 0 -> 285 bytes
 .../fonts/open-iconic/png/expand-right-8x.png      |  Bin 0 -> 379 bytes
 .../static/fonts/open-iconic/png/expand-right.png  |  Bin 0 -> 139 bytes
 .../static/fonts/open-iconic/png/expand-up-2x.png  |  Bin 0 -> 146 bytes
 .../static/fonts/open-iconic/png/expand-up-3x.png  |  Bin 0 -> 163 bytes
 .../static/fonts/open-iconic/png/expand-up-4x.png  |  Bin 0 -> 178 bytes
 .../static/fonts/open-iconic/png/expand-up-6x.png  |  Bin 0 -> 227 bytes
 .../static/fonts/open-iconic/png/expand-up-8x.png  |  Bin 0 -> 289 bytes
 assets/static/fonts/open-iconic/png/expand-up.png  |  Bin 0 -> 130 bytes
 .../fonts/open-iconic/png/external-link-2x.png     |  Bin 0 -> 189 bytes
 .../fonts/open-iconic/png/external-link-3x.png     |  Bin 0 -> 223 bytes
 .../fonts/open-iconic/png/external-link-4x.png     |  Bin 0 -> 253 bytes
 .../fonts/open-iconic/png/external-link-6x.png     |  Bin 0 -> 334 bytes
 .../fonts/open-iconic/png/external-link-8x.png     |  Bin 0 -> 466 bytes
 .../static/fonts/open-iconic/png/external-link.png |  Bin 0 -> 152 bytes
 assets/static/fonts/open-iconic/png/eye-2x.png     |  Bin 0 -> 311 bytes
 assets/static/fonts/open-iconic/png/eye-3x.png     |  Bin 0 -> 437 bytes
 assets/static/fonts/open-iconic/png/eye-4x.png     |  Bin 0 -> 588 bytes
 assets/static/fonts/open-iconic/png/eye-6x.png     |  Bin 0 -> 887 bytes
 assets/static/fonts/open-iconic/png/eye-8x.png     |  Bin 0 -> 1195 bytes
 assets/static/fonts/open-iconic/png/eye.png        |  Bin 0 -> 198 bytes
 .../static/fonts/open-iconic/png/eyedropper-2x.png |  Bin 0 -> 324 bytes
 .../static/fonts/open-iconic/png/eyedropper-3x.png |  Bin 0 -> 451 bytes
 .../static/fonts/open-iconic/png/eyedropper-4x.png |  Bin 0 -> 562 bytes
 .../static/fonts/open-iconic/png/eyedropper-6x.png |  Bin 0 -> 745 bytes
 .../static/fonts/open-iconic/png/eyedropper-8x.png |  Bin 0 -> 1040 bytes
 assets/static/fonts/open-iconic/png/eyedropper.png |  Bin 0 -> 209 bytes
 assets/static/fonts/open-iconic/png/file-2x.png    |  Bin 0 -> 167 bytes
 assets/static/fonts/open-iconic/png/file-3x.png    |  Bin 0 -> 187 bytes
 assets/static/fonts/open-iconic/png/file-4x.png    |  Bin 0 -> 207 bytes
 assets/static/fonts/open-iconic/png/file-6x.png    |  Bin 0 -> 253 bytes
 assets/static/fonts/open-iconic/png/file-8x.png    |  Bin 0 -> 334 bytes
 assets/static/fonts/open-iconic/png/file.png       |  Bin 0 -> 145 bytes
 assets/static/fonts/open-iconic/png/fire-2x.png    |  Bin 0 -> 303 bytes
 assets/static/fonts/open-iconic/png/fire-3x.png    |  Bin 0 -> 426 bytes
 assets/static/fonts/open-iconic/png/fire-4x.png    |  Bin 0 -> 506 bytes
 assets/static/fonts/open-iconic/png/fire-6x.png    |  Bin 0 -> 757 bytes
 assets/static/fonts/open-iconic/png/fire-8x.png    |  Bin 0 -> 999 bytes
 assets/static/fonts/open-iconic/png/fire.png       |  Bin 0 -> 175 bytes
 assets/static/fonts/open-iconic/png/flag-2x.png    |  Bin 0 -> 194 bytes
 assets/static/fonts/open-iconic/png/flag-3x.png    |  Bin 0 -> 231 bytes
 assets/static/fonts/open-iconic/png/flag-4x.png    |  Bin 0 -> 269 bytes
 assets/static/fonts/open-iconic/png/flag-6x.png    |  Bin 0 -> 344 bytes
 assets/static/fonts/open-iconic/png/flag-8x.png    |  Bin 0 -> 481 bytes
 assets/static/fonts/open-iconic/png/flag.png       |  Bin 0 -> 156 bytes
 assets/static/fonts/open-iconic/png/flash-2x.png   |  Bin 0 -> 198 bytes
 assets/static/fonts/open-iconic/png/flash-3x.png   |  Bin 0 -> 243 bytes
 assets/static/fonts/open-iconic/png/flash-4x.png   |  Bin 0 -> 284 bytes
 assets/static/fonts/open-iconic/png/flash-6x.png   |  Bin 0 -> 346 bytes
 assets/static/fonts/open-iconic/png/flash-8x.png   |  Bin 0 -> 430 bytes
 assets/static/fonts/open-iconic/png/flash.png      |  Bin 0 -> 151 bytes
 assets/static/fonts/open-iconic/png/folder-2x.png  |  Bin 0 -> 142 bytes
 assets/static/fonts/open-iconic/png/folder-3x.png  |  Bin 0 -> 167 bytes
 assets/static/fonts/open-iconic/png/folder-4x.png  |  Bin 0 -> 176 bytes
 assets/static/fonts/open-iconic/png/folder-6x.png  |  Bin 0 -> 226 bytes
 assets/static/fonts/open-iconic/png/folder-8x.png  |  Bin 0 -> 296 bytes
 assets/static/fonts/open-iconic/png/folder.png     |  Bin 0 -> 131 bytes
 assets/static/fonts/open-iconic/png/fork-2x.png    |  Bin 0 -> 290 bytes
 assets/static/fonts/open-iconic/png/fork-3x.png    |  Bin 0 -> 410 bytes
 assets/static/fonts/open-iconic/png/fork-4x.png    |  Bin 0 -> 537 bytes
 assets/static/fonts/open-iconic/png/fork-6x.png    |  Bin 0 -> 779 bytes
 assets/static/fonts/open-iconic/png/fork-8x.png    |  Bin 0 -> 1042 bytes
 assets/static/fonts/open-iconic/png/fork.png       |  Bin 0 -> 176 bytes
 .../fonts/open-iconic/png/fullscreen-enter-2x.png  |  Bin 0 -> 199 bytes
 .../fonts/open-iconic/png/fullscreen-enter-3x.png  |  Bin 0 -> 229 bytes
 .../fonts/open-iconic/png/fullscreen-enter-4x.png  |  Bin 0 -> 280 bytes
 .../fonts/open-iconic/png/fullscreen-enter-6x.png  |  Bin 0 -> 388 bytes
 .../fonts/open-iconic/png/fullscreen-enter-8x.png  |  Bin 0 -> 480 bytes
 .../fonts/open-iconic/png/fullscreen-enter.png     |  Bin 0 -> 155 bytes
 .../fonts/open-iconic/png/fullscreen-exit-2x.png   |  Bin 0 -> 201 bytes
 .../fonts/open-iconic/png/fullscreen-exit-3x.png   |  Bin 0 -> 230 bytes
 .../fonts/open-iconic/png/fullscreen-exit-4x.png   |  Bin 0 -> 273 bytes
 .../fonts/open-iconic/png/fullscreen-exit-6x.png   |  Bin 0 -> 376 bytes
 .../fonts/open-iconic/png/fullscreen-exit-8x.png   |  Bin 0 -> 467 bytes
 .../fonts/open-iconic/png/fullscreen-exit.png      |  Bin 0 -> 160 bytes
 assets/static/fonts/open-iconic/png/globe-2x.png   |  Bin 0 -> 392 bytes
 assets/static/fonts/open-iconic/png/globe-3x.png   |  Bin 0 -> 578 bytes
 assets/static/fonts/open-iconic/png/globe-4x.png   |  Bin 0 -> 761 bytes
 assets/static/fonts/open-iconic/png/globe-6x.png   |  Bin 0 -> 1147 bytes
 assets/static/fonts/open-iconic/png/globe-8x.png   |  Bin 0 -> 1584 bytes
 assets/static/fonts/open-iconic/png/globe.png      |  Bin 0 -> 223 bytes
 assets/static/fonts/open-iconic/png/graph-2x.png   |  Bin 0 -> 211 bytes
 assets/static/fonts/open-iconic/png/graph-3x.png   |  Bin 0 -> 264 bytes
 assets/static/fonts/open-iconic/png/graph-4x.png   |  Bin 0 -> 320 bytes
 assets/static/fonts/open-iconic/png/graph-6x.png   |  Bin 0 -> 455 bytes
 assets/static/fonts/open-iconic/png/graph-8x.png   |  Bin 0 -> 615 bytes
 assets/static/fonts/open-iconic/png/graph.png      |  Bin 0 -> 160 bytes
 .../fonts/open-iconic/png/grid-four-up-2x.png      |  Bin 0 -> 126 bytes
 .../fonts/open-iconic/png/grid-four-up-3x.png      |  Bin 0 -> 145 bytes
 .../fonts/open-iconic/png/grid-four-up-4x.png      |  Bin 0 -> 146 bytes
 .../fonts/open-iconic/png/grid-four-up-6x.png      |  Bin 0 -> 175 bytes
 .../fonts/open-iconic/png/grid-four-up-8x.png      |  Bin 0 -> 218 bytes
 .../static/fonts/open-iconic/png/grid-four-up.png  |  Bin 0 -> 116 bytes
 .../fonts/open-iconic/png/grid-three-up-2x.png     |  Bin 0 -> 134 bytes
 .../fonts/open-iconic/png/grid-three-up-3x.png     |  Bin 0 -> 146 bytes
 .../fonts/open-iconic/png/grid-three-up-4x.png     |  Bin 0 -> 152 bytes
 .../fonts/open-iconic/png/grid-three-up-6x.png     |  Bin 0 -> 178 bytes
 .../fonts/open-iconic/png/grid-three-up-8x.png     |  Bin 0 -> 244 bytes
 .../static/fonts/open-iconic/png/grid-three-up.png |  Bin 0 -> 121 bytes
 .../fonts/open-iconic/png/grid-two-up-2x.png       |  Bin 0 -> 134 bytes
 .../fonts/open-iconic/png/grid-two-up-3x.png       |  Bin 0 -> 145 bytes
 .../fonts/open-iconic/png/grid-two-up-4x.png       |  Bin 0 -> 150 bytes
 .../fonts/open-iconic/png/grid-two-up-6x.png       |  Bin 0 -> 174 bytes
 .../fonts/open-iconic/png/grid-two-up-8x.png       |  Bin 0 -> 235 bytes
 .../static/fonts/open-iconic/png/grid-two-up.png   |  Bin 0 -> 126 bytes
 .../static/fonts/open-iconic/png/hard-drive-2x.png |  Bin 0 -> 192 bytes
 .../static/fonts/open-iconic/png/hard-drive-3x.png |  Bin 0 -> 230 bytes
 .../static/fonts/open-iconic/png/hard-drive-4x.png |  Bin 0 -> 271 bytes
 .../static/fonts/open-iconic/png/hard-drive-6x.png |  Bin 0 -> 360 bytes
 .../static/fonts/open-iconic/png/hard-drive-8x.png |  Bin 0 -> 489 bytes
 assets/static/fonts/open-iconic/png/hard-drive.png |  Bin 0 -> 164 bytes
 assets/static/fonts/open-iconic/png/header-2x.png  |  Bin 0 -> 182 bytes
 assets/static/fonts/open-iconic/png/header-3x.png  |  Bin 0 -> 220 bytes
 assets/static/fonts/open-iconic/png/header-4x.png  |  Bin 0 -> 244 bytes
 assets/static/fonts/open-iconic/png/header-6x.png  |  Bin 0 -> 307 bytes
 assets/static/fonts/open-iconic/png/header-8x.png  |  Bin 0 -> 386 bytes
 assets/static/fonts/open-iconic/png/header.png     |  Bin 0 -> 151 bytes
 .../static/fonts/open-iconic/png/headphones-2x.png |  Bin 0 -> 255 bytes
 .../static/fonts/open-iconic/png/headphones-3x.png |  Bin 0 -> 337 bytes
 .../static/fonts/open-iconic/png/headphones-4x.png |  Bin 0 -> 411 bytes
 .../static/fonts/open-iconic/png/headphones-6x.png |  Bin 0 -> 582 bytes
 .../static/fonts/open-iconic/png/headphones-8x.png |  Bin 0 -> 802 bytes
 assets/static/fonts/open-iconic/png/headphones.png |  Bin 0 -> 184 bytes
 assets/static/fonts/open-iconic/png/heart-2x.png   |  Bin 0 -> 254 bytes
 assets/static/fonts/open-iconic/png/heart-3x.png   |  Bin 0 -> 328 bytes
 assets/static/fonts/open-iconic/png/heart-4x.png   |  Bin 0 -> 395 bytes
 assets/static/fonts/open-iconic/png/heart-6x.png   |  Bin 0 -> 550 bytes
 assets/static/fonts/open-iconic/png/heart-8x.png   |  Bin 0 -> 713 bytes
 assets/static/fonts/open-iconic/png/heart.png      |  Bin 0 -> 176 bytes
 assets/static/fonts/open-iconic/png/home-2x.png    |  Bin 0 -> 207 bytes
 assets/static/fonts/open-iconic/png/home-3x.png    |  Bin 0 -> 246 bytes
 assets/static/fonts/open-iconic/png/home-4x.png    |  Bin 0 -> 279 bytes
 assets/static/fonts/open-iconic/png/home-6x.png    |  Bin 0 -> 358 bytes
 assets/static/fonts/open-iconic/png/home-8x.png    |  Bin 0 -> 456 bytes
 assets/static/fonts/open-iconic/png/home.png       |  Bin 0 -> 166 bytes
 assets/static/fonts/open-iconic/png/image-2x.png   |  Bin 0 -> 187 bytes
 assets/static/fonts/open-iconic/png/image-3x.png   |  Bin 0 -> 217 bytes
 assets/static/fonts/open-iconic/png/image-4x.png   |  Bin 0 -> 246 bytes
 assets/static/fonts/open-iconic/png/image-6x.png   |  Bin 0 -> 312 bytes
 assets/static/fonts/open-iconic/png/image-8x.png   |  Bin 0 -> 396 bytes
 assets/static/fonts/open-iconic/png/image.png      |  Bin 0 -> 144 bytes
 assets/static/fonts/open-iconic/png/inbox-2x.png   |  Bin 0 -> 176 bytes
 assets/static/fonts/open-iconic/png/inbox-3x.png   |  Bin 0 -> 192 bytes
 assets/static/fonts/open-iconic/png/inbox-4x.png   |  Bin 0 -> 208 bytes
 assets/static/fonts/open-iconic/png/inbox-6x.png   |  Bin 0 -> 257 bytes
 assets/static/fonts/open-iconic/png/inbox-8x.png   |  Bin 0 -> 369 bytes
 assets/static/fonts/open-iconic/png/inbox.png      |  Bin 0 -> 147 bytes
 .../static/fonts/open-iconic/png/infinity-2x.png   |  Bin 0 -> 287 bytes
 .../static/fonts/open-iconic/png/infinity-3x.png   |  Bin 0 -> 406 bytes
 .../static/fonts/open-iconic/png/infinity-4x.png   |  Bin 0 -> 525 bytes
 .../static/fonts/open-iconic/png/infinity-6x.png   |  Bin 0 -> 784 bytes
 .../static/fonts/open-iconic/png/infinity-8x.png   |  Bin 0 -> 1031 bytes
 assets/static/fonts/open-iconic/png/infinity.png   |  Bin 0 -> 171 bytes
 assets/static/fonts/open-iconic/png/info-2x.png    |  Bin 0 -> 265 bytes
 assets/static/fonts/open-iconic/png/info-3x.png    |  Bin 0 -> 387 bytes
 assets/static/fonts/open-iconic/png/info-4x.png    |  Bin 0 -> 452 bytes
 assets/static/fonts/open-iconic/png/info-6x.png    |  Bin 0 -> 678 bytes
 assets/static/fonts/open-iconic/png/info-8x.png    |  Bin 0 -> 918 bytes
 assets/static/fonts/open-iconic/png/info.png       |  Bin 0 -> 181 bytes
 assets/static/fonts/open-iconic/png/italic-2x.png  |  Bin 0 -> 231 bytes
 assets/static/fonts/open-iconic/png/italic-3x.png  |  Bin 0 -> 268 bytes
 assets/static/fonts/open-iconic/png/italic-4x.png  |  Bin 0 -> 293 bytes
 assets/static/fonts/open-iconic/png/italic-6x.png  |  Bin 0 -> 403 bytes
 assets/static/fonts/open-iconic/png/italic-8x.png  |  Bin 0 -> 443 bytes
 assets/static/fonts/open-iconic/png/italic.png     |  Bin 0 -> 177 bytes
 .../fonts/open-iconic/png/justify-center-2x.png    |  Bin 0 -> 135 bytes
 .../fonts/open-iconic/png/justify-center-3x.png    |  Bin 0 -> 147 bytes
 .../fonts/open-iconic/png/justify-center-4x.png    |  Bin 0 -> 153 bytes
 .../fonts/open-iconic/png/justify-center-6x.png    |  Bin 0 -> 173 bytes
 .../fonts/open-iconic/png/justify-center-8x.png    |  Bin 0 -> 210 bytes
 .../fonts/open-iconic/png/justify-center.png       |  Bin 0 -> 122 bytes
 .../fonts/open-iconic/png/justify-left-2x.png      |  Bin 0 -> 131 bytes
 .../fonts/open-iconic/png/justify-left-3x.png      |  Bin 0 -> 145 bytes
 .../fonts/open-iconic/png/justify-left-4x.png      |  Bin 0 -> 150 bytes
 .../fonts/open-iconic/png/justify-left-6x.png      |  Bin 0 -> 170 bytes
 .../fonts/open-iconic/png/justify-left-8x.png      |  Bin 0 -> 207 bytes
 .../static/fonts/open-iconic/png/justify-left.png  |  Bin 0 -> 117 bytes
 .../fonts/open-iconic/png/justify-right-2x.png     |  Bin 0 -> 132 bytes
 .../fonts/open-iconic/png/justify-right-3x.png     |  Bin 0 -> 145 bytes
 .../fonts/open-iconic/png/justify-right-4x.png     |  Bin 0 -> 151 bytes
 .../fonts/open-iconic/png/justify-right-6x.png     |  Bin 0 -> 170 bytes
 .../fonts/open-iconic/png/justify-right-8x.png     |  Bin 0 -> 207 bytes
 .../static/fonts/open-iconic/png/justify-right.png |  Bin 0 -> 118 bytes
 assets/static/fonts/open-iconic/png/key-2x.png     |  Bin 0 -> 249 bytes
 assets/static/fonts/open-iconic/png/key-3x.png     |  Bin 0 -> 325 bytes
 assets/static/fonts/open-iconic/png/key-4x.png     |  Bin 0 -> 390 bytes
 assets/static/fonts/open-iconic/png/key-6x.png     |  Bin 0 -> 569 bytes
 assets/static/fonts/open-iconic/png/key-8x.png     |  Bin 0 -> 806 bytes
 assets/static/fonts/open-iconic/png/key.png        |  Bin 0 -> 175 bytes
 assets/static/fonts/open-iconic/png/laptop-2x.png  |  Bin 0 -> 173 bytes
 assets/static/fonts/open-iconic/png/laptop-3x.png  |  Bin 0 -> 207 bytes
 assets/static/fonts/open-iconic/png/laptop-4x.png  |  Bin 0 -> 232 bytes
 assets/static/fonts/open-iconic/png/laptop-6x.png  |  Bin 0 -> 298 bytes
 assets/static/fonts/open-iconic/png/laptop-8x.png  |  Bin 0 -> 378 bytes
 assets/static/fonts/open-iconic/png/laptop.png     |  Bin 0 -> 147 bytes
 assets/static/fonts/open-iconic/png/layers-2x.png  |  Bin 0 -> 161 bytes
 assets/static/fonts/open-iconic/png/layers-3x.png  |  Bin 0 -> 178 bytes
 assets/static/fonts/open-iconic/png/layers-4x.png  |  Bin 0 -> 187 bytes
 assets/static/fonts/open-iconic/png/layers-6x.png  |  Bin 0 -> 224 bytes
 assets/static/fonts/open-iconic/png/layers-8x.png  |  Bin 0 -> 291 bytes
 assets/static/fonts/open-iconic/png/layers.png     |  Bin 0 -> 138 bytes
 .../static/fonts/open-iconic/png/lightbulb-2x.png  |  Bin 0 -> 228 bytes
 .../static/fonts/open-iconic/png/lightbulb-3x.png  |  Bin 0 -> 304 bytes
 .../static/fonts/open-iconic/png/lightbulb-4x.png  |  Bin 0 -> 366 bytes
 .../static/fonts/open-iconic/png/lightbulb-6x.png  |  Bin 0 -> 535 bytes
 .../static/fonts/open-iconic/png/lightbulb-8x.png  |  Bin 0 -> 691 bytes
 assets/static/fonts/open-iconic/png/lightbulb.png  |  Bin 0 -> 192 bytes
 .../fonts/open-iconic/png/link-broken-2x.png       |  Bin 0 -> 329 bytes
 .../fonts/open-iconic/png/link-broken-3x.png       |  Bin 0 -> 463 bytes
 .../fonts/open-iconic/png/link-broken-4x.png       |  Bin 0 -> 577 bytes
 .../fonts/open-iconic/png/link-broken-6x.png       |  Bin 0 -> 876 bytes
 .../fonts/open-iconic/png/link-broken-8x.png       |  Bin 0 -> 1198 bytes
 .../static/fonts/open-iconic/png/link-broken.png   |  Bin 0 -> 202 bytes
 .../fonts/open-iconic/png/link-intact-2x.png       |  Bin 0 -> 350 bytes
 .../fonts/open-iconic/png/link-intact-3x.png       |  Bin 0 -> 496 bytes
 .../fonts/open-iconic/png/link-intact-4x.png       |  Bin 0 -> 630 bytes
 .../fonts/open-iconic/png/link-intact-6x.png       |  Bin 0 -> 941 bytes
 .../fonts/open-iconic/png/link-intact-8x.png       |  Bin 0 -> 1257 bytes
 .../static/fonts/open-iconic/png/link-intact.png   |  Bin 0 -> 215 bytes
 assets/static/fonts/open-iconic/png/list-2x.png    |  Bin 0 -> 160 bytes
 assets/static/fonts/open-iconic/png/list-3x.png    |  Bin 0 -> 180 bytes
 assets/static/fonts/open-iconic/png/list-4x.png    |  Bin 0 -> 201 bytes
 assets/static/fonts/open-iconic/png/list-6x.png    |  Bin 0 -> 285 bytes
 assets/static/fonts/open-iconic/png/list-8x.png    |  Bin 0 -> 375 bytes
 .../static/fonts/open-iconic/png/list-rich-2x.png  |  Bin 0 -> 150 bytes
 .../static/fonts/open-iconic/png/list-rich-3x.png  |  Bin 0 -> 162 bytes
 .../static/fonts/open-iconic/png/list-rich-4x.png  |  Bin 0 -> 170 bytes
 .../static/fonts/open-iconic/png/list-rich-6x.png  |  Bin 0 -> 198 bytes
 .../static/fonts/open-iconic/png/list-rich-8x.png  |  Bin 0 -> 257 bytes
 assets/static/fonts/open-iconic/png/list-rich.png  |  Bin 0 -> 129 bytes
 assets/static/fonts/open-iconic/png/list.png       |  Bin 0 -> 118 bytes
 .../static/fonts/open-iconic/png/location-2x.png   |  Bin 0 -> 223 bytes
 .../static/fonts/open-iconic/png/location-3x.png   |  Bin 0 -> 267 bytes
 .../static/fonts/open-iconic/png/location-4x.png   |  Bin 0 -> 310 bytes
 .../static/fonts/open-iconic/png/location-6x.png   |  Bin 0 -> 413 bytes
 .../static/fonts/open-iconic/png/location-8x.png   |  Bin 0 -> 519 bytes
 assets/static/fonts/open-iconic/png/location.png   |  Bin 0 -> 174 bytes
 .../fonts/open-iconic/png/lock-locked-2x.png       |  Bin 0 -> 196 bytes
 .../fonts/open-iconic/png/lock-locked-3x.png       |  Bin 0 -> 244 bytes
 .../fonts/open-iconic/png/lock-locked-4x.png       |  Bin 0 -> 273 bytes
 .../fonts/open-iconic/png/lock-locked-6x.png       |  Bin 0 -> 404 bytes
 .../fonts/open-iconic/png/lock-locked-8x.png       |  Bin 0 -> 532 bytes
 .../static/fonts/open-iconic/png/lock-locked.png   |  Bin 0 -> 152 bytes
 .../fonts/open-iconic/png/lock-unlocked-2x.png     |  Bin 0 -> 196 bytes
 .../fonts/open-iconic/png/lock-unlocked-3x.png     |  Bin 0 -> 241 bytes
 .../fonts/open-iconic/png/lock-unlocked-4x.png     |  Bin 0 -> 274 bytes
 .../fonts/open-iconic/png/lock-unlocked-6x.png     |  Bin 0 -> 407 bytes
 .../fonts/open-iconic/png/lock-unlocked-8x.png     |  Bin 0 -> 545 bytes
 .../static/fonts/open-iconic/png/lock-unlocked.png |  Bin 0 -> 154 bytes
 assets/static/fonts/open-iconic/png/loop-2x.png    |  Bin 0 -> 218 bytes
 assets/static/fonts/open-iconic/png/loop-3x.png    |  Bin 0 -> 257 bytes
 assets/static/fonts/open-iconic/png/loop-4x.png    |  Bin 0 -> 307 bytes
 assets/static/fonts/open-iconic/png/loop-6x.png    |  Bin 0 -> 401 bytes
 assets/static/fonts/open-iconic/png/loop-8x.png    |  Bin 0 -> 518 bytes
 .../fonts/open-iconic/png/loop-circular-2x.png     |  Bin 0 -> 261 bytes
 .../fonts/open-iconic/png/loop-circular-3x.png     |  Bin 0 -> 345 bytes
 .../fonts/open-iconic/png/loop-circular-4x.png     |  Bin 0 -> 436 bytes
 .../fonts/open-iconic/png/loop-circular-6x.png     |  Bin 0 -> 627 bytes
 .../fonts/open-iconic/png/loop-circular-8x.png     |  Bin 0 -> 832 bytes
 .../static/fonts/open-iconic/png/loop-circular.png |  Bin 0 -> 181 bytes
 .../fonts/open-iconic/png/loop-square-2x.png       |  Bin 0 -> 218 bytes
 .../fonts/open-iconic/png/loop-square-3x.png       |  Bin 0 -> 270 bytes
 .../fonts/open-iconic/png/loop-square-4x.png       |  Bin 0 -> 319 bytes
 .../fonts/open-iconic/png/loop-square-6x.png       |  Bin 0 -> 391 bytes
 .../fonts/open-iconic/png/loop-square-8x.png       |  Bin 0 -> 506 bytes
 .../static/fonts/open-iconic/png/loop-square.png   |  Bin 0 -> 150 bytes
 assets/static/fonts/open-iconic/png/loop.png       |  Bin 0 -> 155 bytes
 .../fonts/open-iconic/png/magnifying-glass-2x.png  |  Bin 0 -> 349 bytes
 .../fonts/open-iconic/png/magnifying-glass-3x.png  |  Bin 0 -> 492 bytes
 .../fonts/open-iconic/png/magnifying-glass-4x.png  |  Bin 0 -> 647 bytes
 .../fonts/open-iconic/png/magnifying-glass-6x.png  |  Bin 0 -> 965 bytes
 .../fonts/open-iconic/png/magnifying-glass-8x.png  |  Bin 0 -> 1286 bytes
 .../fonts/open-iconic/png/magnifying-glass.png     |  Bin 0 -> 199 bytes
 assets/static/fonts/open-iconic/png/map-2x.png     |  Bin 0 -> 241 bytes
 assets/static/fonts/open-iconic/png/map-3x.png     |  Bin 0 -> 323 bytes
 assets/static/fonts/open-iconic/png/map-4x.png     |  Bin 0 -> 386 bytes
 assets/static/fonts/open-iconic/png/map-6x.png     |  Bin 0 -> 550 bytes
 assets/static/fonts/open-iconic/png/map-8x.png     |  Bin 0 -> 796 bytes
 .../static/fonts/open-iconic/png/map-marker-2x.png |  Bin 0 -> 312 bytes
 .../static/fonts/open-iconic/png/map-marker-3x.png |  Bin 0 -> 427 bytes
 .../static/fonts/open-iconic/png/map-marker-4x.png |  Bin 0 -> 572 bytes
 .../static/fonts/open-iconic/png/map-marker-6x.png |  Bin 0 -> 839 bytes
 .../static/fonts/open-iconic/png/map-marker-8x.png |  Bin 0 -> 1154 bytes
 assets/static/fonts/open-iconic/png/map-marker.png |  Bin 0 -> 205 bytes
 assets/static/fonts/open-iconic/png/map.png        |  Bin 0 -> 169 bytes
 .../fonts/open-iconic/png/media-pause-2x.png       |  Bin 0 -> 127 bytes
 .../fonts/open-iconic/png/media-pause-3x.png       |  Bin 0 -> 138 bytes
 .../fonts/open-iconic/png/media-pause-4x.png       |  Bin 0 -> 148 bytes
 .../fonts/open-iconic/png/media-pause-6x.png       |  Bin 0 -> 174 bytes
 .../fonts/open-iconic/png/media-pause-8x.png       |  Bin 0 -> 233 bytes
 .../static/fonts/open-iconic/png/media-pause.png   |  Bin 0 -> 118 bytes
 .../static/fonts/open-iconic/png/media-play-2x.png |  Bin 0 -> 164 bytes
 .../static/fonts/open-iconic/png/media-play-3x.png |  Bin 0 -> 192 bytes
 .../static/fonts/open-iconic/png/media-play-4x.png |  Bin 0 -> 219 bytes
 .../static/fonts/open-iconic/png/media-play-6x.png |  Bin 0 -> 270 bytes
 .../static/fonts/open-iconic/png/media-play-8x.png |  Bin 0 -> 323 bytes
 assets/static/fonts/open-iconic/png/media-play.png |  Bin 0 -> 133 bytes
 .../fonts/open-iconic/png/media-record-2x.png      |  Bin 0 -> 236 bytes
 .../fonts/open-iconic/png/media-record-3x.png      |  Bin 0 -> 314 bytes
 .../fonts/open-iconic/png/media-record-4x.png      |  Bin 0 -> 400 bytes
 .../fonts/open-iconic/png/media-record-6x.png      |  Bin 0 -> 537 bytes
 .../fonts/open-iconic/png/media-record-8x.png      |  Bin 0 -> 786 bytes
 .../static/fonts/open-iconic/png/media-record.png  |  Bin 0 -> 166 bytes
 .../open-iconic/png/media-skip-backward-2x.png     |  Bin 0 -> 191 bytes
 .../open-iconic/png/media-skip-backward-3x.png     |  Bin 0 -> 227 bytes
 .../open-iconic/png/media-skip-backward-4x.png     |  Bin 0 -> 262 bytes
 .../open-iconic/png/media-skip-backward-6x.png     |  Bin 0 -> 338 bytes
 .../open-iconic/png/media-skip-backward-8x.png     |  Bin 0 -> 421 bytes
 .../fonts/open-iconic/png/media-skip-backward.png  |  Bin 0 -> 147 bytes
 .../open-iconic/png/media-skip-forward-2x.png      |  Bin 0 -> 199 bytes
 .../open-iconic/png/media-skip-forward-3x.png      |  Bin 0 -> 233 bytes
 .../open-iconic/png/media-skip-forward-4x.png      |  Bin 0 -> 264 bytes
 .../open-iconic/png/media-skip-forward-6x.png      |  Bin 0 -> 335 bytes
 .../open-iconic/png/media-skip-forward-8x.png      |  Bin 0 -> 417 bytes
 .../fonts/open-iconic/png/media-skip-forward.png   |  Bin 0 -> 157 bytes
 .../open-iconic/png/media-step-backward-2x.png     |  Bin 0 -> 195 bytes
 .../open-iconic/png/media-step-backward-3x.png     |  Bin 0 -> 226 bytes
 .../open-iconic/png/media-step-backward-4x.png     |  Bin 0 -> 262 bytes
 .../open-iconic/png/media-step-backward-6x.png     |  Bin 0 -> 333 bytes
 .../open-iconic/png/media-step-backward-8x.png     |  Bin 0 -> 419 bytes
 .../fonts/open-iconic/png/media-step-backward.png  |  Bin 0 -> 156 bytes
 .../open-iconic/png/media-step-forward-2x.png      |  Bin 0 -> 197 bytes
 .../open-iconic/png/media-step-forward-3x.png      |  Bin 0 -> 227 bytes
 .../open-iconic/png/media-step-forward-4x.png      |  Bin 0 -> 261 bytes
 .../open-iconic/png/media-step-forward-6x.png      |  Bin 0 -> 339 bytes
 .../open-iconic/png/media-step-forward-8x.png      |  Bin 0 -> 433 bytes
 .../fonts/open-iconic/png/media-step-forward.png   |  Bin 0 -> 161 bytes
 .../static/fonts/open-iconic/png/media-stop-2x.png |  Bin 0 -> 125 bytes
 .../static/fonts/open-iconic/png/media-stop-3x.png |  Bin 0 -> 136 bytes
 .../static/fonts/open-iconic/png/media-stop-4x.png |  Bin 0 -> 146 bytes
 .../static/fonts/open-iconic/png/media-stop-6x.png |  Bin 0 -> 176 bytes
 .../static/fonts/open-iconic/png/media-stop-8x.png |  Bin 0 -> 235 bytes
 assets/static/fonts/open-iconic/png/media-stop.png |  Bin 0 -> 119 bytes
 .../fonts/open-iconic/png/medical-cross-2x.png     |  Bin 0 -> 140 bytes
 .../fonts/open-iconic/png/medical-cross-3x.png     |  Bin 0 -> 152 bytes
 .../fonts/open-iconic/png/medical-cross-4x.png     |  Bin 0 -> 164 bytes
 .../fonts/open-iconic/png/medical-cross-6x.png     |  Bin 0 -> 198 bytes
 .../fonts/open-iconic/png/medical-cross-8x.png     |  Bin 0 -> 270 bytes
 .../static/fonts/open-iconic/png/medical-cross.png |  Bin 0 -> 133 bytes
 assets/static/fonts/open-iconic/png/menu-2x.png    |  Bin 0 -> 143 bytes
 assets/static/fonts/open-iconic/png/menu-3x.png    |  Bin 0 -> 155 bytes
 assets/static/fonts/open-iconic/png/menu-4x.png    |  Bin 0 -> 158 bytes
 assets/static/fonts/open-iconic/png/menu-6x.png    |  Bin 0 -> 178 bytes
 assets/static/fonts/open-iconic/png/menu-8x.png    |  Bin 0 -> 203 bytes
 assets/static/fonts/open-iconic/png/menu.png       |  Bin 0 -> 122 bytes
 .../static/fonts/open-iconic/png/microphone-2x.png |  Bin 0 -> 319 bytes
 .../static/fonts/open-iconic/png/microphone-3x.png |  Bin 0 -> 446 bytes
 .../static/fonts/open-iconic/png/microphone-4x.png |  Bin 0 -> 563 bytes
 .../static/fonts/open-iconic/png/microphone-6x.png |  Bin 0 -> 800 bytes
 .../static/fonts/open-iconic/png/microphone-8x.png |  Bin 0 -> 1050 bytes
 assets/static/fonts/open-iconic/png/microphone.png |  Bin 0 -> 197 bytes
 assets/static/fonts/open-iconic/png/minus-2x.png   |  Bin 0 -> 125 bytes
 assets/static/fonts/open-iconic/png/minus-3x.png   |  Bin 0 -> 133 bytes
 assets/static/fonts/open-iconic/png/minus-4x.png   |  Bin 0 -> 134 bytes
 assets/static/fonts/open-iconic/png/minus-6x.png   |  Bin 0 -> 148 bytes
 assets/static/fonts/open-iconic/png/minus-8x.png   |  Bin 0 -> 170 bytes
 assets/static/fonts/open-iconic/png/minus.png      |  Bin 0 -> 119 bytes
 assets/static/fonts/open-iconic/png/monitor-2x.png |  Bin 0 -> 190 bytes
 assets/static/fonts/open-iconic/png/monitor-3x.png |  Bin 0 -> 231 bytes
 assets/static/fonts/open-iconic/png/monitor-4x.png |  Bin 0 -> 256 bytes
 assets/static/fonts/open-iconic/png/monitor-6x.png |  Bin 0 -> 353 bytes
 assets/static/fonts/open-iconic/png/monitor-8x.png |  Bin 0 -> 471 bytes
 assets/static/fonts/open-iconic/png/monitor.png    |  Bin 0 -> 155 bytes
 assets/static/fonts/open-iconic/png/moon-2x.png    |  Bin 0 -> 308 bytes
 assets/static/fonts/open-iconic/png/moon-3x.png    |  Bin 0 -> 412 bytes
 assets/static/fonts/open-iconic/png/moon-4x.png    |  Bin 0 -> 511 bytes
 assets/static/fonts/open-iconic/png/moon-6x.png    |  Bin 0 -> 730 bytes
 assets/static/fonts/open-iconic/png/moon-8x.png    |  Bin 0 -> 992 bytes
 assets/static/fonts/open-iconic/png/moon.png       |  Bin 0 -> 201 bytes
 assets/static/fonts/open-iconic/png/move-2x.png    |  Bin 0 -> 188 bytes
 assets/static/fonts/open-iconic/png/move-3x.png    |  Bin 0 -> 297 bytes
 assets/static/fonts/open-iconic/png/move-4x.png    |  Bin 0 -> 264 bytes
 assets/static/fonts/open-iconic/png/move-6x.png    |  Bin 0 -> 361 bytes
 assets/static/fonts/open-iconic/png/move-8x.png    |  Bin 0 -> 459 bytes
 assets/static/fonts/open-iconic/png/move.png       |  Bin 0 -> 160 bytes
 .../fonts/open-iconic/png/musical-note-2x.png      |  Bin 0 -> 258 bytes
 .../fonts/open-iconic/png/musical-note-3x.png      |  Bin 0 -> 342 bytes
 .../fonts/open-iconic/png/musical-note-4x.png      |  Bin 0 -> 423 bytes
 .../fonts/open-iconic/png/musical-note-6x.png      |  Bin 0 -> 578 bytes
 .../fonts/open-iconic/png/musical-note-8x.png      |  Bin 0 -> 787 bytes
 .../static/fonts/open-iconic/png/musical-note.png  |  Bin 0 -> 175 bytes
 .../static/fonts/open-iconic/png/paperclip-2x.png  |  Bin 0 -> 398 bytes
 .../static/fonts/open-iconic/png/paperclip-3x.png  |  Bin 0 -> 591 bytes
 .../static/fonts/open-iconic/png/paperclip-4x.png  |  Bin 0 -> 730 bytes
 .../static/fonts/open-iconic/png/paperclip-6x.png  |  Bin 0 -> 1155 bytes
 .../static/fonts/open-iconic/png/paperclip-8x.png  |  Bin 0 -> 1491 bytes
 assets/static/fonts/open-iconic/png/paperclip.png  |  Bin 0 -> 214 bytes
 assets/static/fonts/open-iconic/png/pencil-2x.png  |  Bin 0 -> 200 bytes
 assets/static/fonts/open-iconic/png/pencil-3x.png  |  Bin 0 -> 229 bytes
 assets/static/fonts/open-iconic/png/pencil-4x.png  |  Bin 0 -> 266 bytes
 assets/static/fonts/open-iconic/png/pencil-6x.png  |  Bin 0 -> 355 bytes
 assets/static/fonts/open-iconic/png/pencil-8x.png  |  Bin 0 -> 439 bytes
 assets/static/fonts/open-iconic/png/pencil.png     |  Bin 0 -> 146 bytes
 assets/static/fonts/open-iconic/png/people-2x.png  |  Bin 0 -> 327 bytes
 assets/static/fonts/open-iconic/png/people-3x.png  |  Bin 0 -> 455 bytes
 assets/static/fonts/open-iconic/png/people-4x.png  |  Bin 0 -> 604 bytes
 assets/static/fonts/open-iconic/png/people-6x.png  |  Bin 0 -> 876 bytes
 assets/static/fonts/open-iconic/png/people-8x.png  |  Bin 0 -> 1220 bytes
 assets/static/fonts/open-iconic/png/people.png     |  Bin 0 -> 201 bytes
 assets/static/fonts/open-iconic/png/person-2x.png  |  Bin 0 -> 282 bytes
 assets/static/fonts/open-iconic/png/person-3x.png  |  Bin 0 -> 385 bytes
 assets/static/fonts/open-iconic/png/person-4x.png  |  Bin 0 -> 490 bytes
 assets/static/fonts/open-iconic/png/person-6x.png  |  Bin 0 -> 689 bytes
 assets/static/fonts/open-iconic/png/person-8x.png  |  Bin 0 -> 952 bytes
 assets/static/fonts/open-iconic/png/person.png     |  Bin 0 -> 187 bytes
 assets/static/fonts/open-iconic/png/phone-2x.png   |  Bin 0 -> 181 bytes
 assets/static/fonts/open-iconic/png/phone-3x.png   |  Bin 0 -> 224 bytes
 assets/static/fonts/open-iconic/png/phone-4x.png   |  Bin 0 -> 257 bytes
 assets/static/fonts/open-iconic/png/phone-6x.png   |  Bin 0 -> 329 bytes
 assets/static/fonts/open-iconic/png/phone-8x.png   |  Bin 0 -> 452 bytes
 assets/static/fonts/open-iconic/png/phone.png      |  Bin 0 -> 146 bytes
 .../static/fonts/open-iconic/png/pie-chart-2x.png  |  Bin 0 -> 316 bytes
 .../static/fonts/open-iconic/png/pie-chart-3x.png  |  Bin 0 -> 431 bytes
 .../static/fonts/open-iconic/png/pie-chart-4x.png  |  Bin 0 -> 547 bytes
 .../static/fonts/open-iconic/png/pie-chart-6x.png  |  Bin 0 -> 755 bytes
 .../static/fonts/open-iconic/png/pie-chart-8x.png  |  Bin 0 -> 1056 bytes
 assets/static/fonts/open-iconic/png/pie-chart.png  |  Bin 0 -> 214 bytes
 assets/static/fonts/open-iconic/png/pin-2x.png     |  Bin 0 -> 202 bytes
 assets/static/fonts/open-iconic/png/pin-3x.png     |  Bin 0 -> 254 bytes
 assets/static/fonts/open-iconic/png/pin-4x.png     |  Bin 0 -> 309 bytes
 assets/static/fonts/open-iconic/png/pin-6x.png     |  Bin 0 -> 417 bytes
 assets/static/fonts/open-iconic/png/pin-8x.png     |  Bin 0 -> 555 bytes
 assets/static/fonts/open-iconic/png/pin.png        |  Bin 0 -> 161 bytes
 .../fonts/open-iconic/png/play-circle-2x.png       |  Bin 0 -> 286 bytes
 .../fonts/open-iconic/png/play-circle-3x.png       |  Bin 0 -> 398 bytes
 .../fonts/open-iconic/png/play-circle-4x.png       |  Bin 0 -> 513 bytes
 .../fonts/open-iconic/png/play-circle-6x.png       |  Bin 0 -> 731 bytes
 .../fonts/open-iconic/png/play-circle-8x.png       |  Bin 0 -> 988 bytes
 .../static/fonts/open-iconic/png/play-circle.png   |  Bin 0 -> 189 bytes
 assets/static/fonts/open-iconic/png/plus-2x.png    |  Bin 0 -> 139 bytes
 assets/static/fonts/open-iconic/png/plus-3x.png    |  Bin 0 -> 152 bytes
 assets/static/fonts/open-iconic/png/plus-4x.png    |  Bin 0 -> 163 bytes
 assets/static/fonts/open-iconic/png/plus-6x.png    |  Bin 0 -> 196 bytes
 assets/static/fonts/open-iconic/png/plus-8x.png    |  Bin 0 -> 270 bytes
 assets/static/fonts/open-iconic/png/plus.png       |  Bin 0 -> 126 bytes
 .../fonts/open-iconic/png/power-standby-2x.png     |  Bin 0 -> 322 bytes
 .../fonts/open-iconic/png/power-standby-3x.png     |  Bin 0 -> 464 bytes
 .../fonts/open-iconic/png/power-standby-4x.png     |  Bin 0 -> 613 bytes
 .../fonts/open-iconic/png/power-standby-6x.png     |  Bin 0 -> 910 bytes
 .../fonts/open-iconic/png/power-standby-8x.png     |  Bin 0 -> 1236 bytes
 .../static/fonts/open-iconic/png/power-standby.png |  Bin 0 -> 200 bytes
 assets/static/fonts/open-iconic/png/print-2x.png   |  Bin 0 -> 188 bytes
 assets/static/fonts/open-iconic/png/print-3x.png   |  Bin 0 -> 205 bytes
 assets/static/fonts/open-iconic/png/print-4x.png   |  Bin 0 -> 222 bytes
 assets/static/fonts/open-iconic/png/print-6x.png   |  Bin 0 -> 264 bytes
 assets/static/fonts/open-iconic/png/print-8x.png   |  Bin 0 -> 323 bytes
 assets/static/fonts/open-iconic/png/print.png      |  Bin 0 -> 154 bytes
 assets/static/fonts/open-iconic/png/project-2x.png |  Bin 0 -> 163 bytes
 assets/static/fonts/open-iconic/png/project-3x.png |  Bin 0 -> 170 bytes
 assets/static/fonts/open-iconic/png/project-4x.png |  Bin 0 -> 194 bytes
 assets/static/fonts/open-iconic/png/project-6x.png |  Bin 0 -> 226 bytes
 assets/static/fonts/open-iconic/png/project-8x.png |  Bin 0 -> 287 bytes
 assets/static/fonts/open-iconic/png/project.png    |  Bin 0 -> 144 bytes
 assets/static/fonts/open-iconic/png/pulse-2x.png   |  Bin 0 -> 351 bytes
 assets/static/fonts/open-iconic/png/pulse-3x.png   |  Bin 0 -> 443 bytes
 assets/static/fonts/open-iconic/png/pulse-4x.png   |  Bin 0 -> 585 bytes
 assets/static/fonts/open-iconic/png/pulse-6x.png   |  Bin 0 -> 871 bytes
 assets/static/fonts/open-iconic/png/pulse-8x.png   |  Bin 0 -> 1152 bytes
 assets/static/fonts/open-iconic/png/pulse.png      |  Bin 0 -> 207 bytes
 .../fonts/open-iconic/png/puzzle-piece-2x.png      |  Bin 0 -> 236 bytes
 .../fonts/open-iconic/png/puzzle-piece-3x.png      |  Bin 0 -> 295 bytes
 .../fonts/open-iconic/png/puzzle-piece-4x.png      |  Bin 0 -> 380 bytes
 .../fonts/open-iconic/png/puzzle-piece-6x.png      |  Bin 0 -> 537 bytes
 .../fonts/open-iconic/png/puzzle-piece-8x.png      |  Bin 0 -> 739 bytes
 .../static/fonts/open-iconic/png/puzzle-piece.png  |  Bin 0 -> 170 bytes
 .../fonts/open-iconic/png/question-mark-2x.png     |  Bin 0 -> 272 bytes
 .../fonts/open-iconic/png/question-mark-3x.png     |  Bin 0 -> 357 bytes
 .../fonts/open-iconic/png/question-mark-4x.png     |  Bin 0 -> 457 bytes
 .../fonts/open-iconic/png/question-mark-6x.png     |  Bin 0 -> 665 bytes
 .../fonts/open-iconic/png/question-mark-8x.png     |  Bin 0 -> 861 bytes
 .../static/fonts/open-iconic/png/question-mark.png |  Bin 0 -> 177 bytes
 assets/static/fonts/open-iconic/png/rain-2x.png    |  Bin 0 -> 309 bytes
 assets/static/fonts/open-iconic/png/rain-3x.png    |  Bin 0 -> 434 bytes
 assets/static/fonts/open-iconic/png/rain-4x.png    |  Bin 0 -> 551 bytes
 assets/static/fonts/open-iconic/png/rain-6x.png    |  Bin 0 -> 770 bytes
 assets/static/fonts/open-iconic/png/rain-8x.png    |  Bin 0 -> 1076 bytes
 assets/static/fonts/open-iconic/png/rain.png       |  Bin 0 -> 201 bytes
 assets/static/fonts/open-iconic/png/random-2x.png  |  Bin 0 -> 365 bytes
 assets/static/fonts/open-iconic/png/random-3x.png  |  Bin 0 -> 496 bytes
 assets/static/fonts/open-iconic/png/random-4x.png  |  Bin 0 -> 635 bytes
 assets/static/fonts/open-iconic/png/random-6x.png  |  Bin 0 -> 875 bytes
 assets/static/fonts/open-iconic/png/random-8x.png  |  Bin 0 -> 1119 bytes
 assets/static/fonts/open-iconic/png/random.png     |  Bin 0 -> 215 bytes
 assets/static/fonts/open-iconic/png/reload-2x.png  |  Bin 0 -> 336 bytes
 assets/static/fonts/open-iconic/png/reload-3x.png  |  Bin 0 -> 477 bytes
 assets/static/fonts/open-iconic/png/reload-4x.png  |  Bin 0 -> 630 bytes
 assets/static/fonts/open-iconic/png/reload-6x.png  |  Bin 0 -> 891 bytes
 assets/static/fonts/open-iconic/png/reload-8x.png  |  Bin 0 -> 1208 bytes
 assets/static/fonts/open-iconic/png/reload.png     |  Bin 0 -> 209 bytes
 .../fonts/open-iconic/png/resize-both-2x.png       |  Bin 0 -> 218 bytes
 .../fonts/open-iconic/png/resize-both-3x.png       |  Bin 0 -> 247 bytes
 .../fonts/open-iconic/png/resize-both-4x.png       |  Bin 0 -> 296 bytes
 .../fonts/open-iconic/png/resize-both-6x.png       |  Bin 0 -> 416 bytes
 .../fonts/open-iconic/png/resize-both-8x.png       |  Bin 0 -> 541 bytes
 .../static/fonts/open-iconic/png/resize-both.png   |  Bin 0 -> 160 bytes
 .../fonts/open-iconic/png/resize-height-2x.png     |  Bin 0 -> 234 bytes
 .../fonts/open-iconic/png/resize-height-3x.png     |  Bin 0 -> 277 bytes
 .../fonts/open-iconic/png/resize-height-4x.png     |  Bin 0 -> 330 bytes
 .../fonts/open-iconic/png/resize-height-6x.png     |  Bin 0 -> 426 bytes
 .../fonts/open-iconic/png/resize-height-8x.png     |  Bin 0 -> 536 bytes
 .../static/fonts/open-iconic/png/resize-height.png |  Bin 0 -> 166 bytes
 .../fonts/open-iconic/png/resize-width-2x.png      |  Bin 0 -> 228 bytes
 .../fonts/open-iconic/png/resize-width-3x.png      |  Bin 0 -> 271 bytes
 .../fonts/open-iconic/png/resize-width-4x.png      |  Bin 0 -> 315 bytes
 .../fonts/open-iconic/png/resize-width-6x.png      |  Bin 0 -> 406 bytes
 .../fonts/open-iconic/png/resize-width-8x.png      |  Bin 0 -> 510 bytes
 .../static/fonts/open-iconic/png/resize-width.png  |  Bin 0 -> 160 bytes
 assets/static/fonts/open-iconic/png/rss-2x.png     |  Bin 0 -> 393 bytes
 assets/static/fonts/open-iconic/png/rss-3x.png     |  Bin 0 -> 560 bytes
 assets/static/fonts/open-iconic/png/rss-4x.png     |  Bin 0 -> 745 bytes
 assets/static/fonts/open-iconic/png/rss-6x.png     |  Bin 0 -> 1104 bytes
 assets/static/fonts/open-iconic/png/rss-8x.png     |  Bin 0 -> 1519 bytes
 assets/static/fonts/open-iconic/png/rss-alt-2x.png |  Bin 0 -> 345 bytes
 assets/static/fonts/open-iconic/png/rss-alt-3x.png |  Bin 0 -> 485 bytes
 assets/static/fonts/open-iconic/png/rss-alt-4x.png |  Bin 0 -> 632 bytes
 assets/static/fonts/open-iconic/png/rss-alt-6x.png |  Bin 0 -> 948 bytes
 assets/static/fonts/open-iconic/png/rss-alt-8x.png |  Bin 0 -> 1279 bytes
 assets/static/fonts/open-iconic/png/rss-alt.png    |  Bin 0 -> 217 bytes
 assets/static/fonts/open-iconic/png/rss.png        |  Bin 0 -> 224 bytes
 assets/static/fonts/open-iconic/png/script-2x.png  |  Bin 0 -> 210 bytes
 assets/static/fonts/open-iconic/png/script-3x.png  |  Bin 0 -> 268 bytes
 assets/static/fonts/open-iconic/png/script-4x.png  |  Bin 0 -> 305 bytes
 assets/static/fonts/open-iconic/png/script-6x.png  |  Bin 0 -> 442 bytes
 assets/static/fonts/open-iconic/png/script-8x.png  |  Bin 0 -> 577 bytes
 assets/static/fonts/open-iconic/png/script.png     |  Bin 0 -> 160 bytes
 assets/static/fonts/open-iconic/png/share-2x.png   |  Bin 0 -> 278 bytes
 assets/static/fonts/open-iconic/png/share-3x.png   |  Bin 0 -> 371 bytes
 assets/static/fonts/open-iconic/png/share-4x.png   |  Bin 0 -> 468 bytes
 assets/static/fonts/open-iconic/png/share-6x.png   |  Bin 0 -> 711 bytes
 assets/static/fonts/open-iconic/png/share-8x.png   |  Bin 0 -> 907 bytes
 .../fonts/open-iconic/png/share-boxed-2x.png       |  Bin 0 -> 256 bytes
 .../fonts/open-iconic/png/share-boxed-3x.png       |  Bin 0 -> 338 bytes
 .../fonts/open-iconic/png/share-boxed-4x.png       |  Bin 0 -> 404 bytes
 .../fonts/open-iconic/png/share-boxed-6x.png       |  Bin 0 -> 553 bytes
 .../fonts/open-iconic/png/share-boxed-8x.png       |  Bin 0 -> 742 bytes
 .../static/fonts/open-iconic/png/share-boxed.png   |  Bin 0 -> 179 bytes
 assets/static/fonts/open-iconic/png/share.png      |  Bin 0 -> 188 bytes
 assets/static/fonts/open-iconic/png/shield-2x.png  |  Bin 0 -> 341 bytes
 assets/static/fonts/open-iconic/png/shield-3x.png  |  Bin 0 -> 465 bytes
 assets/static/fonts/open-iconic/png/shield-4x.png  |  Bin 0 -> 586 bytes
 assets/static/fonts/open-iconic/png/shield-6x.png  |  Bin 0 -> 876 bytes
 assets/static/fonts/open-iconic/png/shield-8x.png  |  Bin 0 -> 1191 bytes
 assets/static/fonts/open-iconic/png/shield.png     |  Bin 0 -> 206 bytes
 assets/static/fonts/open-iconic/png/signal-2x.png  |  Bin 0 -> 147 bytes
 assets/static/fonts/open-iconic/png/signal-3x.png  |  Bin 0 -> 165 bytes
 assets/static/fonts/open-iconic/png/signal-4x.png  |  Bin 0 -> 174 bytes
 assets/static/fonts/open-iconic/png/signal-6x.png  |  Bin 0 -> 206 bytes
 assets/static/fonts/open-iconic/png/signal-8x.png  |  Bin 0 -> 276 bytes
 assets/static/fonts/open-iconic/png/signal.png     |  Bin 0 -> 133 bytes
 .../static/fonts/open-iconic/png/signpost-2x.png   |  Bin 0 -> 184 bytes
 .../static/fonts/open-iconic/png/signpost-3x.png   |  Bin 0 -> 205 bytes
 .../static/fonts/open-iconic/png/signpost-4x.png   |  Bin 0 -> 227 bytes
 .../static/fonts/open-iconic/png/signpost-6x.png   |  Bin 0 -> 293 bytes
 .../static/fonts/open-iconic/png/signpost-8x.png   |  Bin 0 -> 370 bytes
 assets/static/fonts/open-iconic/png/signpost.png   |  Bin 0 -> 138 bytes
 .../fonts/open-iconic/png/sort-ascending-2x.png    |  Bin 0 -> 204 bytes
 .../fonts/open-iconic/png/sort-ascending-3x.png    |  Bin 0 -> 232 bytes
 .../fonts/open-iconic/png/sort-ascending-4x.png    |  Bin 0 -> 256 bytes
 .../fonts/open-iconic/png/sort-ascending-6x.png    |  Bin 0 -> 317 bytes
 .../fonts/open-iconic/png/sort-ascending-8x.png    |  Bin 0 -> 409 bytes
 .../fonts/open-iconic/png/sort-ascending.png       |  Bin 0 -> 147 bytes
 .../fonts/open-iconic/png/sort-descending-2x.png   |  Bin 0 -> 199 bytes
 .../fonts/open-iconic/png/sort-descending-3x.png   |  Bin 0 -> 231 bytes
 .../fonts/open-iconic/png/sort-descending-4x.png   |  Bin 0 -> 254 bytes
 .../fonts/open-iconic/png/sort-descending-6x.png   |  Bin 0 -> 314 bytes
 .../fonts/open-iconic/png/sort-descending-8x.png   |  Bin 0 -> 406 bytes
 .../fonts/open-iconic/png/sort-descending.png      |  Bin 0 -> 150 bytes
 .../fonts/open-iconic/png/spreadsheet-2x.png       |  Bin 0 -> 182 bytes
 .../fonts/open-iconic/png/spreadsheet-3x.png       |  Bin 0 -> 200 bytes
 .../fonts/open-iconic/png/spreadsheet-4x.png       |  Bin 0 -> 224 bytes
 .../fonts/open-iconic/png/spreadsheet-6x.png       |  Bin 0 -> 309 bytes
 .../fonts/open-iconic/png/spreadsheet-8x.png       |  Bin 0 -> 404 bytes
 .../static/fonts/open-iconic/png/spreadsheet.png   |  Bin 0 -> 141 bytes
 assets/static/fonts/open-iconic/png/star-2x.png    |  Bin 0 -> 254 bytes
 assets/static/fonts/open-iconic/png/star-3x.png    |  Bin 0 -> 324 bytes
 assets/static/fonts/open-iconic/png/star-4x.png    |  Bin 0 -> 379 bytes
 assets/static/fonts/open-iconic/png/star-6x.png    |  Bin 0 -> 501 bytes
 assets/static/fonts/open-iconic/png/star-8x.png    |  Bin 0 -> 634 bytes
 assets/static/fonts/open-iconic/png/star.png       |  Bin 0 -> 178 bytes
 assets/static/fonts/open-iconic/png/sun-2x.png     |  Bin 0 -> 258 bytes
 assets/static/fonts/open-iconic/png/sun-3x.png     |  Bin 0 -> 356 bytes
 assets/static/fonts/open-iconic/png/sun-4x.png     |  Bin 0 -> 421 bytes
 assets/static/fonts/open-iconic/png/sun-6x.png     |  Bin 0 -> 619 bytes
 assets/static/fonts/open-iconic/png/sun-8x.png     |  Bin 0 -> 860 bytes
 assets/static/fonts/open-iconic/png/sun.png        |  Bin 0 -> 175 bytes
 assets/static/fonts/open-iconic/png/tablet-2x.png  |  Bin 0 -> 186 bytes
 assets/static/fonts/open-iconic/png/tablet-3x.png  |  Bin 0 -> 237 bytes
 assets/static/fonts/open-iconic/png/tablet-4x.png  |  Bin 0 -> 268 bytes
 assets/static/fonts/open-iconic/png/tablet-6x.png  |  Bin 0 -> 349 bytes
 assets/static/fonts/open-iconic/png/tablet-8x.png  |  Bin 0 -> 487 bytes
 assets/static/fonts/open-iconic/png/tablet.png     |  Bin 0 -> 155 bytes
 assets/static/fonts/open-iconic/png/tag-2x.png     |  Bin 0 -> 219 bytes
 assets/static/fonts/open-iconic/png/tag-3x.png     |  Bin 0 -> 267 bytes
 assets/static/fonts/open-iconic/png/tag-4x.png     |  Bin 0 -> 322 bytes
 assets/static/fonts/open-iconic/png/tag-6x.png     |  Bin 0 -> 467 bytes
 assets/static/fonts/open-iconic/png/tag-8x.png     |  Bin 0 -> 593 bytes
 assets/static/fonts/open-iconic/png/tag.png        |  Bin 0 -> 168 bytes
 assets/static/fonts/open-iconic/png/tags-2x.png    |  Bin 0 -> 204 bytes
 assets/static/fonts/open-iconic/png/tags-3x.png    |  Bin 0 -> 236 bytes
 assets/static/fonts/open-iconic/png/tags-4x.png    |  Bin 0 -> 280 bytes
 assets/static/fonts/open-iconic/png/tags-6x.png    |  Bin 0 -> 358 bytes
 assets/static/fonts/open-iconic/png/tags-8x.png    |  Bin 0 -> 500 bytes
 assets/static/fonts/open-iconic/png/tags.png       |  Bin 0 -> 187 bytes
 assets/static/fonts/open-iconic/png/target-2x.png  |  Bin 0 -> 414 bytes
 assets/static/fonts/open-iconic/png/target-3x.png  |  Bin 0 -> 612 bytes
 assets/static/fonts/open-iconic/png/target-4x.png  |  Bin 0 -> 833 bytes
 assets/static/fonts/open-iconic/png/target-6x.png  |  Bin 0 -> 1253 bytes
 assets/static/fonts/open-iconic/png/target-8x.png  |  Bin 0 -> 1694 bytes
 assets/static/fonts/open-iconic/png/target.png     |  Bin 0 -> 216 bytes
 assets/static/fonts/open-iconic/png/task-2x.png    |  Bin 0 -> 210 bytes
 assets/static/fonts/open-iconic/png/task-3x.png    |  Bin 0 -> 257 bytes
 assets/static/fonts/open-iconic/png/task-4x.png    |  Bin 0 -> 295 bytes
 assets/static/fonts/open-iconic/png/task-6x.png    |  Bin 0 -> 387 bytes
 assets/static/fonts/open-iconic/png/task-8x.png    |  Bin 0 -> 551 bytes
 assets/static/fonts/open-iconic/png/task.png       |  Bin 0 -> 174 bytes
 .../static/fonts/open-iconic/png/terminal-2x.png   |  Bin 0 -> 218 bytes
 .../static/fonts/open-iconic/png/terminal-3x.png   |  Bin 0 -> 243 bytes
 .../static/fonts/open-iconic/png/terminal-4x.png   |  Bin 0 -> 278 bytes
 .../static/fonts/open-iconic/png/terminal-6x.png   |  Bin 0 -> 369 bytes
 .../static/fonts/open-iconic/png/terminal-8x.png   |  Bin 0 -> 462 bytes
 assets/static/fonts/open-iconic/png/terminal.png   |  Bin 0 -> 173 bytes
 assets/static/fonts/open-iconic/png/text-2x.png    |  Bin 0 -> 178 bytes
 assets/static/fonts/open-iconic/png/text-3x.png    |  Bin 0 -> 233 bytes
 assets/static/fonts/open-iconic/png/text-4x.png    |  Bin 0 -> 247 bytes
 assets/static/fonts/open-iconic/png/text-6x.png    |  Bin 0 -> 336 bytes
 assets/static/fonts/open-iconic/png/text-8x.png    |  Bin 0 -> 449 bytes
 assets/static/fonts/open-iconic/png/text.png       |  Bin 0 -> 155 bytes
 .../static/fonts/open-iconic/png/thumb-down-2x.png |  Bin 0 -> 238 bytes
 .../static/fonts/open-iconic/png/thumb-down-3x.png |  Bin 0 -> 301 bytes
 .../static/fonts/open-iconic/png/thumb-down-4x.png |  Bin 0 -> 387 bytes
 .../static/fonts/open-iconic/png/thumb-down-6x.png |  Bin 0 -> 530 bytes
 .../static/fonts/open-iconic/png/thumb-down-8x.png |  Bin 0 -> 722 bytes
 assets/static/fonts/open-iconic/png/thumb-down.png |  Bin 0 -> 171 bytes
 .../static/fonts/open-iconic/png/thumb-up-2x.png   |  Bin 0 -> 233 bytes
 .../static/fonts/open-iconic/png/thumb-up-3x.png   |  Bin 0 -> 303 bytes
 .../static/fonts/open-iconic/png/thumb-up-4x.png   |  Bin 0 -> 363 bytes
 .../static/fonts/open-iconic/png/thumb-up-6x.png   |  Bin 0 -> 534 bytes
 .../static/fonts/open-iconic/png/thumb-up-8x.png   |  Bin 0 -> 690 bytes
 assets/static/fonts/open-iconic/png/thumb-up.png   |  Bin 0 -> 157 bytes
 assets/static/fonts/open-iconic/png/timer-2x.png   |  Bin 0 -> 380 bytes
 assets/static/fonts/open-iconic/png/timer-3x.png   |  Bin 0 -> 549 bytes
 assets/static/fonts/open-iconic/png/timer-4x.png   |  Bin 0 -> 720 bytes
 assets/static/fonts/open-iconic/png/timer-6x.png   |  Bin 0 -> 1077 bytes
 assets/static/fonts/open-iconic/png/timer-8x.png   |  Bin 0 -> 1476 bytes
 assets/static/fonts/open-iconic/png/timer.png      |  Bin 0 -> 210 bytes
 .../static/fonts/open-iconic/png/transfer-2x.png   |  Bin 0 -> 188 bytes
 .../static/fonts/open-iconic/png/transfer-3x.png   |  Bin 0 -> 221 bytes
 .../static/fonts/open-iconic/png/transfer-4x.png   |  Bin 0 -> 259 bytes
 .../static/fonts/open-iconic/png/transfer-6x.png   |  Bin 0 -> 332 bytes
 .../static/fonts/open-iconic/png/transfer-8x.png   |  Bin 0 -> 395 bytes
 assets/static/fonts/open-iconic/png/transfer.png   |  Bin 0 -> 140 bytes
 assets/static/fonts/open-iconic/png/trash-2x.png   |  Bin 0 -> 204 bytes
 assets/static/fonts/open-iconic/png/trash-3x.png   |  Bin 0 -> 232 bytes
 assets/static/fonts/open-iconic/png/trash-4x.png   |  Bin 0 -> 283 bytes
 assets/static/fonts/open-iconic/png/trash-6x.png   |  Bin 0 -> 373 bytes
 assets/static/fonts/open-iconic/png/trash-8x.png   |  Bin 0 -> 527 bytes
 assets/static/fonts/open-iconic/png/trash.png      |  Bin 0 -> 146 bytes
 .../static/fonts/open-iconic/png/underline-2x.png  |  Bin 0 -> 209 bytes
 .../static/fonts/open-iconic/png/underline-3x.png  |  Bin 0 -> 257 bytes
 .../static/fonts/open-iconic/png/underline-4x.png  |  Bin 0 -> 310 bytes
 .../static/fonts/open-iconic/png/underline-6x.png  |  Bin 0 -> 432 bytes
 .../static/fonts/open-iconic/png/underline-8x.png  |  Bin 0 -> 572 bytes
 assets/static/fonts/open-iconic/png/underline.png  |  Bin 0 -> 166 bytes
 .../open-iconic/png/vertical-align-bottom-2x.png   |  Bin 0 -> 192 bytes
 .../open-iconic/png/vertical-align-bottom-3x.png   |  Bin 0 -> 204 bytes
 .../open-iconic/png/vertical-align-bottom-4x.png   |  Bin 0 -> 218 bytes
 .../open-iconic/png/vertical-align-bottom-6x.png   |  Bin 0 -> 257 bytes
 .../open-iconic/png/vertical-align-bottom-8x.png   |  Bin 0 -> 315 bytes
 .../open-iconic/png/vertical-align-bottom.png      |  Bin 0 -> 160 bytes
 .../open-iconic/png/vertical-align-center-2x.png   |  Bin 0 -> 191 bytes
 .../open-iconic/png/vertical-align-center-3x.png   |  Bin 0 -> 209 bytes
 .../open-iconic/png/vertical-align-center-4x.png   |  Bin 0 -> 230 bytes
 .../open-iconic/png/vertical-align-center-6x.png   |  Bin 0 -> 264 bytes
 .../open-iconic/png/vertical-align-center-8x.png   |  Bin 0 -> 303 bytes
 .../open-iconic/png/vertical-align-center.png      |  Bin 0 -> 149 bytes
 .../open-iconic/png/vertical-align-top-2x.png      |  Bin 0 -> 186 bytes
 .../open-iconic/png/vertical-align-top-3x.png      |  Bin 0 -> 203 bytes
 .../open-iconic/png/vertical-align-top-4x.png      |  Bin 0 -> 220 bytes
 .../open-iconic/png/vertical-align-top-6x.png      |  Bin 0 -> 254 bytes
 .../open-iconic/png/vertical-align-top-8x.png      |  Bin 0 -> 303 bytes
 .../fonts/open-iconic/png/vertical-align-top.png   |  Bin 0 -> 153 bytes
 assets/static/fonts/open-iconic/png/video-2x.png   |  Bin 0 -> 172 bytes
 assets/static/fonts/open-iconic/png/video-3x.png   |  Bin 0 -> 211 bytes
 assets/static/fonts/open-iconic/png/video-4x.png   |  Bin 0 -> 223 bytes
 assets/static/fonts/open-iconic/png/video-6x.png   |  Bin 0 -> 307 bytes
 assets/static/fonts/open-iconic/png/video-8x.png   |  Bin 0 -> 381 bytes
 assets/static/fonts/open-iconic/png/video.png      |  Bin 0 -> 144 bytes
 .../fonts/open-iconic/png/volume-high-2x.png       |  Bin 0 -> 284 bytes
 .../fonts/open-iconic/png/volume-high-3x.png       |  Bin 0 -> 367 bytes
 .../fonts/open-iconic/png/volume-high-4x.png       |  Bin 0 -> 477 bytes
 .../fonts/open-iconic/png/volume-high-6x.png       |  Bin 0 -> 682 bytes
 .../fonts/open-iconic/png/volume-high-8x.png       |  Bin 0 -> 948 bytes
 .../static/fonts/open-iconic/png/volume-high.png   |  Bin 0 -> 183 bytes
 .../static/fonts/open-iconic/png/volume-low-2x.png |  Bin 0 -> 209 bytes
 .../static/fonts/open-iconic/png/volume-low-3x.png |  Bin 0 -> 256 bytes
 .../static/fonts/open-iconic/png/volume-low-4x.png |  Bin 0 -> 307 bytes
 .../static/fonts/open-iconic/png/volume-low-6x.png |  Bin 0 -> 402 bytes
 .../static/fonts/open-iconic/png/volume-low-8x.png |  Bin 0 -> 519 bytes
 assets/static/fonts/open-iconic/png/volume-low.png |  Bin 0 -> 143 bytes
 .../static/fonts/open-iconic/png/volume-off-2x.png |  Bin 0 -> 167 bytes
 .../static/fonts/open-iconic/png/volume-off-3x.png |  Bin 0 -> 198 bytes
 .../static/fonts/open-iconic/png/volume-off-4x.png |  Bin 0 -> 227 bytes
 .../static/fonts/open-iconic/png/volume-off-6x.png |  Bin 0 -> 297 bytes
 .../static/fonts/open-iconic/png/volume-off-8x.png |  Bin 0 -> 375 bytes
 assets/static/fonts/open-iconic/png/volume-off.png |  Bin 0 -> 145 bytes
 assets/static/fonts/open-iconic/png/warning-2x.png |  Bin 0 -> 292 bytes
 assets/static/fonts/open-iconic/png/warning-3x.png |  Bin 0 -> 388 bytes
 assets/static/fonts/open-iconic/png/warning-4x.png |  Bin 0 -> 471 bytes
 assets/static/fonts/open-iconic/png/warning-6x.png |  Bin 0 -> 679 bytes
 assets/static/fonts/open-iconic/png/warning-8x.png |  Bin 0 -> 876 bytes
 assets/static/fonts/open-iconic/png/warning.png    |  Bin 0 -> 197 bytes
 assets/static/fonts/open-iconic/png/wifi-2x.png    |  Bin 0 -> 311 bytes
 assets/static/fonts/open-iconic/png/wifi-3x.png    |  Bin 0 -> 403 bytes
 assets/static/fonts/open-iconic/png/wifi-4x.png    |  Bin 0 -> 522 bytes
 assets/static/fonts/open-iconic/png/wifi-6x.png    |  Bin 0 -> 748 bytes
 assets/static/fonts/open-iconic/png/wifi-8x.png    |  Bin 0 -> 1008 bytes
 assets/static/fonts/open-iconic/png/wifi.png       |  Bin 0 -> 200 bytes
 assets/static/fonts/open-iconic/png/wrench-2x.png  |  Bin 0 -> 265 bytes
 assets/static/fonts/open-iconic/png/wrench-3x.png  |  Bin 0 -> 389 bytes
 assets/static/fonts/open-iconic/png/wrench-4x.png  |  Bin 0 -> 486 bytes
 assets/static/fonts/open-iconic/png/wrench-6x.png  |  Bin 0 -> 738 bytes
 assets/static/fonts/open-iconic/png/wrench-8x.png  |  Bin 0 -> 977 bytes
 assets/static/fonts/open-iconic/png/wrench.png     |  Bin 0 -> 196 bytes
 assets/static/fonts/open-iconic/png/x-2x.png       |  Bin 0 -> 315 bytes
 assets/static/fonts/open-iconic/png/x-3x.png       |  Bin 0 -> 401 bytes
 assets/static/fonts/open-iconic/png/x-4x.png       |  Bin 0 -> 524 bytes
 assets/static/fonts/open-iconic/png/x-6x.png       |  Bin 0 -> 706 bytes
 assets/static/fonts/open-iconic/png/x-8x.png       |  Bin 0 -> 929 bytes
 assets/static/fonts/open-iconic/png/x.png          |  Bin 0 -> 206 bytes
 assets/static/fonts/open-iconic/png/yen-2x.png     |  Bin 0 -> 236 bytes
 assets/static/fonts/open-iconic/png/yen-3x.png     |  Bin 0 -> 304 bytes
 assets/static/fonts/open-iconic/png/yen-4x.png     |  Bin 0 -> 361 bytes
 assets/static/fonts/open-iconic/png/yen-6x.png     |  Bin 0 -> 508 bytes
 assets/static/fonts/open-iconic/png/yen-8x.png     |  Bin 0 -> 670 bytes
 assets/static/fonts/open-iconic/png/yen.png        |  Bin 0 -> 166 bytes
 assets/static/fonts/open-iconic/png/zoom-in-2x.png |  Bin 0 -> 358 bytes
 assets/static/fonts/open-iconic/png/zoom-in-3x.png |  Bin 0 -> 507 bytes
 assets/static/fonts/open-iconic/png/zoom-in-4x.png |  Bin 0 -> 678 bytes
 assets/static/fonts/open-iconic/png/zoom-in-6x.png |  Bin 0 -> 1021 bytes
 assets/static/fonts/open-iconic/png/zoom-in-8x.png |  Bin 0 -> 1382 bytes
 assets/static/fonts/open-iconic/png/zoom-in.png    |  Bin 0 -> 208 bytes
 .../static/fonts/open-iconic/png/zoom-out-2x.png   |  Bin 0 -> 356 bytes
 .../static/fonts/open-iconic/png/zoom-out-3x.png   |  Bin 0 -> 501 bytes
 .../static/fonts/open-iconic/png/zoom-out-4x.png   |  Bin 0 -> 671 bytes
 .../static/fonts/open-iconic/png/zoom-out-6x.png   |  Bin 0 -> 1021 bytes
 .../static/fonts/open-iconic/png/zoom-out-8x.png   |  Bin 0 -> 1355 bytes
 assets/static/fonts/open-iconic/png/zoom-out.png   |  Bin 0 -> 205 bytes
 .../fonts/open-iconic/sprite/open-iconic.html      |  929 +++
 .../fonts/open-iconic/sprite/open-iconic.min.svg   |    1 +
 .../fonts/open-iconic/sprite/open-iconic.svg       |  452 ++
 assets/static/fonts/open-iconic/sprite/sprite.html |  926 +++
 .../static/fonts/open-iconic/sprite/sprite.min.svg |    1 +
 assets/static/fonts/open-iconic/sprite/sprite.svg  |  673 ++
 .../static/fonts/open-iconic/svg/account-login.svg |    3 +
 .../fonts/open-iconic/svg/account-logout.svg       |    3 +
 .../static/fonts/open-iconic/svg/action-redo.svg   |    3 +
 .../static/fonts/open-iconic/svg/action-undo.svg   |    3 +
 .../static/fonts/open-iconic/svg/align-center.svg  |    3 +
 assets/static/fonts/open-iconic/svg/align-left.svg |    3 +
 .../static/fonts/open-iconic/svg/align-right.svg   |    3 +
 assets/static/fonts/open-iconic/svg/aperture.svg   |    4 +
 .../static/fonts/open-iconic/svg/arrow-bottom.svg  |    3 +
 .../fonts/open-iconic/svg/arrow-circle-bottom.svg  |    3 +
 .../fonts/open-iconic/svg/arrow-circle-left.svg    |    3 +
 .../fonts/open-iconic/svg/arrow-circle-right.svg   |    3 +
 .../fonts/open-iconic/svg/arrow-circle-top.svg     |    3 +
 assets/static/fonts/open-iconic/svg/arrow-left.svg |    3 +
 .../static/fonts/open-iconic/svg/arrow-right.svg   |    3 +
 .../fonts/open-iconic/svg/arrow-thick-bottom.svg   |    3 +
 .../fonts/open-iconic/svg/arrow-thick-left.svg     |    3 +
 .../fonts/open-iconic/svg/arrow-thick-right.svg    |    3 +
 .../fonts/open-iconic/svg/arrow-thick-top.svg      |    3 +
 assets/static/fonts/open-iconic/svg/arrow-top.svg  |    3 +
 .../fonts/open-iconic/svg/audio-spectrum.svg       |    3 +
 assets/static/fonts/open-iconic/svg/audio.svg      |    4 +
 assets/static/fonts/open-iconic/svg/badge.svg      |    3 +
 assets/static/fonts/open-iconic/svg/ban.svg        |    3 +
 assets/static/fonts/open-iconic/svg/bar-chart.svg  |    3 +
 assets/static/fonts/open-iconic/svg/basket.svg     |    4 +
 .../static/fonts/open-iconic/svg/battery-empty.svg |    3 +
 .../static/fonts/open-iconic/svg/battery-full.svg  |    3 +
 assets/static/fonts/open-iconic/svg/beaker.svg     |    4 +
 assets/static/fonts/open-iconic/svg/bell.svg       |    3 +
 assets/static/fonts/open-iconic/svg/bluetooth.svg  |    3 +
 assets/static/fonts/open-iconic/svg/bold.svg       |    3 +
 assets/static/fonts/open-iconic/svg/bolt.svg       |    3 +
 assets/static/fonts/open-iconic/svg/book.svg       |    3 +
 assets/static/fonts/open-iconic/svg/bookmark.svg   |    3 +
 assets/static/fonts/open-iconic/svg/box.svg        |    3 +
 assets/static/fonts/open-iconic/svg/briefcase.svg  |    4 +
 .../static/fonts/open-iconic/svg/british-pound.svg |    4 +
 assets/static/fonts/open-iconic/svg/browser.svg    |    4 +
 assets/static/fonts/open-iconic/svg/brush.svg      |    4 +
 assets/static/fonts/open-iconic/svg/bug.svg        |    4 +
 assets/static/fonts/open-iconic/svg/bullhorn.svg   |    4 +
 assets/static/fonts/open-iconic/svg/calculator.svg |    3 +
 assets/static/fonts/open-iconic/svg/calendar.svg   |    3 +
 assets/static/fonts/open-iconic/svg/camera-slr.svg |    4 +
 .../static/fonts/open-iconic/svg/caret-bottom.svg  |    3 +
 assets/static/fonts/open-iconic/svg/caret-left.svg |    3 +
 .../static/fonts/open-iconic/svg/caret-right.svg   |    3 +
 assets/static/fonts/open-iconic/svg/caret-top.svg  |    3 +
 assets/static/fonts/open-iconic/svg/cart.svg       |    4 +
 assets/static/fonts/open-iconic/svg/chat.svg       |    3 +
 assets/static/fonts/open-iconic/svg/check.svg      |    3 +
 .../fonts/open-iconic/svg/chevron-bottom.svg       |    3 +
 .../static/fonts/open-iconic/svg/chevron-left.svg  |    3 +
 .../static/fonts/open-iconic/svg/chevron-right.svg |    3 +
 .../static/fonts/open-iconic/svg/chevron-top.svg   |    3 +
 .../static/fonts/open-iconic/svg/circle-check.svg  |    3 +
 assets/static/fonts/open-iconic/svg/circle-x.svg   |    3 +
 assets/static/fonts/open-iconic/svg/clipboard.svg  |    3 +
 assets/static/fonts/open-iconic/svg/clock.svg      |    3 +
 .../fonts/open-iconic/svg/cloud-download.svg       |    4 +
 .../static/fonts/open-iconic/svg/cloud-upload.svg  |    3 +
 assets/static/fonts/open-iconic/svg/cloud.svg      |    3 +
 assets/static/fonts/open-iconic/svg/cloudy.svg     |    4 +
 assets/static/fonts/open-iconic/svg/code.svg       |    3 +
 assets/static/fonts/open-iconic/svg/cog.svg        |    4 +
 .../static/fonts/open-iconic/svg/collapse-down.svg |    3 +
 .../static/fonts/open-iconic/svg/collapse-left.svg |    3 +
 .../fonts/open-iconic/svg/collapse-right.svg       |    3 +
 .../static/fonts/open-iconic/svg/collapse-up.svg   |    3 +
 assets/static/fonts/open-iconic/svg/command.svg    |    4 +
 .../fonts/open-iconic/svg/comment-square.svg       |    3 +
 assets/static/fonts/open-iconic/svg/compass.svg    |    3 +
 assets/static/fonts/open-iconic/svg/contrast.svg   |    3 +
 .../static/fonts/open-iconic/svg/copywriting.svg   |    3 +
 .../static/fonts/open-iconic/svg/credit-card.svg   |    3 +
 assets/static/fonts/open-iconic/svg/crop.svg       |    3 +
 assets/static/fonts/open-iconic/svg/dashboard.svg  |    4 +
 .../open-iconic/svg/data-transfer-download.svg     |    3 +
 .../fonts/open-iconic/svg/data-transfer-upload.svg |    3 +
 assets/static/fonts/open-iconic/svg/delete.svg     |    3 +
 assets/static/fonts/open-iconic/svg/dial.svg       |    3 +
 assets/static/fonts/open-iconic/svg/document.svg   |    3 +
 assets/static/fonts/open-iconic/svg/dollar.svg     |    4 +
 .../open-iconic/svg/double-quote-sans-left.svg     |    3 +
 .../open-iconic/svg/double-quote-sans-right.svg    |    3 +
 .../open-iconic/svg/double-quote-serif-left.svg    |    3 +
 .../open-iconic/svg/double-quote-serif-right.svg   |    3 +
 assets/static/fonts/open-iconic/svg/droplet.svg    |    3 +
 assets/static/fonts/open-iconic/svg/eject.svg      |    3 +
 assets/static/fonts/open-iconic/svg/elevator.svg   |    3 +
 assets/static/fonts/open-iconic/svg/ellipses.svg   |    3 +
 .../fonts/open-iconic/svg/envelope-closed.svg      |    3 +
 .../static/fonts/open-iconic/svg/envelope-open.svg |    3 +
 assets/static/fonts/open-iconic/svg/euro.svg       |    4 +
 assets/static/fonts/open-iconic/svg/excerpt.svg    |    3 +
 .../static/fonts/open-iconic/svg/expand-down.svg   |    3 +
 .../static/fonts/open-iconic/svg/expand-left.svg   |    3 +
 .../static/fonts/open-iconic/svg/expand-right.svg  |    3 +
 assets/static/fonts/open-iconic/svg/expand-up.svg  |    3 +
 .../static/fonts/open-iconic/svg/external-link.svg |    3 +
 assets/static/fonts/open-iconic/svg/eye.svg        |    4 +
 assets/static/fonts/open-iconic/svg/eyedropper.svg |    4 +
 assets/static/fonts/open-iconic/svg/file.svg       |    3 +
 assets/static/fonts/open-iconic/svg/fire.svg       |    3 +
 assets/static/fonts/open-iconic/svg/flag.svg       |    3 +
 assets/static/fonts/open-iconic/svg/flash.svg      |    3 +
 assets/static/fonts/open-iconic/svg/folder.svg     |    3 +
 assets/static/fonts/open-iconic/svg/fork.svg       |    4 +
 .../fonts/open-iconic/svg/fullscreen-enter.svg     |    3 +
 .../fonts/open-iconic/svg/fullscreen-exit.svg      |    3 +
 assets/static/fonts/open-iconic/svg/globe.svg      |    4 +
 assets/static/fonts/open-iconic/svg/graph.svg      |    3 +
 .../static/fonts/open-iconic/svg/grid-four-up.svg  |    4 +
 .../static/fonts/open-iconic/svg/grid-three-up.svg |    3 +
 .../static/fonts/open-iconic/svg/grid-two-up.svg   |    3 +
 assets/static/fonts/open-iconic/svg/hard-drive.svg |    4 +
 assets/static/fonts/open-iconic/svg/header.svg     |    3 +
 assets/static/fonts/open-iconic/svg/headphones.svg |    3 +
 assets/static/fonts/open-iconic/svg/heart.svg      |    4 +
 assets/static/fonts/open-iconic/svg/home.svg       |    3 +
 assets/static/fonts/open-iconic/svg/image.svg      |    3 +
 assets/static/fonts/open-iconic/svg/inbox.svg      |    3 +
 assets/static/fonts/open-iconic/svg/infinity.svg   |    4 +
 assets/static/fonts/open-iconic/svg/info.svg       |    4 +
 assets/static/fonts/open-iconic/svg/italic.svg     |    3 +
 .../fonts/open-iconic/svg/justify-center.svg       |    3 +
 .../static/fonts/open-iconic/svg/justify-left.svg  |    3 +
 .../static/fonts/open-iconic/svg/justify-right.svg |    3 +
 assets/static/fonts/open-iconic/svg/key.svg        |    3 +
 assets/static/fonts/open-iconic/svg/laptop.svg     |    3 +
 assets/static/fonts/open-iconic/svg/layers.svg     |    3 +
 assets/static/fonts/open-iconic/svg/lightbulb.svg  |    4 +
 .../static/fonts/open-iconic/svg/link-broken.svg   |    4 +
 .../static/fonts/open-iconic/svg/link-intact.svg   |    4 +
 assets/static/fonts/open-iconic/svg/list-rich.svg  |    3 +
 assets/static/fonts/open-iconic/svg/list.svg       |    4 +
 assets/static/fonts/open-iconic/svg/location.svg   |    3 +
 .../static/fonts/open-iconic/svg/lock-locked.svg   |    3 +
 .../static/fonts/open-iconic/svg/lock-unlocked.svg |    3 +
 .../static/fonts/open-iconic/svg/loop-circular.svg |    3 +
 .../static/fonts/open-iconic/svg/loop-square.svg   |    3 +
 assets/static/fonts/open-iconic/svg/loop.svg       |    3 +
 .../fonts/open-iconic/svg/magnifying-glass.svg     |    4 +
 assets/static/fonts/open-iconic/svg/map-marker.svg |    3 +
 assets/static/fonts/open-iconic/svg/map.svg        |    4 +
 .../static/fonts/open-iconic/svg/media-pause.svg   |    3 +
 assets/static/fonts/open-iconic/svg/media-play.svg |    3 +
 .../static/fonts/open-iconic/svg/media-record.svg  |    3 +
 .../fonts/open-iconic/svg/media-skip-backward.svg  |    3 +
 .../fonts/open-iconic/svg/media-skip-forward.svg   |    3 +
 .../fonts/open-iconic/svg/media-step-backward.svg  |    3 +
 .../fonts/open-iconic/svg/media-step-forward.svg   |    3 +
 assets/static/fonts/open-iconic/svg/media-stop.svg |    3 +
 .../static/fonts/open-iconic/svg/medical-cross.svg |    3 +
 assets/static/fonts/open-iconic/svg/menu.svg       |    3 +
 assets/static/fonts/open-iconic/svg/microphone.svg |    4 +
 assets/static/fonts/open-iconic/svg/minus.svg      |    3 +
 assets/static/fonts/open-iconic/svg/monitor.svg    |    3 +
 assets/static/fonts/open-iconic/svg/moon.svg       |    3 +
 assets/static/fonts/open-iconic/svg/move.svg       |    3 +
 .../static/fonts/open-iconic/svg/musical-note.svg  |    3 +
 assets/static/fonts/open-iconic/svg/paperclip.svg  |    4 +
 assets/static/fonts/open-iconic/svg/pencil.svg     |    3 +
 assets/static/fonts/open-iconic/svg/people.svg     |    4 +
 assets/static/fonts/open-iconic/svg/person.svg     |    3 +
 assets/static/fonts/open-iconic/svg/phone.svg      |    3 +
 assets/static/fonts/open-iconic/svg/pie-chart.svg  |    4 +
 assets/static/fonts/open-iconic/svg/pin.svg        |    3 +
 .../static/fonts/open-iconic/svg/play-circle.svg   |    3 +
 assets/static/fonts/open-iconic/svg/plus.svg       |    3 +
 .../static/fonts/open-iconic/svg/power-standby.svg |    4 +
 assets/static/fonts/open-iconic/svg/print.svg      |    3 +
 assets/static/fonts/open-iconic/svg/project.svg    |    3 +
 assets/static/fonts/open-iconic/svg/pulse.svg      |    3 +
 .../static/fonts/open-iconic/svg/puzzle-piece.svg  |    4 +
 .../static/fonts/open-iconic/svg/question-mark.svg |    4 +
 assets/static/fonts/open-iconic/svg/rain.svg       |    4 +
 assets/static/fonts/open-iconic/svg/random.svg     |    4 +
 assets/static/fonts/open-iconic/svg/reload.svg     |    3 +
 .../static/fonts/open-iconic/svg/resize-both.svg   |    3 +
 .../static/fonts/open-iconic/svg/resize-height.svg |    3 +
 .../static/fonts/open-iconic/svg/resize-width.svg  |    3 +
 assets/static/fonts/open-iconic/svg/rss-alt.svg    |    3 +
 assets/static/fonts/open-iconic/svg/rss.svg        |    3 +
 assets/static/fonts/open-iconic/svg/script.svg     |    3 +
 .../static/fonts/open-iconic/svg/share-boxed.svg   |    3 +
 assets/static/fonts/open-iconic/svg/share.svg      |    3 +
 assets/static/fonts/open-iconic/svg/shield.svg     |    4 +
 assets/static/fonts/open-iconic/svg/signal.svg     |    3 +
 assets/static/fonts/open-iconic/svg/signpost.svg   |    3 +
 .../fonts/open-iconic/svg/sort-ascending.svg       |    3 +
 .../fonts/open-iconic/svg/sort-descending.svg      |    3 +
 .../static/fonts/open-iconic/svg/spreadsheet.svg   |    3 +
 assets/static/fonts/open-iconic/svg/star.svg       |    3 +
 assets/static/fonts/open-iconic/svg/sun.svg        |    4 +
 assets/static/fonts/open-iconic/svg/tablet.svg     |    3 +
 assets/static/fonts/open-iconic/svg/tag.svg        |    3 +
 assets/static/fonts/open-iconic/svg/tags.svg       |    3 +
 assets/static/fonts/open-iconic/svg/target.svg     |    3 +
 assets/static/fonts/open-iconic/svg/task.svg       |    3 +
 assets/static/fonts/open-iconic/svg/terminal.svg   |    3 +
 assets/static/fonts/open-iconic/svg/text.svg       |    3 +
 assets/static/fonts/open-iconic/svg/thumb-down.svg |    3 +
 assets/static/fonts/open-iconic/svg/thumb-up.svg   |    4 +
 assets/static/fonts/open-iconic/svg/timer.svg      |    4 +
 assets/static/fonts/open-iconic/svg/transfer.svg   |    3 +
 assets/static/fonts/open-iconic/svg/trash.svg      |    3 +
 assets/static/fonts/open-iconic/svg/underline.svg  |    3 +
 .../open-iconic/svg/vertical-align-bottom.svg      |    4 +
 .../open-iconic/svg/vertical-align-center.svg      |    4 +
 .../fonts/open-iconic/svg/vertical-align-top.svg   |    4 +
 assets/static/fonts/open-iconic/svg/video.svg      |    3 +
 .../static/fonts/open-iconic/svg/volume-high.svg   |    4 +
 assets/static/fonts/open-iconic/svg/volume-low.svg |    3 +
 assets/static/fonts/open-iconic/svg/volume-off.svg |    3 +
 assets/static/fonts/open-iconic/svg/warning.svg    |    3 +
 assets/static/fonts/open-iconic/svg/wifi.svg       |    4 +
 assets/static/fonts/open-iconic/svg/wrench.svg     |    4 +
 assets/static/fonts/open-iconic/svg/x.svg          |    3 +
 assets/static/fonts/open-iconic/svg/yen.svg        |    3 +
 assets/static/fonts/open-iconic/svg/zoom-in.svg    |    4 +
 assets/static/fonts/open-iconic/svg/zoom-out.svg   |    4 +
 .../fonts/open-iconic/webp/account-login-2x.webp   |  Bin 0 -> 140 bytes
 .../fonts/open-iconic/webp/account-login-3x.webp   |  Bin 0 -> 166 bytes
 .../fonts/open-iconic/webp/account-login-4x.webp   |  Bin 0 -> 168 bytes
 .../fonts/open-iconic/webp/account-login-6x.webp   |  Bin 0 -> 180 bytes
 .../fonts/open-iconic/webp/account-login-8x.webp   |  Bin 0 -> 200 bytes
 .../fonts/open-iconic/webp/account-login.webp      |  Bin 0 -> 118 bytes
 .../fonts/open-iconic/webp/account-logout-2x.webp  |  Bin 0 -> 132 bytes
 .../fonts/open-iconic/webp/account-logout-3x.webp  |  Bin 0 -> 160 bytes
 .../fonts/open-iconic/webp/account-logout-4x.webp  |  Bin 0 -> 168 bytes
 .../fonts/open-iconic/webp/account-logout-6x.webp  |  Bin 0 -> 184 bytes
 .../fonts/open-iconic/webp/account-logout-8x.webp  |  Bin 0 -> 196 bytes
 .../fonts/open-iconic/webp/account-logout.webp     |  Bin 0 -> 114 bytes
 .../fonts/open-iconic/webp/action-redo-2x.webp     |  Bin 0 -> 190 bytes
 .../fonts/open-iconic/webp/action-redo-3x.webp     |  Bin 0 -> 256 bytes
 .../fonts/open-iconic/webp/action-redo-4x.webp     |  Bin 0 -> 306 bytes
 .../fonts/open-iconic/webp/action-redo-6x.webp     |  Bin 0 -> 404 bytes
 .../fonts/open-iconic/webp/action-redo-8x.webp     |  Bin 0 -> 486 bytes
 .../static/fonts/open-iconic/webp/action-redo.webp |  Bin 0 -> 142 bytes
 .../fonts/open-iconic/webp/action-undo-2x.webp     |  Bin 0 -> 182 bytes
 .../fonts/open-iconic/webp/action-undo-3x.webp     |  Bin 0 -> 248 bytes
 .../fonts/open-iconic/webp/action-undo-4x.webp     |  Bin 0 -> 298 bytes
 .../fonts/open-iconic/webp/action-undo-6x.webp     |  Bin 0 -> 396 bytes
 .../fonts/open-iconic/webp/action-undo-8x.webp     |  Bin 0 -> 508 bytes
 .../static/fonts/open-iconic/webp/action-undo.webp |  Bin 0 -> 140 bytes
 .../fonts/open-iconic/webp/align-center-2x.webp    |  Bin 0 -> 100 bytes
 .../fonts/open-iconic/webp/align-center-3x.webp    |  Bin 0 -> 116 bytes
 .../fonts/open-iconic/webp/align-center-4x.webp    |  Bin 0 -> 122 bytes
 .../fonts/open-iconic/webp/align-center-6x.webp    |  Bin 0 -> 128 bytes
 .../fonts/open-iconic/webp/align-center-8x.webp    |  Bin 0 -> 132 bytes
 .../fonts/open-iconic/webp/align-center.webp       |  Bin 0 -> 90 bytes
 .../fonts/open-iconic/webp/align-left-2x.webp      |  Bin 0 -> 100 bytes
 .../fonts/open-iconic/webp/align-left-3x.webp      |  Bin 0 -> 116 bytes
 .../fonts/open-iconic/webp/align-left-4x.webp      |  Bin 0 -> 114 bytes
 .../fonts/open-iconic/webp/align-left-6x.webp      |  Bin 0 -> 128 bytes
 .../fonts/open-iconic/webp/align-left-8x.webp      |  Bin 0 -> 132 bytes
 .../static/fonts/open-iconic/webp/align-left.webp  |  Bin 0 -> 92 bytes
 .../fonts/open-iconic/webp/align-right-2x.webp     |  Bin 0 -> 100 bytes
 .../fonts/open-iconic/webp/align-right-3x.webp     |  Bin 0 -> 116 bytes
 .../fonts/open-iconic/webp/align-right-4x.webp     |  Bin 0 -> 114 bytes
 .../fonts/open-iconic/webp/align-right-6x.webp     |  Bin 0 -> 124 bytes
 .../fonts/open-iconic/webp/align-right-8x.webp     |  Bin 0 -> 132 bytes
 .../static/fonts/open-iconic/webp/align-right.webp |  Bin 0 -> 94 bytes
 .../static/fonts/open-iconic/webp/aperture-2x.webp |  Bin 0 -> 278 bytes
 .../static/fonts/open-iconic/webp/aperture-3x.webp |  Bin 0 -> 372 bytes
 .../static/fonts/open-iconic/webp/aperture-4x.webp |  Bin 0 -> 466 bytes
 .../static/fonts/open-iconic/webp/aperture-6x.webp |  Bin 0 -> 650 bytes
 .../static/fonts/open-iconic/webp/aperture-8x.webp |  Bin 0 -> 826 bytes
 assets/static/fonts/open-iconic/webp/aperture.webp |  Bin 0 -> 170 bytes
 .../fonts/open-iconic/webp/arrow-bottom-2x.webp    |  Bin 0 -> 156 bytes
 .../fonts/open-iconic/webp/arrow-bottom-3x.webp    |  Bin 0 -> 192 bytes
 .../fonts/open-iconic/webp/arrow-bottom-4x.webp    |  Bin 0 -> 216 bytes
 .../fonts/open-iconic/webp/arrow-bottom-6x.webp    |  Bin 0 -> 262 bytes
 .../fonts/open-iconic/webp/arrow-bottom-8x.webp    |  Bin 0 -> 314 bytes
 .../fonts/open-iconic/webp/arrow-bottom.webp       |  Bin 0 -> 122 bytes
 .../open-iconic/webp/arrow-circle-bottom-2x.webp   |  Bin 0 -> 208 bytes
 .../open-iconic/webp/arrow-circle-bottom-3x.webp   |  Bin 0 -> 286 bytes
 .../open-iconic/webp/arrow-circle-bottom-4x.webp   |  Bin 0 -> 354 bytes
 .../open-iconic/webp/arrow-circle-bottom-6x.webp   |  Bin 0 -> 526 bytes
 .../open-iconic/webp/arrow-circle-bottom-8x.webp   |  Bin 0 -> 680 bytes
 .../open-iconic/webp/arrow-circle-bottom.webp      |  Bin 0 -> 148 bytes
 .../open-iconic/webp/arrow-circle-left-2x.webp     |  Bin 0 -> 206 bytes
 .../open-iconic/webp/arrow-circle-left-3x.webp     |  Bin 0 -> 282 bytes
 .../open-iconic/webp/arrow-circle-left-4x.webp     |  Bin 0 -> 348 bytes
 .../open-iconic/webp/arrow-circle-left-6x.webp     |  Bin 0 -> 470 bytes
 .../open-iconic/webp/arrow-circle-left-8x.webp     |  Bin 0 -> 684 bytes
 .../fonts/open-iconic/webp/arrow-circle-left.webp  |  Bin 0 -> 142 bytes
 .../open-iconic/webp/arrow-circle-right-2x.webp    |  Bin 0 -> 210 bytes
 .../open-iconic/webp/arrow-circle-right-3x.webp    |  Bin 0 -> 282 bytes
 .../open-iconic/webp/arrow-circle-right-4x.webp    |  Bin 0 -> 346 bytes
 .../open-iconic/webp/arrow-circle-right-6x.webp    |  Bin 0 -> 480 bytes
 .../open-iconic/webp/arrow-circle-right-8x.webp    |  Bin 0 -> 684 bytes
 .../fonts/open-iconic/webp/arrow-circle-right.webp |  Bin 0 -> 144 bytes
 .../open-iconic/webp/arrow-circle-top-2x.webp      |  Bin 0 -> 208 bytes
 .../open-iconic/webp/arrow-circle-top-3x.webp      |  Bin 0 -> 278 bytes
 .../open-iconic/webp/arrow-circle-top-4x.webp      |  Bin 0 -> 344 bytes
 .../open-iconic/webp/arrow-circle-top-6x.webp      |  Bin 0 -> 462 bytes
 .../open-iconic/webp/arrow-circle-top-8x.webp      |  Bin 0 -> 616 bytes
 .../fonts/open-iconic/webp/arrow-circle-top.webp   |  Bin 0 -> 148 bytes
 .../fonts/open-iconic/webp/arrow-left-2x.webp      |  Bin 0 -> 150 bytes
 .../fonts/open-iconic/webp/arrow-left-3x.webp      |  Bin 0 -> 186 bytes
 .../fonts/open-iconic/webp/arrow-left-4x.webp      |  Bin 0 -> 210 bytes
 .../fonts/open-iconic/webp/arrow-left-6x.webp      |  Bin 0 -> 276 bytes
 .../fonts/open-iconic/webp/arrow-left-8x.webp      |  Bin 0 -> 306 bytes
 .../static/fonts/open-iconic/webp/arrow-left.webp  |  Bin 0 -> 122 bytes
 .../fonts/open-iconic/webp/arrow-right-2x.webp     |  Bin 0 -> 150 bytes
 .../fonts/open-iconic/webp/arrow-right-3x.webp     |  Bin 0 -> 190 bytes
 .../fonts/open-iconic/webp/arrow-right-4x.webp     |  Bin 0 -> 210 bytes
 .../fonts/open-iconic/webp/arrow-right-6x.webp     |  Bin 0 -> 278 bytes
 .../fonts/open-iconic/webp/arrow-right-8x.webp     |  Bin 0 -> 338 bytes
 .../static/fonts/open-iconic/webp/arrow-right.webp |  Bin 0 -> 124 bytes
 .../open-iconic/webp/arrow-thick-bottom-2x.webp    |  Bin 0 -> 146 bytes
 .../open-iconic/webp/arrow-thick-bottom-3x.webp    |  Bin 0 -> 170 bytes
 .../open-iconic/webp/arrow-thick-bottom-4x.webp    |  Bin 0 -> 194 bytes
 .../open-iconic/webp/arrow-thick-bottom-6x.webp    |  Bin 0 -> 234 bytes
 .../open-iconic/webp/arrow-thick-bottom-8x.webp    |  Bin 0 -> 284 bytes
 .../fonts/open-iconic/webp/arrow-thick-bottom.webp |  Bin 0 -> 112 bytes
 .../open-iconic/webp/arrow-thick-left-2x.webp      |  Bin 0 -> 136 bytes
 .../open-iconic/webp/arrow-thick-left-3x.webp      |  Bin 0 -> 164 bytes
 .../open-iconic/webp/arrow-thick-left-4x.webp      |  Bin 0 -> 188 bytes
 .../open-iconic/webp/arrow-thick-left-6x.webp      |  Bin 0 -> 260 bytes
 .../open-iconic/webp/arrow-thick-left-8x.webp      |  Bin 0 -> 332 bytes
 .../fonts/open-iconic/webp/arrow-thick-left.webp   |  Bin 0 -> 118 bytes
 .../open-iconic/webp/arrow-thick-right-2x.webp     |  Bin 0 -> 144 bytes
 .../open-iconic/webp/arrow-thick-right-3x.webp     |  Bin 0 -> 172 bytes
 .../open-iconic/webp/arrow-thick-right-4x.webp     |  Bin 0 -> 188 bytes
 .../open-iconic/webp/arrow-thick-right-6x.webp     |  Bin 0 -> 262 bytes
 .../open-iconic/webp/arrow-thick-right-8x.webp     |  Bin 0 -> 328 bytes
 .../fonts/open-iconic/webp/arrow-thick-right.webp  |  Bin 0 -> 118 bytes
 .../fonts/open-iconic/webp/arrow-thick-top-2x.webp |  Bin 0 -> 136 bytes
 .../fonts/open-iconic/webp/arrow-thick-top-3x.webp |  Bin 0 -> 164 bytes
 .../fonts/open-iconic/webp/arrow-thick-top-4x.webp |  Bin 0 -> 188 bytes
 .../fonts/open-iconic/webp/arrow-thick-top-6x.webp |  Bin 0 -> 230 bytes
 .../fonts/open-iconic/webp/arrow-thick-top-8x.webp |  Bin 0 -> 286 bytes
 .../fonts/open-iconic/webp/arrow-thick-top.webp    |  Bin 0 -> 118 bytes
 .../fonts/open-iconic/webp/arrow-top-2x.webp       |  Bin 0 -> 152 bytes
 .../fonts/open-iconic/webp/arrow-top-3x.webp       |  Bin 0 -> 192 bytes
 .../fonts/open-iconic/webp/arrow-top-4x.webp       |  Bin 0 -> 212 bytes
 .../fonts/open-iconic/webp/arrow-top-6x.webp       |  Bin 0 -> 258 bytes
 .../fonts/open-iconic/webp/arrow-top-8x.webp       |  Bin 0 -> 314 bytes
 .../static/fonts/open-iconic/webp/arrow-top.webp   |  Bin 0 -> 122 bytes
 assets/static/fonts/open-iconic/webp/audio-2x.webp |  Bin 0 -> 246 bytes
 assets/static/fonts/open-iconic/webp/audio-3x.webp |  Bin 0 -> 344 bytes
 assets/static/fonts/open-iconic/webp/audio-4x.webp |  Bin 0 -> 420 bytes
 assets/static/fonts/open-iconic/webp/audio-6x.webp |  Bin 0 -> 570 bytes
 assets/static/fonts/open-iconic/webp/audio-8x.webp |  Bin 0 -> 770 bytes
 .../fonts/open-iconic/webp/audio-spectrum-2x.webp  |  Bin 0 -> 102 bytes
 .../fonts/open-iconic/webp/audio-spectrum-3x.webp  |  Bin 0 -> 120 bytes
 .../fonts/open-iconic/webp/audio-spectrum-4x.webp  |  Bin 0 -> 116 bytes
 .../fonts/open-iconic/webp/audio-spectrum-6x.webp  |  Bin 0 -> 124 bytes
 .../fonts/open-iconic/webp/audio-spectrum-8x.webp  |  Bin 0 -> 130 bytes
 .../fonts/open-iconic/webp/audio-spectrum.webp     |  Bin 0 -> 94 bytes
 assets/static/fonts/open-iconic/webp/audio.webp    |  Bin 0 -> 156 bytes
 assets/static/fonts/open-iconic/webp/badge-2x.webp |  Bin 0 -> 164 bytes
 assets/static/fonts/open-iconic/webp/badge-3x.webp |  Bin 0 -> 216 bytes
 assets/static/fonts/open-iconic/webp/badge-4x.webp |  Bin 0 -> 252 bytes
 assets/static/fonts/open-iconic/webp/badge-6x.webp |  Bin 0 -> 332 bytes
 assets/static/fonts/open-iconic/webp/badge-8x.webp |  Bin 0 -> 416 bytes
 assets/static/fonts/open-iconic/webp/badge.webp    |  Bin 0 -> 130 bytes
 assets/static/fonts/open-iconic/webp/ban-2x.webp   |  Bin 0 -> 258 bytes
 assets/static/fonts/open-iconic/webp/ban-3x.webp   |  Bin 0 -> 364 bytes
 assets/static/fonts/open-iconic/webp/ban-4x.webp   |  Bin 0 -> 480 bytes
 assets/static/fonts/open-iconic/webp/ban-6x.webp   |  Bin 0 -> 624 bytes
 assets/static/fonts/open-iconic/webp/ban-8x.webp   |  Bin 0 -> 794 bytes
 assets/static/fonts/open-iconic/webp/ban.webp      |  Bin 0 -> 158 bytes
 .../fonts/open-iconic/webp/bar-chart-2x.webp       |  Bin 0 -> 104 bytes
 .../fonts/open-iconic/webp/bar-chart-3x.webp       |  Bin 0 -> 122 bytes
 .../fonts/open-iconic/webp/bar-chart-4x.webp       |  Bin 0 -> 118 bytes
 .../fonts/open-iconic/webp/bar-chart-6x.webp       |  Bin 0 -> 126 bytes
 .../fonts/open-iconic/webp/bar-chart-8x.webp       |  Bin 0 -> 126 bytes
 .../static/fonts/open-iconic/webp/bar-chart.webp   |  Bin 0 -> 96 bytes
 .../static/fonts/open-iconic/webp/basket-2x.webp   |  Bin 0 -> 200 bytes
 .../static/fonts/open-iconic/webp/basket-3x.webp   |  Bin 0 -> 282 bytes
 .../static/fonts/open-iconic/webp/basket-4x.webp   |  Bin 0 -> 334 bytes
 .../static/fonts/open-iconic/webp/basket-6x.webp   |  Bin 0 -> 440 bytes
 .../static/fonts/open-iconic/webp/basket-8x.webp   |  Bin 0 -> 500 bytes
 assets/static/fonts/open-iconic/webp/basket.webp   |  Bin 0 -> 140 bytes
 .../fonts/open-iconic/webp/battery-empty-2x.webp   |  Bin 0 -> 144 bytes
 .../fonts/open-iconic/webp/battery-empty-3x.webp   |  Bin 0 -> 164 bytes
 .../fonts/open-iconic/webp/battery-empty-4x.webp   |  Bin 0 -> 170 bytes
 .../fonts/open-iconic/webp/battery-empty-6x.webp   |  Bin 0 -> 178 bytes
 .../fonts/open-iconic/webp/battery-empty-8x.webp   |  Bin 0 -> 190 bytes
 .../fonts/open-iconic/webp/battery-empty.webp      |  Bin 0 -> 122 bytes
 .../fonts/open-iconic/webp/battery-full-2x.webp    |  Bin 0 -> 142 bytes
 .../fonts/open-iconic/webp/battery-full-3x.webp    |  Bin 0 -> 154 bytes
 .../fonts/open-iconic/webp/battery-full-4x.webp    |  Bin 0 -> 160 bytes
 .../fonts/open-iconic/webp/battery-full-6x.webp    |  Bin 0 -> 172 bytes
 .../fonts/open-iconic/webp/battery-full-8x.webp    |  Bin 0 -> 178 bytes
 .../fonts/open-iconic/webp/battery-full.webp       |  Bin 0 -> 120 bytes
 .../static/fonts/open-iconic/webp/beaker-2x.webp   |  Bin 0 -> 216 bytes
 .../static/fonts/open-iconic/webp/beaker-3x.webp   |  Bin 0 -> 298 bytes
 .../static/fonts/open-iconic/webp/beaker-4x.webp   |  Bin 0 -> 376 bytes
 .../static/fonts/open-iconic/webp/beaker-6x.webp   |  Bin 0 -> 472 bytes
 .../static/fonts/open-iconic/webp/beaker-8x.webp   |  Bin 0 -> 594 bytes
 assets/static/fonts/open-iconic/webp/beaker.webp   |  Bin 0 -> 150 bytes
 assets/static/fonts/open-iconic/webp/bell-2x.webp  |  Bin 0 -> 186 bytes
 assets/static/fonts/open-iconic/webp/bell-3x.webp  |  Bin 0 -> 240 bytes
 assets/static/fonts/open-iconic/webp/bell-4x.webp  |  Bin 0 -> 294 bytes
 assets/static/fonts/open-iconic/webp/bell-6x.webp  |  Bin 0 -> 384 bytes
 assets/static/fonts/open-iconic/webp/bell-8x.webp  |  Bin 0 -> 462 bytes
 assets/static/fonts/open-iconic/webp/bell.webp     |  Bin 0 -> 138 bytes
 .../fonts/open-iconic/webp/bluetooth-2x.webp       |  Bin 0 -> 202 bytes
 .../fonts/open-iconic/webp/bluetooth-3x.webp       |  Bin 0 -> 282 bytes
 .../fonts/open-iconic/webp/bluetooth-4x.webp       |  Bin 0 -> 312 bytes
 .../fonts/open-iconic/webp/bluetooth-6x.webp       |  Bin 0 -> 410 bytes
 .../fonts/open-iconic/webp/bluetooth-8x.webp       |  Bin 0 -> 522 bytes
 .../static/fonts/open-iconic/webp/bluetooth.webp   |  Bin 0 -> 148 bytes
 assets/static/fonts/open-iconic/webp/bold-2x.webp  |  Bin 0 -> 200 bytes
 assets/static/fonts/open-iconic/webp/bold-3x.webp  |  Bin 0 -> 276 bytes
 assets/static/fonts/open-iconic/webp/bold-4x.webp  |  Bin 0 -> 332 bytes
 assets/static/fonts/open-iconic/webp/bold-6x.webp  |  Bin 0 -> 446 bytes
 assets/static/fonts/open-iconic/webp/bold-8x.webp  |  Bin 0 -> 520 bytes
 assets/static/fonts/open-iconic/webp/bold.webp     |  Bin 0 -> 140 bytes
 assets/static/fonts/open-iconic/webp/bolt-2x.webp  |  Bin 0 -> 160 bytes
 assets/static/fonts/open-iconic/webp/bolt-3x.webp  |  Bin 0 -> 194 bytes
 assets/static/fonts/open-iconic/webp/bolt-4x.webp  |  Bin 0 -> 202 bytes
 assets/static/fonts/open-iconic/webp/bolt-6x.webp  |  Bin 0 -> 202 bytes
 assets/static/fonts/open-iconic/webp/bolt-8x.webp  |  Bin 0 -> 208 bytes
 assets/static/fonts/open-iconic/webp/bolt.webp     |  Bin 0 -> 130 bytes
 assets/static/fonts/open-iconic/webp/book-2x.webp  |  Bin 0 -> 146 bytes
 assets/static/fonts/open-iconic/webp/book-3x.webp  |  Bin 0 -> 190 bytes
 assets/static/fonts/open-iconic/webp/book-4x.webp  |  Bin 0 -> 214 bytes
 assets/static/fonts/open-iconic/webp/book-6x.webp  |  Bin 0 -> 254 bytes
 assets/static/fonts/open-iconic/webp/book-8x.webp  |  Bin 0 -> 304 bytes
 assets/static/fonts/open-iconic/webp/book.webp     |  Bin 0 -> 128 bytes
 .../static/fonts/open-iconic/webp/bookmark-2x.webp |  Bin 0 -> 114 bytes
 .../static/fonts/open-iconic/webp/bookmark-3x.webp |  Bin 0 -> 138 bytes
 .../static/fonts/open-iconic/webp/bookmark-4x.webp |  Bin 0 -> 140 bytes
 .../static/fonts/open-iconic/webp/bookmark-6x.webp |  Bin 0 -> 156 bytes
 .../static/fonts/open-iconic/webp/bookmark-8x.webp |  Bin 0 -> 186 bytes
 assets/static/fonts/open-iconic/webp/bookmark.webp |  Bin 0 -> 102 bytes
 assets/static/fonts/open-iconic/webp/box-2x.webp   |  Bin 0 -> 120 bytes
 assets/static/fonts/open-iconic/webp/box-3x.webp   |  Bin 0 -> 146 bytes
 assets/static/fonts/open-iconic/webp/box-4x.webp   |  Bin 0 -> 146 bytes
 assets/static/fonts/open-iconic/webp/box-6x.webp   |  Bin 0 -> 152 bytes
 assets/static/fonts/open-iconic/webp/box-8x.webp   |  Bin 0 -> 160 bytes
 assets/static/fonts/open-iconic/webp/box.webp      |  Bin 0 -> 108 bytes
 .../fonts/open-iconic/webp/briefcase-2x.webp       |  Bin 0 -> 154 bytes
 .../fonts/open-iconic/webp/briefcase-3x.webp       |  Bin 0 -> 188 bytes
 .../fonts/open-iconic/webp/briefcase-4x.webp       |  Bin 0 -> 194 bytes
 .../fonts/open-iconic/webp/briefcase-6x.webp       |  Bin 0 -> 226 bytes
 .../fonts/open-iconic/webp/briefcase-8x.webp       |  Bin 0 -> 260 bytes
 .../static/fonts/open-iconic/webp/briefcase.webp   |  Bin 0 -> 128 bytes
 .../fonts/open-iconic/webp/british-pound-2x.webp   |  Bin 0 -> 198 bytes
 .../fonts/open-iconic/webp/british-pound-3x.webp   |  Bin 0 -> 266 bytes
 .../fonts/open-iconic/webp/british-pound-4x.webp   |  Bin 0 -> 320 bytes
 .../fonts/open-iconic/webp/british-pound-6x.webp   |  Bin 0 -> 426 bytes
 .../fonts/open-iconic/webp/british-pound-8x.webp   |  Bin 0 -> 508 bytes
 .../fonts/open-iconic/webp/british-pound.webp      |  Bin 0 -> 134 bytes
 .../static/fonts/open-iconic/webp/browser-2x.webp  |  Bin 0 -> 132 bytes
 .../static/fonts/open-iconic/webp/browser-3x.webp  |  Bin 0 -> 176 bytes
 .../static/fonts/open-iconic/webp/browser-4x.webp  |  Bin 0 -> 188 bytes
 .../static/fonts/open-iconic/webp/browser-6x.webp  |  Bin 0 -> 240 bytes
 .../static/fonts/open-iconic/webp/browser-8x.webp  |  Bin 0 -> 278 bytes
 assets/static/fonts/open-iconic/webp/browser.webp  |  Bin 0 -> 122 bytes
 assets/static/fonts/open-iconic/webp/brush-2x.webp |  Bin 0 -> 226 bytes
 assets/static/fonts/open-iconic/webp/brush-3x.webp |  Bin 0 -> 296 bytes
 assets/static/fonts/open-iconic/webp/brush-4x.webp |  Bin 0 -> 364 bytes
 assets/static/fonts/open-iconic/webp/brush-6x.webp |  Bin 0 -> 450 bytes
 assets/static/fonts/open-iconic/webp/brush-8x.webp |  Bin 0 -> 568 bytes
 assets/static/fonts/open-iconic/webp/brush.webp    |  Bin 0 -> 146 bytes
 assets/static/fonts/open-iconic/webp/bug-2x.webp   |  Bin 0 -> 262 bytes
 assets/static/fonts/open-iconic/webp/bug-3x.webp   |  Bin 0 -> 370 bytes
 assets/static/fonts/open-iconic/webp/bug-4x.webp   |  Bin 0 -> 432 bytes
 assets/static/fonts/open-iconic/webp/bug-6x.webp   |  Bin 0 -> 602 bytes
 assets/static/fonts/open-iconic/webp/bug-8x.webp   |  Bin 0 -> 774 bytes
 assets/static/fonts/open-iconic/webp/bug.webp      |  Bin 0 -> 158 bytes
 .../static/fonts/open-iconic/webp/bullhorn-2x.webp |  Bin 0 -> 190 bytes
 .../static/fonts/open-iconic/webp/bullhorn-3x.webp |  Bin 0 -> 234 bytes
 .../static/fonts/open-iconic/webp/bullhorn-4x.webp |  Bin 0 -> 270 bytes
 .../static/fonts/open-iconic/webp/bullhorn-6x.webp |  Bin 0 -> 340 bytes
 .../static/fonts/open-iconic/webp/bullhorn-8x.webp |  Bin 0 -> 432 bytes
 assets/static/fonts/open-iconic/webp/bullhorn.webp |  Bin 0 -> 134 bytes
 .../fonts/open-iconic/webp/calculator-2x.webp      |  Bin 0 -> 136 bytes
 .../fonts/open-iconic/webp/calculator-3x.webp      |  Bin 0 -> 152 bytes
 .../fonts/open-iconic/webp/calculator-4x.webp      |  Bin 0 -> 158 bytes
 .../fonts/open-iconic/webp/calculator-6x.webp      |  Bin 0 -> 162 bytes
 .../fonts/open-iconic/webp/calculator-8x.webp      |  Bin 0 -> 168 bytes
 .../static/fonts/open-iconic/webp/calculator.webp  |  Bin 0 -> 112 bytes
 .../static/fonts/open-iconic/webp/calendar-2x.webp |  Bin 0 -> 126 bytes
 .../static/fonts/open-iconic/webp/calendar-3x.webp |  Bin 0 -> 144 bytes
 .../static/fonts/open-iconic/webp/calendar-4x.webp |  Bin 0 -> 148 bytes
 .../static/fonts/open-iconic/webp/calendar-6x.webp |  Bin 0 -> 152 bytes
 .../static/fonts/open-iconic/webp/calendar-8x.webp |  Bin 0 -> 160 bytes
 assets/static/fonts/open-iconic/webp/calendar.webp |  Bin 0 -> 110 bytes
 .../fonts/open-iconic/webp/camera-slr-2x.webp      |  Bin 0 -> 232 bytes
 .../fonts/open-iconic/webp/camera-slr-3x.webp      |  Bin 0 -> 330 bytes
 .../fonts/open-iconic/webp/camera-slr-4x.webp      |  Bin 0 -> 392 bytes
 .../fonts/open-iconic/webp/camera-slr-6x.webp      |  Bin 0 -> 496 bytes
 .../fonts/open-iconic/webp/camera-slr-8x.webp      |  Bin 0 -> 692 bytes
 .../static/fonts/open-iconic/webp/camera-slr.webp  |  Bin 0 -> 154 bytes
 .../fonts/open-iconic/webp/caret-bottom-2x.webp    |  Bin 0 -> 122 bytes
 .../fonts/open-iconic/webp/caret-bottom-3x.webp    |  Bin 0 -> 150 bytes
 .../fonts/open-iconic/webp/caret-bottom-4x.webp    |  Bin 0 -> 166 bytes
 .../fonts/open-iconic/webp/caret-bottom-6x.webp    |  Bin 0 -> 184 bytes
 .../fonts/open-iconic/webp/caret-bottom-8x.webp    |  Bin 0 -> 216 bytes
 .../fonts/open-iconic/webp/caret-bottom.webp       |  Bin 0 -> 108 bytes
 .../fonts/open-iconic/webp/caret-left-2x.webp      |  Bin 0 -> 120 bytes
 .../fonts/open-iconic/webp/caret-left-3x.webp      |  Bin 0 -> 138 bytes
 .../fonts/open-iconic/webp/caret-left-4x.webp      |  Bin 0 -> 140 bytes
 .../fonts/open-iconic/webp/caret-left-6x.webp      |  Bin 0 -> 146 bytes
 .../fonts/open-iconic/webp/caret-left-8x.webp      |  Bin 0 -> 152 bytes
 .../static/fonts/open-iconic/webp/caret-left.webp  |  Bin 0 -> 104 bytes
 .../fonts/open-iconic/webp/caret-right-2x.webp     |  Bin 0 -> 122 bytes
 .../fonts/open-iconic/webp/caret-right-3x.webp     |  Bin 0 -> 140 bytes
 .../fonts/open-iconic/webp/caret-right-4x.webp     |  Bin 0 -> 142 bytes
 .../fonts/open-iconic/webp/caret-right-6x.webp     |  Bin 0 -> 144 bytes
 .../fonts/open-iconic/webp/caret-right-8x.webp     |  Bin 0 -> 152 bytes
 .../static/fonts/open-iconic/webp/caret-right.webp |  Bin 0 -> 104 bytes
 .../fonts/open-iconic/webp/caret-top-2x.webp       |  Bin 0 -> 122 bytes
 .../fonts/open-iconic/webp/caret-top-3x.webp       |  Bin 0 -> 150 bytes
 .../fonts/open-iconic/webp/caret-top-4x.webp       |  Bin 0 -> 166 bytes
 .../fonts/open-iconic/webp/caret-top-6x.webp       |  Bin 0 -> 180 bytes
 .../fonts/open-iconic/webp/caret-top-8x.webp       |  Bin 0 -> 212 bytes
 .../static/fonts/open-iconic/webp/caret-top.webp   |  Bin 0 -> 108 bytes
 assets/static/fonts/open-iconic/webp/cart-2x.webp  |  Bin 0 -> 166 bytes
 assets/static/fonts/open-iconic/webp/cart-3x.webp  |  Bin 0 -> 220 bytes
 assets/static/fonts/open-iconic/webp/cart-4x.webp  |  Bin 0 -> 260 bytes
 assets/static/fonts/open-iconic/webp/cart-6x.webp  |  Bin 0 -> 346 bytes
 assets/static/fonts/open-iconic/webp/cart-8x.webp  |  Bin 0 -> 432 bytes
 assets/static/fonts/open-iconic/webp/cart.webp     |  Bin 0 -> 132 bytes
 assets/static/fonts/open-iconic/webp/chat-2x.webp  |  Bin 0 -> 116 bytes
 assets/static/fonts/open-iconic/webp/chat-3x.webp  |  Bin 0 -> 142 bytes
 assets/static/fonts/open-iconic/webp/chat-4x.webp  |  Bin 0 -> 146 bytes
 assets/static/fonts/open-iconic/webp/chat-6x.webp  |  Bin 0 -> 158 bytes
 assets/static/fonts/open-iconic/webp/chat-8x.webp  |  Bin 0 -> 168 bytes
 assets/static/fonts/open-iconic/webp/chat.webp     |  Bin 0 -> 106 bytes
 assets/static/fonts/open-iconic/webp/check-2x.webp |  Bin 0 -> 160 bytes
 assets/static/fonts/open-iconic/webp/check-3x.webp |  Bin 0 -> 202 bytes
 assets/static/fonts/open-iconic/webp/check-4x.webp |  Bin 0 -> 240 bytes
 assets/static/fonts/open-iconic/webp/check-6x.webp |  Bin 0 -> 274 bytes
 assets/static/fonts/open-iconic/webp/check-8x.webp |  Bin 0 -> 366 bytes
 assets/static/fonts/open-iconic/webp/check.webp    |  Bin 0 -> 140 bytes
 .../fonts/open-iconic/webp/chevron-bottom-2x.webp  |  Bin 0 -> 132 bytes
 .../fonts/open-iconic/webp/chevron-bottom-3x.webp  |  Bin 0 -> 184 bytes
 .../fonts/open-iconic/webp/chevron-bottom-4x.webp  |  Bin 0 -> 194 bytes
 .../fonts/open-iconic/webp/chevron-bottom-6x.webp  |  Bin 0 -> 224 bytes
 .../fonts/open-iconic/webp/chevron-bottom-8x.webp  |  Bin 0 -> 286 bytes
 .../fonts/open-iconic/webp/chevron-bottom.webp     |  Bin 0 -> 120 bytes
 .../fonts/open-iconic/webp/chevron-left-2x.webp    |  Bin 0 -> 134 bytes
 .../fonts/open-iconic/webp/chevron-left-3x.webp    |  Bin 0 -> 166 bytes
 .../fonts/open-iconic/webp/chevron-left-4x.webp    |  Bin 0 -> 174 bytes
 .../fonts/open-iconic/webp/chevron-left-6x.webp    |  Bin 0 -> 190 bytes
 .../fonts/open-iconic/webp/chevron-left-8x.webp    |  Bin 0 -> 214 bytes
 .../fonts/open-iconic/webp/chevron-left.webp       |  Bin 0 -> 104 bytes
 .../fonts/open-iconic/webp/chevron-right-2x.webp   |  Bin 0 -> 132 bytes
 .../fonts/open-iconic/webp/chevron-right-3x.webp   |  Bin 0 -> 164 bytes
 .../fonts/open-iconic/webp/chevron-right-4x.webp   |  Bin 0 -> 174 bytes
 .../fonts/open-iconic/webp/chevron-right-6x.webp   |  Bin 0 -> 188 bytes
 .../fonts/open-iconic/webp/chevron-right-8x.webp   |  Bin 0 -> 212 bytes
 .../fonts/open-iconic/webp/chevron-right.webp      |  Bin 0 -> 118 bytes
 .../fonts/open-iconic/webp/chevron-top-2x.webp     |  Bin 0 -> 132 bytes
 .../fonts/open-iconic/webp/chevron-top-3x.webp     |  Bin 0 -> 166 bytes
 .../fonts/open-iconic/webp/chevron-top-4x.webp     |  Bin 0 -> 192 bytes
 .../fonts/open-iconic/webp/chevron-top-6x.webp     |  Bin 0 -> 226 bytes
 .../fonts/open-iconic/webp/chevron-top-8x.webp     |  Bin 0 -> 270 bytes
 .../static/fonts/open-iconic/webp/chevron-top.webp |  Bin 0 -> 114 bytes
 .../fonts/open-iconic/webp/circle-check-2x.webp    |  Bin 0 -> 238 bytes
 .../fonts/open-iconic/webp/circle-check-3x.webp    |  Bin 0 -> 336 bytes
 .../fonts/open-iconic/webp/circle-check-4x.webp    |  Bin 0 -> 386 bytes
 .../fonts/open-iconic/webp/circle-check-6x.webp    |  Bin 0 -> 522 bytes
 .../fonts/open-iconic/webp/circle-check-8x.webp    |  Bin 0 -> 706 bytes
 .../fonts/open-iconic/webp/circle-check.webp       |  Bin 0 -> 158 bytes
 .../static/fonts/open-iconic/webp/circle-x-2x.webp |  Bin 0 -> 230 bytes
 .../static/fonts/open-iconic/webp/circle-x-3x.webp |  Bin 0 -> 318 bytes
 .../static/fonts/open-iconic/webp/circle-x-4x.webp |  Bin 0 -> 392 bytes
 .../static/fonts/open-iconic/webp/circle-x-6x.webp |  Bin 0 -> 536 bytes
 .../static/fonts/open-iconic/webp/circle-x-8x.webp |  Bin 0 -> 696 bytes
 assets/static/fonts/open-iconic/webp/circle-x.webp |  Bin 0 -> 152 bytes
 .../fonts/open-iconic/webp/clipboard-2x.webp       |  Bin 0 -> 130 bytes
 .../fonts/open-iconic/webp/clipboard-3x.webp       |  Bin 0 -> 164 bytes
 .../fonts/open-iconic/webp/clipboard-4x.webp       |  Bin 0 -> 164 bytes
 .../fonts/open-iconic/webp/clipboard-6x.webp       |  Bin 0 -> 198 bytes
 .../fonts/open-iconic/webp/clipboard-8x.webp       |  Bin 0 -> 218 bytes
 .../static/fonts/open-iconic/webp/clipboard.webp   |  Bin 0 -> 114 bytes
 assets/static/fonts/open-iconic/webp/clock-2x.webp |  Bin 0 -> 270 bytes
 assets/static/fonts/open-iconic/webp/clock-3x.webp |  Bin 0 -> 402 bytes
 assets/static/fonts/open-iconic/webp/clock-4x.webp |  Bin 0 -> 512 bytes
 assets/static/fonts/open-iconic/webp/clock-6x.webp |  Bin 0 -> 670 bytes
 assets/static/fonts/open-iconic/webp/clock-8x.webp |  Bin 0 -> 868 bytes
 assets/static/fonts/open-iconic/webp/clock.webp    |  Bin 0 -> 156 bytes
 assets/static/fonts/open-iconic/webp/cloud-2x.webp |  Bin 0 -> 176 bytes
 assets/static/fonts/open-iconic/webp/cloud-3x.webp |  Bin 0 -> 244 bytes
 assets/static/fonts/open-iconic/webp/cloud-4x.webp |  Bin 0 -> 282 bytes
 assets/static/fonts/open-iconic/webp/cloud-6x.webp |  Bin 0 -> 362 bytes
 assets/static/fonts/open-iconic/webp/cloud-8x.webp |  Bin 0 -> 434 bytes
 .../fonts/open-iconic/webp/cloud-download-2x.webp  |  Bin 0 -> 202 bytes
 .../fonts/open-iconic/webp/cloud-download-3x.webp  |  Bin 0 -> 302 bytes
 .../fonts/open-iconic/webp/cloud-download-4x.webp  |  Bin 0 -> 342 bytes
 .../fonts/open-iconic/webp/cloud-download-6x.webp  |  Bin 0 -> 468 bytes
 .../fonts/open-iconic/webp/cloud-download-8x.webp  |  Bin 0 -> 570 bytes
 .../fonts/open-iconic/webp/cloud-download.webp     |  Bin 0 -> 146 bytes
 .../fonts/open-iconic/webp/cloud-upload-2x.webp    |  Bin 0 -> 188 bytes
 .../fonts/open-iconic/webp/cloud-upload-3x.webp    |  Bin 0 -> 270 bytes
 .../fonts/open-iconic/webp/cloud-upload-4x.webp    |  Bin 0 -> 306 bytes
 .../fonts/open-iconic/webp/cloud-upload-6x.webp    |  Bin 0 -> 400 bytes
 .../fonts/open-iconic/webp/cloud-upload-8x.webp    |  Bin 0 -> 534 bytes
 .../fonts/open-iconic/webp/cloud-upload.webp       |  Bin 0 -> 142 bytes
 assets/static/fonts/open-iconic/webp/cloud.webp    |  Bin 0 -> 140 bytes
 .../static/fonts/open-iconic/webp/cloudy-2x.webp   |  Bin 0 -> 220 bytes
 .../static/fonts/open-iconic/webp/cloudy-3x.webp   |  Bin 0 -> 314 bytes
 .../static/fonts/open-iconic/webp/cloudy-4x.webp   |  Bin 0 -> 380 bytes
 .../static/fonts/open-iconic/webp/cloudy-6x.webp   |  Bin 0 -> 478 bytes
 .../static/fonts/open-iconic/webp/cloudy-8x.webp   |  Bin 0 -> 612 bytes
 assets/static/fonts/open-iconic/webp/cloudy.webp   |  Bin 0 -> 158 bytes
 assets/static/fonts/open-iconic/webp/code-2x.webp  |  Bin 0 -> 132 bytes
 assets/static/fonts/open-iconic/webp/code-3x.webp  |  Bin 0 -> 184 bytes
 assets/static/fonts/open-iconic/webp/code-4x.webp  |  Bin 0 -> 208 bytes
 assets/static/fonts/open-iconic/webp/code-6x.webp  |  Bin 0 -> 254 bytes
 assets/static/fonts/open-iconic/webp/code-8x.webp  |  Bin 0 -> 290 bytes
 assets/static/fonts/open-iconic/webp/code.webp     |  Bin 0 -> 108 bytes
 assets/static/fonts/open-iconic/webp/cog-2x.webp   |  Bin 0 -> 236 bytes
 assets/static/fonts/open-iconic/webp/cog-3x.webp   |  Bin 0 -> 328 bytes
 assets/static/fonts/open-iconic/webp/cog-4x.webp   |  Bin 0 -> 406 bytes
 assets/static/fonts/open-iconic/webp/cog-6x.webp   |  Bin 0 -> 548 bytes
 assets/static/fonts/open-iconic/webp/cog-8x.webp   |  Bin 0 -> 722 bytes
 assets/static/fonts/open-iconic/webp/cog.webp      |  Bin 0 -> 144 bytes
 .../fonts/open-iconic/webp/collapse-down-2x.webp   |  Bin 0 -> 116 bytes
 .../fonts/open-iconic/webp/collapse-down-3x.webp   |  Bin 0 -> 138 bytes
 .../fonts/open-iconic/webp/collapse-down-4x.webp   |  Bin 0 -> 148 bytes
 .../fonts/open-iconic/webp/collapse-down-6x.webp   |  Bin 0 -> 164 bytes
 .../fonts/open-iconic/webp/collapse-down-8x.webp   |  Bin 0 -> 186 bytes
 .../fonts/open-iconic/webp/collapse-down.webp      |  Bin 0 -> 104 bytes
 .../fonts/open-iconic/webp/collapse-left-2x.webp   |  Bin 0 -> 120 bytes
 .../fonts/open-iconic/webp/collapse-left-3x.webp   |  Bin 0 -> 142 bytes
 .../fonts/open-iconic/webp/collapse-left-4x.webp   |  Bin 0 -> 142 bytes
 .../fonts/open-iconic/webp/collapse-left-6x.webp   |  Bin 0 -> 148 bytes
 .../fonts/open-iconic/webp/collapse-left-8x.webp   |  Bin 0 -> 154 bytes
 .../fonts/open-iconic/webp/collapse-left.webp      |  Bin 0 -> 100 bytes
 .../fonts/open-iconic/webp/collapse-right-2x.webp  |  Bin 0 -> 120 bytes
 .../fonts/open-iconic/webp/collapse-right-3x.webp  |  Bin 0 -> 144 bytes
 .../fonts/open-iconic/webp/collapse-right-4x.webp  |  Bin 0 -> 144 bytes
 .../fonts/open-iconic/webp/collapse-right-6x.webp  |  Bin 0 -> 150 bytes
 .../fonts/open-iconic/webp/collapse-right-8x.webp  |  Bin 0 -> 156 bytes
 .../fonts/open-iconic/webp/collapse-right.webp     |  Bin 0 -> 100 bytes
 .../fonts/open-iconic/webp/collapse-up-2x.webp     |  Bin 0 -> 116 bytes
 .../fonts/open-iconic/webp/collapse-up-3x.webp     |  Bin 0 -> 138 bytes
 .../fonts/open-iconic/webp/collapse-up-4x.webp     |  Bin 0 -> 148 bytes
 .../fonts/open-iconic/webp/collapse-up-6x.webp     |  Bin 0 -> 164 bytes
 .../fonts/open-iconic/webp/collapse-up-8x.webp     |  Bin 0 -> 186 bytes
 .../static/fonts/open-iconic/webp/collapse-up.webp |  Bin 0 -> 104 bytes
 .../static/fonts/open-iconic/webp/command-2x.webp  |  Bin 0 -> 202 bytes
 .../static/fonts/open-iconic/webp/command-3x.webp  |  Bin 0 -> 268 bytes
 .../static/fonts/open-iconic/webp/command-4x.webp  |  Bin 0 -> 360 bytes
 .../static/fonts/open-iconic/webp/command-6x.webp  |  Bin 0 -> 424 bytes
 .../static/fonts/open-iconic/webp/command-8x.webp  |  Bin 0 -> 532 bytes
 assets/static/fonts/open-iconic/webp/command.webp  |  Bin 0 -> 132 bytes
 .../fonts/open-iconic/webp/comment-square-2x.webp  |  Bin 0 -> 122 bytes
 .../fonts/open-iconic/webp/comment-square-3x.webp  |  Bin 0 -> 144 bytes
 .../fonts/open-iconic/webp/comment-square-4x.webp  |  Bin 0 -> 142 bytes
 .../fonts/open-iconic/webp/comment-square-6x.webp  |  Bin 0 -> 152 bytes
 .../fonts/open-iconic/webp/comment-square-8x.webp  |  Bin 0 -> 166 bytes
 .../fonts/open-iconic/webp/comment-square.webp     |  Bin 0 -> 110 bytes
 .../static/fonts/open-iconic/webp/compass-2x.webp  |  Bin 0 -> 274 bytes
 .../static/fonts/open-iconic/webp/compass-3x.webp  |  Bin 0 -> 420 bytes
 .../static/fonts/open-iconic/webp/compass-4x.webp  |  Bin 0 -> 548 bytes
 .../static/fonts/open-iconic/webp/compass-6x.webp  |  Bin 0 -> 732 bytes
 .../static/fonts/open-iconic/webp/compass-8x.webp  |  Bin 0 -> 944 bytes
 assets/static/fonts/open-iconic/webp/compass.webp  |  Bin 0 -> 154 bytes
 .../static/fonts/open-iconic/webp/contrast-2x.webp |  Bin 0 -> 224 bytes
 .../static/fonts/open-iconic/webp/contrast-3x.webp |  Bin 0 -> 324 bytes
 .../static/fonts/open-iconic/webp/contrast-4x.webp |  Bin 0 -> 414 bytes
 .../static/fonts/open-iconic/webp/contrast-6x.webp |  Bin 0 -> 540 bytes
 .../static/fonts/open-iconic/webp/contrast-8x.webp |  Bin 0 -> 688 bytes
 assets/static/fonts/open-iconic/webp/contrast.webp |  Bin 0 -> 146 bytes
 .../fonts/open-iconic/webp/copywriting-2x.webp     |  Bin 0 -> 120 bytes
 .../fonts/open-iconic/webp/copywriting-3x.webp     |  Bin 0 -> 148 bytes
 .../fonts/open-iconic/webp/copywriting-4x.webp     |  Bin 0 -> 148 bytes
 .../fonts/open-iconic/webp/copywriting-6x.webp     |  Bin 0 -> 176 bytes
 .../fonts/open-iconic/webp/copywriting-8x.webp     |  Bin 0 -> 190 bytes
 .../static/fonts/open-iconic/webp/copywriting.webp |  Bin 0 -> 102 bytes
 .../fonts/open-iconic/webp/credit-card-2x.webp     |  Bin 0 -> 114 bytes
 .../fonts/open-iconic/webp/credit-card-3x.webp     |  Bin 0 -> 140 bytes
 .../fonts/open-iconic/webp/credit-card-4x.webp     |  Bin 0 -> 140 bytes
 .../fonts/open-iconic/webp/credit-card-6x.webp     |  Bin 0 -> 156 bytes
 .../fonts/open-iconic/webp/credit-card-8x.webp     |  Bin 0 -> 164 bytes
 .../static/fonts/open-iconic/webp/credit-card.webp |  Bin 0 -> 112 bytes
 assets/static/fonts/open-iconic/webp/crop-2x.webp  |  Bin 0 -> 130 bytes
 assets/static/fonts/open-iconic/webp/crop-3x.webp  |  Bin 0 -> 178 bytes
 assets/static/fonts/open-iconic/webp/crop-4x.webp  |  Bin 0 -> 178 bytes
 assets/static/fonts/open-iconic/webp/crop-6x.webp  |  Bin 0 -> 206 bytes
 assets/static/fonts/open-iconic/webp/crop-8x.webp  |  Bin 0 -> 220 bytes
 assets/static/fonts/open-iconic/webp/crop.webp     |  Bin 0 -> 120 bytes
 .../fonts/open-iconic/webp/dashboard-2x.webp       |  Bin 0 -> 284 bytes
 .../fonts/open-iconic/webp/dashboard-3x.webp       |  Bin 0 -> 428 bytes
 .../fonts/open-iconic/webp/dashboard-4x.webp       |  Bin 0 -> 562 bytes
 .../fonts/open-iconic/webp/dashboard-6x.webp       |  Bin 0 -> 748 bytes
 .../fonts/open-iconic/webp/dashboard-8x.webp       |  Bin 0 -> 976 bytes
 .../static/fonts/open-iconic/webp/dashboard.webp   |  Bin 0 -> 156 bytes
 .../webp/data-transfer-download-2x.webp            |  Bin 0 -> 124 bytes
 .../webp/data-transfer-download-3x.webp            |  Bin 0 -> 154 bytes
 .../webp/data-transfer-download-4x.webp            |  Bin 0 -> 164 bytes
 .../webp/data-transfer-download-6x.webp            |  Bin 0 -> 176 bytes
 .../webp/data-transfer-download-8x.webp            |  Bin 0 -> 206 bytes
 .../open-iconic/webp/data-transfer-download.webp   |  Bin 0 -> 108 bytes
 .../open-iconic/webp/data-transfer-upload-2x.webp  |  Bin 0 -> 124 bytes
 .../open-iconic/webp/data-transfer-upload-3x.webp  |  Bin 0 -> 154 bytes
 .../open-iconic/webp/data-transfer-upload-4x.webp  |  Bin 0 -> 162 bytes
 .../open-iconic/webp/data-transfer-upload-6x.webp  |  Bin 0 -> 180 bytes
 .../open-iconic/webp/data-transfer-upload-8x.webp  |  Bin 0 -> 204 bytes
 .../open-iconic/webp/data-transfer-upload.webp     |  Bin 0 -> 108 bytes
 .../static/fonts/open-iconic/webp/delete-2x.webp   |  Bin 0 -> 186 bytes
 .../static/fonts/open-iconic/webp/delete-3x.webp   |  Bin 0 -> 242 bytes
 .../static/fonts/open-iconic/webp/delete-4x.webp   |  Bin 0 -> 266 bytes
 .../static/fonts/open-iconic/webp/delete-6x.webp   |  Bin 0 -> 336 bytes
 .../static/fonts/open-iconic/webp/delete-8x.webp   |  Bin 0 -> 406 bytes
 assets/static/fonts/open-iconic/webp/delete.webp   |  Bin 0 -> 144 bytes
 assets/static/fonts/open-iconic/webp/dial-2x.webp  |  Bin 0 -> 224 bytes
 assets/static/fonts/open-iconic/webp/dial-3x.webp  |  Bin 0 -> 320 bytes
 assets/static/fonts/open-iconic/webp/dial-4x.webp  |  Bin 0 -> 410 bytes
 assets/static/fonts/open-iconic/webp/dial-6x.webp  |  Bin 0 -> 522 bytes
 assets/static/fonts/open-iconic/webp/dial-8x.webp  |  Bin 0 -> 686 bytes
 assets/static/fonts/open-iconic/webp/dial.webp     |  Bin 0 -> 148 bytes
 .../static/fonts/open-iconic/webp/document-2x.webp |  Bin 0 -> 124 bytes
 .../static/fonts/open-iconic/webp/document-3x.webp |  Bin 0 -> 154 bytes
 .../static/fonts/open-iconic/webp/document-4x.webp |  Bin 0 -> 156 bytes
 .../static/fonts/open-iconic/webp/document-6x.webp |  Bin 0 -> 164 bytes
 .../static/fonts/open-iconic/webp/document-8x.webp |  Bin 0 -> 172 bytes
 assets/static/fonts/open-iconic/webp/document.webp |  Bin 0 -> 106 bytes
 .../static/fonts/open-iconic/webp/dollar-2x.webp   |  Bin 0 -> 218 bytes
 .../static/fonts/open-iconic/webp/dollar-3x.webp   |  Bin 0 -> 304 bytes
 .../static/fonts/open-iconic/webp/dollar-4x.webp   |  Bin 0 -> 354 bytes
 .../static/fonts/open-iconic/webp/dollar-6x.webp   |  Bin 0 -> 428 bytes
 .../static/fonts/open-iconic/webp/dollar-8x.webp   |  Bin 0 -> 502 bytes
 assets/static/fonts/open-iconic/webp/dollar.webp   |  Bin 0 -> 140 bytes
 .../webp/double-quote-sans-left-2x.webp            |  Bin 0 -> 122 bytes
 .../webp/double-quote-sans-left-3x.webp            |  Bin 0 -> 146 bytes
 .../webp/double-quote-sans-left-4x.webp            |  Bin 0 -> 144 bytes
 .../webp/double-quote-sans-left-6x.webp            |  Bin 0 -> 148 bytes
 .../webp/double-quote-sans-left-8x.webp            |  Bin 0 -> 156 bytes
 .../open-iconic/webp/double-quote-sans-left.webp   |  Bin 0 -> 108 bytes
 .../webp/double-quote-sans-right-2x.webp           |  Bin 0 -> 122 bytes
 .../webp/double-quote-sans-right-3x.webp           |  Bin 0 -> 144 bytes
 .../webp/double-quote-sans-right-4x.webp           |  Bin 0 -> 142 bytes
 .../webp/double-quote-sans-right-6x.webp           |  Bin 0 -> 144 bytes
 .../webp/double-quote-sans-right-8x.webp           |  Bin 0 -> 152 bytes
 .../open-iconic/webp/double-quote-sans-right.webp  |  Bin 0 -> 110 bytes
 .../webp/double-quote-serif-left-2x.webp           |  Bin 0 -> 150 bytes
 .../webp/double-quote-serif-left-3x.webp           |  Bin 0 -> 202 bytes
 .../webp/double-quote-serif-left-4x.webp           |  Bin 0 -> 222 bytes
 .../webp/double-quote-serif-left-6x.webp           |  Bin 0 -> 282 bytes
 .../webp/double-quote-serif-left-8x.webp           |  Bin 0 -> 344 bytes
 .../open-iconic/webp/double-quote-serif-left.webp  |  Bin 0 -> 126 bytes
 .../webp/double-quote-serif-right-2x.webp          |  Bin 0 -> 154 bytes
 .../webp/double-quote-serif-right-3x.webp          |  Bin 0 -> 208 bytes
 .../webp/double-quote-serif-right-4x.webp          |  Bin 0 -> 232 bytes
 .../webp/double-quote-serif-right-6x.webp          |  Bin 0 -> 282 bytes
 .../webp/double-quote-serif-right-8x.webp          |  Bin 0 -> 352 bytes
 .../open-iconic/webp/double-quote-serif-right.webp |  Bin 0 -> 128 bytes
 .../static/fonts/open-iconic/webp/droplet-2x.webp  |  Bin 0 -> 228 bytes
 .../static/fonts/open-iconic/webp/droplet-3x.webp  |  Bin 0 -> 316 bytes
 .../static/fonts/open-iconic/webp/droplet-4x.webp  |  Bin 0 -> 392 bytes
 .../static/fonts/open-iconic/webp/droplet-6x.webp  |  Bin 0 -> 486 bytes
 .../static/fonts/open-iconic/webp/droplet-8x.webp  |  Bin 0 -> 614 bytes
 assets/static/fonts/open-iconic/webp/droplet.webp  |  Bin 0 -> 158 bytes
 assets/static/fonts/open-iconic/webp/eject-2x.webp |  Bin 0 -> 154 bytes
 assets/static/fonts/open-iconic/webp/eject-3x.webp |  Bin 0 -> 188 bytes
 assets/static/fonts/open-iconic/webp/eject-4x.webp |  Bin 0 -> 204 bytes
 assets/static/fonts/open-iconic/webp/eject-6x.webp |  Bin 0 -> 250 bytes
 assets/static/fonts/open-iconic/webp/eject-8x.webp |  Bin 0 -> 296 bytes
 assets/static/fonts/open-iconic/webp/eject.webp    |  Bin 0 -> 132 bytes
 .../static/fonts/open-iconic/webp/elevator-2x.webp |  Bin 0 -> 128 bytes
 .../static/fonts/open-iconic/webp/elevator-3x.webp |  Bin 0 -> 166 bytes
 .../static/fonts/open-iconic/webp/elevator-4x.webp |  Bin 0 -> 184 bytes
 .../static/fonts/open-iconic/webp/elevator-6x.webp |  Bin 0 -> 210 bytes
 .../static/fonts/open-iconic/webp/elevator-8x.webp |  Bin 0 -> 248 bytes
 assets/static/fonts/open-iconic/webp/elevator.webp |  Bin 0 -> 104 bytes
 .../static/fonts/open-iconic/webp/ellipses-2x.webp |  Bin 0 -> 94 bytes
 .../static/fonts/open-iconic/webp/ellipses-3x.webp |  Bin 0 -> 112 bytes
 .../static/fonts/open-iconic/webp/ellipses-4x.webp |  Bin 0 -> 112 bytes
 .../static/fonts/open-iconic/webp/ellipses-6x.webp |  Bin 0 -> 120 bytes
 .../static/fonts/open-iconic/webp/ellipses-8x.webp |  Bin 0 -> 126 bytes
 assets/static/fonts/open-iconic/webp/ellipses.webp |  Bin 0 -> 92 bytes
 .../fonts/open-iconic/webp/envelope-closed-2x.webp |  Bin 0 -> 116 bytes
 .../fonts/open-iconic/webp/envelope-closed-3x.webp |  Bin 0 -> 140 bytes
 .../fonts/open-iconic/webp/envelope-closed-4x.webp |  Bin 0 -> 154 bytes
 .../fonts/open-iconic/webp/envelope-closed-6x.webp |  Bin 0 -> 180 bytes
 .../fonts/open-iconic/webp/envelope-closed-8x.webp |  Bin 0 -> 198 bytes
 .../fonts/open-iconic/webp/envelope-closed.webp    |  Bin 0 -> 104 bytes
 .../fonts/open-iconic/webp/envelope-open-2x.webp   |  Bin 0 -> 158 bytes
 .../fonts/open-iconic/webp/envelope-open-3x.webp   |  Bin 0 -> 196 bytes
 .../fonts/open-iconic/webp/envelope-open-4x.webp   |  Bin 0 -> 190 bytes
 .../fonts/open-iconic/webp/envelope-open-6x.webp   |  Bin 0 -> 214 bytes
 .../fonts/open-iconic/webp/envelope-open-8x.webp   |  Bin 0 -> 244 bytes
 .../fonts/open-iconic/webp/envelope-open.webp      |  Bin 0 -> 130 bytes
 assets/static/fonts/open-iconic/webp/euro-2x.webp  |  Bin 0 -> 222 bytes
 assets/static/fonts/open-iconic/webp/euro-3x.webp  |  Bin 0 -> 318 bytes
 assets/static/fonts/open-iconic/webp/euro-4x.webp  |  Bin 0 -> 362 bytes
 assets/static/fonts/open-iconic/webp/euro-6x.webp  |  Bin 0 -> 480 bytes
 assets/static/fonts/open-iconic/webp/euro-8x.webp  |  Bin 0 -> 608 bytes
 assets/static/fonts/open-iconic/webp/euro.webp     |  Bin 0 -> 152 bytes
 .../static/fonts/open-iconic/webp/excerpt-2x.webp  |  Bin 0 -> 104 bytes
 .../static/fonts/open-iconic/webp/excerpt-3x.webp  |  Bin 0 -> 124 bytes
 .../static/fonts/open-iconic/webp/excerpt-4x.webp  |  Bin 0 -> 122 bytes
 .../static/fonts/open-iconic/webp/excerpt-6x.webp  |  Bin 0 -> 128 bytes
 .../static/fonts/open-iconic/webp/excerpt-8x.webp  |  Bin 0 -> 136 bytes
 assets/static/fonts/open-iconic/webp/excerpt.webp  |  Bin 0 -> 94 bytes
 .../fonts/open-iconic/webp/expand-down-2x.webp     |  Bin 0 -> 116 bytes
 .../fonts/open-iconic/webp/expand-down-3x.webp     |  Bin 0 -> 138 bytes
 .../fonts/open-iconic/webp/expand-down-4x.webp     |  Bin 0 -> 148 bytes
 .../fonts/open-iconic/webp/expand-down-6x.webp     |  Bin 0 -> 164 bytes
 .../fonts/open-iconic/webp/expand-down-8x.webp     |  Bin 0 -> 186 bytes
 .../static/fonts/open-iconic/webp/expand-down.webp |  Bin 0 -> 104 bytes
 .../fonts/open-iconic/webp/expand-left-2x.webp     |  Bin 0 -> 120 bytes
 .../fonts/open-iconic/webp/expand-left-3x.webp     |  Bin 0 -> 144 bytes
 .../fonts/open-iconic/webp/expand-left-4x.webp     |  Bin 0 -> 144 bytes
 .../fonts/open-iconic/webp/expand-left-6x.webp     |  Bin 0 -> 148 bytes
 .../fonts/open-iconic/webp/expand-left-8x.webp     |  Bin 0 -> 152 bytes
 .../static/fonts/open-iconic/webp/expand-left.webp |  Bin 0 -> 100 bytes
 .../fonts/open-iconic/webp/expand-right-2x.webp    |  Bin 0 -> 120 bytes
 .../fonts/open-iconic/webp/expand-right-3x.webp    |  Bin 0 -> 142 bytes
 .../fonts/open-iconic/webp/expand-right-4x.webp    |  Bin 0 -> 142 bytes
 .../fonts/open-iconic/webp/expand-right-6x.webp    |  Bin 0 -> 150 bytes
 .../fonts/open-iconic/webp/expand-right-8x.webp    |  Bin 0 -> 156 bytes
 .../fonts/open-iconic/webp/expand-right.webp       |  Bin 0 -> 102 bytes
 .../fonts/open-iconic/webp/expand-up-2x.webp       |  Bin 0 -> 116 bytes
 .../fonts/open-iconic/webp/expand-up-3x.webp       |  Bin 0 -> 138 bytes
 .../fonts/open-iconic/webp/expand-up-4x.webp       |  Bin 0 -> 148 bytes
 .../fonts/open-iconic/webp/expand-up-6x.webp       |  Bin 0 -> 164 bytes
 .../fonts/open-iconic/webp/expand-up-8x.webp       |  Bin 0 -> 186 bytes
 .../static/fonts/open-iconic/webp/expand-up.webp   |  Bin 0 -> 104 bytes
 .../fonts/open-iconic/webp/external-link-2x.webp   |  Bin 0 -> 132 bytes
 .../fonts/open-iconic/webp/external-link-3x.webp   |  Bin 0 -> 168 bytes
 .../fonts/open-iconic/webp/external-link-4x.webp   |  Bin 0 -> 182 bytes
 .../fonts/open-iconic/webp/external-link-6x.webp   |  Bin 0 -> 210 bytes
 .../fonts/open-iconic/webp/external-link-8x.webp   |  Bin 0 -> 240 bytes
 .../fonts/open-iconic/webp/external-link.webp      |  Bin 0 -> 110 bytes
 assets/static/fonts/open-iconic/webp/eye-2x.webp   |  Bin 0 -> 236 bytes
 assets/static/fonts/open-iconic/webp/eye-3x.webp   |  Bin 0 -> 340 bytes
 assets/static/fonts/open-iconic/webp/eye-4x.webp   |  Bin 0 -> 446 bytes
 assets/static/fonts/open-iconic/webp/eye-6x.webp   |  Bin 0 -> 574 bytes
 assets/static/fonts/open-iconic/webp/eye-8x.webp   |  Bin 0 -> 748 bytes
 assets/static/fonts/open-iconic/webp/eye.webp      |  Bin 0 -> 148 bytes
 .../fonts/open-iconic/webp/eyedropper-2x.webp      |  Bin 0 -> 244 bytes
 .../fonts/open-iconic/webp/eyedropper-3x.webp      |  Bin 0 -> 330 bytes
 .../fonts/open-iconic/webp/eyedropper-4x.webp      |  Bin 0 -> 400 bytes
 .../fonts/open-iconic/webp/eyedropper-6x.webp      |  Bin 0 -> 472 bytes
 .../fonts/open-iconic/webp/eyedropper-8x.webp      |  Bin 0 -> 560 bytes
 .../static/fonts/open-iconic/webp/eyedropper.webp  |  Bin 0 -> 160 bytes
 assets/static/fonts/open-iconic/webp/file-2x.webp  |  Bin 0 -> 114 bytes
 assets/static/fonts/open-iconic/webp/file-3x.webp  |  Bin 0 -> 134 bytes
 assets/static/fonts/open-iconic/webp/file-4x.webp  |  Bin 0 -> 138 bytes
 assets/static/fonts/open-iconic/webp/file-6x.webp  |  Bin 0 -> 144 bytes
 assets/static/fonts/open-iconic/webp/file-8x.webp  |  Bin 0 -> 150 bytes
 assets/static/fonts/open-iconic/webp/file.webp     |  Bin 0 -> 102 bytes
 assets/static/fonts/open-iconic/webp/fire-2x.webp  |  Bin 0 -> 218 bytes
 assets/static/fonts/open-iconic/webp/fire-3x.webp  |  Bin 0 -> 310 bytes
 assets/static/fonts/open-iconic/webp/fire-4x.webp  |  Bin 0 -> 388 bytes
 assets/static/fonts/open-iconic/webp/fire-6x.webp  |  Bin 0 -> 528 bytes
 assets/static/fonts/open-iconic/webp/fire-8x.webp  |  Bin 0 -> 680 bytes
 assets/static/fonts/open-iconic/webp/fire.webp     |  Bin 0 -> 146 bytes
 assets/static/fonts/open-iconic/webp/flag-2x.webp  |  Bin 0 -> 134 bytes
 assets/static/fonts/open-iconic/webp/flag-3x.webp  |  Bin 0 -> 170 bytes
 assets/static/fonts/open-iconic/webp/flag-4x.webp  |  Bin 0 -> 174 bytes
 assets/static/fonts/open-iconic/webp/flag-6x.webp  |  Bin 0 -> 218 bytes
 assets/static/fonts/open-iconic/webp/flag-8x.webp  |  Bin 0 -> 254 bytes
 assets/static/fonts/open-iconic/webp/flag.webp     |  Bin 0 -> 114 bytes
 assets/static/fonts/open-iconic/webp/flash-2x.webp |  Bin 0 -> 178 bytes
 assets/static/fonts/open-iconic/webp/flash-3x.webp |  Bin 0 -> 220 bytes
 assets/static/fonts/open-iconic/webp/flash-4x.webp |  Bin 0 -> 204 bytes
 assets/static/fonts/open-iconic/webp/flash-6x.webp |  Bin 0 -> 238 bytes
 assets/static/fonts/open-iconic/webp/flash-8x.webp |  Bin 0 -> 270 bytes
 assets/static/fonts/open-iconic/webp/flash.webp    |  Bin 0 -> 136 bytes
 .../static/fonts/open-iconic/webp/folder-2x.webp   |  Bin 0 -> 112 bytes
 .../static/fonts/open-iconic/webp/folder-3x.webp   |  Bin 0 -> 138 bytes
 .../static/fonts/open-iconic/webp/folder-4x.webp   |  Bin 0 -> 138 bytes
 .../static/fonts/open-iconic/webp/folder-6x.webp   |  Bin 0 -> 150 bytes
 .../static/fonts/open-iconic/webp/folder-8x.webp   |  Bin 0 -> 164 bytes
 assets/static/fonts/open-iconic/webp/folder.webp   |  Bin 0 -> 104 bytes
 assets/static/fonts/open-iconic/webp/fork-2x.webp  |  Bin 0 -> 206 bytes
 assets/static/fonts/open-iconic/webp/fork-3x.webp  |  Bin 0 -> 302 bytes
 assets/static/fonts/open-iconic/webp/fork-4x.webp  |  Bin 0 -> 386 bytes
 assets/static/fonts/open-iconic/webp/fork-6x.webp  |  Bin 0 -> 500 bytes
 assets/static/fonts/open-iconic/webp/fork-8x.webp  |  Bin 0 -> 630 bytes
 assets/static/fonts/open-iconic/webp/fork.webp     |  Bin 0 -> 134 bytes
 .../open-iconic/webp/fullscreen-enter-2x.webp      |  Bin 0 -> 136 bytes
 .../open-iconic/webp/fullscreen-enter-3x.webp      |  Bin 0 -> 174 bytes
 .../open-iconic/webp/fullscreen-enter-4x.webp      |  Bin 0 -> 190 bytes
 .../open-iconic/webp/fullscreen-enter-6x.webp      |  Bin 0 -> 208 bytes
 .../open-iconic/webp/fullscreen-enter-8x.webp      |  Bin 0 -> 248 bytes
 .../fonts/open-iconic/webp/fullscreen-enter.webp   |  Bin 0 -> 108 bytes
 .../fonts/open-iconic/webp/fullscreen-exit-2x.webp |  Bin 0 -> 134 bytes
 .../fonts/open-iconic/webp/fullscreen-exit-3x.webp |  Bin 0 -> 174 bytes
 .../fonts/open-iconic/webp/fullscreen-exit-4x.webp |  Bin 0 -> 194 bytes
 .../fonts/open-iconic/webp/fullscreen-exit-6x.webp |  Bin 0 -> 236 bytes
 .../fonts/open-iconic/webp/fullscreen-exit-8x.webp |  Bin 0 -> 276 bytes
 .../fonts/open-iconic/webp/fullscreen-exit.webp    |  Bin 0 -> 108 bytes
 assets/static/fonts/open-iconic/webp/globe-2x.webp |  Bin 0 -> 274 bytes
 assets/static/fonts/open-iconic/webp/globe-3x.webp |  Bin 0 -> 404 bytes
 assets/static/fonts/open-iconic/webp/globe-4x.webp |  Bin 0 -> 482 bytes
 assets/static/fonts/open-iconic/webp/globe-6x.webp |  Bin 0 -> 682 bytes
 assets/static/fonts/open-iconic/webp/globe-8x.webp |  Bin 0 -> 878 bytes
 assets/static/fonts/open-iconic/webp/globe.webp    |  Bin 0 -> 164 bytes
 assets/static/fonts/open-iconic/webp/graph-2x.webp |  Bin 0 -> 152 bytes
 assets/static/fonts/open-iconic/webp/graph-3x.webp |  Bin 0 -> 204 bytes
 assets/static/fonts/open-iconic/webp/graph-4x.webp |  Bin 0 -> 240 bytes
 assets/static/fonts/open-iconic/webp/graph-6x.webp |  Bin 0 -> 308 bytes
 assets/static/fonts/open-iconic/webp/graph-8x.webp |  Bin 0 -> 390 bytes
 assets/static/fonts/open-iconic/webp/graph.webp    |  Bin 0 -> 122 bytes
 .../fonts/open-iconic/webp/grid-four-up-2x.webp    |  Bin 0 -> 92 bytes
 .../fonts/open-iconic/webp/grid-four-up-3x.webp    |  Bin 0 -> 116 bytes
 .../fonts/open-iconic/webp/grid-four-up-4x.webp    |  Bin 0 -> 112 bytes
 .../fonts/open-iconic/webp/grid-four-up-6x.webp    |  Bin 0 -> 122 bytes
 .../fonts/open-iconic/webp/grid-four-up-8x.webp    |  Bin 0 -> 126 bytes
 .../fonts/open-iconic/webp/grid-four-up.webp       |  Bin 0 -> 84 bytes
 .../fonts/open-iconic/webp/grid-three-up-2x.webp   |  Bin 0 -> 98 bytes
 .../fonts/open-iconic/webp/grid-three-up-3x.webp   |  Bin 0 -> 118 bytes
 .../fonts/open-iconic/webp/grid-three-up-4x.webp   |  Bin 0 -> 120 bytes
 .../fonts/open-iconic/webp/grid-three-up-6x.webp   |  Bin 0 -> 126 bytes
 .../fonts/open-iconic/webp/grid-three-up-8x.webp   |  Bin 0 -> 126 bytes
 .../fonts/open-iconic/webp/grid-three-up.webp      |  Bin 0 -> 92 bytes
 .../fonts/open-iconic/webp/grid-two-up-2x.webp     |  Bin 0 -> 96 bytes
 .../fonts/open-iconic/webp/grid-two-up-3x.webp     |  Bin 0 -> 110 bytes
 .../fonts/open-iconic/webp/grid-two-up-4x.webp     |  Bin 0 -> 118 bytes
 .../fonts/open-iconic/webp/grid-two-up-6x.webp     |  Bin 0 -> 122 bytes
 .../fonts/open-iconic/webp/grid-two-up-8x.webp     |  Bin 0 -> 124 bytes
 .../static/fonts/open-iconic/webp/grid-two-up.webp |  Bin 0 -> 92 bytes
 .../fonts/open-iconic/webp/hard-drive-2x.webp      |  Bin 0 -> 146 bytes
 .../fonts/open-iconic/webp/hard-drive-3x.webp      |  Bin 0 -> 180 bytes
 .../fonts/open-iconic/webp/hard-drive-4x.webp      |  Bin 0 -> 192 bytes
 .../fonts/open-iconic/webp/hard-drive-6x.webp      |  Bin 0 -> 228 bytes
 .../fonts/open-iconic/webp/hard-drive-8x.webp      |  Bin 0 -> 274 bytes
 .../static/fonts/open-iconic/webp/hard-drive.webp  |  Bin 0 -> 120 bytes
 .../static/fonts/open-iconic/webp/header-2x.webp   |  Bin 0 -> 130 bytes
 .../static/fonts/open-iconic/webp/header-3x.webp   |  Bin 0 -> 162 bytes
 .../static/fonts/open-iconic/webp/header-4x.webp   |  Bin 0 -> 172 bytes
 .../static/fonts/open-iconic/webp/header-6x.webp   |  Bin 0 -> 206 bytes
 .../static/fonts/open-iconic/webp/header-8x.webp   |  Bin 0 -> 240 bytes
 assets/static/fonts/open-iconic/webp/header.webp   |  Bin 0 -> 116 bytes
 .../fonts/open-iconic/webp/headphones-2x.webp      |  Bin 0 -> 190 bytes
 .../fonts/open-iconic/webp/headphones-3x.webp      |  Bin 0 -> 256 bytes
 .../fonts/open-iconic/webp/headphones-4x.webp      |  Bin 0 -> 306 bytes
 .../fonts/open-iconic/webp/headphones-6x.webp      |  Bin 0 -> 396 bytes
 .../fonts/open-iconic/webp/headphones-8x.webp      |  Bin 0 -> 512 bytes
 .../static/fonts/open-iconic/webp/headphones.webp  |  Bin 0 -> 144 bytes
 assets/static/fonts/open-iconic/webp/heart-2x.webp |  Bin 0 -> 186 bytes
 assets/static/fonts/open-iconic/webp/heart-3x.webp |  Bin 0 -> 242 bytes
 assets/static/fonts/open-iconic/webp/heart-4x.webp |  Bin 0 -> 284 bytes
 assets/static/fonts/open-iconic/webp/heart-6x.webp |  Bin 0 -> 366 bytes
 assets/static/fonts/open-iconic/webp/heart-8x.webp |  Bin 0 -> 468 bytes
 assets/static/fonts/open-iconic/webp/heart.webp    |  Bin 0 -> 138 bytes
 assets/static/fonts/open-iconic/webp/home-2x.webp  |  Bin 0 -> 158 bytes
 assets/static/fonts/open-iconic/webp/home-3x.webp  |  Bin 0 -> 194 bytes
 assets/static/fonts/open-iconic/webp/home-4x.webp  |  Bin 0 -> 212 bytes
 assets/static/fonts/open-iconic/webp/home-6x.webp  |  Bin 0 -> 252 bytes
 assets/static/fonts/open-iconic/webp/home-8x.webp  |  Bin 0 -> 300 bytes
 assets/static/fonts/open-iconic/webp/home.webp     |  Bin 0 -> 134 bytes
 assets/static/fonts/open-iconic/webp/image-2x.webp |  Bin 0 -> 134 bytes
 assets/static/fonts/open-iconic/webp/image-3x.webp |  Bin 0 -> 162 bytes
 assets/static/fonts/open-iconic/webp/image-4x.webp |  Bin 0 -> 164 bytes
 assets/static/fonts/open-iconic/webp/image-6x.webp |  Bin 0 -> 192 bytes
 assets/static/fonts/open-iconic/webp/image-8x.webp |  Bin 0 -> 204 bytes
 assets/static/fonts/open-iconic/webp/image.webp    |  Bin 0 -> 112 bytes
 assets/static/fonts/open-iconic/webp/inbox-2x.webp |  Bin 0 -> 126 bytes
 assets/static/fonts/open-iconic/webp/inbox-3x.webp |  Bin 0 -> 152 bytes
 assets/static/fonts/open-iconic/webp/inbox-4x.webp |  Bin 0 -> 156 bytes
 assets/static/fonts/open-iconic/webp/inbox-6x.webp |  Bin 0 -> 164 bytes
 assets/static/fonts/open-iconic/webp/inbox-8x.webp |  Bin 0 -> 184 bytes
 assets/static/fonts/open-iconic/webp/inbox.webp    |  Bin 0 -> 118 bytes
 .../static/fonts/open-iconic/webp/infinity-2x.webp |  Bin 0 -> 214 bytes
 .../static/fonts/open-iconic/webp/infinity-3x.webp |  Bin 0 -> 314 bytes
 .../static/fonts/open-iconic/webp/infinity-4x.webp |  Bin 0 -> 360 bytes
 .../static/fonts/open-iconic/webp/infinity-6x.webp |  Bin 0 -> 500 bytes
 .../static/fonts/open-iconic/webp/infinity-8x.webp |  Bin 0 -> 628 bytes
 assets/static/fonts/open-iconic/webp/infinity.webp |  Bin 0 -> 134 bytes
 assets/static/fonts/open-iconic/webp/info-2x.webp  |  Bin 0 -> 186 bytes
 assets/static/fonts/open-iconic/webp/info-3x.webp  |  Bin 0 -> 276 bytes
 assets/static/fonts/open-iconic/webp/info-4x.webp  |  Bin 0 -> 328 bytes
 assets/static/fonts/open-iconic/webp/info-6x.webp  |  Bin 0 -> 448 bytes
 assets/static/fonts/open-iconic/webp/info-8x.webp  |  Bin 0 -> 532 bytes
 assets/static/fonts/open-iconic/webp/info.webp     |  Bin 0 -> 136 bytes
 .../static/fonts/open-iconic/webp/italic-2x.webp   |  Bin 0 -> 170 bytes
 .../static/fonts/open-iconic/webp/italic-3x.webp   |  Bin 0 -> 212 bytes
 .../static/fonts/open-iconic/webp/italic-4x.webp   |  Bin 0 -> 222 bytes
 .../static/fonts/open-iconic/webp/italic-6x.webp   |  Bin 0 -> 252 bytes
 .../static/fonts/open-iconic/webp/italic-8x.webp   |  Bin 0 -> 258 bytes
 assets/static/fonts/open-iconic/webp/italic.webp   |  Bin 0 -> 134 bytes
 .../fonts/open-iconic/webp/justify-center-2x.webp  |  Bin 0 -> 100 bytes
 .../fonts/open-iconic/webp/justify-center-3x.webp  |  Bin 0 -> 114 bytes
 .../fonts/open-iconic/webp/justify-center-4x.webp  |  Bin 0 -> 122 bytes
 .../fonts/open-iconic/webp/justify-center-6x.webp  |  Bin 0 -> 126 bytes
 .../fonts/open-iconic/webp/justify-center-8x.webp  |  Bin 0 -> 130 bytes
 .../fonts/open-iconic/webp/justify-center.webp     |  Bin 0 -> 90 bytes
 .../fonts/open-iconic/webp/justify-left-2x.webp    |  Bin 0 -> 96 bytes
 .../fonts/open-iconic/webp/justify-left-3x.webp    |  Bin 0 -> 116 bytes
 .../fonts/open-iconic/webp/justify-left-4x.webp    |  Bin 0 -> 116 bytes
 .../fonts/open-iconic/webp/justify-left-6x.webp    |  Bin 0 -> 122 bytes
 .../fonts/open-iconic/webp/justify-left-8x.webp    |  Bin 0 -> 128 bytes
 .../fonts/open-iconic/webp/justify-left.webp       |  Bin 0 -> 92 bytes
 .../fonts/open-iconic/webp/justify-right-2x.webp   |  Bin 0 -> 96 bytes
 .../fonts/open-iconic/webp/justify-right-3x.webp   |  Bin 0 -> 116 bytes
 .../fonts/open-iconic/webp/justify-right-4x.webp   |  Bin 0 -> 112 bytes
 .../fonts/open-iconic/webp/justify-right-6x.webp   |  Bin 0 -> 124 bytes
 .../fonts/open-iconic/webp/justify-right-8x.webp   |  Bin 0 -> 128 bytes
 .../fonts/open-iconic/webp/justify-right.webp      |  Bin 0 -> 94 bytes
 assets/static/fonts/open-iconic/webp/key-2x.webp   |  Bin 0 -> 190 bytes
 assets/static/fonts/open-iconic/webp/key-3x.webp   |  Bin 0 -> 252 bytes
 assets/static/fonts/open-iconic/webp/key-4x.webp   |  Bin 0 -> 296 bytes
 assets/static/fonts/open-iconic/webp/key-6x.webp   |  Bin 0 -> 392 bytes
 assets/static/fonts/open-iconic/webp/key-8x.webp   |  Bin 0 -> 506 bytes
 assets/static/fonts/open-iconic/webp/key.webp      |  Bin 0 -> 140 bytes
 .../static/fonts/open-iconic/webp/laptop-2x.webp   |  Bin 0 -> 132 bytes
 .../static/fonts/open-iconic/webp/laptop-3x.webp   |  Bin 0 -> 172 bytes
 .../static/fonts/open-iconic/webp/laptop-4x.webp   |  Bin 0 -> 170 bytes
 .../static/fonts/open-iconic/webp/laptop-6x.webp   |  Bin 0 -> 186 bytes
 .../static/fonts/open-iconic/webp/laptop-8x.webp   |  Bin 0 -> 212 bytes
 assets/static/fonts/open-iconic/webp/laptop.webp   |  Bin 0 -> 122 bytes
 .../static/fonts/open-iconic/webp/layers-2x.webp   |  Bin 0 -> 108 bytes
 .../static/fonts/open-iconic/webp/layers-3x.webp   |  Bin 0 -> 126 bytes
 .../static/fonts/open-iconic/webp/layers-4x.webp   |  Bin 0 -> 122 bytes
 .../static/fonts/open-iconic/webp/layers-6x.webp   |  Bin 0 -> 130 bytes
 .../static/fonts/open-iconic/webp/layers-8x.webp   |  Bin 0 -> 132 bytes
 assets/static/fonts/open-iconic/webp/layers.webp   |  Bin 0 -> 96 bytes
 .../fonts/open-iconic/webp/lightbulb-2x.webp       |  Bin 0 -> 188 bytes
 .../fonts/open-iconic/webp/lightbulb-3x.webp       |  Bin 0 -> 250 bytes
 .../fonts/open-iconic/webp/lightbulb-4x.webp       |  Bin 0 -> 298 bytes
 .../fonts/open-iconic/webp/lightbulb-6x.webp       |  Bin 0 -> 384 bytes
 .../fonts/open-iconic/webp/lightbulb-8x.webp       |  Bin 0 -> 462 bytes
 .../static/fonts/open-iconic/webp/lightbulb.webp   |  Bin 0 -> 144 bytes
 .../fonts/open-iconic/webp/link-broken-2x.webp     |  Bin 0 -> 246 bytes
 .../fonts/open-iconic/webp/link-broken-3x.webp     |  Bin 0 -> 348 bytes
 .../fonts/open-iconic/webp/link-broken-4x.webp     |  Bin 0 -> 420 bytes
 .../fonts/open-iconic/webp/link-broken-6x.webp     |  Bin 0 -> 510 bytes
 .../fonts/open-iconic/webp/link-broken-8x.webp     |  Bin 0 -> 672 bytes
 .../static/fonts/open-iconic/webp/link-broken.webp |  Bin 0 -> 152 bytes
 .../fonts/open-iconic/webp/link-intact-2x.webp     |  Bin 0 -> 270 bytes
 .../fonts/open-iconic/webp/link-intact-3x.webp     |  Bin 0 -> 372 bytes
 .../fonts/open-iconic/webp/link-intact-4x.webp     |  Bin 0 -> 410 bytes
 .../fonts/open-iconic/webp/link-intact-6x.webp     |  Bin 0 -> 566 bytes
 .../fonts/open-iconic/webp/link-intact-8x.webp     |  Bin 0 -> 720 bytes
 .../static/fonts/open-iconic/webp/link-intact.webp |  Bin 0 -> 162 bytes
 assets/static/fonts/open-iconic/webp/list-2x.webp  |  Bin 0 -> 120 bytes
 assets/static/fonts/open-iconic/webp/list-3x.webp  |  Bin 0 -> 152 bytes
 assets/static/fonts/open-iconic/webp/list-4x.webp  |  Bin 0 -> 164 bytes
 assets/static/fonts/open-iconic/webp/list-6x.webp  |  Bin 0 -> 202 bytes
 assets/static/fonts/open-iconic/webp/list-8x.webp  |  Bin 0 -> 220 bytes
 .../fonts/open-iconic/webp/list-rich-2x.webp       |  Bin 0 -> 104 bytes
 .../fonts/open-iconic/webp/list-rich-3x.webp       |  Bin 0 -> 122 bytes
 .../fonts/open-iconic/webp/list-rich-4x.webp       |  Bin 0 -> 122 bytes
 .../fonts/open-iconic/webp/list-rich-6x.webp       |  Bin 0 -> 124 bytes
 .../fonts/open-iconic/webp/list-rich-8x.webp       |  Bin 0 -> 132 bytes
 .../static/fonts/open-iconic/webp/list-rich.webp   |  Bin 0 -> 92 bytes
 assets/static/fonts/open-iconic/webp/list.webp     |  Bin 0 -> 108 bytes
 .../static/fonts/open-iconic/webp/location-2x.webp |  Bin 0 -> 158 bytes
 .../static/fonts/open-iconic/webp/location-3x.webp |  Bin 0 -> 198 bytes
 .../static/fonts/open-iconic/webp/location-4x.webp |  Bin 0 -> 218 bytes
 .../static/fonts/open-iconic/webp/location-6x.webp |  Bin 0 -> 266 bytes
 .../static/fonts/open-iconic/webp/location-8x.webp |  Bin 0 -> 310 bytes
 assets/static/fonts/open-iconic/webp/location.webp |  Bin 0 -> 126 bytes
 .../fonts/open-iconic/webp/lock-locked-2x.webp     |  Bin 0 -> 148 bytes
 .../fonts/open-iconic/webp/lock-locked-3x.webp     |  Bin 0 -> 188 bytes
 .../fonts/open-iconic/webp/lock-locked-4x.webp     |  Bin 0 -> 214 bytes
 .../fonts/open-iconic/webp/lock-locked-6x.webp     |  Bin 0 -> 272 bytes
 .../fonts/open-iconic/webp/lock-locked-8x.webp     |  Bin 0 -> 328 bytes
 .../static/fonts/open-iconic/webp/lock-locked.webp |  Bin 0 -> 118 bytes
 .../fonts/open-iconic/webp/lock-unlocked-2x.webp   |  Bin 0 -> 144 bytes
 .../fonts/open-iconic/webp/lock-unlocked-3x.webp   |  Bin 0 -> 184 bytes
 .../fonts/open-iconic/webp/lock-unlocked-4x.webp   |  Bin 0 -> 212 bytes
 .../fonts/open-iconic/webp/lock-unlocked-6x.webp   |  Bin 0 -> 270 bytes
 .../fonts/open-iconic/webp/lock-unlocked-8x.webp   |  Bin 0 -> 324 bytes
 .../fonts/open-iconic/webp/lock-unlocked.webp      |  Bin 0 -> 116 bytes
 assets/static/fonts/open-iconic/webp/loop-2x.webp  |  Bin 0 -> 160 bytes
 assets/static/fonts/open-iconic/webp/loop-3x.webp  |  Bin 0 -> 204 bytes
 assets/static/fonts/open-iconic/webp/loop-4x.webp  |  Bin 0 -> 234 bytes
 assets/static/fonts/open-iconic/webp/loop-6x.webp  |  Bin 0 -> 270 bytes
 assets/static/fonts/open-iconic/webp/loop-8x.webp  |  Bin 0 -> 322 bytes
 .../fonts/open-iconic/webp/loop-circular-2x.webp   |  Bin 0 -> 198 bytes
 .../fonts/open-iconic/webp/loop-circular-3x.webp   |  Bin 0 -> 266 bytes
 .../fonts/open-iconic/webp/loop-circular-4x.webp   |  Bin 0 -> 334 bytes
 .../fonts/open-iconic/webp/loop-circular-6x.webp   |  Bin 0 -> 452 bytes
 .../fonts/open-iconic/webp/loop-circular-8x.webp   |  Bin 0 -> 582 bytes
 .../fonts/open-iconic/webp/loop-circular.webp      |  Bin 0 -> 144 bytes
 .../fonts/open-iconic/webp/loop-square-2x.webp     |  Bin 0 -> 156 bytes
 .../fonts/open-iconic/webp/loop-square-3x.webp     |  Bin 0 -> 220 bytes
 .../fonts/open-iconic/webp/loop-square-4x.webp     |  Bin 0 -> 224 bytes
 .../fonts/open-iconic/webp/loop-square-6x.webp     |  Bin 0 -> 270 bytes
 .../fonts/open-iconic/webp/loop-square-8x.webp     |  Bin 0 -> 314 bytes
 .../static/fonts/open-iconic/webp/loop-square.webp |  Bin 0 -> 132 bytes
 assets/static/fonts/open-iconic/webp/loop.webp     |  Bin 0 -> 126 bytes
 .../open-iconic/webp/magnifying-glass-2x.webp      |  Bin 0 -> 254 bytes
 .../open-iconic/webp/magnifying-glass-3x.webp      |  Bin 0 -> 378 bytes
 .../open-iconic/webp/magnifying-glass-4x.webp      |  Bin 0 -> 432 bytes
 .../open-iconic/webp/magnifying-glass-6x.webp      |  Bin 0 -> 612 bytes
 .../open-iconic/webp/magnifying-glass-8x.webp      |  Bin 0 -> 792 bytes
 .../fonts/open-iconic/webp/magnifying-glass.webp   |  Bin 0 -> 152 bytes
 assets/static/fonts/open-iconic/webp/map-2x.webp   |  Bin 0 -> 166 bytes
 assets/static/fonts/open-iconic/webp/map-3x.webp   |  Bin 0 -> 226 bytes
 assets/static/fonts/open-iconic/webp/map-4x.webp   |  Bin 0 -> 260 bytes
 assets/static/fonts/open-iconic/webp/map-6x.webp   |  Bin 0 -> 356 bytes
 assets/static/fonts/open-iconic/webp/map-8x.webp   |  Bin 0 -> 440 bytes
 .../fonts/open-iconic/webp/map-marker-2x.webp      |  Bin 0 -> 228 bytes
 .../fonts/open-iconic/webp/map-marker-3x.webp      |  Bin 0 -> 318 bytes
 .../fonts/open-iconic/webp/map-marker-4x.webp      |  Bin 0 -> 412 bytes
 .../fonts/open-iconic/webp/map-marker-6x.webp      |  Bin 0 -> 528 bytes
 .../fonts/open-iconic/webp/map-marker-8x.webp      |  Bin 0 -> 700 bytes
 .../static/fonts/open-iconic/webp/map-marker.webp  |  Bin 0 -> 150 bytes
 assets/static/fonts/open-iconic/webp/map.webp      |  Bin 0 -> 132 bytes
 .../fonts/open-iconic/webp/media-pause-2x.webp     |  Bin 0 -> 92 bytes
 .../fonts/open-iconic/webp/media-pause-3x.webp     |  Bin 0 -> 112 bytes
 .../fonts/open-iconic/webp/media-pause-4x.webp     |  Bin 0 -> 118 bytes
 .../fonts/open-iconic/webp/media-pause-6x.webp     |  Bin 0 -> 118 bytes
 .../fonts/open-iconic/webp/media-pause-8x.webp     |  Bin 0 -> 120 bytes
 .../static/fonts/open-iconic/webp/media-pause.webp |  Bin 0 -> 90 bytes
 .../fonts/open-iconic/webp/media-play-2x.webp      |  Bin 0 -> 122 bytes
 .../fonts/open-iconic/webp/media-play-3x.webp      |  Bin 0 -> 142 bytes
 .../fonts/open-iconic/webp/media-play-4x.webp      |  Bin 0 -> 136 bytes
 .../fonts/open-iconic/webp/media-play-6x.webp      |  Bin 0 -> 140 bytes
 .../fonts/open-iconic/webp/media-play-8x.webp      |  Bin 0 -> 146 bytes
 .../static/fonts/open-iconic/webp/media-play.webp  |  Bin 0 -> 108 bytes
 .../fonts/open-iconic/webp/media-record-2x.webp    |  Bin 0 -> 176 bytes
 .../fonts/open-iconic/webp/media-record-3x.webp    |  Bin 0 -> 228 bytes
 .../fonts/open-iconic/webp/media-record-4x.webp    |  Bin 0 -> 266 bytes
 .../fonts/open-iconic/webp/media-record-6x.webp    |  Bin 0 -> 358 bytes
 .../fonts/open-iconic/webp/media-record-8x.webp    |  Bin 0 -> 450 bytes
 .../fonts/open-iconic/webp/media-record.webp       |  Bin 0 -> 132 bytes
 .../open-iconic/webp/media-skip-backward-2x.webp   |  Bin 0 -> 140 bytes
 .../open-iconic/webp/media-skip-backward-3x.webp   |  Bin 0 -> 166 bytes
 .../open-iconic/webp/media-skip-backward-4x.webp   |  Bin 0 -> 172 bytes
 .../open-iconic/webp/media-skip-backward-6x.webp   |  Bin 0 -> 174 bytes
 .../open-iconic/webp/media-skip-backward-8x.webp   |  Bin 0 -> 180 bytes
 .../open-iconic/webp/media-skip-backward.webp      |  Bin 0 -> 118 bytes
 .../open-iconic/webp/media-skip-forward-2x.webp    |  Bin 0 -> 136 bytes
 .../open-iconic/webp/media-skip-forward-3x.webp    |  Bin 0 -> 168 bytes
 .../open-iconic/webp/media-skip-forward-4x.webp    |  Bin 0 -> 174 bytes
 .../open-iconic/webp/media-skip-forward-6x.webp    |  Bin 0 -> 176 bytes
 .../open-iconic/webp/media-skip-forward-8x.webp    |  Bin 0 -> 182 bytes
 .../fonts/open-iconic/webp/media-skip-forward.webp |  Bin 0 -> 120 bytes
 .../open-iconic/webp/media-step-backward-2x.webp   |  Bin 0 -> 156 bytes
 .../open-iconic/webp/media-step-backward-3x.webp   |  Bin 0 -> 184 bytes
 .../open-iconic/webp/media-step-backward-4x.webp   |  Bin 0 -> 186 bytes
 .../open-iconic/webp/media-step-backward-6x.webp   |  Bin 0 -> 188 bytes
 .../open-iconic/webp/media-step-backward-8x.webp   |  Bin 0 -> 186 bytes
 .../open-iconic/webp/media-step-backward.webp      |  Bin 0 -> 126 bytes
 .../open-iconic/webp/media-step-forward-2x.webp    |  Bin 0 -> 158 bytes
 .../open-iconic/webp/media-step-forward-3x.webp    |  Bin 0 -> 178 bytes
 .../open-iconic/webp/media-step-forward-4x.webp    |  Bin 0 -> 180 bytes
 .../open-iconic/webp/media-step-forward-6x.webp    |  Bin 0 -> 176 bytes
 .../open-iconic/webp/media-step-forward-8x.webp    |  Bin 0 -> 180 bytes
 .../fonts/open-iconic/webp/media-step-forward.webp |  Bin 0 -> 128 bytes
 .../fonts/open-iconic/webp/media-stop-2x.webp      |  Bin 0 -> 96 bytes
 .../fonts/open-iconic/webp/media-stop-3x.webp      |  Bin 0 -> 112 bytes
 .../fonts/open-iconic/webp/media-stop-4x.webp      |  Bin 0 -> 114 bytes
 .../fonts/open-iconic/webp/media-stop-6x.webp      |  Bin 0 -> 118 bytes
 .../fonts/open-iconic/webp/media-stop-8x.webp      |  Bin 0 -> 122 bytes
 .../static/fonts/open-iconic/webp/media-stop.webp  |  Bin 0 -> 90 bytes
 .../fonts/open-iconic/webp/medical-cross-2x.webp   |  Bin 0 -> 98 bytes
 .../fonts/open-iconic/webp/medical-cross-3x.webp   |  Bin 0 -> 116 bytes
 .../fonts/open-iconic/webp/medical-cross-4x.webp   |  Bin 0 -> 110 bytes
 .../fonts/open-iconic/webp/medical-cross-6x.webp   |  Bin 0 -> 122 bytes
 .../fonts/open-iconic/webp/medical-cross-8x.webp   |  Bin 0 -> 126 bytes
 .../fonts/open-iconic/webp/medical-cross.webp      |  Bin 0 -> 92 bytes
 assets/static/fonts/open-iconic/webp/menu-2x.webp  |  Bin 0 -> 110 bytes
 assets/static/fonts/open-iconic/webp/menu-3x.webp  |  Bin 0 -> 126 bytes
 assets/static/fonts/open-iconic/webp/menu-4x.webp  |  Bin 0 -> 126 bytes
 assets/static/fonts/open-iconic/webp/menu-6x.webp  |  Bin 0 -> 130 bytes
 assets/static/fonts/open-iconic/webp/menu-8x.webp  |  Bin 0 -> 132 bytes
 assets/static/fonts/open-iconic/webp/menu.webp     |  Bin 0 -> 102 bytes
 .../fonts/open-iconic/webp/microphone-2x.webp      |  Bin 0 -> 232 bytes
 .../fonts/open-iconic/webp/microphone-3x.webp      |  Bin 0 -> 336 bytes
 .../fonts/open-iconic/webp/microphone-4x.webp      |  Bin 0 -> 398 bytes
 .../fonts/open-iconic/webp/microphone-6x.webp      |  Bin 0 -> 532 bytes
 .../fonts/open-iconic/webp/microphone-8x.webp      |  Bin 0 -> 676 bytes
 .../static/fonts/open-iconic/webp/microphone.webp  |  Bin 0 -> 152 bytes
 assets/static/fonts/open-iconic/webp/minus-2x.webp |  Bin 0 -> 92 bytes
 assets/static/fonts/open-iconic/webp/minus-3x.webp |  Bin 0 -> 106 bytes
 assets/static/fonts/open-iconic/webp/minus-4x.webp |  Bin 0 -> 106 bytes
 assets/static/fonts/open-iconic/webp/minus-6x.webp |  Bin 0 -> 108 bytes
 assets/static/fonts/open-iconic/webp/minus-8x.webp |  Bin 0 -> 116 bytes
 assets/static/fonts/open-iconic/webp/minus.webp    |  Bin 0 -> 92 bytes
 .../static/fonts/open-iconic/webp/monitor-2x.webp  |  Bin 0 -> 138 bytes
 .../static/fonts/open-iconic/webp/monitor-3x.webp  |  Bin 0 -> 178 bytes
 .../static/fonts/open-iconic/webp/monitor-4x.webp  |  Bin 0 -> 186 bytes
 .../static/fonts/open-iconic/webp/monitor-6x.webp  |  Bin 0 -> 218 bytes
 .../static/fonts/open-iconic/webp/monitor-8x.webp  |  Bin 0 -> 252 bytes
 assets/static/fonts/open-iconic/webp/monitor.webp  |  Bin 0 -> 122 bytes
 assets/static/fonts/open-iconic/webp/moon-2x.webp  |  Bin 0 -> 214 bytes
 assets/static/fonts/open-iconic/webp/moon-3x.webp  |  Bin 0 -> 290 bytes
 assets/static/fonts/open-iconic/webp/moon-4x.webp  |  Bin 0 -> 360 bytes
 assets/static/fonts/open-iconic/webp/moon-6x.webp  |  Bin 0 -> 442 bytes
 assets/static/fonts/open-iconic/webp/moon-8x.webp  |  Bin 0 -> 550 bytes
 assets/static/fonts/open-iconic/webp/moon.webp     |  Bin 0 -> 148 bytes
 assets/static/fonts/open-iconic/webp/move-2x.webp  |  Bin 0 -> 136 bytes
 assets/static/fonts/open-iconic/webp/move-3x.webp  |  Bin 0 -> 194 bytes
 assets/static/fonts/open-iconic/webp/move-4x.webp  |  Bin 0 -> 196 bytes
 assets/static/fonts/open-iconic/webp/move-6x.webp  |  Bin 0 -> 236 bytes
 assets/static/fonts/open-iconic/webp/move-8x.webp  |  Bin 0 -> 270 bytes
 assets/static/fonts/open-iconic/webp/move.webp     |  Bin 0 -> 124 bytes
 .../fonts/open-iconic/webp/musical-note-2x.webp    |  Bin 0 -> 192 bytes
 .../fonts/open-iconic/webp/musical-note-3x.webp    |  Bin 0 -> 258 bytes
 .../fonts/open-iconic/webp/musical-note-4x.webp    |  Bin 0 -> 296 bytes
 .../fonts/open-iconic/webp/musical-note-6x.webp    |  Bin 0 -> 392 bytes
 .../fonts/open-iconic/webp/musical-note-8x.webp    |  Bin 0 -> 462 bytes
 .../fonts/open-iconic/webp/musical-note.webp       |  Bin 0 -> 140 bytes
 .../fonts/open-iconic/webp/paperclip-2x.webp       |  Bin 0 -> 286 bytes
 .../fonts/open-iconic/webp/paperclip-3x.webp       |  Bin 0 -> 406 bytes
 .../fonts/open-iconic/webp/paperclip-4x.webp       |  Bin 0 -> 504 bytes
 .../fonts/open-iconic/webp/paperclip-6x.webp       |  Bin 0 -> 724 bytes
 .../fonts/open-iconic/webp/paperclip-8x.webp       |  Bin 0 -> 924 bytes
 .../static/fonts/open-iconic/webp/paperclip.webp   |  Bin 0 -> 170 bytes
 .../static/fonts/open-iconic/webp/pencil-2x.webp   |  Bin 0 -> 136 bytes
 .../static/fonts/open-iconic/webp/pencil-3x.webp   |  Bin 0 -> 176 bytes
 .../static/fonts/open-iconic/webp/pencil-4x.webp   |  Bin 0 -> 188 bytes
 .../static/fonts/open-iconic/webp/pencil-6x.webp   |  Bin 0 -> 210 bytes
 .../static/fonts/open-iconic/webp/pencil-8x.webp   |  Bin 0 -> 254 bytes
 assets/static/fonts/open-iconic/webp/pencil.webp   |  Bin 0 -> 112 bytes
 .../static/fonts/open-iconic/webp/people-2x.webp   |  Bin 0 -> 236 bytes
 .../static/fonts/open-iconic/webp/people-3x.webp   |  Bin 0 -> 332 bytes
 .../static/fonts/open-iconic/webp/people-4x.webp   |  Bin 0 -> 396 bytes
 .../static/fonts/open-iconic/webp/people-6x.webp   |  Bin 0 -> 546 bytes
 .../static/fonts/open-iconic/webp/people-8x.webp   |  Bin 0 -> 708 bytes
 assets/static/fonts/open-iconic/webp/people.webp   |  Bin 0 -> 156 bytes
 .../static/fonts/open-iconic/webp/person-2x.webp   |  Bin 0 -> 202 bytes
 .../static/fonts/open-iconic/webp/person-3x.webp   |  Bin 0 -> 272 bytes
 .../static/fonts/open-iconic/webp/person-4x.webp   |  Bin 0 -> 338 bytes
 .../static/fonts/open-iconic/webp/person-6x.webp   |  Bin 0 -> 416 bytes
 .../static/fonts/open-iconic/webp/person-8x.webp   |  Bin 0 -> 540 bytes
 assets/static/fonts/open-iconic/webp/person.webp   |  Bin 0 -> 146 bytes
 assets/static/fonts/open-iconic/webp/phone-2x.webp |  Bin 0 -> 128 bytes
 assets/static/fonts/open-iconic/webp/phone-3x.webp |  Bin 0 -> 158 bytes
 assets/static/fonts/open-iconic/webp/phone-4x.webp |  Bin 0 -> 170 bytes
 assets/static/fonts/open-iconic/webp/phone-6x.webp |  Bin 0 -> 190 bytes
 assets/static/fonts/open-iconic/webp/phone-8x.webp |  Bin 0 -> 224 bytes
 assets/static/fonts/open-iconic/webp/phone.webp    |  Bin 0 -> 114 bytes
 .../fonts/open-iconic/webp/pie-chart-2x.webp       |  Bin 0 -> 238 bytes
 .../fonts/open-iconic/webp/pie-chart-3x.webp       |  Bin 0 -> 314 bytes
 .../fonts/open-iconic/webp/pie-chart-4x.webp       |  Bin 0 -> 386 bytes
 .../fonts/open-iconic/webp/pie-chart-6x.webp       |  Bin 0 -> 474 bytes
 .../fonts/open-iconic/webp/pie-chart-8x.webp       |  Bin 0 -> 630 bytes
 .../static/fonts/open-iconic/webp/pie-chart.webp   |  Bin 0 -> 162 bytes
 assets/static/fonts/open-iconic/webp/pin-2x.webp   |  Bin 0 -> 146 bytes
 assets/static/fonts/open-iconic/webp/pin-3x.webp   |  Bin 0 -> 188 bytes
 assets/static/fonts/open-iconic/webp/pin-4x.webp   |  Bin 0 -> 216 bytes
 assets/static/fonts/open-iconic/webp/pin-6x.webp   |  Bin 0 -> 264 bytes
 assets/static/fonts/open-iconic/webp/pin-8x.webp   |  Bin 0 -> 314 bytes
 assets/static/fonts/open-iconic/webp/pin.webp      |  Bin 0 -> 126 bytes
 .../fonts/open-iconic/webp/play-circle-2x.webp     |  Bin 0 -> 216 bytes
 .../fonts/open-iconic/webp/play-circle-3x.webp     |  Bin 0 -> 292 bytes
 .../fonts/open-iconic/webp/play-circle-4x.webp     |  Bin 0 -> 360 bytes
 .../fonts/open-iconic/webp/play-circle-6x.webp     |  Bin 0 -> 524 bytes
 .../fonts/open-iconic/webp/play-circle-8x.webp     |  Bin 0 -> 674 bytes
 .../static/fonts/open-iconic/webp/play-circle.webp |  Bin 0 -> 150 bytes
 assets/static/fonts/open-iconic/webp/plus-2x.webp  |  Bin 0 -> 98 bytes
 assets/static/fonts/open-iconic/webp/plus-3x.webp  |  Bin 0 -> 110 bytes
 assets/static/fonts/open-iconic/webp/plus-4x.webp  |  Bin 0 -> 118 bytes
 assets/static/fonts/open-iconic/webp/plus-6x.webp  |  Bin 0 -> 122 bytes
 assets/static/fonts/open-iconic/webp/plus-8x.webp  |  Bin 0 -> 124 bytes
 assets/static/fonts/open-iconic/webp/plus.webp     |  Bin 0 -> 92 bytes
 .../fonts/open-iconic/webp/power-standby-2x.webp   |  Bin 0 -> 240 bytes
 .../fonts/open-iconic/webp/power-standby-3x.webp   |  Bin 0 -> 348 bytes
 .../fonts/open-iconic/webp/power-standby-4x.webp   |  Bin 0 -> 446 bytes
 .../fonts/open-iconic/webp/power-standby-6x.webp   |  Bin 0 -> 588 bytes
 .../fonts/open-iconic/webp/power-standby-8x.webp   |  Bin 0 -> 760 bytes
 .../fonts/open-iconic/webp/power-standby.webp      |  Bin 0 -> 154 bytes
 assets/static/fonts/open-iconic/webp/print-2x.webp |  Bin 0 -> 138 bytes
 assets/static/fonts/open-iconic/webp/print-3x.webp |  Bin 0 -> 160 bytes
 assets/static/fonts/open-iconic/webp/print-4x.webp |  Bin 0 -> 168 bytes
 assets/static/fonts/open-iconic/webp/print-6x.webp |  Bin 0 -> 172 bytes
 assets/static/fonts/open-iconic/webp/print-8x.webp |  Bin 0 -> 180 bytes
 assets/static/fonts/open-iconic/webp/print.webp    |  Bin 0 -> 122 bytes
 .../static/fonts/open-iconic/webp/project-2x.webp  |  Bin 0 -> 108 bytes
 .../static/fonts/open-iconic/webp/project-3x.webp  |  Bin 0 -> 128 bytes
 .../static/fonts/open-iconic/webp/project-4x.webp  |  Bin 0 -> 122 bytes
 .../static/fonts/open-iconic/webp/project-6x.webp  |  Bin 0 -> 130 bytes
 .../static/fonts/open-iconic/webp/project-8x.webp  |  Bin 0 -> 134 bytes
 assets/static/fonts/open-iconic/webp/project.webp  |  Bin 0 -> 94 bytes
 assets/static/fonts/open-iconic/webp/pulse-2x.webp |  Bin 0 -> 228 bytes
 assets/static/fonts/open-iconic/webp/pulse-3x.webp |  Bin 0 -> 328 bytes
 assets/static/fonts/open-iconic/webp/pulse-4x.webp |  Bin 0 -> 402 bytes
 assets/static/fonts/open-iconic/webp/pulse-6x.webp |  Bin 0 -> 508 bytes
 assets/static/fonts/open-iconic/webp/pulse-8x.webp |  Bin 0 -> 646 bytes
 assets/static/fonts/open-iconic/webp/pulse.webp    |  Bin 0 -> 156 bytes
 .../fonts/open-iconic/webp/puzzle-piece-2x.webp    |  Bin 0 -> 176 bytes
 .../fonts/open-iconic/webp/puzzle-piece-3x.webp    |  Bin 0 -> 220 bytes
 .../fonts/open-iconic/webp/puzzle-piece-4x.webp    |  Bin 0 -> 272 bytes
 .../fonts/open-iconic/webp/puzzle-piece-6x.webp    |  Bin 0 -> 344 bytes
 .../fonts/open-iconic/webp/puzzle-piece-8x.webp    |  Bin 0 -> 432 bytes
 .../fonts/open-iconic/webp/puzzle-piece.webp       |  Bin 0 -> 124 bytes
 .../fonts/open-iconic/webp/question-mark-2x.webp   |  Bin 0 -> 200 bytes
 .../fonts/open-iconic/webp/question-mark-3x.webp   |  Bin 0 -> 268 bytes
 .../fonts/open-iconic/webp/question-mark-4x.webp   |  Bin 0 -> 334 bytes
 .../fonts/open-iconic/webp/question-mark-6x.webp   |  Bin 0 -> 416 bytes
 .../fonts/open-iconic/webp/question-mark-8x.webp   |  Bin 0 -> 518 bytes
 .../fonts/open-iconic/webp/question-mark.webp      |  Bin 0 -> 146 bytes
 assets/static/fonts/open-iconic/webp/rain-2x.webp  |  Bin 0 -> 232 bytes
 assets/static/fonts/open-iconic/webp/rain-3x.webp  |  Bin 0 -> 334 bytes
 assets/static/fonts/open-iconic/webp/rain-4x.webp  |  Bin 0 -> 394 bytes
 assets/static/fonts/open-iconic/webp/rain-6x.webp  |  Bin 0 -> 490 bytes
 assets/static/fonts/open-iconic/webp/rain-8x.webp  |  Bin 0 -> 648 bytes
 assets/static/fonts/open-iconic/webp/rain.webp     |  Bin 0 -> 150 bytes
 .../static/fonts/open-iconic/webp/random-2x.webp   |  Bin 0 -> 262 bytes
 .../static/fonts/open-iconic/webp/random-3x.webp   |  Bin 0 -> 368 bytes
 .../static/fonts/open-iconic/webp/random-4x.webp   |  Bin 0 -> 420 bytes
 .../static/fonts/open-iconic/webp/random-6x.webp   |  Bin 0 -> 580 bytes
 .../static/fonts/open-iconic/webp/random-8x.webp   |  Bin 0 -> 736 bytes
 assets/static/fonts/open-iconic/webp/random.webp   |  Bin 0 -> 162 bytes
 .../static/fonts/open-iconic/webp/reload-2x.webp   |  Bin 0 -> 240 bytes
 .../static/fonts/open-iconic/webp/reload-3x.webp   |  Bin 0 -> 348 bytes
 .../static/fonts/open-iconic/webp/reload-4x.webp   |  Bin 0 -> 406 bytes
 .../static/fonts/open-iconic/webp/reload-6x.webp   |  Bin 0 -> 556 bytes
 .../static/fonts/open-iconic/webp/reload-8x.webp   |  Bin 0 -> 710 bytes
 assets/static/fonts/open-iconic/webp/reload.webp   |  Bin 0 -> 154 bytes
 .../fonts/open-iconic/webp/resize-both-2x.webp     |  Bin 0 -> 166 bytes
 .../fonts/open-iconic/webp/resize-both-3x.webp     |  Bin 0 -> 192 bytes
 .../fonts/open-iconic/webp/resize-both-4x.webp     |  Bin 0 -> 198 bytes
 .../fonts/open-iconic/webp/resize-both-6x.webp     |  Bin 0 -> 246 bytes
 .../fonts/open-iconic/webp/resize-both-8x.webp     |  Bin 0 -> 280 bytes
 .../static/fonts/open-iconic/webp/resize-both.webp |  Bin 0 -> 132 bytes
 .../fonts/open-iconic/webp/resize-height-2x.webp   |  Bin 0 -> 172 bytes
 .../fonts/open-iconic/webp/resize-height-3x.webp   |  Bin 0 -> 218 bytes
 .../fonts/open-iconic/webp/resize-height-4x.webp   |  Bin 0 -> 242 bytes
 .../fonts/open-iconic/webp/resize-height-6x.webp   |  Bin 0 -> 304 bytes
 .../fonts/open-iconic/webp/resize-height-8x.webp   |  Bin 0 -> 360 bytes
 .../fonts/open-iconic/webp/resize-height.webp      |  Bin 0 -> 126 bytes
 .../fonts/open-iconic/webp/resize-width-2x.webp    |  Bin 0 -> 172 bytes
 .../fonts/open-iconic/webp/resize-width-3x.webp    |  Bin 0 -> 220 bytes
 .../fonts/open-iconic/webp/resize-width-4x.webp    |  Bin 0 -> 250 bytes
 .../fonts/open-iconic/webp/resize-width-6x.webp    |  Bin 0 -> 304 bytes
 .../fonts/open-iconic/webp/resize-width-8x.webp    |  Bin 0 -> 366 bytes
 .../fonts/open-iconic/webp/resize-width.webp       |  Bin 0 -> 130 bytes
 assets/static/fonts/open-iconic/webp/rss-2x.webp   |  Bin 0 -> 276 bytes
 assets/static/fonts/open-iconic/webp/rss-3x.webp   |  Bin 0 -> 380 bytes
 assets/static/fonts/open-iconic/webp/rss-4x.webp   |  Bin 0 -> 488 bytes
 assets/static/fonts/open-iconic/webp/rss-6x.webp   |  Bin 0 -> 680 bytes
 assets/static/fonts/open-iconic/webp/rss-8x.webp   |  Bin 0 -> 882 bytes
 .../static/fonts/open-iconic/webp/rss-alt-2x.webp  |  Bin 0 -> 258 bytes
 .../static/fonts/open-iconic/webp/rss-alt-3x.webp  |  Bin 0 -> 374 bytes
 .../static/fonts/open-iconic/webp/rss-alt-4x.webp  |  Bin 0 -> 420 bytes
 .../static/fonts/open-iconic/webp/rss-alt-6x.webp  |  Bin 0 -> 590 bytes
 .../static/fonts/open-iconic/webp/rss-alt-8x.webp  |  Bin 0 -> 756 bytes
 assets/static/fonts/open-iconic/webp/rss-alt.webp  |  Bin 0 -> 168 bytes
 assets/static/fonts/open-iconic/webp/rss.webp      |  Bin 0 -> 164 bytes
 .../static/fonts/open-iconic/webp/script-2x.webp   |  Bin 0 -> 144 bytes
 .../static/fonts/open-iconic/webp/script-3x.webp   |  Bin 0 -> 188 bytes
 .../static/fonts/open-iconic/webp/script-4x.webp   |  Bin 0 -> 204 bytes
 .../static/fonts/open-iconic/webp/script-6x.webp   |  Bin 0 -> 258 bytes
 .../static/fonts/open-iconic/webp/script-8x.webp   |  Bin 0 -> 314 bytes
 assets/static/fonts/open-iconic/webp/script.webp   |  Bin 0 -> 122 bytes
 assets/static/fonts/open-iconic/webp/share-2x.webp |  Bin 0 -> 200 bytes
 assets/static/fonts/open-iconic/webp/share-3x.webp |  Bin 0 -> 278 bytes
 assets/static/fonts/open-iconic/webp/share-4x.webp |  Bin 0 -> 344 bytes
 assets/static/fonts/open-iconic/webp/share-6x.webp |  Bin 0 -> 428 bytes
 assets/static/fonts/open-iconic/webp/share-8x.webp |  Bin 0 -> 530 bytes
 .../fonts/open-iconic/webp/share-boxed-2x.webp     |  Bin 0 -> 196 bytes
 .../fonts/open-iconic/webp/share-boxed-3x.webp     |  Bin 0 -> 238 bytes
 .../fonts/open-iconic/webp/share-boxed-4x.webp     |  Bin 0 -> 282 bytes
 .../fonts/open-iconic/webp/share-boxed-6x.webp     |  Bin 0 -> 350 bytes
 .../fonts/open-iconic/webp/share-boxed-8x.webp     |  Bin 0 -> 446 bytes
 .../static/fonts/open-iconic/webp/share-boxed.webp |  Bin 0 -> 138 bytes
 assets/static/fonts/open-iconic/webp/share.webp    |  Bin 0 -> 144 bytes
 .../static/fonts/open-iconic/webp/shield-2x.webp   |  Bin 0 -> 250 bytes
 .../static/fonts/open-iconic/webp/shield-3x.webp   |  Bin 0 -> 352 bytes
 .../static/fonts/open-iconic/webp/shield-4x.webp   |  Bin 0 -> 404 bytes
 .../static/fonts/open-iconic/webp/shield-6x.webp   |  Bin 0 -> 554 bytes
 .../static/fonts/open-iconic/webp/shield-8x.webp   |  Bin 0 -> 710 bytes
 assets/static/fonts/open-iconic/webp/shield.webp   |  Bin 0 -> 162 bytes
 .../static/fonts/open-iconic/webp/signal-2x.webp   |  Bin 0 -> 98 bytes
 .../static/fonts/open-iconic/webp/signal-3x.webp   |  Bin 0 -> 114 bytes
 .../static/fonts/open-iconic/webp/signal-4x.webp   |  Bin 0 -> 112 bytes
 .../static/fonts/open-iconic/webp/signal-6x.webp   |  Bin 0 -> 124 bytes
 .../static/fonts/open-iconic/webp/signal-8x.webp   |  Bin 0 -> 130 bytes
 assets/static/fonts/open-iconic/webp/signal.webp   |  Bin 0 -> 96 bytes
 .../static/fonts/open-iconic/webp/signpost-2x.webp |  Bin 0 -> 112 bytes
 .../static/fonts/open-iconic/webp/signpost-3x.webp |  Bin 0 -> 146 bytes
 .../static/fonts/open-iconic/webp/signpost-4x.webp |  Bin 0 -> 154 bytes
 .../static/fonts/open-iconic/webp/signpost-6x.webp |  Bin 0 -> 172 bytes
 .../static/fonts/open-iconic/webp/signpost-8x.webp |  Bin 0 -> 186 bytes
 assets/static/fonts/open-iconic/webp/signpost.webp |  Bin 0 -> 98 bytes
 .../fonts/open-iconic/webp/sort-ascending-2x.webp  |  Bin 0 -> 148 bytes
 .../fonts/open-iconic/webp/sort-ascending-3x.webp  |  Bin 0 -> 184 bytes
 .../fonts/open-iconic/webp/sort-ascending-4x.webp  |  Bin 0 -> 198 bytes
 .../fonts/open-iconic/webp/sort-ascending-6x.webp  |  Bin 0 -> 228 bytes
 .../fonts/open-iconic/webp/sort-ascending-8x.webp  |  Bin 0 -> 252 bytes
 .../fonts/open-iconic/webp/sort-ascending.webp     |  Bin 0 -> 120 bytes
 .../fonts/open-iconic/webp/sort-descending-2x.webp |  Bin 0 -> 148 bytes
 .../fonts/open-iconic/webp/sort-descending-3x.webp |  Bin 0 -> 182 bytes
 .../fonts/open-iconic/webp/sort-descending-4x.webp |  Bin 0 -> 198 bytes
 .../fonts/open-iconic/webp/sort-descending-6x.webp |  Bin 0 -> 228 bytes
 .../fonts/open-iconic/webp/sort-descending-8x.webp |  Bin 0 -> 252 bytes
 .../fonts/open-iconic/webp/sort-descending.webp    |  Bin 0 -> 120 bytes
 .../fonts/open-iconic/webp/spreadsheet-2x.webp     |  Bin 0 -> 132 bytes
 .../fonts/open-iconic/webp/spreadsheet-3x.webp     |  Bin 0 -> 154 bytes
 .../fonts/open-iconic/webp/spreadsheet-4x.webp     |  Bin 0 -> 166 bytes
 .../fonts/open-iconic/webp/spreadsheet-6x.webp     |  Bin 0 -> 198 bytes
 .../fonts/open-iconic/webp/spreadsheet-8x.webp     |  Bin 0 -> 218 bytes
 .../static/fonts/open-iconic/webp/spreadsheet.webp |  Bin 0 -> 118 bytes
 assets/static/fonts/open-iconic/webp/star-2x.webp  |  Bin 0 -> 178 bytes
 assets/static/fonts/open-iconic/webp/star-3x.webp  |  Bin 0 -> 240 bytes
 assets/static/fonts/open-iconic/webp/star-4x.webp  |  Bin 0 -> 282 bytes
 assets/static/fonts/open-iconic/webp/star-6x.webp  |  Bin 0 -> 358 bytes
 assets/static/fonts/open-iconic/webp/star-8x.webp  |  Bin 0 -> 456 bytes
 assets/static/fonts/open-iconic/webp/star.webp     |  Bin 0 -> 140 bytes
 assets/static/fonts/open-iconic/webp/sun-2x.webp   |  Bin 0 -> 186 bytes
 assets/static/fonts/open-iconic/webp/sun-3x.webp   |  Bin 0 -> 282 bytes
 assets/static/fonts/open-iconic/webp/sun-4x.webp   |  Bin 0 -> 326 bytes
 assets/static/fonts/open-iconic/webp/sun-6x.webp   |  Bin 0 -> 426 bytes
 assets/static/fonts/open-iconic/webp/sun-8x.webp   |  Bin 0 -> 546 bytes
 assets/static/fonts/open-iconic/webp/sun.webp      |  Bin 0 -> 136 bytes
 .../static/fonts/open-iconic/webp/tablet-2x.webp   |  Bin 0 -> 130 bytes
 .../static/fonts/open-iconic/webp/tablet-3x.webp   |  Bin 0 -> 164 bytes
 .../static/fonts/open-iconic/webp/tablet-4x.webp   |  Bin 0 -> 178 bytes
 .../static/fonts/open-iconic/webp/tablet-6x.webp   |  Bin 0 -> 210 bytes
 .../static/fonts/open-iconic/webp/tablet-8x.webp   |  Bin 0 -> 264 bytes
 assets/static/fonts/open-iconic/webp/tablet.webp   |  Bin 0 -> 118 bytes
 assets/static/fonts/open-iconic/webp/tag-2x.webp   |  Bin 0 -> 160 bytes
 assets/static/fonts/open-iconic/webp/tag-3x.webp   |  Bin 0 -> 200 bytes
 assets/static/fonts/open-iconic/webp/tag-4x.webp   |  Bin 0 -> 224 bytes
 assets/static/fonts/open-iconic/webp/tag-6x.webp   |  Bin 0 -> 272 bytes
 assets/static/fonts/open-iconic/webp/tag-8x.webp   |  Bin 0 -> 336 bytes
 assets/static/fonts/open-iconic/webp/tag.webp      |  Bin 0 -> 122 bytes
 assets/static/fonts/open-iconic/webp/tags-2x.webp  |  Bin 0 -> 162 bytes
 assets/static/fonts/open-iconic/webp/tags-3x.webp  |  Bin 0 -> 194 bytes
 assets/static/fonts/open-iconic/webp/tags-4x.webp  |  Bin 0 -> 220 bytes
 assets/static/fonts/open-iconic/webp/tags-6x.webp  |  Bin 0 -> 272 bytes
 assets/static/fonts/open-iconic/webp/tags-8x.webp  |  Bin 0 -> 320 bytes
 assets/static/fonts/open-iconic/webp/tags.webp     |  Bin 0 -> 130 bytes
 .../static/fonts/open-iconic/webp/target-2x.webp   |  Bin 0 -> 286 bytes
 .../static/fonts/open-iconic/webp/target-3x.webp   |  Bin 0 -> 444 bytes
 .../static/fonts/open-iconic/webp/target-4x.webp   |  Bin 0 -> 578 bytes
 .../static/fonts/open-iconic/webp/target-6x.webp   |  Bin 0 -> 766 bytes
 .../static/fonts/open-iconic/webp/target-8x.webp   |  Bin 0 -> 1020 bytes
 assets/static/fonts/open-iconic/webp/target.webp   |  Bin 0 -> 152 bytes
 assets/static/fonts/open-iconic/webp/task-2x.webp  |  Bin 0 -> 152 bytes
 assets/static/fonts/open-iconic/webp/task-3x.webp  |  Bin 0 -> 200 bytes
 assets/static/fonts/open-iconic/webp/task-4x.webp  |  Bin 0 -> 210 bytes
 assets/static/fonts/open-iconic/webp/task-6x.webp  |  Bin 0 -> 248 bytes
 assets/static/fonts/open-iconic/webp/task-8x.webp  |  Bin 0 -> 280 bytes
 assets/static/fonts/open-iconic/webp/task.webp     |  Bin 0 -> 124 bytes
 .../static/fonts/open-iconic/webp/terminal-2x.webp |  Bin 0 -> 158 bytes
 .../static/fonts/open-iconic/webp/terminal-3x.webp |  Bin 0 -> 196 bytes
 .../static/fonts/open-iconic/webp/terminal-4x.webp |  Bin 0 -> 194 bytes
 .../static/fonts/open-iconic/webp/terminal-6x.webp |  Bin 0 -> 226 bytes
 .../static/fonts/open-iconic/webp/terminal-8x.webp |  Bin 0 -> 254 bytes
 assets/static/fonts/open-iconic/webp/terminal.webp |  Bin 0 -> 136 bytes
 assets/static/fonts/open-iconic/webp/text-2x.webp  |  Bin 0 -> 138 bytes
 assets/static/fonts/open-iconic/webp/text-3x.webp  |  Bin 0 -> 174 bytes
 assets/static/fonts/open-iconic/webp/text-4x.webp  |  Bin 0 -> 176 bytes
 assets/static/fonts/open-iconic/webp/text-6x.webp  |  Bin 0 -> 212 bytes
 assets/static/fonts/open-iconic/webp/text-8x.webp  |  Bin 0 -> 244 bytes
 assets/static/fonts/open-iconic/webp/text.webp     |  Bin 0 -> 120 bytes
 .../fonts/open-iconic/webp/thumb-down-2x.webp      |  Bin 0 -> 168 bytes
 .../fonts/open-iconic/webp/thumb-down-3x.webp      |  Bin 0 -> 218 bytes
 .../fonts/open-iconic/webp/thumb-down-4x.webp      |  Bin 0 -> 256 bytes
 .../fonts/open-iconic/webp/thumb-down-6x.webp      |  Bin 0 -> 314 bytes
 .../fonts/open-iconic/webp/thumb-down-8x.webp      |  Bin 0 -> 394 bytes
 .../static/fonts/open-iconic/webp/thumb-down.webp  |  Bin 0 -> 130 bytes
 .../static/fonts/open-iconic/webp/thumb-up-2x.webp |  Bin 0 -> 168 bytes
 .../static/fonts/open-iconic/webp/thumb-up-3x.webp |  Bin 0 -> 220 bytes
 .../static/fonts/open-iconic/webp/thumb-up-4x.webp |  Bin 0 -> 256 bytes
 .../static/fonts/open-iconic/webp/thumb-up-6x.webp |  Bin 0 -> 324 bytes
 .../static/fonts/open-iconic/webp/thumb-up-8x.webp |  Bin 0 -> 412 bytes
 assets/static/fonts/open-iconic/webp/thumb-up.webp |  Bin 0 -> 134 bytes
 assets/static/fonts/open-iconic/webp/timer-2x.webp |  Bin 0 -> 262 bytes
 assets/static/fonts/open-iconic/webp/timer-3x.webp |  Bin 0 -> 368 bytes
 assets/static/fonts/open-iconic/webp/timer-4x.webp |  Bin 0 -> 466 bytes
 assets/static/fonts/open-iconic/webp/timer-6x.webp |  Bin 0 -> 652 bytes
 assets/static/fonts/open-iconic/webp/timer-8x.webp |  Bin 0 -> 856 bytes
 assets/static/fonts/open-iconic/webp/timer.webp    |  Bin 0 -> 166 bytes
 .../static/fonts/open-iconic/webp/transfer-2x.webp |  Bin 0 -> 138 bytes
 .../static/fonts/open-iconic/webp/transfer-3x.webp |  Bin 0 -> 172 bytes
 .../static/fonts/open-iconic/webp/transfer-4x.webp |  Bin 0 -> 186 bytes
 .../static/fonts/open-iconic/webp/transfer-6x.webp |  Bin 0 -> 218 bytes
 .../static/fonts/open-iconic/webp/transfer-8x.webp |  Bin 0 -> 242 bytes
 assets/static/fonts/open-iconic/webp/transfer.webp |  Bin 0 -> 116 bytes
 assets/static/fonts/open-iconic/webp/trash-2x.webp |  Bin 0 -> 146 bytes
 assets/static/fonts/open-iconic/webp/trash-3x.webp |  Bin 0 -> 188 bytes
 assets/static/fonts/open-iconic/webp/trash-4x.webp |  Bin 0 -> 206 bytes
 assets/static/fonts/open-iconic/webp/trash-6x.webp |  Bin 0 -> 254 bytes
 assets/static/fonts/open-iconic/webp/trash-8x.webp |  Bin 0 -> 312 bytes
 assets/static/fonts/open-iconic/webp/trash.webp    |  Bin 0 -> 118 bytes
 .../fonts/open-iconic/webp/underline-2x.webp       |  Bin 0 -> 156 bytes
 .../fonts/open-iconic/webp/underline-3x.webp       |  Bin 0 -> 190 bytes
 .../fonts/open-iconic/webp/underline-4x.webp       |  Bin 0 -> 218 bytes
 .../fonts/open-iconic/webp/underline-6x.webp       |  Bin 0 -> 276 bytes
 .../fonts/open-iconic/webp/underline-8x.webp       |  Bin 0 -> 334 bytes
 .../static/fonts/open-iconic/webp/underline.webp   |  Bin 0 -> 126 bytes
 .../open-iconic/webp/vertical-align-bottom-2x.webp |  Bin 0 -> 134 bytes
 .../open-iconic/webp/vertical-align-bottom-3x.webp |  Bin 0 -> 168 bytes
 .../open-iconic/webp/vertical-align-bottom-4x.webp |  Bin 0 -> 164 bytes
 .../open-iconic/webp/vertical-align-bottom-6x.webp |  Bin 0 -> 178 bytes
 .../open-iconic/webp/vertical-align-bottom-8x.webp |  Bin 0 -> 178 bytes
 .../open-iconic/webp/vertical-align-bottom.webp    |  Bin 0 -> 122 bytes
 .../open-iconic/webp/vertical-align-center-2x.webp |  Bin 0 -> 138 bytes
 .../open-iconic/webp/vertical-align-center-3x.webp |  Bin 0 -> 176 bytes
 .../open-iconic/webp/vertical-align-center-4x.webp |  Bin 0 -> 176 bytes
 .../open-iconic/webp/vertical-align-center-6x.webp |  Bin 0 -> 190 bytes
 .../open-iconic/webp/vertical-align-center-8x.webp |  Bin 0 -> 194 bytes
 .../open-iconic/webp/vertical-align-center.webp    |  Bin 0 -> 118 bytes
 .../open-iconic/webp/vertical-align-top-2x.webp    |  Bin 0 -> 136 bytes
 .../open-iconic/webp/vertical-align-top-3x.webp    |  Bin 0 -> 174 bytes
 .../open-iconic/webp/vertical-align-top-4x.webp    |  Bin 0 -> 168 bytes
 .../open-iconic/webp/vertical-align-top-6x.webp    |  Bin 0 -> 182 bytes
 .../open-iconic/webp/vertical-align-top-8x.webp    |  Bin 0 -> 182 bytes
 .../fonts/open-iconic/webp/vertical-align-top.webp |  Bin 0 -> 124 bytes
 assets/static/fonts/open-iconic/webp/video-2x.webp |  Bin 0 -> 126 bytes
 assets/static/fonts/open-iconic/webp/video-3x.webp |  Bin 0 -> 158 bytes
 assets/static/fonts/open-iconic/webp/video-4x.webp |  Bin 0 -> 170 bytes
 assets/static/fonts/open-iconic/webp/video-6x.webp |  Bin 0 -> 212 bytes
 assets/static/fonts/open-iconic/webp/video-8x.webp |  Bin 0 -> 234 bytes
 assets/static/fonts/open-iconic/webp/video.webp    |  Bin 0 -> 114 bytes
 .../fonts/open-iconic/webp/volume-high-2x.webp     |  Bin 0 -> 208 bytes
 .../fonts/open-iconic/webp/volume-high-3x.webp     |  Bin 0 -> 286 bytes
 .../fonts/open-iconic/webp/volume-high-4x.webp     |  Bin 0 -> 346 bytes
 .../fonts/open-iconic/webp/volume-high-6x.webp     |  Bin 0 -> 440 bytes
 .../fonts/open-iconic/webp/volume-high-8x.webp     |  Bin 0 -> 570 bytes
 .../static/fonts/open-iconic/webp/volume-high.webp |  Bin 0 -> 144 bytes
 .../fonts/open-iconic/webp/volume-low-2x.webp      |  Bin 0 -> 150 bytes
 .../fonts/open-iconic/webp/volume-low-3x.webp      |  Bin 0 -> 182 bytes
 .../fonts/open-iconic/webp/volume-low-4x.webp      |  Bin 0 -> 206 bytes
 .../fonts/open-iconic/webp/volume-low-6x.webp      |  Bin 0 -> 258 bytes
 .../fonts/open-iconic/webp/volume-low-8x.webp      |  Bin 0 -> 296 bytes
 .../static/fonts/open-iconic/webp/volume-low.webp  |  Bin 0 -> 120 bytes
 .../fonts/open-iconic/webp/volume-off-2x.webp      |  Bin 0 -> 132 bytes
 .../fonts/open-iconic/webp/volume-off-3x.webp      |  Bin 0 -> 152 bytes
 .../fonts/open-iconic/webp/volume-off-4x.webp      |  Bin 0 -> 162 bytes
 .../fonts/open-iconic/webp/volume-off-6x.webp      |  Bin 0 -> 200 bytes
 .../fonts/open-iconic/webp/volume-off-8x.webp      |  Bin 0 -> 230 bytes
 .../static/fonts/open-iconic/webp/volume-off.webp  |  Bin 0 -> 112 bytes
 .../static/fonts/open-iconic/webp/warning-2x.webp  |  Bin 0 -> 206 bytes
 .../static/fonts/open-iconic/webp/warning-3x.webp  |  Bin 0 -> 276 bytes
 .../static/fonts/open-iconic/webp/warning-4x.webp  |  Bin 0 -> 320 bytes
 .../static/fonts/open-iconic/webp/warning-6x.webp  |  Bin 0 -> 402 bytes
 .../static/fonts/open-iconic/webp/warning-8x.webp  |  Bin 0 -> 504 bytes
 assets/static/fonts/open-iconic/webp/warning.webp  |  Bin 0 -> 146 bytes
 assets/static/fonts/open-iconic/webp/wifi-2x.webp  |  Bin 0 -> 224 bytes
 assets/static/fonts/open-iconic/webp/wifi-3x.webp  |  Bin 0 -> 300 bytes
 assets/static/fonts/open-iconic/webp/wifi-4x.webp  |  Bin 0 -> 332 bytes
 assets/static/fonts/open-iconic/webp/wifi-6x.webp  |  Bin 0 -> 458 bytes
 assets/static/fonts/open-iconic/webp/wifi-8x.webp  |  Bin 0 -> 568 bytes
 assets/static/fonts/open-iconic/webp/wifi.webp     |  Bin 0 -> 148 bytes
 .../static/fonts/open-iconic/webp/wrench-2x.webp   |  Bin 0 -> 204 bytes
 .../static/fonts/open-iconic/webp/wrench-3x.webp   |  Bin 0 -> 296 bytes
 .../static/fonts/open-iconic/webp/wrench-4x.webp   |  Bin 0 -> 342 bytes
 .../static/fonts/open-iconic/webp/wrench-6x.webp   |  Bin 0 -> 420 bytes
 .../static/fonts/open-iconic/webp/wrench-8x.webp   |  Bin 0 -> 516 bytes
 assets/static/fonts/open-iconic/webp/wrench.webp   |  Bin 0 -> 144 bytes
 assets/static/fonts/open-iconic/webp/x-2x.webp     |  Bin 0 -> 228 bytes
 assets/static/fonts/open-iconic/webp/x-3x.webp     |  Bin 0 -> 308 bytes
 assets/static/fonts/open-iconic/webp/x-4x.webp     |  Bin 0 -> 384 bytes
 assets/static/fonts/open-iconic/webp/x-6x.webp     |  Bin 0 -> 480 bytes
 assets/static/fonts/open-iconic/webp/x-8x.webp     |  Bin 0 -> 580 bytes
 assets/static/fonts/open-iconic/webp/x.webp        |  Bin 0 -> 156 bytes
 assets/static/fonts/open-iconic/webp/yen-2x.webp   |  Bin 0 -> 184 bytes
 assets/static/fonts/open-iconic/webp/yen-3x.webp   |  Bin 0 -> 236 bytes
 assets/static/fonts/open-iconic/webp/yen-4x.webp   |  Bin 0 -> 266 bytes
 assets/static/fonts/open-iconic/webp/yen-6x.webp   |  Bin 0 -> 344 bytes
 assets/static/fonts/open-iconic/webp/yen-8x.webp   |  Bin 0 -> 436 bytes
 assets/static/fonts/open-iconic/webp/yen.webp      |  Bin 0 -> 136 bytes
 .../static/fonts/open-iconic/webp/zoom-in-2x.webp  |  Bin 0 -> 256 bytes
 .../static/fonts/open-iconic/webp/zoom-in-3x.webp  |  Bin 0 -> 382 bytes
 .../static/fonts/open-iconic/webp/zoom-in-4x.webp  |  Bin 0 -> 452 bytes
 .../static/fonts/open-iconic/webp/zoom-in-6x.webp  |  Bin 0 -> 634 bytes
 .../static/fonts/open-iconic/webp/zoom-in-8x.webp  |  Bin 0 -> 828 bytes
 assets/static/fonts/open-iconic/webp/zoom-in.webp  |  Bin 0 -> 160 bytes
 .../static/fonts/open-iconic/webp/zoom-out-2x.webp |  Bin 0 -> 250 bytes
 .../static/fonts/open-iconic/webp/zoom-out-3x.webp |  Bin 0 -> 372 bytes
 .../static/fonts/open-iconic/webp/zoom-out-4x.webp |  Bin 0 -> 438 bytes
 .../static/fonts/open-iconic/webp/zoom-out-6x.webp |  Bin 0 -> 610 bytes
 .../static/fonts/open-iconic/webp/zoom-out-8x.webp |  Bin 0 -> 798 bytes
 assets/static/fonts/open-iconic/webp/zoom-out.webp |  Bin 0 -> 160 bytes
 assets/static/style.css                            |   42 +
 content/contents.lr                                |   18 +-
 templates/layout.html                              |    3 +-
 2941 files changed, 24592 insertions(+), 8 deletions(-)

diff --git a/assets/static/bootstrap-grid.css b/assets/static/bootstrap-grid.css
old mode 100755
new mode 100644
diff --git a/assets/static/bootstrap-grid.css.map b/assets/static/bootstrap-grid.css.map
old mode 100755
new mode 100644
diff --git a/assets/static/bootstrap-reboot.css b/assets/static/bootstrap-reboot.css
old mode 100755
new mode 100644
diff --git a/assets/static/bootstrap-reboot.css.map b/assets/static/bootstrap-reboot.css.map
old mode 100755
new mode 100644
diff --git a/assets/static/bootstrap.css b/assets/static/bootstrap.css
deleted file mode 120000
index e36d29a..0000000
--- a/assets/static/bootstrap.css
+++ /dev/null
@@ -1 +0,0 @@
-../scss/bootstrap.css
\ No newline at end of file
diff --git a/assets/static/bootstrap.css b/assets/static/bootstrap.css
new file mode 100644
index 0000000..21874b7
--- /dev/null
+++ b/assets/static/bootstrap.css
@@ -0,0 +1,7425 @@
+/*!
+ * Bootstrap v4.0.0-beta.2 (https://getbootstrap.com)
+ * Copyright 2011-2017 The Bootstrap Authors
+ * Copyright 2011-2017 Twitter, Inc.
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
+ */
+:root {
+  --blue: #007bff;
+  --indigo: #6610f2;
+  --purple: #7D4698;
+  --pink: #e83e8c;
+  --red: #EF243E;
+  --orange: #fd7e14;
+  --yellow: #FFBF00;
+  --green: #68B044;
+  --teal: #20c997;
+  --cyan: #00A5BB;
+  --white: #fff;
+  --gray: #848E97;
+  --gray-dark: #333A41;
+  --primary: #7D4698;
+  --secondary: #333A41;
+  --success: #68B044;
+  --info: #00A5BB;
+  --warning: #FFBF00;
+  --danger: #EF243E;
+  --light: #F8F9FA;
+  --dark: #59316B;
+  --breakpoint-xs: 0;
+  --breakpoint-sm: 576px;
+  --breakpoint-md: 768px;
+  --breakpoint-lg: 992px;
+  --breakpoint-xl: 1200px;
+  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
+  --font-family-monospace: "Source Code Pro", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }
+
+@media print {
+  *,
+  *::before,
+  *::after {
+    text-shadow: none !important;
+    box-shadow: none !important; }
+
+  a,
+  a:visited {
+    text-decoration: underline; }
+
+  abbr[title]::after {
+    content: " (" attr(title) ")"; }
+
+  pre {
+    white-space: pre-wrap !important; }
+
+  pre,
+  blockquote {
+    border: 1px solid #999;
+    page-break-inside: avoid; }
+
+  thead {
+    display: table-header-group; }
+
+  tr,
+  img {
+    page-break-inside: avoid; }
+
+  p,
+  h2,
+  h3 {
+    orphans: 3;
+    widows: 3; }
+
+  h2,
+  h3 {
+    page-break-after: avoid; }
+
+  .navbar {
+    display: none; }
+
+  .badge {
+    border: 1px solid #000; }
+
+  .table {
+    border-collapse: collapse !important; }
+    .table td,
+    .table th {
+      background-color: #fff !important; }
+
+  .table-bordered th,
+  .table-bordered td {
+    border: 1px solid #ddd !important; } }
+*,
+*::before,
+*::after {
+  box-sizing: border-box; }
+
+html {
+  font-family: sans-serif;
+  line-height: 1.15;
+  -webkit-text-size-adjust: 100%;
+  -ms-text-size-adjust: 100%;
+  -ms-overflow-style: scrollbar;
+  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
+
+@-ms-viewport {
+  width: device-width; }
+article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {
+  display: block; }
+
+body {
+  margin: 0;
+  font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
+  font-size: 1rem;
+  font-weight: 400;
+  line-height: 1.5;
+  color: #212529;
+  text-align: left;
+  background-color: #fff; }
+
+[tabindex="-1"]:focus {
+  outline: none !important; }
+
+hr {
+  box-sizing: content-box;
+  height: 0;
+  overflow: visible; }
+
+h1, h2, h3, h4, h5, h6 {
+  margin-top: 0;
+  margin-bottom: 0.5rem; }
+
+p {
+  margin-top: 0;
+  margin-bottom: 1rem; }
+
+abbr[title],
+abbr[data-original-title] {
+  text-decoration: underline;
+  text-decoration: underline dotted;
+  cursor: help;
+  border-bottom: 0; }
+
+address {
+  margin-bottom: 1rem;
+  font-style: normal;
+  line-height: inherit; }
+
+ol,
+ul,
+dl {
+  margin-top: 0;
+  margin-bottom: 1rem; }
+
+ol ol,
+ul ul,
+ol ul,
+ul ol {
+  margin-bottom: 0; }
+
+dt {
+  font-weight: 700; }
+
+dd {
+  margin-bottom: .5rem;
+  margin-left: 0; }
+
+blockquote {
+  margin: 0 0 1rem; }
+
+dfn {
+  font-style: italic; }
+
+b,
+strong {
+  font-weight: bolder; }
+
+small {
+  font-size: 80%; }
+
+sub,
+sup {
+  position: relative;
+  font-size: 75%;
+  line-height: 0;
+  vertical-align: baseline; }
+
+sub {
+  bottom: -.25em; }
+
+sup {
+  top: -.5em; }
+
+a {
+  color: #7D4698;
+  text-decoration: none;
+  background-color: transparent;
+  -webkit-text-decoration-skip: objects; }
+  a:hover {
+    color: #522e64;
+    text-decoration: underline; }
+
+a:not([href]):not([tabindex]) {
+  color: inherit;
+  text-decoration: none; }
+  a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {
+    color: inherit;
+    text-decoration: none; }
+  a:not([href]):not([tabindex]):focus {
+    outline: 0; }
+
+pre,
+code,
+kbd,
+samp {
+  font-family: monospace, monospace;
+  font-size: 1em; }
+
+pre {
+  margin-top: 0;
+  margin-bottom: 1rem;
+  overflow: auto;
+  -ms-overflow-style: scrollbar; }
+
+figure {
+  margin: 0 0 1rem; }
+
+img {
+  vertical-align: middle;
+  border-style: none; }
+
+svg:not(:root) {
+  overflow: hidden; }
+
+a,
+area,
+button,
+[role="button"],
+input:not([type="range"]),
+label,
+select,
+summary,
+textarea {
+  touch-action: manipulation; }
+
+table {
+  border-collapse: collapse; }
+
+caption {
+  padding-top: 0.75rem;
+  padding-bottom: 0.75rem;
+  color: #848E97;
+  text-align: left;
+  caption-side: bottom; }
+
+th {
+  text-align: inherit; }
+
+label {
+  display: inline-block;
+  margin-bottom: .5rem; }
+
+button {
+  border-radius: 0; }
+
+button:focus {
+  outline: 1px dotted;
+  outline: 5px auto -webkit-focus-ring-color; }
+
+input,
+button,
+select,
+optgroup,
+textarea {
+  margin: 0;
+  font-family: inherit;
+  font-size: inherit;
+  line-height: inherit; }
+
+button,
+input {
+  overflow: visible; }
+
+button,
+select {
+  text-transform: none; }
+
+button,
+html [type="button"],
+[type="reset"],
+[type="submit"] {
+  -webkit-appearance: button; }
+
+button::-moz-focus-inner,
+[type="button"]::-moz-focus-inner,
+[type="reset"]::-moz-focus-inner,
+[type="submit"]::-moz-focus-inner {
+  padding: 0;
+  border-style: none; }
+
+input[type="radio"],
+input[type="checkbox"] {
+  box-sizing: border-box;
+  padding: 0; }
+
+input[type="date"],
+input[type="time"],
+input[type="datetime-local"],
+input[type="month"] {
+  -webkit-appearance: listbox; }
+
+textarea {
+  overflow: auto;
+  resize: vertical; }
+
+fieldset {
+  min-width: 0;
+  padding: 0;
+  margin: 0;
+  border: 0; }
+
+legend {
+  display: block;
+  width: 100%;
+  max-width: 100%;
+  padding: 0;
+  margin-bottom: .5rem;
+  font-size: 1.5rem;
+  line-height: inherit;
+  color: inherit;
+  white-space: normal; }
+
+progress {
+  vertical-align: baseline; }
+
+[type="number"]::-webkit-inner-spin-button,
+[type="number"]::-webkit-outer-spin-button {
+  height: auto; }
+
+[type="search"] {
+  outline-offset: -2px;
+  -webkit-appearance: none; }
+
+[type="search"]::-webkit-search-cancel-button,
+[type="search"]::-webkit-search-decoration {
+  -webkit-appearance: none; }
+
+::-webkit-file-upload-button {
+  font: inherit;
+  -webkit-appearance: button; }
+
+output {
+  display: inline-block; }
+
+summary {
+  display: list-item; }
+
+template {
+  display: none; }
+
+[hidden] {
+  display: none !important; }
+
+h1, h2, h3, h4, h5, h6,
+.h1, .h2, .h3, .h4, .h5, .h6 {
+  margin-bottom: 0.5rem;
+  font-family: inherit;
+  font-weight: 500;
+  line-height: 1.2;
+  color: inherit; }
+
+h1, .h1 {
+  font-size: 2.5rem; }
+
+h2, .h2 {
+  font-size: 2rem; }
+
+h3, .h3 {
+  font-size: 1.75rem; }
+
+h4, .h4 {
+  font-size: 1.5rem; }
+
+h5, .h5 {
+  font-size: 1.25rem; }
+
+h6, .h6 {
+  font-size: 1rem; }
+
+.lead {
+  font-size: 1.25rem;
+  font-weight: 300; }
+
+.display-1 {
+  font-size: 6rem;
+  font-weight: 300;
+  line-height: 1.2; }
+
+.display-2 {
+  font-size: 5.5rem;
+  font-weight: 300;
+  line-height: 1.2; }
+
+.display-3 {
+  font-size: 4.5rem;
+  font-weight: 300;
+  line-height: 1.2; }
+
+.display-4 {
+  font-size: 3.5rem;
+  font-weight: 300;
+  line-height: 1.2; }
+
+hr {
+  margin-top: 1rem;
+  margin-bottom: 1rem;
+  border: 0;
+  border-top: 1px solid rgba(0, 0, 0, 0.1); }
+
+small,
+.small {
+  font-size: 80%;
+  font-weight: 400; }
+
+mark,
+.mark {
+  padding: 0.2em;
+  background-color: #e6d5ee; }
+
+.list-unstyled {
+  padding-left: 0;
+  list-style: none; }
+
+.list-inline {
+  padding-left: 0;
+  list-style: none; }
+
+.list-inline-item {
+  display: inline-block; }
+  .list-inline-item:not(:last-child) {
+    margin-right: 5px; }
+
+.initialism {
+  font-size: 90%;
+  text-transform: uppercase; }
+
+.blockquote {
+  margin-bottom: 1rem;
+  font-size: 1.25rem; }
+
+.blockquote-footer {
+  display: block;
+  font-size: 80%;
+  color: #848E97; }
+  .blockquote-footer::before {
+    content: "\2014 \00A0"; }
+
+.img-fluid {
+  max-width: 100%;
+  height: auto; }
+
+.img-thumbnail {
+  padding: 0.25rem;
+  background-color: #fff;
+  border: 1px solid #ddd;
+  border-radius: 0.25rem;
+  transition: all 0.2s ease-in-out;
+  max-width: 100%;
+  height: auto; }
+
+.figure {
+  display: inline-block; }
+
+.figure-img {
+  margin-bottom: 0.5rem;
+  line-height: 1; }
+
+.figure-caption {
+  font-size: 90%;
+  color: #848E97; }
+
+code,
+kbd,
+pre,
+samp {
+  font-family: "Source Code Pro", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }
+
+code {
+  padding: 0.5rem 0.5rem;
+  font-size: 80%;
+  color: lightgreen;
+  background-color: black;
+  border-radius: 0.25rem; }
+  a > code {
+    padding: 0;
+    color: inherit;
+    background-color: inherit; }
+
+kbd {
+  padding: 0.5rem 0.5rem;
+  font-size: 80%;
+  color: #fff;
+  background-color: #212529;
+  border-radius: 0.2rem; }
+  kbd kbd {
+    padding: 0;
+    font-size: 100%;
+    font-weight: 700; }
+
+pre {
+  display: block;
+  margin-top: 0;
+  margin-bottom: 1rem;
+  font-size: 80%;
+  color: lightgreen; }
+  pre code {
+    padding: 0;
+    font-size: inherit;
+    color: inherit;
+    background-color: transparent;
+    border-radius: 0; }
+
+.pre-scrollable {
+  max-height: 340px;
+  overflow-y: scroll; }
+
+.container {
+  width: 100%;
+  padding-right: 15px;
+  padding-left: 15px;
+  margin-right: auto;
+  margin-left: auto; }
+  @media (min-width: 576px) {
+    .container {
+      max-width: 540px; } }
+  @media (min-width: 768px) {
+    .container {
+      max-width: 720px; } }
+  @media (min-width: 992px) {
+    .container {
+      max-width: 960px; } }
+  @media (min-width: 1200px) {
+    .container {
+      max-width: 1140px; } }
+
+.container-fluid {
+  width: 100%;
+  padding-right: 15px;
+  padding-left: 15px;
+  margin-right: auto;
+  margin-left: auto; }
+
+.row {
+  display: flex;
+  flex-wrap: wrap;
+  margin-right: -15px;
+  margin-left: -15px; }
+
+.no-gutters {
+  margin-right: 0;
+  margin-left: 0; }
+  .no-gutters > .col,
+  .no-gutters > [class*="col-"] {
+    padding-right: 0;
+    padding-left: 0; }
+
+.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
+.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
+.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
+.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
+.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
+.col-xl-auto {
+  position: relative;
+  width: 100%;
+  min-height: 1px;
+  padding-right: 15px;
+  padding-left: 15px; }
+
+.col {
+  flex-basis: 0;
+  flex-grow: 1;
+  max-width: 100%; }
+
+.col-auto {
+  flex: 0 0 auto;
+  width: auto;
+  max-width: none; }
+
+.col-1 {
+  flex: 0 0 8.3333333333%;
+  max-width: 8.3333333333%; }
+
+.col-2 {
+  flex: 0 0 16.6666666667%;
+  max-width: 16.6666666667%; }
+
+.col-3 {
+  flex: 0 0 25%;
+  max-width: 25%; }
+
+.col-4 {
+  flex: 0 0 33.3333333333%;
+  max-width: 33.3333333333%; }
+
+.col-5 {
+  flex: 0 0 41.6666666667%;
+  max-width: 41.6666666667%; }
+
+.col-6 {
+  flex: 0 0 50%;
+  max-width: 50%; }
+
+.col-7 {
+  flex: 0 0 58.3333333333%;
+  max-width: 58.3333333333%; }
+
+.col-8 {
+  flex: 0 0 66.6666666667%;
+  max-width: 66.6666666667%; }
+
+.col-9 {
+  flex: 0 0 75%;
+  max-width: 75%; }
+
+.col-10 {
+  flex: 0 0 83.3333333333%;
+  max-width: 83.3333333333%; }
+
+.col-11 {
+  flex: 0 0 91.6666666667%;
+  max-width: 91.6666666667%; }
+
+.col-12 {
+  flex: 0 0 100%;
+  max-width: 100%; }
+
+.order-first {
+  order: -1; }
+
+.order-1 {
+  order: 1; }
+
+.order-2 {
+  order: 2; }
+
+.order-3 {
+  order: 3; }
+
+.order-4 {
+  order: 4; }
+
+.order-5 {
+  order: 5; }
+
+.order-6 {
+  order: 6; }
+
+.order-7 {
+  order: 7; }
+
+.order-8 {
+  order: 8; }
+
+.order-9 {
+  order: 9; }
+
+.order-10 {
+  order: 10; }
+
+.order-11 {
+  order: 11; }
+
+.order-12 {
+  order: 12; }
+
+.offset-1 {
+  margin-left: 8.3333333333%; }
+
+.offset-2 {
+  margin-left: 16.6666666667%; }
+
+.offset-3 {
+  margin-left: 25%; }
+
+.offset-4 {
+  margin-left: 33.3333333333%; }
+
+.offset-5 {
+  margin-left: 41.6666666667%; }
+
+.offset-6 {
+  margin-left: 50%; }
+
+.offset-7 {
+  margin-left: 58.3333333333%; }
+
+.offset-8 {
+  margin-left: 66.6666666667%; }
+
+.offset-9 {
+  margin-left: 75%; }
+
+.offset-10 {
+  margin-left: 83.3333333333%; }
+
+.offset-11 {
+  margin-left: 91.6666666667%; }
+
+@media (min-width: 576px) {
+  .col-sm {
+    flex-basis: 0;
+    flex-grow: 1;
+    max-width: 100%; }
+
+  .col-sm-auto {
+    flex: 0 0 auto;
+    width: auto;
+    max-width: none; }
+
+  .col-sm-1 {
+    flex: 0 0 8.3333333333%;
+    max-width: 8.3333333333%; }
+
+  .col-sm-2 {
+    flex: 0 0 16.6666666667%;
+    max-width: 16.6666666667%; }
+
+  .col-sm-3 {
+    flex: 0 0 25%;
+    max-width: 25%; }
+
+  .col-sm-4 {
+    flex: 0 0 33.3333333333%;
+    max-width: 33.3333333333%; }
+
+  .col-sm-5 {
+    flex: 0 0 41.6666666667%;
+    max-width: 41.6666666667%; }
+
+  .col-sm-6 {
+    flex: 0 0 50%;
+    max-width: 50%; }
+
+  .col-sm-7 {
+    flex: 0 0 58.3333333333%;
+    max-width: 58.3333333333%; }
+
+  .col-sm-8 {
+    flex: 0 0 66.6666666667%;
+    max-width: 66.6666666667%; }
+
+  .col-sm-9 {
+    flex: 0 0 75%;
+    max-width: 75%; }
+
+  .col-sm-10 {
+    flex: 0 0 83.3333333333%;
+    max-width: 83.3333333333%; }
+
+  .col-sm-11 {
+    flex: 0 0 91.6666666667%;
+    max-width: 91.6666666667%; }
+
+  .col-sm-12 {
+    flex: 0 0 100%;
+    max-width: 100%; }
+
+  .order-sm-first {
+    order: -1; }
+
+  .order-sm-1 {
+    order: 1; }
+
+  .order-sm-2 {
+    order: 2; }
+
+  .order-sm-3 {
+    order: 3; }
+
+  .order-sm-4 {
+    order: 4; }
+
+  .order-sm-5 {
+    order: 5; }
+
+  .order-sm-6 {
+    order: 6; }
+
+  .order-sm-7 {
+    order: 7; }
+
+  .order-sm-8 {
+    order: 8; }
+
+  .order-sm-9 {
+    order: 9; }
+
+  .order-sm-10 {
+    order: 10; }
+
+  .order-sm-11 {
+    order: 11; }
+
+  .order-sm-12 {
+    order: 12; }
+
+  .offset-sm-0 {
+    margin-left: 0; }
+
+  .offset-sm-1 {
+    margin-left: 8.3333333333%; }
+
+  .offset-sm-2 {
+    margin-left: 16.6666666667%; }
+
+  .offset-sm-3 {
+    margin-left: 25%; }
+
+  .offset-sm-4 {
+    margin-left: 33.3333333333%; }
+
+  .offset-sm-5 {
+    margin-left: 41.6666666667%; }
+
+  .offset-sm-6 {
+    margin-left: 50%; }
+
+  .offset-sm-7 {
+    margin-left: 58.3333333333%; }
+
+  .offset-sm-8 {
+    margin-left: 66.6666666667%; }
+
+  .offset-sm-9 {
+    margin-left: 75%; }
+
+  .offset-sm-10 {
+    margin-left: 83.3333333333%; }
+
+  .offset-sm-11 {
+    margin-left: 91.6666666667%; } }
+@media (min-width: 768px) {
+  .col-md {
+    flex-basis: 0;
+    flex-grow: 1;
+    max-width: 100%; }
+
+  .col-md-auto {
+    flex: 0 0 auto;
+    width: auto;
+    max-width: none; }
+
+  .col-md-1 {
+    flex: 0 0 8.3333333333%;
+    max-width: 8.3333333333%; }
+
+  .col-md-2 {
+    flex: 0 0 16.6666666667%;
+    max-width: 16.6666666667%; }
+
+  .col-md-3 {
+    flex: 0 0 25%;
+    max-width: 25%; }
+
+  .col-md-4 {
+    flex: 0 0 33.3333333333%;
+    max-width: 33.3333333333%; }
+
+  .col-md-5 {
+    flex: 0 0 41.6666666667%;
+    max-width: 41.6666666667%; }
+
+  .col-md-6 {
+    flex: 0 0 50%;
+    max-width: 50%; }
+
+  .col-md-7 {
+    flex: 0 0 58.3333333333%;
+    max-width: 58.3333333333%; }
+
+  .col-md-8 {
+    flex: 0 0 66.6666666667%;
+    max-width: 66.6666666667%; }
+
+  .col-md-9 {
+    flex: 0 0 75%;
+    max-width: 75%; }
+
+  .col-md-10 {
+    flex: 0 0 83.3333333333%;
+    max-width: 83.3333333333%; }
+
+  .col-md-11 {
+    flex: 0 0 91.6666666667%;
+    max-width: 91.6666666667%; }
+
+  .col-md-12 {
+    flex: 0 0 100%;
+    max-width: 100%; }
+
+  .order-md-first {
+    order: -1; }
+
+  .order-md-1 {
+    order: 1; }
+
+  .order-md-2 {
+    order: 2; }
+
+  .order-md-3 {
+    order: 3; }
+
+  .order-md-4 {
+    order: 4; }
+
+  .order-md-5 {
+    order: 5; }
+
+  .order-md-6 {
+    order: 6; }
+
+  .order-md-7 {
+    order: 7; }
+
+  .order-md-8 {
+    order: 8; }
+
+  .order-md-9 {
+    order: 9; }
+
+  .order-md-10 {
+    order: 10; }
+
+  .order-md-11 {
+    order: 11; }
+
+  .order-md-12 {
+    order: 12; }
+
+  .offset-md-0 {
+    margin-left: 0; }
+
+  .offset-md-1 {
+    margin-left: 8.3333333333%; }
+
+  .offset-md-2 {
+    margin-left: 16.6666666667%; }
+
+  .offset-md-3 {
+    margin-left: 25%; }
+
+  .offset-md-4 {
+    margin-left: 33.3333333333%; }
+
+  .offset-md-5 {
+    margin-left: 41.6666666667%; }
+
+  .offset-md-6 {
+    margin-left: 50%; }
+
+  .offset-md-7 {
+    margin-left: 58.3333333333%; }
+
+  .offset-md-8 {
+    margin-left: 66.6666666667%; }
+
+  .offset-md-9 {
+    margin-left: 75%; }
+
+  .offset-md-10 {
+    margin-left: 83.3333333333%; }
+
+  .offset-md-11 {
+    margin-left: 91.6666666667%; } }
+@media (min-width: 992px) {
+  .col-lg {
+    flex-basis: 0;
+    flex-grow: 1;
+    max-width: 100%; }
+
+  .col-lg-auto {
+    flex: 0 0 auto;
+    width: auto;
+    max-width: none; }
+
+  .col-lg-1 {
+    flex: 0 0 8.3333333333%;
+    max-width: 8.3333333333%; }
+
+  .col-lg-2 {
+    flex: 0 0 16.6666666667%;
+    max-width: 16.6666666667%; }
+
+  .col-lg-3 {
+    flex: 0 0 25%;
+    max-width: 25%; }
+
+  .col-lg-4 {
+    flex: 0 0 33.3333333333%;
+    max-width: 33.3333333333%; }
+
+  .col-lg-5 {
+    flex: 0 0 41.6666666667%;
+    max-width: 41.6666666667%; }
+
+  .col-lg-6 {
+    flex: 0 0 50%;
+    max-width: 50%; }
+
+  .col-lg-7 {
+    flex: 0 0 58.3333333333%;
+    max-width: 58.3333333333%; }
+
+  .col-lg-8 {
+    flex: 0 0 66.6666666667%;
+    max-width: 66.6666666667%; }
+
+  .col-lg-9 {
+    flex: 0 0 75%;
+    max-width: 75%; }
+
+  .col-lg-10 {
+    flex: 0 0 83.3333333333%;
+    max-width: 83.3333333333%; }
+
+  .col-lg-11 {
+    flex: 0 0 91.6666666667%;
+    max-width: 91.6666666667%; }
+
+  .col-lg-12 {
+    flex: 0 0 100%;
+    max-width: 100%; }
+
+  .order-lg-first {
+    order: -1; }
+
+  .order-lg-1 {
+    order: 1; }
+
+  .order-lg-2 {
+    order: 2; }
+
+  .order-lg-3 {
+    order: 3; }
+
+  .order-lg-4 {
+    order: 4; }
+
+  .order-lg-5 {
+    order: 5; }
+
+  .order-lg-6 {
+    order: 6; }
+
+  .order-lg-7 {
+    order: 7; }
+
+  .order-lg-8 {
+    order: 8; }
+
+  .order-lg-9 {
+    order: 9; }
+
+  .order-lg-10 {
+    order: 10; }
+
+  .order-lg-11 {
+    order: 11; }
+
+  .order-lg-12 {
+    order: 12; }
+
+  .offset-lg-0 {
+    margin-left: 0; }
+
+  .offset-lg-1 {
+    margin-left: 8.3333333333%; }
+
+  .offset-lg-2 {
+    margin-left: 16.6666666667%; }
+
+  .offset-lg-3 {
+    margin-left: 25%; }
+
+  .offset-lg-4 {
+    margin-left: 33.3333333333%; }
+
+  .offset-lg-5 {
+    margin-left: 41.6666666667%; }
+
+  .offset-lg-6 {
+    margin-left: 50%; }
+
+  .offset-lg-7 {
+    margin-left: 58.3333333333%; }
+
+  .offset-lg-8 {
+    margin-left: 66.6666666667%; }
+
+  .offset-lg-9 {
+    margin-left: 75%; }
+
+  .offset-lg-10 {
+    margin-left: 83.3333333333%; }
+
+  .offset-lg-11 {
+    margin-left: 91.6666666667%; } }
+@media (min-width: 1200px) {
+  .col-xl {
+    flex-basis: 0;
+    flex-grow: 1;
+    max-width: 100%; }
+
+  .col-xl-auto {
+    flex: 0 0 auto;
+    width: auto;
+    max-width: none; }
+
+  .col-xl-1 {
+    flex: 0 0 8.3333333333%;
+    max-width: 8.3333333333%; }
+
+  .col-xl-2 {
+    flex: 0 0 16.6666666667%;
+    max-width: 16.6666666667%; }
+
+  .col-xl-3 {
+    flex: 0 0 25%;
+    max-width: 25%; }
+
+  .col-xl-4 {
+    flex: 0 0 33.3333333333%;
+    max-width: 33.3333333333%; }
+
+  .col-xl-5 {
+    flex: 0 0 41.6666666667%;
+    max-width: 41.6666666667%; }
+
+  .col-xl-6 {
+    flex: 0 0 50%;
+    max-width: 50%; }
+
+  .col-xl-7 {
+    flex: 0 0 58.3333333333%;
+    max-width: 58.3333333333%; }
+
+  .col-xl-8 {
+    flex: 0 0 66.6666666667%;
+    max-width: 66.6666666667%; }
+
+  .col-xl-9 {
+    flex: 0 0 75%;
+    max-width: 75%; }
+
+  .col-xl-10 {
+    flex: 0 0 83.3333333333%;
+    max-width: 83.3333333333%; }
+
+  .col-xl-11 {
+    flex: 0 0 91.6666666667%;
+    max-width: 91.6666666667%; }
+
+  .col-xl-12 {
+    flex: 0 0 100%;
+    max-width: 100%; }
+
+  .order-xl-first {
+    order: -1; }
+
+  .order-xl-1 {
+    order: 1; }
+
+  .order-xl-2 {
+    order: 2; }
+
+  .order-xl-3 {
+    order: 3; }
+
+  .order-xl-4 {
+    order: 4; }
+
+  .order-xl-5 {
+    order: 5; }
+
+  .order-xl-6 {
+    order: 6; }
+
+  .order-xl-7 {
+    order: 7; }
+
+  .order-xl-8 {
+    order: 8; }
+
+  .order-xl-9 {
+    order: 9; }
+
+  .order-xl-10 {
+    order: 10; }
+
+  .order-xl-11 {
+    order: 11; }
+
+  .order-xl-12 {
+    order: 12; }
+
+  .offset-xl-0 {
+    margin-left: 0; }
+
+  .offset-xl-1 {
+    margin-left: 8.3333333333%; }
+
+  .offset-xl-2 {
+    margin-left: 16.6666666667%; }
+
+  .offset-xl-3 {
+    margin-left: 25%; }
+
+  .offset-xl-4 {
+    margin-left: 33.3333333333%; }
+
+  .offset-xl-5 {
+    margin-left: 41.6666666667%; }
+
+  .offset-xl-6 {
+    margin-left: 50%; }
+
+  .offset-xl-7 {
+    margin-left: 58.3333333333%; }
+
+  .offset-xl-8 {
+    margin-left: 66.6666666667%; }
+
+  .offset-xl-9 {
+    margin-left: 75%; }
+
+  .offset-xl-10 {
+    margin-left: 83.3333333333%; }
+
+  .offset-xl-11 {
+    margin-left: 91.6666666667%; } }
+.table {
+  width: 100%;
+  max-width: 100%;
+  margin-bottom: 1rem;
+  background-color: transparent; }
+  .table th,
+  .table td {
+    padding: 0.75rem;
+    vertical-align: top;
+    border-top: 1px solid #e9ecef; }
+  .table thead th {
+    vertical-align: bottom;
+    border-bottom: 2px solid #e9ecef; }
+  .table tbody + tbody {
+    border-top: 2px solid #e9ecef; }
+  .table .table {
+    background-color: #fff; }
+
+.table-sm th,
+.table-sm td {
+  padding: 0.3rem; }
+
+.table-bordered {
+  border: 1px solid #e9ecef; }
+  .table-bordered th,
+  .table-bordered td {
+    border: 1px solid #e9ecef; }
+  .table-bordered thead th,
+  .table-bordered thead td {
+    border-bottom-width: 2px; }
+
+.table-striped tbody tr:nth-of-type(odd) {
+  background-color: #e6d5ee; }
+
+.table-hover tbody tr:hover {
+  background-color: rgba(0, 0, 0, 0.075); }
+
+.table-primary,
+.table-primary > th,
+.table-primary > td {
+  background-color: #dbcbe2; }
+
+.table-hover .table-primary:hover {
+  background-color: #d0bbd9; }
+  .table-hover .table-primary:hover > td,
+  .table-hover .table-primary:hover > th {
+    background-color: #d0bbd9; }
+
+.table-secondary,
+.table-secondary > th,
+.table-secondary > td {
+  background-color: #c6c8ca; }
+
+.table-hover .table-secondary:hover {
+  background-color: #b9bbbe; }
+  .table-hover .table-secondary:hover > td,
+  .table-hover .table-secondary:hover > th {
+    background-color: #b9bbbe; }
+
+.table-success,
+.table-success > th,
+.table-success > td {
+  background-color: #d5e9cb; }
+
+.table-hover .table-success:hover {
+  background-color: #c7e1b9; }
+  .table-hover .table-success:hover > td,
+  .table-hover .table-success:hover > th {
+    background-color: #c7e1b9; }
+
+.table-info,
+.table-info > th,
+.table-info > td {
+  background-color: #b8e6ec; }
+
+.table-hover .table-info:hover {
+  background-color: #a4dfe7; }
+  .table-hover .table-info:hover > td,
+  .table-hover .table-info:hover > th {
+    background-color: #a4dfe7; }
+
+.table-warning,
+.table-warning > th,
+.table-warning > td {
+  background-color: #ffedb8; }
+
+.table-hover .table-warning:hover {
+  background-color: #ffe79f; }
+  .table-hover .table-warning:hover > td,
+  .table-hover .table-warning:hover > th {
+    background-color: #ffe79f; }
+
+.table-danger,
+.table-danger > th,
+.table-danger > td {
+  background-color: #fbc2c9; }
+
+.table-hover .table-danger:hover {
+  background-color: #f9aab4; }
+  .table-hover .table-danger:hover > td,
+  .table-hover .table-danger:hover > th {
+    background-color: #f9aab4; }
+
+.table-light,
+.table-light > th,
+.table-light > td {
+  background-color: #fdfdfe; }
+
+.table-hover .table-light:hover {
+  background-color: #ececf6; }
+  .table-hover .table-light:hover > td,
+  .table-hover .table-light:hover > th {
+    background-color: #ececf6; }
+
+.table-dark,
+.table-dark > th,
+.table-dark > td {
+  background-color: #d1c5d6; }
+
+.table-hover .table-dark:hover {
+  background-color: #c5b6cb; }
+  .table-hover .table-dark:hover > td,
+  .table-hover .table-dark:hover > th {
+    background-color: #c5b6cb; }
+
+.table-active,
+.table-active > th,
+.table-active > td {
+  background-color: rgba(0, 0, 0, 0.075); }
+
+.table-hover .table-active:hover {
+  background-color: rgba(0, 0, 0, 0.075); }
+  .table-hover .table-active:hover > td,
+  .table-hover .table-active:hover > th {
+    background-color: rgba(0, 0, 0, 0.075); }
+
+.table .thead-dark th {
+  color: #fff;
+  background-color: #212529;
+  border-color: #32383e; }
+.table .thead-light th {
+  color: #495057;
+  background-color: #e9ecef;
+  border-color: #e9ecef; }
+
+.table-dark {
+  color: #fff;
+  background-color: #212529; }
+  .table-dark th,
+  .table-dark td,
+  .table-dark thead th {
+    border-color: #32383e; }
+  .table-dark.table-bordered {
+    border: 0; }
+  .table-dark.table-striped tbody tr:nth-of-type(odd) {
+    background-color: rgba(255, 255, 255, 0.05); }
+  .table-dark.table-hover tbody tr:hover {
+    background-color: rgba(255, 255, 255, 0.075); }
+
+@media (max-width: 575px) {
+  .table-responsive-sm {
+    display: block;
+    width: 100%;
+    overflow-x: auto;
+    -webkit-overflow-scrolling: touch;
+    -ms-overflow-style: -ms-autohiding-scrollbar; }
+    .table-responsive-sm.table-bordered {
+      border: 0; } }
+@media (max-width: 767px) {
+  .table-responsive-md {
+    display: block;
+    width: 100%;
+    overflow-x: auto;
+    -webkit-overflow-scrolling: touch;
+    -ms-overflow-style: -ms-autohiding-scrollbar; }
+    .table-responsive-md.table-bordered {
+      border: 0; } }
+@media (max-width: 991px) {
+  .table-responsive-lg {
+    display: block;
+    width: 100%;
+    overflow-x: auto;
+    -webkit-overflow-scrolling: touch;
+    -ms-overflow-style: -ms-autohiding-scrollbar; }
+    .table-responsive-lg.table-bordered {
+      border: 0; } }
+@media (max-width: 1199px) {
+  .table-responsive-xl {
+    display: block;
+    width: 100%;
+    overflow-x: auto;
+    -webkit-overflow-scrolling: touch;
+    -ms-overflow-style: -ms-autohiding-scrollbar; }
+    .table-responsive-xl.table-bordered {
+      border: 0; } }
+.table-responsive {
+  display: block;
+  width: 100%;
+  overflow-x: auto;
+  -webkit-overflow-scrolling: touch;
+  -ms-overflow-style: -ms-autohiding-scrollbar; }
+  .table-responsive.table-bordered {
+    border: 0; }
+
+.form-control {
+  display: block;
+  width: 100%;
+  padding: 0.375rem 0.75rem;
+  font-size: 1rem;
+  line-height: 1.5;
+  color: #495057;
+  background-color: #fff;
+  background-image: none;
+  background-clip: padding-box;
+  border: 1px solid #ced4da;
+  border-radius: 0.25rem;
+  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; }
+  .form-control::-ms-expand {
+    background-color: transparent;
+    border: 0; }
+  .form-control:focus {
+    color: #495057;
+    background-color: #fff;
+    border-color: #b991cc;
+    outline: none;
+    box-shadow: 0 0 0 0.2rem rgba(125, 70, 152, 0.25); }
+  .form-control::placeholder {
+    color: #848E97;
+    opacity: 1; }
+  .form-control:disabled, .form-control[readonly] {
+    background-color: #e9ecef;
+    opacity: 1; }
+
+select.form-control:not([size]):not([multiple]) {
+  height: calc(2.25rem + 2px); }
+select.form-control:focus::-ms-value {
+  color: #495057;
+  background-color: #fff; }
+
+.form-control-file,
+.form-control-range {
+  display: block; }
+
+.col-form-label {
+  padding-top: calc(0.375rem + 1px);
+  padding-bottom: calc(0.375rem + 1px);
+  margin-bottom: 0;
+  line-height: 1.5; }
+
+.col-form-label-lg {
+  padding-top: calc(0.5rem + 1px);
+  padding-bottom: calc(0.5rem + 1px);
+  font-size: 1.25rem;
+  line-height: 1.5; }
+
+.col-form-label-sm {
+  padding-top: calc(0.25rem + 1px);
+  padding-bottom: calc(0.25rem + 1px);
+  font-size: 0.875rem;
+  line-height: 1.5; }
+
+.col-form-legend {
+  padding-top: 0.375rem;
+  padding-bottom: 0.375rem;
+  margin-bottom: 0;
+  font-size: 1rem; }
+
+.form-control-plaintext {
+  padding-top: 0.375rem;
+  padding-bottom: 0.375rem;
+  margin-bottom: 0;
+  line-height: 1.5;
+  background-color: transparent;
+  border: solid transparent;
+  border-width: 1px 0; }
+  .form-control-plaintext.form-control-sm, .input-group-sm > .form-control-plaintext.form-control,
+  .input-group-sm > .form-control-plaintext.input-group-addon,
+  .input-group-sm > .input-group-btn > .form-control-plaintext.btn, .form-control-plaintext.form-control-lg, .input-group-lg > .form-control-plaintext.form-control,
+  .input-group-lg > .form-control-plaintext.input-group-addon,
+  .input-group-lg > .input-group-btn > .form-control-plaintext.btn {
+    padding-right: 0;
+    padding-left: 0; }
+
+.form-control-sm, .input-group-sm > .form-control,
+.input-group-sm > .input-group-addon,
+.input-group-sm > .input-group-btn > .btn {
+  padding: 0.25rem 0.5rem;
+  font-size: 0.875rem;
+  line-height: 1.5;
+  border-radius: 0.2rem; }
+
+select.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]),
+.input-group-sm > select.input-group-addon:not([size]):not([multiple]),
+.input-group-sm > .input-group-btn > select.btn:not([size]):not([multiple]) {
+  height: calc(1.8125rem + 2px); }
+
+.form-control-lg, .input-group-lg > .form-control,
+.input-group-lg > .input-group-addon,
+.input-group-lg > .input-group-btn > .btn {
+  padding: 0.5rem 1rem;
+  font-size: 1.25rem;
+  line-height: 1.5;
+  border-radius: 0.3rem; }
+
+select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]),
+.input-group-lg > select.input-group-addon:not([size]):not([multiple]),
+.input-group-lg > .input-group-btn > select.btn:not([size]):not([multiple]) {
+  height: calc(2.875rem + 2px); }
+
+.form-group {
+  margin-bottom: 1rem; }
+
+.form-text {
+  display: block;
+  margin-top: 0.25rem; }
+
+.form-row {
+  display: flex;
+  flex-wrap: wrap;
+  margin-right: -5px;
+  margin-left: -5px; }
+  .form-row > .col,
+  .form-row > [class*="col-"] {
+    padding-right: 5px;
+    padding-left: 5px; }
+
+.form-check {
+  position: relative;
+  display: block;
+  margin-bottom: 0.5rem; }
+  .form-check.disabled .form-check-label {
+    color: #848E97; }
+
+.form-check-label {
+  padding-left: 1.25rem;
+  margin-bottom: 0; }
+
+.form-check-input {
+  position: absolute;
+  margin-top: 0.25rem;
+  margin-left: -1.25rem; }
+
+.form-check-inline {
+  display: inline-block;
+  margin-right: 0.75rem; }
+  .form-check-inline .form-check-label {
+    vertical-align: middle; }
+
+.valid-feedback {
+  display: none;
+  margin-top: .25rem;
+  font-size: .875rem;
+  color: #68B044; }
+
+.valid-tooltip {
+  position: absolute;
+  top: 100%;
+  z-index: 5;
+  display: none;
+  width: 250px;
+  padding: .5rem;
+  margin-top: .1rem;
+  font-size: .875rem;
+  line-height: 1;
+  color: #fff;
+  background-color: rgba(104, 176, 68, 0.8);
+  border-radius: .2rem; }
+
+.was-validated .form-control:valid, .form-control.is-valid,
+.was-validated .custom-select:valid,
+.custom-select.is-valid {
+  border-color: #68B044; }
+  .was-validated .form-control:valid:focus, .form-control.is-valid:focus,
+  .was-validated .custom-select:valid:focus,
+  .custom-select.is-valid:focus {
+    box-shadow: 0 0 0 0.2rem rgba(104, 176, 68, 0.25); }
+  .was-validated .form-control:valid ~ .valid-feedback,
+  .was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,
+  .form-control.is-valid ~ .valid-tooltip,
+  .was-validated .custom-select:valid ~ .valid-feedback,
+  .was-validated .custom-select:valid ~ .valid-tooltip,
+  .custom-select.is-valid ~ .valid-feedback,
+  .custom-select.is-valid ~ .valid-tooltip {
+    display: block; }
+
+.was-validated .form-check-input:valid + .form-check-label, .form-check-input.is-valid + .form-check-label {
+  color: #68B044; }
+
+.was-validated .custom-control-input:valid ~ .custom-control-indicator, .custom-control-input.is-valid ~ .custom-control-indicator {
+  background-color: rgba(104, 176, 68, 0.25); }
+.was-validated .custom-control-input:valid ~ .custom-control-description, .custom-control-input.is-valid ~ .custom-control-description {
+  color: #68B044; }
+
+.was-validated .custom-file-input:valid ~ .custom-file-control, .custom-file-input.is-valid ~ .custom-file-control {
+  border-color: #68B044; }
+  .was-validated .custom-file-input:valid ~ .custom-file-control::before, .custom-file-input.is-valid ~ .custom-file-control::before {
+    border-color: inherit; }
+.was-validated .custom-file-input:valid:focus, .custom-file-input.is-valid:focus {
+  box-shadow: 0 0 0 0.2rem rgba(104, 176, 68, 0.25); }
+
+.invalid-feedback {
+  display: none;
+  margin-top: .25rem;
+  font-size: .875rem;
+  color: #EF243E; }
+
+.invalid-tooltip {
+  position: absolute;
+  top: 100%;
+  z-index: 5;
+  display: none;
+  width: 250px;
+  padding: .5rem;
+  margin-top: .1rem;
+  font-size: .875rem;
+  line-height: 1;
+  color: #fff;
+  background-color: rgba(239, 36, 62, 0.8);
+  border-radius: .2rem; }
+
+.was-validated .form-control:invalid, .form-control.is-invalid,
+.was-validated .custom-select:invalid,
+.custom-select.is-invalid {
+  border-color: #EF243E; }
+  .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus,
+  .was-validated .custom-select:invalid:focus,
+  .custom-select.is-invalid:focus {
+    box-shadow: 0 0 0 0.2rem rgba(239, 36, 62, 0.25); }
+  .was-validated .form-control:invalid ~ .invalid-feedback,
+  .was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,
+  .form-control.is-invalid ~ .invalid-tooltip,
+  .was-validated .custom-select:invalid ~ .invalid-feedback,
+  .was-validated .custom-select:invalid ~ .invalid-tooltip,
+  .custom-select.is-invalid ~ .invalid-feedback,
+  .custom-select.is-invalid ~ .invalid-tooltip {
+    display: block; }
+
+.was-validated .form-check-input:invalid + .form-check-label, .form-check-input.is-invalid + .form-check-label {
+  color: #EF243E; }
+
+.was-validated .custom-control-input:invalid ~ .custom-control-indicator, .custom-control-input.is-invalid ~ .custom-control-indicator {
+  background-color: rgba(239, 36, 62, 0.25); }
+.was-validated .custom-control-input:invalid ~ .custom-control-description, .custom-control-input.is-invalid ~ .custom-control-description {
+  color: #EF243E; }
+
+.was-validated .custom-file-input:invalid ~ .custom-file-control, .custom-file-input.is-invalid ~ .custom-file-control {
+  border-color: #EF243E; }
+  .was-validated .custom-file-input:invalid ~ .custom-file-control::before, .custom-file-input.is-invalid ~ .custom-file-control::before {
+    border-color: inherit; }
+.was-validated .custom-file-input:invalid:focus, .custom-file-input.is-invalid:focus {
+  box-shadow: 0 0 0 0.2rem rgba(239, 36, 62, 0.25); }
+
+.form-inline {
+  display: flex;
+  flex-flow: row wrap;
+  align-items: center; }
+  .form-inline .form-check {
+    width: 100%; }
+  @media (min-width: 576px) {
+    .form-inline label {
+      display: flex;
+      align-items: center;
+      justify-content: center;
+      margin-bottom: 0; }
+    .form-inline .form-group {
+      display: flex;
+      flex: 0 0 auto;
+      flex-flow: row wrap;
+      align-items: center;
+      margin-bottom: 0; }
+    .form-inline .form-control {
+      display: inline-block;
+      width: auto;
+      vertical-align: middle; }
+    .form-inline .form-control-plaintext {
+      display: inline-block; }
+    .form-inline .input-group {
+      width: auto; }
+    .form-inline .form-check {
+      display: flex;
+      align-items: center;
+      justify-content: center;
+      width: auto;
+      margin-top: 0;
+      margin-bottom: 0; }
+    .form-inline .form-check-label {
+      padding-left: 0; }
+    .form-inline .form-check-input {
+      position: relative;
+      margin-top: 0;
+      margin-right: 0.25rem;
+      margin-left: 0; }
+    .form-inline .custom-control {
+      display: flex;
+      align-items: center;
+      justify-content: center;
+      padding-left: 0; }
+    .form-inline .custom-control-indicator {
+      position: static;
+      display: inline-block;
+      margin-right: 0.25rem;
+      vertical-align: text-bottom; }
+    .form-inline .has-feedback .form-control-feedback {
+      top: 0; } }
+
+.btn {
+  display: inline-block;
+  font-weight: 400;
+  text-align: center;
+  white-space: nowrap;
+  vertical-align: middle;
+  user-select: none;
+  border: 1px solid transparent;
+  padding: 0.375rem 0.75rem;
+  font-size: 1rem;
+  line-height: 1.5;
+  border-radius: 0.25rem;
+  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
+  .btn:focus, .btn:hover {
+    text-decoration: none; }
+  .btn:focus, .btn.focus {
+    outline: 0;
+    box-shadow: 0 0 0 0.2rem rgba(125, 70, 152, 0.25); }
+  .btn.disabled, .btn:disabled {
+    opacity: .65; }
+  .btn:not([disabled]):not(.disabled):active, .btn:not([disabled]):not(.disabled).active {
+    background-image: none; }
+
+a.btn.disabled,
+fieldset[disabled] a.btn {
+  pointer-events: none; }
+
+.btn-primary {
+  color: #fff;
+  background-color: #7D4698;
+  border-color: #7D4698; }
+  .btn-primary:hover {
+    color: #fff;
+    background-color: #673a7e;
+    border-color: #603675; }
+  .btn-primary:focus, .btn-primary.focus {
+    box-shadow: 0 0 0 0.2rem rgba(125, 70, 152, 0.5); }
+  .btn-primary.disabled, .btn-primary:disabled {
+    background-color: #7D4698;
+    border-color: #7D4698; }
+  .btn-primary:not([disabled]):not(.disabled):active, .btn-primary:not([disabled]):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
+    color: #fff;
+    background-color: #603675;
+    border-color: #59326c;
+    box-shadow: 0 0 0 0.2rem rgba(125, 70, 152, 0.5); }
+
+.btn-secondary {
+  color: #fff;
+  background-color: #333A41;
+  border-color: #333A41; }
+  .btn-secondary:hover {
+    color: #fff;
+    background-color: #22272c;
+    border-color: #1d2124; }
+  .btn-secondary:focus, .btn-secondary.focus {
+    box-shadow: 0 0 0 0.2rem rgba(51, 58, 65, 0.5); }
+  .btn-secondary.disabled, .btn-secondary:disabled {
+    background-color: #333A41;
+    border-color: #333A41; }
+  .btn-secondary:not([disabled]):not(.disabled):active, .btn-secondary:not([disabled]):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
+    color: #fff;
+    background-color: #1d2124;
+    border-color: #171a1d;
+    box-shadow: 0 0 0 0.2rem rgba(51, 58, 65, 0.5); }
+
+.btn-success {
+  color: #fff;
+  background-color: #68B044;
+  border-color: #68B044; }
+  .btn-success:hover {
+    color: #fff;
+    background-color: #589439;
+    border-color: #528b36; }
+  .btn-success:focus, .btn-success.focus {
+    box-shadow: 0 0 0 0.2rem rgba(104, 176, 68, 0.5); }
+  .btn-success.disabled, .btn-success:disabled {
+    background-color: #68B044;
+    border-color: #68B044; }
+  .btn-success:not([disabled]):not(.disabled):active, .btn-success:not([disabled]):not(.disabled).active, .show > .btn-success.dropdown-toggle {
+    color: #fff;
+    background-color: #528b36;
+    border-color: #4d8232;
+    box-shadow: 0 0 0 0.2rem rgba(104, 176, 68, 0.5); }
+
+.btn-info {
+  color: #fff;
+  background-color: #00A5BB;
+  border-color: #00A5BB; }
+  .btn-info:hover {
+    color: #fff;
+    background-color: #008395;
+    border-color: #007888; }
+  .btn-info:focus, .btn-info.focus {
+    box-shadow: 0 0 0 0.2rem rgba(0, 165, 187, 0.5); }
+  .btn-info.disabled, .btn-info:disabled {
+    background-color: #00A5BB;
+    border-color: #00A5BB; }
+  .btn-info:not([disabled]):not(.disabled):active, .btn-info:not([disabled]):not(.disabled).active, .show > .btn-info.dropdown-toggle {
+    color: #fff;
+    background-color: #007888;
+    border-color: #006d7b;
+    box-shadow: 0 0 0 0.2rem rgba(0, 165, 187, 0.5); }
+
+.btn-warning {
+  color: #111;
+  background-color: #FFBF00;
+  border-color: #FFBF00; }
+  .btn-warning:hover {
+    color: #111;
+    background-color: #d9a200;
+    border-color: #cc9900; }
+  .btn-warning:focus, .btn-warning.focus {
+    box-shadow: 0 0 0 0.2rem rgba(255, 191, 0, 0.5); }
+  .btn-warning.disabled, .btn-warning:disabled {
+    background-color: #FFBF00;
+    border-color: #FFBF00; }
+  .btn-warning:not([disabled]):not(.disabled):active, .btn-warning:not([disabled]):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
+    color: #111;
+    background-color: #cc9900;
+    border-color: #bf8f00;
+    box-shadow: 0 0 0 0.2rem rgba(255, 191, 0, 0.5); }
+
+.btn-danger {
+  color: #fff;
+  background-color: #EF243E;
+  border-color: #EF243E; }
+  .btn-danger:hover {
+    color: #fff;
+    background-color: #dd102a;
+    border-color: #d10f28; }
+  .btn-danger:focus, .btn-danger.focus {
+    box-shadow: 0 0 0 0.2rem rgba(239, 36, 62, 0.5); }
+  .btn-danger.disabled, .btn-danger:disabled {
+    background-color: #EF243E;
+    border-color: #EF243E; }
+  .btn-danger:not([disabled]):not(.disabled):active, .btn-danger:not([disabled]):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
+    color: #fff;
+    background-color: #d10f28;
+    border-color: #c50e26;
+    box-shadow: 0 0 0 0.2rem rgba(239, 36, 62, 0.5); }
+
+.btn-light {
+  color: #111;
+  background-color: #F8F9FA;
+  border-color: #F8F9FA; }
+  .btn-light:hover {
+    color: #111;
+    background-color: #e2e6ea;
+    border-color: #dae0e5; }
+  .btn-light:focus, .btn-light.focus {
+    box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }
+  .btn-light.disabled, .btn-light:disabled {
+    background-color: #F8F9FA;
+    border-color: #F8F9FA; }
+  .btn-light:not([disabled]):not(.disabled):active, .btn-light:not([disabled]):not(.disabled).active, .show > .btn-light.dropdown-toggle {
+    color: #111;
+    background-color: #dae0e5;
+    border-color: #d3d9df;
+    box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }
+
+.btn-dark {
+  color: #fff;
+  background-color: #59316B;
+  border-color: #59316B; }
+  .btn-dark:hover {
+    color: #fff;
+    background-color: #432551;
+    border-color: #3c2148; }
+  .btn-dark:focus, .btn-dark.focus {
+    box-shadow: 0 0 0 0.2rem rgba(89, 49, 107, 0.5); }
+  .btn-dark.disabled, .btn-dark:disabled {
+    background-color: #59316B;
+    border-color: #59316B; }
+  .btn-dark:not([disabled]):not(.disabled):active, .btn-dark:not([disabled]):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
+    color: #fff;
+    background-color: #3c2148;
+    border-color: #351d3f;
+    box-shadow: 0 0 0 0.2rem rgba(89, 49, 107, 0.5); }
+
+.btn-outline-primary {
+  color: #7D4698;
+  background-color: transparent;
+  background-image: none;
+  border-color: #7D4698; }
+  .btn-outline-primary:hover {
+    color: #fff;
+    background-color: #7D4698;
+    border-color: #7D4698; }
+  .btn-outline-primary:focus, .btn-outline-primary.focus {
+    box-shadow: 0 0 0 0.2rem rgba(125, 70, 152, 0.5); }
+  .btn-outline-primary.disabled, .btn-outline-primary:disabled {
+    color: #7D4698;
+    background-color: transparent; }
+  .btn-outline-primary:not([disabled]):not(.disabled):active, .btn-outline-primary:not([disabled]):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
+    color: #fff;
+    background-color: #7D4698;
+    border-color: #7D4698;
+    box-shadow: 0 0 0 0.2rem rgba(125, 70, 152, 0.5); }
+
+.btn-outline-secondary {
+  color: #333A41;
+  background-color: transparent;
+  background-image: none;
+  border-color: #333A41; }
+  .btn-outline-secondary:hover {
+    color: #fff;
+    background-color: #333A41;
+    border-color: #333A41; }
+  .btn-outline-secondary:focus, .btn-outline-secondary.focus {
+    box-shadow: 0 0 0 0.2rem rgba(51, 58, 65, 0.5); }
+  .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
+    color: #333A41;
+    background-color: transparent; }
+  .btn-outline-secondary:not([disabled]):not(.disabled):active, .btn-outline-secondary:not([disabled]):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {
+    color: #fff;
+    background-color: #333A41;
+    border-color: #333A41;
+    box-shadow: 0 0 0 0.2rem rgba(51, 58, 65, 0.5); }
+
+.btn-outline-success {
+  color: #68B044;
+  background-color: transparent;
+  background-image: none;
+  border-color: #68B044; }
+  .btn-outline-success:hover {
+    color: #fff;
+    background-color: #68B044;
+    border-color: #68B044; }
+  .btn-outline-success:focus, .btn-outline-success.focus {
+    box-shadow: 0 0 0 0.2rem rgba(104, 176, 68, 0.5); }
+  .btn-outline-success.disabled, .btn-outline-success:disabled {
+    color: #68B044;
+    background-color: transparent; }
+  .btn-outline-success:not([disabled]):not(.disabled):active, .btn-outline-success:not([disabled]):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
+    color: #fff;
+    background-color: #68B044;
+    border-color: #68B044;
+    box-shadow: 0 0 0 0.2rem rgba(104, 176, 68, 0.5); }
+
+.btn-outline-info {
+  color: #00A5BB;
+  background-color: transparent;
+  background-image: none;
+  border-color: #00A5BB; }
+  .btn-outline-info:hover {
+    color: #fff;
+    background-color: #00A5BB;
+    border-color: #00A5BB; }
+  .btn-outline-info:focus, .btn-outline-info.focus {
+    box-shadow: 0 0 0 0.2rem rgba(0, 165, 187, 0.5); }
+  .btn-outline-info.disabled, .btn-outline-info:disabled {
+    color: #00A5BB;
+    background-color: transparent; }
+  .btn-outline-info:not([disabled]):not(.disabled):active, .btn-outline-info:not([disabled]):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
+    color: #fff;
+    background-color: #00A5BB;
+    border-color: #00A5BB;
+    box-shadow: 0 0 0 0.2rem rgba(0, 165, 187, 0.5); }
+
+.btn-outline-warning {
+  color: #FFBF00;
+  background-color: transparent;
+  background-image: none;
+  border-color: #FFBF00; }
+  .btn-outline-warning:hover {
+    color: #fff;
+    background-color: #FFBF00;
+    border-color: #FFBF00; }
+  .btn-outline-warning:focus, .btn-outline-warning.focus {
+    box-shadow: 0 0 0 0.2rem rgba(255, 191, 0, 0.5); }
+  .btn-outline-warning.disabled, .btn-outline-warning:disabled {
+    color: #FFBF00;
+    background-color: transparent; }
+  .btn-outline-warning:not([disabled]):not(.disabled):active, .btn-outline-warning:not([disabled]):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {
+    color: #fff;
+    background-color: #FFBF00;
+    border-color: #FFBF00;
+    box-shadow: 0 0 0 0.2rem rgba(255, 191, 0, 0.5); }
+
+.btn-outline-danger {
+  color: #EF243E;
+  background-color: transparent;
+  background-image: none;
+  border-color: #EF243E; }
+  .btn-outline-danger:hover {
+    color: #fff;
+    background-color: #EF243E;
+    border-color: #EF243E; }
+  .btn-outline-danger:focus, .btn-outline-danger.focus {
+    box-shadow: 0 0 0 0.2rem rgba(239, 36, 62, 0.5); }
+  .btn-outline-danger.disabled, .btn-outline-danger:disabled {
+    color: #EF243E;
+    background-color: transparent; }
+  .btn-outline-danger:not([disabled]):not(.disabled):active, .btn-outline-danger:not([disabled]):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
+    color: #fff;
+    background-color: #EF243E;
+    border-color: #EF243E;
+    box-shadow: 0 0 0 0.2rem rgba(239, 36, 62, 0.5); }
+
+.btn-outline-light {
+  color: #F8F9FA;
+  background-color: transparent;
+  background-image: none;
+  border-color: #F8F9FA; }
+  .btn-outline-light:hover {
+    color: #212529;
+    background-color: #F8F9FA;
+    border-color: #F8F9FA; }
+  .btn-outline-light:focus, .btn-outline-light.focus {
+    box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }
+  .btn-outline-light.disabled, .btn-outline-light:disabled {
+    color: #F8F9FA;
+    background-color: transparent; }
+  .btn-outline-light:not([disabled]):not(.disabled):active, .btn-outline-light:not([disabled]):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {
+    color: #212529;
+    background-color: #F8F9FA;
+    border-color: #F8F9FA;
+    box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }
+
+.btn-outline-dark {
+  color: #59316B;
+  background-color: transparent;
+  background-image: none;
+  border-color: #59316B; }
+  .btn-outline-dark:hover {
+    color: #fff;
+    background-color: #59316B;
+    border-color: #59316B; }
+  .btn-outline-dark:focus, .btn-outline-dark.focus {
+    box-shadow: 0 0 0 0.2rem rgba(89, 49, 107, 0.5); }
+  .btn-outline-dark.disabled, .btn-outline-dark:disabled {
+    color: #59316B;
+    background-color: transparent; }
+  .btn-outline-dark:not([disabled]):not(.disabled):active, .btn-outline-dark:not([disabled]):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {
+    color: #fff;
+    background-color: #59316B;
+    border-color: #59316B;
+    box-shadow: 0 0 0 0.2rem rgba(89, 49, 107, 0.5); }
+
+.btn-link {
+  font-weight: 400;
+  color: #7D4698;
+  background-color: transparent; }
+  .btn-link:hover {
+    color: #522e64;
+    text-decoration: underline;
+    background-color: transparent;
+    border-color: transparent; }
+  .btn-link:focus, .btn-link.focus {
+    border-color: transparent;
+    box-shadow: none; }
+  .btn-link:disabled, .btn-link.disabled {
+    color: #848E97; }
+
+.btn-lg, .btn-group-lg > .btn {
+  padding: 0.5rem 1rem;
+  font-size: 1.25rem;
+  line-height: 1.5;
+  border-radius: 0.3rem; }
+
+.btn-sm, .btn-group-sm > .btn {
+  padding: 0.25rem 0.5rem;
+  font-size: 0.875rem;
+  line-height: 1.5;
+  border-radius: 0.2rem; }
+
+.btn-block {
+  display: block;
+  width: 100%; }
+
+.btn-block + .btn-block {
+  margin-top: 0.5rem; }
+
+input[type="submit"].btn-block,
+input[type="reset"].btn-block,
+input[type="button"].btn-block {
+  width: 100%; }
+
+.fade {
+  opacity: 0;
+  transition: opacity 0.15s linear; }
+  .fade.show {
+    opacity: 1; }
+
+.collapse {
+  display: none; }
+  .collapse.show {
+    display: block; }
+
+tr.collapse.show {
+  display: table-row; }
+
+tbody.collapse.show {
+  display: table-row-group; }
+
+.collapsing {
+  position: relative;
+  height: 0;
+  overflow: hidden;
+  transition: height 0.35s ease; }
+
+.dropup,
+.dropdown {
+  position: relative; }
+
+.dropdown-toggle::after {
+  display: inline-block;
+  width: 0;
+  height: 0;
+  margin-left: 0.255em;
+  vertical-align: 0.255em;
+  content: "";
+  border-top: 0.3em solid;
+  border-right: 0.3em solid transparent;
+  border-bottom: 0;
+  border-left: 0.3em solid transparent; }
+.dropdown-toggle:empty::after {
+  margin-left: 0; }
+
+.dropdown-menu {
+  position: absolute;
+  top: 100%;
+  left: 0;
+  z-index: 1000;
+  display: none;
+  float: left;
+  min-width: 10rem;
+  padding: 0.5rem 0;
+  margin: 0.125rem 0 0;
+  font-size: 1rem;
+  color: #212529;
+  text-align: left;
+  list-style: none;
+  background-color: #fff;
+  background-clip: padding-box;
+  border: 1px solid rgba(0, 0, 0, 0.15);
+  border-radius: 0.25rem; }
+
+.dropup .dropdown-menu {
+  margin-top: 0;
+  margin-bottom: 0.125rem; }
+.dropup .dropdown-toggle::after {
+  display: inline-block;
+  width: 0;
+  height: 0;
+  margin-left: 0.255em;
+  vertical-align: 0.255em;
+  content: "";
+  border-top: 0;
+  border-right: 0.3em solid transparent;
+  border-bottom: 0.3em solid;
+  border-left: 0.3em solid transparent; }
+.dropup .dropdown-toggle:empty::after {
+  margin-left: 0; }
+
+.dropdown-divider {
+  height: 0;
+  margin: 0.5rem 0;
+  overflow: hidden;
+  border-top: 1px solid #e9ecef; }
+
+.dropdown-item {
+  display: block;
+  width: 100%;
+  padding: 0.25rem 1.5rem;
+  clear: both;
+  font-weight: 400;
+  color: #212529;
+  text-align: inherit;
+  white-space: nowrap;
+  background: none;
+  border: 0; }
+  .dropdown-item:focus, .dropdown-item:hover {
+    color: #16181b;
+    text-decoration: none;
+    background-color: #F8F9FA; }
+  .dropdown-item.active, .dropdown-item:active {
+    color: #fff;
+    text-decoration: none;
+    background-color: #7D4698; }
+  .dropdown-item.disabled, .dropdown-item:disabled {
+    color: #848E97;
+    background-color: transparent; }
+
+.dropdown-menu.show {
+  display: block; }
+
+.dropdown-header {
+  display: block;
+  padding: 0.5rem 1.5rem;
+  margin-bottom: 0;
+  font-size: 0.875rem;
+  color: #848E97;
+  white-space: nowrap; }
+
+.btn-group,
+.btn-group-vertical {
+  position: relative;
+  display: inline-flex;
+  vertical-align: middle; }
+  .btn-group > .btn,
+  .btn-group-vertical > .btn {
+    position: relative;
+    flex: 0 1 auto; }
+    .btn-group > .btn:hover,
+    .btn-group-vertical > .btn:hover {
+      z-index: 2; }
+    .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
+    .btn-group-vertical > .btn:focus,
+    .btn-group-vertical > .btn:active,
+    .btn-group-vertical > .btn.active {
+      z-index: 2; }
+  .btn-group .btn + .btn,
+  .btn-group .btn + .btn-group,
+  .btn-group .btn-group + .btn,
+  .btn-group .btn-group + .btn-group,
+  .btn-group-vertical .btn + .btn,
+  .btn-group-vertical .btn + .btn-group,
+  .btn-group-vertical .btn-group + .btn,
+  .btn-group-vertical .btn-group + .btn-group {
+    margin-left: -1px; }
+
+.btn-toolbar {
+  display: flex;
+  flex-wrap: wrap;
+  justify-content: flex-start; }
+  .btn-toolbar .input-group {
+    width: auto; }
+
+.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
+  border-radius: 0; }
+
+.btn-group > .btn:first-child {
+  margin-left: 0; }
+  .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
+    border-top-right-radius: 0;
+    border-bottom-right-radius: 0; }
+
+.btn-group > .btn:last-child:not(:first-child),
+.btn-group > .dropdown-toggle:not(:first-child) {
+  border-top-left-radius: 0;
+  border-bottom-left-radius: 0; }
+
+.btn-group > .btn-group {
+  float: left; }
+
+.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
+  border-radius: 0; }
+
+.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
+.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
+  border-top-right-radius: 0;
+  border-bottom-right-radius: 0; }
+
+.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
+  border-top-left-radius: 0;
+  border-bottom-left-radius: 0; }
+
+.btn + .dropdown-toggle-split {
+  padding-right: 0.5625rem;
+  padding-left: 0.5625rem; }
+  .btn + .dropdown-toggle-split::after {
+    margin-left: 0; }
+
+.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
+  padding-right: 0.375rem;
+  padding-left: 0.375rem; }
+
+.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
+  padding-right: 0.75rem;
+  padding-left: 0.75rem; }
+
+.btn-group-vertical {
+  flex-direction: column;
+  align-items: flex-start;
+  justify-content: center; }
+  .btn-group-vertical .btn,
+  .btn-group-vertical .btn-group {
+    width: 100%; }
+  .btn-group-vertical > .btn + .btn,
+  .btn-group-vertical > .btn + .btn-group,
+  .btn-group-vertical > .btn-group + .btn,
+  .btn-group-vertical > .btn-group + .btn-group {
+    margin-top: -1px;
+    margin-left: 0; }
+  .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
+    border-radius: 0; }
+  .btn-group-vertical > .btn:first-child:not(:last-child) {
+    border-bottom-right-radius: 0;
+    border-bottom-left-radius: 0; }
+  .btn-group-vertical > .btn:last-child:not(:first-child) {
+    border-top-left-radius: 0;
+    border-top-right-radius: 0; }
+  .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
+    border-radius: 0; }
+  .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
+  .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
+    border-bottom-right-radius: 0;
+    border-bottom-left-radius: 0; }
+  .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
+    border-top-left-radius: 0;
+    border-top-right-radius: 0; }
+
+[data-toggle="buttons"] > .btn input[type="radio"],
+[data-toggle="buttons"] > .btn input[type="checkbox"],
+[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
+[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
+  position: absolute;
+  clip: rect(0, 0, 0, 0);
+  pointer-events: none; }
+
+.input-group {
+  position: relative;
+  display: flex;
+  align-items: stretch;
+  width: 100%; }
+  .input-group .form-control {
+    position: relative;
+    z-index: 2;
+    flex: 1 1 auto;
+    width: 1%;
+    margin-bottom: 0; }
+    .input-group .form-control:focus, .input-group .form-control:active, .input-group .form-control:hover {
+      z-index: 3; }
+
+.input-group-addon,
+.input-group-btn,
+.input-group .form-control {
+  display: flex;
+  align-items: center; }
+  .input-group-addon:not(:first-child):not(:last-child),
+  .input-group-btn:not(:first-child):not(:last-child),
+  .input-group .form-control:not(:first-child):not(:last-child) {
+    border-radius: 0; }
+
+.input-group-addon,
+.input-group-btn {
+  white-space: nowrap; }
+
+.input-group-addon {
+  padding: 0.375rem 0.75rem;
+  margin-bottom: 0;
+  font-size: 1rem;
+  font-weight: 400;
+  line-height: 1.5;
+  color: #495057;
+  text-align: center;
+  background-color: #e9ecef;
+  border: 1px solid #ced4da;
+  border-radius: 0.25rem; }
+  .input-group-addon.form-control-sm,
+  .input-group-sm > .input-group-addon,
+  .input-group-sm > .input-group-btn > .input-group-addon.btn {
+    padding: 0.25rem 0.5rem;
+    font-size: 0.875rem;
+    border-radius: 0.2rem; }
+  .input-group-addon.form-control-lg,
+  .input-group-lg > .input-group-addon,
+  .input-group-lg > .input-group-btn > .input-group-addon.btn {
+    padding: 0.5rem 1rem;
+    font-size: 1.25rem;
+    border-radius: 0.3rem; }
+  .input-group-addon input[type="radio"],
+  .input-group-addon input[type="checkbox"] {
+    margin-top: 0; }
+
+.input-group .form-control:not(:last-child),
+.input-group-addon:not(:last-child),
+.input-group-btn:not(:last-child) > .btn,
+.input-group-btn:not(:last-child) > .btn-group > .btn,
+.input-group-btn:not(:last-child) > .dropdown-toggle,
+.input-group-btn:not(:first-child) > .btn:not(:last-child):not(.dropdown-toggle),
+.input-group-btn:not(:first-child) > .btn-group:not(:last-child) > .btn {
+  border-top-right-radius: 0;
+  border-bottom-right-radius: 0; }
+
+.input-group-addon:not(:last-child) {
+  border-right: 0; }
+
+.input-group .form-control:not(:first-child),
+.input-group-addon:not(:first-child),
+.input-group-btn:not(:first-child) > .btn,
+.input-group-btn:not(:first-child) > .btn-group > .btn,
+.input-group-btn:not(:first-child) > .dropdown-toggle,
+.input-group-btn:not(:last-child) > .btn:not(:first-child),
+.input-group-btn:not(:last-child) > .btn-group:not(:first-child) > .btn {
+  border-top-left-radius: 0;
+  border-bottom-left-radius: 0; }
+
+.form-control + .input-group-addon:not(:first-child) {
+  border-left: 0; }
+
+.input-group-btn {
+  position: relative;
+  align-items: stretch;
+  font-size: 0;
+  white-space: nowrap; }
+  .input-group-btn > .btn {
+    position: relative; }
+    .input-group-btn > .btn + .btn {
+      margin-left: -1px; }
+    .input-group-btn > .btn:focus, .input-group-btn > .btn:active, .input-group-btn > .btn:hover {
+      z-index: 3; }
+  .input-group-btn:first-child > .btn + .btn {
+    margin-left: 0; }
+  .input-group-btn:not(:last-child) > .btn,
+  .input-group-btn:not(:last-child) > .btn-group {
+    margin-right: -1px; }
+  .input-group-btn:not(:first-child) > .btn,
+  .input-group-btn:not(:first-child) > .btn-group {
+    z-index: 2;
+    margin-left: 0; }
+    .input-group-btn:not(:first-child) > .btn:first-child,
+    .input-group-btn:not(:first-child) > .btn-group:first-child {
+      margin-left: -1px; }
+    .input-group-btn:not(:first-child) > .btn:focus, .input-group-btn:not(:first-child) > .btn:active, .input-group-btn:not(:first-child) > .btn:hover,
+    .input-group-btn:not(:first-child) > .btn-group:focus,
+    .input-group-btn:not(:first-child) > .btn-group:active,
+    .input-group-btn:not(:first-child) > .btn-group:hover {
+      z-index: 3; }
+
+.custom-control {
+  position: relative;
+  display: inline-flex;
+  min-height: 1.5rem;
+  padding-left: 1.5rem;
+  margin-right: 1rem; }
+
+.custom-control-input {
+  position: absolute;
+  z-index: -1;
+  opacity: 0; }
+  .custom-control-input:checked ~ .custom-control-indicator {
+    color: #fff;
+    background-color: #7D4698; }
+  .custom-control-input:focus ~ .custom-control-indicator {
+    box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(125, 70, 152, 0.25); }
+  .custom-control-input:active ~ .custom-control-indicator {
+    color: #fff;
+    background-color: #cfb4dc; }
+  .custom-control-input:disabled ~ .custom-control-indicator {
+    background-color: #e9ecef; }
+  .custom-control-input:disabled ~ .custom-control-description {
+    color: #848E97; }
+
+.custom-control-indicator {
+  position: absolute;
+  top: 0.25rem;
+  left: 0;
+  display: block;
+  width: 1rem;
+  height: 1rem;
+  pointer-events: none;
+  user-select: none;
+  background-color: #ddd;
+  background-repeat: no-repeat;
+  background-position: center center;
+  background-size: 50% 50%; }
+
+.custom-checkbox .custom-control-indicator {
+  border-radius: 0.25rem; }
+.custom-checkbox .custom-control-input:checked ~ .custom-control-indicator {
+  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); }
+.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-indicator {
+  background-color: #7D4698;
+  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E"); }
+
+.custom-radio .custom-control-indicator {
+  border-radius: 50%; }
+.custom-radio .custom-control-input:checked ~ .custom-control-indicator {
+  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); }
+
+.custom-controls-stacked {
+  display: flex;
+  flex-direction: column; }
+  .custom-controls-stacked .custom-control {
+    margin-bottom: 0.25rem; }
+    .custom-controls-stacked .custom-control + .custom-control {
+      margin-left: 0; }
+
+.custom-select {
+  display: inline-block;
+  max-width: 100%;
+  height: calc(2.25rem + 2px);
+  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
+  line-height: 1.5;
+  color: #495057;
+  vertical-align: middle;
+  background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center;
+  background-size: 8px 10px;
+  border: 1px solid #ced4da;
+  border-radius: 0.25rem;
+  appearance: none; }
+  .custom-select:focus {
+    border-color: #b991cc;
+    outline: none; }
+    .custom-select:focus::-ms-value {
+      color: #495057;
+      background-color: #fff; }
+  .custom-select[multiple] {
+    height: auto;
+    background-image: none; }
+  .custom-select:disabled {
+    color: #848E97;
+    background-color: #e9ecef; }
+  .custom-select::-ms-expand {
+    opacity: 0; }
+
+.custom-select-sm {
+  height: calc(1.8125rem + 2px);
+  padding-top: 0.375rem;
+  padding-bottom: 0.375rem;
+  font-size: 75%; }
+
+.custom-file {
+  position: relative;
+  display: inline-block;
+  max-width: 100%;
+  height: calc(2.25rem + 2px);
+  margin-bottom: 0; }
+
+.custom-file-input {
+  min-width: 14rem;
+  max-width: 100%;
+  height: calc(2.25rem + 2px);
+  margin: 0;
+  opacity: 0; }
+  .custom-file-input:focus ~ .custom-file-control {
+    box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.2rem #7D4698; }
+
+.custom-file-control {
+  position: absolute;
+  top: 0;
+  right: 0;
+  left: 0;
+  z-index: 5;
+  height: calc(2.25rem + 2px);
+  padding: 0.375rem 0.75rem;
+  line-height: 1.5;
+  color: #495057;
+  pointer-events: none;
+  user-select: none;
+  background-color: #fff;
+  border: 1px solid #ced4da;
+  border-radius: 0.25rem; }
+  .custom-file-control:lang(en):empty::after {
+    content: "Choose file..."; }
+  .custom-file-control::before {
+    position: absolute;
+    top: -1px;
+    right: -1px;
+    bottom: -1px;
+    z-index: 6;
+    display: block;
+    height: calc(2.25rem + 2px);
+    padding: 0.375rem 0.75rem;
+    line-height: 1.5;
+    color: #495057;
+    background-color: #e9ecef;
+    border: 1px solid #ced4da;
+    border-radius: 0 0.25rem 0.25rem 0; }
+  .custom-file-control:lang(en)::before {
+    content: "Browse"; }
+
+.nav {
+  display: flex;
+  flex-wrap: wrap;
+  padding-left: 0;
+  margin-bottom: 0;
+  list-style: none; }
+
+.nav-link {
+  display: block;
+  padding: 0.5rem 1rem; }
+  .nav-link:focus, .nav-link:hover {
+    text-decoration: none; }
+  .nav-link.disabled {
+    color: #848E97; }
+
+.nav-tabs {
+  border-bottom: 1px solid #ddd; }
+  .nav-tabs .nav-item {
+    margin-bottom: -1px; }
+  .nav-tabs .nav-link {
+    border: 1px solid transparent;
+    border-top-left-radius: 0.25rem;
+    border-top-right-radius: 0.25rem; }
+    .nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
+      border-color: #e9ecef #e9ecef #ddd; }
+    .nav-tabs .nav-link.disabled {
+      color: #848E97;
+      background-color: transparent;
+      border-color: transparent; }
+  .nav-tabs .nav-link.active,
+  .nav-tabs .nav-item.show .nav-link {
+    color: #495057;
+    background-color: #fff;
+    border-color: #ddd #ddd #fff; }
+  .nav-tabs .dropdown-menu {
+    margin-top: -1px;
+    border-top-left-radius: 0;
+    border-top-right-radius: 0; }
+
+.nav-pills .nav-link {
+  border-radius: 0.25rem; }
+.nav-pills .nav-link.active,
+.nav-pills .show > .nav-link {
+  color: #fff;
+  background-color: #7D4698; }
+
+.nav-fill .nav-item {
+  flex: 1 1 auto;
+  text-align: center; }
+
+.nav-justified .nav-item {
+  flex-basis: 0;
+  flex-grow: 1;
+  text-align: center; }
+
+.tab-content > .tab-pane {
+  display: none; }
+.tab-content > .active {
+  display: block; }
+
+.navbar {
+  position: relative;
+  display: flex;
+  flex-wrap: wrap;
+  align-items: center;
+  justify-content: space-between;
+  padding: 0.5rem 1rem; }
+  .navbar > .container,
+  .navbar > .container-fluid {
+    display: flex;
+    flex-wrap: wrap;
+    align-items: center;
+    justify-content: space-between; }
+
+.navbar-brand {
+  display: inline-block;
+  padding-top: 0.3125rem;
+  padding-bottom: 0.3125rem;
+  margin-right: 1rem;
+  font-size: 1.25rem;
+  line-height: inherit;
+  white-space: nowrap; }
+  .navbar-brand:focus, .navbar-brand:hover {
+    text-decoration: none; }
+
+.navbar-nav {
+  display: flex;
+  flex-direction: column;
+  padding-left: 0;
+  margin-bottom: 0;
+  list-style: none; }
+  .navbar-nav .nav-link {
+    padding-right: 0;
+    padding-left: 0; }
+  .navbar-nav .dropdown-menu {
+    position: static;
+    float: none; }
+
+.navbar-text {
+  display: inline-block;
+  padding-top: 0.5rem;
+  padding-bottom: 0.5rem; }
+
+.navbar-collapse {
+  flex-basis: 100%;
+  flex-grow: 1;
+  align-items: center; }
+
+.navbar-toggler {
+  padding: 0.25rem 0.75rem;
+  font-size: 1.25rem;
+  line-height: 1;
+  background: transparent;
+  border: 1px solid transparent;
+  border-radius: 0.25rem; }
+  .navbar-toggler:focus, .navbar-toggler:hover {
+    text-decoration: none; }
+
+.navbar-toggler-icon {
+  display: inline-block;
+  width: 1.5em;
+  height: 1.5em;
+  vertical-align: middle;
+  content: "";
+  background: no-repeat center center;
+  background-size: 100% 100%; }
+
+@media (max-width: 575px) {
+  .navbar-expand-sm > .container,
+  .navbar-expand-sm > .container-fluid {
+    padding-right: 0;
+    padding-left: 0; } }
+@media (min-width: 576px) {
+  .navbar-expand-sm {
+    flex-flow: row nowrap;
+    justify-content: flex-start; }
+    .navbar-expand-sm .navbar-nav {
+      flex-direction: row; }
+      .navbar-expand-sm .navbar-nav .dropdown-menu {
+        position: absolute; }
+      .navbar-expand-sm .navbar-nav .dropdown-menu-right {
+        right: 0;
+        left: auto; }
+      .navbar-expand-sm .navbar-nav .nav-link {
+        padding-right: .5rem;
+        padding-left: .5rem; }
+    .navbar-expand-sm > .container,
+    .navbar-expand-sm > .container-fluid {
+      flex-wrap: nowrap; }
+    .navbar-expand-sm .navbar-collapse {
+      display: flex !important;
+      flex-basis: auto; }
+    .navbar-expand-sm .navbar-toggler {
+      display: none; }
+    .navbar-expand-sm .dropup .dropdown-menu {
+      top: auto;
+      bottom: 100%; } }
+@media (max-width: 767px) {
+  .navbar-expand-md > .container,
+  .navbar-expand-md > .container-fluid {
+    padding-right: 0;
+    padding-left: 0; } }
+@media (min-width: 768px) {
+  .navbar-expand-md {
+    flex-flow: row nowrap;
+    justify-content: flex-start; }
+    .navbar-expand-md .navbar-nav {
+      flex-direction: row; }
+      .navbar-expand-md .navbar-nav .dropdown-menu {
+        position: absolute; }
+      .navbar-expand-md .navbar-nav .dropdown-menu-right {
+        right: 0;
+        left: auto; }
+      .navbar-expand-md .navbar-nav .nav-link {
+        padding-right: .5rem;
+        padding-left: .5rem; }
+    .navbar-expand-md > .container,
+    .navbar-expand-md > .container-fluid {
+      flex-wrap: nowrap; }
+    .navbar-expand-md .navbar-collapse {
+      display: flex !important;
+      flex-basis: auto; }
+    .navbar-expand-md .navbar-toggler {
+      display: none; }
+    .navbar-expand-md .dropup .dropdown-menu {
+      top: auto;
+      bottom: 100%; } }
+@media (max-width: 991px) {
+  .navbar-expand-lg > .container,
+  .navbar-expand-lg > .container-fluid {
+    padding-right: 0;
+    padding-left: 0; } }
+@media (min-width: 992px) {
+  .navbar-expand-lg {
+    flex-flow: row nowrap;
+    justify-content: flex-start; }
+    .navbar-expand-lg .navbar-nav {
+      flex-direction: row; }
+      .navbar-expand-lg .navbar-nav .dropdown-menu {
+        position: absolute; }
+      .navbar-expand-lg .navbar-nav .dropdown-menu-right {
+        right: 0;
+        left: auto; }
+      .navbar-expand-lg .navbar-nav .nav-link {
+        padding-right: .5rem;
+        padding-left: .5rem; }
+    .navbar-expand-lg > .container,
+    .navbar-expand-lg > .container-fluid {
+      flex-wrap: nowrap; }
+    .navbar-expand-lg .navbar-collapse {
+      display: flex !important;
+      flex-basis: auto; }
+    .navbar-expand-lg .navbar-toggler {
+      display: none; }
+    .navbar-expand-lg .dropup .dropdown-menu {
+      top: auto;
+      bottom: 100%; } }
+@media (max-width: 1199px) {
+  .navbar-expand-xl > .container,
+  .navbar-expand-xl > .container-fluid {
+    padding-right: 0;
+    padding-left: 0; } }
+@media (min-width: 1200px) {
+  .navbar-expand-xl {
+    flex-flow: row nowrap;
+    justify-content: flex-start; }
+    .navbar-expand-xl .navbar-nav {
+      flex-direction: row; }
+      .navbar-expand-xl .navbar-nav .dropdown-menu {
+        position: absolute; }
+      .navbar-expand-xl .navbar-nav .dropdown-menu-right {
+        right: 0;
+        left: auto; }
+      .navbar-expand-xl .navbar-nav .nav-link {
+        padding-right: .5rem;
+        padding-left: .5rem; }
+    .navbar-expand-xl > .container,
+    .navbar-expand-xl > .container-fluid {
+      flex-wrap: nowrap; }
+    .navbar-expand-xl .navbar-collapse {
+      display: flex !important;
+      flex-basis: auto; }
+    .navbar-expand-xl .navbar-toggler {
+      display: none; }
+    .navbar-expand-xl .dropup .dropdown-menu {
+      top: auto;
+      bottom: 100%; } }
+.navbar-expand {
+  flex-flow: row nowrap;
+  justify-content: flex-start; }
+  .navbar-expand > .container,
+  .navbar-expand > .container-fluid {
+    padding-right: 0;
+    padding-left: 0; }
+  .navbar-expand .navbar-nav {
+    flex-direction: row; }
+    .navbar-expand .navbar-nav .dropdown-menu {
+      position: absolute; }
+    .navbar-expand .navbar-nav .dropdown-menu-right {
+      right: 0;
+      left: auto; }
+    .navbar-expand .navbar-nav .nav-link {
+      padding-right: .5rem;
+      padding-left: .5rem; }
+  .navbar-expand > .container,
+  .navbar-expand > .container-fluid {
+    flex-wrap: nowrap; }
+  .navbar-expand .navbar-collapse {
+    display: flex !important;
+    flex-basis: auto; }
+  .navbar-expand .navbar-toggler {
+    display: none; }
+  .navbar-expand .dropup .dropdown-menu {
+    top: auto;
+    bottom: 100%; }
+
+.navbar-light .navbar-brand {
+  color: rgba(0, 0, 0, 0.9); }
+  .navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover {
+    color: rgba(0, 0, 0, 0.9); }
+.navbar-light .navbar-nav .nav-link {
+  color: #59316B; }
+  .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
+    color: rgba(0, 0, 0, 0.7); }
+  .navbar-light .navbar-nav .nav-link.disabled {
+    color: rgba(0, 0, 0, 0.3); }
+.navbar-light .navbar-nav .show > .nav-link,
+.navbar-light .navbar-nav .active > .nav-link,
+.navbar-light .navbar-nav .nav-link.show,
+.navbar-light .navbar-nav .nav-link.active {
+  color: rgba(0, 0, 0, 0.9); }
+.navbar-light .navbar-toggler {
+  color: #59316B;
+  border-color: rgba(0, 0, 0, 0.1); }
+.navbar-light .navbar-toggler-icon {
+  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%2359316B' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }
+.navbar-light .navbar-text {
+  color: #59316B; }
+  .navbar-light .navbar-text a {
+    color: rgba(0, 0, 0, 0.9); }
+    .navbar-light .navbar-text a:focus, .navbar-light .navbar-text a:hover {
+      color: rgba(0, 0, 0, 0.9); }
+
+.navbar-dark .navbar-brand {
+  color: #fff; }
+  .navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover {
+    color: #fff; }
+.navbar-dark .navbar-nav .nav-link {
+  color: #fff; }
+  .navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {
+    color: rgba(255, 255, 255, 0.75); }
+  .navbar-dark .navbar-nav .nav-link.disabled {
+    color: rgba(255, 255, 255, 0.25); }
+.navbar-dark .navbar-nav .show > .nav-link,
+.navbar-dark .navbar-nav .active > .nav-link,
+.navbar-dark .navbar-nav .nav-link.show,
+.navbar-dark .navbar-nav .nav-link.active {
+  color: #fff; }
+.navbar-dark .navbar-toggler {
+  color: #fff;
+  border-color: rgba(255, 255, 255, 0.1); }
+.navbar-dark .navbar-toggler-icon {
+  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }
+.navbar-dark .navbar-text {
+  color: #fff; }
+  .navbar-dark .navbar-text a {
+    color: #fff; }
+    .navbar-dark .navbar-text a:focus, .navbar-dark .navbar-text a:hover {
+      color: #fff; }
+
+.card {
+  position: relative;
+  display: flex;
+  flex-direction: column;
+  min-width: 0;
+  word-wrap: break-word;
+  background-color: #fff;
+  background-clip: border-box;
+  border: 1px solid rgba(0, 0, 0, 0.125);
+  border-radius: 0.25rem; }
+  .card > hr {
+    margin-right: 0;
+    margin-left: 0; }
+  .card > .list-group:first-child .list-group-item:first-child {
+    border-top-left-radius: 0.25rem;
+    border-top-right-radius: 0.25rem; }
+  .card > .list-group:last-child .list-group-item:last-child {
+    border-bottom-right-radius: 0.25rem;
+    border-bottom-left-radius: 0.25rem; }
+
+.card-body {
+  flex: 1 1 auto;
+  padding: 1.25rem; }
+
+.card-title {
+  margin-bottom: 0.75rem; }
+
+.card-subtitle {
+  margin-top: -0.375rem;
+  margin-bottom: 0; }
+
+.card-text:last-child {
+  margin-bottom: 0; }
+
+.card-link:hover {
+  text-decoration: none; }
+.card-link + .card-link {
+  margin-left: 1.25rem; }
+
+.card-header {
+  padding: 0.75rem 1.25rem;
+  margin-bottom: 0;
+  background-color: rgba(0, 0, 0, 0.03);
+  border-bottom: 1px solid rgba(0, 0, 0, 0.125); }
+  .card-header:first-child {
+    border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; }
+  .card-header + .list-group .list-group-item:first-child {
+    border-top: 0; }
+
+.card-footer {
+  padding: 0.75rem 1.25rem;
+  background-color: rgba(0, 0, 0, 0.03);
+  border-top: 1px solid rgba(0, 0, 0, 0.125); }
+  .card-footer:last-child {
+    border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); }
+
+.card-header-tabs {
+  margin-right: -0.625rem;
+  margin-bottom: -0.75rem;
+  margin-left: -0.625rem;
+  border-bottom: 0; }
+
+.card-header-pills {
+  margin-right: -0.625rem;
+  margin-left: -0.625rem; }
+
+.card-img-overlay {
+  position: absolute;
+  top: 0;
+  right: 0;
+  bottom: 0;
+  left: 0;
+  padding: 1.25rem; }
+
+.card-img {
+  width: 100%;
+  border-radius: calc(0.25rem - 1px); }
+
+.card-img-top {
+  width: 100%;
+  border-top-left-radius: calc(0.25rem - 1px);
+  border-top-right-radius: calc(0.25rem - 1px); }
+
+.card-img-bottom {
+  width: 100%;
+  border-bottom-right-radius: calc(0.25rem - 1px);
+  border-bottom-left-radius: calc(0.25rem - 1px); }
+
+.card-deck {
+  display: flex;
+  flex-direction: column; }
+  .card-deck .card {
+    margin-bottom: 15px; }
+  @media (min-width: 576px) {
+    .card-deck {
+      flex-flow: row wrap;
+      margin-right: -15px;
+      margin-left: -15px; }
+      .card-deck .card {
+        display: flex;
+        flex: 1 0 0%;
+        flex-direction: column;
+        margin-right: 15px;
+        margin-bottom: 0;
+        margin-left: 15px; } }
+
+.card-group {
+  display: flex;
+  flex-direction: column; }
+  .card-group .card {
+    margin-bottom: 15px; }
+  @media (min-width: 576px) {
+    .card-group {
+      flex-flow: row wrap; }
+      .card-group .card {
+        flex: 1 0 0%;
+        margin-bottom: 0; }
+        .card-group .card + .card {
+          margin-left: 0;
+          border-left: 0; }
+        .card-group .card:first-child {
+          border-top-right-radius: 0;
+          border-bottom-right-radius: 0; }
+          .card-group .card:first-child .card-img-top {
+            border-top-right-radius: 0; }
+          .card-group .card:first-child .card-img-bottom {
+            border-bottom-right-radius: 0; }
+        .card-group .card:last-child {
+          border-top-left-radius: 0;
+          border-bottom-left-radius: 0; }
+          .card-group .card:last-child .card-img-top {
+            border-top-left-radius: 0; }
+          .card-group .card:last-child .card-img-bottom {
+            border-bottom-left-radius: 0; }
+        .card-group .card:only-child {
+          border-radius: 0.25rem; }
+          .card-group .card:only-child .card-img-top {
+            border-top-left-radius: 0.25rem;
+            border-top-right-radius: 0.25rem; }
+          .card-group .card:only-child .card-img-bottom {
+            border-bottom-right-radius: 0.25rem;
+            border-bottom-left-radius: 0.25rem; }
+        .card-group .card:not(:first-child):not(:last-child):not(:only-child) {
+          border-radius: 0; }
+          .card-group .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top,
+          .card-group .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom {
+            border-radius: 0; } }
+
+.card-columns .card {
+  margin-bottom: 0.75rem; }
+@media (min-width: 576px) {
+  .card-columns {
+    column-count: 3;
+    column-gap: 1.25rem; }
+    .card-columns .card {
+      display: inline-block;
+      width: 100%; } }
+
+.breadcrumb {
+  display: flex;
+  flex-wrap: wrap;
+  padding: 0.75rem 1rem;
+  margin-bottom: 1rem;
+  list-style: none;
+  background-color: #e9ecef;
+  border-radius: 0.25rem; }
+
+.breadcrumb-item + .breadcrumb-item::before {
+  display: inline-block;
+  padding-right: 0.5rem;
+  padding-left: 0.5rem;
+  color: #848E97;
+  content: "/"; }
+.breadcrumb-item + .breadcrumb-item:hover::before {
+  text-decoration: underline; }
+.breadcrumb-item + .breadcrumb-item:hover::before {
+  text-decoration: none; }
+.breadcrumb-item.active {
+  color: #848E97; }
+
+.pagination {
+  display: flex;
+  padding-left: 0;
+  list-style: none;
+  border-radius: 0.25rem; }
+
+.page-item:first-child .page-link {
+  margin-left: 0;
+  border-top-left-radius: 0.25rem;
+  border-bottom-left-radius: 0.25rem; }
+.page-item:last-child .page-link {
+  border-top-right-radius: 0.25rem;
+  border-bottom-right-radius: 0.25rem; }
+.page-item.active .page-link {
+  z-index: 2;
+  color: #fff;
+  background-color: #7D4698;
+  border-color: #7D4698; }
+.page-item.disabled .page-link {
+  color: #848E97;
+  pointer-events: none;
+  background-color: #fff;
+  border-color: #ddd; }
+
+.page-link {
+  position: relative;
+  display: block;
+  padding: 0.5rem 0.75rem;
+  margin-left: -1px;
+  line-height: 1.25;
+  color: #7D4698;
+  background-color: #fff;
+  border: 1px solid #ddd; }
+  .page-link:focus, .page-link:hover {
+    color: #522e64;
+    text-decoration: none;
+    background-color: #e9ecef;
+    border-color: #ddd; }
+
+.pagination-lg .page-link {
+  padding: 0.75rem 1.5rem;
+  font-size: 1.25rem;
+  line-height: 1.5; }
+.pagination-lg .page-item:first-child .page-link {
+  border-top-left-radius: 0.3rem;
+  border-bottom-left-radius: 0.3rem; }
+.pagination-lg .page-item:last-child .page-link {
+  border-top-right-radius: 0.3rem;
+  border-bottom-right-radius: 0.3rem; }
+
+.pagination-sm .page-link {
+  padding: 0.25rem 0.5rem;
+  font-size: 0.875rem;
+  line-height: 1.5; }
+.pagination-sm .page-item:first-child .page-link {
+  border-top-left-radius: 0.2rem;
+  border-bottom-left-radius: 0.2rem; }
+.pagination-sm .page-item:last-child .page-link {
+  border-top-right-radius: 0.2rem;
+  border-bottom-right-radius: 0.2rem; }
+
+.badge {
+  display: inline-block;
+  padding: 0.25em 0.4em;
+  font-size: 75%;
+  font-weight: 700;
+  line-height: 1;
+  text-align: center;
+  white-space: nowrap;
+  vertical-align: baseline;
+  border-radius: 0.25rem; }
+  .badge:empty {
+    display: none; }
+
+.btn .badge {
+  position: relative;
+  top: -1px; }
+
+.badge-pill {
+  padding-right: 0.6em;
+  padding-left: 0.6em;
+  border-radius: 10rem; }
+
+.badge-primary {
+  color: #fff;
+  background-color: #7D4698; }
+  .badge-primary[href]:focus, .badge-primary[href]:hover {
+    color: #fff;
+    text-decoration: none;
+    background-color: #603675; }
+
+.badge-secondary {
+  color: #fff;
+  background-color: #333A41; }
+  .badge-secondary[href]:focus, .badge-secondary[href]:hover {
+    color: #fff;
+    text-decoration: none;
+    background-color: #1d2124; }
+
+.badge-success {
+  color: #fff;
+  background-color: #68B044; }
+  .badge-success[href]:focus, .badge-success[href]:hover {
+    color: #fff;
+    text-decoration: none;
+    background-color: #528b36; }
+
+.badge-info {
+  color: #fff;
+  background-color: #00A5BB; }
+  .badge-info[href]:focus, .badge-info[href]:hover {
+    color: #fff;
+    text-decoration: none;
+    background-color: #007888; }
+
+.badge-warning {
+  color: #111;
+  background-color: #FFBF00; }
+  .badge-warning[href]:focus, .badge-warning[href]:hover {
+    color: #111;
+    text-decoration: none;
+    background-color: #cc9900; }
+
+.badge-danger {
+  color: #fff;
+  background-color: #EF243E; }
+  .badge-danger[href]:focus, .badge-danger[href]:hover {
+    color: #fff;
+    text-decoration: none;
+    background-color: #d10f28; }
+
+.badge-light {
+  color: #111;
+  background-color: #F8F9FA; }
+  .badge-light[href]:focus, .badge-light[href]:hover {
+    color: #111;
+    text-decoration: none;
+    background-color: #dae0e5; }
+
+.badge-dark {
+  color: #fff;
+  background-color: #59316B; }
+  .badge-dark[href]:focus, .badge-dark[href]:hover {
+    color: #fff;
+    text-decoration: none;
+    background-color: #3c2148; }
+
+.jumbotron {
+  padding: 2rem 1rem;
+  margin-bottom: 2rem;
+  background-color: #e9ecef;
+  border-radius: 0.3rem; }
+  @media (min-width: 576px) {
+    .jumbotron {
+      padding: 4rem 2rem; } }
+
+.jumbotron-fluid {
+  padding-right: 0;
+  padding-left: 0;
+  border-radius: 0; }
+
+.alert {
+  position: relative;
+  padding: 0.75rem 1.25rem;
+  margin-bottom: 1rem;
+  border: 1px solid transparent;
+  border-radius: 0.25rem; }
+
+.alert-heading {
+  color: inherit; }
+
+.alert-link {
+  font-weight: 700; }
+
+.alert-dismissible .close {
+  position: absolute;
+  top: 0;
+  right: 0;
+  padding: 0.75rem 1.25rem;
+  color: inherit; }
+
+.alert-primary {
+  color: #41244f;
+  background-color: #e5daea;
+  border-color: #dbcbe2; }
+  .alert-primary hr {
+    border-top-color: #d0bbd9; }
+  .alert-primary .alert-link {
+    color: #24142c; }
+
+.alert-secondary {
+  color: #1b1e22;
+  background-color: #d6d8d9;
+  border-color: #c6c8ca; }
+  .alert-secondary hr {
+    border-top-color: #b9bbbe; }
+  .alert-secondary .alert-link {
+    color: #040506; }
+
+.alert-success {
+  color: #365c23;
+  background-color: #e1efda;
+  border-color: #d5e9cb; }
+  .alert-success hr {
+    border-top-color: #c7e1b9; }
+  .alert-success .alert-link {
+    color: #203715; }
+
+.alert-info {
+  color: #005661;
+  background-color: #ccedf1;
+  border-color: #b8e6ec; }
+  .alert-info hr {
+    border-top-color: #a4dfe7; }
+  .alert-info .alert-link {
+    color: #00292e; }
+
+.alert-warning {
+  color: #856300;
+  background-color: #fff2cc;
+  border-color: #ffedb8; }
+  .alert-warning hr {
+    border-top-color: #ffe79f; }
+  .alert-warning .alert-link {
+    color: #523d00; }
+
+.alert-danger {
+  color: #7c1320;
+  background-color: #fcd3d8;
+  border-color: #fbc2c9; }
+  .alert-danger hr {
+    border-top-color: #f9aab4; }
+  .alert-danger .alert-link {
+    color: #500c15; }
+
+.alert-light {
+  color: #818182;
+  background-color: #fefefe;
+  border-color: #fdfdfe; }
+  .alert-light hr {
+    border-top-color: #ececf6; }
+  .alert-light .alert-link {
+    color: #686868; }
+
+.alert-dark {
+  color: #2e1938;
+  background-color: #ded6e1;
+  border-color: #d1c5d6; }
+  .alert-dark hr {
+    border-top-color: #c5b6cb; }
+  .alert-dark .alert-link {
+    color: #110915; }
+
+@keyframes progress-bar-stripes {
+  from {
+    background-position: 1rem 0; }
+  to {
+    background-position: 0 0; } }
+.progress {
+  display: flex;
+  height: 1rem;
+  overflow: hidden;
+  font-size: 0.75rem;
+  background-color: #e9ecef;
+  border-radius: 0.25rem; }
+
+.progress-bar {
+  display: flex;
+  align-items: center;
+  justify-content: center;
+  color: #fff;
+  background-color: #7D4698; }
+
+.progress-bar-striped {
+  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
+  background-size: 1rem 1rem; }
+
+.progress-bar-animated {
+  animation: progress-bar-stripes 1s linear infinite; }
+
+.media {
+  display: flex;
+  align-items: flex-start; }
+
+.media-body {
+  flex: 1; }
+
+.list-group {
+  display: flex;
+  flex-direction: column;
+  padding-left: 0;
+  margin-bottom: 0; }
+
+.list-group-item-action {
+  width: 100%;
+  color: #495057;
+  text-align: inherit; }
+  .list-group-item-action:focus, .list-group-item-action:hover {
+    color: #495057;
+    text-decoration: none;
+    background-color: #F8F9FA; }
+  .list-group-item-action:active {
+    color: #212529;
+    background-color: #e9ecef; }
+
+.list-group-item {
+  position: relative;
+  display: block;
+  padding: 0.75rem 1.25rem;
+  margin-bottom: -1px;
+  background-color: #fff;
+  border: 1px solid rgba(0, 0, 0, 0.125); }
+  .list-group-item:first-child {
+    border-top-left-radius: 0.25rem;
+    border-top-right-radius: 0.25rem; }
+  .list-group-item:last-child {
+    margin-bottom: 0;
+    border-bottom-right-radius: 0.25rem;
+    border-bottom-left-radius: 0.25rem; }
+  .list-group-item:focus, .list-group-item:hover {
+    text-decoration: none; }
+  .list-group-item.disabled, .list-group-item:disabled {
+    color: #848E97;
+    background-color: #fff; }
+  .list-group-item.active {
+    z-index: 2;
+    color: #fff;
+    background-color: #7D4698;
+    border-color: #7D4698; }
+
+.list-group-flush .list-group-item {
+  border-right: 0;
+  border-left: 0;
+  border-radius: 0; }
+.list-group-flush:first-child .list-group-item:first-child {
+  border-top: 0; }
+.list-group-flush:last-child .list-group-item:last-child {
+  border-bottom: 0; }
+
+.list-group-item-primary {
+  color: #41244f;
+  background-color: #dbcbe2; }
+
+a.list-group-item-primary,
+button.list-group-item-primary {
+  color: #41244f; }
+  a.list-group-item-primary:focus, a.list-group-item-primary:hover,
+  button.list-group-item-primary:focus,
+  button.list-group-item-primary:hover {
+    color: #41244f;
+    background-color: #d0bbd9; }
+  a.list-group-item-primary.active,
+  button.list-group-item-primary.active {
+    color: #fff;
+    background-color: #41244f;
+    border-color: #41244f; }
+
+.list-group-item-secondary {
+  color: #1b1e22;
+  background-color: #c6c8ca; }
+
+a.list-group-item-secondary,
+button.list-group-item-secondary {
+  color: #1b1e22; }
+  a.list-group-item-secondary:focus, a.list-group-item-secondary:hover,
+  button.list-group-item-secondary:focus,
+  button.list-group-item-secondary:hover {
+    color: #1b1e22;
+    background-color: #b9bbbe; }
+  a.list-group-item-secondary.active,
+  button.list-group-item-secondary.active {
+    color: #fff;
+    background-color: #1b1e22;
+    border-color: #1b1e22; }
+
+.list-group-item-success {
+  color: #365c23;
+  background-color: #d5e9cb; }
+
+a.list-group-item-success,
+button.list-group-item-success {
+  color: #365c23; }
+  a.list-group-item-success:focus, a.list-group-item-success:hover,
+  button.list-group-item-success:focus,
+  button.list-group-item-success:hover {
+    color: #365c23;
+    background-color: #c7e1b9; }
+  a.list-group-item-success.active,
+  button.list-group-item-success.active {
+    color: #fff;
+    background-color: #365c23;
+    border-color: #365c23; }
+
+.list-group-item-info {
+  color: #005661;
+  background-color: #b8e6ec; }
+
+a.list-group-item-info,
+button.list-group-item-info {
+  color: #005661; }
+  a.list-group-item-info:focus, a.list-group-item-info:hover,
+  button.list-group-item-info:focus,
+  button.list-group-item-info:hover {
+    color: #005661;
+    background-color: #a4dfe7; }
+  a.list-group-item-info.active,
+  button.list-group-item-info.active {
+    color: #fff;
+    background-color: #005661;
+    border-color: #005661; }
+
+.list-group-item-warning {
+  color: #856300;
+  background-color: #ffedb8; }
+
+a.list-group-item-warning,
+button.list-group-item-warning {
+  color: #856300; }
+  a.list-group-item-warning:focus, a.list-group-item-warning:hover,
+  button.list-group-item-warning:focus,
+  button.list-group-item-warning:hover {
+    color: #856300;
+    background-color: #ffe79f; }
+  a.list-group-item-warning.active,
+  button.list-group-item-warning.active {
+    color: #fff;
+    background-color: #856300;
+    border-color: #856300; }
+
+.list-group-item-danger {
+  color: #7c1320;
+  background-color: #fbc2c9; }
+
+a.list-group-item-danger,
+button.list-group-item-danger {
+  color: #7c1320; }
+  a.list-group-item-danger:focus, a.list-group-item-danger:hover,
+  button.list-group-item-danger:focus,
+  button.list-group-item-danger:hover {
+    color: #7c1320;
+    background-color: #f9aab4; }
+  a.list-group-item-danger.active,
+  button.list-group-item-danger.active {
+    color: #fff;
+    background-color: #7c1320;
+    border-color: #7c1320; }
+
+.list-group-item-light {
+  color: #818182;
+  background-color: #fdfdfe; }
+
+a.list-group-item-light,
+button.list-group-item-light {
+  color: #818182; }
+  a.list-group-item-light:focus, a.list-group-item-light:hover,
+  button.list-group-item-light:focus,
+  button.list-group-item-light:hover {
+    color: #818182;
+    background-color: #ececf6; }
+  a.list-group-item-light.active,
+  button.list-group-item-light.active {
+    color: #fff;
+    background-color: #818182;
+    border-color: #818182; }
+
+.list-group-item-dark {
+  color: #2e1938;
+  background-color: #d1c5d6; }
+
+a.list-group-item-dark,
+button.list-group-item-dark {
+  color: #2e1938; }
+  a.list-group-item-dark:focus, a.list-group-item-dark:hover,
+  button.list-group-item-dark:focus,
+  button.list-group-item-dark:hover {
+    color: #2e1938;
+    background-color: #c5b6cb; }
+  a.list-group-item-dark.active,
+  button.list-group-item-dark.active {
+    color: #fff;
+    background-color: #2e1938;
+    border-color: #2e1938; }
+
+.close {
+  float: right;
+  font-size: 1.5rem;
+  font-weight: 700;
+  line-height: 1;
+  color: #000;
+  text-shadow: 0 1px 0 #fff;
+  opacity: .5; }
+  .close:focus, .close:hover {
+    color: #000;
+    text-decoration: none;
+    opacity: .75; }
+
+button.close {
+  padding: 0;
+  background: transparent;
+  border: 0;
+  -webkit-appearance: none; }
+
+.modal-open {
+  overflow: hidden; }
+
+.modal {
+  position: fixed;
+  top: 0;
+  right: 0;
+  bottom: 0;
+  left: 0;
+  z-index: 1050;
+  display: none;
+  overflow: hidden;
+  outline: 0; }
+  .modal.fade .modal-dialog {
+    transition: transform 0.3s ease-out;
+    transform: translate(0, -25%); }
+  .modal.show .modal-dialog {
+    transform: translate(0, 0); }
+
+.modal-open .modal {
+  overflow-x: hidden;
+  overflow-y: auto; }
+
+.modal-dialog {
+  position: relative;
+  width: auto;
+  margin: 10px;
+  pointer-events: none; }
+
+.modal-content {
+  position: relative;
+  display: flex;
+  flex-direction: column;
+  pointer-events: auto;
+  background-color: #fff;
+  background-clip: padding-box;
+  border: 1px solid rgba(0, 0, 0, 0.2);
+  border-radius: 0.3rem;
+  outline: 0; }
+
+.modal-backdrop {
+  position: fixed;
+  top: 0;
+  right: 0;
+  bottom: 0;
+  left: 0;
+  z-index: 1040;
+  background-color: #000; }
+  .modal-backdrop.fade {
+    opacity: 0; }
+  .modal-backdrop.show {
+    opacity: 0.5; }
+
+.modal-header {
+  display: flex;
+  align-items: flex-start;
+  justify-content: space-between;
+  padding: 15px;
+  border-bottom: 1px solid #e9ecef;
+  border-top-left-radius: 0.3rem;
+  border-top-right-radius: 0.3rem; }
+  .modal-header .close {
+    padding: 15px;
+    margin: -15px -15px -15px auto; }
+
+.modal-title {
+  margin-bottom: 0;
+  line-height: 1.5; }
+
+.modal-body {
+  position: relative;
+  flex: 1 1 auto;
+  padding: 15px; }
+
+.modal-footer {
+  display: flex;
+  align-items: center;
+  justify-content: flex-end;
+  padding: 15px;
+  border-top: 1px solid #e9ecef; }
+  .modal-footer > :not(:first-child) {
+    margin-left: .25rem; }
+  .modal-footer > :not(:last-child) {
+    margin-right: .25rem; }
+
+.modal-scrollbar-measure {
+  position: absolute;
+  top: -9999px;
+  width: 50px;
+  height: 50px;
+  overflow: scroll; }
+
+@media (min-width: 576px) {
+  .modal-dialog {
+    max-width: 500px;
+    margin: 30px auto; }
+
+  .modal-sm {
+    max-width: 300px; } }
+@media (min-width: 992px) {
+  .modal-lg {
+    max-width: 800px; } }
+.tooltip {
+  position: absolute;
+  z-index: 1070;
+  display: block;
+  margin: 0;
+  font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
+  font-style: normal;
+  font-weight: 400;
+  line-height: 1.5;
+  text-align: left;
+  text-align: start;
+  text-decoration: none;
+  text-shadow: none;
+  text-transform: none;
+  letter-spacing: normal;
+  word-break: normal;
+  word-spacing: normal;
+  white-space: normal;
+  line-break: auto;
+  font-size: 0.875rem;
+  word-wrap: break-word;
+  opacity: 0; }
+  .tooltip.show {
+    opacity: 0.9; }
+  .tooltip .arrow {
+    position: absolute;
+    display: block;
+    width: 5px;
+    height: 5px; }
+  .tooltip .arrow::before {
+    position: absolute;
+    border-color: transparent;
+    border-style: solid; }
+  .tooltip.bs-tooltip-top, .tooltip.bs-tooltip-auto[x-placement^="top"] {
+    padding: 5px 0; }
+    .tooltip.bs-tooltip-top .arrow, .tooltip.bs-tooltip-auto[x-placement^="top"] .arrow {
+      bottom: 0; }
+    .tooltip.bs-tooltip-top .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="top"] .arrow::before {
+      margin-left: -3px;
+      content: "";
+      border-width: 5px 5px 0;
+      border-top-color: #000; }
+  .tooltip.bs-tooltip-right, .tooltip.bs-tooltip-auto[x-placement^="right"] {
+    padding: 0 5px; }
+    .tooltip.bs-tooltip-right .arrow, .tooltip.bs-tooltip-auto[x-placement^="right"] .arrow {
+      left: 0; }
+    .tooltip.bs-tooltip-right .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="right"] .arrow::before {
+      margin-top: -3px;
+      content: "";
+      border-width: 5px 5px 5px 0;
+      border-right-color: #000; }
+  .tooltip.bs-tooltip-bottom, .tooltip.bs-tooltip-auto[x-placement^="bottom"] {
+    padding: 5px 0; }
+    .tooltip.bs-tooltip-bottom .arrow, .tooltip.bs-tooltip-auto[x-placement^="bottom"] .arrow {
+      top: 0; }
+    .tooltip.bs-tooltip-bottom .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
+      margin-left: -3px;
+      content: "";
+      border-width: 0 5px 5px;
+      border-bottom-color: #000; }
+  .tooltip.bs-tooltip-left, .tooltip.bs-tooltip-auto[x-placement^="left"] {
+    padding: 0 5px; }
+    .tooltip.bs-tooltip-left .arrow, .tooltip.bs-tooltip-auto[x-placement^="left"] .arrow {
+      right: 0; }
+    .tooltip.bs-tooltip-left .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="left"] .arrow::before {
+      right: 0;
+      margin-top: -3px;
+      content: "";
+      border-width: 5px 0 5px 5px;
+      border-left-color: #000; }
+
+.tooltip-inner {
+  max-width: 200px;
+  padding: 3px 8px;
+  color: #fff;
+  text-align: center;
+  background-color: #000;
+  border-radius: 0.25rem; }
+
+.popover {
+  position: absolute;
+  top: 0;
+  left: 0;
+  z-index: 1060;
+  display: block;
+  max-width: 276px;
+  font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
+  font-style: normal;
+  font-weight: 400;
+  line-height: 1.5;
+  text-align: left;
+  text-align: start;
+  text-decoration: none;
+  text-shadow: none;
+  text-transform: none;
+  letter-spacing: normal;
+  word-break: normal;
+  word-spacing: normal;
+  white-space: normal;
+  line-break: auto;
+  font-size: 0.875rem;
+  word-wrap: break-word;
+  background-color: #fff;
+  background-clip: padding-box;
+  border: 1px solid rgba(0, 0, 0, 0.2);
+  border-radius: 0.3rem; }
+  .popover .arrow {
+    position: absolute;
+    display: block;
+    width: 0.8rem;
+    height: 0.4rem; }
+  .popover .arrow::before,
+  .popover .arrow::after {
+    position: absolute;
+    display: block;
+    border-color: transparent;
+    border-style: solid; }
+  .popover .arrow::before {
+    content: "";
+    border-width: 0.8rem; }
+  .popover .arrow::after {
+    content: "";
+    border-width: 0.8rem; }
+  .popover.bs-popover-top, .popover.bs-popover-auto[x-placement^="top"] {
+    margin-bottom: 0.8rem; }
+    .popover.bs-popover-top .arrow, .popover.bs-popover-auto[x-placement^="top"] .arrow {
+      bottom: 0; }
+    .popover.bs-popover-top .arrow::before, .popover.bs-popover-auto[x-placement^="top"] .arrow::before,
+    .popover.bs-popover-top .arrow::after,
+    .popover.bs-popover-auto[x-placement^="top"] .arrow::after {
+      border-bottom-width: 0; }
+    .popover.bs-popover-top .arrow::before, .popover.bs-popover-auto[x-placement^="top"] .arrow::before {
+      bottom: -0.8rem;
+      margin-left: -0.8rem;
+      border-top-color: rgba(0, 0, 0, 0.25); }
+    .popover.bs-popover-top .arrow::after, .popover.bs-popover-auto[x-placement^="top"] .arrow::after {
+      bottom: calc((0.8rem - 1px) * -1);
+      margin-left: -0.8rem;
+      border-top-color: #fff; }
+  .popover.bs-popover-right, .popover.bs-popover-auto[x-placement^="right"] {
+    margin-left: 0.8rem; }
+    .popover.bs-popover-right .arrow, .popover.bs-popover-auto[x-placement^="right"] .arrow {
+      left: 0; }
+    .popover.bs-popover-right .arrow::before, .popover.bs-popover-auto[x-placement^="right"] .arrow::before,
+    .popover.bs-popover-right .arrow::after,
+    .popover.bs-popover-auto[x-placement^="right"] .arrow::after {
+      margin-top: -0.8rem;
+      border-left-width: 0; }
+    .popover.bs-popover-right .arrow::before, .popover.bs-popover-auto[x-placement^="right"] .arrow::before {
+      left: -0.8rem;
+      border-right-color: rgba(0, 0, 0, 0.25); }
+    .popover.bs-popover-right .arrow::after, .popover.bs-popover-auto[x-placement^="right"] .arrow::after {
+      left: calc((0.8rem - 1px) * -1);
+      border-right-color: #fff; }
+  .popover.bs-popover-bottom, .popover.bs-popover-auto[x-placement^="bottom"] {
+    margin-top: 0.8rem; }
+    .popover.bs-popover-bottom .arrow, .popover.bs-popover-auto[x-placement^="bottom"] .arrow {
+      top: 0; }
+    .popover.bs-popover-bottom .arrow::before, .popover.bs-popover-auto[x-placement^="bottom"] .arrow::before,
+    .popover.bs-popover-bottom .arrow::after,
+    .popover.bs-popover-auto[x-placement^="bottom"] .arrow::after {
+      margin-left: -0.8rem;
+      border-top-width: 0; }
+    .popover.bs-popover-bottom .arrow::before, .popover.bs-popover-auto[x-placement^="bottom"] .arrow::before {
+      top: -0.8rem;
+      border-bottom-color: rgba(0, 0, 0, 0.25); }
+    .popover.bs-popover-bottom .arrow::after, .popover.bs-popover-auto[x-placement^="bottom"] .arrow::after {
+      top: calc((0.8rem - 1px) * -1);
+      border-bottom-color: #fff; }
+    .popover.bs-popover-bottom .popover-header::before, .popover.bs-popover-auto[x-placement^="bottom"] .popover-header::before {
+      position: absolute;
+      top: 0;
+      left: 50%;
+      display: block;
+      width: 20px;
+      margin-left: -10px;
+      content: "";
+      border-bottom: 1px solid #f7f7f7; }
+  .popover.bs-popover-left, .popover.bs-popover-auto[x-placement^="left"] {
+    margin-right: 0.8rem; }
+    .popover.bs-popover-left .arrow, .popover.bs-popover-auto[x-placement^="left"] .arrow {
+      right: 0; }
+    .popover.bs-popover-left .arrow::before, .popover.bs-popover-auto[x-placement^="left"] .arrow::before,
+    .popover.bs-popover-left .arrow::after,
+    .popover.bs-popover-auto[x-placement^="left"] .arrow::after {
+      margin-top: -0.8rem;
+      border-right-width: 0; }
+    .popover.bs-popover-left .arrow::before, .popover.bs-popover-auto[x-placement^="left"] .arrow::before {
+      right: -0.8rem;
+      border-left-color: rgba(0, 0, 0, 0.25); }
+    .popover.bs-popover-left .arrow::after, .popover.bs-popover-auto[x-placement^="left"] .arrow::after {
+      right: calc((0.8rem - 1px) * -1);
+      border-left-color: #fff; }
+
+.popover-header {
+  padding: 0.5rem 0.75rem;
+  margin-bottom: 0;
+  font-size: 1rem;
+  color: inherit;
+  background-color: #f7f7f7;
+  border-bottom: 1px solid #ebebeb;
+  border-top-left-radius: calc(0.3rem - 1px);
+  border-top-right-radius: calc(0.3rem - 1px); }
+  .popover-header:empty {
+    display: none; }
+
+.popover-body {
+  padding: 0.5rem 0.75rem;
+  color: #212529; }
+
+.carousel {
+  position: relative; }
+
+.carousel-inner {
+  position: relative;
+  width: 100%;
+  overflow: hidden; }
+
+.carousel-item {
+  position: relative;
+  display: none;
+  align-items: center;
+  width: 100%;
+  transition: transform 0.6s ease;
+  backface-visibility: hidden;
+  perspective: 1000px; }
+
+.carousel-item.active,
+.carousel-item-next,
+.carousel-item-prev {
+  display: block; }
+
+.carousel-item-next,
+.carousel-item-prev {
+  position: absolute;
+  top: 0; }
+
+.carousel-item-next.carousel-item-left,
+.carousel-item-prev.carousel-item-right {
+  transform: translateX(0); }
+  @supports (transform-style: preserve-3d) {
+    .carousel-item-next.carousel-item-left,
+    .carousel-item-prev.carousel-item-right {
+      transform: translate3d(0, 0, 0); } }
+
+.carousel-item-next,
+.active.carousel-item-right {
+  transform: translateX(100%); }
+  @supports (transform-style: preserve-3d) {
+    .carousel-item-next,
+    .active.carousel-item-right {
+      transform: translate3d(100%, 0, 0); } }
+
+.carousel-item-prev,
+.active.carousel-item-left {
+  transform: translateX(-100%); }
+  @supports (transform-style: preserve-3d) {
+    .carousel-item-prev,
+    .active.carousel-item-left {
+      transform: translate3d(-100%, 0, 0); } }
+
+.carousel-control-prev,
+.carousel-control-next {
+  position: absolute;
+  top: 0;
+  bottom: 0;
+  display: flex;
+  align-items: center;
+  justify-content: center;
+  width: 15%;
+  color: #fff;
+  text-align: center;
+  opacity: 0.5; }
+  .carousel-control-prev:focus, .carousel-control-prev:hover,
+  .carousel-control-next:focus,
+  .carousel-control-next:hover {
+    color: #fff;
+    text-decoration: none;
+    outline: 0;
+    opacity: .9; }
+
+.carousel-control-prev {
+  left: 0; }
+
+.carousel-control-next {
+  right: 0; }
+
+.carousel-control-prev-icon,
+.carousel-control-next-icon {
+  display: inline-block;
+  width: 20px;
+  height: 20px;
+  background: transparent no-repeat center center;
+  background-size: 100% 100%; }
+
+.carousel-control-prev-icon {
+  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E"); }
+
+.carousel-control-next-icon {
+  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E"); }
+
+.carousel-indicators {
+  position: absolute;
+  right: 0;
+  bottom: 10px;
+  left: 0;
+  z-index: 15;
+  display: flex;
+  justify-content: center;
+  padding-left: 0;
+  margin-right: 15%;
+  margin-left: 15%;
+  list-style: none; }
+  .carousel-indicators li {
+    position: relative;
+    flex: 0 1 auto;
+    width: 30px;
+    height: 3px;
+    margin-right: 3px;
+    margin-left: 3px;
+    text-indent: -999px;
+    background-color: rgba(255, 255, 255, 0.5); }
+    .carousel-indicators li::before {
+      position: absolute;
+      top: -10px;
+      left: 0;
+      display: inline-block;
+      width: 100%;
+      height: 10px;
+      content: ""; }
+    .carousel-indicators li::after {
+      position: absolute;
+      bottom: -10px;
+      left: 0;
+      display: inline-block;
+      width: 100%;
+      height: 10px;
+      content: ""; }
+  .carousel-indicators .active {
+    background-color: #fff; }
+
+.carousel-caption {
+  position: absolute;
+  right: 15%;
+  bottom: 20px;
+  left: 15%;
+  z-index: 10;
+  padding-top: 20px;
+  padding-bottom: 20px;
+  color: #fff;
+  text-align: center; }
+
+.align-baseline {
+  vertical-align: baseline !important; }
+
+.align-top {
+  vertical-align: top !important; }
+
+.align-middle {
+  vertical-align: middle !important; }
+
+.align-bottom {
+  vertical-align: bottom !important; }
+
+.align-text-bottom {
+  vertical-align: text-bottom !important; }
+
+.align-text-top {
+  vertical-align: text-top !important; }
+
+.bg-primary {
+  background-color: #7D4698 !important; }
+
+a.bg-primary:focus, a.bg-primary:hover {
+  background-color: #603675 !important; }
+
+.bg-secondary {
+  background-color: #333A41 !important; }
+
+a.bg-secondary:focus, a.bg-secondary:hover {
+  background-color: #1d2124 !important; }
+
+.bg-success {
+  background-color: #68B044 !important; }
+
+a.bg-success:focus, a.bg-success:hover {
+  background-color: #528b36 !important; }
+
+.bg-info {
+  background-color: #00A5BB !important; }
+
+a.bg-info:focus, a.bg-info:hover {
+  background-color: #007888 !important; }
+
+.bg-warning {
+  background-color: #FFBF00 !important; }
+
+a.bg-warning:focus, a.bg-warning:hover {
+  background-color: #cc9900 !important; }
+
+.bg-danger {
+  background-color: #EF243E !important; }
+
+a.bg-danger:focus, a.bg-danger:hover {
+  background-color: #d10f28 !important; }
+
+.bg-light {
+  background-color: #F8F9FA !important; }
+
+a.bg-light:focus, a.bg-light:hover {
+  background-color: #dae0e5 !important; }
+
+.bg-dark {
+  background-color: #59316B !important; }
+
+a.bg-dark:focus, a.bg-dark:hover {
+  background-color: #3c2148 !important; }
+
+.bg-white {
+  background-color: #fff !important; }
+
+.bg-transparent {
+  background-color: transparent !important; }
+
+.border {
+  border: 1px solid #e9ecef !important; }
+
+.border-0 {
+  border: 0 !important; }
+
+.border-top-0 {
+  border-top: 0 !important; }
+
+.border-right-0 {
+  border-right: 0 !important; }
+
+.border-bottom-0 {
+  border-bottom: 0 !important; }
+
+.border-left-0 {
+  border-left: 0 !important; }
+
+.border-primary {
+  border-color: #7D4698 !important; }
+
+.border-secondary {
+  border-color: #333A41 !important; }
+
+.border-success {
+  border-color: #68B044 !important; }
+
+.border-info {
+  border-color: #00A5BB !important; }
+
+.border-warning {
+  border-color: #FFBF00 !important; }
+
+.border-danger {
+  border-color: #EF243E !important; }
+
+.border-light {
+  border-color: #F8F9FA !important; }
+
+.border-dark {
+  border-color: #59316B !important; }
+
+.border-white {
+  border-color: #fff !important; }
+
+.rounded {
+  border-radius: 0.25rem !important; }
+
+.rounded-top {
+  border-top-left-radius: 0.25rem !important;
+  border-top-right-radius: 0.25rem !important; }
+
+.rounded-right {
+  border-top-right-radius: 0.25rem !important;
+  border-bottom-right-radius: 0.25rem !important; }
+
+.rounded-bottom {
+  border-bottom-right-radius: 0.25rem !important;
+  border-bottom-left-radius: 0.25rem !important; }
+
+.rounded-left {
+  border-top-left-radius: 0.25rem !important;
+  border-bottom-left-radius: 0.25rem !important; }
+
+.rounded-circle {
+  border-radius: 50% !important; }
+
+.rounded-0 {
+  border-radius: 0 !important; }
+
+.clearfix::after {
+  display: block;
+  clear: both;
+  content: ""; }
+
+.d-none {
+  display: none !important; }
+
+.d-inline {
+  display: inline !important; }
+
+.d-inline-block {
+  display: inline-block !important; }
+
+.d-block {
+  display: block !important; }
+
+.d-table {
+  display: table !important; }
+
+.d-table-row {
+  display: table-row !important; }
+
+.d-table-cell {
+  display: table-cell !important; }
+
+.d-flex {
+  display: flex !important; }
+
+.d-inline-flex {
+  display: inline-flex !important; }
+
+@media (min-width: 576px) {
+  .d-sm-none {
+    display: none !important; }
+
+  .d-sm-inline {
+    display: inline !important; }
+
+  .d-sm-inline-block {
+    display: inline-block !important; }
+
+  .d-sm-block {
+    display: block !important; }
+
+  .d-sm-table {
+    display: table !important; }
+
+  .d-sm-table-row {
+    display: table-row !important; }
+
+  .d-sm-table-cell {
+    display: table-cell !important; }
+
+  .d-sm-flex {
+    display: flex !important; }
+
+  .d-sm-inline-flex {
+    display: inline-flex !important; } }
+@media (min-width: 768px) {
+  .d-md-none {
+    display: none !important; }
+
+  .d-md-inline {
+    display: inline !important; }
+
+  .d-md-inline-block {
+    display: inline-block !important; }
+
+  .d-md-block {
+    display: block !important; }
+
+  .d-md-table {
+    display: table !important; }
+
+  .d-md-table-row {
+    display: table-row !important; }
+
+  .d-md-table-cell {
+    display: table-cell !important; }
+
+  .d-md-flex {
+    display: flex !important; }
+
+  .d-md-inline-flex {
+    display: inline-flex !important; } }
+@media (min-width: 992px) {
+  .d-lg-none {
+    display: none !important; }
+
+  .d-lg-inline {
+    display: inline !important; }
+
+  .d-lg-inline-block {
+    display: inline-block !important; }
+
+  .d-lg-block {
+    display: block !important; }
+
+  .d-lg-table {
+    display: table !important; }
+
+  .d-lg-table-row {
+    display: table-row !important; }
+
+  .d-lg-table-cell {
+    display: table-cell !important; }
+
+  .d-lg-flex {
+    display: flex !important; }
+
+  .d-lg-inline-flex {
+    display: inline-flex !important; } }
+@media (min-width: 1200px) {
+  .d-xl-none {
+    display: none !important; }
+
+  .d-xl-inline {
+    display: inline !important; }
+
+  .d-xl-inline-block {
+    display: inline-block !important; }
+
+  .d-xl-block {
+    display: block !important; }
+
+  .d-xl-table {
+    display: table !important; }
+
+  .d-xl-table-row {
+    display: table-row !important; }
+
+  .d-xl-table-cell {
+    display: table-cell !important; }
+
+  .d-xl-flex {
+    display: flex !important; }
+
+  .d-xl-inline-flex {
+    display: inline-flex !important; } }
+.d-print-block {
+  display: none !important; }
+  @media print {
+    .d-print-block {
+      display: block !important; } }
+
+.d-print-inline {
+  display: none !important; }
+  @media print {
+    .d-print-inline {
+      display: inline !important; } }
+
+.d-print-inline-block {
+  display: none !important; }
+  @media print {
+    .d-print-inline-block {
+      display: inline-block !important; } }
+
+@media print {
+  .d-print-none {
+    display: none !important; } }
+
+.embed-responsive {
+  position: relative;
+  display: block;
+  width: 100%;
+  padding: 0;
+  overflow: hidden; }
+  .embed-responsive::before {
+    display: block;
+    content: ""; }
+  .embed-responsive .embed-responsive-item,
+  .embed-responsive iframe,
+  .embed-responsive embed,
+  .embed-responsive object,
+  .embed-responsive video {
+    position: absolute;
+    top: 0;
+    bottom: 0;
+    left: 0;
+    width: 100%;
+    height: 100%;
+    border: 0; }
+
+.embed-responsive-21by9::before {
+  padding-top: 42.8571428571%; }
+
+.embed-responsive-16by9::before {
+  padding-top: 56.25%; }
+
+.embed-responsive-4by3::before {
+  padding-top: 75%; }
+
+.embed-responsive-1by1::before {
+  padding-top: 100%; }
+
+.flex-row {
+  flex-direction: row !important; }
+
+.flex-column {
+  flex-direction: column !important; }
+
+.flex-row-reverse {
+  flex-direction: row-reverse !important; }
+
+.flex-column-reverse {
+  flex-direction: column-reverse !important; }
+
+.flex-wrap {
+  flex-wrap: wrap !important; }
+
+.flex-nowrap {
+  flex-wrap: nowrap !important; }
+
+.flex-wrap-reverse {
+  flex-wrap: wrap-reverse !important; }
+
+.justify-content-start {
+  justify-content: flex-start !important; }
+
+.justify-content-end {
+  justify-content: flex-end !important; }
+
+.justify-content-center {
+  justify-content: center !important; }
+
+.justify-content-between {
+  justify-content: space-between !important; }
+
+.justify-content-around {
+  justify-content: space-around !important; }
+
+.align-items-start {
+  align-items: flex-start !important; }
+
+.align-items-end {
+  align-items: flex-end !important; }
+
+.align-items-center {
+  align-items: center !important; }
+
+.align-items-baseline {
+  align-items: baseline !important; }
+
+.align-items-stretch {
+  align-items: stretch !important; }
+
+.align-content-start {
+  align-content: flex-start !important; }
+
+.align-content-end {
+  align-content: flex-end !important; }
+
+.align-content-center {
+  align-content: center !important; }
+
+.align-content-between {
+  align-content: space-between !important; }
+
+.align-content-around {
+  align-content: space-around !important; }
+
+.align-content-stretch {
+  align-content: stretch !important; }
+
+.align-self-auto {
+  align-self: auto !important; }
+
+.align-self-start {
+  align-self: flex-start !important; }
+
+.align-self-end {
+  align-self: flex-end !important; }
+
+.align-self-center {
+  align-self: center !important; }
+
+.align-self-baseline {
+  align-self: baseline !important; }
+
+.align-self-stretch {
+  align-self: stretch !important; }
+
+@media (min-width: 576px) {
+  .flex-sm-row {
+    flex-direction: row !important; }
+
+  .flex-sm-column {
+    flex-direction: column !important; }
+
+  .flex-sm-row-reverse {
+    flex-direction: row-reverse !important; }
+
+  .flex-sm-column-reverse {
+    flex-direction: column-reverse !important; }
+
+  .flex-sm-wrap {
+    flex-wrap: wrap !important; }
+
+  .flex-sm-nowrap {
+    flex-wrap: nowrap !important; }
+
+  .flex-sm-wrap-reverse {
+    flex-wrap: wrap-reverse !important; }
+
+  .justify-content-sm-start {
+    justify-content: flex-start !important; }
+
+  .justify-content-sm-end {
+    justify-content: flex-end !important; }
+
+  .justify-content-sm-center {
+    justify-content: center !important; }
+
+  .justify-content-sm-between {
+    justify-content: space-between !important; }
+
+  .justify-content-sm-around {
+    justify-content: space-around !important; }
+
+  .align-items-sm-start {
+    align-items: flex-start !important; }
+
+  .align-items-sm-end {
+    align-items: flex-end !important; }
+
+  .align-items-sm-center {
+    align-items: center !important; }
+
+  .align-items-sm-baseline {
+    align-items: baseline !important; }
+
+  .align-items-sm-stretch {
+    align-items: stretch !important; }
+
+  .align-content-sm-start {
+    align-content: flex-start !important; }
+
+  .align-content-sm-end {
+    align-content: flex-end !important; }
+
+  .align-content-sm-center {
+    align-content: center !important; }
+
+  .align-content-sm-between {
+    align-content: space-between !important; }
+
+  .align-content-sm-around {
+    align-content: space-around !important; }
+
+  .align-content-sm-stretch {
+    align-content: stretch !important; }
+
+  .align-self-sm-auto {
+    align-self: auto !important; }
+
+  .align-self-sm-start {
+    align-self: flex-start !important; }
+
+  .align-self-sm-end {
+    align-self: flex-end !important; }
+
+  .align-self-sm-center {
+    align-self: center !important; }
+
+  .align-self-sm-baseline {
+    align-self: baseline !important; }
+
+  .align-self-sm-stretch {
+    align-self: stretch !important; } }
+@media (min-width: 768px) {
+  .flex-md-row {
+    flex-direction: row !important; }
+
+  .flex-md-column {
+    flex-direction: column !important; }
+
+  .flex-md-row-reverse {
+    flex-direction: row-reverse !important; }
+
+  .flex-md-column-reverse {
+    flex-direction: column-reverse !important; }
+
+  .flex-md-wrap {
+    flex-wrap: wrap !important; }
+
+  .flex-md-nowrap {
+    flex-wrap: nowrap !important; }
+
+  .flex-md-wrap-reverse {
+    flex-wrap: wrap-reverse !important; }
+
+  .justify-content-md-start {
+    justify-content: flex-start !important; }
+
+  .justify-content-md-end {
+    justify-content: flex-end !important; }
+
+  .justify-content-md-center {
+    justify-content: center !important; }
+
+  .justify-content-md-between {
+    justify-content: space-between !important; }
+
+  .justify-content-md-around {
+    justify-content: space-around !important; }
+
+  .align-items-md-start {
+    align-items: flex-start !important; }
+
+  .align-items-md-end {
+    align-items: flex-end !important; }
+
+  .align-items-md-center {
+    align-items: center !important; }
+
+  .align-items-md-baseline {
+    align-items: baseline !important; }
+
+  .align-items-md-stretch {
+    align-items: stretch !important; }
+
+  .align-content-md-start {
+    align-content: flex-start !important; }
+
+  .align-content-md-end {
+    align-content: flex-end !important; }
+
+  .align-content-md-center {
+    align-content: center !important; }
+
+  .align-content-md-between {
+    align-content: space-between !important; }
+
+  .align-content-md-around {
+    align-content: space-around !important; }
+
+  .align-content-md-stretch {
+    align-content: stretch !important; }
+
+  .align-self-md-auto {
+    align-self: auto !important; }
+
+  .align-self-md-start {
+    align-self: flex-start !important; }
+
+  .align-self-md-end {
+    align-self: flex-end !important; }
+
+  .align-self-md-center {
+    align-self: center !important; }
+
+  .align-self-md-baseline {
+    align-self: baseline !important; }
+
+  .align-self-md-stretch {
+    align-self: stretch !important; } }
+@media (min-width: 992px) {
+  .flex-lg-row {
+    flex-direction: row !important; }
+
+  .flex-lg-column {
+    flex-direction: column !important; }
+
+  .flex-lg-row-reverse {
+    flex-direction: row-reverse !important; }
+
+  .flex-lg-column-reverse {
+    flex-direction: column-reverse !important; }
+
+  .flex-lg-wrap {
+    flex-wrap: wrap !important; }
+
+  .flex-lg-nowrap {
+    flex-wrap: nowrap !important; }
+
+  .flex-lg-wrap-reverse {
+    flex-wrap: wrap-reverse !important; }
+
+  .justify-content-lg-start {
+    justify-content: flex-start !important; }
+
+  .justify-content-lg-end {
+    justify-content: flex-end !important; }
+
+  .justify-content-lg-center {
+    justify-content: center !important; }
+
+  .justify-content-lg-between {
+    justify-content: space-between !important; }
+
+  .justify-content-lg-around {
+    justify-content: space-around !important; }
+
+  .align-items-lg-start {
+    align-items: flex-start !important; }
+
+  .align-items-lg-end {
+    align-items: flex-end !important; }
+
+  .align-items-lg-center {
+    align-items: center !important; }
+
+  .align-items-lg-baseline {
+    align-items: baseline !important; }
+
+  .align-items-lg-stretch {
+    align-items: stretch !important; }
+
+  .align-content-lg-start {
+    align-content: flex-start !important; }
+
+  .align-content-lg-end {
+    align-content: flex-end !important; }
+
+  .align-content-lg-center {
+    align-content: center !important; }
+
+  .align-content-lg-between {
+    align-content: space-between !important; }
+
+  .align-content-lg-around {
+    align-content: space-around !important; }
+
+  .align-content-lg-stretch {
+    align-content: stretch !important; }
+
+  .align-self-lg-auto {
+    align-self: auto !important; }
+
+  .align-self-lg-start {
+    align-self: flex-start !important; }
+
+  .align-self-lg-end {
+    align-self: flex-end !important; }
+
+  .align-self-lg-center {
+    align-self: center !important; }
+
+  .align-self-lg-baseline {
+    align-self: baseline !important; }
+
+  .align-self-lg-stretch {
+    align-self: stretch !important; } }
+@media (min-width: 1200px) {
+  .flex-xl-row {
+    flex-direction: row !important; }
+
+  .flex-xl-column {
+    flex-direction: column !important; }
+
+  .flex-xl-row-reverse {
+    flex-direction: row-reverse !important; }
+
+  .flex-xl-column-reverse {
+    flex-direction: column-reverse !important; }
+
+  .flex-xl-wrap {
+    flex-wrap: wrap !important; }
+
+  .flex-xl-nowrap {
+    flex-wrap: nowrap !important; }
+
+  .flex-xl-wrap-reverse {
+    flex-wrap: wrap-reverse !important; }
+
+  .justify-content-xl-start {
+    justify-content: flex-start !important; }
+
+  .justify-content-xl-end {
+    justify-content: flex-end !important; }
+
+  .justify-content-xl-center {
+    justify-content: center !important; }
+
+  .justify-content-xl-between {
+    justify-content: space-between !important; }
+
+  .justify-content-xl-around {
+    justify-content: space-around !important; }
+
+  .align-items-xl-start {
+    align-items: flex-start !important; }
+
+  .align-items-xl-end {
+    align-items: flex-end !important; }
+
+  .align-items-xl-center {
+    align-items: center !important; }
+
+  .align-items-xl-baseline {
+    align-items: baseline !important; }
+
+  .align-items-xl-stretch {
+    align-items: stretch !important; }
+
+  .align-content-xl-start {
+    align-content: flex-start !important; }
+
+  .align-content-xl-end {
+    align-content: flex-end !important; }
+
+  .align-content-xl-center {
+    align-content: center !important; }
+
+  .align-content-xl-between {
+    align-content: space-between !important; }
+
+  .align-content-xl-around {
+    align-content: space-around !important; }
+
+  .align-content-xl-stretch {
+    align-content: stretch !important; }
+
+  .align-self-xl-auto {
+    align-self: auto !important; }
+
+  .align-self-xl-start {
+    align-self: flex-start !important; }
+
+  .align-self-xl-end {
+    align-self: flex-end !important; }
+
+  .align-self-xl-center {
+    align-self: center !important; }
+
+  .align-self-xl-baseline {
+    align-self: baseline !important; }
+
+  .align-self-xl-stretch {
+    align-self: stretch !important; } }
+.float-left {
+  float: left !important; }
+
+.float-right {
+  float: right !important; }
+
+.float-none {
+  float: none !important; }
+
+@media (min-width: 576px) {
+  .float-sm-left {
+    float: left !important; }
+
+  .float-sm-right {
+    float: right !important; }
+
+  .float-sm-none {
+    float: none !important; } }
+@media (min-width: 768px) {
+  .float-md-left {
+    float: left !important; }
+
+  .float-md-right {
+    float: right !important; }
+
+  .float-md-none {
+    float: none !important; } }
+@media (min-width: 992px) {
+  .float-lg-left {
+    float: left !important; }
+
+  .float-lg-right {
+    float: right !important; }
+
+  .float-lg-none {
+    float: none !important; } }
+@media (min-width: 1200px) {
+  .float-xl-left {
+    float: left !important; }
+
+  .float-xl-right {
+    float: right !important; }
+
+  .float-xl-none {
+    float: none !important; } }
+.position-static {
+  position: static !important; }
+
+.position-relative {
+  position: relative !important; }
+
+.position-absolute {
+  position: absolute !important; }
+
+.position-fixed {
+  position: fixed !important; }
+
+.position-sticky {
+  position: sticky !important; }
+
+.fixed-top {
+  position: fixed;
+  top: 0;
+  right: 0;
+  left: 0;
+  z-index: 1030; }
+
+.fixed-bottom {
+  position: fixed;
+  right: 0;
+  bottom: 0;
+  left: 0;
+  z-index: 1030; }
+
+@supports (position: sticky) {
+  .sticky-top {
+    position: sticky;
+    top: 0;
+    z-index: 1020; } }
+
+.sr-only {
+  position: absolute;
+  width: 1px;
+  height: 1px;
+  padding: 0;
+  overflow: hidden;
+  clip: rect(0, 0, 0, 0);
+  white-space: nowrap;
+  clip-path: inset(50%);
+  border: 0; }
+
+.sr-only-focusable:active, .sr-only-focusable:focus {
+  position: static;
+  width: auto;
+  height: auto;
+  overflow: visible;
+  clip: auto;
+  white-space: normal;
+  clip-path: none; }
+
+.w-25 {
+  width: 25% !important; }
+
+.w-50 {
+  width: 50% !important; }
+
+.w-75 {
+  width: 75% !important; }
+
+.w-100 {
+  width: 100% !important; }
+
+.h-25 {
+  height: 25% !important; }
+
+.h-50 {
+  height: 50% !important; }
+
+.h-75 {
+  height: 75% !important; }
+
+.h-100 {
+  height: 100% !important; }
+
+.mw-100 {
+  max-width: 100% !important; }
+
+.mh-100 {
+  max-height: 100% !important; }
+
+.m-0 {
+  margin: 0 !important; }
+
+.mt-0,
+.my-0 {
+  margin-top: 0 !important; }
+
+.mr-0,
+.mx-0 {
+  margin-right: 0 !important; }
+
+.mb-0,
+.my-0 {
+  margin-bottom: 0 !important; }
+
+.ml-0,
+.mx-0 {
+  margin-left: 0 !important; }
+
+.m-1 {
+  margin: 0.25rem !important; }
+
+.mt-1,
+.my-1 {
+  margin-top: 0.25rem !important; }
+
+.mr-1,
+.mx-1 {
+  margin-right: 0.25rem !important; }
+
+.mb-1,
+.my-1 {
+  margin-bottom: 0.25rem !important; }
+
+.ml-1,
+.mx-1 {
+  margin-left: 0.25rem !important; }
+
+.m-2 {
+  margin: 0.5rem !important; }
+
+.mt-2,
+.my-2 {
+  margin-top: 0.5rem !important; }
+
+.mr-2,
+.mx-2 {
+  margin-right: 0.5rem !important; }
+
+.mb-2,
+.my-2 {
+  margin-bottom: 0.5rem !important; }
+
+.ml-2,
+.mx-2 {
+  margin-left: 0.5rem !important; }
+
+.m-3 {
+  margin: 1rem !important; }
+
+.mt-3,
+.my-3 {
+  margin-top: 1rem !important; }
+
+.mr-3,
+.mx-3 {
+  margin-right: 1rem !important; }
+
+.mb-3,
+.my-3 {
+  margin-bottom: 1rem !important; }
+
+.ml-3,
+.mx-3 {
+  margin-left: 1rem !important; }
+
+.m-4 {
+  margin: 1.5rem !important; }
+
+.mt-4,
+.my-4 {
+  margin-top: 1.5rem !important; }
+
+.mr-4,
+.mx-4 {
+  margin-right: 1.5rem !important; }
+
+.mb-4,
+.my-4 {
+  margin-bottom: 1.5rem !important; }
+
+.ml-4,
+.mx-4 {
+  margin-left: 1.5rem !important; }
+
+.m-5 {
+  margin: 3rem !important; }
+
+.mt-5,
+.my-5 {
+  margin-top: 3rem !important; }
+
+.mr-5,
+.mx-5 {
+  margin-right: 3rem !important; }
+
+.mb-5,
+.my-5 {
+  margin-bottom: 3rem !important; }
+
+.ml-5,
+.mx-5 {
+  margin-left: 3rem !important; }
+
+.p-0 {
+  padding: 0 !important; }
+
+.pt-0,
+.py-0 {
+  padding-top: 0 !important; }
+
+.pr-0,
+.px-0 {
+  padding-right: 0 !important; }
+
+.pb-0,
+.py-0 {
+  padding-bottom: 0 !important; }
+
+.pl-0,
+.px-0 {
+  padding-left: 0 !important; }
+
+.p-1 {
+  padding: 0.25rem !important; }
+
+.pt-1,
+.py-1 {
+  padding-top: 0.25rem !important; }
+
+.pr-1,
+.px-1 {
+  padding-right: 0.25rem !important; }
+
+.pb-1,
+.py-1 {
+  padding-bottom: 0.25rem !important; }
+
+.pl-1,
+.px-1 {
+  padding-left: 0.25rem !important; }
+
+.p-2 {
+  padding: 0.5rem !important; }
+
+.pt-2,
+.py-2 {
+  padding-top: 0.5rem !important; }
+
+.pr-2,
+.px-2 {
+  padding-right: 0.5rem !important; }
+
+.pb-2,
+.py-2 {
+  padding-bottom: 0.5rem !important; }
+
+.pl-2,
+.px-2 {
+  padding-left: 0.5rem !important; }
+
+.p-3 {
+  padding: 1rem !important; }
+
+.pt-3,
+.py-3 {
+  padding-top: 1rem !important; }
+
+.pr-3,
+.px-3 {
+  padding-right: 1rem !important; }
+
+.pb-3,
+.py-3 {
+  padding-bottom: 1rem !important; }
+
+.pl-3,
+.px-3 {
+  padding-left: 1rem !important; }
+
+.p-4 {
+  padding: 1.5rem !important; }
+
+.pt-4,
+.py-4 {
+  padding-top: 1.5rem !important; }
+
+.pr-4,
+.px-4 {
+  padding-right: 1.5rem !important; }
+
+.pb-4,
+.py-4 {
+  padding-bottom: 1.5rem !important; }
+
+.pl-4,
+.px-4 {
+  padding-left: 1.5rem !important; }
+
+.p-5 {
+  padding: 3rem !important; }
+
+.pt-5,
+.py-5 {
+  padding-top: 3rem !important; }
+
+.pr-5,
+.px-5 {
+  padding-right: 3rem !important; }
+
+.pb-5,
+.py-5 {
+  padding-bottom: 3rem !important; }
+
+.pl-5,
+.px-5 {
+  padding-left: 3rem !important; }
+
+.m-auto {
+  margin: auto !important; }
+
+.mt-auto,
+.my-auto {
+  margin-top: auto !important; }
+
+.mr-auto,
+.mx-auto {
+  margin-right: auto !important; }
+
+.mb-auto,
+.my-auto {
+  margin-bottom: auto !important; }
+
+.ml-auto,
+.mx-auto {
+  margin-left: auto !important; }
+
+@media (min-width: 576px) {
+  .m-sm-0 {
+    margin: 0 !important; }
+
+  .mt-sm-0,
+  .my-sm-0 {
+    margin-top: 0 !important; }
+
+  .mr-sm-0,
+  .mx-sm-0 {
+    margin-right: 0 !important; }
+
+  .mb-sm-0,
+  .my-sm-0 {
+    margin-bottom: 0 !important; }
+
+  .ml-sm-0,
+  .mx-sm-0 {
+    margin-left: 0 !important; }
+
+  .m-sm-1 {
+    margin: 0.25rem !important; }
+
+  .mt-sm-1,
+  .my-sm-1 {
+    margin-top: 0.25rem !important; }
+
+  .mr-sm-1,
+  .mx-sm-1 {
+    margin-right: 0.25rem !important; }
+
+  .mb-sm-1,
+  .my-sm-1 {
+    margin-bottom: 0.25rem !important; }
+
+  .ml-sm-1,
+  .mx-sm-1 {
+    margin-left: 0.25rem !important; }
+
+  .m-sm-2 {
+    margin: 0.5rem !important; }
+
+  .mt-sm-2,
+  .my-sm-2 {
+    margin-top: 0.5rem !important; }
+
+  .mr-sm-2,
+  .mx-sm-2 {
+    margin-right: 0.5rem !important; }
+
+  .mb-sm-2,
+  .my-sm-2 {
+    margin-bottom: 0.5rem !important; }
+
+  .ml-sm-2,
+  .mx-sm-2 {
+    margin-left: 0.5rem !important; }
+
+  .m-sm-3 {
+    margin: 1rem !important; }
+
+  .mt-sm-3,
+  .my-sm-3 {
+    margin-top: 1rem !important; }
+
+  .mr-sm-3,
+  .mx-sm-3 {
+    margin-right: 1rem !important; }
+
+  .mb-sm-3,
+  .my-sm-3 {
+    margin-bottom: 1rem !important; }
+
+  .ml-sm-3,
+  .mx-sm-3 {
+    margin-left: 1rem !important; }
+
+  .m-sm-4 {
+    margin: 1.5rem !important; }
+
+  .mt-sm-4,
+  .my-sm-4 {
+    margin-top: 1.5rem !important; }
+
+  .mr-sm-4,
+  .mx-sm-4 {
+    margin-right: 1.5rem !important; }
+
+  .mb-sm-4,
+  .my-sm-4 {
+    margin-bottom: 1.5rem !important; }
+
+  .ml-sm-4,
+  .mx-sm-4 {
+    margin-left: 1.5rem !important; }
+
+  .m-sm-5 {
+    margin: 3rem !important; }
+
+  .mt-sm-5,
+  .my-sm-5 {
+    margin-top: 3rem !important; }
+
+  .mr-sm-5,
+  .mx-sm-5 {
+    margin-right: 3rem !important; }
+
+  .mb-sm-5,
+  .my-sm-5 {
+    margin-bottom: 3rem !important; }
+
+  .ml-sm-5,
+  .mx-sm-5 {
+    margin-left: 3rem !important; }
+
+  .p-sm-0 {
+    padding: 0 !important; }
+
+  .pt-sm-0,
+  .py-sm-0 {
+    padding-top: 0 !important; }
+
+  .pr-sm-0,
+  .px-sm-0 {
+    padding-right: 0 !important; }
+
+  .pb-sm-0,
+  .py-sm-0 {
+    padding-bottom: 0 !important; }
+
+  .pl-sm-0,
+  .px-sm-0 {
+    padding-left: 0 !important; }
+
+  .p-sm-1 {
+    padding: 0.25rem !important; }
+
+  .pt-sm-1,
+  .py-sm-1 {
+    padding-top: 0.25rem !important; }
+
+  .pr-sm-1,
+  .px-sm-1 {
+    padding-right: 0.25rem !important; }
+
+  .pb-sm-1,
+  .py-sm-1 {
+    padding-bottom: 0.25rem !important; }
+
+  .pl-sm-1,
+  .px-sm-1 {
+    padding-left: 0.25rem !important; }
+
+  .p-sm-2 {
+    padding: 0.5rem !important; }
+
+  .pt-sm-2,
+  .py-sm-2 {
+    padding-top: 0.5rem !important; }
+
+  .pr-sm-2,
+  .px-sm-2 {
+    padding-right: 0.5rem !important; }
+
+  .pb-sm-2,
+  .py-sm-2 {
+    padding-bottom: 0.5rem !important; }
+
+  .pl-sm-2,
+  .px-sm-2 {
+    padding-left: 0.5rem !important; }
+
+  .p-sm-3 {
+    padding: 1rem !important; }
+
+  .pt-sm-3,
+  .py-sm-3 {
+    padding-top: 1rem !important; }
+
+  .pr-sm-3,
+  .px-sm-3 {
+    padding-right: 1rem !important; }
+
+  .pb-sm-3,
+  .py-sm-3 {
+    padding-bottom: 1rem !important; }
+
+  .pl-sm-3,
+  .px-sm-3 {
+    padding-left: 1rem !important; }
+
+  .p-sm-4 {
+    padding: 1.5rem !important; }
+
+  .pt-sm-4,
+  .py-sm-4 {
+    padding-top: 1.5rem !important; }
+
+  .pr-sm-4,
+  .px-sm-4 {
+    padding-right: 1.5rem !important; }
+
+  .pb-sm-4,
+  .py-sm-4 {
+    padding-bottom: 1.5rem !important; }
+
+  .pl-sm-4,
+  .px-sm-4 {
+    padding-left: 1.5rem !important; }
+
+  .p-sm-5 {
+    padding: 3rem !important; }
+
+  .pt-sm-5,
+  .py-sm-5 {
+    padding-top: 3rem !important; }
+
+  .pr-sm-5,
+  .px-sm-5 {
+    padding-right: 3rem !important; }
+
+  .pb-sm-5,
+  .py-sm-5 {
+    padding-bottom: 3rem !important; }
+
+  .pl-sm-5,
+  .px-sm-5 {
+    padding-left: 3rem !important; }
+
+  .m-sm-auto {
+    margin: auto !important; }
+
+  .mt-sm-auto,
+  .my-sm-auto {
+    margin-top: auto !important; }
+
+  .mr-sm-auto,
+  .mx-sm-auto {
+    margin-right: auto !important; }
+
+  .mb-sm-auto,
+  .my-sm-auto {
+    margin-bottom: auto !important; }
+
+  .ml-sm-auto,
+  .mx-sm-auto {
+    margin-left: auto !important; } }
+@media (min-width: 768px) {
+  .m-md-0 {
+    margin: 0 !important; }
+
+  .mt-md-0,
+  .my-md-0 {
+    margin-top: 0 !important; }
+
+  .mr-md-0,
+  .mx-md-0 {
+    margin-right: 0 !important; }
+
+  .mb-md-0,
+  .my-md-0 {
+    margin-bottom: 0 !important; }
+
+  .ml-md-0,
+  .mx-md-0 {
+    margin-left: 0 !important; }
+
+  .m-md-1 {
+    margin: 0.25rem !important; }
+
+  .mt-md-1,
+  .my-md-1 {
+    margin-top: 0.25rem !important; }
+
+  .mr-md-1,
+  .mx-md-1 {
+    margin-right: 0.25rem !important; }
+
+  .mb-md-1,
+  .my-md-1 {
+    margin-bottom: 0.25rem !important; }
+
+  .ml-md-1,
+  .mx-md-1 {
+    margin-left: 0.25rem !important; }
+
+  .m-md-2 {
+    margin: 0.5rem !important; }
+
+  .mt-md-2,
+  .my-md-2 {
+    margin-top: 0.5rem !important; }
+
+  .mr-md-2,
+  .mx-md-2 {
+    margin-right: 0.5rem !important; }
+
+  .mb-md-2,
+  .my-md-2 {
+    margin-bottom: 0.5rem !important; }
+
+  .ml-md-2,
+  .mx-md-2 {
+    margin-left: 0.5rem !important; }
+
+  .m-md-3 {
+    margin: 1rem !important; }
+
+  .mt-md-3,
+  .my-md-3 {
+    margin-top: 1rem !important; }
+
+  .mr-md-3,
+  .mx-md-3 {
+    margin-right: 1rem !important; }
+
+  .mb-md-3,
+  .my-md-3 {
+    margin-bottom: 1rem !important; }
+
+  .ml-md-3,
+  .mx-md-3 {
+    margin-left: 1rem !important; }
+
+  .m-md-4 {
+    margin: 1.5rem !important; }
+
+  .mt-md-4,
+  .my-md-4 {
+    margin-top: 1.5rem !important; }
+
+  .mr-md-4,
+  .mx-md-4 {
+    margin-right: 1.5rem !important; }
+
+  .mb-md-4,
+  .my-md-4 {
+    margin-bottom: 1.5rem !important; }
+
+  .ml-md-4,
+  .mx-md-4 {
+    margin-left: 1.5rem !important; }
+
+  .m-md-5 {
+    margin: 3rem !important; }
+
+  .mt-md-5,
+  .my-md-5 {
+    margin-top: 3rem !important; }
+
+  .mr-md-5,
+  .mx-md-5 {
+    margin-right: 3rem !important; }
+
+  .mb-md-5,
+  .my-md-5 {
+    margin-bottom: 3rem !important; }
+
+  .ml-md-5,
+  .mx-md-5 {
+    margin-left: 3rem !important; }
+
+  .p-md-0 {
+    padding: 0 !important; }
+
+  .pt-md-0,
+  .py-md-0 {
+    padding-top: 0 !important; }
+
+  .pr-md-0,
+  .px-md-0 {
+    padding-right: 0 !important; }
+
+  .pb-md-0,
+  .py-md-0 {
+    padding-bottom: 0 !important; }
+
+  .pl-md-0,
+  .px-md-0 {
+    padding-left: 0 !important; }
+
+  .p-md-1 {
+    padding: 0.25rem !important; }
+
+  .pt-md-1,
+  .py-md-1 {
+    padding-top: 0.25rem !important; }
+
+  .pr-md-1,
+  .px-md-1 {
+    padding-right: 0.25rem !important; }
+
+  .pb-md-1,
+  .py-md-1 {
+    padding-bottom: 0.25rem !important; }
+
+  .pl-md-1,
+  .px-md-1 {
+    padding-left: 0.25rem !important; }
+
+  .p-md-2 {
+    padding: 0.5rem !important; }
+
+  .pt-md-2,
+  .py-md-2 {
+    padding-top: 0.5rem !important; }
+
+  .pr-md-2,
+  .px-md-2 {
+    padding-right: 0.5rem !important; }
+
+  .pb-md-2,
+  .py-md-2 {
+    padding-bottom: 0.5rem !important; }
+
+  .pl-md-2,
+  .px-md-2 {
+    padding-left: 0.5rem !important; }
+
+  .p-md-3 {
+    padding: 1rem !important; }
+
+  .pt-md-3,
+  .py-md-3 {
+    padding-top: 1rem !important; }
+
+  .pr-md-3,
+  .px-md-3 {
+    padding-right: 1rem !important; }
+
+  .pb-md-3,
+  .py-md-3 {
+    padding-bottom: 1rem !important; }
+
+  .pl-md-3,
+  .px-md-3 {
+    padding-left: 1rem !important; }
+
+  .p-md-4 {
+    padding: 1.5rem !important; }
+
+  .pt-md-4,
+  .py-md-4 {
+    padding-top: 1.5rem !important; }
+
+  .pr-md-4,
+  .px-md-4 {
+    padding-right: 1.5rem !important; }
+
+  .pb-md-4,
+  .py-md-4 {
+    padding-bottom: 1.5rem !important; }
+
+  .pl-md-4,
+  .px-md-4 {
+    padding-left: 1.5rem !important; }
+
+  .p-md-5 {
+    padding: 3rem !important; }
+
+  .pt-md-5,
+  .py-md-5 {
+    padding-top: 3rem !important; }
+
+  .pr-md-5,
+  .px-md-5 {
+    padding-right: 3rem !important; }
+
+  .pb-md-5,
+  .py-md-5 {
+    padding-bottom: 3rem !important; }
+
+  .pl-md-5,
+  .px-md-5 {
+    padding-left: 3rem !important; }
+
+  .m-md-auto {
+    margin: auto !important; }
+
+  .mt-md-auto,
+  .my-md-auto {
+    margin-top: auto !important; }
+
+  .mr-md-auto,
+  .mx-md-auto {
+    margin-right: auto !important; }
+
+  .mb-md-auto,
+  .my-md-auto {
+    margin-bottom: auto !important; }
+
+  .ml-md-auto,
+  .mx-md-auto {
+    margin-left: auto !important; } }
+@media (min-width: 992px) {
+  .m-lg-0 {
+    margin: 0 !important; }
+
+  .mt-lg-0,
+  .my-lg-0 {
+    margin-top: 0 !important; }
+
+  .mr-lg-0,
+  .mx-lg-0 {
+    margin-right: 0 !important; }
+
+  .mb-lg-0,
+  .my-lg-0 {
+    margin-bottom: 0 !important; }
+
+  .ml-lg-0,
+  .mx-lg-0 {
+    margin-left: 0 !important; }
+
+  .m-lg-1 {
+    margin: 0.25rem !important; }
+
+  .mt-lg-1,
+  .my-lg-1 {
+    margin-top: 0.25rem !important; }
+
+  .mr-lg-1,
+  .mx-lg-1 {
+    margin-right: 0.25rem !important; }
+
+  .mb-lg-1,
+  .my-lg-1 {
+    margin-bottom: 0.25rem !important; }
+
+  .ml-lg-1,
+  .mx-lg-1 {
+    margin-left: 0.25rem !important; }
+
+  .m-lg-2 {
+    margin: 0.5rem !important; }
+
+  .mt-lg-2,
+  .my-lg-2 {
+    margin-top: 0.5rem !important; }
+
+  .mr-lg-2,
+  .mx-lg-2 {
+    margin-right: 0.5rem !important; }
+
+  .mb-lg-2,
+  .my-lg-2 {
+    margin-bottom: 0.5rem !important; }
+
+  .ml-lg-2,
+  .mx-lg-2 {
+    margin-left: 0.5rem !important; }
+
+  .m-lg-3 {
+    margin: 1rem !important; }
+
+  .mt-lg-3,
+  .my-lg-3 {
+    margin-top: 1rem !important; }
+
+  .mr-lg-3,
+  .mx-lg-3 {
+    margin-right: 1rem !important; }
+
+  .mb-lg-3,
+  .my-lg-3 {
+    margin-bottom: 1rem !important; }
+
+  .ml-lg-3,
+  .mx-lg-3 {
+    margin-left: 1rem !important; }
+
+  .m-lg-4 {
+    margin: 1.5rem !important; }
+
+  .mt-lg-4,
+  .my-lg-4 {
+    margin-top: 1.5rem !important; }
+
+  .mr-lg-4,
+  .mx-lg-4 {
+    margin-right: 1.5rem !important; }
+
+  .mb-lg-4,
+  .my-lg-4 {
+    margin-bottom: 1.5rem !important; }
+
+  .ml-lg-4,
+  .mx-lg-4 {
+    margin-left: 1.5rem !important; }
+
+  .m-lg-5 {
+    margin: 3rem !important; }
+
+  .mt-lg-5,
+  .my-lg-5 {
+    margin-top: 3rem !important; }
+
+  .mr-lg-5,
+  .mx-lg-5 {
+    margin-right: 3rem !important; }
+
+  .mb-lg-5,
+  .my-lg-5 {
+    margin-bottom: 3rem !important; }
+
+  .ml-lg-5,
+  .mx-lg-5 {
+    margin-left: 3rem !important; }
+
+  .p-lg-0 {
+    padding: 0 !important; }
+
+  .pt-lg-0,
+  .py-lg-0 {
+    padding-top: 0 !important; }
+
+  .pr-lg-0,
+  .px-lg-0 {
+    padding-right: 0 !important; }
+
+  .pb-lg-0,
+  .py-lg-0 {
+    padding-bottom: 0 !important; }
+
+  .pl-lg-0,
+  .px-lg-0 {
+    padding-left: 0 !important; }
+
+  .p-lg-1 {
+    padding: 0.25rem !important; }
+
+  .pt-lg-1,
+  .py-lg-1 {
+    padding-top: 0.25rem !important; }
+
+  .pr-lg-1,
+  .px-lg-1 {
+    padding-right: 0.25rem !important; }
+
+  .pb-lg-1,
+  .py-lg-1 {
+    padding-bottom: 0.25rem !important; }
+
+  .pl-lg-1,
+  .px-lg-1 {
+    padding-left: 0.25rem !important; }
+
+  .p-lg-2 {
+    padding: 0.5rem !important; }
+
+  .pt-lg-2,
+  .py-lg-2 {
+    padding-top: 0.5rem !important; }
+
+  .pr-lg-2,
+  .px-lg-2 {
+    padding-right: 0.5rem !important; }
+
+  .pb-lg-2,
+  .py-lg-2 {
+    padding-bottom: 0.5rem !important; }
+
+  .pl-lg-2,
+  .px-lg-2 {
+    padding-left: 0.5rem !important; }
+
+  .p-lg-3 {
+    padding: 1rem !important; }
+
+  .pt-lg-3,
+  .py-lg-3 {
+    padding-top: 1rem !important; }
+
+  .pr-lg-3,
+  .px-lg-3 {
+    padding-right: 1rem !important; }
+
+  .pb-lg-3,
+  .py-lg-3 {
+    padding-bottom: 1rem !important; }
+
+  .pl-lg-3,
+  .px-lg-3 {
+    padding-left: 1rem !important; }
+
+  .p-lg-4 {
+    padding: 1.5rem !important; }
+
+  .pt-lg-4,
+  .py-lg-4 {
+    padding-top: 1.5rem !important; }
+
+  .pr-lg-4,
+  .px-lg-4 {
+    padding-right: 1.5rem !important; }
+
+  .pb-lg-4,
+  .py-lg-4 {
+    padding-bottom: 1.5rem !important; }
+
+  .pl-lg-4,
+  .px-lg-4 {
+    padding-left: 1.5rem !important; }
+
+  .p-lg-5 {
+    padding: 3rem !important; }
+
+  .pt-lg-5,
+  .py-lg-5 {
+    padding-top: 3rem !important; }
+
+  .pr-lg-5,
+  .px-lg-5 {
+    padding-right: 3rem !important; }
+
+  .pb-lg-5,
+  .py-lg-5 {
+    padding-bottom: 3rem !important; }
+
+  .pl-lg-5,
+  .px-lg-5 {
+    padding-left: 3rem !important; }
+
+  .m-lg-auto {
+    margin: auto !important; }
+
+  .mt-lg-auto,
+  .my-lg-auto {
+    margin-top: auto !important; }
+
+  .mr-lg-auto,
+  .mx-lg-auto {
+    margin-right: auto !important; }
+
+  .mb-lg-auto,
+  .my-lg-auto {
+    margin-bottom: auto !important; }
+
+  .ml-lg-auto,
+  .mx-lg-auto {
+    margin-left: auto !important; } }
+@media (min-width: 1200px) {
+  .m-xl-0 {
+    margin: 0 !important; }
+
+  .mt-xl-0,
+  .my-xl-0 {
+    margin-top: 0 !important; }
+
+  .mr-xl-0,
+  .mx-xl-0 {
+    margin-right: 0 !important; }
+
+  .mb-xl-0,
+  .my-xl-0 {
+    margin-bottom: 0 !important; }
+
+  .ml-xl-0,
+  .mx-xl-0 {
+    margin-left: 0 !important; }
+
+  .m-xl-1 {
+    margin: 0.25rem !important; }
+
+  .mt-xl-1,
+  .my-xl-1 {
+    margin-top: 0.25rem !important; }
+
+  .mr-xl-1,
+  .mx-xl-1 {
+    margin-right: 0.25rem !important; }
+
+  .mb-xl-1,
+  .my-xl-1 {
+    margin-bottom: 0.25rem !important; }
+
+  .ml-xl-1,
+  .mx-xl-1 {
+    margin-left: 0.25rem !important; }
+
+  .m-xl-2 {
+    margin: 0.5rem !important; }
+
+  .mt-xl-2,
+  .my-xl-2 {
+    margin-top: 0.5rem !important; }
+
+  .mr-xl-2,
+  .mx-xl-2 {
+    margin-right: 0.5rem !important; }
+
+  .mb-xl-2,
+  .my-xl-2 {
+    margin-bottom: 0.5rem !important; }
+
+  .ml-xl-2,
+  .mx-xl-2 {
+    margin-left: 0.5rem !important; }
+
+  .m-xl-3 {
+    margin: 1rem !important; }
+
+  .mt-xl-3,
+  .my-xl-3 {
+    margin-top: 1rem !important; }
+
+  .mr-xl-3,
+  .mx-xl-3 {
+    margin-right: 1rem !important; }
+
+  .mb-xl-3,
+  .my-xl-3 {
+    margin-bottom: 1rem !important; }
+
+  .ml-xl-3,
+  .mx-xl-3 {
+    margin-left: 1rem !important; }
+
+  .m-xl-4 {
+    margin: 1.5rem !important; }
+
+  .mt-xl-4,
+  .my-xl-4 {
+    margin-top: 1.5rem !important; }
+
+  .mr-xl-4,
+  .mx-xl-4 {
+    margin-right: 1.5rem !important; }
+
+  .mb-xl-4,
+  .my-xl-4 {
+    margin-bottom: 1.5rem !important; }
+
+  .ml-xl-4,
+  .mx-xl-4 {
+    margin-left: 1.5rem !important; }
+
+  .m-xl-5 {
+    margin: 3rem !important; }
+
+  .mt-xl-5,
+  .my-xl-5 {
+    margin-top: 3rem !important; }
+
+  .mr-xl-5,
+  .mx-xl-5 {
+    margin-right: 3rem !important; }
+
+  .mb-xl-5,
+  .my-xl-5 {
+    margin-bottom: 3rem !important; }
+
+  .ml-xl-5,
+  .mx-xl-5 {
+    margin-left: 3rem !important; }
+
+  .p-xl-0 {
+    padding: 0 !important; }
+
+  .pt-xl-0,
+  .py-xl-0 {
+    padding-top: 0 !important; }
+
+  .pr-xl-0,
+  .px-xl-0 {
+    padding-right: 0 !important; }
+
+  .pb-xl-0,
+  .py-xl-0 {
+    padding-bottom: 0 !important; }
+
+  .pl-xl-0,
+  .px-xl-0 {
+    padding-left: 0 !important; }
+
+  .p-xl-1 {
+    padding: 0.25rem !important; }
+
+  .pt-xl-1,
+  .py-xl-1 {
+    padding-top: 0.25rem !important; }
+
+  .pr-xl-1,
+  .px-xl-1 {
+    padding-right: 0.25rem !important; }
+
+  .pb-xl-1,
+  .py-xl-1 {
+    padding-bottom: 0.25rem !important; }
+
+  .pl-xl-1,
+  .px-xl-1 {
+    padding-left: 0.25rem !important; }
+
+  .p-xl-2 {
+    padding: 0.5rem !important; }
+
+  .pt-xl-2,
+  .py-xl-2 {
+    padding-top: 0.5rem !important; }
+
+  .pr-xl-2,
+  .px-xl-2 {
+    padding-right: 0.5rem !important; }
+
+  .pb-xl-2,
+  .py-xl-2 {
+    padding-bottom: 0.5rem !important; }
+
+  .pl-xl-2,
+  .px-xl-2 {
+    padding-left: 0.5rem !important; }
+
+  .p-xl-3 {
+    padding: 1rem !important; }
+
+  .pt-xl-3,
+  .py-xl-3 {
+    padding-top: 1rem !important; }
+
+  .pr-xl-3,
+  .px-xl-3 {
+    padding-right: 1rem !important; }
+
+  .pb-xl-3,
+  .py-xl-3 {
+    padding-bottom: 1rem !important; }
+
+  .pl-xl-3,
+  .px-xl-3 {
+    padding-left: 1rem !important; }
+
+  .p-xl-4 {
+    padding: 1.5rem !important; }
+
+  .pt-xl-4,
+  .py-xl-4 {
+    padding-top: 1.5rem !important; }
+
+  .pr-xl-4,
+  .px-xl-4 {
+    padding-right: 1.5rem !important; }
+
+  .pb-xl-4,
+  .py-xl-4 {
+    padding-bottom: 1.5rem !important; }
+
+  .pl-xl-4,
+  .px-xl-4 {
+    padding-left: 1.5rem !important; }
+
+  .p-xl-5 {
+    padding: 3rem !important; }
+
+  .pt-xl-5,
+  .py-xl-5 {
+    padding-top: 3rem !important; }
+
+  .pr-xl-5,
+  .px-xl-5 {
+    padding-right: 3rem !important; }
+
+  .pb-xl-5,
+  .py-xl-5 {
+    padding-bottom: 3rem !important; }
+
+  .pl-xl-5,
+  .px-xl-5 {
+    padding-left: 3rem !important; }
+
+  .m-xl-auto {
+    margin: auto !important; }
+
+  .mt-xl-auto,
+  .my-xl-auto {
+    margin-top: auto !important; }
+
+  .mr-xl-auto,
+  .mx-xl-auto {
+    margin-right: auto !important; }
+
+  .mb-xl-auto,
+  .my-xl-auto {
+    margin-bottom: auto !important; }
+
+  .ml-xl-auto,
+  .mx-xl-auto {
+    margin-left: auto !important; } }
+.text-justify {
+  text-align: justify !important; }
+
+.text-nowrap {
+  white-space: nowrap !important; }
+
+.text-truncate {
+  overflow: hidden;
+  text-overflow: ellipsis;
+  white-space: nowrap; }
+
+.text-left {
+  text-align: left !important; }
+
+.text-right {
+  text-align: right !important; }
+
+.text-center {
+  text-align: center !important; }
+
+@media (min-width: 576px) {
+  .text-sm-left {
+    text-align: left !important; }
+
+  .text-sm-right {
+    text-align: right !important; }
+
+  .text-sm-center {
+    text-align: center !important; } }
+@media (min-width: 768px) {
+  .text-md-left {
+    text-align: left !important; }
+
+  .text-md-right {
+    text-align: right !important; }
+
+  .text-md-center {
+    text-align: center !important; } }
+@media (min-width: 992px) {
+  .text-lg-left {
+    text-align: left !important; }
+
+  .text-lg-right {
+    text-align: right !important; }
+
+  .text-lg-center {
+    text-align: center !important; } }
+@media (min-width: 1200px) {
+  .text-xl-left {
+    text-align: left !important; }
+
+  .text-xl-right {
+    text-align: right !important; }
+
+  .text-xl-center {
+    text-align: center !important; } }
+.text-lowercase {
+  text-transform: lowercase !important; }
+
+.text-uppercase {
+  text-transform: uppercase !important; }
+
+.text-capitalize {
+  text-transform: capitalize !important; }
+
+.font-weight-light {
+  font-weight: 300 !important; }
+
+.font-weight-normal {
+  font-weight: 400 !important; }
+
+.font-weight-bold {
+  font-weight: 700 !important; }
+
+.font-italic {
+  font-style: italic !important; }
+
+.text-white {
+  color: #fff !important; }
+
+.text-primary {
+  color: #7D4698 !important; }
+
+a.text-primary:focus, a.text-primary:hover {
+  color: #603675 !important; }
+
+.text-secondary {
+  color: #333A41 !important; }
+
+a.text-secondary:focus, a.text-secondary:hover {
+  color: #1d2124 !important; }
+
+.text-success {
+  color: #68B044 !important; }
+
+a.text-success:focus, a.text-success:hover {
+  color: #528b36 !important; }
+
+.text-info {
+  color: #00A5BB !important; }
+
+a.text-info:focus, a.text-info:hover {
+  color: #007888 !important; }
+
+.text-warning {
+  color: #FFBF00 !important; }
+
+a.text-warning:focus, a.text-warning:hover {
+  color: #cc9900 !important; }
+
+.text-danger {
+  color: #EF243E !important; }
+
+a.text-danger:focus, a.text-danger:hover {
+  color: #d10f28 !important; }
+
+.text-light {
+  color: #F8F9FA !important; }
+
+a.text-light:focus, a.text-light:hover {
+  color: #dae0e5 !important; }
+
+.text-dark {
+  color: #59316B !important; }
+
+a.text-dark:focus, a.text-dark:hover {
+  color: #3c2148 !important; }
+
+.text-muted {
+  color: #848E97 !important; }
+
+.text-hide {
+  font: 0/0 a;
+  color: transparent;
+  text-shadow: none;
+  background-color: transparent;
+  border: 0; }
+
+.visible {
+  visibility: visible !important; }
+
+.invisible {
+  visibility: hidden !important; }
+
+/*
+ * Base structure
+ */
+/* Move down content because we have a fixed navbar that is 4.5rem tall */
+.page {
+  padding-top: 4.5rem; }
+
+/* Reset */
+.no-border {
+  border: none; }
+
+.no-background {
+  background-image: none !important; }
+
+.content-scroll {
+  position: relative; }
+
+/*
+ * Typography
+ */
+@font-face {
+  font-family: Source Sans Pro;
+  src: url("fonts/SourceSansPro/SourceSansPro-Regular.ttf"); }
+@font-face {
+  font-family: Source Sans Pro Light;
+  src: url("fonts/SourceSansPro/SourceSansPro-Light.ttf"); }
+@font-face {
+  font-family: Source Sans Pro Bold;
+  src: url("fonts/SourceSansPro/SourceSansPro-Bold.ttf"); }
+@font-face {
+  font-family: Source Serif Pro;
+  src: url("fonts/SourceSerifPro/SourceSerifPro-Regular.ttf"); }
+@font-face {
+  font-family: Source Code Pro;
+  src: url("fonts/SourceCodePro/SourceCodePro-Regular.ttf"); }
+@font-face {
+  font-family: Tor Icons;
+  src: url("fonts/TorIcons/tor-icons.eot?#iefix") format("embedded-opentype"), url("fonts/TorIcons/tor-icons.woff2") format("woff2"), url("fonsts/TorIcons/tor-icons.woff") format("woff"), url("fonts/TorIcons/tor-icons.ttf") format("truetype"), url("fonts/TorIcons/tor-icons.svg?#tor-icons") format("svg"); }
+.font-family-serif {
+  font-family: "Source Serif Pro", -apple-system, "Georgia", serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important; }
+
+.font-weight-light {
+  font-family: Source Sans Pro Light; }
+
+.font-weight-bold {
+  font-family: Source Sans Pro Bold; }
+
+h5 {
+  text-transform: uppercase;
+  font-weight: bold;
+  color: #7D4698; }
+
+h6 {
+  text-transform: uppercase;
+  font-weight: bold;
+  color: #7D4698; }
+
+p {
+  font-size: 1.3rem;
+  color: #212529;
+  line-height: 2rem; }
+
+mark, .mark {
+  color: #7D4698; }
+
+/** Icons **/
+.ti:before {
+  font-family: Tor Icons !important;
+  font-style: normal;
+  font-weight: normal !important;
+  vertical-align: top; }
+
+.ti-authority:before {
+  content: "\f101"; }
+
+.ti-badexit:before {
+  content: "\f102"; }
+
+.ti-bridge:before {
+  content: "\f103"; }
+
+.ti-country:before {
+  content: "\f104"; }
+
+.ti-directory:before {
+  content: "\f105"; }
+
+.ti-exit:before {
+  content: "\f106"; }
+
+.ti-fallbackdir:before {
+  content: "\f107"; }
+
+.ti-fast:before {
+  content: "\f108"; }
+
+.ti-fingerprint:before {
+  content: "\f109"; }
+
+.ti-guard:before {
+  content: "\f10a"; }
+
+.ti-hibernating:before {
+  content: "\f10b"; }
+
+.ti-hsdir:before {
+  content: "\f10c"; }
+
+.ti-ipv4:before {
+  content: "\f10d"; }
+
+.ti-ipv6:before {
+  content: "\f10e"; }
+
+.ti-ipv6exit:before {
+  content: "\f10f"; }
+
+.ti-noedconsensus:before {
+  content: "\f110"; }
+
+.ti-notrecommended:before {
+  content: "\f111"; }
+
+.ti-onion-alt:before {
+  content: "\f112"; }
+
+.ti-onion:before {
+  content: "\f113"; }
+
+.ti-reachableipv4:before {
+  content: "\f114"; }
+
+.ti-reachableipv6:before {
+  content: "\f115"; }
+
+.ti-relay:before {
+  content: "\f116"; }
+
+.ti-running:before {
+  content: "\f117"; }
+
+.ti-stable:before {
+  content: "\f118"; }
+
+.ti-tshirt:before {
+  content: "\f119"; }
+
+.ti-unmeasured:before {
+  content: "\f11a"; }
+
+.ti-unreachableipv4:before {
+  content: "\f11b"; }
+
+.ti-unreachableipv6:before {
+  content: "\f11c"; }
+
+.ti-v2dir:before {
+  content: "\f11d"; }
+
+.ti-valid:before {
+  content: "\f11e"; }
+
+.bd-sidebar {
+  border: 0 !important; }
+
+.bd-toc {
+  order: 0 !important; }
+
+#components-nav .nav-pills .nav-link,
+#visuals-nav .nav-pills .nav-link {
+  border-radius: 0; }
+
+#components-nav .nav-pills .nav-link.active,
+#visuals-nav .nav-pills .nav-link.active {
+  background-color: #fff;
+  color: #7D4698;
+  border-left: 2px solid #7D4698;
+  font-weight: bold; }
+
+.jumbotron {
+  margin-top: -50px; }
+
+/*
+ * Nav
+ */
+.navbar {
+  background-image: url("./images/onion-bg.svg");
+  background-repeat: no-repeat;
+  background-position: 10px 12px; }
+
+.navbar-brand {
+  /*padding-left: 80px;*/ }
+  .navbar-brand span {
+    font-size: 0.6em;
+    display: flex; }
+
+/*
+ * Sidebar
+ */
+.sidetopics {
+  z-index: 1000;
+  padding: 20px 0;
+  border-right: 1px solid #eee; }
+
+.sidetopics .nav {
+  margin-bottom: 20px; }
+
+.sidetopics .nav-item {
+  width: 100%; }
+
+.sidetopics .nav-item + .nav-item {
+  margin-left: 0; }
+
+.sidetopics .nav-link {
+  border-radius: 0; }
+
+.toc-h4 {
+  padding-left: 0.8em;
+  font-size: 0.9em; }
+
+/*
+ * Dashboard
+ */
+/* Placeholders */
+.placeholders {
+  padding-bottom: 3rem; }
+
+.placeholder img {
+  padding-top: 1.5rem;
+  padding-bottom: 1.5rem; }
+
+/*
+ * Forms
+ */
+.form-wide {
+  width: 100% !important; }
+  .form-wide input {
+    padding: 20px !important; }
+
+.badge {
+  text-transform: uppercase; }
+
+.breadcrumb {
+  background-color: #fff; }
+
+.table-striped td {
+  border: 0 !important; }
+
+.bd-callout {
+  padding: 1.25rem;
+  margin-top: 1.25rem;
+  margin-bottom: 1.25rem;
+  border: 1px solid #eee;
+  border-left-width: .25rem;
+  border-radius: .25rem; }
+
+.bd-callout h4 {
+  margin-top: 0;
+  margin-bottom: .25rem; }
+
+.bd-callout p:last-child {
+  margin-bottom: 0; }
+
+.bd-callout code {
+  border-radius: .25rem; }
+
+.bd-callout + .bd-callout {
+  margin-top: -.25rem; }
+
+pre {
+  padding: 0.5rem;
+  margin-top: 1rem;
+  color: lightgreen;
+  background: black; }
+
+.bd-callout-info {
+  border-left-color: #5bc0de; }
+  .bd-callout-info h4 {
+    color: #5bc0de; }
+
+.bd-callout-warning {
+  border-left-color: #f0ad4e; }
+  .bd-callout-warning h4 {
+    color: #f0ad4e; }
+
+.bd-callout-danger {
+  border-left-color: #d9534f; }
+  .bd-callout-danger h4 {
+    color: #d9534f; }
+
+.bd-sidebar .nav > li > a {
+  font-size: 100%;
+  color: rgba(0, 0, 0, 0.85); }
+
+.bd-sidebar .nav > li > a:hover {
+  color: #7D4698 !important;
+  text-decoration: none; }
+
+#bd-docs-nav {
+  padding-top: 2rem; }
+
+.anchor-spacer:before {
+  content: '';
+  display: block;
+  position: relative;
+  width: 0;
+  height: 6em;
+  margin-top: -6em; }
+
+.hll {
+  background-color: #ffc; }
+
+.c {
+  color: #999; }
+
+.k {
+  color: #069; }
+
+.o {
+  color: #555; }
+
+.cm {
+  color: #999; }
+
+.cp {
+  color: #099; }
+
+.c1 {
+  color: #999; }
+
+.cs {
+  color: #999; }
+
+.gd {
+  background-color: #fcc;
+  border: 1px solid #c00; }
+
+.ge {
+  font-style: italic; }
+
+.gr {
+  color: #f00; }
+
+.gh {
+  color: #030; }
+
+.gi {
+  background-color: #cfc;
+  border: 1px solid #0c0; }
+
+.go {
+  color: #aaa; }
+
+.gp {
+  color: #009; }
+
+.gu {
+  color: #030; }
+
+.gt {
+  color: #9c6; }
+
+.kc {
+  color: #069; }
+
+.kd {
+  color: #069; }
+
+.kn {
+  color: #069; }
+
+.kp {
+  color: #069; }
+
+.kr {
+  color: #069; }
+
+.kt {
+  color: #078; }
+
+.m {
+  color: #f60; }
+
+.s {
+  color: #d44950; }
+
+.na {
+  color: #4f9fcf; }
+
+.nb {
+  color: #366; }
+
+.nc {
+  color: #0a8; }
+
+.no {
+  color: #360; }
+
+.nd {
+  color: #99f; }
+
+.ni {
+  color: #999; }
+
+.ne {
+  color: #c00; }
+
+.nf {
+  color: #c0f; }
+
+.nl {
+  color: #99f; }
+
+.nn {
+  color: #0cf; }
+
+.nt {
+  color: #2f6f9f; }
+
+.nv {
+  color: #033; }
+
+.ow {
+  color: #000; }
+
+.w {
+  color: #bbb; }
+
+.mf {
+  color: #f60; }
+
+.mh {
+  color: #f60; }
+
+.mi {
+  color: #f60; }
+
+.mo {
+  color: #f60; }
+
+.sb {
+  color: #c30; }
+
+.sc {
+  color: #c30; }
+
+.sd {
+  font-style: italic;
+  color: #c30; }
+
+.s2 {
+  color: #c30; }
+
+.se {
+  color: #c30; }
+
+.sh {
+  color: #c30; }
+
+.si {
+  color: #a00; }
+
+.sx {
+  color: #c30; }
+
+.sr {
+  color: #3aa; }
+
+.s1 {
+  color: #c30; }
+
+.ss {
+  color: #fc3; }
+
+.bp {
+  color: #366; }
+
+.vc {
+  color: #033; }
+
+.vg {
+  color: #033; }
+
+.vi {
+  color: #033; }
+
+.il {
+  color: #f60; }
+
+.css .o,
+.css .o + .nt,
+.css .nt + .nt {
+  color: #999; }
+
+.language-bash::before,
+.language-sh::before {
+  color: #009;
+  content: "$ ";
+  user-select: none; }
+
+.language-powershell::before {
+  color: #009;
+  content: "PM> ";
+  user-select: none; }
+
+.text-primary-light {
+  color: #e6d5ee; }
+
+#topics {
+  margin: 0 auto;
+  display: block;
+  overflow-y: scroll;
+  height: 950px;
+  width: 97;
+  scroll-behavior: smooth; }
+
+.dropdown {
+  display: block; }
+
+.dropdown-menu {
+  margin: 0;
+  display: none; }
+
+.dropdown:hover .dropdown-menu {
+  display: block;
+  overflow-y: scroll;
+  max-height: 350px; }
+
+.dropdown .btn {
+  border-radius: 0; }
+
+.btn {
+  text-transform: capitalize; }
+
+label {
+  cursor: pointer; }
+
+#menu-toggle {
+  display: none;
+  /* hide the checkbox */ }
+
+#nav-toggle {
+  display: none;
+  /* hide the checkbox */ }
+
+.side-toggler {
+  float: right !important; }
+
+#menu-toggle:checked + .burger-menu {
+  display: block; }
+
+#nav-toggle:checked + .hamburger-menu {
+  display: block; }
+
+.navbar-toggler:hover .chevron-up {
+  display: block !important; }
+
+.navbar-toggler:hover .chevron-down {
+  display: none; }
+
+a.side-nav.active {
+  color: #7D4698 !important; }
+
+.smalltopics {
+  display: none; }
+
+.chevron {
+  height: 50px;
+  width: 50px;
+  margin: -10px -1px 1px -1px; }
+
+.chevron-up {
+  display: none !important;
+  top: 10px !important; }
+
+.chevron-down {
+  display: block;
+  top: 10px !important; }
+
+@media (max-width: 767px) {
+  nav.sidetopics {
+    display: none !important;
+    visibility: hidden !important; }
+
+  nav.smalltopics {
+    display: block;
+    width: 100%;
+    position: sticky;
+    padding-top: inherit; } }
+/* Support Portal Styles
+*
+*/
+.question {
+  position: relative;
+  padding-top: 50px; }
+
+.section-nav {
+  padding-top: 0 !important;
+  border: 0 !important; }
+
+#sidenav-topics .nav-pills .nav-link.active, .nav-pills .show > .nav-link {
+  color: #7D4698;
+  background-color: #fff;
+  font-weight: bold; }
+
+.toc-entry a:hover {
+  color: #7D4698 !important; }
+
+.sidetopics {
+  background: transparent;
+  position: sticky;
+  top: 114px;
+  padding-top: inherit; }
+
+#topics {
+  padding-top: 2em !important;
+  min-height: 500px;
+  margin-bottom: 200px; }
+
+.question {
+  padding: 0.75rem 0; }
+
+.footer {
+  position: relative;
+  z-index: 99999999999; }
+
+.footer a.nav-link {
+  padding: 0.2rem; }
+
+footer .border {
+  border: 0 !important;
+  border-bottom: 1px solid rgba(255, 255, 255, 0.3) !important; }
+
+@media (max-width: 767px) {
+  .display-4 {
+    font-size: 2rem; }
+
+  .toc-entry a {
+    display: block;
+    padding: 0.4rem 0 !important;
+    font-size: 1.3rem; } }
+.bd-toc {
+  order: 2;
+  padding-top: 1.5rem;
+  padding-bottom: 1.5rem;
+  font-size: .875rem; }
+  @supports (position: sticky) {
+    .bd-toc {
+      position: sticky;
+      top: 4rem;
+      height: calc(100vh - 4rem);
+      overflow-y: auto; } }
+
+.section-nav {
+  padding-left: 0;
+  border-left: 1px solid #eee; }
+  .section-nav ul {
+    padding-left: 1rem; }
+    .section-nav ul ul {
+      display: none; }
+
+.toc-entry {
+  display: block; }
+  .toc-entry a {
+    display: block;
+    padding: .125rem 1.5rem;
+    color: #99979c; }
+    .toc-entry a:hover {
+      color: #007bff;
+      text-decoration: none; }
+
+.bd-sidebar {
+  order: 0;
+  border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
+  @media (min-width: 768px) {
+    .bd-sidebar {
+      border-right: 1px solid rgba(0, 0, 0, 0.1); }
+      @supports (position: sticky) {
+        .bd-sidebar {
+          position: sticky;
+          top: 4rem;
+          z-index: 1000;
+          height: calc(100vh - 4rem); } } }
+  @media (min-width: 1200px) {
+    .bd-sidebar {
+      max-width: 320px; } }
+
+.bd-links {
+  padding-top: 1rem;
+  padding-bottom: 1rem;
+  margin-right: -15px;
+  margin-left: -15px; }
+  @media (min-width: 768px) {
+    @supports (position: sticky) {
+      .bd-links {
+        max-height: calc(100vh - 9rem);
+        overflow-y: auto; } } }
+  @media (min-width: 768px) {
+    .bd-links {
+      display: block !important; } }
+
+.bd-search {
+  position: relative;
+  padding: 1rem 15px;
+  margin-right: -15px;
+  margin-left: -15px;
+  border-bottom: 1px solid rgba(0, 0, 0, 0.05); }
+  .bd-search .form-control:focus {
+    border-color: #a469c2;
+    box-shadow: 0 0 0 3px rgba(164, 105, 194, 0.25); }
+
+.bd-search-docs-toggle {
+  line-height: 1;
+  color: #212529; }
+
+.bd-sidenav {
+  display: none; }
+
+.bd-toc-link {
+  display: block;
+  padding: .25rem 1.5rem;
+  font-weight: 500;
+  color: rgba(0, 0, 0, 0.65); }
+  .bd-toc-link:hover {
+    color: rgba(0, 0, 0, 0.85);
+    text-decoration: none; }
+
+.bd-toc-item.active {
+  margin-bottom: 1rem; }
+  .bd-toc-item.active:not(:first-child) {
+    margin-top: 1rem; }
+  .bd-toc-item.active > .bd-toc-link {
+    color: rgba(0, 0, 0, 0.85); }
+    .bd-toc-item.active > .bd-toc-link:hover {
+      background-color: transparent; }
+  .bd-toc-item.active > .bd-sidenav {
+    display: block; }
+
+.bd-sidebar .nav > li > a {
+  display: block;
+  padding: .25rem 1.5rem;
+  font-size: 90%;
+  color: rgba(0, 0, 0, 0.65); }
+
+.bd-sidebar .nav > li > a:hover {
+  color: rgba(0, 0, 0, 0.85);
+  text-decoration: none;
+  background-color: transparent; }
+
+.bd-sidebar .nav > .active > a,
+.bd-sidebar .nav > .active:hover > a {
+  font-weight: 500;
+  color: rgba(0, 0, 0, 0.85);
+  background-color: transparent; }
+
+.bd-example-row .row > .col,
+.bd-example-row .row > [class^="col-"] {
+  padding-top: .75rem;
+  padding-bottom: .75rem;
+  background-color: rgba(86, 61, 124, 0.15);
+  border: 1px solid rgba(86, 61, 124, 0.2); }
+.bd-example-row .row + .row {
+  margin-top: 1rem; }
+.bd-example-row .flex-items-top,
+.bd-example-row .flex-items-middle,
+.bd-example-row .flex-items-bottom {
+  min-height: 6rem;
+  background-color: rgba(255, 0, 0, 0.1); }
+
+.bd-example-row-flex-cols .row {
+  min-height: 10rem;
+  background-color: rgba(255, 0, 0, 0.1); }
+
+.bd-highlight {
+  background-color: rgba(125, 70, 152, 0.15);
+  border: 1px solid rgba(125, 70, 152, 0.15); }
+
+.example-container {
+  width: 800px;
+  width: 100%;
+  padding-right: 15px;
+  padding-left: 15px;
+  margin-right: auto;
+  margin-left: auto; }
+
+.example-row {
+  display: flex;
+  flex-wrap: wrap;
+  margin-right: -15px;
+  margin-left: -15px; }
+
+.example-content-main {
+  position: relative;
+  width: 100%;
+  min-height: 1px;
+  padding-right: 15px;
+  padding-left: 15px; }
+  @media (min-width: 576px) {
+    .example-content-main {
+      flex: 0 0 50%;
+      max-width: 50%; } }
+  @media (min-width: 992px) {
+    .example-content-main {
+      flex: 0 0 66.6666666667%;
+      max-width: 66.6666666667%; } }
+
+.example-content-secondary {
+  position: relative;
+  width: 100%;
+  min-height: 1px;
+  padding-right: 15px;
+  padding-left: 15px; }
+  @media (min-width: 576px) {
+    .example-content-secondary {
+      flex: 0 0 50%;
+      max-width: 50%; } }
+  @media (min-width: 992px) {
+    .example-content-secondary {
+      flex: 0 0 33.3333333333%;
+      max-width: 33.3333333333%; } }
+
+.bd-example-container {
+  min-width: 16rem;
+  max-width: 25rem;
+  margin-right: auto;
+  margin-left: auto; }
+
+.bd-example-container-header {
+  height: 3rem;
+  margin-bottom: .5rem;
+  background-color: white;
+  border-radius: .25rem; }
+
+.bd-example-container-sidebar {
+  float: right;
+  width: 4rem;
+  height: 8rem;
+  background-color: #80bdff;
+  border-radius: .25rem; }
+
+.bd-example-container-body {
+  height: 8rem;
+  margin-right: 4.5rem;
+  background-color: #b991cc;
+  border-radius: .25rem; }
+
+.bd-example-container-fluid {
+  max-width: none; }
+
+.bd-example {
+  position: relative;
+  padding: 1rem;
+  margin: 1rem -15px;
+  overflow: auto;
+  border: solid #f7f7f9;
+  border-width: .2rem 0 0; }
+  .bd-example::after {
+    display: block;
+    clear: both;
+    content: ""; }
+  @media (min-width: 576px) {
+    .bd-example {
+      padding: 1.5rem;
+      margin-right: 0;
+      margin-bottom: 0;
+      margin-left: 0;
+      border-width: .2rem; } }
+  .bd-example + .highlight,
+  .bd-example + .clipboard + .highlight {
+    margin-top: 0; }
+  .bd-example + p {
+    margin-top: 2rem; }
+  .bd-example .pos-f-t {
+    position: relative;
+    margin: -1rem; }
+    @media (min-width: 576px) {
+      .bd-example .pos-f-t {
+        margin: -1.5rem; } }
+  .bd-example > .form-control + .form-control {
+    margin-top: .5rem; }
+  .bd-example > .nav + .nav,
+  .bd-example > .alert + .alert,
+  .bd-example > .navbar + .navbar,
+  .bd-example > .progress + .progress,
+  .bd-example > .progress + .btn {
+    margin-top: 1rem; }
+  .bd-example > .dropdown-menu:first-child {
+    position: static;
+    display: block; }
+  .bd-example > .form-group:last-child {
+    margin-bottom: 0; }
+  .bd-example > .close {
+    float: none; }
+
+.bd-example-type .table .type-info {
+  color: #999;
+  vertical-align: middle; }
+.bd-example-type .table td {
+  padding: 1rem 0;
+  border-color: #eee; }
+.bd-example-type .table tr:first-child td {
+  border-top: 0; }
+.bd-example-type h1,
+.bd-example-type h2,
+.bd-example-type h3,
+.bd-example-type h4,
+.bd-example-type h5,
+.bd-example-type h6 {
+  margin-top: 0;
+  margin-bottom: 0; }
+
+.bd-example-bg-classes p {
+  padding: 1rem; }
+
+.bd-example > img + img {
+  margin-left: .5rem; }
+
+.bd-example > .btn-group {
+  margin-top: .25rem;
+  margin-bottom: .25rem; }
+.bd-example > .btn-toolbar + .btn-toolbar {
+  margin-top: .5rem; }
+
+.bd-example-control-sizing select,
+.bd-example-control-sizing input[type="text"] + input[type="text"] {
+  margin-top: .5rem; }
+
+.bd-example-form .input-group {
+  margin-bottom: .5rem; }
+
+.bd-example > textarea.form-control {
+  resize: vertical; }
+
+.bd-example > .list-group {
+  max-width: 400px; }
+
+.bd-example .fixed-top,
+.bd-example .sticky-top {
+  position: static;
+  margin: -1rem -1rem 1rem; }
+.bd-example .fixed-bottom {
+  position: static;
+  margin: 1rem -1rem -1rem; }
+@media (min-width: 576px) {
+  .bd-example .fixed-top,
+  .bd-example .sticky-top {
+    margin: -1.5rem -1.5rem 1rem; }
+  .bd-example .fixed-bottom {
+    margin: 1rem -1.5rem -1.5rem; } }
+
+.bd-example .pagination {
+  margin-top: .5rem;
+  margin-bottom: .5rem; }
+
+.modal {
+  z-index: 1072; }
+  .modal .tooltip,
+  .modal .popover {
+    z-index: 1073; }
+
+.modal-backdrop {
+  z-index: 1071; }
+
+.bd-example-modal {
+  background-color: #fafafa; }
+  .bd-example-modal .modal {
+    position: relative;
+    top: auto;
+    right: auto;
+    bottom: auto;
+    left: auto;
+    z-index: 1;
+    display: block; }
+  .bd-example-modal .modal-dialog {
+    left: auto;
+    margin-right: auto;
+    margin-left: auto; }
+
+.bd-example-tabs .nav-tabs {
+  margin-bottom: 1rem; }
+
+.bd-example-tooltips {
+  text-align: center; }
+  .bd-example-tooltips > .btn {
+    margin-top: .25rem;
+    margin-bottom: .25rem; }
+
+.bs-tooltip-top-docs .arrow,
+.bs-tooltip-bottom-docs .arrow {
+  left: 50%; }
+
+.bs-tooltip-right-docs .arrow,
+.bs-tooltip-left-docs .arrow {
+  top: 50%; }
+
+.bd-example-popover-static {
+  padding-bottom: 1.5rem;
+  background-color: #f9f9f9; }
+  .bd-example-popover-static .popover {
+    position: relative;
+    display: block;
+    float: left;
+    width: 260px;
+    margin: 1.25rem; }
+
+.bs-popover-top-docs .arrow,
+.bs-popover-bottom-docs .arrow {
+  left: 50%; }
+
+.bs-popover-right-docs .arrow,
+.bs-popover-left-docs .arrow {
+  top: 50%; }
+
+.tooltip-demo a {
+  white-space: nowrap; }
+
+.bd-example-tooltip-static .tooltip {
+  position: relative;
+  display: inline-block;
+  margin: 10px 20px;
+  opacity: 1; }
+
+.scrollspy-example {
+  position: relative;
+  height: 200px;
+  margin-top: .5rem;
+  overflow: auto; }
+
+.scrollspy-example-2 {
+  position: relative;
+  height: 350px;
+  overflow: auto; }
+
+.bd-example-border-utils [class^="border"] {
+  display: inline-block;
+  width: 5rem;
+  height: 5rem;
+  margin: .25rem;
+  background-color: #f5f5f5;
+  border: 1px solid; }
+
+.highlight {
+  padding: 1rem;
+  margin-top: 1rem;
+  margin-bottom: 1rem;
+  background-color: #f7f7f9;
+  -ms-overflow-style: -ms-autohiding-scrollbar; }
+  @media (min-width: 576px) {
+    .highlight {
+      padding: 1.5rem; } }
+
+.bd-content .highlight {
+  margin-right: -15px;
+  margin-left: -15px; }
+  @media (min-width: 576px) {
+    .bd-content .highlight {
+      margin-right: 0;
+      margin-left: 0; } }
+
+.highlight pre {
+  padding: 0;
+  margin-top: 0;
+  margin-bottom: 0;
+  background-color: transparent;
+  border: 0; }
+.highlight pre code {
+  font-size: inherit;
+  color: #212529; }
+
+/*# sourceMappingURL=bootstrap.css.map */
diff --git a/assets/static/bootstrap.css.map b/assets/static/bootstrap.css.map
old mode 100755
new mode 100644
index ed27968..d2dbcc6
--- a/assets/static/bootstrap.css.map
+++ b/assets/static/bootstrap.css.map
@@ -1,7 +1,7 @@
 {
 "version": 3,
-"mappings": "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",
-"sources": ["../scss/bootstrap.scss","../scss/_root.scss","../scss/_print.scss","../scss/_reboot.scss","../scss/_tor-variables.scss","../scss/_variables.scss","../scss/mixins/_hover.scss","../scss/_type.scss","../scss/mixins/_lists.scss","../scss/_images.scss","../scss/mixins/_image.scss","../scss/mixins/_border-radius.scss","../scss/mixins/_transition.scss","../scss/_code.scss","../scss/_grid.scss","../scss/mixins/_grid.scss","../scss/mixins/_breakpoints.scss","../scss/_functions.scss","../scss/mixins/_grid-framework.scss","../scss/_tables.scss","../scss/mixins/_table-row.scss","../scss/_forms.scss","../scss/mixins/_forms.scss","../scss/_buttons.scss","../scss/mixins/_buttons.scss","../scss/mixins/_gradients.scss","../scss/_transitions.scss","../scss/_dropdown.scss","../scss/mixins/_caret.scss","../scss/mixins/_nav-divider.scss","../scss/_button-group.scss","../scss/_input-group.scss","../scss/_custom-forms.scss","../scss/_nav.scss","../scss/_navbar.scss","../scss/_card.scss","../s
 css/_breadcrumb.scss","../scss/_pagination.scss","../scss/mixins/_pagination.scss","../scss/_badge.scss","../scss/mixins/_badge.scss","../scss/_jumbotron.scss","../scss/_alert.scss","../scss/mixins/_alert.scss","../scss/_progress.scss","../scss/_media.scss","../scss/_list-group.scss","../scss/mixins/_list-group.scss","../scss/_close.scss","../scss/_modal.scss","../scss/_tooltip.scss","../scss/mixins/_reset-text.scss","../scss/_popover.scss","../scss/_carousel.scss","../scss/utilities/_align.scss","../scss/mixins/_background-variant.scss","../scss/utilities/_background.scss","../scss/utilities/_borders.scss","../scss/mixins/_clearfix.scss","../scss/utilities/_display.scss","../scss/utilities/_embed.scss","../scss/utilities/_flex.scss","../scss/utilities/_float.scss","../scss/mixins/_float.scss","../scss/utilities/_position.scss","../scss/utilities/_screenreaders.scss","../scss/mixins/_screen-reader.scss","../scss/utilities/_sizing.scss","../scss/utilities/_spacing.scss","../scss/util
 ities/_text.scss","../scss/mixins/_text-truncate.scss","../scss/mixins/_text-emphasis.scss","../scss/mixins/_text-hide.scss","../scss/utilities/_visibility.scss","../scss/mixins/_visibility.scss","../scss/_component-examples.scss","../scss/_sidebar.scss","../scss/_tor.scss"],
+"mappings": "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",
+"sources": ["../scss/bootstrap.scss","../scss/_root.scss","../scss/_print.scss","../scss/_reboot.scss","../scss/_tor-variables.scss","../scss/_variables.scss","../scss/mixins/_hover.scss","../scss/_type.scss","../scss/mixins/_lists.scss","../scss/_images.scss","../scss/mixins/_image.scss","../scss/mixins/_border-radius.scss","../scss/mixins/_transition.scss","../scss/_code.scss","../scss/_grid.scss","../scss/mixins/_grid.scss","../scss/mixins/_breakpoints.scss","../scss/_functions.scss","../scss/mixins/_grid-framework.scss","../scss/_tables.scss","../scss/mixins/_table-row.scss","../scss/_forms.scss","../scss/mixins/_forms.scss","../scss/_buttons.scss","../scss/mixins/_buttons.scss","../scss/mixins/_gradients.scss","../scss/_transitions.scss","../scss/_dropdown.scss","../scss/mixins/_caret.scss","../scss/mixins/_nav-divider.scss","../scss/_button-group.scss","../scss/_input-group.scss","../scss/_custom-forms.scss","../scss/_nav.scss","../scss/_navbar.scss","../scss/_card.scss","../s
 css/_breadcrumb.scss","../scss/_pagination.scss","../scss/mixins/_pagination.scss","../scss/_badge.scss","../scss/mixins/_badge.scss","../scss/_jumbotron.scss","../scss/_alert.scss","../scss/mixins/_alert.scss","../scss/_progress.scss","../scss/_media.scss","../scss/_list-group.scss","../scss/mixins/_list-group.scss","../scss/_close.scss","../scss/_modal.scss","../scss/_tooltip.scss","../scss/mixins/_reset-text.scss","../scss/_popover.scss","../scss/_carousel.scss","../scss/utilities/_align.scss","../scss/mixins/_background-variant.scss","../scss/utilities/_background.scss","../scss/utilities/_borders.scss","../scss/mixins/_clearfix.scss","../scss/utilities/_display.scss","../scss/utilities/_embed.scss","../scss/utilities/_flex.scss","../scss/utilities/_float.scss","../scss/mixins/_float.scss","../scss/utilities/_position.scss","../scss/utilities/_screenreaders.scss","../scss/mixins/_screen-reader.scss","../scss/utilities/_sizing.scss","../scss/utilities/_spacing.scss","../scss/util
 ities/_text.scss","../scss/mixins/_text-truncate.scss","../scss/mixins/_text-emphasis.scss","../scss/mixins/_text-hide.scss","../scss/utilities/_visibility.scss","../scss/mixins/_visibility.scss","../scss/_tor.scss","../scss/_portal.scss","../scss/_sidebar.scss","../scss/_component-examples.scss"],
 "names": [],
 "file": "bootstrap.css"
 }
\ No newline at end of file
diff --git a/assets/static/collapse.min.js b/assets/static/collapse.min.js
new file mode 100644
index 0000000..b555f8e
--- /dev/null
+++ b/assets/static/collapse.min.js
@@ -0,0 +1 @@
+import $ from 'jquery';import Util from './util';const Collapse=(()=>{const NAME='collapse';const VERSION='4.0.0-beta.2';const DATA_KEY='bs.collapse';const EVENT_KEY=`.${ DATA_KEY }`;const DATA_API_KEY='.data-api';const JQUERY_NO_CONFLICT=$.fn[NAME];const TRANSITION_DURATION=600;const Default={toggle:true,parent:''};const DefaultType={toggle:'boolean',parent:'(string|element)'};const Event={SHOW:`show${ EVENT_KEY }`,SHOWN:`shown${ EVENT_KEY }`,HIDE:`hide${ EVENT_KEY }`,HIDDEN:`hidden${ EVENT_KEY }`,CLICK_DATA_API:`click${ EVENT_KEY }${ DATA_API_KEY }`};const ClassName={SHOW:'show',COLLAPSE:'collapse',COLLAPSING:'collapsing',COLLAPSED:'collapsed'};const Dimension={WIDTH:'width',HEIGHT:'height'};const Selector={ACTIVES:'.show, .collapsing',DATA_TOGGLE:'[data-toggle="collapse"]'};class Collapse{constructor(element,config){this._isTransitioning=false;this._element=element;this._config=this._getConfig(config);this._triggerArray=$.makeArray($(`[data-toggle="collapse"][href="#${element.id 
 }"],`+`[data-toggle="collapse"][data-target="#${element.id }"]`));const tabToggles=$(Selector.DATA_TOGGLE);for(let i=0;i<tabToggles.length;i+=1){const elem=tabToggles[i];const selector=Util.getSelectorFromElement(elem);if(selector!==null&&$(selector).filter(element).length>0){this._triggerArray.push(elem)}}this._parent=this._config.parent?this._getParent():null;if(!this._config.parent){this._addAriaAndCollapsedClass(this._element,this._triggerArray)}if(this._config.toggle){this.toggle()}}static get VERSION(){return VERSION}static get Default(){return Default}toggle(){if($(this._element).hasClass(ClassName.SHOW)){this.hide()}else{this.show()}}show(){if(this._isTransitioning||$(this._element).hasClass(ClassName.SHOW)){return}let actives;let activesData;if(this._parent){actives=$.makeArray($(this._parent).children().children(Selector.ACTIVES));if(!actives.length){actives=null}}if(actives){activesData=$(actives).data(DATA_KEY);if(activesData&&activesData._isTransitioning){return}}const 
 startEvent=$.Event(Event.SHOW);$(this._element).trigger(startEvent);if(startEvent.isDefaultPrevented()){return}if(actives){Collapse._jQueryInterface.call($(actives),'hide');if(!activesData){$(actives).data(DATA_KEY,null)}}const dimension=this._getDimension();$(this._element).removeClass(ClassName.COLLAPSE).addClass(ClassName.COLLAPSING);this._element.style[dimension]=0;if(this._triggerArray.length){$(this._triggerArray).removeClass(ClassName.COLLAPSED).attr('aria-expanded',true)}this.setTransitioning(true);const complete=()=>{$(this._element).removeClass(ClassName.COLLAPSING).addClass(ClassName.COLLAPSE).addClass(ClassName.SHOW);this._element.style[dimension]='';this.setTransitioning(false);$(this._element).trigger(Event.SHOWN)}if(!Util.supportsTransitionEnd()){complete();return}const capitalizedDimension=dimension[0].toUpperCase()+dimension.slice(1);const scrollSize=`scroll${ capitalizedDimension }`;$(this._element).one(Util.TRANSITION_END,complete).emulateTransitionEnd(TRANSITION_
 DURATION);this._element.style[dimension]=`${this._element[scrollSize]}px`}hide(){if(this._isTransitioning||!$(this._element).hasClass(ClassName.SHOW)){return}const startEvent=$.Event(Event.HIDE);$(this._element).trigger(startEvent);if(startEvent.isDefaultPrevented()){return}const dimension=this._getDimension();this._element.style[dimension]=`${this._element.getBoundingClientRect()[dimension]}px`;Util.reflow(this._element);$(this._element).addClass(ClassName.COLLAPSING).removeClass(ClassName.COLLAPSE).removeClass(ClassName.SHOW);if(this._triggerArray.length){for(let i=0;i<this._triggerArray.length;i+=1){const trigger=this._triggerArray[i];const selector=Util.getSelectorFromElement(trigger);if(selector!==null){const $elem=$(selector);if(!$elem.hasClass(ClassName.SHOW)){$(trigger).addClass(ClassName.COLLAPSED).attr('aria-expanded',false)}}}}this.setTransitioning(true);const complete=()=>{this.setTransitioning(false);$(this._element).removeClass(ClassName.COLLAPSING).addClass(ClassName.
 COLLAPSE).trigger(Event.HIDDEN)}this._element.style[dimension]='';if(!Util.supportsTransitionEnd()){complete();return}$(this._element).one(Util.TRANSITION_END,complete).emulateTransitionEnd(TRANSITION_DURATION)}setTransitioning(isTransitioning){this._isTransitioning=isTransitioning}dispose(){$.removeData(this._element,DATA_KEY);this._config=null;this._parent=null;this._element=null;this._triggerArray=null;this._isTransitioning=null}_getConfig(config){config=$.extend({},Default,config);config.toggle=Boolean(config.toggle);Util.typeCheckConfig(NAME,config,DefaultType);return config}_getDimension(){const hasWidth=$(this._element).hasClass(Dimension.WIDTH);return hasWidth?Dimension.WIDTH:Dimension.HEIGHT}_getParent(){let parent=null;if(Util.isElement(this._config.parent)){parent=this._config.parent;if(typeof this._config.parent.jquery!=='undefined'){parent=this._config.parent[0]}}else{parent=$(this._config.parent)[0]}const selector=`[data-toggle="collapse"][data-parent="${this._config.p
 arent }"]`;$(parent).find(selector).each((i,element)=>{this._addAriaAndCollapsedClass(Collapse._getTargetFromElement(element),[element])});return parent}_addAriaAndCollapsedClass(element,triggerArray){if(element){const isOpen=$(element).hasClass(ClassName.SHOW);if(triggerArray.length){$(triggerArray).toggleClass(ClassName.COLLAPSED,!isOpen).attr('aria-expanded',isOpen)}}}static _getTargetFromElement(element){const selector=Util.getSelectorFromElement(element);return selector?$(selector)[0]:null}static _jQueryInterface(config){return this.each(function(){const $this=$(this);let data=$this.data(DATA_KEY);const _config=$.extend({},Default,$this.data(),typeof config==='object'&&config);if(!data&&_config.toggle&&/show|hide/.test(config)){_config.toggle=false}if(!data){data=new Collapse(this,_config);$this.data(DATA_KEY,data)}if(typeof config==='string'){if(typeof data[config]==='undefined'){throw new Error(`No method named "${ config }"`)}data[config]()}})}}$(document).on(Event.CLICK_DAT
 A_API,Selector.DATA_TOGGLE,function(event){if(event.currentTarget.tagName==='A'){event.preventDefault()}const $trigger=$(this);const selector=Util.getSelectorFromElement(this);$(selector).each(function(){const $target=$(this);const data=$target.data(DATA_KEY);const config=data?'toggle':$trigger.data();Collapse._jQueryInterface.call($target,config)})});$.fn[NAME]=Collapse._jQueryInterface;$.fn[NAME].Constructor=Collapse;$.fn[NAME].noConflict=function(){$.fn[NAME]=JQUERY_NO_CONFLICT;return Collapse._jQueryInterface};return Collapse})($);export default Collapse;
diff --git a/assets/static/fonts/open-iconic/.gitignore b/assets/static/fonts/open-iconic/.gitignore
new file mode 100644
index 0000000..496ee2c
--- /dev/null
+++ b/assets/static/fonts/open-iconic/.gitignore
@@ -0,0 +1 @@
+.DS_Store
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/FONT-LICENSE b/assets/static/fonts/open-iconic/FONT-LICENSE
new file mode 100644
index 0000000..a1dc03f
--- /dev/null
+++ b/assets/static/fonts/open-iconic/FONT-LICENSE
@@ -0,0 +1,86 @@
+SIL OPEN FONT LICENSE Version 1.1
+
+Copyright (c) 2014 Waybury
+
+PREAMBLE
+The goals of the Open Font License (OFL) are to stimulate worldwide
+development of collaborative font projects, to support the font creation
+efforts of academic and linguistic communities, and to provide a free and
+open framework in which fonts may be shared and improved in partnership
+with others.
+
+The OFL allows the licensed fonts to be used, studied, modified and
+redistributed freely as long as they are not sold by themselves. The
+fonts, including any derivative works, can be bundled, embedded,
+redistributed and/or sold with any software provided that any reserved
+names are not used by derivative works. The fonts and derivatives,
+however, cannot be released under any other type of license. The
+requirement for fonts to remain under this license does not apply
+to any document created using the fonts or their derivatives.
+
+DEFINITIONS
+"Font Software" refers to the set of files released by the Copyright
+Holder(s) under this license and clearly marked as such. This may
+include source files, build scripts and documentation.
+
+"Reserved Font Name" refers to any names specified as such after the
+copyright statement(s).
+
+"Original Version" refers to the collection of Font Software components as
+distributed by the Copyright Holder(s).
+
+"Modified Version" refers to any derivative made by adding to, deleting,
+or substituting -- in part or in whole -- any of the components of the
+Original Version, by changing formats or by porting the Font Software to a
+new environment.
+
+"Author" refers to any designer, engineer, programmer, technical
+writer or other person who contributed to the Font Software.
+
+PERMISSION & CONDITIONS
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of the Font Software, to use, study, copy, merge, embed, modify,
+redistribute, and sell modified and unmodified copies of the Font
+Software, subject to the following conditions:
+
+1) Neither the Font Software nor any of its individual components,
+in Original or Modified Versions, may be sold by itself.
+
+2) Original or Modified Versions of the Font Software may be bundled,
+redistributed and/or sold with any software, provided that each copy
+contains the above copyright notice and this license. These can be
+included either as stand-alone text files, human-readable headers or
+in the appropriate machine-readable metadata fields within text or
+binary files as long as those fields can be easily viewed by the user.
+
+3) No Modified Version of the Font Software may use the Reserved Font
+Name(s) unless explicit written permission is granted by the corresponding
+Copyright Holder. This restriction only applies to the primary font name as
+presented to the users.
+
+4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
+Software shall not be used to promote, endorse or advertise any
+Modified Version, except to acknowledge the contribution(s) of the
+Copyright Holder(s) and the Author(s) or with their explicit written
+permission.
+
+5) The Font Software, modified or unmodified, in part or in whole,
+must be distributed entirely under this license, and must not be
+distributed under any other license. The requirement for fonts to
+remain under this license does not apply to any document created
+using the Font Software.
+
+TERMINATION
+This license becomes null and void if any of the above conditions are
+not met.
+
+DISCLAIMER
+THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
+OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
+COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
+DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
+OTHER DEALINGS IN THE FONT SOFTWARE.
diff --git a/assets/static/fonts/open-iconic/ICON-LICENSE b/assets/static/fonts/open-iconic/ICON-LICENSE
new file mode 100644
index 0000000..2199f4a
--- /dev/null
+++ b/assets/static/fonts/open-iconic/ICON-LICENSE
@@ -0,0 +1,21 @@
+The MIT License (MIT)
+
+Copyright (c) 2014 Waybury
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/README.md b/assets/static/fonts/open-iconic/README.md
new file mode 100644
index 0000000..6b810e4
--- /dev/null
+++ b/assets/static/fonts/open-iconic/README.md
@@ -0,0 +1,114 @@
+[Open Iconic v1.1.1](http://useiconic.com/open)
+===========
+
+### Open Iconic is the open source sibling of [Iconic](http://useiconic.com). It is a hyper-legible collection of 223 icons with a tiny footprint&mdash;ready to use with Bootstrap and Foundation. [View the collection](http://useiconic.com/open#icons)
+
+
+
+## What's in Open Iconic?
+
+* 223 icons designed to be legible down to 8 pixels
+* Super-light SVG files - 61.8 for the entire set 
+* SVG sprite&mdash;the modern replacement for icon fonts
+* Webfont (EOT, OTF, SVG, TTF, WOFF), PNG and WebP formats
+* Webfont stylesheets (including versions for Bootstrap and Foundation) in CSS, LESS, SCSS and Stylus formats
+* PNG and WebP raster images in 8px, 16px, 24px, 32px, 48px and 64px.
+
+
+## Getting Started
+
+#### For code samples and everything else you need to get started with Open Iconic, check out our [Icons](http://useiconic.com/open#icons) and [Reference](http://useiconic.com/open#reference) sections.
+
+### General Usage
+
+#### Using Open Iconic's SVGs
+
+We like SVGs and we think they're the way to display icons on the web. Since Open Iconic are just basic SVGs, we suggest you display them like you would any other image (don't forget the `alt` attribute).
+
+```
+<img src="/open-iconic/svg/icon-name.svg" alt="icon name">
+```
+
+#### Using Open Iconic's SVG Sprite
+
+Open Iconic also comes in a SVG sprite which allows you to display all the icons in the set with a single request. It's like an icon font, without being a hack.
+
+Adding an icon from an SVG sprite is a little different than what you're used to, but it's still a piece of cake. *Tip: To make your icons easily style able, we suggest adding a general class to the* `<svg>` *tag and a unique class name for each different icon in the* `<use>` *tag.*  
+
+```
+<svg class="icon">
+  <use xlink:href="open-iconic.svg#account-login" class="icon-account-login"></use>
+</svg>
+```
+
+Sizing icons only needs basic CSS. All the icons are in a square format, so just set the `<svg>` tag with equal width and height dimensions.
+
+```
+.icon {
+  width: 16px;
+  height: 16px;
+}
+```
+
+Coloring icons is even easier. All you need to do is set the `fill` rule on the `<use>` tag.
+
+```
+.icon-account-login {
+  fill: #f00;
+}
+```
+
+To learn more about SVG Sprites, read [Chris Coyier's guide](http://css-tricks.com/svg-sprites-use-better-icon-fonts/).
+
+#### Using Open Iconic's Icon Font...
+
+
+##### â?¦with Bootstrap
+
+You can find our Bootstrap stylesheets in `font/css/open-iconic-bootstrap.{css, less, scss, styl}`
+
+
+```
+<link href="/open-iconic/font/css/open-iconic-bootstrap.css" rel="stylesheet">
+```
+
+
+```
+<span class="oi oi-icon-name" title="icon name" aria-hidden="true"></span>
+```
+
+##### â?¦with Foundation
+
+You can find our Foundation stylesheets in `font/css/open-iconic-foundation.{css, less, scss, styl}`
+
+```
+<link href="/open-iconic/font/css/open-iconic-foundation.css" rel="stylesheet">
+```
+
+
+```
+<span class="fi-icon-name" title="icon name" aria-hidden="true"></span>
+```
+
+##### â?¦on its own
+
+You can find our default stylesheets in `font/css/open-iconic.{css, less, scss, styl}`
+
+```
+<link href="/open-iconic/font/css/open-iconic.css" rel="stylesheet">
+```
+
+```
+<span class="oi" data-glyph="icon-name" title="icon name" aria-hidden="true"></span>
+```
+
+
+## License
+
+### Icons
+
+All code (including SVG markup) is under the [MIT License](http://opensource.org/licenses/MIT).
+
+### Fonts
+
+All fonts are under the [SIL Licensed](http://scripts.sil.org/cms/scripts/page.php?item_id=OFL_web).
diff --git a/assets/static/fonts/open-iconic/bower.json b/assets/static/fonts/open-iconic/bower.json
new file mode 100644
index 0000000..fbf9661
--- /dev/null
+++ b/assets/static/fonts/open-iconic/bower.json
@@ -0,0 +1,21 @@
+{
+  "name": "open-iconic",
+  "description": "An open source icon set in SVG, webfont and raster formats",
+  "version": "1.1.1",
+  "license": [
+    "MIT",
+    "OFL-1.1"
+  ],
+  "homepage": "https://useiconic.com/open";,
+  "repository": {
+    "type": "git",
+    "url": "git://github.com/iconic/open-iconic.git"
+  },
+  "main": [
+    "./sprite/open-iconic.min.svg"
+  ],
+  "ignore": [
+    "*.json",
+    "*.md"
+  ]
+}
diff --git a/assets/static/fonts/open-iconic/font/css/open-iconic-bootstrap.css b/assets/static/fonts/open-iconic/font/css/open-iconic-bootstrap.css
new file mode 100644
index 0000000..56c4e5f
--- /dev/null
+++ b/assets/static/fonts/open-iconic/font/css/open-iconic-bootstrap.css
@@ -0,0 +1,952 @@
+/* Bootstrap */
+
+@font-face {
+  font-family: 'Icons';
+  src: url('../fonts/open-iconic.eot');
+  src: url('../fonts/open-iconic.eot?#iconic-sm') format('embedded-opentype'), url('../fonts/open-iconic.woff') format('woff'), url('../fonts/open-iconic.ttf') format('truetype'), url('../fonts/open-iconic.otf') format('opentype'), url('../fonts/open-iconic.svg#iconic-sm') format('svg');
+  font-weight: normal;
+  font-style: normal;
+}
+
+.oi {
+  position: relative;
+  top: 1px;
+  display: inline-block;
+  speak:none;
+  font-family: 'Icons';
+  font-style: normal;
+  font-weight: normal;
+  line-height: 1;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
+}
+
+.oi:empty:before {
+  width: 1em;
+  text-align: center;
+  box-sizing: content-box;
+}
+
+.oi.oi-align-center:before {
+  text-align: center;
+}
+
+.oi.oi-align-left:before {
+  text-align: left;
+}
+
+.oi.oi-align-right:before {
+  text-align: right;
+}
+
+
+.oi.oi-flip-horizontal:before {
+  -webkit-transform: scale(-1, 1);
+  -ms-transform: scale(-1, 1);
+  transform: scale(-1, 1);
+}
+
+.oi.oi-flip-vertical:before {
+  -webkit-transform: scale(1, -1);
+  -ms-transform: scale(-1, 1);
+  transform: scale(1, -1);
+}
+
+.oi.oi-flip-horizontal-vertical:before {
+  -webkit-transform: scale(-1, -1);
+  -ms-transform: scale(-1, 1);
+  transform: scale(-1, -1);
+}
+
+
+.oi-account-login:before {
+  content:'\e000';
+}
+
+.oi-account-logout:before {
+  content:'\e001';
+}
+
+.oi-action-redo:before {
+  content:'\e002';
+}
+
+.oi-action-undo:before {
+  content:'\e003';
+}
+
+.oi-align-center:before {
+  content:'\e004';
+}
+
+.oi-align-left:before {
+  content:'\e005';
+}
+
+.oi-align-right:before {
+  content:'\e006';
+}
+
+.oi-aperture:before {
+  content:'\e007';
+}
+
+.oi-arrow-bottom:before {
+  content:'\e008';
+}
+
+.oi-arrow-circle-bottom:before {
+  content:'\e009';
+}
+
+.oi-arrow-circle-left:before {
+  content:'\e00a';
+}
+
+.oi-arrow-circle-right:before {
+  content:'\e00b';
+}
+
+.oi-arrow-circle-top:before {
+  content:'\e00c';
+}
+
+.oi-arrow-left:before {
+  content:'\e00d';
+}
+
+.oi-arrow-right:before {
+  content:'\e00e';
+}
+
+.oi-arrow-thick-bottom:before {
+  content:'\e00f';
+}
+
+.oi-arrow-thick-left:before {
+  content:'\e010';
+}
+
+.oi-arrow-thick-right:before {
+  content:'\e011';
+}
+
+.oi-arrow-thick-top:before {
+  content:'\e012';
+}
+
+.oi-arrow-top:before {
+  content:'\e013';
+}
+
+.oi-audio-spectrum:before {
+  content:'\e014';
+}
+
+.oi-audio:before {
+  content:'\e015';
+}
+
+.oi-badge:before {
+  content:'\e016';
+}
+
+.oi-ban:before {
+  content:'\e017';
+}
+
+.oi-bar-chart:before {
+  content:'\e018';
+}
+
+.oi-basket:before {
+  content:'\e019';
+}
+
+.oi-battery-empty:before {
+  content:'\e01a';
+}
+
+.oi-battery-full:before {
+  content:'\e01b';
+}
+
+.oi-beaker:before {
+  content:'\e01c';
+}
+
+.oi-bell:before {
+  content:'\e01d';
+}
+
+.oi-bluetooth:before {
+  content:'\e01e';
+}
+
+.oi-bold:before {
+  content:'\e01f';
+}
+
+.oi-bolt:before {
+  content:'\e020';
+}
+
+.oi-book:before {
+  content:'\e021';
+}
+
+.oi-bookmark:before {
+  content:'\e022';
+}
+
+.oi-box:before {
+  content:'\e023';
+}
+
+.oi-briefcase:before {
+  content:'\e024';
+}
+
+.oi-british-pound:before {
+  content:'\e025';
+}
+
+.oi-browser:before {
+  content:'\e026';
+}
+
+.oi-brush:before {
+  content:'\e027';
+}
+
+.oi-bug:before {
+  content:'\e028';
+}
+
+.oi-bullhorn:before {
+  content:'\e029';
+}
+
+.oi-calculator:before {
+  content:'\e02a';
+}
+
+.oi-calendar:before {
+  content:'\e02b';
+}
+
+.oi-camera-slr:before {
+  content:'\e02c';
+}
+
+.oi-caret-bottom:before {
+  content:'\e02d';
+}
+
+.oi-caret-left:before {
+  content:'\e02e';
+}
+
+.oi-caret-right:before {
+  content:'\e02f';
+}
+
+.oi-caret-top:before {
+  content:'\e030';
+}
+
+.oi-cart:before {
+  content:'\e031';
+}
+
+.oi-chat:before {
+  content:'\e032';
+}
+
+.oi-check:before {
+  content:'\e033';
+}
+
+.oi-chevron-bottom:before {
+  content:'\e034';
+}
+
+.oi-chevron-left:before {
+  content:'\e035';
+}
+
+.oi-chevron-right:before {
+  content:'\e036';
+}
+
+.oi-chevron-top:before {
+  content:'\e037';
+}
+
+.oi-circle-check:before {
+  content:'\e038';
+}
+
+.oi-circle-x:before {
+  content:'\e039';
+}
+
+.oi-clipboard:before {
+  content:'\e03a';
+}
+
+.oi-clock:before {
+  content:'\e03b';
+}
+
+.oi-cloud-download:before {
+  content:'\e03c';
+}
+
+.oi-cloud-upload:before {
+  content:'\e03d';
+}
+
+.oi-cloud:before {
+  content:'\e03e';
+}
+
+.oi-cloudy:before {
+  content:'\e03f';
+}
+
+.oi-code:before {
+  content:'\e040';
+}
+
+.oi-cog:before {
+  content:'\e041';
+}
+
+.oi-collapse-down:before {
+  content:'\e042';
+}
+
+.oi-collapse-left:before {
+  content:'\e043';
+}
+
+.oi-collapse-right:before {
+  content:'\e044';
+}
+
+.oi-collapse-up:before {
+  content:'\e045';
+}
+
+.oi-command:before {
+  content:'\e046';
+}
+
+.oi-comment-square:before {
+  content:'\e047';
+}
+
+.oi-compass:before {
+  content:'\e048';
+}
+
+.oi-contrast:before {
+  content:'\e049';
+}
+
+.oi-copywriting:before {
+  content:'\e04a';
+}
+
+.oi-credit-card:before {
+  content:'\e04b';
+}
+
+.oi-crop:before {
+  content:'\e04c';
+}
+
+.oi-dashboard:before {
+  content:'\e04d';
+}
+
+.oi-data-transfer-download:before {
+  content:'\e04e';
+}
+
+.oi-data-transfer-upload:before {
+  content:'\e04f';
+}
+
+.oi-delete:before {
+  content:'\e050';
+}
+
+.oi-dial:before {
+  content:'\e051';
+}
+
+.oi-document:before {
+  content:'\e052';
+}
+
+.oi-dollar:before {
+  content:'\e053';
+}
+
+.oi-double-quote-sans-left:before {
+  content:'\e054';
+}
+
+.oi-double-quote-sans-right:before {
+  content:'\e055';
+}
+
+.oi-double-quote-serif-left:before {
+  content:'\e056';
+}
+
+.oi-double-quote-serif-right:before {
+  content:'\e057';
+}
+
+.oi-droplet:before {
+  content:'\e058';
+}
+
+.oi-eject:before {
+  content:'\e059';
+}
+
+.oi-elevator:before {
+  content:'\e05a';
+}
+
+.oi-ellipses:before {
+  content:'\e05b';
+}
+
+.oi-envelope-closed:before {
+  content:'\e05c';
+}
+
+.oi-envelope-open:before {
+  content:'\e05d';
+}
+
+.oi-euro:before {
+  content:'\e05e';
+}
+
+.oi-excerpt:before {
+  content:'\e05f';
+}
+
+.oi-expand-down:before {
+  content:'\e060';
+}
+
+.oi-expand-left:before {
+  content:'\e061';
+}
+
+.oi-expand-right:before {
+  content:'\e062';
+}
+
+.oi-expand-up:before {
+  content:'\e063';
+}
+
+.oi-external-link:before {
+  content:'\e064';
+}
+
+.oi-eye:before {
+  content:'\e065';
+}
+
+.oi-eyedropper:before {
+  content:'\e066';
+}
+
+.oi-file:before {
+  content:'\e067';
+}
+
+.oi-fire:before {
+  content:'\e068';
+}
+
+.oi-flag:before {
+  content:'\e069';
+}
+
+.oi-flash:before {
+  content:'\e06a';
+}
+
+.oi-folder:before {
+  content:'\e06b';
+}
+
+.oi-fork:before {
+  content:'\e06c';
+}
+
+.oi-fullscreen-enter:before {
+  content:'\e06d';
+}
+
+.oi-fullscreen-exit:before {
+  content:'\e06e';
+}
+
+.oi-globe:before {
+  content:'\e06f';
+}
+
+.oi-graph:before {
+  content:'\e070';
+}
+
+.oi-grid-four-up:before {
+  content:'\e071';
+}
+
+.oi-grid-three-up:before {
+  content:'\e072';
+}
+
+.oi-grid-two-up:before {
+  content:'\e073';
+}
+
+.oi-hard-drive:before {
+  content:'\e074';
+}
+
+.oi-header:before {
+  content:'\e075';
+}
+
+.oi-headphones:before {
+  content:'\e076';
+}
+
+.oi-heart:before {
+  content:'\e077';
+}
+
+.oi-home:before {
+  content:'\e078';
+}
+
+.oi-image:before {
+  content:'\e079';
+}
+
+.oi-inbox:before {
+  content:'\e07a';
+}
+
+.oi-infinity:before {
+  content:'\e07b';
+}
+
+.oi-info:before {
+  content:'\e07c';
+}
+
+.oi-italic:before {
+  content:'\e07d';
+}
+
+.oi-justify-center:before {
+  content:'\e07e';
+}
+
+.oi-justify-left:before {
+  content:'\e07f';
+}
+
+.oi-justify-right:before {
+  content:'\e080';
+}
+
+.oi-key:before {
+  content:'\e081';
+}
+
+.oi-laptop:before {
+  content:'\e082';
+}
+
+.oi-layers:before {
+  content:'\e083';
+}
+
+.oi-lightbulb:before {
+  content:'\e084';
+}
+
+.oi-link-broken:before {
+  content:'\e085';
+}
+
+.oi-link-intact:before {
+  content:'\e086';
+}
+
+.oi-list-rich:before {
+  content:'\e087';
+}
+
+.oi-list:before {
+  content:'\e088';
+}
+
+.oi-location:before {
+  content:'\e089';
+}
+
+.oi-lock-locked:before {
+  content:'\e08a';
+}
+
+.oi-lock-unlocked:before {
+  content:'\e08b';
+}
+
+.oi-loop-circular:before {
+  content:'\e08c';
+}
+
+.oi-loop-square:before {
+  content:'\e08d';
+}
+
+.oi-loop:before {
+  content:'\e08e';
+}
+
+.oi-magnifying-glass:before {
+  content:'\e08f';
+}
+
+.oi-map-marker:before {
+  content:'\e090';
+}
+
+.oi-map:before {
+  content:'\e091';
+}
+
+.oi-media-pause:before {
+  content:'\e092';
+}
+
+.oi-media-play:before {
+  content:'\e093';
+}
+
+.oi-media-record:before {
+  content:'\e094';
+}
+
+.oi-media-skip-backward:before {
+  content:'\e095';
+}
+
+.oi-media-skip-forward:before {
+  content:'\e096';
+}
+
+.oi-media-step-backward:before {
+  content:'\e097';
+}
+
+.oi-media-step-forward:before {
+  content:'\e098';
+}
+
+.oi-media-stop:before {
+  content:'\e099';
+}
+
+.oi-medical-cross:before {
+  content:'\e09a';
+}
+
+.oi-menu:before {
+  content:'\e09b';
+}
+
+.oi-microphone:before {
+  content:'\e09c';
+}
+
+.oi-minus:before {
+  content:'\e09d';
+}
+
+.oi-monitor:before {
+  content:'\e09e';
+}
+
+.oi-moon:before {
+  content:'\e09f';
+}
+
+.oi-move:before {
+  content:'\e0a0';
+}
+
+.oi-musical-note:before {
+  content:'\e0a1';
+}
+
+.oi-paperclip:before {
+  content:'\e0a2';
+}
+
+.oi-pencil:before {
+  content:'\e0a3';
+}
+
+.oi-people:before {
+  content:'\e0a4';
+}
+
+.oi-person:before {
+  content:'\e0a5';
+}
+
+.oi-phone:before {
+  content:'\e0a6';
+}
+
+.oi-pie-chart:before {
+  content:'\e0a7';
+}
+
+.oi-pin:before {
+  content:'\e0a8';
+}
+
+.oi-play-circle:before {
+  content:'\e0a9';
+}
+
+.oi-plus:before {
+  content:'\e0aa';
+}
+
+.oi-power-standby:before {
+  content:'\e0ab';
+}
+
+.oi-print:before {
+  content:'\e0ac';
+}
+
+.oi-project:before {
+  content:'\e0ad';
+}
+
+.oi-pulse:before {
+  content:'\e0ae';
+}
+
+.oi-puzzle-piece:before {
+  content:'\e0af';
+}
+
+.oi-question-mark:before {
+  content:'\e0b0';
+}
+
+.oi-rain:before {
+  content:'\e0b1';
+}
+
+.oi-random:before {
+  content:'\e0b2';
+}
+
+.oi-reload:before {
+  content:'\e0b3';
+}
+
+.oi-resize-both:before {
+  content:'\e0b4';
+}
+
+.oi-resize-height:before {
+  content:'\e0b5';
+}
+
+.oi-resize-width:before {
+  content:'\e0b6';
+}
+
+.oi-rss-alt:before {
+  content:'\e0b7';
+}
+
+.oi-rss:before {
+  content:'\e0b8';
+}
+
+.oi-script:before {
+  content:'\e0b9';
+}
+
+.oi-share-boxed:before {
+  content:'\e0ba';
+}
+
+.oi-share:before {
+  content:'\e0bb';
+}
+
+.oi-shield:before {
+  content:'\e0bc';
+}
+
+.oi-signal:before {
+  content:'\e0bd';
+}
+
+.oi-signpost:before {
+  content:'\e0be';
+}
+
+.oi-sort-ascending:before {
+  content:'\e0bf';
+}
+
+.oi-sort-descending:before {
+  content:'\e0c0';
+}
+
+.oi-spreadsheet:before {
+  content:'\e0c1';
+}
+
+.oi-star:before {
+  content:'\e0c2';
+}
+
+.oi-sun:before {
+  content:'\e0c3';
+}
+
+.oi-tablet:before {
+  content:'\e0c4';
+}
+
+.oi-tag:before {
+  content:'\e0c5';
+}
+
+.oi-tags:before {
+  content:'\e0c6';
+}
+
+.oi-target:before {
+  content:'\e0c7';
+}
+
+.oi-task:before {
+  content:'\e0c8';
+}
+
+.oi-terminal:before {
+  content:'\e0c9';
+}
+
+.oi-text:before {
+  content:'\e0ca';
+}
+
+.oi-thumb-down:before {
+  content:'\e0cb';
+}
+
+.oi-thumb-up:before {
+  content:'\e0cc';
+}
+
+.oi-timer:before {
+  content:'\e0cd';
+}
+
+.oi-transfer:before {
+  content:'\e0ce';
+}
+
+.oi-trash:before {
+  content:'\e0cf';
+}
+
+.oi-underline:before {
+  content:'\e0d0';
+}
+
+.oi-vertical-align-bottom:before {
+  content:'\e0d1';
+}
+
+.oi-vertical-align-center:before {
+  content:'\e0d2';
+}
+
+.oi-vertical-align-top:before {
+  content:'\e0d3';
+}
+
+.oi-video:before {
+  content:'\e0d4';
+}
+
+.oi-volume-high:before {
+  content:'\e0d5';
+}
+
+.oi-volume-low:before {
+  content:'\e0d6';
+}
+
+.oi-volume-off:before {
+  content:'\e0d7';
+}
+
+.oi-warning:before {
+  content:'\e0d8';
+}
+
+.oi-wifi:before {
+  content:'\e0d9';
+}
+
+.oi-wrench:before {
+  content:'\e0da';
+}
+
+.oi-x:before {
+  content:'\e0db';
+}
+
+.oi-yen:before {
+  content:'\e0dc';
+}
+
+.oi-zoom-in:before {
+  content:'\e0dd';
+}
+
+.oi-zoom-out:before {
+  content:'\e0de';
+}
diff --git a/assets/static/fonts/open-iconic/font/css/open-iconic-bootstrap.less b/assets/static/fonts/open-iconic/font/css/open-iconic-bootstrap.less
new file mode 100644
index 0000000..fc3fe34
--- /dev/null
+++ b/assets/static/fonts/open-iconic/font/css/open-iconic-bootstrap.less
@@ -0,0 +1,960 @@
+/* Bootstrap */
+
+/* Override Bootstrap default variable */
+//@icon-font-path: "../fonts/";
+
+@font-face {
+  font-family: 'Icons';
+  src: ~"url('@{icon-font-path}open-iconic.eot')";
+  src: ~"url('@{icon-font-path}open-iconic.eot?#iconic-sm') format('embedded-opentype')",
+       ~"url('@{icon-font-path}open-iconic.woff') format('woff')",
+       ~"url('@{icon-font-path}open-iconic.ttf') format('truetype')",
+       ~"url('@{icon-font-path}open-iconic.svg#iconic-sm') format('svg')";
+  font-weight: normal;
+  font-style: normal;
+}
+
+// Catchall baseclass
+.oi {
+  position: relative;
+  top: 1px;
+  display: inline-block;
+  font-family: 'Icons';
+  font-style: normal;
+  font-weight: normal;
+  line-height: 1;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
+
+  &:empty:before {
+    width: 1em;
+    text-align: center;
+    box-sizing: content-box;
+  }
+
+  &.oi-align-center:before {
+    text-align: center;
+  }
+
+  &.oi-align-left:before {
+    text-align: left;
+  }
+
+  &.oi-align-right:before {
+    text-align: right;
+  }
+
+
+  &.oi-flip-horizontal:before {
+    -webkit-transform: scale(-1, 1);
+    -ms-transform: scale(-1, 1);
+    transform: scale(-1, 1);
+  }
+
+  &.oi-flip-vertical:before {
+    -webkit-transform: scale(1, -1);
+    -ms-transform: scale(-1, 1);
+    transform: scale(1, -1);
+  }
+
+  &.oi-flip-horizontal-vertical:before {
+    -webkit-transform: scale(-1, -1);
+    -ms-transform: scale(-1, 1);
+    transform: scale(-1, -1);
+  }
+}
+
+
+
+.oi-account-login:before {
+  content:"\e000";
+}
+
+.oi-account-logout:before {
+  content:"\e001";
+}
+
+.oi-action-redo:before {
+  content:"\e002";
+}
+
+.oi-action-undo:before {
+  content:"\e003";
+}
+
+.oi-align-center:before {
+  content:"\e004";
+}
+
+.oi-align-left:before {
+  content:"\e005";
+}
+
+.oi-align-right:before {
+  content:"\e006";
+}
+
+.oi-aperture:before {
+  content:"\e007";
+}
+
+.oi-arrow-bottom:before {
+  content:"\e008";
+}
+
+.oi-arrow-circle-bottom:before {
+  content:"\e009";
+}
+
+.oi-arrow-circle-left:before {
+  content:"\e00a";
+}
+
+.oi-arrow-circle-right:before {
+  content:"\e00b";
+}
+
+.oi-arrow-circle-top:before {
+  content:"\e00c";
+}
+
+.oi-arrow-left:before {
+  content:"\e00d";
+}
+
+.oi-arrow-right:before {
+  content:"\e00e";
+}
+
+.oi-arrow-thick-bottom:before {
+  content:"\e00f";
+}
+
+.oi-arrow-thick-left:before {
+  content:"\e010";
+}
+
+.oi-arrow-thick-right:before {
+  content:"\e011";
+}
+
+.oi-arrow-thick-top:before {
+  content:"\e012";
+}
+
+.oi-arrow-top:before {
+  content:"\e013";
+}
+
+.oi-audio-spectrum:before {
+  content:"\e014";
+}
+
+.oi-audio:before {
+  content:"\e015";
+}
+
+.oi-badge:before {
+  content:"\e016";
+}
+
+.oi-ban:before {
+  content:"\e017";
+}
+
+.oi-bar-chart:before {
+  content:"\e018";
+}
+
+.oi-basket:before {
+  content:"\e019";
+}
+
+.oi-battery-empty:before {
+  content:"\e01a";
+}
+
+.oi-battery-full:before {
+  content:"\e01b";
+}
+
+.oi-beaker:before {
+  content:"\e01c";
+}
+
+.oi-bell:before {
+  content:"\e01d";
+}
+
+.oi-bluetooth:before {
+  content:"\e01e";
+}
+
+.oi-bold:before {
+  content:"\e01f";
+}
+
+.oi-bolt:before {
+  content:"\e020";
+}
+
+.oi-book:before {
+  content:"\e021";
+}
+
+.oi-bookmark:before {
+  content:"\e022";
+}
+
+.oi-box:before {
+  content:"\e023";
+}
+
+.oi-briefcase:before {
+  content:"\e024";
+}
+
+.oi-british-pound:before {
+  content:"\e025";
+}
+
+.oi-browser:before {
+  content:"\e026";
+}
+
+.oi-brush:before {
+  content:"\e027";
+}
+
+.oi-bug:before {
+  content:"\e028";
+}
+
+.oi-bullhorn:before {
+  content:"\e029";
+}
+
+.oi-calculator:before {
+  content:"\e02a";
+}
+
+.oi-calendar:before {
+  content:"\e02b";
+}
+
+.oi-camera-slr:before {
+  content:"\e02c";
+}
+
+.oi-caret-bottom:before {
+  content:"\e02d";
+}
+
+.oi-caret-left:before {
+  content:"\e02e";
+}
+
+.oi-caret-right:before {
+  content:"\e02f";
+}
+
+.oi-caret-top:before {
+  content:"\e030";
+}
+
+.oi-cart:before {
+  content:"\e031";
+}
+
+.oi-chat:before {
+  content:"\e032";
+}
+
+.oi-check:before {
+  content:"\e033";
+}
+
+.oi-chevron-bottom:before {
+  content:"\e034";
+}
+
+.oi-chevron-left:before {
+  content:"\e035";
+}
+
+.oi-chevron-right:before {
+  content:"\e036";
+}
+
+.oi-chevron-top:before {
+  content:"\e037";
+}
+
+.oi-circle-check:before {
+  content:"\e038";
+}
+
+.oi-circle-x:before {
+  content:"\e039";
+}
+
+.oi-clipboard:before {
+  content:"\e03a";
+}
+
+.oi-clock:before {
+  content:"\e03b";
+}
+
+.oi-cloud-download:before {
+  content:"\e03c";
+}
+
+.oi-cloud-upload:before {
+  content:"\e03d";
+}
+
+.oi-cloud:before {
+  content:"\e03e";
+}
+
+.oi-cloudy:before {
+  content:"\e03f";
+}
+
+.oi-code:before {
+  content:"\e040";
+}
+
+.oi-cog:before {
+  content:"\e041";
+}
+
+.oi-collapse-down:before {
+  content:"\e042";
+}
+
+.oi-collapse-left:before {
+  content:"\e043";
+}
+
+.oi-collapse-right:before {
+  content:"\e044";
+}
+
+.oi-collapse-up:before {
+  content:"\e045";
+}
+
+.oi-command:before {
+  content:"\e046";
+}
+
+.oi-comment-square:before {
+  content:"\e047";
+}
+
+.oi-compass:before {
+  content:"\e048";
+}
+
+.oi-contrast:before {
+  content:"\e049";
+}
+
+.oi-copywriting:before {
+  content:"\e04a";
+}
+
+.oi-credit-card:before {
+  content:"\e04b";
+}
+
+.oi-crop:before {
+  content:"\e04c";
+}
+
+.oi-dashboard:before {
+  content:"\e04d";
+}
+
+.oi-data-transfer-download:before {
+  content:"\e04e";
+}
+
+.oi-data-transfer-upload:before {
+  content:"\e04f";
+}
+
+.oi-delete:before {
+  content:"\e050";
+}
+
+.oi-dial:before {
+  content:"\e051";
+}
+
+.oi-document:before {
+  content:"\e052";
+}
+
+.oi-dollar:before {
+  content:"\e053";
+}
+
+.oi-double-quote-sans-left:before {
+  content:"\e054";
+}
+
+.oi-double-quote-sans-right:before {
+  content:"\e055";
+}
+
+.oi-double-quote-serif-left:before {
+  content:"\e056";
+}
+
+.oi-double-quote-serif-right:before {
+  content:"\e057";
+}
+
+.oi-droplet:before {
+  content:"\e058";
+}
+
+.oi-eject:before {
+  content:"\e059";
+}
+
+.oi-elevator:before {
+  content:"\e05a";
+}
+
+.oi-ellipses:before {
+  content:"\e05b";
+}
+
+.oi-envelope-closed:before {
+  content:"\e05c";
+}
+
+.oi-envelope-open:before {
+  content:"\e05d";
+}
+
+.oi-euro:before {
+  content:"\e05e";
+}
+
+.oi-excerpt:before {
+  content:"\e05f";
+}
+
+.oi-expand-down:before {
+  content:"\e060";
+}
+
+.oi-expand-left:before {
+  content:"\e061";
+}
+
+.oi-expand-right:before {
+  content:"\e062";
+}
+
+.oi-expand-up:before {
+  content:"\e063";
+}
+
+.oi-external-link:before {
+  content:"\e064";
+}
+
+.oi-eye:before {
+  content:"\e065";
+}
+
+.oi-eyedropper:before {
+  content:"\e066";
+}
+
+.oi-file:before {
+  content:"\e067";
+}
+
+.oi-fire:before {
+  content:"\e068";
+}
+
+.oi-flag:before {
+  content:"\e069";
+}
+
+.oi-flash:before {
+  content:"\e06a";
+}
+
+.oi-folder:before {
+  content:"\e06b";
+}
+
+.oi-fork:before {
+  content:"\e06c";
+}
+
+.oi-fullscreen-enter:before {
+  content:"\e06d";
+}
+
+.oi-fullscreen-exit:before {
+  content:"\e06e";
+}
+
+.oi-globe:before {
+  content:"\e06f";
+}
+
+.oi-graph:before {
+  content:"\e070";
+}
+
+.oi-grid-four-up:before {
+  content:"\e071";
+}
+
+.oi-grid-three-up:before {
+  content:"\e072";
+}
+
+.oi-grid-two-up:before {
+  content:"\e073";
+}
+
+.oi-hard-drive:before {
+  content:"\e074";
+}
+
+.oi-header:before {
+  content:"\e075";
+}
+
+.oi-headphones:before {
+  content:"\e076";
+}
+
+.oi-heart:before {
+  content:"\e077";
+}
+
+.oi-home:before {
+  content:"\e078";
+}
+
+.oi-image:before {
+  content:"\e079";
+}
+
+.oi-inbox:before {
+  content:"\e07a";
+}
+
+.oi-infinity:before {
+  content:"\e07b";
+}
+
+.oi-info:before {
+  content:"\e07c";
+}
+
+.oi-italic:before {
+  content:"\e07d";
+}
+
+.oi-justify-center:before {
+  content:"\e07e";
+}
+
+.oi-justify-left:before {
+  content:"\e07f";
+}
+
+.oi-justify-right:before {
+  content:"\e080";
+}
+
+.oi-key:before {
+  content:"\e081";
+}
+
+.oi-laptop:before {
+  content:"\e082";
+}
+
+.oi-layers:before {
+  content:"\e083";
+}
+
+.oi-lightbulb:before {
+  content:"\e084";
+}
+
+.oi-link-broken:before {
+  content:"\e085";
+}
+
+.oi-link-intact:before {
+  content:"\e086";
+}
+
+.oi-list-rich:before {
+  content:"\e087";
+}
+
+.oi-list:before {
+  content:"\e088";
+}
+
+.oi-location:before {
+  content:"\e089";
+}
+
+.oi-lock-locked:before {
+  content:"\e08a";
+}
+
+.oi-lock-unlocked:before {
+  content:"\e08b";
+}
+
+.oi-loop-circular:before {
+  content:"\e08c";
+}
+
+.oi-loop-square:before {
+  content:"\e08d";
+}
+
+.oi-loop:before {
+  content:"\e08e";
+}
+
+.oi-magnifying-glass:before {
+  content:"\e08f";
+}
+
+.oi-map-marker:before {
+  content:"\e090";
+}
+
+.oi-map:before {
+  content:"\e091";
+}
+
+.oi-media-pause:before {
+  content:"\e092";
+}
+
+.oi-media-play:before {
+  content:"\e093";
+}
+
+.oi-media-record:before {
+  content:"\e094";
+}
+
+.oi-media-skip-backward:before {
+  content:"\e095";
+}
+
+.oi-media-skip-forward:before {
+  content:"\e096";
+}
+
+.oi-media-step-backward:before {
+  content:"\e097";
+}
+
+.oi-media-step-forward:before {
+  content:"\e098";
+}
+
+.oi-media-stop:before {
+  content:"\e099";
+}
+
+.oi-medical-cross:before {
+  content:"\e09a";
+}
+
+.oi-menu:before {
+  content:"\e09b";
+}
+
+.oi-microphone:before {
+  content:"\e09c";
+}
+
+.oi-minus:before {
+  content:"\e09d";
+}
+
+.oi-monitor:before {
+  content:"\e09e";
+}
+
+.oi-moon:before {
+  content:"\e09f";
+}
+
+.oi-move:before {
+  content:"\e0a0";
+}
+
+.oi-musical-note:before {
+  content:"\e0a1";
+}
+
+.oi-paperclip:before {
+  content:"\e0a2";
+}
+
+.oi-pencil:before {
+  content:"\e0a3";
+}
+
+.oi-people:before {
+  content:"\e0a4";
+}
+
+.oi-person:before {
+  content:"\e0a5";
+}
+
+.oi-phone:before {
+  content:"\e0a6";
+}
+
+.oi-pie-chart:before {
+  content:"\e0a7";
+}
+
+.oi-pin:before {
+  content:"\e0a8";
+}
+
+.oi-play-circle:before {
+  content:"\e0a9";
+}
+
+.oi-plus:before {
+  content:"\e0aa";
+}
+
+.oi-power-standby:before {
+  content:"\e0ab";
+}
+
+.oi-print:before {
+  content:"\e0ac";
+}
+
+.oi-project:before {
+  content:"\e0ad";
+}
+
+.oi-pulse:before {
+  content:"\e0ae";
+}
+
+.oi-puzzle-piece:before {
+  content:"\e0af";
+}
+
+.oi-question-mark:before {
+  content:"\e0b0";
+}
+
+.oi-rain:before {
+  content:"\e0b1";
+}
+
+.oi-random:before {
+  content:"\e0b2";
+}
+
+.oi-reload:before {
+  content:"\e0b3";
+}
+
+.oi-resize-both:before {
+  content:"\e0b4";
+}
+
+.oi-resize-height:before {
+  content:"\e0b5";
+}
+
+.oi-resize-width:before {
+  content:"\e0b6";
+}
+
+.oi-rss-alt:before {
+  content:"\e0b7";
+}
+
+.oi-rss:before {
+  content:"\e0b8";
+}
+
+.oi-script:before {
+  content:"\e0b9";
+}
+
+.oi-share-boxed:before {
+  content:"\e0ba";
+}
+
+.oi-share:before {
+  content:"\e0bb";
+}
+
+.oi-shield:before {
+  content:"\e0bc";
+}
+
+.oi-signal:before {
+  content:"\e0bd";
+}
+
+.oi-signpost:before {
+  content:"\e0be";
+}
+
+.oi-sort-ascending:before {
+  content:"\e0bf";
+}
+
+.oi-sort-descending:before {
+  content:"\e0c0";
+}
+
+.oi-spreadsheet:before {
+  content:"\e0c1";
+}
+
+.oi-star:before {
+  content:"\e0c2";
+}
+
+.oi-sun:before {
+  content:"\e0c3";
+}
+
+.oi-tablet:before {
+  content:"\e0c4";
+}
+
+.oi-tag:before {
+  content:"\e0c5";
+}
+
+.oi-tags:before {
+  content:"\e0c6";
+}
+
+.oi-target:before {
+  content:"\e0c7";
+}
+
+.oi-task:before {
+  content:"\e0c8";
+}
+
+.oi-terminal:before {
+  content:"\e0c9";
+}
+
+.oi-text:before {
+  content:"\e0ca";
+}
+
+.oi-thumb-down:before {
+  content:"\e0cb";
+}
+
+.oi-thumb-up:before {
+  content:"\e0cc";
+}
+
+.oi-timer:before {
+  content:"\e0cd";
+}
+
+.oi-transfer:before {
+  content:"\e0ce";
+}
+
+.oi-trash:before {
+  content:"\e0cf";
+}
+
+.oi-underline:before {
+  content:"\e0d0";
+}
+
+.oi-vertical-align-bottom:before {
+  content:"\e0d1";
+}
+
+.oi-vertical-align-center:before {
+  content:"\e0d2";
+}
+
+.oi-vertical-align-top:before {
+  content:"\e0d3";
+}
+
+.oi-video:before {
+  content:"\e0d4";
+}
+
+.oi-volume-high:before {
+  content:"\e0d5";
+}
+
+.oi-volume-low:before {
+  content:"\e0d6";
+}
+
+.oi-volume-off:before {
+  content:"\e0d7";
+}
+
+.oi-warning:before {
+  content:"\e0d8";
+}
+
+.oi-wifi:before {
+  content:"\e0d9";
+}
+
+.oi-wrench:before {
+  content:"\e0da";
+}
+
+.oi-x:before {
+  content:"\e0db";
+}
+
+.oi-yen:before {
+  content:"\e0dc";
+}
+
+.oi-zoom-in:before {
+  content:"\e0dd";
+}
+
+.oi-zoom-out:before {
+  content:"\e0de";
+}
+
diff --git a/assets/static/fonts/open-iconic/font/css/open-iconic-bootstrap.min.css b/assets/static/fonts/open-iconic/font/css/open-iconic-bootstrap.min.css
new file mode 100644
index 0000000..4664f2e
--- /dev/null
+++ b/assets/static/fonts/open-iconic/font/css/open-iconic-bootstrap.min.css
@@ -0,0 +1 @@
+@font-face{font-family:Icons;src:url(../fonts/open-iconic.eot);src:url(../fonts/open-iconic.eot?#iconic-sm) format('embedded-opentype'),url(../fonts/open-iconic.woff) format('woff'),url(../fonts/open-iconic.ttf) format('truetype'),url(../fonts/open-iconic.otf) format('opentype'),url(../fonts/open-iconic.svg#iconic-sm) format('svg');font-weight:400;font-style:normal}.oi{position:relative;top:1px;display:inline-block;speak:none;font-family:Icons;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.oi:empty:before{width:1em;text-align:center;box-sizing:content-box}.oi.oi-align-center:before{text-align:center}.oi.oi-align-left:before{text-align:left}.oi.oi-align-right:before{text-align:right}.oi.oi-flip-horizontal:before{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.oi.oi-flip-vertical:before{-webkit-transform:scale(1,-1);-ms-transform:scale(-1,1);transform:scale(1,-1)}.oi.oi-flip-horizonta
 l-vertical:before{-webkit-transform:scale(-1,-1);-ms-transform:scale(-1,1);transform:scale(-1,-1)}.oi-account-login:before{content:'\e000'}.oi-account-logout:before{content:'\e001'}.oi-action-redo:before{content:'\e002'}.oi-action-undo:before{content:'\e003'}.oi-align-center:before{content:'\e004'}.oi-align-left:before{content:'\e005'}.oi-align-right:before{content:'\e006'}.oi-aperture:before{content:'\e007'}.oi-arrow-bottom:before{content:'\e008'}.oi-arrow-circle-bottom:before{content:'\e009'}.oi-arrow-circle-left:before{content:'\e00a'}.oi-arrow-circle-right:before{content:'\e00b'}.oi-arrow-circle-top:before{content:'\e00c'}.oi-arrow-left:before{content:'\e00d'}.oi-arrow-right:before{content:'\e00e'}.oi-arrow-thick-bottom:before{content:'\e00f'}.oi-arrow-thick-left:before{content:'\e010'}.oi-arrow-thick-right:before{content:'\e011'}.oi-arrow-thick-top:before{content:'\e012'}.oi-arrow-top:before{content:'\e013'}.oi-audio-spectrum:before{content:'\e014'}.oi-audio:before{content:'\e0
 15'}.oi-badge:before{content:'\e016'}.oi-ban:before{content:'\e017'}.oi-bar-chart:before{content:'\e018'}.oi-basket:before{content:'\e019'}.oi-battery-empty:before{content:'\e01a'}.oi-battery-full:before{content:'\e01b'}.oi-beaker:before{content:'\e01c'}.oi-bell:before{content:'\e01d'}.oi-bluetooth:before{content:'\e01e'}.oi-bold:before{content:'\e01f'}.oi-bolt:before{content:'\e020'}.oi-book:before{content:'\e021'}.oi-bookmark:before{content:'\e022'}.oi-box:before{content:'\e023'}.oi-briefcase:before{content:'\e024'}.oi-british-pound:before{content:'\e025'}.oi-browser:before{content:'\e026'}.oi-brush:before{content:'\e027'}.oi-bug:before{content:'\e028'}.oi-bullhorn:before{content:'\e029'}.oi-calculator:before{content:'\e02a'}.oi-calendar:before{content:'\e02b'}.oi-camera-slr:before{content:'\e02c'}.oi-caret-bottom:before{content:'\e02d'}.oi-caret-left:before{content:'\e02e'}.oi-caret-right:before{content:'\e02f'}.oi-caret-top:before{content:'\e030'}.oi-cart:before{content:'\e031'}
 .oi-chat:before{content:'\e032'}.oi-check:before{content:'\e033'}.oi-chevron-bottom:before{content:'\e034'}.oi-chevron-left:before{content:'\e035'}.oi-chevron-right:before{content:'\e036'}.oi-chevron-top:before{content:'\e037'}.oi-circle-check:before{content:'\e038'}.oi-circle-x:before{content:'\e039'}.oi-clipboard:before{content:'\e03a'}.oi-clock:before{content:'\e03b'}.oi-cloud-download:before{content:'\e03c'}.oi-cloud-upload:before{content:'\e03d'}.oi-cloud:before{content:'\e03e'}.oi-cloudy:before{content:'\e03f'}.oi-code:before{content:'\e040'}.oi-cog:before{content:'\e041'}.oi-collapse-down:before{content:'\e042'}.oi-collapse-left:before{content:'\e043'}.oi-collapse-right:before{content:'\e044'}.oi-collapse-up:before{content:'\e045'}.oi-command:before{content:'\e046'}.oi-comment-square:before{content:'\e047'}.oi-compass:before{content:'\e048'}.oi-contrast:before{content:'\e049'}.oi-copywriting:before{content:'\e04a'}.oi-credit-card:before{content:'\e04b'}.oi-crop:before{content
 :'\e04c'}.oi-dashboard:before{content:'\e04d'}.oi-data-transfer-download:before{content:'\e04e'}.oi-data-transfer-upload:before{content:'\e04f'}.oi-delete:before{content:'\e050'}.oi-dial:before{content:'\e051'}.oi-document:before{content:'\e052'}.oi-dollar:before{content:'\e053'}.oi-double-quote-sans-left:before{content:'\e054'}.oi-double-quote-sans-right:before{content:'\e055'}.oi-double-quote-serif-left:before{content:'\e056'}.oi-double-quote-serif-right:before{content:'\e057'}.oi-droplet:before{content:'\e058'}.oi-eject:before{content:'\e059'}.oi-elevator:before{content:'\e05a'}.oi-ellipses:before{content:'\e05b'}.oi-envelope-closed:before{content:'\e05c'}.oi-envelope-open:before{content:'\e05d'}.oi-euro:before{content:'\e05e'}.oi-excerpt:before{content:'\e05f'}.oi-expand-down:before{content:'\e060'}.oi-expand-left:before{content:'\e061'}.oi-expand-right:before{content:'\e062'}.oi-expand-up:before{content:'\e063'}.oi-external-link:before{content:'\e064'}.oi-eye:before{content:'\e
 065'}.oi-eyedropper:before{content:'\e066'}.oi-file:before{content:'\e067'}.oi-fire:before{content:'\e068'}.oi-flag:before{content:'\e069'}.oi-flash:before{content:'\e06a'}.oi-folder:before{content:'\e06b'}.oi-fork:before{content:'\e06c'}.oi-fullscreen-enter:before{content:'\e06d'}.oi-fullscreen-exit:before{content:'\e06e'}.oi-globe:before{content:'\e06f'}.oi-graph:before{content:'\e070'}.oi-grid-four-up:before{content:'\e071'}.oi-grid-three-up:before{content:'\e072'}.oi-grid-two-up:before{content:'\e073'}.oi-hard-drive:before{content:'\e074'}.oi-header:before{content:'\e075'}.oi-headphones:before{content:'\e076'}.oi-heart:before{content:'\e077'}.oi-home:before{content:'\e078'}.oi-image:before{content:'\e079'}.oi-inbox:before{content:'\e07a'}.oi-infinity:before{content:'\e07b'}.oi-info:before{content:'\e07c'}.oi-italic:before{content:'\e07d'}.oi-justify-center:before{content:'\e07e'}.oi-justify-left:before{content:'\e07f'}.oi-justify-right:before{content:'\e080'}.oi-key:before{conte
 nt:'\e081'}.oi-laptop:before{content:'\e082'}.oi-layers:before{content:'\e083'}.oi-lightbulb:before{content:'\e084'}.oi-link-broken:before{content:'\e085'}.oi-link-intact:before{content:'\e086'}.oi-list-rich:before{content:'\e087'}.oi-list:before{content:'\e088'}.oi-location:before{content:'\e089'}.oi-lock-locked:before{content:'\e08a'}.oi-lock-unlocked:before{content:'\e08b'}.oi-loop-circular:before{content:'\e08c'}.oi-loop-square:before{content:'\e08d'}.oi-loop:before{content:'\e08e'}.oi-magnifying-glass:before{content:'\e08f'}.oi-map-marker:before{content:'\e090'}.oi-map:before{content:'\e091'}.oi-media-pause:before{content:'\e092'}.oi-media-play:before{content:'\e093'}.oi-media-record:before{content:'\e094'}.oi-media-skip-backward:before{content:'\e095'}.oi-media-skip-forward:before{content:'\e096'}.oi-media-step-backward:before{content:'\e097'}.oi-media-step-forward:before{content:'\e098'}.oi-media-stop:before{content:'\e099'}.oi-medical-cross:before{content:'\e09a'}.oi-menu:be
 fore{content:'\e09b'}.oi-microphone:before{content:'\e09c'}.oi-minus:before{content:'\e09d'}.oi-monitor:before{content:'\e09e'}.oi-moon:before{content:'\e09f'}.oi-move:before{content:'\e0a0'}.oi-musical-note:before{content:'\e0a1'}.oi-paperclip:before{content:'\e0a2'}.oi-pencil:before{content:'\e0a3'}.oi-people:before{content:'\e0a4'}.oi-person:before{content:'\e0a5'}.oi-phone:before{content:'\e0a6'}.oi-pie-chart:before{content:'\e0a7'}.oi-pin:before{content:'\e0a8'}.oi-play-circle:before{content:'\e0a9'}.oi-plus:before{content:'\e0aa'}.oi-power-standby:before{content:'\e0ab'}.oi-print:before{content:'\e0ac'}.oi-project:before{content:'\e0ad'}.oi-pulse:before{content:'\e0ae'}.oi-puzzle-piece:before{content:'\e0af'}.oi-question-mark:before{content:'\e0b0'}.oi-rain:before{content:'\e0b1'}.oi-random:before{content:'\e0b2'}.oi-reload:before{content:'\e0b3'}.oi-resize-both:before{content:'\e0b4'}.oi-resize-height:before{content:'\e0b5'}.oi-resize-width:before{content:'\e0b6'}.oi-rss-alt:
 before{content:'\e0b7'}.oi-rss:before{content:'\e0b8'}.oi-script:before{content:'\e0b9'}.oi-share-boxed:before{content:'\e0ba'}.oi-share:before{content:'\e0bb'}.oi-shield:before{content:'\e0bc'}.oi-signal:before{content:'\e0bd'}.oi-signpost:before{content:'\e0be'}.oi-sort-ascending:before{content:'\e0bf'}.oi-sort-descending:before{content:'\e0c0'}.oi-spreadsheet:before{content:'\e0c1'}.oi-star:before{content:'\e0c2'}.oi-sun:before{content:'\e0c3'}.oi-tablet:before{content:'\e0c4'}.oi-tag:before{content:'\e0c5'}.oi-tags:before{content:'\e0c6'}.oi-target:before{content:'\e0c7'}.oi-task:before{content:'\e0c8'}.oi-terminal:before{content:'\e0c9'}.oi-text:before{content:'\e0ca'}.oi-thumb-down:before{content:'\e0cb'}.oi-thumb-up:before{content:'\e0cc'}.oi-timer:before{content:'\e0cd'}.oi-transfer:before{content:'\e0ce'}.oi-trash:before{content:'\e0cf'}.oi-underline:before{content:'\e0d0'}.oi-vertical-align-bottom:before{content:'\e0d1'}.oi-vertical-align-center:before{content:'\e0d2'}.oi-
 vertical-align-top:before{content:'\e0d3'}.oi-video:before{content:'\e0d4'}.oi-volume-high:before{content:'\e0d5'}.oi-volume-low:before{content:'\e0d6'}.oi-volume-off:before{content:'\e0d7'}.oi-warning:before{content:'\e0d8'}.oi-wifi:before{content:'\e0d9'}.oi-wrench:before{content:'\e0da'}.oi-x:before{content:'\e0db'}.oi-yen:before{content:'\e0dc'}.oi-zoom-in:before{content:'\e0dd'}.oi-zoom-out:before{content:'\e0de'}
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/font/css/open-iconic-bootstrap.scss b/assets/static/fonts/open-iconic/font/css/open-iconic-bootstrap.scss
new file mode 100644
index 0000000..18f01e2
--- /dev/null
+++ b/assets/static/fonts/open-iconic/font/css/open-iconic-bootstrap.scss
@@ -0,0 +1,958 @@
+/* Bootstrap */
+
+/* Override Bootstrap default variable */
+$icon-font-path: '../fonts/' !default;
+
+@font-face {
+  font-family: 'Icons';
+  src: url('#{$icon-font-path}open-iconic.eot');
+  src: url('#{$icon-font-path}open-iconic.eot?#iconic-sm') format('embedded-opentype'), url('#{$icon-font-path}open-iconic.woff') format('woff'), url('#{$icon-font-path}open-iconic.ttf') format('truetype'), url('#{$icon-font-path}open-iconic.svg#iconic-sm') format('svg');
+  font-weight: normal;
+  font-style: normal;
+}
+
+// Catchall baseclass
+.oi {
+  position: relative;
+  top: 1px;
+  display: inline-block;
+  font-family: 'Icons';
+  font-style: normal;
+  font-weight: normal;
+  line-height: 1;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
+
+
+  &:empty:before {
+    width: 1em;
+    text-align: center;
+    box-sizing: content-box;
+  }
+
+  &.oi-align-center:before {
+    text-align: center;
+  }
+
+  &.oi-align-left:before {
+    text-align: left;
+  }
+
+  &.oi-align-right:before {
+    text-align: right;
+  }
+
+
+  &.oi-flip-horizontal:before {
+    -webkit-transform: scale(-1, 1);
+    -ms-transform: scale(-1, 1);
+    transform: scale(-1, 1);
+  }
+
+  &.oi-flip-vertical:before {
+    -webkit-transform: scale(1, -1);
+    -ms-transform: scale(-1, 1);
+    transform: scale(1, -1);
+  }
+
+  &.oi-flip-horizontal-vertical:before {
+    -webkit-transform: scale(-1, -1);
+    -ms-transform: scale(-1, 1);
+    transform: scale(-1, -1);
+  }
+}
+
+
+
+.oi-account-login:before {
+  content:'\e000';
+}
+
+.oi-account-logout:before {
+  content:'\e001';
+}
+
+.oi-action-redo:before {
+  content:'\e002';
+}
+
+.oi-action-undo:before {
+  content:'\e003';
+}
+
+.oi-align-center:before {
+  content:'\e004';
+}
+
+.oi-align-left:before {
+  content:'\e005';
+}
+
+.oi-align-right:before {
+  content:'\e006';
+}
+
+.oi-aperture:before {
+  content:'\e007';
+}
+
+.oi-arrow-bottom:before {
+  content:'\e008';
+}
+
+.oi-arrow-circle-bottom:before {
+  content:'\e009';
+}
+
+.oi-arrow-circle-left:before {
+  content:'\e00a';
+}
+
+.oi-arrow-circle-right:before {
+  content:'\e00b';
+}
+
+.oi-arrow-circle-top:before {
+  content:'\e00c';
+}
+
+.oi-arrow-left:before {
+  content:'\e00d';
+}
+
+.oi-arrow-right:before {
+  content:'\e00e';
+}
+
+.oi-arrow-thick-bottom:before {
+  content:'\e00f';
+}
+
+.oi-arrow-thick-left:before {
+  content:'\e010';
+}
+
+.oi-arrow-thick-right:before {
+  content:'\e011';
+}
+
+.oi-arrow-thick-top:before {
+  content:'\e012';
+}
+
+.oi-arrow-top:before {
+  content:'\e013';
+}
+
+.oi-audio-spectrum:before {
+  content:'\e014';
+}
+
+.oi-audio:before {
+  content:'\e015';
+}
+
+.oi-badge:before {
+  content:'\e016';
+}
+
+.oi-ban:before {
+  content:'\e017';
+}
+
+.oi-bar-chart:before {
+  content:'\e018';
+}
+
+.oi-basket:before {
+  content:'\e019';
+}
+
+.oi-battery-empty:before {
+  content:'\e01a';
+}
+
+.oi-battery-full:before {
+  content:'\e01b';
+}
+
+.oi-beaker:before {
+  content:'\e01c';
+}
+
+.oi-bell:before {
+  content:'\e01d';
+}
+
+.oi-bluetooth:before {
+  content:'\e01e';
+}
+
+.oi-bold:before {
+  content:'\e01f';
+}
+
+.oi-bolt:before {
+  content:'\e020';
+}
+
+.oi-book:before {
+  content:'\e021';
+}
+
+.oi-bookmark:before {
+  content:'\e022';
+}
+
+.oi-box:before {
+  content:'\e023';
+}
+
+.oi-briefcase:before {
+  content:'\e024';
+}
+
+.oi-british-pound:before {
+  content:'\e025';
+}
+
+.oi-browser:before {
+  content:'\e026';
+}
+
+.oi-brush:before {
+  content:'\e027';
+}
+
+.oi-bug:before {
+  content:'\e028';
+}
+
+.oi-bullhorn:before {
+  content:'\e029';
+}
+
+.oi-calculator:before {
+  content:'\e02a';
+}
+
+.oi-calendar:before {
+  content:'\e02b';
+}
+
+.oi-camera-slr:before {
+  content:'\e02c';
+}
+
+.oi-caret-bottom:before {
+  content:'\e02d';
+}
+
+.oi-caret-left:before {
+  content:'\e02e';
+}
+
+.oi-caret-right:before {
+  content:'\e02f';
+}
+
+.oi-caret-top:before {
+  content:'\e030';
+}
+
+.oi-cart:before {
+  content:'\e031';
+}
+
+.oi-chat:before {
+  content:'\e032';
+}
+
+.oi-check:before {
+  content:'\e033';
+}
+
+.oi-chevron-bottom:before {
+  content:'\e034';
+}
+
+.oi-chevron-left:before {
+  content:'\e035';
+}
+
+.oi-chevron-right:before {
+  content:'\e036';
+}
+
+.oi-chevron-top:before {
+  content:'\e037';
+}
+
+.oi-circle-check:before {
+  content:'\e038';
+}
+
+.oi-circle-x:before {
+  content:'\e039';
+}
+
+.oi-clipboard:before {
+  content:'\e03a';
+}
+
+.oi-clock:before {
+  content:'\e03b';
+}
+
+.oi-cloud-download:before {
+  content:'\e03c';
+}
+
+.oi-cloud-upload:before {
+  content:'\e03d';
+}
+
+.oi-cloud:before {
+  content:'\e03e';
+}
+
+.oi-cloudy:before {
+  content:'\e03f';
+}
+
+.oi-code:before {
+  content:'\e040';
+}
+
+.oi-cog:before {
+  content:'\e041';
+}
+
+.oi-collapse-down:before {
+  content:'\e042';
+}
+
+.oi-collapse-left:before {
+  content:'\e043';
+}
+
+.oi-collapse-right:before {
+  content:'\e044';
+}
+
+.oi-collapse-up:before {
+  content:'\e045';
+}
+
+.oi-command:before {
+  content:'\e046';
+}
+
+.oi-comment-square:before {
+  content:'\e047';
+}
+
+.oi-compass:before {
+  content:'\e048';
+}
+
+.oi-contrast:before {
+  content:'\e049';
+}
+
+.oi-copywriting:before {
+  content:'\e04a';
+}
+
+.oi-credit-card:before {
+  content:'\e04b';
+}
+
+.oi-crop:before {
+  content:'\e04c';
+}
+
+.oi-dashboard:before {
+  content:'\e04d';
+}
+
+.oi-data-transfer-download:before {
+  content:'\e04e';
+}
+
+.oi-data-transfer-upload:before {
+  content:'\e04f';
+}
+
+.oi-delete:before {
+  content:'\e050';
+}
+
+.oi-dial:before {
+  content:'\e051';
+}
+
+.oi-document:before {
+  content:'\e052';
+}
+
+.oi-dollar:before {
+  content:'\e053';
+}
+
+.oi-double-quote-sans-left:before {
+  content:'\e054';
+}
+
+.oi-double-quote-sans-right:before {
+  content:'\e055';
+}
+
+.oi-double-quote-serif-left:before {
+  content:'\e056';
+}
+
+.oi-double-quote-serif-right:before {
+  content:'\e057';
+}
+
+.oi-droplet:before {
+  content:'\e058';
+}
+
+.oi-eject:before {
+  content:'\e059';
+}
+
+.oi-elevator:before {
+  content:'\e05a';
+}
+
+.oi-ellipses:before {
+  content:'\e05b';
+}
+
+.oi-envelope-closed:before {
+  content:'\e05c';
+}
+
+.oi-envelope-open:before {
+  content:'\e05d';
+}
+
+.oi-euro:before {
+  content:'\e05e';
+}
+
+.oi-excerpt:before {
+  content:'\e05f';
+}
+
+.oi-expand-down:before {
+  content:'\e060';
+}
+
+.oi-expand-left:before {
+  content:'\e061';
+}
+
+.oi-expand-right:before {
+  content:'\e062';
+}
+
+.oi-expand-up:before {
+  content:'\e063';
+}
+
+.oi-external-link:before {
+  content:'\e064';
+}
+
+.oi-eye:before {
+  content:'\e065';
+}
+
+.oi-eyedropper:before {
+  content:'\e066';
+}
+
+.oi-file:before {
+  content:'\e067';
+}
+
+.oi-fire:before {
+  content:'\e068';
+}
+
+.oi-flag:before {
+  content:'\e069';
+}
+
+.oi-flash:before {
+  content:'\e06a';
+}
+
+.oi-folder:before {
+  content:'\e06b';
+}
+
+.oi-fork:before {
+  content:'\e06c';
+}
+
+.oi-fullscreen-enter:before {
+  content:'\e06d';
+}
+
+.oi-fullscreen-exit:before {
+  content:'\e06e';
+}
+
+.oi-globe:before {
+  content:'\e06f';
+}
+
+.oi-graph:before {
+  content:'\e070';
+}
+
+.oi-grid-four-up:before {
+  content:'\e071';
+}
+
+.oi-grid-three-up:before {
+  content:'\e072';
+}
+
+.oi-grid-two-up:before {
+  content:'\e073';
+}
+
+.oi-hard-drive:before {
+  content:'\e074';
+}
+
+.oi-header:before {
+  content:'\e075';
+}
+
+.oi-headphones:before {
+  content:'\e076';
+}
+
+.oi-heart:before {
+  content:'\e077';
+}
+
+.oi-home:before {
+  content:'\e078';
+}
+
+.oi-image:before {
+  content:'\e079';
+}
+
+.oi-inbox:before {
+  content:'\e07a';
+}
+
+.oi-infinity:before {
+  content:'\e07b';
+}
+
+.oi-info:before {
+  content:'\e07c';
+}
+
+.oi-italic:before {
+  content:'\e07d';
+}
+
+.oi-justify-center:before {
+  content:'\e07e';
+}
+
+.oi-justify-left:before {
+  content:'\e07f';
+}
+
+.oi-justify-right:before {
+  content:'\e080';
+}
+
+.oi-key:before {
+  content:'\e081';
+}
+
+.oi-laptop:before {
+  content:'\e082';
+}
+
+.oi-layers:before {
+  content:'\e083';
+}
+
+.oi-lightbulb:before {
+  content:'\e084';
+}
+
+.oi-link-broken:before {
+  content:'\e085';
+}
+
+.oi-link-intact:before {
+  content:'\e086';
+}
+
+.oi-list-rich:before {
+  content:'\e087';
+}
+
+.oi-list:before {
+  content:'\e088';
+}
+
+.oi-location:before {
+  content:'\e089';
+}
+
+.oi-lock-locked:before {
+  content:'\e08a';
+}
+
+.oi-lock-unlocked:before {
+  content:'\e08b';
+}
+
+.oi-loop-circular:before {
+  content:'\e08c';
+}
+
+.oi-loop-square:before {
+  content:'\e08d';
+}
+
+.oi-loop:before {
+  content:'\e08e';
+}
+
+.oi-magnifying-glass:before {
+  content:'\e08f';
+}
+
+.oi-map-marker:before {
+  content:'\e090';
+}
+
+.oi-map:before {
+  content:'\e091';
+}
+
+.oi-media-pause:before {
+  content:'\e092';
+}
+
+.oi-media-play:before {
+  content:'\e093';
+}
+
+.oi-media-record:before {
+  content:'\e094';
+}
+
+.oi-media-skip-backward:before {
+  content:'\e095';
+}
+
+.oi-media-skip-forward:before {
+  content:'\e096';
+}
+
+.oi-media-step-backward:before {
+  content:'\e097';
+}
+
+.oi-media-step-forward:before {
+  content:'\e098';
+}
+
+.oi-media-stop:before {
+  content:'\e099';
+}
+
+.oi-medical-cross:before {
+  content:'\e09a';
+}
+
+.oi-menu:before {
+  content:'\e09b';
+}
+
+.oi-microphone:before {
+  content:'\e09c';
+}
+
+.oi-minus:before {
+  content:'\e09d';
+}
+
+.oi-monitor:before {
+  content:'\e09e';
+}
+
+.oi-moon:before {
+  content:'\e09f';
+}
+
+.oi-move:before {
+  content:'\e0a0';
+}
+
+.oi-musical-note:before {
+  content:'\e0a1';
+}
+
+.oi-paperclip:before {
+  content:'\e0a2';
+}
+
+.oi-pencil:before {
+  content:'\e0a3';
+}
+
+.oi-people:before {
+  content:'\e0a4';
+}
+
+.oi-person:before {
+  content:'\e0a5';
+}
+
+.oi-phone:before {
+  content:'\e0a6';
+}
+
+.oi-pie-chart:before {
+  content:'\e0a7';
+}
+
+.oi-pin:before {
+  content:'\e0a8';
+}
+
+.oi-play-circle:before {
+  content:'\e0a9';
+}
+
+.oi-plus:before {
+  content:'\e0aa';
+}
+
+.oi-power-standby:before {
+  content:'\e0ab';
+}
+
+.oi-print:before {
+  content:'\e0ac';
+}
+
+.oi-project:before {
+  content:'\e0ad';
+}
+
+.oi-pulse:before {
+  content:'\e0ae';
+}
+
+.oi-puzzle-piece:before {
+  content:'\e0af';
+}
+
+.oi-question-mark:before {
+  content:'\e0b0';
+}
+
+.oi-rain:before {
+  content:'\e0b1';
+}
+
+.oi-random:before {
+  content:'\e0b2';
+}
+
+.oi-reload:before {
+  content:'\e0b3';
+}
+
+.oi-resize-both:before {
+  content:'\e0b4';
+}
+
+.oi-resize-height:before {
+  content:'\e0b5';
+}
+
+.oi-resize-width:before {
+  content:'\e0b6';
+}
+
+.oi-rss-alt:before {
+  content:'\e0b7';
+}
+
+.oi-rss:before {
+  content:'\e0b8';
+}
+
+.oi-script:before {
+  content:'\e0b9';
+}
+
+.oi-share-boxed:before {
+  content:'\e0ba';
+}
+
+.oi-share:before {
+  content:'\e0bb';
+}
+
+.oi-shield:before {
+  content:'\e0bc';
+}
+
+.oi-signal:before {
+  content:'\e0bd';
+}
+
+.oi-signpost:before {
+  content:'\e0be';
+}
+
+.oi-sort-ascending:before {
+  content:'\e0bf';
+}
+
+.oi-sort-descending:before {
+  content:'\e0c0';
+}
+
+.oi-spreadsheet:before {
+  content:'\e0c1';
+}
+
+.oi-star:before {
+  content:'\e0c2';
+}
+
+.oi-sun:before {
+  content:'\e0c3';
+}
+
+.oi-tablet:before {
+  content:'\e0c4';
+}
+
+.oi-tag:before {
+  content:'\e0c5';
+}
+
+.oi-tags:before {
+  content:'\e0c6';
+}
+
+.oi-target:before {
+  content:'\e0c7';
+}
+
+.oi-task:before {
+  content:'\e0c8';
+}
+
+.oi-terminal:before {
+  content:'\e0c9';
+}
+
+.oi-text:before {
+  content:'\e0ca';
+}
+
+.oi-thumb-down:before {
+  content:'\e0cb';
+}
+
+.oi-thumb-up:before {
+  content:'\e0cc';
+}
+
+.oi-timer:before {
+  content:'\e0cd';
+}
+
+.oi-transfer:before {
+  content:'\e0ce';
+}
+
+.oi-trash:before {
+  content:'\e0cf';
+}
+
+.oi-underline:before {
+  content:'\e0d0';
+}
+
+.oi-vertical-align-bottom:before {
+  content:'\e0d1';
+}
+
+.oi-vertical-align-center:before {
+  content:'\e0d2';
+}
+
+.oi-vertical-align-top:before {
+  content:'\e0d3';
+}
+
+.oi-video:before {
+  content:'\e0d4';
+}
+
+.oi-volume-high:before {
+  content:'\e0d5';
+}
+
+.oi-volume-low:before {
+  content:'\e0d6';
+}
+
+.oi-volume-off:before {
+  content:'\e0d7';
+}
+
+.oi-warning:before {
+  content:'\e0d8';
+}
+
+.oi-wifi:before {
+  content:'\e0d9';
+}
+
+.oi-wrench:before {
+  content:'\e0da';
+}
+
+.oi-x:before {
+  content:'\e0db';
+}
+
+.oi-yen:before {
+  content:'\e0dc';
+}
+
+.oi-zoom-in:before {
+  content:'\e0dd';
+}
+
+.oi-zoom-out:before {
+  content:'\e0de';
+}
+
diff --git a/assets/static/fonts/open-iconic/font/css/open-iconic-bootstrap.styl b/assets/static/fonts/open-iconic/font/css/open-iconic-bootstrap.styl
new file mode 100644
index 0000000..0afa254
--- /dev/null
+++ b/assets/static/fonts/open-iconic/font/css/open-iconic-bootstrap.styl
@@ -0,0 +1,954 @@
+/* Bootstrap */
+
+@font-face
+  font-family 'Icons'
+  src url('../fonts/open-iconic.eot')
+  src url('../fonts/open-iconic.eot?#iconic-sm') format('embedded-opentype'), url('../fonts/open-iconic.woff') format('woff'), url('../fonts/open-iconic.ttf') format('truetype'), url('../fonts/open-iconic.svg#iconic-sm') format('svg')
+  font-weight normal
+  font-style normal
+
+
+// Catchall baseclass
+.oi
+  position relative
+  top 1px
+  display inline-block
+  font-family 'Icons'
+  font-style normal
+  font-weight normal
+  line-height 1
+  -webkit-font-smoothing antialiased
+  -moz-osx-font-smoothing grayscale
+
+
+  &:empty:before
+    width 1em
+    text-align center
+    box-sizing content-box
+
+  &.oi-align-center:before
+    text-align center
+
+
+  &.oi-align-left:before
+    text-align left
+
+
+  &.oi-align-right:before
+    text-align right
+
+
+
+  &.oi-flip-horizontal:before
+    -webkit-transform scale(-1, 1)
+    -ms-transform scale(-1, 1)
+    transform scale(-1, 1)
+
+
+  &.oi-flip-vertical:before
+    -webkit-transform scale(1, -1)
+    -ms-transform scale(-1, 1)
+    transform scale(1, -1)
+
+
+  &.oi-flip-horizontal-vertical:before
+    -webkit-transform scale(-1, -1)
+    -ms-transform scale(-1, 1)
+    transform scale(-1, -1)
+
+
+
+
+
+.oi-account-login:before {
+  content'\e000'
+}
+
+.oi-account-logout:before {
+  content'\e001'
+}
+
+.oi-action-redo:before {
+  content'\e002'
+}
+
+.oi-action-undo:before {
+  content'\e003'
+}
+
+.oi-align-center:before {
+  content'\e004'
+}
+
+.oi-align-left:before {
+  content'\e005'
+}
+
+.oi-align-right:before {
+  content'\e006'
+}
+
+.oi-aperture:before {
+  content'\e007'
+}
+
+.oi-arrow-bottom:before {
+  content'\e008'
+}
+
+.oi-arrow-circle-bottom:before {
+  content'\e009'
+}
+
+.oi-arrow-circle-left:before {
+  content'\e00a'
+}
+
+.oi-arrow-circle-right:before {
+  content'\e00b'
+}
+
+.oi-arrow-circle-top:before {
+  content'\e00c'
+}
+
+.oi-arrow-left:before {
+  content'\e00d'
+}
+
+.oi-arrow-right:before {
+  content'\e00e'
+}
+
+.oi-arrow-thick-bottom:before {
+  content'\e00f'
+}
+
+.oi-arrow-thick-left:before {
+  content'\e010'
+}
+
+.oi-arrow-thick-right:before {
+  content'\e011'
+}
+
+.oi-arrow-thick-top:before {
+  content'\e012'
+}
+
+.oi-arrow-top:before {
+  content'\e013'
+}
+
+.oi-audio-spectrum:before {
+  content'\e014'
+}
+
+.oi-audio:before {
+  content'\e015'
+}
+
+.oi-badge:before {
+  content'\e016'
+}
+
+.oi-ban:before {
+  content'\e017'
+}
+
+.oi-bar-chart:before {
+  content'\e018'
+}
+
+.oi-basket:before {
+  content'\e019'
+}
+
+.oi-battery-empty:before {
+  content'\e01a'
+}
+
+.oi-battery-full:before {
+  content'\e01b'
+}
+
+.oi-beaker:before {
+  content'\e01c'
+}
+
+.oi-bell:before {
+  content'\e01d'
+}
+
+.oi-bluetooth:before {
+  content'\e01e'
+}
+
+.oi-bold:before {
+  content'\e01f'
+}
+
+.oi-bolt:before {
+  content'\e020'
+}
+
+.oi-book:before {
+  content'\e021'
+}
+
+.oi-bookmark:before {
+  content'\e022'
+}
+
+.oi-box:before {
+  content'\e023'
+}
+
+.oi-briefcase:before {
+  content'\e024'
+}
+
+.oi-british-pound:before {
+  content'\e025'
+}
+
+.oi-browser:before {
+  content'\e026'
+}
+
+.oi-brush:before {
+  content'\e027'
+}
+
+.oi-bug:before {
+  content'\e028'
+}
+
+.oi-bullhorn:before {
+  content'\e029'
+}
+
+.oi-calculator:before {
+  content'\e02a'
+}
+
+.oi-calendar:before {
+  content'\e02b'
+}
+
+.oi-camera-slr:before {
+  content'\e02c'
+}
+
+.oi-caret-bottom:before {
+  content'\e02d'
+}
+
+.oi-caret-left:before {
+  content'\e02e'
+}
+
+.oi-caret-right:before {
+  content'\e02f'
+}
+
+.oi-caret-top:before {
+  content'\e030'
+}
+
+.oi-cart:before {
+  content'\e031'
+}
+
+.oi-chat:before {
+  content'\e032'
+}
+
+.oi-check:before {
+  content'\e033'
+}
+
+.oi-chevron-bottom:before {
+  content'\e034'
+}
+
+.oi-chevron-left:before {
+  content'\e035'
+}
+
+.oi-chevron-right:before {
+  content'\e036'
+}
+
+.oi-chevron-top:before {
+  content'\e037'
+}
+
+.oi-circle-check:before {
+  content'\e038'
+}
+
+.oi-circle-x:before {
+  content'\e039'
+}
+
+.oi-clipboard:before {
+  content'\e03a'
+}
+
+.oi-clock:before {
+  content'\e03b'
+}
+
+.oi-cloud-download:before {
+  content'\e03c'
+}
+
+.oi-cloud-upload:before {
+  content'\e03d'
+}
+
+.oi-cloud:before {
+  content'\e03e'
+}
+
+.oi-cloudy:before {
+  content'\e03f'
+}
+
+.oi-code:before {
+  content'\e040'
+}
+
+.oi-cog:before {
+  content'\e041'
+}
+
+.oi-collapse-down:before {
+  content'\e042'
+}
+
+.oi-collapse-left:before {
+  content'\e043'
+}
+
+.oi-collapse-right:before {
+  content'\e044'
+}
+
+.oi-collapse-up:before {
+  content'\e045'
+}
+
+.oi-command:before {
+  content'\e046'
+}
+
+.oi-comment-square:before {
+  content'\e047'
+}
+
+.oi-compass:before {
+  content'\e048'
+}
+
+.oi-contrast:before {
+  content'\e049'
+}
+
+.oi-copywriting:before {
+  content'\e04a'
+}
+
+.oi-credit-card:before {
+  content'\e04b'
+}
+
+.oi-crop:before {
+  content'\e04c'
+}
+
+.oi-dashboard:before {
+  content'\e04d'
+}
+
+.oi-data-transfer-download:before {
+  content'\e04e'
+}
+
+.oi-data-transfer-upload:before {
+  content'\e04f'
+}
+
+.oi-delete:before {
+  content'\e050'
+}
+
+.oi-dial:before {
+  content'\e051'
+}
+
+.oi-document:before {
+  content'\e052'
+}
+
+.oi-dollar:before {
+  content'\e053'
+}
+
+.oi-double-quote-sans-left:before {
+  content'\e054'
+}
+
+.oi-double-quote-sans-right:before {
+  content'\e055'
+}
+
+.oi-double-quote-serif-left:before {
+  content'\e056'
+}
+
+.oi-double-quote-serif-right:before {
+  content'\e057'
+}
+
+.oi-droplet:before {
+  content'\e058'
+}
+
+.oi-eject:before {
+  content'\e059'
+}
+
+.oi-elevator:before {
+  content'\e05a'
+}
+
+.oi-ellipses:before {
+  content'\e05b'
+}
+
+.oi-envelope-closed:before {
+  content'\e05c'
+}
+
+.oi-envelope-open:before {
+  content'\e05d'
+}
+
+.oi-euro:before {
+  content'\e05e'
+}
+
+.oi-excerpt:before {
+  content'\e05f'
+}
+
+.oi-expand-down:before {
+  content'\e060'
+}
+
+.oi-expand-left:before {
+  content'\e061'
+}
+
+.oi-expand-right:before {
+  content'\e062'
+}
+
+.oi-expand-up:before {
+  content'\e063'
+}
+
+.oi-external-link:before {
+  content'\e064'
+}
+
+.oi-eye:before {
+  content'\e065'
+}
+
+.oi-eyedropper:before {
+  content'\e066'
+}
+
+.oi-file:before {
+  content'\e067'
+}
+
+.oi-fire:before {
+  content'\e068'
+}
+
+.oi-flag:before {
+  content'\e069'
+}
+
+.oi-flash:before {
+  content'\e06a'
+}
+
+.oi-folder:before {
+  content'\e06b'
+}
+
+.oi-fork:before {
+  content'\e06c'
+}
+
+.oi-fullscreen-enter:before {
+  content'\e06d'
+}
+
+.oi-fullscreen-exit:before {
+  content'\e06e'
+}
+
+.oi-globe:before {
+  content'\e06f'
+}
+
+.oi-graph:before {
+  content'\e070'
+}
+
+.oi-grid-four-up:before {
+  content'\e071'
+}
+
+.oi-grid-three-up:before {
+  content'\e072'
+}
+
+.oi-grid-two-up:before {
+  content'\e073'
+}
+
+.oi-hard-drive:before {
+  content'\e074'
+}
+
+.oi-header:before {
+  content'\e075'
+}
+
+.oi-headphones:before {
+  content'\e076'
+}
+
+.oi-heart:before {
+  content'\e077'
+}
+
+.oi-home:before {
+  content'\e078'
+}
+
+.oi-image:before {
+  content'\e079'
+}
+
+.oi-inbox:before {
+  content'\e07a'
+}
+
+.oi-infinity:before {
+  content'\e07b'
+}
+
+.oi-info:before {
+  content'\e07c'
+}
+
+.oi-italic:before {
+  content'\e07d'
+}
+
+.oi-justify-center:before {
+  content'\e07e'
+}
+
+.oi-justify-left:before {
+  content'\e07f'
+}
+
+.oi-justify-right:before {
+  content'\e080'
+}
+
+.oi-key:before {
+  content'\e081'
+}
+
+.oi-laptop:before {
+  content'\e082'
+}
+
+.oi-layers:before {
+  content'\e083'
+}
+
+.oi-lightbulb:before {
+  content'\e084'
+}
+
+.oi-link-broken:before {
+  content'\e085'
+}
+
+.oi-link-intact:before {
+  content'\e086'
+}
+
+.oi-list-rich:before {
+  content'\e087'
+}
+
+.oi-list:before {
+  content'\e088'
+}
+
+.oi-location:before {
+  content'\e089'
+}
+
+.oi-lock-locked:before {
+  content'\e08a'
+}
+
+.oi-lock-unlocked:before {
+  content'\e08b'
+}
+
+.oi-loop-circular:before {
+  content'\e08c'
+}
+
+.oi-loop-square:before {
+  content'\e08d'
+}
+
+.oi-loop:before {
+  content'\e08e'
+}
+
+.oi-magnifying-glass:before {
+  content'\e08f'
+}
+
+.oi-map-marker:before {
+  content'\e090'
+}
+
+.oi-map:before {
+  content'\e091'
+}
+
+.oi-media-pause:before {
+  content'\e092'
+}
+
+.oi-media-play:before {
+  content'\e093'
+}
+
+.oi-media-record:before {
+  content'\e094'
+}
+
+.oi-media-skip-backward:before {
+  content'\e095'
+}
+
+.oi-media-skip-forward:before {
+  content'\e096'
+}
+
+.oi-media-step-backward:before {
+  content'\e097'
+}
+
+.oi-media-step-forward:before {
+  content'\e098'
+}
+
+.oi-media-stop:before {
+  content'\e099'
+}
+
+.oi-medical-cross:before {
+  content'\e09a'
+}
+
+.oi-menu:before {
+  content'\e09b'
+}
+
+.oi-microphone:before {
+  content'\e09c'
+}
+
+.oi-minus:before {
+  content'\e09d'
+}
+
+.oi-monitor:before {
+  content'\e09e'
+}
+
+.oi-moon:before {
+  content'\e09f'
+}
+
+.oi-move:before {
+  content'\e0a0'
+}
+
+.oi-musical-note:before {
+  content'\e0a1'
+}
+
+.oi-paperclip:before {
+  content'\e0a2'
+}
+
+.oi-pencil:before {
+  content'\e0a3'
+}
+
+.oi-people:before {
+  content'\e0a4'
+}
+
+.oi-person:before {
+  content'\e0a5'
+}
+
+.oi-phone:before {
+  content'\e0a6'
+}
+
+.oi-pie-chart:before {
+  content'\e0a7'
+}
+
+.oi-pin:before {
+  content'\e0a8'
+}
+
+.oi-play-circle:before {
+  content'\e0a9'
+}
+
+.oi-plus:before {
+  content'\e0aa'
+}
+
+.oi-power-standby:before {
+  content'\e0ab'
+}
+
+.oi-print:before {
+  content'\e0ac'
+}
+
+.oi-project:before {
+  content'\e0ad'
+}
+
+.oi-pulse:before {
+  content'\e0ae'
+}
+
+.oi-puzzle-piece:before {
+  content'\e0af'
+}
+
+.oi-question-mark:before {
+  content'\e0b0'
+}
+
+.oi-rain:before {
+  content'\e0b1'
+}
+
+.oi-random:before {
+  content'\e0b2'
+}
+
+.oi-reload:before {
+  content'\e0b3'
+}
+
+.oi-resize-both:before {
+  content'\e0b4'
+}
+
+.oi-resize-height:before {
+  content'\e0b5'
+}
+
+.oi-resize-width:before {
+  content'\e0b6'
+}
+
+.oi-rss-alt:before {
+  content'\e0b7'
+}
+
+.oi-rss:before {
+  content'\e0b8'
+}
+
+.oi-script:before {
+  content'\e0b9'
+}
+
+.oi-share-boxed:before {
+  content'\e0ba'
+}
+
+.oi-share:before {
+  content'\e0bb'
+}
+
+.oi-shield:before {
+  content'\e0bc'
+}
+
+.oi-signal:before {
+  content'\e0bd'
+}
+
+.oi-signpost:before {
+  content'\e0be'
+}
+
+.oi-sort-ascending:before {
+  content'\e0bf'
+}
+
+.oi-sort-descending:before {
+  content'\e0c0'
+}
+
+.oi-spreadsheet:before {
+  content'\e0c1'
+}
+
+.oi-star:before {
+  content'\e0c2'
+}
+
+.oi-sun:before {
+  content'\e0c3'
+}
+
+.oi-tablet:before {
+  content'\e0c4'
+}
+
+.oi-tag:before {
+  content'\e0c5'
+}
+
+.oi-tags:before {
+  content'\e0c6'
+}
+
+.oi-target:before {
+  content'\e0c7'
+}
+
+.oi-task:before {
+  content'\e0c8'
+}
+
+.oi-terminal:before {
+  content'\e0c9'
+}
+
+.oi-text:before {
+  content'\e0ca'
+}
+
+.oi-thumb-down:before {
+  content'\e0cb'
+}
+
+.oi-thumb-up:before {
+  content'\e0cc'
+}
+
+.oi-timer:before {
+  content'\e0cd'
+}
+
+.oi-transfer:before {
+  content'\e0ce'
+}
+
+.oi-trash:before {
+  content'\e0cf'
+}
+
+.oi-underline:before {
+  content'\e0d0'
+}
+
+.oi-vertical-align-bottom:before {
+  content'\e0d1'
+}
+
+.oi-vertical-align-center:before {
+  content'\e0d2'
+}
+
+.oi-vertical-align-top:before {
+  content'\e0d3'
+}
+
+.oi-video:before {
+  content'\e0d4'
+}
+
+.oi-volume-high:before {
+  content'\e0d5'
+}
+
+.oi-volume-low:before {
+  content'\e0d6'
+}
+
+.oi-volume-off:before {
+  content'\e0d7'
+}
+
+.oi-warning:before {
+  content'\e0d8'
+}
+
+.oi-wifi:before {
+  content'\e0d9'
+}
+
+.oi-wrench:before {
+  content'\e0da'
+}
+
+.oi-x:before {
+  content'\e0db'
+}
+
+.oi-yen:before {
+  content'\e0dc'
+}
+
+.oi-zoom-in:before {
+  content'\e0dd'
+}
+
+.oi-zoom-out:before {
+  content'\e0de'
+}
+
diff --git a/assets/static/fonts/open-iconic/font/css/open-iconic-foundation.css b/assets/static/fonts/open-iconic/font/css/open-iconic-foundation.css
new file mode 100644
index 0000000..905a821
--- /dev/null
+++ b/assets/static/fonts/open-iconic/font/css/open-iconic-foundation.css
@@ -0,0 +1,1395 @@
+/* Foundation */
+
+@font-face {
+  font-family: 'Icons';
+  src: url('../fonts/open-iconic.eot');
+  src: url('../fonts/open-iconic.eot?#iconic-sm') format('embedded-opentype'), url('../fonts/open-iconic.woff') format('woff'), url('../fonts/open-iconic.ttf') format('truetype'), url('../fonts/open-iconic.otf') format('opentype'), url('../fonts/open-iconic.svg#iconic-sm') format('svg');
+  font-weight: normal;
+  font-style: normal;
+}
+
+
+.fi-account-login:before,
+
+.fi-account-logout:before,
+
+.fi-action-redo:before,
+
+.fi-action-undo:before,
+
+.fi-align-center:before,
+
+.fi-align-left:before,
+
+.fi-align-right:before,
+
+.fi-aperture:before,
+
+.fi-arrow-bottom:before,
+
+.fi-arrow-circle-bottom:before,
+
+.fi-arrow-circle-left:before,
+
+.fi-arrow-circle-right:before,
+
+.fi-arrow-circle-top:before,
+
+.fi-arrow-left:before,
+
+.fi-arrow-right:before,
+
+.fi-arrow-thick-bottom:before,
+
+.fi-arrow-thick-left:before,
+
+.fi-arrow-thick-right:before,
+
+.fi-arrow-thick-top:before,
+
+.fi-arrow-top:before,
+
+.fi-audio-spectrum:before,
+
+.fi-audio:before,
+
+.fi-badge:before,
+
+.fi-ban:before,
+
+.fi-bar-chart:before,
+
+.fi-basket:before,
+
+.fi-battery-empty:before,
+
+.fi-battery-full:before,
+
+.fi-beaker:before,
+
+.fi-bell:before,
+
+.fi-bluetooth:before,
+
+.fi-bold:before,
+
+.fi-bolt:before,
+
+.fi-book:before,
+
+.fi-bookmark:before,
+
+.fi-box:before,
+
+.fi-briefcase:before,
+
+.fi-british-pound:before,
+
+.fi-browser:before,
+
+.fi-brush:before,
+
+.fi-bug:before,
+
+.fi-bullhorn:before,
+
+.fi-calculator:before,
+
+.fi-calendar:before,
+
+.fi-camera-slr:before,
+
+.fi-caret-bottom:before,
+
+.fi-caret-left:before,
+
+.fi-caret-right:before,
+
+.fi-caret-top:before,
+
+.fi-cart:before,
+
+.fi-chat:before,
+
+.fi-check:before,
+
+.fi-chevron-bottom:before,
+
+.fi-chevron-left:before,
+
+.fi-chevron-right:before,
+
+.fi-chevron-top:before,
+
+.fi-circle-check:before,
+
+.fi-circle-x:before,
+
+.fi-clipboard:before,
+
+.fi-clock:before,
+
+.fi-cloud-download:before,
+
+.fi-cloud-upload:before,
+
+.fi-cloud:before,
+
+.fi-cloudy:before,
+
+.fi-code:before,
+
+.fi-cog:before,
+
+.fi-collapse-down:before,
+
+.fi-collapse-left:before,
+
+.fi-collapse-right:before,
+
+.fi-collapse-up:before,
+
+.fi-command:before,
+
+.fi-comment-square:before,
+
+.fi-compass:before,
+
+.fi-contrast:before,
+
+.fi-copywriting:before,
+
+.fi-credit-card:before,
+
+.fi-crop:before,
+
+.fi-dashboard:before,
+
+.fi-data-transfer-download:before,
+
+.fi-data-transfer-upload:before,
+
+.fi-delete:before,
+
+.fi-dial:before,
+
+.fi-document:before,
+
+.fi-dollar:before,
+
+.fi-double-quote-sans-left:before,
+
+.fi-double-quote-sans-right:before,
+
+.fi-double-quote-serif-left:before,
+
+.fi-double-quote-serif-right:before,
+
+.fi-droplet:before,
+
+.fi-eject:before,
+
+.fi-elevator:before,
+
+.fi-ellipses:before,
+
+.fi-envelope-closed:before,
+
+.fi-envelope-open:before,
+
+.fi-euro:before,
+
+.fi-excerpt:before,
+
+.fi-expand-down:before,
+
+.fi-expand-left:before,
+
+.fi-expand-right:before,
+
+.fi-expand-up:before,
+
+.fi-external-link:before,
+
+.fi-eye:before,
+
+.fi-eyedropper:before,
+
+.fi-file:before,
+
+.fi-fire:before,
+
+.fi-flag:before,
+
+.fi-flash:before,
+
+.fi-folder:before,
+
+.fi-fork:before,
+
+.fi-fullscreen-enter:before,
+
+.fi-fullscreen-exit:before,
+
+.fi-globe:before,
+
+.fi-graph:before,
+
+.fi-grid-four-up:before,
+
+.fi-grid-three-up:before,
+
+.fi-grid-two-up:before,
+
+.fi-hard-drive:before,
+
+.fi-header:before,
+
+.fi-headphones:before,
+
+.fi-heart:before,
+
+.fi-home:before,
+
+.fi-image:before,
+
+.fi-inbox:before,
+
+.fi-infinity:before,
+
+.fi-info:before,
+
+.fi-italic:before,
+
+.fi-justify-center:before,
+
+.fi-justify-left:before,
+
+.fi-justify-right:before,
+
+.fi-key:before,
+
+.fi-laptop:before,
+
+.fi-layers:before,
+
+.fi-lightbulb:before,
+
+.fi-link-broken:before,
+
+.fi-link-intact:before,
+
+.fi-list-rich:before,
+
+.fi-list:before,
+
+.fi-location:before,
+
+.fi-lock-locked:before,
+
+.fi-lock-unlocked:before,
+
+.fi-loop-circular:before,
+
+.fi-loop-square:before,
+
+.fi-loop:before,
+
+.fi-magnifying-glass:before,
+
+.fi-map-marker:before,
+
+.fi-map:before,
+
+.fi-media-pause:before,
+
+.fi-media-play:before,
+
+.fi-media-record:before,
+
+.fi-media-skip-backward:before,
+
+.fi-media-skip-forward:before,
+
+.fi-media-step-backward:before,
+
+.fi-media-step-forward:before,
+
+.fi-media-stop:before,
+
+.fi-medical-cross:before,
+
+.fi-menu:before,
+
+.fi-microphone:before,
+
+.fi-minus:before,
+
+.fi-monitor:before,
+
+.fi-moon:before,
+
+.fi-move:before,
+
+.fi-musical-note:before,
+
+.fi-paperclip:before,
+
+.fi-pencil:before,
+
+.fi-people:before,
+
+.fi-person:before,
+
+.fi-phone:before,
+
+.fi-pie-chart:before,
+
+.fi-pin:before,
+
+.fi-play-circle:before,
+
+.fi-plus:before,
+
+.fi-power-standby:before,
+
+.fi-print:before,
+
+.fi-project:before,
+
+.fi-pulse:before,
+
+.fi-puzzle-piece:before,
+
+.fi-question-mark:before,
+
+.fi-rain:before,
+
+.fi-random:before,
+
+.fi-reload:before,
+
+.fi-resize-both:before,
+
+.fi-resize-height:before,
+
+.fi-resize-width:before,
+
+.fi-rss-alt:before,
+
+.fi-rss:before,
+
+.fi-script:before,
+
+.fi-share-boxed:before,
+
+.fi-share:before,
+
+.fi-shield:before,
+
+.fi-signal:before,
+
+.fi-signpost:before,
+
+.fi-sort-ascending:before,
+
+.fi-sort-descending:before,
+
+.fi-spreadsheet:before,
+
+.fi-star:before,
+
+.fi-sun:before,
+
+.fi-tablet:before,
+
+.fi-tag:before,
+
+.fi-tags:before,
+
+.fi-target:before,
+
+.fi-task:before,
+
+.fi-terminal:before,
+
+.fi-text:before,
+
+.fi-thumb-down:before,
+
+.fi-thumb-up:before,
+
+.fi-timer:before,
+
+.fi-transfer:before,
+
+.fi-trash:before,
+
+.fi-underline:before,
+
+.fi-vertical-align-bottom:before,
+
+.fi-vertical-align-center:before,
+
+.fi-vertical-align-top:before,
+
+.fi-video:before,
+
+.fi-volume-high:before,
+
+.fi-volume-low:before,
+
+.fi-volume-off:before,
+
+.fi-warning:before,
+
+.fi-wifi:before,
+
+.fi-wrench:before,
+
+.fi-x:before,
+
+.fi-yen:before,
+
+.fi-zoom-in:before,
+
+.fi-zoom-out:before
+ {
+  font-family: 'Icons';
+  font-style: normal;
+  font-weight: normal;
+  font-variant: normal;
+  text-transform: none;
+  line-height: 1;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
+  display: inline-block;
+  text-decoration: inherit;
+}
+
+
+[class*='fi-'].oi-align-center:before {
+  text-align: center;
+}
+
+[class*='fi-'].oi-align-left:before {
+  text-align: left;
+}
+
+[class*='fi-'].oi-align-right:before {
+  text-align: right;
+}
+
+
+[class*='fi-'].oi-flip-horizontal:before {
+  -webkit-transform: scale(-1, 1);
+  -ms-transform: scale(-1, 1);
+  transform: scale(-1, 1);
+}
+
+[class*='fi-'].oi-flip-vertical:before {
+  -webkit-transform: scale(1, -1);
+  -ms-transform: scale(-1, 1);
+  transform: scale(1, -1);
+}
+
+[class*='fi-'].oi-flip-horizontal-vertical:before {
+  -webkit-transform: scale(-1, -1);
+  -ms-transform: scale(-1, 1);
+  transform: scale(-1, -1);
+}
+
+
+
+.fi-account-login:before {
+  content:'\e000';
+}
+
+.fi-account-logout:before {
+  content:'\e001';
+}
+
+.fi-action-redo:before {
+  content:'\e002';
+}
+
+.fi-action-undo:before {
+  content:'\e003';
+}
+
+.fi-align-center:before {
+  content:'\e004';
+}
+
+.fi-align-left:before {
+  content:'\e005';
+}
+
+.fi-align-right:before {
+  content:'\e006';
+}
+
+.fi-aperture:before {
+  content:'\e007';
+}
+
+.fi-arrow-bottom:before {
+  content:'\e008';
+}
+
+.fi-arrow-circle-bottom:before {
+  content:'\e009';
+}
+
+.fi-arrow-circle-left:before {
+  content:'\e00a';
+}
+
+.fi-arrow-circle-right:before {
+  content:'\e00b';
+}
+
+.fi-arrow-circle-top:before {
+  content:'\e00c';
+}
+
+.fi-arrow-left:before {
+  content:'\e00d';
+}
+
+.fi-arrow-right:before {
+  content:'\e00e';
+}
+
+.fi-arrow-thick-bottom:before {
+  content:'\e00f';
+}
+
+.fi-arrow-thick-left:before {
+  content:'\e010';
+}
+
+.fi-arrow-thick-right:before {
+  content:'\e011';
+}
+
+.fi-arrow-thick-top:before {
+  content:'\e012';
+}
+
+.fi-arrow-top:before {
+  content:'\e013';
+}
+
+.fi-audio-spectrum:before {
+  content:'\e014';
+}
+
+.fi-audio:before {
+  content:'\e015';
+}
+
+.fi-badge:before {
+  content:'\e016';
+}
+
+.fi-ban:before {
+  content:'\e017';
+}
+
+.fi-bar-chart:before {
+  content:'\e018';
+}
+
+.fi-basket:before {
+  content:'\e019';
+}
+
+.fi-battery-empty:before {
+  content:'\e01a';
+}
+
+.fi-battery-full:before {
+  content:'\e01b';
+}
+
+.fi-beaker:before {
+  content:'\e01c';
+}
+
+.fi-bell:before {
+  content:'\e01d';
+}
+
+.fi-bluetooth:before {
+  content:'\e01e';
+}
+
+.fi-bold:before {
+  content:'\e01f';
+}
+
+.fi-bolt:before {
+  content:'\e020';
+}
+
+.fi-book:before {
+  content:'\e021';
+}
+
+.fi-bookmark:before {
+  content:'\e022';
+}
+
+.fi-box:before {
+  content:'\e023';
+}
+
+.fi-briefcase:before {
+  content:'\e024';
+}
+
+.fi-british-pound:before {
+  content:'\e025';
+}
+
+.fi-browser:before {
+  content:'\e026';
+}
+
+.fi-brush:before {
+  content:'\e027';
+}
+
+.fi-bug:before {
+  content:'\e028';
+}
+
+.fi-bullhorn:before {
+  content:'\e029';
+}
+
+.fi-calculator:before {
+  content:'\e02a';
+}
+
+.fi-calendar:before {
+  content:'\e02b';
+}
+
+.fi-camera-slr:before {
+  content:'\e02c';
+}
+
+.fi-caret-bottom:before {
+  content:'\e02d';
+}
+
+.fi-caret-left:before {
+  content:'\e02e';
+}
+
+.fi-caret-right:before {
+  content:'\e02f';
+}
+
+.fi-caret-top:before {
+  content:'\e030';
+}
+
+.fi-cart:before {
+  content:'\e031';
+}
+
+.fi-chat:before {
+  content:'\e032';
+}
+
+.fi-check:before {
+  content:'\e033';
+}
+
+.fi-chevron-bottom:before {
+  content:'\e034';
+}
+
+.fi-chevron-left:before {
+  content:'\e035';
+}
+
+.fi-chevron-right:before {
+  content:'\e036';
+}
+
+.fi-chevron-top:before {
+  content:'\e037';
+}
+
+.fi-circle-check:before {
+  content:'\e038';
+}
+
+.fi-circle-x:before {
+  content:'\e039';
+}
+
+.fi-clipboard:before {
+  content:'\e03a';
+}
+
+.fi-clock:before {
+  content:'\e03b';
+}
+
+.fi-cloud-download:before {
+  content:'\e03c';
+}
+
+.fi-cloud-upload:before {
+  content:'\e03d';
+}
+
+.fi-cloud:before {
+  content:'\e03e';
+}
+
+.fi-cloudy:before {
+  content:'\e03f';
+}
+
+.fi-code:before {
+  content:'\e040';
+}
+
+.fi-cog:before {
+  content:'\e041';
+}
+
+.fi-collapse-down:before {
+  content:'\e042';
+}
+
+.fi-collapse-left:before {
+  content:'\e043';
+}
+
+.fi-collapse-right:before {
+  content:'\e044';
+}
+
+.fi-collapse-up:before {
+  content:'\e045';
+}
+
+.fi-command:before {
+  content:'\e046';
+}
+
+.fi-comment-square:before {
+  content:'\e047';
+}
+
+.fi-compass:before {
+  content:'\e048';
+}
+
+.fi-contrast:before {
+  content:'\e049';
+}
+
+.fi-copywriting:before {
+  content:'\e04a';
+}
+
+.fi-credit-card:before {
+  content:'\e04b';
+}
+
+.fi-crop:before {
+  content:'\e04c';
+}
+
+.fi-dashboard:before {
+  content:'\e04d';
+}
+
+.fi-data-transfer-download:before {
+  content:'\e04e';
+}
+
+.fi-data-transfer-upload:before {
+  content:'\e04f';
+}
+
+.fi-delete:before {
+  content:'\e050';
+}
+
+.fi-dial:before {
+  content:'\e051';
+}
+
+.fi-document:before {
+  content:'\e052';
+}
+
+.fi-dollar:before {
+  content:'\e053';
+}
+
+.fi-double-quote-sans-left:before {
+  content:'\e054';
+}
+
+.fi-double-quote-sans-right:before {
+  content:'\e055';
+}
+
+.fi-double-quote-serif-left:before {
+  content:'\e056';
+}
+
+.fi-double-quote-serif-right:before {
+  content:'\e057';
+}
+
+.fi-droplet:before {
+  content:'\e058';
+}
+
+.fi-eject:before {
+  content:'\e059';
+}
+
+.fi-elevator:before {
+  content:'\e05a';
+}
+
+.fi-ellipses:before {
+  content:'\e05b';
+}
+
+.fi-envelope-closed:before {
+  content:'\e05c';
+}
+
+.fi-envelope-open:before {
+  content:'\e05d';
+}
+
+.fi-euro:before {
+  content:'\e05e';
+}
+
+.fi-excerpt:before {
+  content:'\e05f';
+}
+
+.fi-expand-down:before {
+  content:'\e060';
+}
+
+.fi-expand-left:before {
+  content:'\e061';
+}
+
+.fi-expand-right:before {
+  content:'\e062';
+}
+
+.fi-expand-up:before {
+  content:'\e063';
+}
+
+.fi-external-link:before {
+  content:'\e064';
+}
+
+.fi-eye:before {
+  content:'\e065';
+}
+
+.fi-eyedropper:before {
+  content:'\e066';
+}
+
+.fi-file:before {
+  content:'\e067';
+}
+
+.fi-fire:before {
+  content:'\e068';
+}
+
+.fi-flag:before {
+  content:'\e069';
+}
+
+.fi-flash:before {
+  content:'\e06a';
+}
+
+.fi-folder:before {
+  content:'\e06b';
+}
+
+.fi-fork:before {
+  content:'\e06c';
+}
+
+.fi-fullscreen-enter:before {
+  content:'\e06d';
+}
+
+.fi-fullscreen-exit:before {
+  content:'\e06e';
+}
+
+.fi-globe:before {
+  content:'\e06f';
+}
+
+.fi-graph:before {
+  content:'\e070';
+}
+
+.fi-grid-four-up:before {
+  content:'\e071';
+}
+
+.fi-grid-three-up:before {
+  content:'\e072';
+}
+
+.fi-grid-two-up:before {
+  content:'\e073';
+}
+
+.fi-hard-drive:before {
+  content:'\e074';
+}
+
+.fi-header:before {
+  content:'\e075';
+}
+
+.fi-headphones:before {
+  content:'\e076';
+}
+
+.fi-heart:before {
+  content:'\e077';
+}
+
+.fi-home:before {
+  content:'\e078';
+}
+
+.fi-image:before {
+  content:'\e079';
+}
+
+.fi-inbox:before {
+  content:'\e07a';
+}
+
+.fi-infinity:before {
+  content:'\e07b';
+}
+
+.fi-info:before {
+  content:'\e07c';
+}
+
+.fi-italic:before {
+  content:'\e07d';
+}
+
+.fi-justify-center:before {
+  content:'\e07e';
+}
+
+.fi-justify-left:before {
+  content:'\e07f';
+}
+
+.fi-justify-right:before {
+  content:'\e080';
+}
+
+.fi-key:before {
+  content:'\e081';
+}
+
+.fi-laptop:before {
+  content:'\e082';
+}
+
+.fi-layers:before {
+  content:'\e083';
+}
+
+.fi-lightbulb:before {
+  content:'\e084';
+}
+
+.fi-link-broken:before {
+  content:'\e085';
+}
+
+.fi-link-intact:before {
+  content:'\e086';
+}
+
+.fi-list-rich:before {
+  content:'\e087';
+}
+
+.fi-list:before {
+  content:'\e088';
+}
+
+.fi-location:before {
+  content:'\e089';
+}
+
+.fi-lock-locked:before {
+  content:'\e08a';
+}
+
+.fi-lock-unlocked:before {
+  content:'\e08b';
+}
+
+.fi-loop-circular:before {
+  content:'\e08c';
+}
+
+.fi-loop-square:before {
+  content:'\e08d';
+}
+
+.fi-loop:before {
+  content:'\e08e';
+}
+
+.fi-magnifying-glass:before {
+  content:'\e08f';
+}
+
+.fi-map-marker:before {
+  content:'\e090';
+}
+
+.fi-map:before {
+  content:'\e091';
+}
+
+.fi-media-pause:before {
+  content:'\e092';
+}
+
+.fi-media-play:before {
+  content:'\e093';
+}
+
+.fi-media-record:before {
+  content:'\e094';
+}
+
+.fi-media-skip-backward:before {
+  content:'\e095';
+}
+
+.fi-media-skip-forward:before {
+  content:'\e096';
+}
+
+.fi-media-step-backward:before {
+  content:'\e097';
+}
+
+.fi-media-step-forward:before {
+  content:'\e098';
+}
+
+.fi-media-stop:before {
+  content:'\e099';
+}
+
+.fi-medical-cross:before {
+  content:'\e09a';
+}
+
+.fi-menu:before {
+  content:'\e09b';
+}
+
+.fi-microphone:before {
+  content:'\e09c';
+}
+
+.fi-minus:before {
+  content:'\e09d';
+}
+
+.fi-monitor:before {
+  content:'\e09e';
+}
+
+.fi-moon:before {
+  content:'\e09f';
+}
+
+.fi-move:before {
+  content:'\e0a0';
+}
+
+.fi-musical-note:before {
+  content:'\e0a1';
+}
+
+.fi-paperclip:before {
+  content:'\e0a2';
+}
+
+.fi-pencil:before {
+  content:'\e0a3';
+}
+
+.fi-people:before {
+  content:'\e0a4';
+}
+
+.fi-person:before {
+  content:'\e0a5';
+}
+
+.fi-phone:before {
+  content:'\e0a6';
+}
+
+.fi-pie-chart:before {
+  content:'\e0a7';
+}
+
+.fi-pin:before {
+  content:'\e0a8';
+}
+
+.fi-play-circle:before {
+  content:'\e0a9';
+}
+
+.fi-plus:before {
+  content:'\e0aa';
+}
+
+.fi-power-standby:before {
+  content:'\e0ab';
+}
+
+.fi-print:before {
+  content:'\e0ac';
+}
+
+.fi-project:before {
+  content:'\e0ad';
+}
+
+.fi-pulse:before {
+  content:'\e0ae';
+}
+
+.fi-puzzle-piece:before {
+  content:'\e0af';
+}
+
+.fi-question-mark:before {
+  content:'\e0b0';
+}
+
+.fi-rain:before {
+  content:'\e0b1';
+}
+
+.fi-random:before {
+  content:'\e0b2';
+}
+
+.fi-reload:before {
+  content:'\e0b3';
+}
+
+.fi-resize-both:before {
+  content:'\e0b4';
+}
+
+.fi-resize-height:before {
+  content:'\e0b5';
+}
+
+.fi-resize-width:before {
+  content:'\e0b6';
+}
+
+.fi-rss-alt:before {
+  content:'\e0b7';
+}
+
+.fi-rss:before {
+  content:'\e0b8';
+}
+
+.fi-script:before {
+  content:'\e0b9';
+}
+
+.fi-share-boxed:before {
+  content:'\e0ba';
+}
+
+.fi-share:before {
+  content:'\e0bb';
+}
+
+.fi-shield:before {
+  content:'\e0bc';
+}
+
+.fi-signal:before {
+  content:'\e0bd';
+}
+
+.fi-signpost:before {
+  content:'\e0be';
+}
+
+.fi-sort-ascending:before {
+  content:'\e0bf';
+}
+
+.fi-sort-descending:before {
+  content:'\e0c0';
+}
+
+.fi-spreadsheet:before {
+  content:'\e0c1';
+}
+
+.fi-star:before {
+  content:'\e0c2';
+}
+
+.fi-sun:before {
+  content:'\e0c3';
+}
+
+.fi-tablet:before {
+  content:'\e0c4';
+}
+
+.fi-tag:before {
+  content:'\e0c5';
+}
+
+.fi-tags:before {
+  content:'\e0c6';
+}
+
+.fi-target:before {
+  content:'\e0c7';
+}
+
+.fi-task:before {
+  content:'\e0c8';
+}
+
+.fi-terminal:before {
+  content:'\e0c9';
+}
+
+.fi-text:before {
+  content:'\e0ca';
+}
+
+.fi-thumb-down:before {
+  content:'\e0cb';
+}
+
+.fi-thumb-up:before {
+  content:'\e0cc';
+}
+
+.fi-timer:before {
+  content:'\e0cd';
+}
+
+.fi-transfer:before {
+  content:'\e0ce';
+}
+
+.fi-trash:before {
+  content:'\e0cf';
+}
+
+.fi-underline:before {
+  content:'\e0d0';
+}
+
+.fi-vertical-align-bottom:before {
+  content:'\e0d1';
+}
+
+.fi-vertical-align-center:before {
+  content:'\e0d2';
+}
+
+.fi-vertical-align-top:before {
+  content:'\e0d3';
+}
+
+.fi-video:before {
+  content:'\e0d4';
+}
+
+.fi-volume-high:before {
+  content:'\e0d5';
+}
+
+.fi-volume-low:before {
+  content:'\e0d6';
+}
+
+.fi-volume-off:before {
+  content:'\e0d7';
+}
+
+.fi-warning:before {
+  content:'\e0d8';
+}
+
+.fi-wifi:before {
+  content:'\e0d9';
+}
+
+.fi-wrench:before {
+  content:'\e0da';
+}
+
+.fi-x:before {
+  content:'\e0db';
+}
+
+.fi-yen:before {
+  content:'\e0dc';
+}
+
+.fi-zoom-in:before {
+  content:'\e0dd';
+}
+
+.fi-zoom-out:before {
+  content:'\e0de';
+}
+
diff --git a/assets/static/fonts/open-iconic/font/css/open-iconic-foundation.less b/assets/static/fonts/open-iconic/font/css/open-iconic-foundation.less
new file mode 100644
index 0000000..deabf26
--- /dev/null
+++ b/assets/static/fonts/open-iconic/font/css/open-iconic-foundation.less
@@ -0,0 +1,1397 @@
+/* Foundation */
+
+/* Font path variable */
+@icon-font-path: '../fonts/';
+
+@font-face {
+  font-family: 'Icons';
+  src: url('@{icon-font-path}open-iconic.eot');
+  src: url('@{icon-font-path}open-iconic.eot?#iconic-sm') format('embedded-opentype'), url('@{icon-font-path}open-iconic.woff') format('woff'), url('@{icon-font-path}open-iconic.ttf') format('truetype'), url('@{icon-font-path}open-iconic.otf') format('opentype'), url('@{icon-font-path}open-iconic.svg#iconic-sm') format('svg');
+  font-weight: normal;
+  font-style: normal;
+}
+
+
+.fi-account-login:before,
+
+.fi-account-logout:before,
+
+.fi-action-redo:before,
+
+.fi-action-undo:before,
+
+.fi-align-center:before,
+
+.fi-align-left:before,
+
+.fi-align-right:before,
+
+.fi-aperture:before,
+
+.fi-arrow-bottom:before,
+
+.fi-arrow-circle-bottom:before,
+
+.fi-arrow-circle-left:before,
+
+.fi-arrow-circle-right:before,
+
+.fi-arrow-circle-top:before,
+
+.fi-arrow-left:before,
+
+.fi-arrow-right:before,
+
+.fi-arrow-thick-bottom:before,
+
+.fi-arrow-thick-left:before,
+
+.fi-arrow-thick-right:before,
+
+.fi-arrow-thick-top:before,
+
+.fi-arrow-top:before,
+
+.fi-audio-spectrum:before,
+
+.fi-audio:before,
+
+.fi-badge:before,
+
+.fi-ban:before,
+
+.fi-bar-chart:before,
+
+.fi-basket:before,
+
+.fi-battery-empty:before,
+
+.fi-battery-full:before,
+
+.fi-beaker:before,
+
+.fi-bell:before,
+
+.fi-bluetooth:before,
+
+.fi-bold:before,
+
+.fi-bolt:before,
+
+.fi-book:before,
+
+.fi-bookmark:before,
+
+.fi-box:before,
+
+.fi-briefcase:before,
+
+.fi-british-pound:before,
+
+.fi-browser:before,
+
+.fi-brush:before,
+
+.fi-bug:before,
+
+.fi-bullhorn:before,
+
+.fi-calculator:before,
+
+.fi-calendar:before,
+
+.fi-camera-slr:before,
+
+.fi-caret-bottom:before,
+
+.fi-caret-left:before,
+
+.fi-caret-right:before,
+
+.fi-caret-top:before,
+
+.fi-cart:before,
+
+.fi-chat:before,
+
+.fi-check:before,
+
+.fi-chevron-bottom:before,
+
+.fi-chevron-left:before,
+
+.fi-chevron-right:before,
+
+.fi-chevron-top:before,
+
+.fi-circle-check:before,
+
+.fi-circle-x:before,
+
+.fi-clipboard:before,
+
+.fi-clock:before,
+
+.fi-cloud-download:before,
+
+.fi-cloud-upload:before,
+
+.fi-cloud:before,
+
+.fi-cloudy:before,
+
+.fi-code:before,
+
+.fi-cog:before,
+
+.fi-collapse-down:before,
+
+.fi-collapse-left:before,
+
+.fi-collapse-right:before,
+
+.fi-collapse-up:before,
+
+.fi-command:before,
+
+.fi-comment-square:before,
+
+.fi-compass:before,
+
+.fi-contrast:before,
+
+.fi-copywriting:before,
+
+.fi-credit-card:before,
+
+.fi-crop:before,
+
+.fi-dashboard:before,
+
+.fi-data-transfer-download:before,
+
+.fi-data-transfer-upload:before,
+
+.fi-delete:before,
+
+.fi-dial:before,
+
+.fi-document:before,
+
+.fi-dollar:before,
+
+.fi-double-quote-sans-left:before,
+
+.fi-double-quote-sans-right:before,
+
+.fi-double-quote-serif-left:before,
+
+.fi-double-quote-serif-right:before,
+
+.fi-droplet:before,
+
+.fi-eject:before,
+
+.fi-elevator:before,
+
+.fi-ellipses:before,
+
+.fi-envelope-closed:before,
+
+.fi-envelope-open:before,
+
+.fi-euro:before,
+
+.fi-excerpt:before,
+
+.fi-expand-down:before,
+
+.fi-expand-left:before,
+
+.fi-expand-right:before,
+
+.fi-expand-up:before,
+
+.fi-external-link:before,
+
+.fi-eye:before,
+
+.fi-eyedropper:before,
+
+.fi-file:before,
+
+.fi-fire:before,
+
+.fi-flag:before,
+
+.fi-flash:before,
+
+.fi-folder:before,
+
+.fi-fork:before,
+
+.fi-fullscreen-enter:before,
+
+.fi-fullscreen-exit:before,
+
+.fi-globe:before,
+
+.fi-graph:before,
+
+.fi-grid-four-up:before,
+
+.fi-grid-three-up:before,
+
+.fi-grid-two-up:before,
+
+.fi-hard-drive:before,
+
+.fi-header:before,
+
+.fi-headphones:before,
+
+.fi-heart:before,
+
+.fi-home:before,
+
+.fi-image:before,
+
+.fi-inbox:before,
+
+.fi-infinity:before,
+
+.fi-info:before,
+
+.fi-italic:before,
+
+.fi-justify-center:before,
+
+.fi-justify-left:before,
+
+.fi-justify-right:before,
+
+.fi-key:before,
+
+.fi-laptop:before,
+
+.fi-layers:before,
+
+.fi-lightbulb:before,
+
+.fi-link-broken:before,
+
+.fi-link-intact:before,
+
+.fi-list-rich:before,
+
+.fi-list:before,
+
+.fi-location:before,
+
+.fi-lock-locked:before,
+
+.fi-lock-unlocked:before,
+
+.fi-loop-circular:before,
+
+.fi-loop-square:before,
+
+.fi-loop:before,
+
+.fi-magnifying-glass:before,
+
+.fi-map-marker:before,
+
+.fi-map:before,
+
+.fi-media-pause:before,
+
+.fi-media-play:before,
+
+.fi-media-record:before,
+
+.fi-media-skip-backward:before,
+
+.fi-media-skip-forward:before,
+
+.fi-media-step-backward:before,
+
+.fi-media-step-forward:before,
+
+.fi-media-stop:before,
+
+.fi-medical-cross:before,
+
+.fi-menu:before,
+
+.fi-microphone:before,
+
+.fi-minus:before,
+
+.fi-monitor:before,
+
+.fi-moon:before,
+
+.fi-move:before,
+
+.fi-musical-note:before,
+
+.fi-paperclip:before,
+
+.fi-pencil:before,
+
+.fi-people:before,
+
+.fi-person:before,
+
+.fi-phone:before,
+
+.fi-pie-chart:before,
+
+.fi-pin:before,
+
+.fi-play-circle:before,
+
+.fi-plus:before,
+
+.fi-power-standby:before,
+
+.fi-print:before,
+
+.fi-project:before,
+
+.fi-pulse:before,
+
+.fi-puzzle-piece:before,
+
+.fi-question-mark:before,
+
+.fi-rain:before,
+
+.fi-random:before,
+
+.fi-reload:before,
+
+.fi-resize-both:before,
+
+.fi-resize-height:before,
+
+.fi-resize-width:before,
+
+.fi-rss-alt:before,
+
+.fi-rss:before,
+
+.fi-script:before,
+
+.fi-share-boxed:before,
+
+.fi-share:before,
+
+.fi-shield:before,
+
+.fi-signal:before,
+
+.fi-signpost:before,
+
+.fi-sort-ascending:before,
+
+.fi-sort-descending:before,
+
+.fi-spreadsheet:before,
+
+.fi-star:before,
+
+.fi-sun:before,
+
+.fi-tablet:before,
+
+.fi-tag:before,
+
+.fi-tags:before,
+
+.fi-target:before,
+
+.fi-task:before,
+
+.fi-terminal:before,
+
+.fi-text:before,
+
+.fi-thumb-down:before,
+
+.fi-thumb-up:before,
+
+.fi-timer:before,
+
+.fi-transfer:before,
+
+.fi-trash:before,
+
+.fi-underline:before,
+
+.fi-vertical-align-bottom:before,
+
+.fi-vertical-align-center:before,
+
+.fi-vertical-align-top:before,
+
+.fi-video:before,
+
+.fi-volume-high:before,
+
+.fi-volume-low:before,
+
+.fi-volume-off:before,
+
+.fi-warning:before,
+
+.fi-wifi:before,
+
+.fi-wrench:before,
+
+.fi-x:before,
+
+.fi-yen:before,
+
+.fi-zoom-in:before,
+
+.fi-zoom-out:before
+ {
+  font-family: 'Icons';
+  font-style: normal;
+  font-weight: normal;
+  font-variant: normal;
+  text-transform: none;
+  line-height: 1;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
+  display: inline-block;
+  text-decoration: inherit;
+}
+
+[class*='fi-'].oi-align-center:before {
+  text-align: center;
+}
+
+[class*='fi-'].oi-align-left:before {
+  text-align: left;
+}
+
+[class*='fi-'].oi-align-right:before {
+  text-align: right;
+}
+
+
+[class*='fi-'].oi-flip-horizontal:before {
+  -webkit-transform: scale(-1, 1);
+  -ms-transform: scale(-1, 1);
+  transform: scale(-1, 1);
+}
+
+[class*='fi-'].oi-flip-vertical:before {
+  -webkit-transform: scale(1, -1);
+  -ms-transform: scale(-1, 1);
+  transform: scale(1, -1);
+}
+
+[class*='fi-'].oi-flip-horizontal-vertical:before {
+  -webkit-transform: scale(-1, -1);
+  -ms-transform: scale(-1, 1);
+  transform: scale(-1, -1);
+}
+
+
+
+.fi-account-login:before {
+  content:'\e000';
+}
+
+.fi-account-logout:before {
+  content:'\e001';
+}
+
+.fi-action-redo:before {
+  content:'\e002';
+}
+
+.fi-action-undo:before {
+  content:'\e003';
+}
+
+.fi-align-center:before {
+  content:'\e004';
+}
+
+.fi-align-left:before {
+  content:'\e005';
+}
+
+.fi-align-right:before {
+  content:'\e006';
+}
+
+.fi-aperture:before {
+  content:'\e007';
+}
+
+.fi-arrow-bottom:before {
+  content:'\e008';
+}
+
+.fi-arrow-circle-bottom:before {
+  content:'\e009';
+}
+
+.fi-arrow-circle-left:before {
+  content:'\e00a';
+}
+
+.fi-arrow-circle-right:before {
+  content:'\e00b';
+}
+
+.fi-arrow-circle-top:before {
+  content:'\e00c';
+}
+
+.fi-arrow-left:before {
+  content:'\e00d';
+}
+
+.fi-arrow-right:before {
+  content:'\e00e';
+}
+
+.fi-arrow-thick-bottom:before {
+  content:'\e00f';
+}
+
+.fi-arrow-thick-left:before {
+  content:'\e010';
+}
+
+.fi-arrow-thick-right:before {
+  content:'\e011';
+}
+
+.fi-arrow-thick-top:before {
+  content:'\e012';
+}
+
+.fi-arrow-top:before {
+  content:'\e013';
+}
+
+.fi-audio-spectrum:before {
+  content:'\e014';
+}
+
+.fi-audio:before {
+  content:'\e015';
+}
+
+.fi-badge:before {
+  content:'\e016';
+}
+
+.fi-ban:before {
+  content:'\e017';
+}
+
+.fi-bar-chart:before {
+  content:'\e018';
+}
+
+.fi-basket:before {
+  content:'\e019';
+}
+
+.fi-battery-empty:before {
+  content:'\e01a';
+}
+
+.fi-battery-full:before {
+  content:'\e01b';
+}
+
+.fi-beaker:before {
+  content:'\e01c';
+}
+
+.fi-bell:before {
+  content:'\e01d';
+}
+
+.fi-bluetooth:before {
+  content:'\e01e';
+}
+
+.fi-bold:before {
+  content:'\e01f';
+}
+
+.fi-bolt:before {
+  content:'\e020';
+}
+
+.fi-book:before {
+  content:'\e021';
+}
+
+.fi-bookmark:before {
+  content:'\e022';
+}
+
+.fi-box:before {
+  content:'\e023';
+}
+
+.fi-briefcase:before {
+  content:'\e024';
+}
+
+.fi-british-pound:before {
+  content:'\e025';
+}
+
+.fi-browser:before {
+  content:'\e026';
+}
+
+.fi-brush:before {
+  content:'\e027';
+}
+
+.fi-bug:before {
+  content:'\e028';
+}
+
+.fi-bullhorn:before {
+  content:'\e029';
+}
+
+.fi-calculator:before {
+  content:'\e02a';
+}
+
+.fi-calendar:before {
+  content:'\e02b';
+}
+
+.fi-camera-slr:before {
+  content:'\e02c';
+}
+
+.fi-caret-bottom:before {
+  content:'\e02d';
+}
+
+.fi-caret-left:before {
+  content:'\e02e';
+}
+
+.fi-caret-right:before {
+  content:'\e02f';
+}
+
+.fi-caret-top:before {
+  content:'\e030';
+}
+
+.fi-cart:before {
+  content:'\e031';
+}
+
+.fi-chat:before {
+  content:'\e032';
+}
+
+.fi-check:before {
+  content:'\e033';
+}
+
+.fi-chevron-bottom:before {
+  content:'\e034';
+}
+
+.fi-chevron-left:before {
+  content:'\e035';
+}
+
+.fi-chevron-right:before {
+  content:'\e036';
+}
+
+.fi-chevron-top:before {
+  content:'\e037';
+}
+
+.fi-circle-check:before {
+  content:'\e038';
+}
+
+.fi-circle-x:before {
+  content:'\e039';
+}
+
+.fi-clipboard:before {
+  content:'\e03a';
+}
+
+.fi-clock:before {
+  content:'\e03b';
+}
+
+.fi-cloud-download:before {
+  content:'\e03c';
+}
+
+.fi-cloud-upload:before {
+  content:'\e03d';
+}
+
+.fi-cloud:before {
+  content:'\e03e';
+}
+
+.fi-cloudy:before {
+  content:'\e03f';
+}
+
+.fi-code:before {
+  content:'\e040';
+}
+
+.fi-cog:before {
+  content:'\e041';
+}
+
+.fi-collapse-down:before {
+  content:'\e042';
+}
+
+.fi-collapse-left:before {
+  content:'\e043';
+}
+
+.fi-collapse-right:before {
+  content:'\e044';
+}
+
+.fi-collapse-up:before {
+  content:'\e045';
+}
+
+.fi-command:before {
+  content:'\e046';
+}
+
+.fi-comment-square:before {
+  content:'\e047';
+}
+
+.fi-compass:before {
+  content:'\e048';
+}
+
+.fi-contrast:before {
+  content:'\e049';
+}
+
+.fi-copywriting:before {
+  content:'\e04a';
+}
+
+.fi-credit-card:before {
+  content:'\e04b';
+}
+
+.fi-crop:before {
+  content:'\e04c';
+}
+
+.fi-dashboard:before {
+  content:'\e04d';
+}
+
+.fi-data-transfer-download:before {
+  content:'\e04e';
+}
+
+.fi-data-transfer-upload:before {
+  content:'\e04f';
+}
+
+.fi-delete:before {
+  content:'\e050';
+}
+
+.fi-dial:before {
+  content:'\e051';
+}
+
+.fi-document:before {
+  content:'\e052';
+}
+
+.fi-dollar:before {
+  content:'\e053';
+}
+
+.fi-double-quote-sans-left:before {
+  content:'\e054';
+}
+
+.fi-double-quote-sans-right:before {
+  content:'\e055';
+}
+
+.fi-double-quote-serif-left:before {
+  content:'\e056';
+}
+
+.fi-double-quote-serif-right:before {
+  content:'\e057';
+}
+
+.fi-droplet:before {
+  content:'\e058';
+}
+
+.fi-eject:before {
+  content:'\e059';
+}
+
+.fi-elevator:before {
+  content:'\e05a';
+}
+
+.fi-ellipses:before {
+  content:'\e05b';
+}
+
+.fi-envelope-closed:before {
+  content:'\e05c';
+}
+
+.fi-envelope-open:before {
+  content:'\e05d';
+}
+
+.fi-euro:before {
+  content:'\e05e';
+}
+
+.fi-excerpt:before {
+  content:'\e05f';
+}
+
+.fi-expand-down:before {
+  content:'\e060';
+}
+
+.fi-expand-left:before {
+  content:'\e061';
+}
+
+.fi-expand-right:before {
+  content:'\e062';
+}
+
+.fi-expand-up:before {
+  content:'\e063';
+}
+
+.fi-external-link:before {
+  content:'\e064';
+}
+
+.fi-eye:before {
+  content:'\e065';
+}
+
+.fi-eyedropper:before {
+  content:'\e066';
+}
+
+.fi-file:before {
+  content:'\e067';
+}
+
+.fi-fire:before {
+  content:'\e068';
+}
+
+.fi-flag:before {
+  content:'\e069';
+}
+
+.fi-flash:before {
+  content:'\e06a';
+}
+
+.fi-folder:before {
+  content:'\e06b';
+}
+
+.fi-fork:before {
+  content:'\e06c';
+}
+
+.fi-fullscreen-enter:before {
+  content:'\e06d';
+}
+
+.fi-fullscreen-exit:before {
+  content:'\e06e';
+}
+
+.fi-globe:before {
+  content:'\e06f';
+}
+
+.fi-graph:before {
+  content:'\e070';
+}
+
+.fi-grid-four-up:before {
+  content:'\e071';
+}
+
+.fi-grid-three-up:before {
+  content:'\e072';
+}
+
+.fi-grid-two-up:before {
+  content:'\e073';
+}
+
+.fi-hard-drive:before {
+  content:'\e074';
+}
+
+.fi-header:before {
+  content:'\e075';
+}
+
+.fi-headphones:before {
+  content:'\e076';
+}
+
+.fi-heart:before {
+  content:'\e077';
+}
+
+.fi-home:before {
+  content:'\e078';
+}
+
+.fi-image:before {
+  content:'\e079';
+}
+
+.fi-inbox:before {
+  content:'\e07a';
+}
+
+.fi-infinity:before {
+  content:'\e07b';
+}
+
+.fi-info:before {
+  content:'\e07c';
+}
+
+.fi-italic:before {
+  content:'\e07d';
+}
+
+.fi-justify-center:before {
+  content:'\e07e';
+}
+
+.fi-justify-left:before {
+  content:'\e07f';
+}
+
+.fi-justify-right:before {
+  content:'\e080';
+}
+
+.fi-key:before {
+  content:'\e081';
+}
+
+.fi-laptop:before {
+  content:'\e082';
+}
+
+.fi-layers:before {
+  content:'\e083';
+}
+
+.fi-lightbulb:before {
+  content:'\e084';
+}
+
+.fi-link-broken:before {
+  content:'\e085';
+}
+
+.fi-link-intact:before {
+  content:'\e086';
+}
+
+.fi-list-rich:before {
+  content:'\e087';
+}
+
+.fi-list:before {
+  content:'\e088';
+}
+
+.fi-location:before {
+  content:'\e089';
+}
+
+.fi-lock-locked:before {
+  content:'\e08a';
+}
+
+.fi-lock-unlocked:before {
+  content:'\e08b';
+}
+
+.fi-loop-circular:before {
+  content:'\e08c';
+}
+
+.fi-loop-square:before {
+  content:'\e08d';
+}
+
+.fi-loop:before {
+  content:'\e08e';
+}
+
+.fi-magnifying-glass:before {
+  content:'\e08f';
+}
+
+.fi-map-marker:before {
+  content:'\e090';
+}
+
+.fi-map:before {
+  content:'\e091';
+}
+
+.fi-media-pause:before {
+  content:'\e092';
+}
+
+.fi-media-play:before {
+  content:'\e093';
+}
+
+.fi-media-record:before {
+  content:'\e094';
+}
+
+.fi-media-skip-backward:before {
+  content:'\e095';
+}
+
+.fi-media-skip-forward:before {
+  content:'\e096';
+}
+
+.fi-media-step-backward:before {
+  content:'\e097';
+}
+
+.fi-media-step-forward:before {
+  content:'\e098';
+}
+
+.fi-media-stop:before {
+  content:'\e099';
+}
+
+.fi-medical-cross:before {
+  content:'\e09a';
+}
+
+.fi-menu:before {
+  content:'\e09b';
+}
+
+.fi-microphone:before {
+  content:'\e09c';
+}
+
+.fi-minus:before {
+  content:'\e09d';
+}
+
+.fi-monitor:before {
+  content:'\e09e';
+}
+
+.fi-moon:before {
+  content:'\e09f';
+}
+
+.fi-move:before {
+  content:'\e0a0';
+}
+
+.fi-musical-note:before {
+  content:'\e0a1';
+}
+
+.fi-paperclip:before {
+  content:'\e0a2';
+}
+
+.fi-pencil:before {
+  content:'\e0a3';
+}
+
+.fi-people:before {
+  content:'\e0a4';
+}
+
+.fi-person:before {
+  content:'\e0a5';
+}
+
+.fi-phone:before {
+  content:'\e0a6';
+}
+
+.fi-pie-chart:before {
+  content:'\e0a7';
+}
+
+.fi-pin:before {
+  content:'\e0a8';
+}
+
+.fi-play-circle:before {
+  content:'\e0a9';
+}
+
+.fi-plus:before {
+  content:'\e0aa';
+}
+
+.fi-power-standby:before {
+  content:'\e0ab';
+}
+
+.fi-print:before {
+  content:'\e0ac';
+}
+
+.fi-project:before {
+  content:'\e0ad';
+}
+
+.fi-pulse:before {
+  content:'\e0ae';
+}
+
+.fi-puzzle-piece:before {
+  content:'\e0af';
+}
+
+.fi-question-mark:before {
+  content:'\e0b0';
+}
+
+.fi-rain:before {
+  content:'\e0b1';
+}
+
+.fi-random:before {
+  content:'\e0b2';
+}
+
+.fi-reload:before {
+  content:'\e0b3';
+}
+
+.fi-resize-both:before {
+  content:'\e0b4';
+}
+
+.fi-resize-height:before {
+  content:'\e0b5';
+}
+
+.fi-resize-width:before {
+  content:'\e0b6';
+}
+
+.fi-rss-alt:before {
+  content:'\e0b7';
+}
+
+.fi-rss:before {
+  content:'\e0b8';
+}
+
+.fi-script:before {
+  content:'\e0b9';
+}
+
+.fi-share-boxed:before {
+  content:'\e0ba';
+}
+
+.fi-share:before {
+  content:'\e0bb';
+}
+
+.fi-shield:before {
+  content:'\e0bc';
+}
+
+.fi-signal:before {
+  content:'\e0bd';
+}
+
+.fi-signpost:before {
+  content:'\e0be';
+}
+
+.fi-sort-ascending:before {
+  content:'\e0bf';
+}
+
+.fi-sort-descending:before {
+  content:'\e0c0';
+}
+
+.fi-spreadsheet:before {
+  content:'\e0c1';
+}
+
+.fi-star:before {
+  content:'\e0c2';
+}
+
+.fi-sun:before {
+  content:'\e0c3';
+}
+
+.fi-tablet:before {
+  content:'\e0c4';
+}
+
+.fi-tag:before {
+  content:'\e0c5';
+}
+
+.fi-tags:before {
+  content:'\e0c6';
+}
+
+.fi-target:before {
+  content:'\e0c7';
+}
+
+.fi-task:before {
+  content:'\e0c8';
+}
+
+.fi-terminal:before {
+  content:'\e0c9';
+}
+
+.fi-text:before {
+  content:'\e0ca';
+}
+
+.fi-thumb-down:before {
+  content:'\e0cb';
+}
+
+.fi-thumb-up:before {
+  content:'\e0cc';
+}
+
+.fi-timer:before {
+  content:'\e0cd';
+}
+
+.fi-transfer:before {
+  content:'\e0ce';
+}
+
+.fi-trash:before {
+  content:'\e0cf';
+}
+
+.fi-underline:before {
+  content:'\e0d0';
+}
+
+.fi-vertical-align-bottom:before {
+  content:'\e0d1';
+}
+
+.fi-vertical-align-center:before {
+  content:'\e0d2';
+}
+
+.fi-vertical-align-top:before {
+  content:'\e0d3';
+}
+
+.fi-video:before {
+  content:'\e0d4';
+}
+
+.fi-volume-high:before {
+  content:'\e0d5';
+}
+
+.fi-volume-low:before {
+  content:'\e0d6';
+}
+
+.fi-volume-off:before {
+  content:'\e0d7';
+}
+
+.fi-warning:before {
+  content:'\e0d8';
+}
+
+.fi-wifi:before {
+  content:'\e0d9';
+}
+
+.fi-wrench:before {
+  content:'\e0da';
+}
+
+.fi-x:before {
+  content:'\e0db';
+}
+
+.fi-yen:before {
+  content:'\e0dc';
+}
+
+.fi-zoom-in:before {
+  content:'\e0dd';
+}
+
+.fi-zoom-out:before {
+  content:'\e0de';
+}
+
diff --git a/assets/static/fonts/open-iconic/font/css/open-iconic-foundation.min.css b/assets/static/fonts/open-iconic/font/css/open-iconic-foundation.min.css
new file mode 100644
index 0000000..bd12429
--- /dev/null
+++ b/assets/static/fonts/open-iconic/font/css/open-iconic-foundation.min.css
@@ -0,0 +1 @@
+@font-face{font-family:Icons;src:url(../fonts/open-iconic.eot);src:url(../fonts/open-iconic.eot?#iconic-sm) format('embedded-opentype'),url(../fonts/open-iconic.woff) format('woff'),url(../fonts/open-iconic.ttf) format('truetype'),url(../fonts/open-iconic.otf) format('opentype'),url(../fonts/open-iconic.svg#iconic-sm) format('svg');font-weight:400;font-style:normal}.fi-account-login:before,.fi-account-logout:before,.fi-action-redo:before,.fi-action-undo:before,.fi-align-center:before,.fi-align-left:before,.fi-align-right:before,.fi-aperture:before,.fi-arrow-bottom:before,.fi-arrow-circle-bottom:before,.fi-arrow-circle-left:before,.fi-arrow-circle-right:before,.fi-arrow-circle-top:before,.fi-arrow-left:before,.fi-arrow-right:before,.fi-arrow-thick-bottom:before,.fi-arrow-thick-left:before,.fi-arrow-thick-right:before,.fi-arrow-thick-top:before,.fi-arrow-top:before,.fi-audio-spectrum:before,.fi-audio:before,.fi-badge:before,.fi-ban:before,.fi-bar-chart:before,.fi-basket:before,.fi-bat
 tery-empty:before,.fi-battery-full:before,.fi-beaker:before,.fi-bell:before,.fi-bluetooth:before,.fi-bold:before,.fi-bolt:before,.fi-book:before,.fi-bookmark:before,.fi-box:before,.fi-briefcase:before,.fi-british-pound:before,.fi-browser:before,.fi-brush:before,.fi-bug:before,.fi-bullhorn:before,.fi-calculator:before,.fi-calendar:before,.fi-camera-slr:before,.fi-caret-bottom:before,.fi-caret-left:before,.fi-caret-right:before,.fi-caret-top:before,.fi-cart:before,.fi-chat:before,.fi-check:before,.fi-chevron-bottom:before,.fi-chevron-left:before,.fi-chevron-right:before,.fi-chevron-top:before,.fi-circle-check:before,.fi-circle-x:before,.fi-clipboard:before,.fi-clock:before,.fi-cloud-download:before,.fi-cloud-upload:before,.fi-cloud:before,.fi-cloudy:before,.fi-code:before,.fi-cog:before,.fi-collapse-down:before,.fi-collapse-left:before,.fi-collapse-right:before,.fi-collapse-up:before,.fi-command:before,.fi-comment-square:before,.fi-compass:before,.fi-contrast:before,.fi-copywriting:be
 fore,.fi-credit-card:before,.fi-crop:before,.fi-dashboard:before,.fi-data-transfer-download:before,.fi-data-transfer-upload:before,.fi-delete:before,.fi-dial:before,.fi-document:before,.fi-dollar:before,.fi-double-quote-sans-left:before,.fi-double-quote-sans-right:before,.fi-double-quote-serif-left:before,.fi-double-quote-serif-right:before,.fi-droplet:before,.fi-eject:before,.fi-elevator:before,.fi-ellipses:before,.fi-envelope-closed:before,.fi-envelope-open:before,.fi-euro:before,.fi-excerpt:before,.fi-expand-down:before,.fi-expand-left:before,.fi-expand-right:before,.fi-expand-up:before,.fi-external-link:before,.fi-eye:before,.fi-eyedropper:before,.fi-file:before,.fi-fire:before,.fi-flag:before,.fi-flash:before,.fi-folder:before,.fi-fork:before,.fi-fullscreen-enter:before,.fi-fullscreen-exit:before,.fi-globe:before,.fi-graph:before,.fi-grid-four-up:before,.fi-grid-three-up:before,.fi-grid-two-up:before,.fi-hard-drive:before,.fi-header:before,.fi-headphones:before,.fi-heart:before
 ,.fi-home:before,.fi-image:before,.fi-inbox:before,.fi-infinity:before,.fi-info:before,.fi-italic:before,.fi-justify-center:before,.fi-justify-left:before,.fi-justify-right:before,.fi-key:before,.fi-laptop:before,.fi-layers:before,.fi-lightbulb:before,.fi-link-broken:before,.fi-link-intact:before,.fi-list-rich:before,.fi-list:before,.fi-location:before,.fi-lock-locked:before,.fi-lock-unlocked:before,.fi-loop-circular:before,.fi-loop-square:before,.fi-loop:before,.fi-magnifying-glass:before,.fi-map-marker:before,.fi-map:before,.fi-media-pause:before,.fi-media-play:before,.fi-media-record:before,.fi-media-skip-backward:before,.fi-media-skip-forward:before,.fi-media-step-backward:before,.fi-media-step-forward:before,.fi-media-stop:before,.fi-medical-cross:before,.fi-menu:before,.fi-microphone:before,.fi-minus:before,.fi-monitor:before,.fi-moon:before,.fi-move:before,.fi-musical-note:before,.fi-paperclip:before,.fi-pencil:before,.fi-people:before,.fi-person:before,.fi-phone:before,.fi-p
 ie-chart:before,.fi-pin:before,.fi-play-circle:before,.fi-plus:before,.fi-power-standby:before,.fi-print:before,.fi-project:before,.fi-pulse:before,.fi-puzzle-piece:before,.fi-question-mark:before,.fi-rain:before,.fi-random:before,.fi-reload:before,.fi-resize-both:before,.fi-resize-height:before,.fi-resize-width:before,.fi-rss-alt:before,.fi-rss:before,.fi-script:before,.fi-share-boxed:before,.fi-share:before,.fi-shield:before,.fi-signal:before,.fi-signpost:before,.fi-sort-ascending:before,.fi-sort-descending:before,.fi-spreadsheet:before,.fi-star:before,.fi-sun:before,.fi-tablet:before,.fi-tag:before,.fi-tags:before,.fi-target:before,.fi-task:before,.fi-terminal:before,.fi-text:before,.fi-thumb-down:before,.fi-thumb-up:before,.fi-timer:before,.fi-transfer:before,.fi-trash:before,.fi-underline:before,.fi-vertical-align-bottom:before,.fi-vertical-align-center:before,.fi-vertical-align-top:before,.fi-video:before,.fi-volume-high:before,.fi-volume-low:before,.fi-volume-off:before,.fi-w
 arning:before,.fi-wifi:before,.fi-wrench:before,.fi-x:before,.fi-yen:before,.fi-zoom-in:before,.fi-zoom-out:before{font-family:Icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;text-decoration:inherit}[class*=fi-].oi-align-center:before{text-align:center}[class*=fi-].oi-align-left:before{text-align:left}[class*=fi-].oi-align-right:before{text-align:right}[class*=fi-].oi-flip-horizontal:before{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}[class*=fi-].oi-flip-vertical:before{-webkit-transform:scale(1,-1);-ms-transform:scale(-1,1);transform:scale(1,-1)}[class*=fi-].oi-flip-horizontal-vertical:before{-webkit-transform:scale(-1,-1);-ms-transform:scale(-1,1);transform:scale(-1,-1)}.fi-account-login:before{content:'\e000'}.fi-account-logout:before{content:'\e001'}.fi-action-redo:before{content:'\e002'}.fi-action-undo:before{c
 ontent:'\e003'}.fi-align-center:before{content:'\e004'}.fi-align-left:before{content:'\e005'}.fi-align-right:before{content:'\e006'}.fi-aperture:before{content:'\e007'}.fi-arrow-bottom:before{content:'\e008'}.fi-arrow-circle-bottom:before{content:'\e009'}.fi-arrow-circle-left:before{content:'\e00a'}.fi-arrow-circle-right:before{content:'\e00b'}.fi-arrow-circle-top:before{content:'\e00c'}.fi-arrow-left:before{content:'\e00d'}.fi-arrow-right:before{content:'\e00e'}.fi-arrow-thick-bottom:before{content:'\e00f'}.fi-arrow-thick-left:before{content:'\e010'}.fi-arrow-thick-right:before{content:'\e011'}.fi-arrow-thick-top:before{content:'\e012'}.fi-arrow-top:before{content:'\e013'}.fi-audio-spectrum:before{content:'\e014'}.fi-audio:before{content:'\e015'}.fi-badge:before{content:'\e016'}.fi-ban:before{content:'\e017'}.fi-bar-chart:before{content:'\e018'}.fi-basket:before{content:'\e019'}.fi-battery-empty:before{content:'\e01a'}.fi-battery-full:before{content:'\e01b'}.fi-beaker:before{conten
 t:'\e01c'}.fi-bell:before{content:'\e01d'}.fi-bluetooth:before{content:'\e01e'}.fi-bold:before{content:'\e01f'}.fi-bolt:before{content:'\e020'}.fi-book:before{content:'\e021'}.fi-bookmark:before{content:'\e022'}.fi-box:before{content:'\e023'}.fi-briefcase:before{content:'\e024'}.fi-british-pound:before{content:'\e025'}.fi-browser:before{content:'\e026'}.fi-brush:before{content:'\e027'}.fi-bug:before{content:'\e028'}.fi-bullhorn:before{content:'\e029'}.fi-calculator:before{content:'\e02a'}.fi-calendar:before{content:'\e02b'}.fi-camera-slr:before{content:'\e02c'}.fi-caret-bottom:before{content:'\e02d'}.fi-caret-left:before{content:'\e02e'}.fi-caret-right:before{content:'\e02f'}.fi-caret-top:before{content:'\e030'}.fi-cart:before{content:'\e031'}.fi-chat:before{content:'\e032'}.fi-check:before{content:'\e033'}.fi-chevron-bottom:before{content:'\e034'}.fi-chevron-left:before{content:'\e035'}.fi-chevron-right:before{content:'\e036'}.fi-chevron-top:before{content:'\e037'}.fi-circle-check:
 before{content:'\e038'}.fi-circle-x:before{content:'\e039'}.fi-clipboard:before{content:'\e03a'}.fi-clock:before{content:'\e03b'}.fi-cloud-download:before{content:'\e03c'}.fi-cloud-upload:before{content:'\e03d'}.fi-cloud:before{content:'\e03e'}.fi-cloudy:before{content:'\e03f'}.fi-code:before{content:'\e040'}.fi-cog:before{content:'\e041'}.fi-collapse-down:before{content:'\e042'}.fi-collapse-left:before{content:'\e043'}.fi-collapse-right:before{content:'\e044'}.fi-collapse-up:before{content:'\e045'}.fi-command:before{content:'\e046'}.fi-comment-square:before{content:'\e047'}.fi-compass:before{content:'\e048'}.fi-contrast:before{content:'\e049'}.fi-copywriting:before{content:'\e04a'}.fi-credit-card:before{content:'\e04b'}.fi-crop:before{content:'\e04c'}.fi-dashboard:before{content:'\e04d'}.fi-data-transfer-download:before{content:'\e04e'}.fi-data-transfer-upload:before{content:'\e04f'}.fi-delete:before{content:'\e050'}.fi-dial:before{content:'\e051'}.fi-document:before{content:'\e052
 '}.fi-dollar:before{content:'\e053'}.fi-double-quote-sans-left:before{content:'\e054'}.fi-double-quote-sans-right:before{content:'\e055'}.fi-double-quote-serif-left:before{content:'\e056'}.fi-double-quote-serif-right:before{content:'\e057'}.fi-droplet:before{content:'\e058'}.fi-eject:before{content:'\e059'}.fi-elevator:before{content:'\e05a'}.fi-ellipses:before{content:'\e05b'}.fi-envelope-closed:before{content:'\e05c'}.fi-envelope-open:before{content:'\e05d'}.fi-euro:before{content:'\e05e'}.fi-excerpt:before{content:'\e05f'}.fi-expand-down:before{content:'\e060'}.fi-expand-left:before{content:'\e061'}.fi-expand-right:before{content:'\e062'}.fi-expand-up:before{content:'\e063'}.fi-external-link:before{content:'\e064'}.fi-eye:before{content:'\e065'}.fi-eyedropper:before{content:'\e066'}.fi-file:before{content:'\e067'}.fi-fire:before{content:'\e068'}.fi-flag:before{content:'\e069'}.fi-flash:before{content:'\e06a'}.fi-folder:before{content:'\e06b'}.fi-fork:before{content:'\e06c'}.fi-fu
 llscreen-enter:before{content:'\e06d'}.fi-fullscreen-exit:before{content:'\e06e'}.fi-globe:before{content:'\e06f'}.fi-graph:before{content:'\e070'}.fi-grid-four-up:before{content:'\e071'}.fi-grid-three-up:before{content:'\e072'}.fi-grid-two-up:before{content:'\e073'}.fi-hard-drive:before{content:'\e074'}.fi-header:before{content:'\e075'}.fi-headphones:before{content:'\e076'}.fi-heart:before{content:'\e077'}.fi-home:before{content:'\e078'}.fi-image:before{content:'\e079'}.fi-inbox:before{content:'\e07a'}.fi-infinity:before{content:'\e07b'}.fi-info:before{content:'\e07c'}.fi-italic:before{content:'\e07d'}.fi-justify-center:before{content:'\e07e'}.fi-justify-left:before{content:'\e07f'}.fi-justify-right:before{content:'\e080'}.fi-key:before{content:'\e081'}.fi-laptop:before{content:'\e082'}.fi-layers:before{content:'\e083'}.fi-lightbulb:before{content:'\e084'}.fi-link-broken:before{content:'\e085'}.fi-link-intact:before{content:'\e086'}.fi-list-rich:before{content:'\e087'}.fi-list:befo
 re{content:'\e088'}.fi-location:before{content:'\e089'}.fi-lock-locked:before{content:'\e08a'}.fi-lock-unlocked:before{content:'\e08b'}.fi-loop-circular:before{content:'\e08c'}.fi-loop-square:before{content:'\e08d'}.fi-loop:before{content:'\e08e'}.fi-magnifying-glass:before{content:'\e08f'}.fi-map-marker:before{content:'\e090'}.fi-map:before{content:'\e091'}.fi-media-pause:before{content:'\e092'}.fi-media-play:before{content:'\e093'}.fi-media-record:before{content:'\e094'}.fi-media-skip-backward:before{content:'\e095'}.fi-media-skip-forward:before{content:'\e096'}.fi-media-step-backward:before{content:'\e097'}.fi-media-step-forward:before{content:'\e098'}.fi-media-stop:before{content:'\e099'}.fi-medical-cross:before{content:'\e09a'}.fi-menu:before{content:'\e09b'}.fi-microphone:before{content:'\e09c'}.fi-minus:before{content:'\e09d'}.fi-monitor:before{content:'\e09e'}.fi-moon:before{content:'\e09f'}.fi-move:before{content:'\e0a0'}.fi-musical-note:before{content:'\e0a1'}.fi-paperclip
 :before{content:'\e0a2'}.fi-pencil:before{content:'\e0a3'}.fi-people:before{content:'\e0a4'}.fi-person:before{content:'\e0a5'}.fi-phone:before{content:'\e0a6'}.fi-pie-chart:before{content:'\e0a7'}.fi-pin:before{content:'\e0a8'}.fi-play-circle:before{content:'\e0a9'}.fi-plus:before{content:'\e0aa'}.fi-power-standby:before{content:'\e0ab'}.fi-print:before{content:'\e0ac'}.fi-project:before{content:'\e0ad'}.fi-pulse:before{content:'\e0ae'}.fi-puzzle-piece:before{content:'\e0af'}.fi-question-mark:before{content:'\e0b0'}.fi-rain:before{content:'\e0b1'}.fi-random:before{content:'\e0b2'}.fi-reload:before{content:'\e0b3'}.fi-resize-both:before{content:'\e0b4'}.fi-resize-height:before{content:'\e0b5'}.fi-resize-width:before{content:'\e0b6'}.fi-rss-alt:before{content:'\e0b7'}.fi-rss:before{content:'\e0b8'}.fi-script:before{content:'\e0b9'}.fi-share-boxed:before{content:'\e0ba'}.fi-share:before{content:'\e0bb'}.fi-shield:before{content:'\e0bc'}.fi-signal:before{content:'\e0bd'}.fi-signpost:bef
 ore{content:'\e0be'}.fi-sort-ascending:before{content:'\e0bf'}.fi-sort-descending:before{content:'\e0c0'}.fi-spreadsheet:before{content:'\e0c1'}.fi-star:before{content:'\e0c2'}.fi-sun:before{content:'\e0c3'}.fi-tablet:before{content:'\e0c4'}.fi-tag:before{content:'\e0c5'}.fi-tags:before{content:'\e0c6'}.fi-target:before{content:'\e0c7'}.fi-task:before{content:'\e0c8'}.fi-terminal:before{content:'\e0c9'}.fi-text:before{content:'\e0ca'}.fi-thumb-down:before{content:'\e0cb'}.fi-thumb-up:before{content:'\e0cc'}.fi-timer:before{content:'\e0cd'}.fi-transfer:before{content:'\e0ce'}.fi-trash:before{content:'\e0cf'}.fi-underline:before{content:'\e0d0'}.fi-vertical-align-bottom:before{content:'\e0d1'}.fi-vertical-align-center:before{content:'\e0d2'}.fi-vertical-align-top:before{content:'\e0d3'}.fi-video:before{content:'\e0d4'}.fi-volume-high:before{content:'\e0d5'}.fi-volume-low:before{content:'\e0d6'}.fi-volume-off:before{content:'\e0d7'}.fi-warning:before{content:'\e0d8'}.fi-wifi:before{con
 tent:'\e0d9'}.fi-wrench:before{content:'\e0da'}.fi-x:before{content:'\e0db'}.fi-yen:before{content:'\e0dc'}.fi-zoom-in:before{content:'\e0dd'}.fi-zoom-out:before{content:'\e0de'}
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/font/css/open-iconic-foundation.scss b/assets/static/fonts/open-iconic/font/css/open-iconic-foundation.scss
new file mode 100644
index 0000000..fe47138
--- /dev/null
+++ b/assets/static/fonts/open-iconic/font/css/open-iconic-foundation.scss
@@ -0,0 +1,1398 @@
+/* Foundation */
+
+/* Font path variable */
+$icon-font-path: '../fonts/' !default;
+
+@font-face {
+  font-family: 'Icons';
+  src: url('#{$icon-font-path}open-iconic.eot');
+  src: url('#{$icon-font-path}open-iconic.eot?#iconic-sm') format('embedded-opentype'), url('#{$icon-font-path}open-iconic.woff') format('woff'), url('#{$icon-font-path}open-iconic.ttf') format('truetype'), url('#{$icon-font-path}open-iconic.otf') format('opentype'), url('#{$icon-font-path}open-iconic.svg#iconic-sm') format('svg');
+  font-weight: normal;
+  font-style: normal;
+}
+
+
+.fi-account-login:before,
+
+.fi-account-logout:before,
+
+.fi-action-redo:before,
+
+.fi-action-undo:before,
+
+.fi-align-center:before,
+
+.fi-align-left:before,
+
+.fi-align-right:before,
+
+.fi-aperture:before,
+
+.fi-arrow-bottom:before,
+
+.fi-arrow-circle-bottom:before,
+
+.fi-arrow-circle-left:before,
+
+.fi-arrow-circle-right:before,
+
+.fi-arrow-circle-top:before,
+
+.fi-arrow-left:before,
+
+.fi-arrow-right:before,
+
+.fi-arrow-thick-bottom:before,
+
+.fi-arrow-thick-left:before,
+
+.fi-arrow-thick-right:before,
+
+.fi-arrow-thick-top:before,
+
+.fi-arrow-top:before,
+
+.fi-audio-spectrum:before,
+
+.fi-audio:before,
+
+.fi-badge:before,
+
+.fi-ban:before,
+
+.fi-bar-chart:before,
+
+.fi-basket:before,
+
+.fi-battery-empty:before,
+
+.fi-battery-full:before,
+
+.fi-beaker:before,
+
+.fi-bell:before,
+
+.fi-bluetooth:before,
+
+.fi-bold:before,
+
+.fi-bolt:before,
+
+.fi-book:before,
+
+.fi-bookmark:before,
+
+.fi-box:before,
+
+.fi-briefcase:before,
+
+.fi-british-pound:before,
+
+.fi-browser:before,
+
+.fi-brush:before,
+
+.fi-bug:before,
+
+.fi-bullhorn:before,
+
+.fi-calculator:before,
+
+.fi-calendar:before,
+
+.fi-camera-slr:before,
+
+.fi-caret-bottom:before,
+
+.fi-caret-left:before,
+
+.fi-caret-right:before,
+
+.fi-caret-top:before,
+
+.fi-cart:before,
+
+.fi-chat:before,
+
+.fi-check:before,
+
+.fi-chevron-bottom:before,
+
+.fi-chevron-left:before,
+
+.fi-chevron-right:before,
+
+.fi-chevron-top:before,
+
+.fi-circle-check:before,
+
+.fi-circle-x:before,
+
+.fi-clipboard:before,
+
+.fi-clock:before,
+
+.fi-cloud-download:before,
+
+.fi-cloud-upload:before,
+
+.fi-cloud:before,
+
+.fi-cloudy:before,
+
+.fi-code:before,
+
+.fi-cog:before,
+
+.fi-collapse-down:before,
+
+.fi-collapse-left:before,
+
+.fi-collapse-right:before,
+
+.fi-collapse-up:before,
+
+.fi-command:before,
+
+.fi-comment-square:before,
+
+.fi-compass:before,
+
+.fi-contrast:before,
+
+.fi-copywriting:before,
+
+.fi-credit-card:before,
+
+.fi-crop:before,
+
+.fi-dashboard:before,
+
+.fi-data-transfer-download:before,
+
+.fi-data-transfer-upload:before,
+
+.fi-delete:before,
+
+.fi-dial:before,
+
+.fi-document:before,
+
+.fi-dollar:before,
+
+.fi-double-quote-sans-left:before,
+
+.fi-double-quote-sans-right:before,
+
+.fi-double-quote-serif-left:before,
+
+.fi-double-quote-serif-right:before,
+
+.fi-droplet:before,
+
+.fi-eject:before,
+
+.fi-elevator:before,
+
+.fi-ellipses:before,
+
+.fi-envelope-closed:before,
+
+.fi-envelope-open:before,
+
+.fi-euro:before,
+
+.fi-excerpt:before,
+
+.fi-expand-down:before,
+
+.fi-expand-left:before,
+
+.fi-expand-right:before,
+
+.fi-expand-up:before,
+
+.fi-external-link:before,
+
+.fi-eye:before,
+
+.fi-eyedropper:before,
+
+.fi-file:before,
+
+.fi-fire:before,
+
+.fi-flag:before,
+
+.fi-flash:before,
+
+.fi-folder:before,
+
+.fi-fork:before,
+
+.fi-fullscreen-enter:before,
+
+.fi-fullscreen-exit:before,
+
+.fi-globe:before,
+
+.fi-graph:before,
+
+.fi-grid-four-up:before,
+
+.fi-grid-three-up:before,
+
+.fi-grid-two-up:before,
+
+.fi-hard-drive:before,
+
+.fi-header:before,
+
+.fi-headphones:before,
+
+.fi-heart:before,
+
+.fi-home:before,
+
+.fi-image:before,
+
+.fi-inbox:before,
+
+.fi-infinity:before,
+
+.fi-info:before,
+
+.fi-italic:before,
+
+.fi-justify-center:before,
+
+.fi-justify-left:before,
+
+.fi-justify-right:before,
+
+.fi-key:before,
+
+.fi-laptop:before,
+
+.fi-layers:before,
+
+.fi-lightbulb:before,
+
+.fi-link-broken:before,
+
+.fi-link-intact:before,
+
+.fi-list-rich:before,
+
+.fi-list:before,
+
+.fi-location:before,
+
+.fi-lock-locked:before,
+
+.fi-lock-unlocked:before,
+
+.fi-loop-circular:before,
+
+.fi-loop-square:before,
+
+.fi-loop:before,
+
+.fi-magnifying-glass:before,
+
+.fi-map-marker:before,
+
+.fi-map:before,
+
+.fi-media-pause:before,
+
+.fi-media-play:before,
+
+.fi-media-record:before,
+
+.fi-media-skip-backward:before,
+
+.fi-media-skip-forward:before,
+
+.fi-media-step-backward:before,
+
+.fi-media-step-forward:before,
+
+.fi-media-stop:before,
+
+.fi-medical-cross:before,
+
+.fi-menu:before,
+
+.fi-microphone:before,
+
+.fi-minus:before,
+
+.fi-monitor:before,
+
+.fi-moon:before,
+
+.fi-move:before,
+
+.fi-musical-note:before,
+
+.fi-paperclip:before,
+
+.fi-pencil:before,
+
+.fi-people:before,
+
+.fi-person:before,
+
+.fi-phone:before,
+
+.fi-pie-chart:before,
+
+.fi-pin:before,
+
+.fi-play-circle:before,
+
+.fi-plus:before,
+
+.fi-power-standby:before,
+
+.fi-print:before,
+
+.fi-project:before,
+
+.fi-pulse:before,
+
+.fi-puzzle-piece:before,
+
+.fi-question-mark:before,
+
+.fi-rain:before,
+
+.fi-random:before,
+
+.fi-reload:before,
+
+.fi-resize-both:before,
+
+.fi-resize-height:before,
+
+.fi-resize-width:before,
+
+.fi-rss-alt:before,
+
+.fi-rss:before,
+
+.fi-script:before,
+
+.fi-share-boxed:before,
+
+.fi-share:before,
+
+.fi-shield:before,
+
+.fi-signal:before,
+
+.fi-signpost:before,
+
+.fi-sort-ascending:before,
+
+.fi-sort-descending:before,
+
+.fi-spreadsheet:before,
+
+.fi-star:before,
+
+.fi-sun:before,
+
+.fi-tablet:before,
+
+.fi-tag:before,
+
+.fi-tags:before,
+
+.fi-target:before,
+
+.fi-task:before,
+
+.fi-terminal:before,
+
+.fi-text:before,
+
+.fi-thumb-down:before,
+
+.fi-thumb-up:before,
+
+.fi-timer:before,
+
+.fi-transfer:before,
+
+.fi-trash:before,
+
+.fi-underline:before,
+
+.fi-vertical-align-bottom:before,
+
+.fi-vertical-align-center:before,
+
+.fi-vertical-align-top:before,
+
+.fi-video:before,
+
+.fi-volume-high:before,
+
+.fi-volume-low:before,
+
+.fi-volume-off:before,
+
+.fi-warning:before,
+
+.fi-wifi:before,
+
+.fi-wrench:before,
+
+.fi-x:before,
+
+.fi-yen:before,
+
+.fi-zoom-in:before,
+
+.fi-zoom-out:before
+ {
+  font-family: 'Icons';
+  font-style: normal;
+  font-weight: normal;
+  font-variant: normal;
+  text-transform: none;
+  line-height: 1;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
+  display: inline-block;
+  text-decoration: inherit;
+}
+
+
+[class*='fi-'].oi-align-center:before {
+  text-align: center;
+}
+
+[class*='fi-'].oi-align-left:before {
+  text-align: left;
+}
+
+[class*='fi-'].oi-align-right:before {
+  text-align: right;
+}
+
+
+[class*='fi-'].oi-flip-horizontal:before {
+  -webkit-transform: scale(-1, 1);
+  -ms-transform: scale(-1, 1);
+  transform: scale(-1, 1);
+}
+
+[class*='fi-'].oi-flip-vertical:before {
+  -webkit-transform: scale(1, -1);
+  -ms-transform: scale(-1, 1);
+  transform: scale(1, -1);
+}
+
+[class*='fi-'].oi-flip-horizontal-vertical:before {
+  -webkit-transform: scale(-1, -1);
+  -ms-transform: scale(-1, 1);
+  transform: scale(-1, -1);
+}
+
+
+
+.fi-account-login:before {
+  content:'\e000';
+}
+
+.fi-account-logout:before {
+  content:'\e001';
+}
+
+.fi-action-redo:before {
+  content:'\e002';
+}
+
+.fi-action-undo:before {
+  content:'\e003';
+}
+
+.fi-align-center:before {
+  content:'\e004';
+}
+
+.fi-align-left:before {
+  content:'\e005';
+}
+
+.fi-align-right:before {
+  content:'\e006';
+}
+
+.fi-aperture:before {
+  content:'\e007';
+}
+
+.fi-arrow-bottom:before {
+  content:'\e008';
+}
+
+.fi-arrow-circle-bottom:before {
+  content:'\e009';
+}
+
+.fi-arrow-circle-left:before {
+  content:'\e00a';
+}
+
+.fi-arrow-circle-right:before {
+  content:'\e00b';
+}
+
+.fi-arrow-circle-top:before {
+  content:'\e00c';
+}
+
+.fi-arrow-left:before {
+  content:'\e00d';
+}
+
+.fi-arrow-right:before {
+  content:'\e00e';
+}
+
+.fi-arrow-thick-bottom:before {
+  content:'\e00f';
+}
+
+.fi-arrow-thick-left:before {
+  content:'\e010';
+}
+
+.fi-arrow-thick-right:before {
+  content:'\e011';
+}
+
+.fi-arrow-thick-top:before {
+  content:'\e012';
+}
+
+.fi-arrow-top:before {
+  content:'\e013';
+}
+
+.fi-audio-spectrum:before {
+  content:'\e014';
+}
+
+.fi-audio:before {
+  content:'\e015';
+}
+
+.fi-badge:before {
+  content:'\e016';
+}
+
+.fi-ban:before {
+  content:'\e017';
+}
+
+.fi-bar-chart:before {
+  content:'\e018';
+}
+
+.fi-basket:before {
+  content:'\e019';
+}
+
+.fi-battery-empty:before {
+  content:'\e01a';
+}
+
+.fi-battery-full:before {
+  content:'\e01b';
+}
+
+.fi-beaker:before {
+  content:'\e01c';
+}
+
+.fi-bell:before {
+  content:'\e01d';
+}
+
+.fi-bluetooth:before {
+  content:'\e01e';
+}
+
+.fi-bold:before {
+  content:'\e01f';
+}
+
+.fi-bolt:before {
+  content:'\e020';
+}
+
+.fi-book:before {
+  content:'\e021';
+}
+
+.fi-bookmark:before {
+  content:'\e022';
+}
+
+.fi-box:before {
+  content:'\e023';
+}
+
+.fi-briefcase:before {
+  content:'\e024';
+}
+
+.fi-british-pound:before {
+  content:'\e025';
+}
+
+.fi-browser:before {
+  content:'\e026';
+}
+
+.fi-brush:before {
+  content:'\e027';
+}
+
+.fi-bug:before {
+  content:'\e028';
+}
+
+.fi-bullhorn:before {
+  content:'\e029';
+}
+
+.fi-calculator:before {
+  content:'\e02a';
+}
+
+.fi-calendar:before {
+  content:'\e02b';
+}
+
+.fi-camera-slr:before {
+  content:'\e02c';
+}
+
+.fi-caret-bottom:before {
+  content:'\e02d';
+}
+
+.fi-caret-left:before {
+  content:'\e02e';
+}
+
+.fi-caret-right:before {
+  content:'\e02f';
+}
+
+.fi-caret-top:before {
+  content:'\e030';
+}
+
+.fi-cart:before {
+  content:'\e031';
+}
+
+.fi-chat:before {
+  content:'\e032';
+}
+
+.fi-check:before {
+  content:'\e033';
+}
+
+.fi-chevron-bottom:before {
+  content:'\e034';
+}
+
+.fi-chevron-left:before {
+  content:'\e035';
+}
+
+.fi-chevron-right:before {
+  content:'\e036';
+}
+
+.fi-chevron-top:before {
+  content:'\e037';
+}
+
+.fi-circle-check:before {
+  content:'\e038';
+}
+
+.fi-circle-x:before {
+  content:'\e039';
+}
+
+.fi-clipboard:before {
+  content:'\e03a';
+}
+
+.fi-clock:before {
+  content:'\e03b';
+}
+
+.fi-cloud-download:before {
+  content:'\e03c';
+}
+
+.fi-cloud-upload:before {
+  content:'\e03d';
+}
+
+.fi-cloud:before {
+  content:'\e03e';
+}
+
+.fi-cloudy:before {
+  content:'\e03f';
+}
+
+.fi-code:before {
+  content:'\e040';
+}
+
+.fi-cog:before {
+  content:'\e041';
+}
+
+.fi-collapse-down:before {
+  content:'\e042';
+}
+
+.fi-collapse-left:before {
+  content:'\e043';
+}
+
+.fi-collapse-right:before {
+  content:'\e044';
+}
+
+.fi-collapse-up:before {
+  content:'\e045';
+}
+
+.fi-command:before {
+  content:'\e046';
+}
+
+.fi-comment-square:before {
+  content:'\e047';
+}
+
+.fi-compass:before {
+  content:'\e048';
+}
+
+.fi-contrast:before {
+  content:'\e049';
+}
+
+.fi-copywriting:before {
+  content:'\e04a';
+}
+
+.fi-credit-card:before {
+  content:'\e04b';
+}
+
+.fi-crop:before {
+  content:'\e04c';
+}
+
+.fi-dashboard:before {
+  content:'\e04d';
+}
+
+.fi-data-transfer-download:before {
+  content:'\e04e';
+}
+
+.fi-data-transfer-upload:before {
+  content:'\e04f';
+}
+
+.fi-delete:before {
+  content:'\e050';
+}
+
+.fi-dial:before {
+  content:'\e051';
+}
+
+.fi-document:before {
+  content:'\e052';
+}
+
+.fi-dollar:before {
+  content:'\e053';
+}
+
+.fi-double-quote-sans-left:before {
+  content:'\e054';
+}
+
+.fi-double-quote-sans-right:before {
+  content:'\e055';
+}
+
+.fi-double-quote-serif-left:before {
+  content:'\e056';
+}
+
+.fi-double-quote-serif-right:before {
+  content:'\e057';
+}
+
+.fi-droplet:before {
+  content:'\e058';
+}
+
+.fi-eject:before {
+  content:'\e059';
+}
+
+.fi-elevator:before {
+  content:'\e05a';
+}
+
+.fi-ellipses:before {
+  content:'\e05b';
+}
+
+.fi-envelope-closed:before {
+  content:'\e05c';
+}
+
+.fi-envelope-open:before {
+  content:'\e05d';
+}
+
+.fi-euro:before {
+  content:'\e05e';
+}
+
+.fi-excerpt:before {
+  content:'\e05f';
+}
+
+.fi-expand-down:before {
+  content:'\e060';
+}
+
+.fi-expand-left:before {
+  content:'\e061';
+}
+
+.fi-expand-right:before {
+  content:'\e062';
+}
+
+.fi-expand-up:before {
+  content:'\e063';
+}
+
+.fi-external-link:before {
+  content:'\e064';
+}
+
+.fi-eye:before {
+  content:'\e065';
+}
+
+.fi-eyedropper:before {
+  content:'\e066';
+}
+
+.fi-file:before {
+  content:'\e067';
+}
+
+.fi-fire:before {
+  content:'\e068';
+}
+
+.fi-flag:before {
+  content:'\e069';
+}
+
+.fi-flash:before {
+  content:'\e06a';
+}
+
+.fi-folder:before {
+  content:'\e06b';
+}
+
+.fi-fork:before {
+  content:'\e06c';
+}
+
+.fi-fullscreen-enter:before {
+  content:'\e06d';
+}
+
+.fi-fullscreen-exit:before {
+  content:'\e06e';
+}
+
+.fi-globe:before {
+  content:'\e06f';
+}
+
+.fi-graph:before {
+  content:'\e070';
+}
+
+.fi-grid-four-up:before {
+  content:'\e071';
+}
+
+.fi-grid-three-up:before {
+  content:'\e072';
+}
+
+.fi-grid-two-up:before {
+  content:'\e073';
+}
+
+.fi-hard-drive:before {
+  content:'\e074';
+}
+
+.fi-header:before {
+  content:'\e075';
+}
+
+.fi-headphones:before {
+  content:'\e076';
+}
+
+.fi-heart:before {
+  content:'\e077';
+}
+
+.fi-home:before {
+  content:'\e078';
+}
+
+.fi-image:before {
+  content:'\e079';
+}
+
+.fi-inbox:before {
+  content:'\e07a';
+}
+
+.fi-infinity:before {
+  content:'\e07b';
+}
+
+.fi-info:before {
+  content:'\e07c';
+}
+
+.fi-italic:before {
+  content:'\e07d';
+}
+
+.fi-justify-center:before {
+  content:'\e07e';
+}
+
+.fi-justify-left:before {
+  content:'\e07f';
+}
+
+.fi-justify-right:before {
+  content:'\e080';
+}
+
+.fi-key:before {
+  content:'\e081';
+}
+
+.fi-laptop:before {
+  content:'\e082';
+}
+
+.fi-layers:before {
+  content:'\e083';
+}
+
+.fi-lightbulb:before {
+  content:'\e084';
+}
+
+.fi-link-broken:before {
+  content:'\e085';
+}
+
+.fi-link-intact:before {
+  content:'\e086';
+}
+
+.fi-list-rich:before {
+  content:'\e087';
+}
+
+.fi-list:before {
+  content:'\e088';
+}
+
+.fi-location:before {
+  content:'\e089';
+}
+
+.fi-lock-locked:before {
+  content:'\e08a';
+}
+
+.fi-lock-unlocked:before {
+  content:'\e08b';
+}
+
+.fi-loop-circular:before {
+  content:'\e08c';
+}
+
+.fi-loop-square:before {
+  content:'\e08d';
+}
+
+.fi-loop:before {
+  content:'\e08e';
+}
+
+.fi-magnifying-glass:before {
+  content:'\e08f';
+}
+
+.fi-map-marker:before {
+  content:'\e090';
+}
+
+.fi-map:before {
+  content:'\e091';
+}
+
+.fi-media-pause:before {
+  content:'\e092';
+}
+
+.fi-media-play:before {
+  content:'\e093';
+}
+
+.fi-media-record:before {
+  content:'\e094';
+}
+
+.fi-media-skip-backward:before {
+  content:'\e095';
+}
+
+.fi-media-skip-forward:before {
+  content:'\e096';
+}
+
+.fi-media-step-backward:before {
+  content:'\e097';
+}
+
+.fi-media-step-forward:before {
+  content:'\e098';
+}
+
+.fi-media-stop:before {
+  content:'\e099';
+}
+
+.fi-medical-cross:before {
+  content:'\e09a';
+}
+
+.fi-menu:before {
+  content:'\e09b';
+}
+
+.fi-microphone:before {
+  content:'\e09c';
+}
+
+.fi-minus:before {
+  content:'\e09d';
+}
+
+.fi-monitor:before {
+  content:'\e09e';
+}
+
+.fi-moon:before {
+  content:'\e09f';
+}
+
+.fi-move:before {
+  content:'\e0a0';
+}
+
+.fi-musical-note:before {
+  content:'\e0a1';
+}
+
+.fi-paperclip:before {
+  content:'\e0a2';
+}
+
+.fi-pencil:before {
+  content:'\e0a3';
+}
+
+.fi-people:before {
+  content:'\e0a4';
+}
+
+.fi-person:before {
+  content:'\e0a5';
+}
+
+.fi-phone:before {
+  content:'\e0a6';
+}
+
+.fi-pie-chart:before {
+  content:'\e0a7';
+}
+
+.fi-pin:before {
+  content:'\e0a8';
+}
+
+.fi-play-circle:before {
+  content:'\e0a9';
+}
+
+.fi-plus:before {
+  content:'\e0aa';
+}
+
+.fi-power-standby:before {
+  content:'\e0ab';
+}
+
+.fi-print:before {
+  content:'\e0ac';
+}
+
+.fi-project:before {
+  content:'\e0ad';
+}
+
+.fi-pulse:before {
+  content:'\e0ae';
+}
+
+.fi-puzzle-piece:before {
+  content:'\e0af';
+}
+
+.fi-question-mark:before {
+  content:'\e0b0';
+}
+
+.fi-rain:before {
+  content:'\e0b1';
+}
+
+.fi-random:before {
+  content:'\e0b2';
+}
+
+.fi-reload:before {
+  content:'\e0b3';
+}
+
+.fi-resize-both:before {
+  content:'\e0b4';
+}
+
+.fi-resize-height:before {
+  content:'\e0b5';
+}
+
+.fi-resize-width:before {
+  content:'\e0b6';
+}
+
+.fi-rss-alt:before {
+  content:'\e0b7';
+}
+
+.fi-rss:before {
+  content:'\e0b8';
+}
+
+.fi-script:before {
+  content:'\e0b9';
+}
+
+.fi-share-boxed:before {
+  content:'\e0ba';
+}
+
+.fi-share:before {
+  content:'\e0bb';
+}
+
+.fi-shield:before {
+  content:'\e0bc';
+}
+
+.fi-signal:before {
+  content:'\e0bd';
+}
+
+.fi-signpost:before {
+  content:'\e0be';
+}
+
+.fi-sort-ascending:before {
+  content:'\e0bf';
+}
+
+.fi-sort-descending:before {
+  content:'\e0c0';
+}
+
+.fi-spreadsheet:before {
+  content:'\e0c1';
+}
+
+.fi-star:before {
+  content:'\e0c2';
+}
+
+.fi-sun:before {
+  content:'\e0c3';
+}
+
+.fi-tablet:before {
+  content:'\e0c4';
+}
+
+.fi-tag:before {
+  content:'\e0c5';
+}
+
+.fi-tags:before {
+  content:'\e0c6';
+}
+
+.fi-target:before {
+  content:'\e0c7';
+}
+
+.fi-task:before {
+  content:'\e0c8';
+}
+
+.fi-terminal:before {
+  content:'\e0c9';
+}
+
+.fi-text:before {
+  content:'\e0ca';
+}
+
+.fi-thumb-down:before {
+  content:'\e0cb';
+}
+
+.fi-thumb-up:before {
+  content:'\e0cc';
+}
+
+.fi-timer:before {
+  content:'\e0cd';
+}
+
+.fi-transfer:before {
+  content:'\e0ce';
+}
+
+.fi-trash:before {
+  content:'\e0cf';
+}
+
+.fi-underline:before {
+  content:'\e0d0';
+}
+
+.fi-vertical-align-bottom:before {
+  content:'\e0d1';
+}
+
+.fi-vertical-align-center:before {
+  content:'\e0d2';
+}
+
+.fi-vertical-align-top:before {
+  content:'\e0d3';
+}
+
+.fi-video:before {
+  content:'\e0d4';
+}
+
+.fi-volume-high:before {
+  content:'\e0d5';
+}
+
+.fi-volume-low:before {
+  content:'\e0d6';
+}
+
+.fi-volume-off:before {
+  content:'\e0d7';
+}
+
+.fi-warning:before {
+  content:'\e0d8';
+}
+
+.fi-wifi:before {
+  content:'\e0d9';
+}
+
+.fi-wrench:before {
+  content:'\e0da';
+}
+
+.fi-x:before {
+  content:'\e0db';
+}
+
+.fi-yen:before {
+  content:'\e0dc';
+}
+
+.fi-zoom-in:before {
+  content:'\e0dd';
+}
+
+.fi-zoom-out:before {
+  content:'\e0de';
+}
+
diff --git a/assets/static/fonts/open-iconic/font/css/open-iconic-foundation.styl b/assets/static/fonts/open-iconic/font/css/open-iconic-foundation.styl
new file mode 100644
index 0000000..a52637a
--- /dev/null
+++ b/assets/static/fonts/open-iconic/font/css/open-iconic-foundation.styl
@@ -0,0 +1,1392 @@
+/* Foundation */
+
+@font-face
+  font-family 'Icons'
+  src url('../fonts/open-iconic.eot')
+  src url('../fonts/open-iconic.eot?#iconic-sm') format('embedded-opentype'), url('../fonts/open-iconic.woff') format('woff'), url('../fonts/open-iconic.ttf') format('truetype'), url('../fonts/open-iconic.otf') format('opentype'), url('../fonts/open-iconic.svg#iconic-sm') format('svg')
+  font-weight normal
+  font-style normal
+
+
+
+.fi-account-loginbefore,
+
+.fi-account-logoutbefore,
+
+.fi-action-redobefore,
+
+.fi-action-undobefore,
+
+.fi-align-centerbefore,
+
+.fi-align-leftbefore,
+
+.fi-align-rightbefore,
+
+.fi-aperturebefore,
+
+.fi-arrow-bottombefore,
+
+.fi-arrow-circle-bottombefore,
+
+.fi-arrow-circle-leftbefore,
+
+.fi-arrow-circle-rightbefore,
+
+.fi-arrow-circle-topbefore,
+
+.fi-arrow-leftbefore,
+
+.fi-arrow-rightbefore,
+
+.fi-arrow-thick-bottombefore,
+
+.fi-arrow-thick-leftbefore,
+
+.fi-arrow-thick-rightbefore,
+
+.fi-arrow-thick-topbefore,
+
+.fi-arrow-topbefore,
+
+.fi-audio-spectrumbefore,
+
+.fi-audiobefore,
+
+.fi-badgebefore,
+
+.fi-banbefore,
+
+.fi-bar-chartbefore,
+
+.fi-basketbefore,
+
+.fi-battery-emptybefore,
+
+.fi-battery-fullbefore,
+
+.fi-beakerbefore,
+
+.fi-bellbefore,
+
+.fi-bluetoothbefore,
+
+.fi-boldbefore,
+
+.fi-boltbefore,
+
+.fi-bookbefore,
+
+.fi-bookmarkbefore,
+
+.fi-boxbefore,
+
+.fi-briefcasebefore,
+
+.fi-british-poundbefore,
+
+.fi-browserbefore,
+
+.fi-brushbefore,
+
+.fi-bugbefore,
+
+.fi-bullhornbefore,
+
+.fi-calculatorbefore,
+
+.fi-calendarbefore,
+
+.fi-camera-slrbefore,
+
+.fi-caret-bottombefore,
+
+.fi-caret-leftbefore,
+
+.fi-caret-rightbefore,
+
+.fi-caret-topbefore,
+
+.fi-cartbefore,
+
+.fi-chatbefore,
+
+.fi-checkbefore,
+
+.fi-chevron-bottombefore,
+
+.fi-chevron-leftbefore,
+
+.fi-chevron-rightbefore,
+
+.fi-chevron-topbefore,
+
+.fi-circle-checkbefore,
+
+.fi-circle-xbefore,
+
+.fi-clipboardbefore,
+
+.fi-clockbefore,
+
+.fi-cloud-downloadbefore,
+
+.fi-cloud-uploadbefore,
+
+.fi-cloudbefore,
+
+.fi-cloudybefore,
+
+.fi-codebefore,
+
+.fi-cogbefore,
+
+.fi-collapse-downbefore,
+
+.fi-collapse-leftbefore,
+
+.fi-collapse-rightbefore,
+
+.fi-collapse-upbefore,
+
+.fi-commandbefore,
+
+.fi-comment-squarebefore,
+
+.fi-compassbefore,
+
+.fi-contrastbefore,
+
+.fi-copywritingbefore,
+
+.fi-credit-cardbefore,
+
+.fi-cropbefore,
+
+.fi-dashboardbefore,
+
+.fi-data-transfer-downloadbefore,
+
+.fi-data-transfer-uploadbefore,
+
+.fi-deletebefore,
+
+.fi-dialbefore,
+
+.fi-documentbefore,
+
+.fi-dollarbefore,
+
+.fi-double-quote-sans-leftbefore,
+
+.fi-double-quote-sans-rightbefore,
+
+.fi-double-quote-serif-leftbefore,
+
+.fi-double-quote-serif-rightbefore,
+
+.fi-dropletbefore,
+
+.fi-ejectbefore,
+
+.fi-elevatorbefore,
+
+.fi-ellipsesbefore,
+
+.fi-envelope-closedbefore,
+
+.fi-envelope-openbefore,
+
+.fi-eurobefore,
+
+.fi-excerptbefore,
+
+.fi-expand-downbefore,
+
+.fi-expand-leftbefore,
+
+.fi-expand-rightbefore,
+
+.fi-expand-upbefore,
+
+.fi-external-linkbefore,
+
+.fi-eyebefore,
+
+.fi-eyedropperbefore,
+
+.fi-filebefore,
+
+.fi-firebefore,
+
+.fi-flagbefore,
+
+.fi-flashbefore,
+
+.fi-folderbefore,
+
+.fi-forkbefore,
+
+.fi-fullscreen-enterbefore,
+
+.fi-fullscreen-exitbefore,
+
+.fi-globebefore,
+
+.fi-graphbefore,
+
+.fi-grid-four-upbefore,
+
+.fi-grid-three-upbefore,
+
+.fi-grid-two-upbefore,
+
+.fi-hard-drivebefore,
+
+.fi-headerbefore,
+
+.fi-headphonesbefore,
+
+.fi-heartbefore,
+
+.fi-homebefore,
+
+.fi-imagebefore,
+
+.fi-inboxbefore,
+
+.fi-infinitybefore,
+
+.fi-infobefore,
+
+.fi-italicbefore,
+
+.fi-justify-centerbefore,
+
+.fi-justify-leftbefore,
+
+.fi-justify-rightbefore,
+
+.fi-keybefore,
+
+.fi-laptopbefore,
+
+.fi-layersbefore,
+
+.fi-lightbulbbefore,
+
+.fi-link-brokenbefore,
+
+.fi-link-intactbefore,
+
+.fi-list-richbefore,
+
+.fi-listbefore,
+
+.fi-locationbefore,
+
+.fi-lock-lockedbefore,
+
+.fi-lock-unlockedbefore,
+
+.fi-loop-circularbefore,
+
+.fi-loop-squarebefore,
+
+.fi-loopbefore,
+
+.fi-magnifying-glassbefore,
+
+.fi-map-markerbefore,
+
+.fi-mapbefore,
+
+.fi-media-pausebefore,
+
+.fi-media-playbefore,
+
+.fi-media-recordbefore,
+
+.fi-media-skip-backwardbefore,
+
+.fi-media-skip-forwardbefore,
+
+.fi-media-step-backwardbefore,
+
+.fi-media-step-forwardbefore,
+
+.fi-media-stopbefore,
+
+.fi-medical-crossbefore,
+
+.fi-menubefore,
+
+.fi-microphonebefore,
+
+.fi-minusbefore,
+
+.fi-monitorbefore,
+
+.fi-moonbefore,
+
+.fi-movebefore,
+
+.fi-musical-notebefore,
+
+.fi-paperclipbefore,
+
+.fi-pencilbefore,
+
+.fi-peoplebefore,
+
+.fi-personbefore,
+
+.fi-phonebefore,
+
+.fi-pie-chartbefore,
+
+.fi-pinbefore,
+
+.fi-play-circlebefore,
+
+.fi-plusbefore,
+
+.fi-power-standbybefore,
+
+.fi-printbefore,
+
+.fi-projectbefore,
+
+.fi-pulsebefore,
+
+.fi-puzzle-piecebefore,
+
+.fi-question-markbefore,
+
+.fi-rainbefore,
+
+.fi-randombefore,
+
+.fi-reloadbefore,
+
+.fi-resize-bothbefore,
+
+.fi-resize-heightbefore,
+
+.fi-resize-widthbefore,
+
+.fi-rss-altbefore,
+
+.fi-rssbefore,
+
+.fi-scriptbefore,
+
+.fi-share-boxedbefore,
+
+.fi-sharebefore,
+
+.fi-shieldbefore,
+
+.fi-signalbefore,
+
+.fi-signpostbefore,
+
+.fi-sort-ascendingbefore,
+
+.fi-sort-descendingbefore,
+
+.fi-spreadsheetbefore,
+
+.fi-starbefore,
+
+.fi-sunbefore,
+
+.fi-tabletbefore,
+
+.fi-tagbefore,
+
+.fi-tagsbefore,
+
+.fi-targetbefore,
+
+.fi-taskbefore,
+
+.fi-terminalbefore,
+
+.fi-textbefore,
+
+.fi-thumb-downbefore,
+
+.fi-thumb-upbefore,
+
+.fi-timerbefore,
+
+.fi-transferbefore,
+
+.fi-trashbefore,
+
+.fi-underlinebefore,
+
+.fi-vertical-align-bottombefore,
+
+.fi-vertical-align-centerbefore,
+
+.fi-vertical-align-topbefore,
+
+.fi-videobefore,
+
+.fi-volume-highbefore,
+
+.fi-volume-lowbefore,
+
+.fi-volume-offbefore,
+
+.fi-warningbefore,
+
+.fi-wifibefore,
+
+.fi-wrenchbefore,
+
+.fi-xbefore,
+
+.fi-yenbefore,
+
+.fi-zoom-inbefore,
+
+.fi-zoom-outbefore
+
+  font-family 'Icons'
+  font-style normal
+  font-weight normal
+  font-variant normal
+  text-transform none
+  line-height 1
+  -webkit-font-smoothing antialiased
+  -moz-osx-font-smoothing grayscale
+  display inline-block
+  text-decoration inherit
+
+
+[class*='fi-'].oi-align-center:before
+  text-align center
+
+
+[class*='fi-'].oi-align-left:before
+  text-align left
+
+
+[class*='fi-'].oi-align-right:before
+  text-align right
+
+
+
+[class*='fi-'].oi-flip-horizontal:before
+  -webkit-transform scale(-1, 1)
+  -ms-transform scale(-1, 1)
+  transform scale(-1, 1)
+
+
+[class*='fi-'].oi-flip-vertical:before
+  -webkit-transform scale(1, -1)
+  -ms-transform scale(-1, 1)
+  transform scale(1, -1)
+
+
+[class*='fi-'].oi-flip-horizontal-vertical:before
+  -webkit-transform scale(-1, -1)
+  -ms-transform scale(-1, 1)
+  transform scale(-1, -1)
+
+
+.fi-account-login:before
+  content'\e000'
+
+
+.fi-account-logout:before
+  content'\e001'
+
+
+.fi-action-redo:before
+  content'\e002'
+
+
+.fi-action-undo:before
+  content'\e003'
+
+
+.fi-align-center:before
+  content'\e004'
+
+
+.fi-align-left:before
+  content'\e005'
+
+
+.fi-align-right:before
+  content'\e006'
+
+
+.fi-aperture:before
+  content'\e007'
+
+
+.fi-arrow-bottom:before
+  content'\e008'
+
+
+.fi-arrow-circle-bottom:before
+  content'\e009'
+
+
+.fi-arrow-circle-left:before
+  content'\e00a'
+
+
+.fi-arrow-circle-right:before
+  content'\e00b'
+
+
+.fi-arrow-circle-top:before
+  content'\e00c'
+
+
+.fi-arrow-left:before
+  content'\e00d'
+
+
+.fi-arrow-right:before
+  content'\e00e'
+
+
+.fi-arrow-thick-bottom:before
+  content'\e00f'
+
+
+.fi-arrow-thick-left:before
+  content'\e010'
+
+
+.fi-arrow-thick-right:before
+  content'\e011'
+
+
+.fi-arrow-thick-top:before
+  content'\e012'
+
+
+.fi-arrow-top:before
+  content'\e013'
+
+
+.fi-audio-spectrum:before
+  content'\e014'
+
+
+.fi-audio:before
+  content'\e015'
+
+
+.fi-badge:before
+  content'\e016'
+
+
+.fi-ban:before
+  content'\e017'
+
+
+.fi-bar-chart:before
+  content'\e018'
+
+
+.fi-basket:before
+  content'\e019'
+
+
+.fi-battery-empty:before
+  content'\e01a'
+
+
+.fi-battery-full:before
+  content'\e01b'
+
+
+.fi-beaker:before
+  content'\e01c'
+
+
+.fi-bell:before
+  content'\e01d'
+
+
+.fi-bluetooth:before
+  content'\e01e'
+
+
+.fi-bold:before
+  content'\e01f'
+
+
+.fi-bolt:before
+  content'\e020'
+
+
+.fi-book:before
+  content'\e021'
+
+
+.fi-bookmark:before
+  content'\e022'
+
+
+.fi-box:before
+  content'\e023'
+
+
+.fi-briefcase:before
+  content'\e024'
+
+
+.fi-british-pound:before
+  content'\e025'
+
+
+.fi-browser:before
+  content'\e026'
+
+
+.fi-brush:before
+  content'\e027'
+
+
+.fi-bug:before
+  content'\e028'
+
+
+.fi-bullhorn:before
+  content'\e029'
+
+
+.fi-calculator:before
+  content'\e02a'
+
+
+.fi-calendar:before
+  content'\e02b'
+
+
+.fi-camera-slr:before
+  content'\e02c'
+
+
+.fi-caret-bottom:before
+  content'\e02d'
+
+
+.fi-caret-left:before
+  content'\e02e'
+
+
+.fi-caret-right:before
+  content'\e02f'
+
+
+.fi-caret-top:before
+  content'\e030'
+
+
+.fi-cart:before
+  content'\e031'
+
+
+.fi-chat:before
+  content'\e032'
+
+
+.fi-check:before
+  content'\e033'
+
+
+.fi-chevron-bottom:before
+  content'\e034'
+
+
+.fi-chevron-left:before
+  content'\e035'
+
+
+.fi-chevron-right:before
+  content'\e036'
+
+
+.fi-chevron-top:before
+  content'\e037'
+
+
+.fi-circle-check:before
+  content'\e038'
+
+
+.fi-circle-x:before
+  content'\e039'
+
+
+.fi-clipboard:before
+  content'\e03a'
+
+
+.fi-clock:before
+  content'\e03b'
+
+
+.fi-cloud-download:before
+  content'\e03c'
+
+
+.fi-cloud-upload:before
+  content'\e03d'
+
+
+.fi-cloud:before
+  content'\e03e'
+
+
+.fi-cloudy:before
+  content'\e03f'
+
+
+.fi-code:before
+  content'\e040'
+
+
+.fi-cog:before
+  content'\e041'
+
+
+.fi-collapse-down:before
+  content'\e042'
+
+
+.fi-collapse-left:before
+  content'\e043'
+
+
+.fi-collapse-right:before
+  content'\e044'
+
+
+.fi-collapse-up:before
+  content'\e045'
+
+
+.fi-command:before
+  content'\e046'
+
+
+.fi-comment-square:before
+  content'\e047'
+
+
+.fi-compass:before
+  content'\e048'
+
+
+.fi-contrast:before
+  content'\e049'
+
+
+.fi-copywriting:before
+  content'\e04a'
+
+
+.fi-credit-card:before
+  content'\e04b'
+
+
+.fi-crop:before
+  content'\e04c'
+
+
+.fi-dashboard:before
+  content'\e04d'
+
+
+.fi-data-transfer-download:before
+  content'\e04e'
+
+
+.fi-data-transfer-upload:before
+  content'\e04f'
+
+
+.fi-delete:before
+  content'\e050'
+
+
+.fi-dial:before
+  content'\e051'
+
+
+.fi-document:before
+  content'\e052'
+
+
+.fi-dollar:before
+  content'\e053'
+
+
+.fi-double-quote-sans-left:before
+  content'\e054'
+
+
+.fi-double-quote-sans-right:before
+  content'\e055'
+
+
+.fi-double-quote-serif-left:before
+  content'\e056'
+
+
+.fi-double-quote-serif-right:before
+  content'\e057'
+
+
+.fi-droplet:before
+  content'\e058'
+
+
+.fi-eject:before
+  content'\e059'
+
+
+.fi-elevator:before
+  content'\e05a'
+
+
+.fi-ellipses:before
+  content'\e05b'
+
+
+.fi-envelope-closed:before
+  content'\e05c'
+
+
+.fi-envelope-open:before
+  content'\e05d'
+
+
+.fi-euro:before
+  content'\e05e'
+
+
+.fi-excerpt:before
+  content'\e05f'
+
+
+.fi-expand-down:before
+  content'\e060'
+
+
+.fi-expand-left:before
+  content'\e061'
+
+
+.fi-expand-right:before
+  content'\e062'
+
+
+.fi-expand-up:before
+  content'\e063'
+
+
+.fi-external-link:before
+  content'\e064'
+
+
+.fi-eye:before
+  content'\e065'
+
+
+.fi-eyedropper:before
+  content'\e066'
+
+
+.fi-file:before
+  content'\e067'
+
+
+.fi-fire:before
+  content'\e068'
+
+
+.fi-flag:before
+  content'\e069'
+
+
+.fi-flash:before
+  content'\e06a'
+
+
+.fi-folder:before
+  content'\e06b'
+
+
+.fi-fork:before
+  content'\e06c'
+
+
+.fi-fullscreen-enter:before
+  content'\e06d'
+
+
+.fi-fullscreen-exit:before
+  content'\e06e'
+
+
+.fi-globe:before
+  content'\e06f'
+
+
+.fi-graph:before
+  content'\e070'
+
+
+.fi-grid-four-up:before
+  content'\e071'
+
+
+.fi-grid-three-up:before
+  content'\e072'
+
+
+.fi-grid-two-up:before
+  content'\e073'
+
+
+.fi-hard-drive:before
+  content'\e074'
+
+
+.fi-header:before
+  content'\e075'
+
+
+.fi-headphones:before
+  content'\e076'
+
+
+.fi-heart:before
+  content'\e077'
+
+
+.fi-home:before
+  content'\e078'
+
+
+.fi-image:before
+  content'\e079'
+
+
+.fi-inbox:before
+  content'\e07a'
+
+
+.fi-infinity:before
+  content'\e07b'
+
+
+.fi-info:before
+  content'\e07c'
+
+
+.fi-italic:before
+  content'\e07d'
+
+
+.fi-justify-center:before
+  content'\e07e'
+
+
+.fi-justify-left:before
+  content'\e07f'
+
+
+.fi-justify-right:before
+  content'\e080'
+
+
+.fi-key:before
+  content'\e081'
+
+
+.fi-laptop:before
+  content'\e082'
+
+
+.fi-layers:before
+  content'\e083'
+
+
+.fi-lightbulb:before
+  content'\e084'
+
+
+.fi-link-broken:before
+  content'\e085'
+
+
+.fi-link-intact:before
+  content'\e086'
+
+
+.fi-list-rich:before
+  content'\e087'
+
+
+.fi-list:before
+  content'\e088'
+
+
+.fi-location:before
+  content'\e089'
+
+
+.fi-lock-locked:before
+  content'\e08a'
+
+
+.fi-lock-unlocked:before
+  content'\e08b'
+
+
+.fi-loop-circular:before
+  content'\e08c'
+
+
+.fi-loop-square:before
+  content'\e08d'
+
+
+.fi-loop:before
+  content'\e08e'
+
+
+.fi-magnifying-glass:before
+  content'\e08f'
+
+
+.fi-map-marker:before
+  content'\e090'
+
+
+.fi-map:before
+  content'\e091'
+
+
+.fi-media-pause:before
+  content'\e092'
+
+
+.fi-media-play:before
+  content'\e093'
+
+
+.fi-media-record:before
+  content'\e094'
+
+
+.fi-media-skip-backward:before
+  content'\e095'
+
+
+.fi-media-skip-forward:before
+  content'\e096'
+
+
+.fi-media-step-backward:before
+  content'\e097'
+
+
+.fi-media-step-forward:before
+  content'\e098'
+
+
+.fi-media-stop:before
+  content'\e099'
+
+
+.fi-medical-cross:before
+  content'\e09a'
+
+
+.fi-menu:before
+  content'\e09b'
+
+
+.fi-microphone:before
+  content'\e09c'
+
+
+.fi-minus:before
+  content'\e09d'
+
+
+.fi-monitor:before
+  content'\e09e'
+
+
+.fi-moon:before
+  content'\e09f'
+
+
+.fi-move:before
+  content'\e0a0'
+
+
+.fi-musical-note:before
+  content'\e0a1'
+
+
+.fi-paperclip:before
+  content'\e0a2'
+
+
+.fi-pencil:before
+  content'\e0a3'
+
+
+.fi-people:before
+  content'\e0a4'
+
+
+.fi-person:before
+  content'\e0a5'
+
+
+.fi-phone:before
+  content'\e0a6'
+
+
+.fi-pie-chart:before
+  content'\e0a7'
+
+
+.fi-pin:before
+  content'\e0a8'
+
+
+.fi-play-circle:before
+  content'\e0a9'
+
+
+.fi-plus:before
+  content'\e0aa'
+
+
+.fi-power-standby:before
+  content'\e0ab'
+
+
+.fi-print:before
+  content'\e0ac'
+
+
+.fi-project:before
+  content'\e0ad'
+
+
+.fi-pulse:before
+  content'\e0ae'
+
+
+.fi-puzzle-piece:before
+  content'\e0af'
+
+
+.fi-question-mark:before
+  content'\e0b0'
+
+
+.fi-rain:before
+  content'\e0b1'
+
+
+.fi-random:before
+  content'\e0b2'
+
+
+.fi-reload:before
+  content'\e0b3'
+
+
+.fi-resize-both:before
+  content'\e0b4'
+
+
+.fi-resize-height:before
+  content'\e0b5'
+
+
+.fi-resize-width:before
+  content'\e0b6'
+
+
+.fi-rss-alt:before
+  content'\e0b7'
+
+
+.fi-rss:before
+  content'\e0b8'
+
+
+.fi-script:before
+  content'\e0b9'
+
+
+.fi-share-boxed:before
+  content'\e0ba'
+
+
+.fi-share:before
+  content'\e0bb'
+
+
+.fi-shield:before
+  content'\e0bc'
+
+
+.fi-signal:before
+  content'\e0bd'
+
+
+.fi-signpost:before
+  content'\e0be'
+
+
+.fi-sort-ascending:before
+  content'\e0bf'
+
+
+.fi-sort-descending:before
+  content'\e0c0'
+
+
+.fi-spreadsheet:before
+  content'\e0c1'
+
+
+.fi-star:before
+  content'\e0c2'
+
+
+.fi-sun:before
+  content'\e0c3'
+
+
+.fi-tablet:before
+  content'\e0c4'
+
+
+.fi-tag:before
+  content'\e0c5'
+
+
+.fi-tags:before
+  content'\e0c6'
+
+
+.fi-target:before
+  content'\e0c7'
+
+
+.fi-task:before
+  content'\e0c8'
+
+
+.fi-terminal:before
+  content'\e0c9'
+
+
+.fi-text:before
+  content'\e0ca'
+
+
+.fi-thumb-down:before
+  content'\e0cb'
+
+
+.fi-thumb-up:before
+  content'\e0cc'
+
+
+.fi-timer:before
+  content'\e0cd'
+
+
+.fi-transfer:before
+  content'\e0ce'
+
+
+.fi-trash:before
+  content'\e0cf'
+
+
+.fi-underline:before
+  content'\e0d0'
+
+
+.fi-vertical-align-bottom:before
+  content'\e0d1'
+
+
+.fi-vertical-align-center:before
+  content'\e0d2'
+
+
+.fi-vertical-align-top:before
+  content'\e0d3'
+
+
+.fi-video:before
+  content'\e0d4'
+
+
+.fi-volume-high:before
+  content'\e0d5'
+
+
+.fi-volume-low:before
+  content'\e0d6'
+
+
+.fi-volume-off:before
+  content'\e0d7'
+
+
+.fi-warning:before
+  content'\e0d8'
+
+
+.fi-wifi:before
+  content'\e0d9'
+
+
+.fi-wrench:before
+  content'\e0da'
+
+
+.fi-x:before
+  content'\e0db'
+
+
+.fi-yen:before
+  content'\e0dc'
+
+
+.fi-zoom-in:before
+  content'\e0dd'
+
+
+.fi-zoom-out:before
+  content'\e0de'
+
+
diff --git a/assets/static/fonts/open-iconic/font/css/open-iconic.css b/assets/static/fonts/open-iconic/font/css/open-iconic.css
new file mode 100644
index 0000000..301a138
--- /dev/null
+++ b/assets/static/fonts/open-iconic/font/css/open-iconic.css
@@ -0,0 +1,511 @@
+
+@font-face {
+  font-family: 'Icons';
+  src: url('../fonts/open-iconic.eot');
+  src: url('../fonts/open-iconic.eot?#iconic-sm') format('embedded-opentype'), url('../fonts/open-iconic.woff') format('woff'), url('../fonts/open-iconic.ttf') format('truetype'), url('../fonts/open-iconic.otf') format('opentype'), url('../fonts/open-iconic.svg#iconic-sm') format('svg');
+  font-weight: normal;
+  font-style: normal;
+}
+
+.oi[data-glyph].oi-text-replace {
+  font-size: 0;
+  line-height: 0;
+}
+
+.oi[data-glyph].oi-text-replace:before {
+  width: 1em;
+  text-align: center;
+}
+
+.oi[data-glyph]:before {
+  font-family: 'Icons';
+  display: inline-block;
+  speak: none;
+  line-height: 1;
+  vertical-align: baseline;
+  font-weight: normal;
+  font-style: normal;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
+}
+
+.oi[data-glyph]:empty:before {
+  width: 1em;
+  text-align: center;
+  box-sizing: content-box;
+}
+
+.oi[data-glyph].oi-align-left:before {
+  text-align: left;
+}
+
+.oi[data-glyph].oi-align-right:before {
+  text-align: right;
+}
+
+.oi[data-glyph].oi-align-center:before {
+  text-align: center;
+}
+
+.oi[data-glyph].oi-flip-horizontal:before {
+  -webkit-transform: scale(-1, 1);
+  -ms-transform: scale(-1, 1);
+  transform: scale(-1, 1);
+}
+.oi[data-glyph].oi-flip-vertical:before {
+  -webkit-transform: scale(1, -1);
+  -ms-transform: scale(-1, 1);
+  transform: scale(1, -1);
+}
+.oi[data-glyph].oi-flip-horizontal-vertical:before {
+  -webkit-transform: scale(-1, -1);
+  -ms-transform: scale(-1, 1);
+  transform: scale(-1, -1);
+}
+
+
+.oi[data-glyph=account-login]:before { content:'\e000'; }
+
+.oi[data-glyph=account-logout]:before { content:'\e001'; }
+
+.oi[data-glyph=action-redo]:before { content:'\e002'; }
+
+.oi[data-glyph=action-undo]:before { content:'\e003'; }
+
+.oi[data-glyph=align-center]:before { content:'\e004'; }
+
+.oi[data-glyph=align-left]:before { content:'\e005'; }
+
+.oi[data-glyph=align-right]:before { content:'\e006'; }
+
+.oi[data-glyph=aperture]:before { content:'\e007'; }
+
+.oi[data-glyph=arrow-bottom]:before { content:'\e008'; }
+
+.oi[data-glyph=arrow-circle-bottom]:before { content:'\e009'; }
+
+.oi[data-glyph=arrow-circle-left]:before { content:'\e00a'; }
+
+.oi[data-glyph=arrow-circle-right]:before { content:'\e00b'; }
+
+.oi[data-glyph=arrow-circle-top]:before { content:'\e00c'; }
+
+.oi[data-glyph=arrow-left]:before { content:'\e00d'; }
+
+.oi[data-glyph=arrow-right]:before { content:'\e00e'; }
+
+.oi[data-glyph=arrow-thick-bottom]:before { content:'\e00f'; }
+
+.oi[data-glyph=arrow-thick-left]:before { content:'\e010'; }
+
+.oi[data-glyph=arrow-thick-right]:before { content:'\e011'; }
+
+.oi[data-glyph=arrow-thick-top]:before { content:'\e012'; }
+
+.oi[data-glyph=arrow-top]:before { content:'\e013'; }
+
+.oi[data-glyph=audio-spectrum]:before { content:'\e014'; }
+
+.oi[data-glyph=audio]:before { content:'\e015'; }
+
+.oi[data-glyph=badge]:before { content:'\e016'; }
+
+.oi[data-glyph=ban]:before { content:'\e017'; }
+
+.oi[data-glyph=bar-chart]:before { content:'\e018'; }
+
+.oi[data-glyph=basket]:before { content:'\e019'; }
+
+.oi[data-glyph=battery-empty]:before { content:'\e01a'; }
+
+.oi[data-glyph=battery-full]:before { content:'\e01b'; }
+
+.oi[data-glyph=beaker]:before { content:'\e01c'; }
+
+.oi[data-glyph=bell]:before { content:'\e01d'; }
+
+.oi[data-glyph=bluetooth]:before { content:'\e01e'; }
+
+.oi[data-glyph=bold]:before { content:'\e01f'; }
+
+.oi[data-glyph=bolt]:before { content:'\e020'; }
+
+.oi[data-glyph=book]:before { content:'\e021'; }
+
+.oi[data-glyph=bookmark]:before { content:'\e022'; }
+
+.oi[data-glyph=box]:before { content:'\e023'; }
+
+.oi[data-glyph=briefcase]:before { content:'\e024'; }
+
+.oi[data-glyph=british-pound]:before { content:'\e025'; }
+
+.oi[data-glyph=browser]:before { content:'\e026'; }
+
+.oi[data-glyph=brush]:before { content:'\e027'; }
+
+.oi[data-glyph=bug]:before { content:'\e028'; }
+
+.oi[data-glyph=bullhorn]:before { content:'\e029'; }
+
+.oi[data-glyph=calculator]:before { content:'\e02a'; }
+
+.oi[data-glyph=calendar]:before { content:'\e02b'; }
+
+.oi[data-glyph=camera-slr]:before { content:'\e02c'; }
+
+.oi[data-glyph=caret-bottom]:before { content:'\e02d'; }
+
+.oi[data-glyph=caret-left]:before { content:'\e02e'; }
+
+.oi[data-glyph=caret-right]:before { content:'\e02f'; }
+
+.oi[data-glyph=caret-top]:before { content:'\e030'; }
+
+.oi[data-glyph=cart]:before { content:'\e031'; }
+
+.oi[data-glyph=chat]:before { content:'\e032'; }
+
+.oi[data-glyph=check]:before { content:'\e033'; }
+
+.oi[data-glyph=chevron-bottom]:before { content:'\e034'; }
+
+.oi[data-glyph=chevron-left]:before { content:'\e035'; }
+
+.oi[data-glyph=chevron-right]:before { content:'\e036'; }
+
+.oi[data-glyph=chevron-top]:before { content:'\e037'; }
+
+.oi[data-glyph=circle-check]:before { content:'\e038'; }
+
+.oi[data-glyph=circle-x]:before { content:'\e039'; }
+
+.oi[data-glyph=clipboard]:before { content:'\e03a'; }
+
+.oi[data-glyph=clock]:before { content:'\e03b'; }
+
+.oi[data-glyph=cloud-download]:before { content:'\e03c'; }
+
+.oi[data-glyph=cloud-upload]:before { content:'\e03d'; }
+
+.oi[data-glyph=cloud]:before { content:'\e03e'; }
+
+.oi[data-glyph=cloudy]:before { content:'\e03f'; }
+
+.oi[data-glyph=code]:before { content:'\e040'; }
+
+.oi[data-glyph=cog]:before { content:'\e041'; }
+
+.oi[data-glyph=collapse-down]:before { content:'\e042'; }
+
+.oi[data-glyph=collapse-left]:before { content:'\e043'; }
+
+.oi[data-glyph=collapse-right]:before { content:'\e044'; }
+
+.oi[data-glyph=collapse-up]:before { content:'\e045'; }
+
+.oi[data-glyph=command]:before { content:'\e046'; }
+
+.oi[data-glyph=comment-square]:before { content:'\e047'; }
+
+.oi[data-glyph=compass]:before { content:'\e048'; }
+
+.oi[data-glyph=contrast]:before { content:'\e049'; }
+
+.oi[data-glyph=copywriting]:before { content:'\e04a'; }
+
+.oi[data-glyph=credit-card]:before { content:'\e04b'; }
+
+.oi[data-glyph=crop]:before { content:'\e04c'; }
+
+.oi[data-glyph=dashboard]:before { content:'\e04d'; }
+
+.oi[data-glyph=data-transfer-download]:before { content:'\e04e'; }
+
+.oi[data-glyph=data-transfer-upload]:before { content:'\e04f'; }
+
+.oi[data-glyph=delete]:before { content:'\e050'; }
+
+.oi[data-glyph=dial]:before { content:'\e051'; }
+
+.oi[data-glyph=document]:before { content:'\e052'; }
+
+.oi[data-glyph=dollar]:before { content:'\e053'; }
+
+.oi[data-glyph=double-quote-sans-left]:before { content:'\e054'; }
+
+.oi[data-glyph=double-quote-sans-right]:before { content:'\e055'; }
+
+.oi[data-glyph=double-quote-serif-left]:before { content:'\e056'; }
+
+.oi[data-glyph=double-quote-serif-right]:before { content:'\e057'; }
+
+.oi[data-glyph=droplet]:before { content:'\e058'; }
+
+.oi[data-glyph=eject]:before { content:'\e059'; }
+
+.oi[data-glyph=elevator]:before { content:'\e05a'; }
+
+.oi[data-glyph=ellipses]:before { content:'\e05b'; }
+
+.oi[data-glyph=envelope-closed]:before { content:'\e05c'; }
+
+.oi[data-glyph=envelope-open]:before { content:'\e05d'; }
+
+.oi[data-glyph=euro]:before { content:'\e05e'; }
+
+.oi[data-glyph=excerpt]:before { content:'\e05f'; }
+
+.oi[data-glyph=expand-down]:before { content:'\e060'; }
+
+.oi[data-glyph=expand-left]:before { content:'\e061'; }
+
+.oi[data-glyph=expand-right]:before { content:'\e062'; }
+
+.oi[data-glyph=expand-up]:before { content:'\e063'; }
+
+.oi[data-glyph=external-link]:before { content:'\e064'; }
+
+.oi[data-glyph=eye]:before { content:'\e065'; }
+
+.oi[data-glyph=eyedropper]:before { content:'\e066'; }
+
+.oi[data-glyph=file]:before { content:'\e067'; }
+
+.oi[data-glyph=fire]:before { content:'\e068'; }
+
+.oi[data-glyph=flag]:before { content:'\e069'; }
+
+.oi[data-glyph=flash]:before { content:'\e06a'; }
+
+.oi[data-glyph=folder]:before { content:'\e06b'; }
+
+.oi[data-glyph=fork]:before { content:'\e06c'; }
+
+.oi[data-glyph=fullscreen-enter]:before { content:'\e06d'; }
+
+.oi[data-glyph=fullscreen-exit]:before { content:'\e06e'; }
+
+.oi[data-glyph=globe]:before { content:'\e06f'; }
+
+.oi[data-glyph=graph]:before { content:'\e070'; }
+
+.oi[data-glyph=grid-four-up]:before { content:'\e071'; }
+
+.oi[data-glyph=grid-three-up]:before { content:'\e072'; }
+
+.oi[data-glyph=grid-two-up]:before { content:'\e073'; }
+
+.oi[data-glyph=hard-drive]:before { content:'\e074'; }
+
+.oi[data-glyph=header]:before { content:'\e075'; }
+
+.oi[data-glyph=headphones]:before { content:'\e076'; }
+
+.oi[data-glyph=heart]:before { content:'\e077'; }
+
+.oi[data-glyph=home]:before { content:'\e078'; }
+
+.oi[data-glyph=image]:before { content:'\e079'; }
+
+.oi[data-glyph=inbox]:before { content:'\e07a'; }
+
+.oi[data-glyph=infinity]:before { content:'\e07b'; }
+
+.oi[data-glyph=info]:before { content:'\e07c'; }
+
+.oi[data-glyph=italic]:before { content:'\e07d'; }
+
+.oi[data-glyph=justify-center]:before { content:'\e07e'; }
+
+.oi[data-glyph=justify-left]:before { content:'\e07f'; }
+
+.oi[data-glyph=justify-right]:before { content:'\e080'; }
+
+.oi[data-glyph=key]:before { content:'\e081'; }
+
+.oi[data-glyph=laptop]:before { content:'\e082'; }
+
+.oi[data-glyph=layers]:before { content:'\e083'; }
+
+.oi[data-glyph=lightbulb]:before { content:'\e084'; }
+
+.oi[data-glyph=link-broken]:before { content:'\e085'; }
+
+.oi[data-glyph=link-intact]:before { content:'\e086'; }
+
+.oi[data-glyph=list-rich]:before { content:'\e087'; }
+
+.oi[data-glyph=list]:before { content:'\e088'; }
+
+.oi[data-glyph=location]:before { content:'\e089'; }
+
+.oi[data-glyph=lock-locked]:before { content:'\e08a'; }
+
+.oi[data-glyph=lock-unlocked]:before { content:'\e08b'; }
+
+.oi[data-glyph=loop-circular]:before { content:'\e08c'; }
+
+.oi[data-glyph=loop-square]:before { content:'\e08d'; }
+
+.oi[data-glyph=loop]:before { content:'\e08e'; }
+
+.oi[data-glyph=magnifying-glass]:before { content:'\e08f'; }
+
+.oi[data-glyph=map-marker]:before { content:'\e090'; }
+
+.oi[data-glyph=map]:before { content:'\e091'; }
+
+.oi[data-glyph=media-pause]:before { content:'\e092'; }
+
+.oi[data-glyph=media-play]:before { content:'\e093'; }
+
+.oi[data-glyph=media-record]:before { content:'\e094'; }
+
+.oi[data-glyph=media-skip-backward]:before { content:'\e095'; }
+
+.oi[data-glyph=media-skip-forward]:before { content:'\e096'; }
+
+.oi[data-glyph=media-step-backward]:before { content:'\e097'; }
+
+.oi[data-glyph=media-step-forward]:before { content:'\e098'; }
+
+.oi[data-glyph=media-stop]:before { content:'\e099'; }
+
+.oi[data-glyph=medical-cross]:before { content:'\e09a'; }
+
+.oi[data-glyph=menu]:before { content:'\e09b'; }
+
+.oi[data-glyph=microphone]:before { content:'\e09c'; }
+
+.oi[data-glyph=minus]:before { content:'\e09d'; }
+
+.oi[data-glyph=monitor]:before { content:'\e09e'; }
+
+.oi[data-glyph=moon]:before { content:'\e09f'; }
+
+.oi[data-glyph=move]:before { content:'\e0a0'; }
+
+.oi[data-glyph=musical-note]:before { content:'\e0a1'; }
+
+.oi[data-glyph=paperclip]:before { content:'\e0a2'; }
+
+.oi[data-glyph=pencil]:before { content:'\e0a3'; }
+
+.oi[data-glyph=people]:before { content:'\e0a4'; }
+
+.oi[data-glyph=person]:before { content:'\e0a5'; }
+
+.oi[data-glyph=phone]:before { content:'\e0a6'; }
+
+.oi[data-glyph=pie-chart]:before { content:'\e0a7'; }
+
+.oi[data-glyph=pin]:before { content:'\e0a8'; }
+
+.oi[data-glyph=play-circle]:before { content:'\e0a9'; }
+
+.oi[data-glyph=plus]:before { content:'\e0aa'; }
+
+.oi[data-glyph=power-standby]:before { content:'\e0ab'; }
+
+.oi[data-glyph=print]:before { content:'\e0ac'; }
+
+.oi[data-glyph=project]:before { content:'\e0ad'; }
+
+.oi[data-glyph=pulse]:before { content:'\e0ae'; }
+
+.oi[data-glyph=puzzle-piece]:before { content:'\e0af'; }
+
+.oi[data-glyph=question-mark]:before { content:'\e0b0'; }
+
+.oi[data-glyph=rain]:before { content:'\e0b1'; }
+
+.oi[data-glyph=random]:before { content:'\e0b2'; }
+
+.oi[data-glyph=reload]:before { content:'\e0b3'; }
+
+.oi[data-glyph=resize-both]:before { content:'\e0b4'; }
+
+.oi[data-glyph=resize-height]:before { content:'\e0b5'; }
+
+.oi[data-glyph=resize-width]:before { content:'\e0b6'; }
+
+.oi[data-glyph=rss-alt]:before { content:'\e0b7'; }
+
+.oi[data-glyph=rss]:before { content:'\e0b8'; }
+
+.oi[data-glyph=script]:before { content:'\e0b9'; }
+
+.oi[data-glyph=share-boxed]:before { content:'\e0ba'; }
+
+.oi[data-glyph=share]:before { content:'\e0bb'; }
+
+.oi[data-glyph=shield]:before { content:'\e0bc'; }
+
+.oi[data-glyph=signal]:before { content:'\e0bd'; }
+
+.oi[data-glyph=signpost]:before { content:'\e0be'; }
+
+.oi[data-glyph=sort-ascending]:before { content:'\e0bf'; }
+
+.oi[data-glyph=sort-descending]:before { content:'\e0c0'; }
+
+.oi[data-glyph=spreadsheet]:before { content:'\e0c1'; }
+
+.oi[data-glyph=star]:before { content:'\e0c2'; }
+
+.oi[data-glyph=sun]:before { content:'\e0c3'; }
+
+.oi[data-glyph=tablet]:before { content:'\e0c4'; }
+
+.oi[data-glyph=tag]:before { content:'\e0c5'; }
+
+.oi[data-glyph=tags]:before { content:'\e0c6'; }
+
+.oi[data-glyph=target]:before { content:'\e0c7'; }
+
+.oi[data-glyph=task]:before { content:'\e0c8'; }
+
+.oi[data-glyph=terminal]:before { content:'\e0c9'; }
+
+.oi[data-glyph=text]:before { content:'\e0ca'; }
+
+.oi[data-glyph=thumb-down]:before { content:'\e0cb'; }
+
+.oi[data-glyph=thumb-up]:before { content:'\e0cc'; }
+
+.oi[data-glyph=timer]:before { content:'\e0cd'; }
+
+.oi[data-glyph=transfer]:before { content:'\e0ce'; }
+
+.oi[data-glyph=trash]:before { content:'\e0cf'; }
+
+.oi[data-glyph=underline]:before { content:'\e0d0'; }
+
+.oi[data-glyph=vertical-align-bottom]:before { content:'\e0d1'; }
+
+.oi[data-glyph=vertical-align-center]:before { content:'\e0d2'; }
+
+.oi[data-glyph=vertical-align-top]:before { content:'\e0d3'; }
+
+.oi[data-glyph=video]:before { content:'\e0d4'; }
+
+.oi[data-glyph=volume-high]:before { content:'\e0d5'; }
+
+.oi[data-glyph=volume-low]:before { content:'\e0d6'; }
+
+.oi[data-glyph=volume-off]:before { content:'\e0d7'; }
+
+.oi[data-glyph=warning]:before { content:'\e0d8'; }
+
+.oi[data-glyph=wifi]:before { content:'\e0d9'; }
+
+.oi[data-glyph=wrench]:before { content:'\e0da'; }
+
+.oi[data-glyph=x]:before { content:'\e0db'; }
+
+.oi[data-glyph=yen]:before { content:'\e0dc'; }
+
+.oi[data-glyph=zoom-in]:before { content:'\e0dd'; }
+
+.oi[data-glyph=zoom-out]:before { content:'\e0de'; }
diff --git a/assets/static/fonts/open-iconic/font/css/open-iconic.less b/assets/static/fonts/open-iconic/font/css/open-iconic.less
new file mode 100644
index 0000000..d505e9f
--- /dev/null
+++ b/assets/static/fonts/open-iconic/font/css/open-iconic.less
@@ -0,0 +1,962 @@
+@iconic-font-path: '../fonts/';
+
+@font-face {
+  font-family: 'Icons';
+  src: url('@{iconic-font-path}open-iconic.eot');
+  src: url('@{iconic-font-path}open-iconic.eot?#iconic-sm') format('embedded-opentype'), url('@{iconic-font-path}open-iconic.woff') format('woff'), url('@{iconic-font-path}open-iconic.ttf') format('truetype'), url('@{iconic-font-path}open-iconic.otf') format('opentype'), url('@{iconic-font-path}open-iconic.svg#iconic-sm') format('svg');
+  font-weight: normal;
+  font-style: normal;
+}
+
+.oi[data-glyph].oi-text-replace {
+  font-size: 0;
+  line-height: 0;
+}
+
+.oi[data-glyph].oi-text-replace:before {
+  width: 1em;
+  text-align: center;
+}
+
+.oi[data-glyph] {
+  &:before {
+    position: relative;
+    top: 1px;
+    font-family: 'Icons';
+    display: inline-block;
+    speak: none;
+    line-height: 1;
+    vertical-align: baseline;
+    font-weight: normal;
+    font-style: normal;
+    -webkit-font-smoothing: antialiased;
+    -moz-osx-font-smoothing: grayscale;
+  }
+
+  &:empty:before {
+    width: 1em;
+    text-align: center;
+    box-sizing: content-box;
+  }
+
+  &.oi-align-left:before {
+    text-align: left;
+  }
+  &.oi-align-right:before {
+    text-align: right;
+  }
+  &.oi-align-center:before {
+    text-align: center;
+  }
+
+  &.oi-flip-horizontal:before {
+    -webkit-transform: scale(-1, 1);
+    -ms-transform: scale(-1, 1);
+    transform: scale(-1, 1);
+  }
+
+  &.oi-flip-vertical:before {
+    -webkit-transform: scale(1, -1);
+    -ms-transform: scale(-1, 1);
+    transform: scale(1, -1);
+  }
+
+  &.oi-flip-horizontal-vertical:before {
+    -webkit-transform: scale(-1, -1);
+    -ms-transform: scale(-1, 1);
+    transform: scale(-1, -1);
+  }
+}
+
+
+.oi[data-glyph=account-login]:before {
+  content: '\e000';
+}
+
+.oi[data-glyph=account-logout]:before {
+  content: '\e001';
+}
+
+.oi[data-glyph=action-redo]:before {
+  content: '\e002';
+}
+
+.oi[data-glyph=action-undo]:before {
+  content: '\e003';
+}
+
+.oi[data-glyph=align-center]:before {
+  content: '\e004';
+}
+
+.oi[data-glyph=align-left]:before {
+  content: '\e005';
+}
+
+.oi[data-glyph=align-right]:before {
+  content: '\e006';
+}
+
+.oi[data-glyph=aperture]:before {
+  content: '\e007';
+}
+
+.oi[data-glyph=arrow-bottom]:before {
+  content: '\e008';
+}
+
+.oi[data-glyph=arrow-circle-bottom]:before {
+  content: '\e009';
+}
+
+.oi[data-glyph=arrow-circle-left]:before {
+  content: '\e00a';
+}
+
+.oi[data-glyph=arrow-circle-right]:before {
+  content: '\e00b';
+}
+
+.oi[data-glyph=arrow-circle-top]:before {
+  content: '\e00c';
+}
+
+.oi[data-glyph=arrow-left]:before {
+  content: '\e00d';
+}
+
+.oi[data-glyph=arrow-right]:before {
+  content: '\e00e';
+}
+
+.oi[data-glyph=arrow-thick-bottom]:before {
+  content: '\e00f';
+}
+
+.oi[data-glyph=arrow-thick-left]:before {
+  content: '\e010';
+}
+
+.oi[data-glyph=arrow-thick-right]:before {
+  content: '\e011';
+}
+
+.oi[data-glyph=arrow-thick-top]:before {
+  content: '\e012';
+}
+
+.oi[data-glyph=arrow-top]:before {
+  content: '\e013';
+}
+
+.oi[data-glyph=audio-spectrum]:before {
+  content: '\e014';
+}
+
+.oi[data-glyph=audio]:before {
+  content: '\e015';
+}
+
+.oi[data-glyph=badge]:before {
+  content: '\e016';
+}
+
+.oi[data-glyph=ban]:before {
+  content: '\e017';
+}
+
+.oi[data-glyph=bar-chart]:before {
+  content: '\e018';
+}
+
+.oi[data-glyph=basket]:before {
+  content: '\e019';
+}
+
+.oi[data-glyph=battery-empty]:before {
+  content: '\e01a';
+}
+
+.oi[data-glyph=battery-full]:before {
+  content: '\e01b';
+}
+
+.oi[data-glyph=beaker]:before {
+  content: '\e01c';
+}
+
+.oi[data-glyph=bell]:before {
+  content: '\e01d';
+}
+
+.oi[data-glyph=bluetooth]:before {
+  content: '\e01e';
+}
+
+.oi[data-glyph=bold]:before {
+  content: '\e01f';
+}
+
+.oi[data-glyph=bolt]:before {
+  content: '\e020';
+}
+
+.oi[data-glyph=book]:before {
+  content: '\e021';
+}
+
+.oi[data-glyph=bookmark]:before {
+  content: '\e022';
+}
+
+.oi[data-glyph=box]:before {
+  content: '\e023';
+}
+
+.oi[data-glyph=briefcase]:before {
+  content: '\e024';
+}
+
+.oi[data-glyph=british-pound]:before {
+  content: '\e025';
+}
+
+.oi[data-glyph=browser]:before {
+  content: '\e026';
+}
+
+.oi[data-glyph=brush]:before {
+  content: '\e027';
+}
+
+.oi[data-glyph=bug]:before {
+  content: '\e028';
+}
+
+.oi[data-glyph=bullhorn]:before {
+  content: '\e029';
+}
+
+.oi[data-glyph=calculator]:before {
+  content: '\e02a';
+}
+
+.oi[data-glyph=calendar]:before {
+  content: '\e02b';
+}
+
+.oi[data-glyph=camera-slr]:before {
+  content: '\e02c';
+}
+
+.oi[data-glyph=caret-bottom]:before {
+  content: '\e02d';
+}
+
+.oi[data-glyph=caret-left]:before {
+  content: '\e02e';
+}
+
+.oi[data-glyph=caret-right]:before {
+  content: '\e02f';
+}
+
+.oi[data-glyph=caret-top]:before {
+  content: '\e030';
+}
+
+.oi[data-glyph=cart]:before {
+  content: '\e031';
+}
+
+.oi[data-glyph=chat]:before {
+  content: '\e032';
+}
+
+.oi[data-glyph=check]:before {
+  content: '\e033';
+}
+
+.oi[data-glyph=chevron-bottom]:before {
+  content: '\e034';
+}
+
+.oi[data-glyph=chevron-left]:before {
+  content: '\e035';
+}
+
+.oi[data-glyph=chevron-right]:before {
+  content: '\e036';
+}
+
+.oi[data-glyph=chevron-top]:before {
+  content: '\e037';
+}
+
+.oi[data-glyph=circle-check]:before {
+  content: '\e038';
+}
+
+.oi[data-glyph=circle-x]:before {
+  content: '\e039';
+}
+
+.oi[data-glyph=clipboard]:before {
+  content: '\e03a';
+}
+
+.oi[data-glyph=clock]:before {
+  content: '\e03b';
+}
+
+.oi[data-glyph=cloud-download]:before {
+  content: '\e03c';
+}
+
+.oi[data-glyph=cloud-upload]:before {
+  content: '\e03d';
+}
+
+.oi[data-glyph=cloud]:before {
+  content: '\e03e';
+}
+
+.oi[data-glyph=cloudy]:before {
+  content: '\e03f';
+}
+
+.oi[data-glyph=code]:before {
+  content: '\e040';
+}
+
+.oi[data-glyph=cog]:before {
+  content: '\e041';
+}
+
+.oi[data-glyph=collapse-down]:before {
+  content: '\e042';
+}
+
+.oi[data-glyph=collapse-left]:before {
+  content: '\e043';
+}
+
+.oi[data-glyph=collapse-right]:before {
+  content: '\e044';
+}
+
+.oi[data-glyph=collapse-up]:before {
+  content: '\e045';
+}
+
+.oi[data-glyph=command]:before {
+  content: '\e046';
+}
+
+.oi[data-glyph=comment-square]:before {
+  content: '\e047';
+}
+
+.oi[data-glyph=compass]:before {
+  content: '\e048';
+}
+
+.oi[data-glyph=contrast]:before {
+  content: '\e049';
+}
+
+.oi[data-glyph=copywriting]:before {
+  content: '\e04a';
+}
+
+.oi[data-glyph=credit-card]:before {
+  content: '\e04b';
+}
+
+.oi[data-glyph=crop]:before {
+  content: '\e04c';
+}
+
+.oi[data-glyph=dashboard]:before {
+  content: '\e04d';
+}
+
+.oi[data-glyph=data-transfer-download]:before {
+  content: '\e04e';
+}
+
+.oi[data-glyph=data-transfer-upload]:before {
+  content: '\e04f';
+}
+
+.oi[data-glyph=delete]:before {
+  content: '\e050';
+}
+
+.oi[data-glyph=dial]:before {
+  content: '\e051';
+}
+
+.oi[data-glyph=document]:before {
+  content: '\e052';
+}
+
+.oi[data-glyph=dollar]:before {
+  content: '\e053';
+}
+
+.oi[data-glyph=double-quote-sans-left]:before {
+  content: '\e054';
+}
+
+.oi[data-glyph=double-quote-sans-right]:before {
+  content: '\e055';
+}
+
+.oi[data-glyph=double-quote-serif-left]:before {
+  content: '\e056';
+}
+
+.oi[data-glyph=double-quote-serif-right]:before {
+  content: '\e057';
+}
+
+.oi[data-glyph=droplet]:before {
+  content: '\e058';
+}
+
+.oi[data-glyph=eject]:before {
+  content: '\e059';
+}
+
+.oi[data-glyph=elevator]:before {
+  content: '\e05a';
+}
+
+.oi[data-glyph=ellipses]:before {
+  content: '\e05b';
+}
+
+.oi[data-glyph=envelope-closed]:before {
+  content: '\e05c';
+}
+
+.oi[data-glyph=envelope-open]:before {
+  content: '\e05d';
+}
+
+.oi[data-glyph=euro]:before {
+  content: '\e05e';
+}
+
+.oi[data-glyph=excerpt]:before {
+  content: '\e05f';
+}
+
+.oi[data-glyph=expand-down]:before {
+  content: '\e060';
+}
+
+.oi[data-glyph=expand-left]:before {
+  content: '\e061';
+}
+
+.oi[data-glyph=expand-right]:before {
+  content: '\e062';
+}
+
+.oi[data-glyph=expand-up]:before {
+  content: '\e063';
+}
+
+.oi[data-glyph=external-link]:before {
+  content: '\e064';
+}
+
+.oi[data-glyph=eye]:before {
+  content: '\e065';
+}
+
+.oi[data-glyph=eyedropper]:before {
+  content: '\e066';
+}
+
+.oi[data-glyph=file]:before {
+  content: '\e067';
+}
+
+.oi[data-glyph=fire]:before {
+  content: '\e068';
+}
+
+.oi[data-glyph=flag]:before {
+  content: '\e069';
+}
+
+.oi[data-glyph=flash]:before {
+  content: '\e06a';
+}
+
+.oi[data-glyph=folder]:before {
+  content: '\e06b';
+}
+
+.oi[data-glyph=fork]:before {
+  content: '\e06c';
+}
+
+.oi[data-glyph=fullscreen-enter]:before {
+  content: '\e06d';
+}
+
+.oi[data-glyph=fullscreen-exit]:before {
+  content: '\e06e';
+}
+
+.oi[data-glyph=globe]:before {
+  content: '\e06f';
+}
+
+.oi[data-glyph=graph]:before {
+  content: '\e070';
+}
+
+.oi[data-glyph=grid-four-up]:before {
+  content: '\e071';
+}
+
+.oi[data-glyph=grid-three-up]:before {
+  content: '\e072';
+}
+
+.oi[data-glyph=grid-two-up]:before {
+  content: '\e073';
+}
+
+.oi[data-glyph=hard-drive]:before {
+  content: '\e074';
+}
+
+.oi[data-glyph=header]:before {
+  content: '\e075';
+}
+
+.oi[data-glyph=headphones]:before {
+  content: '\e076';
+}
+
+.oi[data-glyph=heart]:before {
+  content: '\e077';
+}
+
+.oi[data-glyph=home]:before {
+  content: '\e078';
+}
+
+.oi[data-glyph=image]:before {
+  content: '\e079';
+}
+
+.oi[data-glyph=inbox]:before {
+  content: '\e07a';
+}
+
+.oi[data-glyph=infinity]:before {
+  content: '\e07b';
+}
+
+.oi[data-glyph=info]:before {
+  content: '\e07c';
+}
+
+.oi[data-glyph=italic]:before {
+  content: '\e07d';
+}
+
+.oi[data-glyph=justify-center]:before {
+  content: '\e07e';
+}
+
+.oi[data-glyph=justify-left]:before {
+  content: '\e07f';
+}
+
+.oi[data-glyph=justify-right]:before {
+  content: '\e080';
+}
+
+.oi[data-glyph=key]:before {
+  content: '\e081';
+}
+
+.oi[data-glyph=laptop]:before {
+  content: '\e082';
+}
+
+.oi[data-glyph=layers]:before {
+  content: '\e083';
+}
+
+.oi[data-glyph=lightbulb]:before {
+  content: '\e084';
+}
+
+.oi[data-glyph=link-broken]:before {
+  content: '\e085';
+}
+
+.oi[data-glyph=link-intact]:before {
+  content: '\e086';
+}
+
+.oi[data-glyph=list-rich]:before {
+  content: '\e087';
+}
+
+.oi[data-glyph=list]:before {
+  content: '\e088';
+}
+
+.oi[data-glyph=location]:before {
+  content: '\e089';
+}
+
+.oi[data-glyph=lock-locked]:before {
+  content: '\e08a';
+}
+
+.oi[data-glyph=lock-unlocked]:before {
+  content: '\e08b';
+}
+
+.oi[data-glyph=loop-circular]:before {
+  content: '\e08c';
+}
+
+.oi[data-glyph=loop-square]:before {
+  content: '\e08d';
+}
+
+.oi[data-glyph=loop]:before {
+  content: '\e08e';
+}
+
+.oi[data-glyph=magnifying-glass]:before {
+  content: '\e08f';
+}
+
+.oi[data-glyph=map-marker]:before {
+  content: '\e090';
+}
+
+.oi[data-glyph=map]:before {
+  content: '\e091';
+}
+
+.oi[data-glyph=media-pause]:before {
+  content: '\e092';
+}
+
+.oi[data-glyph=media-play]:before {
+  content: '\e093';
+}
+
+.oi[data-glyph=media-record]:before {
+  content: '\e094';
+}
+
+.oi[data-glyph=media-skip-backward]:before {
+  content: '\e095';
+}
+
+.oi[data-glyph=media-skip-forward]:before {
+  content: '\e096';
+}
+
+.oi[data-glyph=media-step-backward]:before {
+  content: '\e097';
+}
+
+.oi[data-glyph=media-step-forward]:before {
+  content: '\e098';
+}
+
+.oi[data-glyph=media-stop]:before {
+  content: '\e099';
+}
+
+.oi[data-glyph=medical-cross]:before {
+  content: '\e09a';
+}
+
+.oi[data-glyph=menu]:before {
+  content: '\e09b';
+}
+
+.oi[data-glyph=microphone]:before {
+  content: '\e09c';
+}
+
+.oi[data-glyph=minus]:before {
+  content: '\e09d';
+}
+
+.oi[data-glyph=monitor]:before {
+  content: '\e09e';
+}
+
+.oi[data-glyph=moon]:before {
+  content: '\e09f';
+}
+
+.oi[data-glyph=move]:before {
+  content: '\e0a0';
+}
+
+.oi[data-glyph=musical-note]:before {
+  content: '\e0a1';
+}
+
+.oi[data-glyph=paperclip]:before {
+  content: '\e0a2';
+}
+
+.oi[data-glyph=pencil]:before {
+  content: '\e0a3';
+}
+
+.oi[data-glyph=people]:before {
+  content: '\e0a4';
+}
+
+.oi[data-glyph=person]:before {
+  content: '\e0a5';
+}
+
+.oi[data-glyph=phone]:before {
+  content: '\e0a6';
+}
+
+.oi[data-glyph=pie-chart]:before {
+  content: '\e0a7';
+}
+
+.oi[data-glyph=pin]:before {
+  content: '\e0a8';
+}
+
+.oi[data-glyph=play-circle]:before {
+  content: '\e0a9';
+}
+
+.oi[data-glyph=plus]:before {
+  content: '\e0aa';
+}
+
+.oi[data-glyph=power-standby]:before {
+  content: '\e0ab';
+}
+
+.oi[data-glyph=print]:before {
+  content: '\e0ac';
+}
+
+.oi[data-glyph=project]:before {
+  content: '\e0ad';
+}
+
+.oi[data-glyph=pulse]:before {
+  content: '\e0ae';
+}
+
+.oi[data-glyph=puzzle-piece]:before {
+  content: '\e0af';
+}
+
+.oi[data-glyph=question-mark]:before {
+  content: '\e0b0';
+}
+
+.oi[data-glyph=rain]:before {
+  content: '\e0b1';
+}
+
+.oi[data-glyph=random]:before {
+  content: '\e0b2';
+}
+
+.oi[data-glyph=reload]:before {
+  content: '\e0b3';
+}
+
+.oi[data-glyph=resize-both]:before {
+  content: '\e0b4';
+}
+
+.oi[data-glyph=resize-height]:before {
+  content: '\e0b5';
+}
+
+.oi[data-glyph=resize-width]:before {
+  content: '\e0b6';
+}
+
+.oi[data-glyph=rss-alt]:before {
+  content: '\e0b7';
+}
+
+.oi[data-glyph=rss]:before {
+  content: '\e0b8';
+}
+
+.oi[data-glyph=script]:before {
+  content: '\e0b9';
+}
+
+.oi[data-glyph=share-boxed]:before {
+  content: '\e0ba';
+}
+
+.oi[data-glyph=share]:before {
+  content: '\e0bb';
+}
+
+.oi[data-glyph=shield]:before {
+  content: '\e0bc';
+}
+
+.oi[data-glyph=signal]:before {
+  content: '\e0bd';
+}
+
+.oi[data-glyph=signpost]:before {
+  content: '\e0be';
+}
+
+.oi[data-glyph=sort-ascending]:before {
+  content: '\e0bf';
+}
+
+.oi[data-glyph=sort-descending]:before {
+  content: '\e0c0';
+}
+
+.oi[data-glyph=spreadsheet]:before {
+  content: '\e0c1';
+}
+
+.oi[data-glyph=star]:before {
+  content: '\e0c2';
+}
+
+.oi[data-glyph=sun]:before {
+  content: '\e0c3';
+}
+
+.oi[data-glyph=tablet]:before {
+  content: '\e0c4';
+}
+
+.oi[data-glyph=tag]:before {
+  content: '\e0c5';
+}
+
+.oi[data-glyph=tags]:before {
+  content: '\e0c6';
+}
+
+.oi[data-glyph=target]:before {
+  content: '\e0c7';
+}
+
+.oi[data-glyph=task]:before {
+  content: '\e0c8';
+}
+
+.oi[data-glyph=terminal]:before {
+  content: '\e0c9';
+}
+
+.oi[data-glyph=text]:before {
+  content: '\e0ca';
+}
+
+.oi[data-glyph=thumb-down]:before {
+  content: '\e0cb';
+}
+
+.oi[data-glyph=thumb-up]:before {
+  content: '\e0cc';
+}
+
+.oi[data-glyph=timer]:before {
+  content: '\e0cd';
+}
+
+.oi[data-glyph=transfer]:before {
+  content: '\e0ce';
+}
+
+.oi[data-glyph=trash]:before {
+  content: '\e0cf';
+}
+
+.oi[data-glyph=underline]:before {
+  content: '\e0d0';
+}
+
+.oi[data-glyph=vertical-align-bottom]:before {
+  content: '\e0d1';
+}
+
+.oi[data-glyph=vertical-align-center]:before {
+  content: '\e0d2';
+}
+
+.oi[data-glyph=vertical-align-top]:before {
+  content: '\e0d3';
+}
+
+.oi[data-glyph=video]:before {
+  content: '\e0d4';
+}
+
+.oi[data-glyph=volume-high]:before {
+  content: '\e0d5';
+}
+
+.oi[data-glyph=volume-low]:before {
+  content: '\e0d6';
+}
+
+.oi[data-glyph=volume-off]:before {
+  content: '\e0d7';
+}
+
+.oi[data-glyph=warning]:before {
+  content: '\e0d8';
+}
+
+.oi[data-glyph=wifi]:before {
+  content: '\e0d9';
+}
+
+.oi[data-glyph=wrench]:before {
+  content: '\e0da';
+}
+
+.oi[data-glyph=x]:before {
+  content: '\e0db';
+}
+
+.oi[data-glyph=yen]:before {
+  content: '\e0dc';
+}
+
+.oi[data-glyph=zoom-in]:before {
+  content: '\e0dd';
+}
+
+.oi[data-glyph=zoom-out]:before {
+  content: '\e0de';
+}
diff --git a/assets/static/fonts/open-iconic/font/css/open-iconic.min.css b/assets/static/fonts/open-iconic/font/css/open-iconic.min.css
new file mode 100644
index 0000000..1f6afb8
--- /dev/null
+++ b/assets/static/fonts/open-iconic/font/css/open-iconic.min.css
@@ -0,0 +1 @@
+@font-face{font-family:Icons;src:url(../fonts/open-iconic.eot);src:url(../fonts/open-iconic.eot?#iconic-sm) format('embedded-opentype'),url(../fonts/open-iconic.woff) format('woff'),url(../fonts/open-iconic.ttf) format('truetype'),url(../fonts/open-iconic.otf) format('opentype'),url(../fonts/open-iconic.svg#iconic-sm) format('svg');font-weight:400;font-style:normal}.oi[data-glyph].oi-text-replace{font-size:0;line-height:0}.oi[data-glyph].oi-text-replace:before{width:1em;text-align:center}.oi[data-glyph]:before{font-family:Icons;display:inline-block;speak:none;line-height:1;vertical-align:baseline;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.oi[data-glyph]:empty:before{width:1em;text-align:center;box-sizing:content-box}.oi[data-glyph].oi-align-left:before{text-align:left}.oi[data-glyph].oi-align-right:before{text-align:right}.oi[data-glyph].oi-align-center:before{text-align:center}.oi[data-glyph].oi-flip-horizontal:before{-we
 bkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.oi[data-glyph].oi-flip-vertical:before{-webkit-transform:scale(1,-1);-ms-transform:scale(-1,1);transform:scale(1,-1)}.oi[data-glyph].oi-flip-horizontal-vertical:before{-webkit-transform:scale(-1,-1);-ms-transform:scale(-1,1);transform:scale(-1,-1)}.oi[data-glyph=account-login]:before{content:'\e000'}.oi[data-glyph=account-logout]:before{content:'\e001'}.oi[data-glyph=action-redo]:before{content:'\e002'}.oi[data-glyph=action-undo]:before{content:'\e003'}.oi[data-glyph=align-center]:before{content:'\e004'}.oi[data-glyph=align-left]:before{content:'\e005'}.oi[data-glyph=align-right]:before{content:'\e006'}.oi[data-glyph=aperture]:before{content:'\e007'}.oi[data-glyph=arrow-bottom]:before{content:'\e008'}.oi[data-glyph=arrow-circle-bottom]:before{content:'\e009'}.oi[data-glyph=arrow-circle-left]:before{content:'\e00a'}.oi[data-glyph=arrow-circle-right]:before{content:'\e00b'}.oi[data-glyph=arrow-circle-top]:befo
 re{content:'\e00c'}.oi[data-glyph=arrow-left]:before{content:'\e00d'}.oi[data-glyph=arrow-right]:before{content:'\e00e'}.oi[data-glyph=arrow-thick-bottom]:before{content:'\e00f'}.oi[data-glyph=arrow-thick-left]:before{content:'\e010'}.oi[data-glyph=arrow-thick-right]:before{content:'\e011'}.oi[data-glyph=arrow-thick-top]:before{content:'\e012'}.oi[data-glyph=arrow-top]:before{content:'\e013'}.oi[data-glyph=audio-spectrum]:before{content:'\e014'}.oi[data-glyph=audio]:before{content:'\e015'}.oi[data-glyph=badge]:before{content:'\e016'}.oi[data-glyph=ban]:before{content:'\e017'}.oi[data-glyph=bar-chart]:before{content:'\e018'}.oi[data-glyph=basket]:before{content:'\e019'}.oi[data-glyph=battery-empty]:before{content:'\e01a'}.oi[data-glyph=battery-full]:before{content:'\e01b'}.oi[data-glyph=beaker]:before{content:'\e01c'}.oi[data-glyph=bell]:before{content:'\e01d'}.oi[data-glyph=bluetooth]:before{content:'\e01e'}.oi[data-glyph=bold]:before{content:'\e01f'}.oi[data-glyph=bolt]:before{cont
 ent:'\e020'}.oi[data-glyph=book]:before{content:'\e021'}.oi[data-glyph=bookmark]:before{content:'\e022'}.oi[data-glyph=box]:before{content:'\e023'}.oi[data-glyph=briefcase]:before{content:'\e024'}.oi[data-glyph=british-pound]:before{content:'\e025'}.oi[data-glyph=browser]:before{content:'\e026'}.oi[data-glyph=brush]:before{content:'\e027'}.oi[data-glyph=bug]:before{content:'\e028'}.oi[data-glyph=bullhorn]:before{content:'\e029'}.oi[data-glyph=calculator]:before{content:'\e02a'}.oi[data-glyph=calendar]:before{content:'\e02b'}.oi[data-glyph=camera-slr]:before{content:'\e02c'}.oi[data-glyph=caret-bottom]:before{content:'\e02d'}.oi[data-glyph=caret-left]:before{content:'\e02e'}.oi[data-glyph=caret-right]:before{content:'\e02f'}.oi[data-glyph=caret-top]:before{content:'\e030'}.oi[data-glyph=cart]:before{content:'\e031'}.oi[data-glyph=chat]:before{content:'\e032'}.oi[data-glyph=check]:before{content:'\e033'}.oi[data-glyph=chevron-bottom]:before{content:'\e034'}.oi[data-glyph=chevron-left]
 :before{content:'\e035'}.oi[data-glyph=chevron-right]:before{content:'\e036'}.oi[data-glyph=chevron-top]:before{content:'\e037'}.oi[data-glyph=circle-check]:before{content:'\e038'}.oi[data-glyph=circle-x]:before{content:'\e039'}.oi[data-glyph=clipboard]:before{content:'\e03a'}.oi[data-glyph=clock]:before{content:'\e03b'}.oi[data-glyph=cloud-download]:before{content:'\e03c'}.oi[data-glyph=cloud-upload]:before{content:'\e03d'}.oi[data-glyph=cloud]:before{content:'\e03e'}.oi[data-glyph=cloudy]:before{content:'\e03f'}.oi[data-glyph=code]:before{content:'\e040'}.oi[data-glyph=cog]:before{content:'\e041'}.oi[data-glyph=collapse-down]:before{content:'\e042'}.oi[data-glyph=collapse-left]:before{content:'\e043'}.oi[data-glyph=collapse-right]:before{content:'\e044'}.oi[data-glyph=collapse-up]:before{content:'\e045'}.oi[data-glyph=command]:before{content:'\e046'}.oi[data-glyph=comment-square]:before{content:'\e047'}.oi[data-glyph=compass]:before{content:'\e048'}.oi[data-glyph=contrast]:before{
 content:'\e049'}.oi[data-glyph=copywriting]:before{content:'\e04a'}.oi[data-glyph=credit-card]:before{content:'\e04b'}.oi[data-glyph=crop]:before{content:'\e04c'}.oi[data-glyph=dashboard]:before{content:'\e04d'}.oi[data-glyph=data-transfer-download]:before{content:'\e04e'}.oi[data-glyph=data-transfer-upload]:before{content:'\e04f'}.oi[data-glyph=delete]:before{content:'\e050'}.oi[data-glyph=dial]:before{content:'\e051'}.oi[data-glyph=document]:before{content:'\e052'}.oi[data-glyph=dollar]:before{content:'\e053'}.oi[data-glyph=double-quote-sans-left]:before{content:'\e054'}.oi[data-glyph=double-quote-sans-right]:before{content:'\e055'}.oi[data-glyph=double-quote-serif-left]:before{content:'\e056'}.oi[data-glyph=double-quote-serif-right]:before{content:'\e057'}.oi[data-glyph=droplet]:before{content:'\e058'}.oi[data-glyph=eject]:before{content:'\e059'}.oi[data-glyph=elevator]:before{content:'\e05a'}.oi[data-glyph=ellipses]:before{content:'\e05b'}.oi[data-glyph=envelope-closed]:before{c
 ontent:'\e05c'}.oi[data-glyph=envelope-open]:before{content:'\e05d'}.oi[data-glyph=euro]:before{content:'\e05e'}.oi[data-glyph=excerpt]:before{content:'\e05f'}.oi[data-glyph=expand-down]:before{content:'\e060'}.oi[data-glyph=expand-left]:before{content:'\e061'}.oi[data-glyph=expand-right]:before{content:'\e062'}.oi[data-glyph=expand-up]:before{content:'\e063'}.oi[data-glyph=external-link]:before{content:'\e064'}.oi[data-glyph=eye]:before{content:'\e065'}.oi[data-glyph=eyedropper]:before{content:'\e066'}.oi[data-glyph=file]:before{content:'\e067'}.oi[data-glyph=fire]:before{content:'\e068'}.oi[data-glyph=flag]:before{content:'\e069'}.oi[data-glyph=flash]:before{content:'\e06a'}.oi[data-glyph=folder]:before{content:'\e06b'}.oi[data-glyph=fork]:before{content:'\e06c'}.oi[data-glyph=fullscreen-enter]:before{content:'\e06d'}.oi[data-glyph=fullscreen-exit]:before{content:'\e06e'}.oi[data-glyph=globe]:before{content:'\e06f'}.oi[data-glyph=graph]:before{content:'\e070'}.oi[data-glyph=grid-f
 our-up]:before{content:'\e071'}.oi[data-glyph=grid-three-up]:before{content:'\e072'}.oi[data-glyph=grid-two-up]:before{content:'\e073'}.oi[data-glyph=hard-drive]:before{content:'\e074'}.oi[data-glyph=header]:before{content:'\e075'}.oi[data-glyph=headphones]:before{content:'\e076'}.oi[data-glyph=heart]:before{content:'\e077'}.oi[data-glyph=home]:before{content:'\e078'}.oi[data-glyph=image]:before{content:'\e079'}.oi[data-glyph=inbox]:before{content:'\e07a'}.oi[data-glyph=infinity]:before{content:'\e07b'}.oi[data-glyph=info]:before{content:'\e07c'}.oi[data-glyph=italic]:before{content:'\e07d'}.oi[data-glyph=justify-center]:before{content:'\e07e'}.oi[data-glyph=justify-left]:before{content:'\e07f'}.oi[data-glyph=justify-right]:before{content:'\e080'}.oi[data-glyph=key]:before{content:'\e081'}.oi[data-glyph=laptop]:before{content:'\e082'}.oi[data-glyph=layers]:before{content:'\e083'}.oi[data-glyph=lightbulb]:before{content:'\e084'}.oi[data-glyph=link-broken]:before{content:'\e085'}.oi[d
 ata-glyph=link-intact]:before{content:'\e086'}.oi[data-glyph=list-rich]:before{content:'\e087'}.oi[data-glyph=list]:before{content:'\e088'}.oi[data-glyph=location]:before{content:'\e089'}.oi[data-glyph=lock-locked]:before{content:'\e08a'}.oi[data-glyph=lock-unlocked]:before{content:'\e08b'}.oi[data-glyph=loop-circular]:before{content:'\e08c'}.oi[data-glyph=loop-square]:before{content:'\e08d'}.oi[data-glyph=loop]:before{content:'\e08e'}.oi[data-glyph=magnifying-glass]:before{content:'\e08f'}.oi[data-glyph=map-marker]:before{content:'\e090'}.oi[data-glyph=map]:before{content:'\e091'}.oi[data-glyph=media-pause]:before{content:'\e092'}.oi[data-glyph=media-play]:before{content:'\e093'}.oi[data-glyph=media-record]:before{content:'\e094'}.oi[data-glyph=media-skip-backward]:before{content:'\e095'}.oi[data-glyph=media-skip-forward]:before{content:'\e096'}.oi[data-glyph=media-step-backward]:before{content:'\e097'}.oi[data-glyph=media-step-forward]:before{content:'\e098'}.oi[data-glyph=media-s
 top]:before{content:'\e099'}.oi[data-glyph=medical-cross]:before{content:'\e09a'}.oi[data-glyph=menu]:before{content:'\e09b'}.oi[data-glyph=microphone]:before{content:'\e09c'}.oi[data-glyph=minus]:before{content:'\e09d'}.oi[data-glyph=monitor]:before{content:'\e09e'}.oi[data-glyph=moon]:before{content:'\e09f'}.oi[data-glyph=move]:before{content:'\e0a0'}.oi[data-glyph=musical-note]:before{content:'\e0a1'}.oi[data-glyph=paperclip]:before{content:'\e0a2'}.oi[data-glyph=pencil]:before{content:'\e0a3'}.oi[data-glyph=people]:before{content:'\e0a4'}.oi[data-glyph=person]:before{content:'\e0a5'}.oi[data-glyph=phone]:before{content:'\e0a6'}.oi[data-glyph=pie-chart]:before{content:'\e0a7'}.oi[data-glyph=pin]:before{content:'\e0a8'}.oi[data-glyph=play-circle]:before{content:'\e0a9'}.oi[data-glyph=plus]:before{content:'\e0aa'}.oi[data-glyph=power-standby]:before{content:'\e0ab'}.oi[data-glyph=print]:before{content:'\e0ac'}.oi[data-glyph=project]:before{content:'\e0ad'}.oi[data-glyph=pulse]:befo
 re{content:'\e0ae'}.oi[data-glyph=puzzle-piece]:before{content:'\e0af'}.oi[data-glyph=question-mark]:before{content:'\e0b0'}.oi[data-glyph=rain]:before{content:'\e0b1'}.oi[data-glyph=random]:before{content:'\e0b2'}.oi[data-glyph=reload]:before{content:'\e0b3'}.oi[data-glyph=resize-both]:before{content:'\e0b4'}.oi[data-glyph=resize-height]:before{content:'\e0b5'}.oi[data-glyph=resize-width]:before{content:'\e0b6'}.oi[data-glyph=rss-alt]:before{content:'\e0b7'}.oi[data-glyph=rss]:before{content:'\e0b8'}.oi[data-glyph=script]:before{content:'\e0b9'}.oi[data-glyph=share-boxed]:before{content:'\e0ba'}.oi[data-glyph=share]:before{content:'\e0bb'}.oi[data-glyph=shield]:before{content:'\e0bc'}.oi[data-glyph=signal]:before{content:'\e0bd'}.oi[data-glyph=signpost]:before{content:'\e0be'}.oi[data-glyph=sort-ascending]:before{content:'\e0bf'}.oi[data-glyph=sort-descending]:before{content:'\e0c0'}.oi[data-glyph=spreadsheet]:before{content:'\e0c1'}.oi[data-glyph=star]:before{content:'\e0c2'}.oi[d
 ata-glyph=sun]:before{content:'\e0c3'}.oi[data-glyph=tablet]:before{content:'\e0c4'}.oi[data-glyph=tag]:before{content:'\e0c5'}.oi[data-glyph=tags]:before{content:'\e0c6'}.oi[data-glyph=target]:before{content:'\e0c7'}.oi[data-glyph=task]:before{content:'\e0c8'}.oi[data-glyph=terminal]:before{content:'\e0c9'}.oi[data-glyph=text]:before{content:'\e0ca'}.oi[data-glyph=thumb-down]:before{content:'\e0cb'}.oi[data-glyph=thumb-up]:before{content:'\e0cc'}.oi[data-glyph=timer]:before{content:'\e0cd'}.oi[data-glyph=transfer]:before{content:'\e0ce'}.oi[data-glyph=trash]:before{content:'\e0cf'}.oi[data-glyph=underline]:before{content:'\e0d0'}.oi[data-glyph=vertical-align-bottom]:before{content:'\e0d1'}.oi[data-glyph=vertical-align-center]:before{content:'\e0d2'}.oi[data-glyph=vertical-align-top]:before{content:'\e0d3'}.oi[data-glyph=video]:before{content:'\e0d4'}.oi[data-glyph=volume-high]:before{content:'\e0d5'}.oi[data-glyph=volume-low]:before{content:'\e0d6'}.oi[data-glyph=volume-off]:before
 {content:'\e0d7'}.oi[data-glyph=warning]:before{content:'\e0d8'}.oi[data-glyph=wifi]:before{content:'\e0d9'}.oi[data-glyph=wrench]:before{content:'\e0da'}.oi[data-glyph=x]:before{content:'\e0db'}.oi[data-glyph=yen]:before{content:'\e0dc'}.oi[data-glyph=zoom-in]:before{content:'\e0dd'}.oi[data-glyph=zoom-out]:before{content:'\e0de'}
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/font/css/open-iconic.scss b/assets/static/fonts/open-iconic/font/css/open-iconic.scss
new file mode 100644
index 0000000..e03d979
--- /dev/null
+++ b/assets/static/fonts/open-iconic/font/css/open-iconic.scss
@@ -0,0 +1,963 @@
+$iconic-font-path: '../fonts/' !default;
+
+@font-face {
+  font-family: 'Icons';
+  src: url('#{$iconic-font-path}open-iconic.eot');
+  src: url('#{$iconic-font-path}open-iconic.eot?#iconic-sm') format('embedded-opentype'), url('#{$iconic-font-path}open-iconic.woff') format('woff'), url('#{$iconic-font-path}open-iconic.ttf') format('truetype'), url('#{$iconic-font-path}open-iconic.otf') format('opentype'), url('#{$iconic-font-path}open-iconic.svg#iconic-sm') format('svg');
+  font-weight: normal;
+  font-style: normal;
+}
+
+.oi[data-glyph].oi-text-replace {
+  font-size: 0;
+  line-height: 0;
+}
+
+.oi[data-glyph].oi-text-replace:before {
+  width: 1em;
+  text-align: center;
+}
+
+.oi[data-glyph] {
+  &:before {
+    position: relative;
+    top: 1px;
+    font-family: 'Icons';
+    display: inline-block;
+    speak: none;
+    line-height: 1;
+    vertical-align: baseline;
+    font-weight: normal;
+    font-style: normal;
+    -webkit-font-smoothing: antialiased;
+    -moz-osx-font-smoothing: grayscale;
+  }
+
+  &:empty:before {
+    width: 1em;
+    text-align: center;
+    box-sizing: content-box;
+  }
+
+  &.oi-align-left:before {
+    text-align: left;
+  }
+  &.oi-align-right:before {
+    text-align: right;
+  }
+  &.oi-align-center:before {
+    text-align: center;
+  }
+
+  &.oi-flip-horizontal:before {
+    -webkit-transform: scale(-1, 1);
+    -ms-transform: scale(-1, 1);
+    transform: scale(-1, 1);
+  }
+
+  &.oi-flip-vertical:before {
+    -webkit-transform: scale(1, -1);
+    -ms-transform: scale(-1, 1);
+    transform: scale(1, -1);
+  }
+
+  &.oi-flip-horizontal-vertical:before {
+    -webkit-transform: scale(-1, -1);
+    -ms-transform: scale(-1, 1);
+    transform: scale(-1, -1);
+  }
+}
+
+
+.oi[data-glyph=account-login]:before {
+  content: '\e000';
+}
+
+.oi[data-glyph=account-logout]:before {
+  content: '\e001';
+}
+
+.oi[data-glyph=action-redo]:before {
+  content: '\e002';
+}
+
+.oi[data-glyph=action-undo]:before {
+  content: '\e003';
+}
+
+.oi[data-glyph=align-center]:before {
+  content: '\e004';
+}
+
+.oi[data-glyph=align-left]:before {
+  content: '\e005';
+}
+
+.oi[data-glyph=align-right]:before {
+  content: '\e006';
+}
+
+.oi[data-glyph=aperture]:before {
+  content: '\e007';
+}
+
+.oi[data-glyph=arrow-bottom]:before {
+  content: '\e008';
+}
+
+.oi[data-glyph=arrow-circle-bottom]:before {
+  content: '\e009';
+}
+
+.oi[data-glyph=arrow-circle-left]:before {
+  content: '\e00a';
+}
+
+.oi[data-glyph=arrow-circle-right]:before {
+  content: '\e00b';
+}
+
+.oi[data-glyph=arrow-circle-top]:before {
+  content: '\e00c';
+}
+
+.oi[data-glyph=arrow-left]:before {
+  content: '\e00d';
+}
+
+.oi[data-glyph=arrow-right]:before {
+  content: '\e00e';
+}
+
+.oi[data-glyph=arrow-thick-bottom]:before {
+  content: '\e00f';
+}
+
+.oi[data-glyph=arrow-thick-left]:before {
+  content: '\e010';
+}
+
+.oi[data-glyph=arrow-thick-right]:before {
+  content: '\e011';
+}
+
+.oi[data-glyph=arrow-thick-top]:before {
+  content: '\e012';
+}
+
+.oi[data-glyph=arrow-top]:before {
+  content: '\e013';
+}
+
+.oi[data-glyph=audio-spectrum]:before {
+  content: '\e014';
+}
+
+.oi[data-glyph=audio]:before {
+  content: '\e015';
+}
+
+.oi[data-glyph=badge]:before {
+  content: '\e016';
+}
+
+.oi[data-glyph=ban]:before {
+  content: '\e017';
+}
+
+.oi[data-glyph=bar-chart]:before {
+  content: '\e018';
+}
+
+.oi[data-glyph=basket]:before {
+  content: '\e019';
+}
+
+.oi[data-glyph=battery-empty]:before {
+  content: '\e01a';
+}
+
+.oi[data-glyph=battery-full]:before {
+  content: '\e01b';
+}
+
+.oi[data-glyph=beaker]:before {
+  content: '\e01c';
+}
+
+.oi[data-glyph=bell]:before {
+  content: '\e01d';
+}
+
+.oi[data-glyph=bluetooth]:before {
+  content: '\e01e';
+}
+
+.oi[data-glyph=bold]:before {
+  content: '\e01f';
+}
+
+.oi[data-glyph=bolt]:before {
+  content: '\e020';
+}
+
+.oi[data-glyph=book]:before {
+  content: '\e021';
+}
+
+.oi[data-glyph=bookmark]:before {
+  content: '\e022';
+}
+
+.oi[data-glyph=box]:before {
+  content: '\e023';
+}
+
+.oi[data-glyph=briefcase]:before {
+  content: '\e024';
+}
+
+.oi[data-glyph=british-pound]:before {
+  content: '\e025';
+}
+
+.oi[data-glyph=browser]:before {
+  content: '\e026';
+}
+
+.oi[data-glyph=brush]:before {
+  content: '\e027';
+}
+
+.oi[data-glyph=bug]:before {
+  content: '\e028';
+}
+
+.oi[data-glyph=bullhorn]:before {
+  content: '\e029';
+}
+
+.oi[data-glyph=calculator]:before {
+  content: '\e02a';
+}
+
+.oi[data-glyph=calendar]:before {
+  content: '\e02b';
+}
+
+.oi[data-glyph=camera-slr]:before {
+  content: '\e02c';
+}
+
+.oi[data-glyph=caret-bottom]:before {
+  content: '\e02d';
+}
+
+.oi[data-glyph=caret-left]:before {
+  content: '\e02e';
+}
+
+.oi[data-glyph=caret-right]:before {
+  content: '\e02f';
+}
+
+.oi[data-glyph=caret-top]:before {
+  content: '\e030';
+}
+
+.oi[data-glyph=cart]:before {
+  content: '\e031';
+}
+
+.oi[data-glyph=chat]:before {
+  content: '\e032';
+}
+
+.oi[data-glyph=check]:before {
+  content: '\e033';
+}
+
+.oi[data-glyph=chevron-bottom]:before {
+  content: '\e034';
+}
+
+.oi[data-glyph=chevron-left]:before {
+  content: '\e035';
+}
+
+.oi[data-glyph=chevron-right]:before {
+  content: '\e036';
+}
+
+.oi[data-glyph=chevron-top]:before {
+  content: '\e037';
+}
+
+.oi[data-glyph=circle-check]:before {
+  content: '\e038';
+}
+
+.oi[data-glyph=circle-x]:before {
+  content: '\e039';
+}
+
+.oi[data-glyph=clipboard]:before {
+  content: '\e03a';
+}
+
+.oi[data-glyph=clock]:before {
+  content: '\e03b';
+}
+
+.oi[data-glyph=cloud-download]:before {
+  content: '\e03c';
+}
+
+.oi[data-glyph=cloud-upload]:before {
+  content: '\e03d';
+}
+
+.oi[data-glyph=cloud]:before {
+  content: '\e03e';
+}
+
+.oi[data-glyph=cloudy]:before {
+  content: '\e03f';
+}
+
+.oi[data-glyph=code]:before {
+  content: '\e040';
+}
+
+.oi[data-glyph=cog]:before {
+  content: '\e041';
+}
+
+.oi[data-glyph=collapse-down]:before {
+  content: '\e042';
+}
+
+.oi[data-glyph=collapse-left]:before {
+  content: '\e043';
+}
+
+.oi[data-glyph=collapse-right]:before {
+  content: '\e044';
+}
+
+.oi[data-glyph=collapse-up]:before {
+  content: '\e045';
+}
+
+.oi[data-glyph=command]:before {
+  content: '\e046';
+}
+
+.oi[data-glyph=comment-square]:before {
+  content: '\e047';
+}
+
+.oi[data-glyph=compass]:before {
+  content: '\e048';
+}
+
+.oi[data-glyph=contrast]:before {
+  content: '\e049';
+}
+
+.oi[data-glyph=copywriting]:before {
+  content: '\e04a';
+}
+
+.oi[data-glyph=credit-card]:before {
+  content: '\e04b';
+}
+
+.oi[data-glyph=crop]:before {
+  content: '\e04c';
+}
+
+.oi[data-glyph=dashboard]:before {
+  content: '\e04d';
+}
+
+.oi[data-glyph=data-transfer-download]:before {
+  content: '\e04e';
+}
+
+.oi[data-glyph=data-transfer-upload]:before {
+  content: '\e04f';
+}
+
+.oi[data-glyph=delete]:before {
+  content: '\e050';
+}
+
+.oi[data-glyph=dial]:before {
+  content: '\e051';
+}
+
+.oi[data-glyph=document]:before {
+  content: '\e052';
+}
+
+.oi[data-glyph=dollar]:before {
+  content: '\e053';
+}
+
+.oi[data-glyph=double-quote-sans-left]:before {
+  content: '\e054';
+}
+
+.oi[data-glyph=double-quote-sans-right]:before {
+  content: '\e055';
+}
+
+.oi[data-glyph=double-quote-serif-left]:before {
+  content: '\e056';
+}
+
+.oi[data-glyph=double-quote-serif-right]:before {
+  content: '\e057';
+}
+
+.oi[data-glyph=droplet]:before {
+  content: '\e058';
+}
+
+.oi[data-glyph=eject]:before {
+  content: '\e059';
+}
+
+.oi[data-glyph=elevator]:before {
+  content: '\e05a';
+}
+
+.oi[data-glyph=ellipses]:before {
+  content: '\e05b';
+}
+
+.oi[data-glyph=envelope-closed]:before {
+  content: '\e05c';
+}
+
+.oi[data-glyph=envelope-open]:before {
+  content: '\e05d';
+}
+
+.oi[data-glyph=euro]:before {
+  content: '\e05e';
+}
+
+.oi[data-glyph=excerpt]:before {
+  content: '\e05f';
+}
+
+.oi[data-glyph=expand-down]:before {
+  content: '\e060';
+}
+
+.oi[data-glyph=expand-left]:before {
+  content: '\e061';
+}
+
+.oi[data-glyph=expand-right]:before {
+  content: '\e062';
+}
+
+.oi[data-glyph=expand-up]:before {
+  content: '\e063';
+}
+
+.oi[data-glyph=external-link]:before {
+  content: '\e064';
+}
+
+.oi[data-glyph=eye]:before {
+  content: '\e065';
+}
+
+.oi[data-glyph=eyedropper]:before {
+  content: '\e066';
+}
+
+.oi[data-glyph=file]:before {
+  content: '\e067';
+}
+
+.oi[data-glyph=fire]:before {
+  content: '\e068';
+}
+
+.oi[data-glyph=flag]:before {
+  content: '\e069';
+}
+
+.oi[data-glyph=flash]:before {
+  content: '\e06a';
+}
+
+.oi[data-glyph=folder]:before {
+  content: '\e06b';
+}
+
+.oi[data-glyph=fork]:before {
+  content: '\e06c';
+}
+
+.oi[data-glyph=fullscreen-enter]:before {
+  content: '\e06d';
+}
+
+.oi[data-glyph=fullscreen-exit]:before {
+  content: '\e06e';
+}
+
+.oi[data-glyph=globe]:before {
+  content: '\e06f';
+}
+
+.oi[data-glyph=graph]:before {
+  content: '\e070';
+}
+
+.oi[data-glyph=grid-four-up]:before {
+  content: '\e071';
+}
+
+.oi[data-glyph=grid-three-up]:before {
+  content: '\e072';
+}
+
+.oi[data-glyph=grid-two-up]:before {
+  content: '\e073';
+}
+
+.oi[data-glyph=hard-drive]:before {
+  content: '\e074';
+}
+
+.oi[data-glyph=header]:before {
+  content: '\e075';
+}
+
+.oi[data-glyph=headphones]:before {
+  content: '\e076';
+}
+
+.oi[data-glyph=heart]:before {
+  content: '\e077';
+}
+
+.oi[data-glyph=home]:before {
+  content: '\e078';
+}
+
+.oi[data-glyph=image]:before {
+  content: '\e079';
+}
+
+.oi[data-glyph=inbox]:before {
+  content: '\e07a';
+}
+
+.oi[data-glyph=infinity]:before {
+  content: '\e07b';
+}
+
+.oi[data-glyph=info]:before {
+  content: '\e07c';
+}
+
+.oi[data-glyph=italic]:before {
+  content: '\e07d';
+}
+
+.oi[data-glyph=justify-center]:before {
+  content: '\e07e';
+}
+
+.oi[data-glyph=justify-left]:before {
+  content: '\e07f';
+}
+
+.oi[data-glyph=justify-right]:before {
+  content: '\e080';
+}
+
+.oi[data-glyph=key]:before {
+  content: '\e081';
+}
+
+.oi[data-glyph=laptop]:before {
+  content: '\e082';
+}
+
+.oi[data-glyph=layers]:before {
+  content: '\e083';
+}
+
+.oi[data-glyph=lightbulb]:before {
+  content: '\e084';
+}
+
+.oi[data-glyph=link-broken]:before {
+  content: '\e085';
+}
+
+.oi[data-glyph=link-intact]:before {
+  content: '\e086';
+}
+
+.oi[data-glyph=list-rich]:before {
+  content: '\e087';
+}
+
+.oi[data-glyph=list]:before {
+  content: '\e088';
+}
+
+.oi[data-glyph=location]:before {
+  content: '\e089';
+}
+
+.oi[data-glyph=lock-locked]:before {
+  content: '\e08a';
+}
+
+.oi[data-glyph=lock-unlocked]:before {
+  content: '\e08b';
+}
+
+.oi[data-glyph=loop-circular]:before {
+  content: '\e08c';
+}
+
+.oi[data-glyph=loop-square]:before {
+  content: '\e08d';
+}
+
+.oi[data-glyph=loop]:before {
+  content: '\e08e';
+}
+
+.oi[data-glyph=magnifying-glass]:before {
+  content: '\e08f';
+}
+
+.oi[data-glyph=map-marker]:before {
+  content: '\e090';
+}
+
+.oi[data-glyph=map]:before {
+  content: '\e091';
+}
+
+.oi[data-glyph=media-pause]:before {
+  content: '\e092';
+}
+
+.oi[data-glyph=media-play]:before {
+  content: '\e093';
+}
+
+.oi[data-glyph=media-record]:before {
+  content: '\e094';
+}
+
+.oi[data-glyph=media-skip-backward]:before {
+  content: '\e095';
+}
+
+.oi[data-glyph=media-skip-forward]:before {
+  content: '\e096';
+}
+
+.oi[data-glyph=media-step-backward]:before {
+  content: '\e097';
+}
+
+.oi[data-glyph=media-step-forward]:before {
+  content: '\e098';
+}
+
+.oi[data-glyph=media-stop]:before {
+  content: '\e099';
+}
+
+.oi[data-glyph=medical-cross]:before {
+  content: '\e09a';
+}
+
+.oi[data-glyph=menu]:before {
+  content: '\e09b';
+}
+
+.oi[data-glyph=microphone]:before {
+  content: '\e09c';
+}
+
+.oi[data-glyph=minus]:before {
+  content: '\e09d';
+}
+
+.oi[data-glyph=monitor]:before {
+  content: '\e09e';
+}
+
+.oi[data-glyph=moon]:before {
+  content: '\e09f';
+}
+
+.oi[data-glyph=move]:before {
+  content: '\e0a0';
+}
+
+.oi[data-glyph=musical-note]:before {
+  content: '\e0a1';
+}
+
+.oi[data-glyph=paperclip]:before {
+  content: '\e0a2';
+}
+
+.oi[data-glyph=pencil]:before {
+  content: '\e0a3';
+}
+
+.oi[data-glyph=people]:before {
+  content: '\e0a4';
+}
+
+.oi[data-glyph=person]:before {
+  content: '\e0a5';
+}
+
+.oi[data-glyph=phone]:before {
+  content: '\e0a6';
+}
+
+.oi[data-glyph=pie-chart]:before {
+  content: '\e0a7';
+}
+
+.oi[data-glyph=pin]:before {
+  content: '\e0a8';
+}
+
+.oi[data-glyph=play-circle]:before {
+  content: '\e0a9';
+}
+
+.oi[data-glyph=plus]:before {
+  content: '\e0aa';
+}
+
+.oi[data-glyph=power-standby]:before {
+  content: '\e0ab';
+}
+
+.oi[data-glyph=print]:before {
+  content: '\e0ac';
+}
+
+.oi[data-glyph=project]:before {
+  content: '\e0ad';
+}
+
+.oi[data-glyph=pulse]:before {
+  content: '\e0ae';
+}
+
+.oi[data-glyph=puzzle-piece]:before {
+  content: '\e0af';
+}
+
+.oi[data-glyph=question-mark]:before {
+  content: '\e0b0';
+}
+
+.oi[data-glyph=rain]:before {
+  content: '\e0b1';
+}
+
+.oi[data-glyph=random]:before {
+  content: '\e0b2';
+}
+
+.oi[data-glyph=reload]:before {
+  content: '\e0b3';
+}
+
+.oi[data-glyph=resize-both]:before {
+  content: '\e0b4';
+}
+
+.oi[data-glyph=resize-height]:before {
+  content: '\e0b5';
+}
+
+.oi[data-glyph=resize-width]:before {
+  content: '\e0b6';
+}
+
+.oi[data-glyph=rss-alt]:before {
+  content: '\e0b7';
+}
+
+.oi[data-glyph=rss]:before {
+  content: '\e0b8';
+}
+
+.oi[data-glyph=script]:before {
+  content: '\e0b9';
+}
+
+.oi[data-glyph=share-boxed]:before {
+  content: '\e0ba';
+}
+
+.oi[data-glyph=share]:before {
+  content: '\e0bb';
+}
+
+.oi[data-glyph=shield]:before {
+  content: '\e0bc';
+}
+
+.oi[data-glyph=signal]:before {
+  content: '\e0bd';
+}
+
+.oi[data-glyph=signpost]:before {
+  content: '\e0be';
+}
+
+.oi[data-glyph=sort-ascending]:before {
+  content: '\e0bf';
+}
+
+.oi[data-glyph=sort-descending]:before {
+  content: '\e0c0';
+}
+
+.oi[data-glyph=spreadsheet]:before {
+  content: '\e0c1';
+}
+
+.oi[data-glyph=star]:before {
+  content: '\e0c2';
+}
+
+.oi[data-glyph=sun]:before {
+  content: '\e0c3';
+}
+
+.oi[data-glyph=tablet]:before {
+  content: '\e0c4';
+}
+
+.oi[data-glyph=tag]:before {
+  content: '\e0c5';
+}
+
+.oi[data-glyph=tags]:before {
+  content: '\e0c6';
+}
+
+.oi[data-glyph=target]:before {
+  content: '\e0c7';
+}
+
+.oi[data-glyph=task]:before {
+  content: '\e0c8';
+}
+
+.oi[data-glyph=terminal]:before {
+  content: '\e0c9';
+}
+
+.oi[data-glyph=text]:before {
+  content: '\e0ca';
+}
+
+.oi[data-glyph=thumb-down]:before {
+  content: '\e0cb';
+}
+
+.oi[data-glyph=thumb-up]:before {
+  content: '\e0cc';
+}
+
+.oi[data-glyph=timer]:before {
+  content: '\e0cd';
+}
+
+.oi[data-glyph=transfer]:before {
+  content: '\e0ce';
+}
+
+.oi[data-glyph=trash]:before {
+  content: '\e0cf';
+}
+
+.oi[data-glyph=underline]:before {
+  content: '\e0d0';
+}
+
+.oi[data-glyph=vertical-align-bottom]:before {
+  content: '\e0d1';
+}
+
+.oi[data-glyph=vertical-align-center]:before {
+  content: '\e0d2';
+}
+
+.oi[data-glyph=vertical-align-top]:before {
+  content: '\e0d3';
+}
+
+.oi[data-glyph=video]:before {
+  content: '\e0d4';
+}
+
+.oi[data-glyph=volume-high]:before {
+  content: '\e0d5';
+}
+
+.oi[data-glyph=volume-low]:before {
+  content: '\e0d6';
+}
+
+.oi[data-glyph=volume-off]:before {
+  content: '\e0d7';
+}
+
+.oi[data-glyph=warning]:before {
+  content: '\e0d8';
+}
+
+.oi[data-glyph=wifi]:before {
+  content: '\e0d9';
+}
+
+.oi[data-glyph=wrench]:before {
+  content: '\e0da';
+}
+
+.oi[data-glyph=x]:before {
+  content: '\e0db';
+}
+
+.oi[data-glyph=yen]:before {
+  content: '\e0dc';
+}
+
+.oi[data-glyph=zoom-in]:before {
+  content: '\e0dd';
+}
+
+.oi[data-glyph=zoom-out]:before {
+  content: '\e0de';
+}
+
diff --git a/assets/static/fonts/open-iconic/font/css/open-iconic.styl b/assets/static/fonts/open-iconic/font/css/open-iconic.styl
new file mode 100644
index 0000000..f541bc2
--- /dev/null
+++ b/assets/static/fonts/open-iconic/font/css/open-iconic.styl
@@ -0,0 +1,733 @@
+@font-face
+  font-family 'Icons'
+  src url('../fonts/open-iconic.eot')
+  src url('../fonts/open-iconic.eot?#iconic-sm') format('embedded-opentype'), url('../fonts/open-iconic.woff') format('woff'), url('../fonts/open-iconic.ttf') format('truetype'), url('../fonts/open-iconic.otf') format('opentype'), url('../fonts/open-iconic.svg#iconic-sm') format('svg')
+  font-weight normal
+  font-style normal
+
+
+.oi[data-glyph].oi-text-replace
+  font-size 0
+  line-height 0
+
+.oi[data-glyph].oi-text-replace:before
+  width 1em
+  text-align center
+
+.oi[data-glyph]
+  &:before
+    position relative
+    top 1px
+    font-family 'Icons'
+    display inline-block
+    speak none
+    line-height 1
+    vertical-align baseline
+    font-weight normal
+    font-style normal
+    -webkit-font-smoothing antialiased
+    -moz-osx-font-smoothing grayscale
+
+  &:empty:before
+    width 1em
+    text-align center
+    box-sizing content-box
+
+  &.oi-align-left:before
+    text-align left
+
+  &.oi-align-right:before
+    text-align right
+
+  &.oi-align-center:before
+    text-align center
+
+
+  &.oi-flip-horizontal:before
+    -webkit-transform scale(-1, 1)
+    -ms-transform scale(-1, 1)
+    transform scale(-1, 1)
+
+
+  &.oi-flip-vertical:before
+    -webkit-transform scale(1, -1)
+    -ms-transform scale(-1, 1)
+    transform scale(1, -1)
+
+
+  &.oi-flip-horizontal-vertical:before
+    -webkit-transform scale(-1, -1)
+    -ms-transform scale(-1, 1)
+    transform scale(-1, -1)
+
+
+
+
+.oi[data-glyph=account-login]:before
+  content '\e000'
+
+.oi[data-glyph=account-logout]:before
+  content '\e001'
+
+.oi[data-glyph=action-redo]:before
+  content '\e002'
+
+.oi[data-glyph=action-undo]:before
+  content '\e003'
+
+.oi[data-glyph=align-center]:before
+  content '\e004'
+
+.oi[data-glyph=align-left]:before
+  content '\e005'
+
+.oi[data-glyph=align-right]:before
+  content '\e006'
+
+.oi[data-glyph=aperture]:before
+  content '\e007'
+
+.oi[data-glyph=arrow-bottom]:before
+  content '\e008'
+
+.oi[data-glyph=arrow-circle-bottom]:before
+  content '\e009'
+
+.oi[data-glyph=arrow-circle-left]:before
+  content '\e00a'
+
+.oi[data-glyph=arrow-circle-right]:before
+  content '\e00b'
+
+.oi[data-glyph=arrow-circle-top]:before
+  content '\e00c'
+
+.oi[data-glyph=arrow-left]:before
+  content '\e00d'
+
+.oi[data-glyph=arrow-right]:before
+  content '\e00e'
+
+.oi[data-glyph=arrow-thick-bottom]:before
+  content '\e00f'
+
+.oi[data-glyph=arrow-thick-left]:before
+  content '\e010'
+
+.oi[data-glyph=arrow-thick-right]:before
+  content '\e011'
+
+.oi[data-glyph=arrow-thick-top]:before
+  content '\e012'
+
+.oi[data-glyph=arrow-top]:before
+  content '\e013'
+
+.oi[data-glyph=audio-spectrum]:before
+  content '\e014'
+
+.oi[data-glyph=audio]:before
+  content '\e015'
+
+.oi[data-glyph=badge]:before
+  content '\e016'
+
+.oi[data-glyph=ban]:before
+  content '\e017'
+
+.oi[data-glyph=bar-chart]:before
+  content '\e018'
+
+.oi[data-glyph=basket]:before
+  content '\e019'
+
+.oi[data-glyph=battery-empty]:before
+  content '\e01a'
+
+.oi[data-glyph=battery-full]:before
+  content '\e01b'
+
+.oi[data-glyph=beaker]:before
+  content '\e01c'
+
+.oi[data-glyph=bell]:before
+  content '\e01d'
+
+.oi[data-glyph=bluetooth]:before
+  content '\e01e'
+
+.oi[data-glyph=bold]:before
+  content '\e01f'
+
+.oi[data-glyph=bolt]:before
+  content '\e020'
+
+.oi[data-glyph=book]:before
+  content '\e021'
+
+.oi[data-glyph=bookmark]:before
+  content '\e022'
+
+.oi[data-glyph=box]:before
+  content '\e023'
+
+.oi[data-glyph=briefcase]:before
+  content '\e024'
+
+.oi[data-glyph=british-pound]:before
+  content '\e025'
+
+.oi[data-glyph=browser]:before
+  content '\e026'
+
+.oi[data-glyph=brush]:before
+  content '\e027'
+
+.oi[data-glyph=bug]:before
+  content '\e028'
+
+.oi[data-glyph=bullhorn]:before
+  content '\e029'
+
+.oi[data-glyph=calculator]:before
+  content '\e02a'
+
+.oi[data-glyph=calendar]:before
+  content '\e02b'
+
+.oi[data-glyph=camera-slr]:before
+  content '\e02c'
+
+.oi[data-glyph=caret-bottom]:before
+  content '\e02d'
+
+.oi[data-glyph=caret-left]:before
+  content '\e02e'
+
+.oi[data-glyph=caret-right]:before
+  content '\e02f'
+
+.oi[data-glyph=caret-top]:before
+  content '\e030'
+
+.oi[data-glyph=cart]:before
+  content '\e031'
+
+.oi[data-glyph=chat]:before
+  content '\e032'
+
+.oi[data-glyph=check]:before
+  content '\e033'
+
+.oi[data-glyph=chevron-bottom]:before
+  content '\e034'
+
+.oi[data-glyph=chevron-left]:before
+  content '\e035'
+
+.oi[data-glyph=chevron-right]:before
+  content '\e036'
+
+.oi[data-glyph=chevron-top]:before
+  content '\e037'
+
+.oi[data-glyph=circle-check]:before
+  content '\e038'
+
+.oi[data-glyph=circle-x]:before
+  content '\e039'
+
+.oi[data-glyph=clipboard]:before
+  content '\e03a'
+
+.oi[data-glyph=clock]:before
+  content '\e03b'
+
+.oi[data-glyph=cloud-download]:before
+  content '\e03c'
+
+.oi[data-glyph=cloud-upload]:before
+  content '\e03d'
+
+.oi[data-glyph=cloud]:before
+  content '\e03e'
+
+.oi[data-glyph=cloudy]:before
+  content '\e03f'
+
+.oi[data-glyph=code]:before
+  content '\e040'
+
+.oi[data-glyph=cog]:before
+  content '\e041'
+
+.oi[data-glyph=collapse-down]:before
+  content '\e042'
+
+.oi[data-glyph=collapse-left]:before
+  content '\e043'
+
+.oi[data-glyph=collapse-right]:before
+  content '\e044'
+
+.oi[data-glyph=collapse-up]:before
+  content '\e045'
+
+.oi[data-glyph=command]:before
+  content '\e046'
+
+.oi[data-glyph=comment-square]:before
+  content '\e047'
+
+.oi[data-glyph=compass]:before
+  content '\e048'
+
+.oi[data-glyph=contrast]:before
+  content '\e049'
+
+.oi[data-glyph=copywriting]:before
+  content '\e04a'
+
+.oi[data-glyph=credit-card]:before
+  content '\e04b'
+
+.oi[data-glyph=crop]:before
+  content '\e04c'
+
+.oi[data-glyph=dashboard]:before
+  content '\e04d'
+
+.oi[data-glyph=data-transfer-download]:before
+  content '\e04e'
+
+.oi[data-glyph=data-transfer-upload]:before
+  content '\e04f'
+
+.oi[data-glyph=delete]:before
+  content '\e050'
+
+.oi[data-glyph=dial]:before
+  content '\e051'
+
+.oi[data-glyph=document]:before
+  content '\e052'
+
+.oi[data-glyph=dollar]:before
+  content '\e053'
+
+.oi[data-glyph=double-quote-sans-left]:before
+  content '\e054'
+
+.oi[data-glyph=double-quote-sans-right]:before
+  content '\e055'
+
+.oi[data-glyph=double-quote-serif-left]:before
+  content '\e056'
+
+.oi[data-glyph=double-quote-serif-right]:before
+  content '\e057'
+
+.oi[data-glyph=droplet]:before
+  content '\e058'
+
+.oi[data-glyph=eject]:before
+  content '\e059'
+
+.oi[data-glyph=elevator]:before
+  content '\e05a'
+
+.oi[data-glyph=ellipses]:before
+  content '\e05b'
+
+.oi[data-glyph=envelope-closed]:before
+  content '\e05c'
+
+.oi[data-glyph=envelope-open]:before
+  content '\e05d'
+
+.oi[data-glyph=euro]:before
+  content '\e05e'
+
+.oi[data-glyph=excerpt]:before
+  content '\e05f'
+
+.oi[data-glyph=expand-down]:before
+  content '\e060'
+
+.oi[data-glyph=expand-left]:before
+  content '\e061'
+
+.oi[data-glyph=expand-right]:before
+  content '\e062'
+
+.oi[data-glyph=expand-up]:before
+  content '\e063'
+
+.oi[data-glyph=external-link]:before
+  content '\e064'
+
+.oi[data-glyph=eye]:before
+  content '\e065'
+
+.oi[data-glyph=eyedropper]:before
+  content '\e066'
+
+.oi[data-glyph=file]:before
+  content '\e067'
+
+.oi[data-glyph=fire]:before
+  content '\e068'
+
+.oi[data-glyph=flag]:before
+  content '\e069'
+
+.oi[data-glyph=flash]:before
+  content '\e06a'
+
+.oi[data-glyph=folder]:before
+  content '\e06b'
+
+.oi[data-glyph=fork]:before
+  content '\e06c'
+
+.oi[data-glyph=fullscreen-enter]:before
+  content '\e06d'
+
+.oi[data-glyph=fullscreen-exit]:before
+  content '\e06e'
+
+.oi[data-glyph=globe]:before
+  content '\e06f'
+
+.oi[data-glyph=graph]:before
+  content '\e070'
+
+.oi[data-glyph=grid-four-up]:before
+  content '\e071'
+
+.oi[data-glyph=grid-three-up]:before
+  content '\e072'
+
+.oi[data-glyph=grid-two-up]:before
+  content '\e073'
+
+.oi[data-glyph=hard-drive]:before
+  content '\e074'
+
+.oi[data-glyph=header]:before
+  content '\e075'
+
+.oi[data-glyph=headphones]:before
+  content '\e076'
+
+.oi[data-glyph=heart]:before
+  content '\e077'
+
+.oi[data-glyph=home]:before
+  content '\e078'
+
+.oi[data-glyph=image]:before
+  content '\e079'
+
+.oi[data-glyph=inbox]:before
+  content '\e07a'
+
+.oi[data-glyph=infinity]:before
+  content '\e07b'
+
+.oi[data-glyph=info]:before
+  content '\e07c'
+
+.oi[data-glyph=italic]:before
+  content '\e07d'
+
+.oi[data-glyph=justify-center]:before
+  content '\e07e'
+
+.oi[data-glyph=justify-left]:before
+  content '\e07f'
+
+.oi[data-glyph=justify-right]:before
+  content '\e080'
+
+.oi[data-glyph=key]:before
+  content '\e081'
+
+.oi[data-glyph=laptop]:before
+  content '\e082'
+
+.oi[data-glyph=layers]:before
+  content '\e083'
+
+.oi[data-glyph=lightbulb]:before
+  content '\e084'
+
+.oi[data-glyph=link-broken]:before
+  content '\e085'
+
+.oi[data-glyph=link-intact]:before
+  content '\e086'
+
+.oi[data-glyph=list-rich]:before
+  content '\e087'
+
+.oi[data-glyph=list]:before
+  content '\e088'
+
+.oi[data-glyph=location]:before
+  content '\e089'
+
+.oi[data-glyph=lock-locked]:before
+  content '\e08a'
+
+.oi[data-glyph=lock-unlocked]:before
+  content '\e08b'
+
+.oi[data-glyph=loop-circular]:before
+  content '\e08c'
+
+.oi[data-glyph=loop-square]:before
+  content '\e08d'
+
+.oi[data-glyph=loop]:before
+  content '\e08e'
+
+.oi[data-glyph=magnifying-glass]:before
+  content '\e08f'
+
+.oi[data-glyph=map-marker]:before
+  content '\e090'
+
+.oi[data-glyph=map]:before
+  content '\e091'
+
+.oi[data-glyph=media-pause]:before
+  content '\e092'
+
+.oi[data-glyph=media-play]:before
+  content '\e093'
+
+.oi[data-glyph=media-record]:before
+  content '\e094'
+
+.oi[data-glyph=media-skip-backward]:before
+  content '\e095'
+
+.oi[data-glyph=media-skip-forward]:before
+  content '\e096'
+
+.oi[data-glyph=media-step-backward]:before
+  content '\e097'
+
+.oi[data-glyph=media-step-forward]:before
+  content '\e098'
+
+.oi[data-glyph=media-stop]:before
+  content '\e099'
+
+.oi[data-glyph=medical-cross]:before
+  content '\e09a'
+
+.oi[data-glyph=menu]:before
+  content '\e09b'
+
+.oi[data-glyph=microphone]:before
+  content '\e09c'
+
+.oi[data-glyph=minus]:before
+  content '\e09d'
+
+.oi[data-glyph=monitor]:before
+  content '\e09e'
+
+.oi[data-glyph=moon]:before
+  content '\e09f'
+
+.oi[data-glyph=move]:before
+  content '\e0a0'
+
+.oi[data-glyph=musical-note]:before
+  content '\e0a1'
+
+.oi[data-glyph=paperclip]:before
+  content '\e0a2'
+
+.oi[data-glyph=pencil]:before
+  content '\e0a3'
+
+.oi[data-glyph=people]:before
+  content '\e0a4'
+
+.oi[data-glyph=person]:before
+  content '\e0a5'
+
+.oi[data-glyph=phone]:before
+  content '\e0a6'
+
+.oi[data-glyph=pie-chart]:before
+  content '\e0a7'
+
+.oi[data-glyph=pin]:before
+  content '\e0a8'
+
+.oi[data-glyph=play-circle]:before
+  content '\e0a9'
+
+.oi[data-glyph=plus]:before
+  content '\e0aa'
+
+.oi[data-glyph=power-standby]:before
+  content '\e0ab'
+
+.oi[data-glyph=print]:before
+  content '\e0ac'
+
+.oi[data-glyph=project]:before
+  content '\e0ad'
+
+.oi[data-glyph=pulse]:before
+  content '\e0ae'
+
+.oi[data-glyph=puzzle-piece]:before
+  content '\e0af'
+
+.oi[data-glyph=question-mark]:before
+  content '\e0b0'
+
+.oi[data-glyph=rain]:before
+  content '\e0b1'
+
+.oi[data-glyph=random]:before
+  content '\e0b2'
+
+.oi[data-glyph=reload]:before
+  content '\e0b3'
+
+.oi[data-glyph=resize-both]:before
+  content '\e0b4'
+
+.oi[data-glyph=resize-height]:before
+  content '\e0b5'
+
+.oi[data-glyph=resize-width]:before
+  content '\e0b6'
+
+.oi[data-glyph=rss-alt]:before
+  content '\e0b7'
+
+.oi[data-glyph=rss]:before
+  content '\e0b8'
+
+.oi[data-glyph=script]:before
+  content '\e0b9'
+
+.oi[data-glyph=share-boxed]:before
+  content '\e0ba'
+
+.oi[data-glyph=share]:before
+  content '\e0bb'
+
+.oi[data-glyph=shield]:before
+  content '\e0bc'
+
+.oi[data-glyph=signal]:before
+  content '\e0bd'
+
+.oi[data-glyph=signpost]:before
+  content '\e0be'
+
+.oi[data-glyph=sort-ascending]:before
+  content '\e0bf'
+
+.oi[data-glyph=sort-descending]:before
+  content '\e0c0'
+
+.oi[data-glyph=spreadsheet]:before
+  content '\e0c1'
+
+.oi[data-glyph=star]:before
+  content '\e0c2'
+
+.oi[data-glyph=sun]:before
+  content '\e0c3'
+
+.oi[data-glyph=tablet]:before
+  content '\e0c4'
+
+.oi[data-glyph=tag]:before
+  content '\e0c5'
+
+.oi[data-glyph=tags]:before
+  content '\e0c6'
+
+.oi[data-glyph=target]:before
+  content '\e0c7'
+
+.oi[data-glyph=task]:before
+  content '\e0c8'
+
+.oi[data-glyph=terminal]:before
+  content '\e0c9'
+
+.oi[data-glyph=text]:before
+  content '\e0ca'
+
+.oi[data-glyph=thumb-down]:before
+  content '\e0cb'
+
+.oi[data-glyph=thumb-up]:before
+  content '\e0cc'
+
+.oi[data-glyph=timer]:before
+  content '\e0cd'
+
+.oi[data-glyph=transfer]:before
+  content '\e0ce'
+
+.oi[data-glyph=trash]:before
+  content '\e0cf'
+
+.oi[data-glyph=underline]:before
+  content '\e0d0'
+
+.oi[data-glyph=vertical-align-bottom]:before
+  content '\e0d1'
+
+.oi[data-glyph=vertical-align-center]:before
+  content '\e0d2'
+
+.oi[data-glyph=vertical-align-top]:before
+  content '\e0d3'
+
+.oi[data-glyph=video]:before
+  content '\e0d4'
+
+.oi[data-glyph=volume-high]:before
+  content '\e0d5'
+
+.oi[data-glyph=volume-low]:before
+  content '\e0d6'
+
+.oi[data-glyph=volume-off]:before
+  content '\e0d7'
+
+.oi[data-glyph=warning]:before
+  content '\e0d8'
+
+.oi[data-glyph=wifi]:before
+  content '\e0d9'
+
+.oi[data-glyph=wrench]:before
+  content '\e0da'
+
+.oi[data-glyph=x]:before
+  content '\e0db'
+
+.oi[data-glyph=yen]:before
+  content '\e0dc'
+
+.oi[data-glyph=zoom-in]:before
+  content '\e0dd'
+
+.oi[data-glyph=zoom-out]:before
+  content '\e0de'
diff --git a/assets/static/fonts/open-iconic/font/fonts/open-iconic.eot b/assets/static/fonts/open-iconic/font/fonts/open-iconic.eot
new file mode 100644
index 0000000..f98177d
Binary files /dev/null and b/assets/static/fonts/open-iconic/font/fonts/open-iconic.eot differ
diff --git a/assets/static/fonts/open-iconic/font/fonts/open-iconic.otf b/assets/static/fonts/open-iconic/font/fonts/open-iconic.otf
new file mode 100644
index 0000000..f6bd684
Binary files /dev/null and b/assets/static/fonts/open-iconic/font/fonts/open-iconic.otf differ
diff --git a/assets/static/fonts/open-iconic/font/fonts/open-iconic.svg b/assets/static/fonts/open-iconic/font/fonts/open-iconic.svg
new file mode 100644
index 0000000..32b2c4e
--- /dev/null
+++ b/assets/static/fonts/open-iconic/font/fonts/open-iconic.svg
@@ -0,0 +1,543 @@
+<?xml version="1.0" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"; >
+<!--
+2014-7-1: Created.
+-->
+<svg xmlns="http://www.w3.org/2000/svg";>
+<metadata>
+Created by FontForge 20120731 at Tue Jul  1 20:39:22 2014
+ By P.J. Onori
+Created by P.J. Onori with FontForge 2.0 (http://fontforge.sf.net)
+</metadata>
+<defs>
+<font id="open-iconic" horiz-adv-x="800" >
+  <font-face 
+    font-family="Icons"
+    font-weight="400"
+    font-stretch="normal"
+    units-per-em="800"
+    panose-1="2 0 5 3 0 0 0 0 0 0"
+    ascent="800"
+    descent="0"
+    bbox="-0.5 -101 802 800.126"
+    underline-thickness="50"
+    underline-position="-100"
+    unicode-range="U+E000-E0DE"
+  />
+    <missing-glyph />
+    <glyph glyph-name="" unicode="&#xe000;" 
+d="M300 700h500v-700h-500v100h400v500h-400v100zM400 500l200 -150l-200 -150v100h-400v100h400v100z" />
+    <glyph glyph-name="1" unicode="&#xe001;" 
+d="M300 700h500v-700h-500v100h400v500h-400v100zM200 500v-100h400v-100h-400v-100l-200 150z" />
+    <glyph glyph-name="2" unicode="&#xe002;" 
+d="M350 700c193 0 350 -157 350 -350v-50h100l-200 -200l-200 200h100v50c0 138 -112 250 -250 250s-250 -112 -250 -250c0 193 157 350 350 350z" />
+    <glyph glyph-name="3" unicode="&#xe003;" 
+d="M450 700c193 0 350 -157 350 -350c0 138 -112 250 -250 250s-250 -112 -250 -250v-50h100l-200 -200l-200 200h100v50c0 193 157 350 350 350z" />
+    <glyph glyph-name="4" unicode="&#xe004;" 
+d="M0 700h800v-100h-800v100zM100 500h600v-100h-600v100zM0 300h800v-100h-800v100zM100 100h600v-100h-600v100z" />
+    <glyph glyph-name="5" unicode="&#xe005;" 
+d="M0 700h800v-100h-800v100zM0 500h600v-100h-600v100zM0 300h800v-100h-800v100zM0 100h600v-100h-600v100z" />
+    <glyph glyph-name="6" unicode="&#xe006;" 
+d="M0 700h800v-100h-800v100zM200 500h600v-100h-600v100zM0 300h800v-100h-800v100zM200 100h600v-100h-600v100z" />
+    <glyph glyph-name="7" unicode="&#xe007;" 
+d="M400 700c75 0 146 -23 206 -59l-75 -225l-322 234c57 31 122 50 191 50zM125 588l191 -138l-310 -222c-4 24 -6 47 -6 72c0 114 49 215 125 288zM688 575c69 -72 112 -168 112 -275c0 -35 -8 -68 -16 -100h-218zM216 253l112 -347c-128 23 -232 109 -287 222zM372 100
+h372c-64 -109 -177 -185 -310 -197z" />
+    <glyph glyph-name="8" unicode="&#xe008;" horiz-adv-x="600" 
+d="M200 800h100v-500h200l-247 -300l-253 300h200v500z" />
+    <glyph glyph-name="9" unicode="&#xe009;" 
+d="M400 800c221 0 400 -179 400 -400s-179 -400 -400 -400s-400 179 -400 400s179 400 400 400zM300 700v-300h-200l300 -300l300 300h-200v300h-200z" />
+    <glyph glyph-name="a" unicode="&#xe00a;" 
+d="M400 800c221 0 400 -179 400 -400s-179 -400 -400 -400s-400 179 -400 400s179 400 400 400zM400 700l-300 -300l300 -300v200h300v200h-300v200z" />
+    <glyph glyph-name="b" unicode="&#xe00b;" 
+d="M400 800c221 0 400 -179 400 -400s-179 -400 -400 -400s-400 179 -400 400s179 400 400 400zM400 700v-200h-300v-200h300v-200l300 300z" />
+    <glyph glyph-name="c" unicode="&#xe00c;" 
+d="M400 800c221 0 400 -179 400 -400s-179 -400 -400 -400s-400 179 -400 400s179 400 400 400zM400 700l-300 -300h200v-300h200v300h200z" />
+    <glyph glyph-name="d" unicode="&#xe00d;" 
+d="M300 600v-200h500v-100h-500v-200l-300 247z" />
+    <glyph glyph-name="e" unicode="&#xe00e;" 
+d="M500 600l300 -247l-300 -253v200h-500v100h500v200z" />
+    <glyph glyph-name="f" unicode="&#xe00f;" horiz-adv-x="600" 
+d="M200 800h200v-500h200l-297 -300l-303 300h200v500z" />
+    <glyph glyph-name="10" unicode="&#xe010;" 
+d="M300 700v-200h500v-200h-500v-200l-300 297z" />
+    <glyph glyph-name="11" unicode="&#xe011;" 
+d="M500 700l300 -297l-300 -303v200h-500v200h500v200z" />
+    <glyph glyph-name="12" unicode="&#xe012;" horiz-adv-x="600" 
+d="M297 800l303 -300h-200v-500h-200v500h-200z" />
+    <glyph glyph-name="13" unicode="&#xe013;" horiz-adv-x="600" 
+d="M247 800l253 -300h-200v-500h-100v500h-200z" />
+    <glyph glyph-name="14" unicode="&#xe014;" 
+d="M400 800h100v-800h-100v800zM200 700h100v-600h-100v600zM600 600h100v-400h-100v400zM0 500h100v-200h-100v200z" />
+    <glyph glyph-name="15" unicode="&#xe015;" 
+d="M116 600l72 -72c-54 -54 -88 -126 -88 -209s34 -159 88 -213l-72 -72c-72 72 -116 175 -116 285s44 209 116 281zM684 600c72 -72 116 -171 116 -281s-44 -213 -116 -285l-72 72c54 54 88 130 88 213s-34 155 -88 209zM259 460l69 -72c-18 -18 -28 -41 -28 -69
+s10 -54 28 -72l-69 -72c-36 36 -59 89 -59 144s23 105 59 141zM541 459c36 -36 59 -85 59 -140s-23 -108 -59 -144l-69 72c18 18 28 44 28 72s-10 51 -28 69z" />
+    <glyph glyph-name="16" unicode="&#xe016;" horiz-adv-x="400" 
+d="M200 800c110 0 200 -90 200 -200s-90 -200 -200 -200s-200 90 -200 200s90 200 200 200zM100 319c31 -11 65 -19 100 -19s68 8 100 19v-319l-100 100l-100 -100v319z" />
+    <glyph glyph-name="17" unicode="&#xe017;" 
+d="M400 800c220 0 400 -180 400 -400s-180 -400 -400 -400s-400 180 -400 400s180 400 400 400zM400 700c-166 0 -300 -134 -300 -300c0 -66 21 -126 56 -175l419 419c-49 35 -109 56 -175 56zM644 575l-419 -419c49 -35 109 -56 175 -56c166 0 300 134 300 300
+c0 66 -21 126 -56 175z" />
+    <glyph glyph-name="18" unicode="&#xe018;" 
+d="M0 700h100v-600h700v-100h-800v700zM500 700h200v-500h-200v500zM200 500h200v-300h-200v300z" />
+    <glyph glyph-name="19" unicode="&#xe019;" 
+d="M397 800c13 1 23 -4 34 -13c2 -2 214 -254 241 -287h128v-100h-100v-366c0 -18 -16 -34 -34 -34h-532c-18 0 -34 16 -34 34v366h-100v100h128l234 281c9 11 22 18 35 19zM400 672l-144 -172h288zM250 300c-28 0 -50 -22 -50 -50v-100c0 -28 22 -50 50 -50s50 22 50 50
+v100c0 28 -22 50 -50 50zM550 300c-28 0 -50 -22 -50 -50v-100c0 -28 22 -50 50 -50s50 22 50 50v100c0 28 -22 50 -50 50z" />
+    <glyph glyph-name="1a" unicode="&#xe01a;" 
+d="M9 700h682c6 0 9 -4 9 -10v-190h100v-200h-100v-191c0 -6 -3 -9 -9 -9h-682c-6 0 -9 3 -9 9v582c0 6 3 9 9 9zM100 600v-400h500v400h-500z" />
+    <glyph glyph-name="1b" unicode="&#xe01b;" 
+d="M9 700h682c6 0 9 -4 9 -10v-190h100v-200h-100v-191c0 -6 -3 -9 -9 -9h-682c-6 0 -9 3 -9 9v582c0 6 3 9 9 9z" />
+    <glyph glyph-name="1c" unicode="&#xe01c;" 
+d="M92 650c0 23 19 50 45 50h3h5h5h500c28 0 50 -22 50 -50s-22 -50 -50 -50h-50v-141c9 -17 120 -231 166 -309c16 -26 34 -61 34 -106c0 -39 -15 -77 -41 -103h-3c-26 -25 -62 -41 -100 -41h-512c-39 0 -77 15 -103 41s-41 64 -41 103c0 46 18 80 34 106
+c46 78 157 292 166 309v141h-50c-2 0 -6 -1 -8 -1c-28 0 -50 23 -50 51zM500 600h-200v-162l-6 -10s-63 -123 -119 -228h450c-56 105 -119 228 -119 228l-6 10v162z" />
+    <glyph glyph-name="1d" unicode="&#xe01d;" 
+d="M400 800c110 0 200 -90 200 -200c0 -104 52 -198 134 -266c41 -34 66 -82 66 -134h-800c0 52 25 100 66 134c82 68 134 162 134 266c0 110 90 200 200 200zM300 100h200c0 -55 -45 -100 -100 -100s-100 45 -100 100z" />
+    <glyph glyph-name="1e" unicode="&#xe01e;" horiz-adv-x="600" 
+d="M150 800h50l350 -250l-225 -147l225 -153l-350 -250h-50v250l-75 -75l-75 75l150 150l-150 150l75 75l75 -75v250zM250 650v-200l150 100zM250 350v-200l150 100z" />
+    <glyph glyph-name="1f" unicode="&#xe01f;" 
+d="M0 800h500c110 0 200 -90 200 -200c0 -47 -17 -91 -44 -125c85 -40 144 -125 144 -225c0 -138 -112 -250 -250 -250h-550v100c55 0 100 45 100 100v400c0 55 -45 100 -100 100v100zM300 700v-200h100c55 0 100 45 100 100s-45 100 -100 100h-100zM300 400v-300h150
+c83 0 150 67 150 150s-67 150 -150 150h-150z" />
+    <glyph glyph-name="20" unicode="&#xe020;" horiz-adv-x="600" 
+d="M300 800v-300h200l-300 -500v300h-200z" />
+    <glyph glyph-name="21" unicode="&#xe021;" 
+d="M100 800h300v-300l100 100l100 -100v300h50c28 0 50 -22 50 -50v-550h-550c-28 0 -50 -22 -50 -50s22 -50 50 -50h550v-100h-550c-83 0 -150 67 -150 150v550l3 19c8 39 39 70 78 78z" />
+    <glyph glyph-name="22" unicode="&#xe022;" horiz-adv-x="400" 
+d="M0 800h400v-800l-200 200l-200 -200v800z" />
+    <glyph glyph-name="23" unicode="&#xe023;" 
+d="M0 800h800v-100h-800v100zM0 600h300v-103h203v103h297v-591c0 -6 -3 -9 -9 -9h-782c-6 0 -9 3 -9 9v591z" />
+    <glyph glyph-name="24" unicode="&#xe024;" 
+d="M300 800h200c55 0 100 -45 100 -100v-100h191c6 0 9 -3 9 -9v-241c0 -28 -22 -50 -50 -50h-700c-28 0 -50 22 -50 50v241c0 6 3 9 9 9h191v100c0 55 45 100 100 100zM300 700v-100h200v100h-200zM0 209c16 -6 32 -9 50 -9h700c18 0 34 3 50 9v-200c0 -6 -3 -9 -9 -9h-782
+c-6 0 -9 3 -9 9v200z" />
+    <glyph glyph-name="25" unicode="&#xe025;" horiz-adv-x="600" 
+d="M300 800c58 0 110 -16 147 -53s53 -89 53 -147h-100c0 39 -11 61 -25 75s-36 25 -75 25c-35 0 -55 -10 -72 -31s-28 -55 -28 -94c0 -51 20 -107 28 -175h172v-100h-178c-14 -60 -49 -127 -113 -200h491v-100h-600v122l16 12c69 69 95 121 106 166h-122v100h125
+c-8 50 -25 106 -25 175c0 58 16 114 50 156c34 43 88 69 150 69z" />
+    <glyph glyph-name="26" unicode="&#xe026;" 
+d="M34 700h4h3h4h5h700c28 0 50 -22 50 -50v-700c0 -28 -22 -50 -50 -50h-700c-28 0 -50 22 -50 50v700v2c0 20 15 42 34 48zM150 600c-28 0 -50 -22 -50 -50s22 -50 50 -50s50 22 50 50s-22 50 -50 50zM350 600c-28 0 -50 -22 -50 -50s22 -50 50 -50h300c28 0 50 22 50 50
+s-22 50 -50 50h-300zM100 400v-400h600v400h-600z" />
+    <glyph glyph-name="27" unicode="&#xe027;" 
+d="M744 797l6 -3l44 -44c4 -4 3 -8 0 -12l-266 -375l-15 -13l-25 -12c-23 72 -78 127 -150 150l12 25l13 15l375 266zM266 400c74 0 134 -60 134 -134c0 -147 -119 -266 -266 -266c-48 0 -95 12 -134 34c80 46 134 133 134 232c0 74 58 134 132 134z" />
+    <glyph glyph-name="28" unicode="&#xe028;" 
+d="M9 451c0 23 19 50 46 50c8 0 19 -3 26 -7l131 -66l29 22c-79 81 -1 250 118 250s197 -167 119 -250l28 -22l131 66c6 4 12 7 21 7c28 0 50 -22 50 -50c0 -17 -12 -37 -27 -45l-115 -56c9 -16 19 -33 25 -50h68c28 0 50 -22 50 -50s-22 -50 -50 -50h-50
+c0 -23 -2 -45 -6 -66l78 -40c21 -5 37 -28 37 -49c0 -28 -22 -50 -50 -50c-10 0 -23 5 -31 11l-65 35c-24 -46 -62 -86 -103 -110c-35 19 -60 45 -60 72v135v4v5v6v5v5v87c0 28 -22 50 -50 50c-24 0 -45 -17 -50 -40c1 -3 1 -8 1 -11s0 -8 -1 -11v-82v-4v-5v-144
+c0 -28 -24 -53 -59 -72c-41 25 -79 64 -103 110l-66 -35c-8 -6 -21 -11 -31 -11c-28 0 -50 22 -50 50c0 21 16 44 37 49l78 40c-4 21 -6 43 -6 66h-50h-5c-28 0 -50 22 -50 50c0 26 22 50 50 50h5h69c6 17 16 34 25 50l-116 56c-16 7 -28 27 -28 45z" />
+    <glyph glyph-name="29" unicode="&#xe029;" 
+d="M600 700h91c6 0 9 -3 9 -9v-582c0 -6 -3 -9 -9 -9h-91v600zM210 503l290 147v-500l-250 125v-3c-15 0 -25 -8 -28 -22l75 -178c11 -25 0 -58 -25 -69s-58 0 -69 25l-103 272h-91c-6 0 -9 3 -9 9v182c0 6 3 9 9 9h182z" />
+    <glyph glyph-name="2a" unicode="&#xe02a;" 
+d="M9 800h682c6 0 9 -3 9 -9v-782c0 -6 -3 -9 -9 -9h-682c-6 0 -9 3 -9 9v782c0 6 3 9 9 9zM100 700v-200h500v200h-500zM100 400v-100h100v100h-100zM300 400v-100h100v100h-100zM500 400v-300h100v300h-100zM100 200v-100h100v100h-100zM300 200v-100h100v100h-100z" />
+    <glyph glyph-name="2b" unicode="&#xe02b;" 
+d="M0 800h700v-200h-700v200zM0 500h700v-491c0 -6 -3 -9 -9 -9h-682c-6 0 -9 3 -9 9v491zM100 400v-100h100v100h-100zM300 400v-100h100v100h-100zM500 400v-100h100v100h-100zM100 200v-100h100v100h-100zM300 200v-100h100v100h-100z" />
+    <glyph glyph-name="2c" unicode="&#xe02c;" 
+d="M409 800h182c6 0 10 -4 12 -9l94 -182c2 -5 6 -9 12 -9h82c6 0 9 -3 9 -9v-582c0 -6 -3 -9 -9 -9h-782c-6 0 -9 3 -9 9v441c0 83 67 150 150 150h141c6 0 10 4 12 9l94 182c2 5 6 9 12 9zM150 500c-28 0 -50 -22 -50 -50s22 -50 50 -50s50 22 50 50s-22 50 -50 50z
+M500 500c-110 0 -200 -90 -200 -200s90 -200 200 -200s200 90 200 200s-90 200 -200 200zM500 400c55 0 100 -45 100 -100s-45 -100 -100 -100s-100 45 -100 100s45 100 100 100z" />
+    <glyph glyph-name="2d" unicode="&#xe02d;" 
+d="M0 600h800l-400 -400z" />
+    <glyph glyph-name="2e" unicode="&#xe02e;" horiz-adv-x="400" 
+d="M400 800v-800l-400 400z" />
+    <glyph glyph-name="2f" unicode="&#xe02f;" horiz-adv-x="400" 
+d="M0 800l400 -400l-400 -400v800z" />
+    <glyph glyph-name="30" unicode="&#xe030;" 
+d="M400 600l400 -400h-800z" />
+    <glyph glyph-name="31" unicode="&#xe031;" 
+d="M0 550c0 23 20 50 46 50h3h5h4h200c17 0 37 -13 44 -28l38 -72h444c14 0 19 -12 15 -25l-81 -250c-4 -13 -21 -25 -35 -25h-350c-14 0 -30 12 -34 25c-27 83 -54 167 -81 250l-10 25h-150c-2 0 -5 -1 -7 -1c-28 0 -51 23 -51 51zM358 100c28 0 50 -22 50 -50
+s-22 -50 -50 -50s-50 22 -50 50s22 50 50 50zM658 100c28 0 50 -22 50 -50s-22 -50 -50 -50s-50 22 -50 50s22 50 50 50z" />
+    <glyph glyph-name="32" unicode="&#xe032;" 
+d="M0 700h500v-100h-300v-300h-100l-100 -100v500zM300 500h500v-500l-100 100h-400v400z" />
+    <glyph glyph-name="33" unicode="&#xe033;" 
+d="M641 700l143 -141l-493 -493c-71 76 -146 148 -219 222l-72 71l141 141c50 -51 101 -101 153 -150c116 117 234 231 347 350z" />
+    <glyph glyph-name="34" unicode="&#xe034;" 
+d="M150 600l250 -250l250 250l150 -150l-400 -400l-400 400z" />
+    <glyph glyph-name="35" unicode="&#xe035;" horiz-adv-x="600" 
+d="M400 800l150 -150l-250 -250l250 -250l-150 -150l-400 400z" />
+    <glyph glyph-name="36" unicode="&#xe036;" horiz-adv-x="600" 
+d="M150 800l400 -400l-400 -400l-150 150l250 250l-250 250z" />
+    <glyph glyph-name="37" unicode="&#xe037;" 
+d="M400 600l400 -400l-150 -150l-250 250l-250 -250l-150 150z" />
+    <glyph glyph-name="38" unicode="&#xe038;" 
+d="M400 800c221 0 400 -179 400 -400s-179 -400 -400 -400s-400 179 -400 400s179 400 400 400zM600 622l-250 -250l-100 100l-72 -72l172 -172l322 322z" />
+    <glyph glyph-name="39" unicode="&#xe039;" 
+d="M400 800c221 0 400 -179 400 -400s-179 -400 -400 -400s-400 179 -400 400s179 400 400 400zM250 622l-72 -72l150 -150l-150 -150l72 -72l150 150l150 -150l72 72l-150 150l150 150l-72 72l-150 -150z" />
+    <glyph glyph-name="3a" unicode="&#xe03a;" 
+d="M350 800c28 0 50 -22 50 -50v-50h75c14 0 25 -11 25 -25v-75h-300v75c0 14 11 25 25 25h75v50c0 28 22 50 50 50zM25 700h75v-200h500v200h75c14 0 25 -11 25 -25v-650c0 -14 -11 -25 -25 -25h-650c-14 0 -25 11 -25 25v650c0 14 11 25 25 25z" />
+    <glyph glyph-name="3b" unicode="&#xe03b;" 
+d="M400 800c220 0 400 -180 400 -400s-180 -400 -400 -400s-400 180 -400 400s180 400 400 400zM400 700c-166 0 -300 -134 -300 -300s134 -300 300 -300s300 134 300 300s-134 300 -300 300zM350 600h100v-181c23 -24 47 -47 72 -69l-72 -72c-27 30 -55 59 -84 88l-16 12
+v222z" />
+    <glyph glyph-name="3c" unicode="&#xe03c;" 
+d="M450 800c138 0 250 -112 250 -250v-50c58 -21 100 -85 100 -150c0 -18 -3 -34 -9 -50h-191v50c0 83 -67 150 -150 150s-150 -67 -150 -150v-50h-272c-17 30 -28 63 -28 100c0 110 90 200 200 200c23 114 129 200 250 200zM434 400h3h4c3 0 6 1 9 1c28 0 50 -22 50 -50v-1
+v-150h150l-200 -200l-200 200h150v150v2c0 20 15 42 34 48z" />
+    <glyph glyph-name="3d" unicode="&#xe03d;" 
+d="M450 800c138 0 250 -112 250 -250v-50c58 -21 100 -85 100 -150c0 -18 -3 -34 -9 -50h-141l-200 200l-200 -200h-222c-17 30 -28 63 -28 100c0 110 90 200 200 200c23 114 129 200 250 200zM450 350l250 -250h-200v-50c0 -28 -22 -50 -50 -50s-50 22 -50 50v50h-200z" />
+    <glyph glyph-name="3e" unicode="&#xe03e;" 
+d="M450 700c138 0 250 -112 250 -250v-50c58 -21 100 -85 100 -150c0 -83 -67 -150 -150 -150h-450c-110 0 -200 90 -200 200s90 200 200 200c23 114 129 200 250 200z" />
+    <glyph glyph-name="3f" unicode="&#xe03f;" 
+d="M250 800c82 0 154 -40 200 -100c-143 0 -270 -85 -325 -209c-36 -10 -70 -25 -100 -47c-16 33 -25 67 -25 106c0 138 112 250 250 250zM450 600c138 0 250 -112 250 -250v-50c58 -21 100 -85 100 -150c0 -83 -67 -150 -150 -150h-450c-110 0 -200 90 -200 200
+s90 200 200 200c23 114 129 200 250 200z" />
+    <glyph glyph-name="40" unicode="&#xe040;" 
+d="M500 700h100l-300 -600h-100zM100 600h100l-100 -200l100 -200h-100l-100 200zM600 600h100l100 -200l-100 -200h-100l100 200z" />
+    <glyph glyph-name="41" unicode="&#xe041;" 
+d="M350 800h100l50 -119l28 -12l119 50l72 -72l-50 -119l12 -28l119 -50v-100l-119 -50l-12 -28l50 -119l-72 -72l-119 50l-28 -12l-50 -119h-100l-50 119l-28 12l-119 -50l-72 72l50 119l-12 28l-119 50v100l119 50l12 28l-50 119l72 72l119 -50l28 12zM400 550
+c-83 0 -150 -67 -150 -150s67 -150 150 -150s150 67 150 150s-67 150 -150 150z" />
+    <glyph glyph-name="42" unicode="&#xe042;" 
+d="M0 800h800v-200h-800v200zM200 500h400l-200 -200zM0 100h800v-100h-800v100z" />
+    <glyph glyph-name="43" unicode="&#xe043;" 
+d="M0 800h100v-800h-100v800zM600 800h200v-800h-200v800zM500 600v-400l-200 200z" />
+    <glyph glyph-name="44" unicode="&#xe044;" 
+d="M0 800h200v-800h-200v800zM700 800h100v-800h-100v800zM300 600l200 -200l-200 -200v400z" />
+    <glyph glyph-name="45" unicode="&#xe045;" 
+d="M0 800h800v-100h-800v100zM400 500l200 -200h-400zM0 200h800v-200h-800v200z" />
+    <glyph glyph-name="46" unicode="&#xe046;" 
+d="M150 700c83 0 150 -67 150 -150v-50h100v50c0 83 67 150 150 150s150 -67 150 -150s-67 -150 -150 -150h-50v-100h50c83 0 150 -67 150 -150s-67 -150 -150 -150s-150 67 -150 150v50h-100v-50c0 -83 -67 -150 -150 -150s-150 67 -150 150s67 150 150 150h50v100h-50
+c-83 0 -150 67 -150 150s67 150 150 150zM150 600c-28 0 -50 -22 -50 -50s22 -50 50 -50h50v50c0 28 -22 50 -50 50zM550 600c-28 0 -50 -22 -50 -50v-50h50c28 0 50 22 50 50s-22 50 -50 50zM300 400v-100h100v100h-100zM150 200c-28 0 -50 -22 -50 -50s22 -50 50 -50
+s50 22 50 50v50h-50zM500 200v-50c0 -28 22 -50 50 -50s50 22 50 50s-22 50 -50 50h-50z" />
+    <glyph glyph-name="47" unicode="&#xe047;" 
+d="M0 791c0 5 4 9 9 9h782c6 0 9 -4 9 -10v-790l-200 200h-591c-6 0 -9 3 -9 9v582z" />
+    <glyph glyph-name="48" unicode="&#xe048;" 
+d="M400 800c220 0 400 -180 400 -400s-180 -400 -400 -400s-400 180 -400 400s180 400 400 400zM400 700c-166 0 -300 -134 -300 -300s134 -300 300 -300s300 134 300 300s-134 300 -300 300zM600 600l-100 -300l-300 -100l100 300zM400 450c-28 0 -50 -22 -50 -50
+s22 -50 50 -50s50 22 50 50s-22 50 -50 50z" />
+    <glyph glyph-name="49" unicode="&#xe049;" 
+d="M400 800c220 0 400 -180 400 -400s-180 -400 -400 -400s-400 180 -400 400s180 400 400 400zM400 700v-600c166 0 300 134 300 300s-134 300 -300 300z" />
+    <glyph glyph-name="4a" unicode="&#xe04a;" 
+d="M0 800h800v-100h-800v100zM0 600h500v-100h-500v100zM0 300h800v-100h-800v100zM0 100h600v-100h-600v100zM750 100c28 0 50 -22 50 -50s-22 -50 -50 -50s-50 22 -50 50s22 50 50 50z" />
+    <glyph glyph-name="4b" unicode="&#xe04b;" 
+d="M25 700h750c14 0 25 -11 25 -25v-75h-800v75c0 14 11 25 25 25zM0 500h800v-375c0 -14 -11 -25 -25 -25h-750c-14 0 -25 11 -25 25v375zM100 300v-100h100v100h-100zM300 300v-100h100v100h-100z" />
+    <glyph glyph-name="4c" unicode="&#xe04c;" 
+d="M100 800h100v-100h450l100 100l50 -50l-100 -100v-450h100v-100h-100v-100h-100v100h-500v500h-100v100h100v100zM200 600v-350l350 350h-350zM600 550l-350 -350h350v350z" />
+    <glyph glyph-name="4d" unicode="&#xe04d;" 
+d="M400 800c220 0 400 -180 400 -400s-180 -400 -400 -400s-400 180 -400 400s180 400 400 400zM400 700c-166 0 -300 -134 -300 -300s134 -300 300 -300s300 134 300 300s-134 300 -300 300zM400 600c28 0 50 -22 50 -50s-22 -50 -50 -50s-50 22 -50 50s22 50 50 50z
+M200 452c0 20 15 42 34 48h3h3h8c12 0 28 -7 36 -16l91 -90l25 6c55 0 100 -45 100 -100s-45 -100 -100 -100s-100 45 -100 100l6 25l-90 91c-9 8 -16 24 -16 36zM550 500c28 0 50 -22 50 -50s-22 -50 -50 -50s-50 22 -50 50s22 50 50 50z" />
+    <glyph glyph-name="4e" unicode="&#xe04e;" 
+d="M300 800h200v-300h200l-300 -300l-300 300h200v300zM0 100h800v-100h-800v100z" />
+    <glyph glyph-name="4f" unicode="&#xe04f;" 
+d="M0 800h800v-100h-800v100zM400 600l300 -300h-200v-300h-200v300h-200z" />
+    <glyph glyph-name="50" unicode="&#xe050;" 
+d="M200 700h600v-600h-600l-200 300zM350 622l-72 -72l150 -150l-150 -150l72 -72l150 150l150 -150l72 72l-150 150l150 150l-72 72l-150 -150z" />
+    <glyph glyph-name="51" unicode="&#xe051;" 
+d="M400 700c220 0 400 -180 400 -400h-100c0 166 -134 300 -300 300s-300 -134 -300 -300h-100c0 220 180 400 400 400zM341 491l59 -88l59 88c81 -25 141 -101 141 -191c0 -110 -90 -200 -200 -200s-200 90 -200 200c0 90 60 166 141 191z" />
+    <glyph glyph-name="52" unicode="&#xe052;" 
+d="M0 800h300v-400h400v-400h-700v800zM400 800l300 -300h-300v300zM100 600v-100h100v100h-100zM100 400v-100h100v100h-100zM100 200v-100h400v100h-400z" />
+    <glyph glyph-name="53" unicode="&#xe053;" horiz-adv-x="600" 
+d="M200 700h100v-100h75c30 0 58 -6 81 -22s44 -44 44 -78v-100h-100v94c-4 3 -13 6 -25 6h-250c-14 0 -25 -11 -25 -25v-50c0 -15 20 -40 34 -44l257 -65c66 -16 109 -73 109 -141v-50c0 -68 -57 -125 -125 -125h-75v-100h-100v100h-75c-30 0 -58 6 -81 22s-44 44 -44 78
+v100h100v-94c4 -3 13 -6 25 -6h250c14 0 25 11 25 25v50c0 15 -20 40 -34 44l-257 65c-66 16 -109 73 -109 141v50c0 68 57 125 125 125h75v100z" />
+    <glyph glyph-name="54" unicode="&#xe054;" 
+d="M0 700h300v-300l-300 -300v600zM500 700h300v-300l-300 -300v600z" />
+    <glyph glyph-name="55" unicode="&#xe055;" 
+d="M300 700v-600h-300v300zM800 700v-600h-300v300z" />
+    <glyph glyph-name="56" unicode="&#xe056;" 
+d="M300 700v-100c-111 0 -200 -89 -200 -200h200v-300h-300v300c0 165 135 300 300 300zM800 700v-100c-111 0 -200 -89 -200 -200h200v-300h-300v300c0 165 135 300 300 300z" />
+    <glyph glyph-name="57" unicode="&#xe057;" 
+d="M0 700h300v-300c0 -165 -135 -300 -300 -300v100c111 0 200 89 200 200h-200v300zM500 700h300v-300c0 -165 -135 -300 -300 -300v100c111 0 200 89 200 200h-200v300z" />
+    <glyph glyph-name="58" unicode="&#xe058;" horiz-adv-x="600" 
+d="M300 800l34 -34c11 -11 266 -270 266 -488c0 -165 -135 -300 -300 -300s-300 135 -300 300c0 218 255 477 266 488zM150 328c-28 0 -50 -22 -50 -50c0 -110 90 -200 200 -200c28 0 50 22 50 50s-22 50 -50 50c-55 0 -100 45 -100 100c0 28 -22 50 -50 50z" />
+    <glyph glyph-name="59" unicode="&#xe059;" 
+d="M400 800l400 -500h-800zM0 200h800v-200h-800v200z" />
+    <glyph glyph-name="5a" unicode="&#xe05a;" horiz-adv-x="600" 
+d="M300 800l300 -300h-600zM0 300h600l-300 -300z" />
+    <glyph glyph-name="5b" unicode="&#xe05b;" 
+d="M0 500h200v-200h-200v200zM300 500h200v-200h-200v200zM600 500h200v-200h-200v200z" />
+    <glyph glyph-name="5c" unicode="&#xe05c;" 
+d="M0 700h800v-100l-400 -200l-400 200v100zM0 500l400 -200l400 200v-400h-800v400z" />
+    <glyph glyph-name="5d" unicode="&#xe05d;" 
+d="M400 800l400 -200v-600h-800v600zM400 688l-300 -150v-188l300 -150l300 150v188zM200 500h400v-100l-200 -100l-200 100v100z" />
+    <glyph glyph-name="5e" unicode="&#xe05e;" 
+d="M600 700c69 0 134 -19 191 -50l-16 -106c-49 35 -109 56 -175 56c-131 0 -240 -84 -281 -200h331l-16 -100h-334c0 -36 8 -68 19 -100h297l-16 -100h-222c55 -61 133 -100 222 -100c78 0 147 30 200 78v-122c-59 -35 -127 -56 -200 -56c-147 0 -274 82 -344 200h-256
+l19 100h197c-8 32 -16 66 -16 100h-200l25 100h191c45 172 198 300 384 300z" />
+    <glyph glyph-name="5f" unicode="&#xe05f;" 
+d="M0 700h700v-100h-700v100zM0 500h500v-100h-500v100zM0 300h800v-100h-800v100zM0 100h100v-100h-100v100zM200 100h100v-100h-100v100zM400 100h100v-100h-100v100z" />
+    <glyph glyph-name="60" unicode="&#xe060;" 
+d="M0 800h800v-100h-800v100zM200 600h400l-200 -200zM0 200h800v-200h-800v200z" />
+    <glyph glyph-name="61" unicode="&#xe061;" 
+d="M0 800h100v-800h-100v800zM600 800h200v-800h-200v800zM200 600l200 -200l-200 -200v400z" />
+    <glyph glyph-name="62" unicode="&#xe062;" 
+d="M0 800h200v-800h-200v800zM700 800h100v-800h-100v800zM600 600v-400l-200 200z" />
+    <glyph glyph-name="63" unicode="&#xe063;" 
+d="M0 800h800v-200h-800v200zM400 400l200 -200h-400zM0 100h800v-100h-800v100z" />
+    <glyph glyph-name="64" unicode="&#xe064;" 
+d="M0 800h200v-100h-100v-600h600v100h100v-200h-800v800zM400 800h400v-400l-150 150l-250 -250l-100 100l250 250z" />
+    <glyph glyph-name="65" unicode="&#xe065;" 
+d="M403 700c247 0 397 -300 397 -300s-150 -300 -397 -300c-253 0 -403 300 -403 300s150 300 403 300zM400 600c-110 0 -200 -90 -200 -200s90 -200 200 -200s200 90 200 200s-90 200 -200 200zM400 500c10 0 19 -3 28 -6c-16 -8 -28 -24 -28 -44c0 -28 22 -50 50 -50
+c20 0 36 12 44 28c3 -9 6 -18 6 -28c0 -55 -45 -100 -100 -100s-100 45 -100 100s45 100 100 100z" />
+    <glyph glyph-name="66" unicode="&#xe066;" horiz-adv-x="900" 
+d="M331 700h3h3c3 1 7 1 10 1c12 0 29 -8 37 -17l94 -93l66 65c57 57 155 57 212 0c58 -58 58 -154 0 -212l-65 -66l93 -94c10 -8 18 -25 18 -38c0 -28 -22 -50 -50 -50c-13 0 -32 9 -40 20l-62 65l-381 -381h-269v272l375 381l-63 63c-9 8 -16 24 -16 36c0 20 16 42 35 48z
+M447 481l-313 -315l128 -132l316 316z" />
+    <glyph glyph-name="67" unicode="&#xe067;" 
+d="M0 800h300v-400h400v-400h-700v800zM400 800l300 -300h-300v300z" />
+    <glyph glyph-name="68" unicode="&#xe068;" 
+d="M200 800c0 0 200 -100 200 -300s-298 -302 -200 -500c0 0 -200 100 -200 300s300 300 200 500zM500 500c0 0 200 -100 200 -300c0 -150 -60 -200 -100 -200h-300c0 200 300 300 200 500z" />
+    <glyph glyph-name="69" unicode="&#xe069;" 
+d="M0 800h100v-800h-100v800zM200 800h300v-100h300l-200 -203l200 -197h-400v100h-200v400z" />
+    <glyph glyph-name="6a" unicode="&#xe06a;" horiz-adv-x="400" 
+d="M150 800h150l-100 -200h200l-150 -300h150l-300 -300l-100 300h134l66 200h-200z" />
+    <glyph glyph-name="6b" unicode="&#xe06b;" 
+d="M0 800h300v-100h500v-100h-800v200zM0 500h800v-450c0 -28 -22 -50 -50 -50h-700c-28 0 -50 22 -50 50v450z" />
+    <glyph glyph-name="6c" unicode="&#xe06c;" 
+d="M150 800c83 0 150 -67 150 -150c0 -66 -41 -121 -100 -141v-118c15 5 33 9 50 9h200c28 0 50 22 50 50v59c-59 20 -100 75 -100 141c0 83 67 150 150 150s150 -67 150 -150c0 -66 -41 -121 -100 -141v-59c0 -82 -68 -150 -150 -150h-200c-14 0 -25 -7 -34 -16
+c50 -24 84 -74 84 -134c0 -83 -67 -150 -150 -150s-150 67 -150 150c0 66 41 121 100 141v218c-59 20 -100 75 -100 141c0 83 67 150 150 150z" />
+    <glyph glyph-name="6d" unicode="&#xe06d;" 
+d="M0 800h400l-150 -150l150 -150l-100 -100l-150 150l-150 -150v400zM500 400l150 -150l150 150v-400h-400l150 150l-150 150z" />
+    <glyph glyph-name="6e" unicode="&#xe06e;" 
+d="M100 800l150 -150l150 150v-400h-400l150 150l-150 150zM400 400h400l-150 -150l150 -150l-100 -100l-150 150l-150 -150v400z" />
+    <glyph glyph-name="6f" unicode="&#xe06f;" 
+d="M400 800c221 0 400 -179 400 -400s-179 -400 -400 -400s-400 179 -400 400s179 400 400 400zM400 700c-56 0 -108 -17 -153 -44l22 -19c33 -18 13 -48 -13 -59c-30 -13 -77 10 -65 -41c13 -55 -27 -3 -47 -15c-42 -26 49 -152 31 -156l-59 34c-8 0 -13 -5 -16 -10
+c1 -30 10 -57 19 -84c28 -11 77 -2 100 -25c47 -28 97 -115 75 -159c34 -13 68 -22 106 -22c101 0 193 48 247 125c3 24 -8 44 -50 44c-69 0 -156 13 -153 97c2 46 101 108 66 143c-30 30 12 39 12 66c0 37 -65 32 -69 50s20 36 41 56c-30 10 -60 19 -94 19zM631 591
+c-38 -11 -94 -35 -87 -53c6 -15 52 -1 65 -13c11 -10 16 -59 44 -31l22 22v3c-11 26 -26 50 -44 72z" />
+    <glyph glyph-name="70" unicode="&#xe070;" 
+d="M703 800l97 -100l-400 -400l-100 100l-200 -203l-100 100l300 303l100 -100zM0 100h800v-100h-800v100z" />
+    <glyph glyph-name="71" unicode="&#xe071;" 
+d="M0 700h100v-100h-100v100zM200 700h100v-100h-100v100zM400 700h100v-100h-100v100zM600 700h100v-100h-100v100zM0 500h100v-100h-100v100zM200 500h100v-100h-100v100zM400 500h100v-100h-100v100zM600 500h100v-100h-100v100zM0 300h100v-100h-100v100zM200 300h100
+v-100h-100v100zM400 300h100v-100h-100v100zM600 300h100v-100h-100v100zM0 100h100v-100h-100v100zM200 100h100v-100h-100v100zM400 100h100v-100h-100v100zM600 100h100v-100h-100v100z" />
+    <glyph glyph-name="72" unicode="&#xe072;" 
+d="M0 800h200v-200h-200v200zM300 800h200v-200h-200v200zM600 800h200v-200h-200v200zM0 500h200v-200h-200v200zM300 500h200v-200h-200v200zM600 500h200v-200h-200v200zM0 200h200v-200h-200v200zM300 200h200v-200h-200v200zM600 200h200v-200h-200v200z" />
+    <glyph glyph-name="73" unicode="&#xe073;" 
+d="M0 800h300v-300h-300v300zM500 800h300v-300h-300v300zM0 300h300v-300h-300v300zM500 300h300v-300h-300v300z" />
+    <glyph glyph-name="74" unicode="&#xe074;" 
+d="M19 800h662c11 0 19 -8 19 -19v-331c0 -28 -22 -50 -50 -50h-600c-28 0 -50 22 -50 50v331c0 11 8 19 19 19zM0 309c16 -6 32 -9 50 -9h600c18 0 34 3 50 9v-290c0 -11 -8 -19 -19 -19h-662c-11 0 -19 8 -19 19v290zM550 200c-28 0 -50 -22 -50 -50s22 -50 50 -50
+s50 22 50 50s-22 50 -50 50z" />
+    <glyph glyph-name="75" unicode="&#xe075;" 
+d="M0 700h300v-100h-50c-28 0 -50 -22 -50 -50v-150h300v150c0 28 -22 50 -50 50h-50v100h300v-100h-50c-28 0 -50 -22 -50 -50v-400c0 -28 22 -50 50 -50h50v-100h-300v100h50c28 0 50 22 50 50v150h-300v-150c0 -28 22 -50 50 -50h50v-100h-300v100h50c28 0 50 22 50 50
+v400c0 28 -22 50 -50 50h-50v100z" />
+    <glyph glyph-name="76" unicode="&#xe076;" 
+d="M400 700c165 0 300 -135 300 -300v-100h50c28 0 50 -22 50 -50v-200c0 -28 -22 -50 -50 -50h-100c-28 0 -50 22 -50 50v350c0 111 -89 200 -200 200s-200 -89 -200 -200v-350c0 -28 -22 -50 -50 -50h-100c-28 0 -50 22 -50 50v200c0 28 22 50 50 50h50v100
+c0 165 135 300 300 300z" />
+    <glyph glyph-name="77" unicode="&#xe077;" 
+d="M0 500c0 109 91 200 200 200s200 -91 200 -200c0 109 91 200 200 200s200 -91 200 -200c0 -55 -23 -105 -59 -141l-341 -340l-341 340c-36 36 -59 86 -59 141z" />
+    <glyph glyph-name="78" unicode="&#xe078;" 
+d="M400 700l400 -300l-100 3v-403h-200v200h-200v-200h-200v400h-100z" />
+    <glyph glyph-name="79" unicode="&#xe079;" 
+d="M0 800h800v-800h-800v800zM100 700v-300l100 100l400 -400h100v100l-200 200l100 100l100 -100v300h-600z" />
+    <glyph glyph-name="7a" unicode="&#xe07a;" 
+d="M19 800h762c11 0 19 -8 19 -19v-762c0 -11 -8 -19 -19 -19h-762c-11 0 -19 8 -19 19v762c0 11 8 19 19 19zM100 600v-300h100l100 -100h200l100 100h100v300h-600z" />
+    <glyph glyph-name="7b" unicode="&#xe07b;" 
+d="M200 600c80 0 142 -56 200 -122c58 66 119 122 200 122c131 0 200 -101 200 -200s-69 -200 -200 -200c-81 0 -142 56 -200 122c-58 -66 -121 -122 -200 -122c-131 0 -200 101 -200 200s69 200 200 200zM200 500c-74 0 -100 -54 -100 -100s26 -100 100 -100
+c42 0 88 47 134 100c-46 53 -92 100 -134 100zM600 500c-43 0 -88 -47 -134 -100c46 -53 91 -100 134 -100c74 0 100 54 100 100s-26 100 -100 100z" />
+    <glyph glyph-name="7c" unicode="&#xe07c;" horiz-adv-x="400" 
+d="M300 800c55 0 100 -45 100 -100s-45 -100 -100 -100s-100 45 -100 100s45 100 100 100zM150 550c83 0 150 -69 150 -150c0 -66 -100 -214 -100 -250c0 -28 22 -50 50 -50s50 22 50 50h100c0 -83 -67 -150 -150 -150s-150 64 -150 150s100 222 100 250s-22 50 -50 50
+s-50 -22 -50 -50h-100c0 83 67 150 150 150z" />
+    <glyph glyph-name="7d" unicode="&#xe07d;" 
+d="M200 800h500v-100h-122c-77 -197 -156 -392 -234 -588l-6 -12h162v-100h-500v100h122c77 197 156 392 234 588l7 12h-163v100z" />
+    <glyph glyph-name="7e" unicode="&#xe07e;" 
+d="M0 700h800v-100h-800v100zM0 500h800v-100h-800v100zM0 300h800v-100h-800v100zM100 100h600v-100h-600v100z" />
+    <glyph glyph-name="7f" unicode="&#xe07f;" 
+d="M0 700h800v-100h-800v100zM0 500h800v-100h-800v100zM0 300h800v-100h-800v100zM0 100h600v-100h-600v100z" />
+    <glyph glyph-name="80" unicode="&#xe080;" 
+d="M0 700h800v-100h-800v100zM0 500h800v-100h-800v100zM0 300h800v-100h-800v100zM200 100h600v-100h-600v100z" />
+    <glyph glyph-name="81" unicode="&#xe081;" 
+d="M550 800c138 0 250 -112 250 -250s-112 -250 -250 -250c-16 0 -32 0 -47 3l-3 -3v-100h-200v-200h-300v200l303 303c-3 15 -3 31 -3 47c0 138 112 250 250 250zM600 700c-55 0 -100 -45 -100 -100s45 -100 100 -100s100 45 100 100s-45 100 -100 100z" />
+    <glyph glyph-name="82" unicode="&#xe082;" 
+d="M134 600h3h4h4h5h500c28 0 50 -22 50 -50v-350h100v-150c0 -28 -22 -50 -50 -50h-700c-28 0 -50 22 -50 50v150h100v350v2c0 20 15 42 34 48zM200 500v-300h100v-100h200v100h100v300h-400z" />
+    <glyph glyph-name="83" unicode="&#xe083;" 
+d="M0 800h400v-400h-400v400zM500 600h100v-400h-400v100h300v300zM700 400h100v-400h-400v100h300v300z" />
+    <glyph glyph-name="84" unicode="&#xe084;" horiz-adv-x="600" 
+d="M337 694c6 4 12 7 21 7c28 0 50 -22 50 -50c0 -17 -12 -37 -27 -45l-300 -150c-8 -6 -21 -11 -31 -11c-28 0 -50 22 -50 50c0 21 16 44 37 49zM437 544c6 4 12 7 21 7c28 0 50 -22 50 -50c0 -17 -12 -37 -27 -45l-400 -200c-8 -6 -21 -11 -31 -11c-28 0 -50 22 -50 50
+c0 21 16 44 37 49zM437 344c6 4 12 7 21 7c28 0 50 -22 50 -50c0 -17 -12 -37 -27 -45l-106 -56c24 -4 43 -26 43 -50c0 -28 -23 -51 -51 -51c-2 0 -6 1 -8 1h-200c-26 1 -48 24 -48 50c0 16 12 36 26 44zM151 -50c0 23 20 50 46 50h3h4h5h100c28 0 50 -22 50 -50
+s-22 -50 -50 -50h-100c-2 0 -6 -1 -8 -1c-28 0 -50 23 -50 51z" />
+    <glyph glyph-name="85" unicode="&#xe085;" 
+d="M199 800h100v-200h-200v100h100v100zM586 797h1c18 1 38 1 56 -3c36 -8 69 -26 97 -54c78 -78 78 -203 0 -281l-150 -150c-8 -13 -28 -24 -43 -24c-28 0 -50 22 -50 50c0 15 11 35 24 43l150 150c40 40 39 105 0 144c-41 41 -110 34 -144 0l-44 -44
+c-8 -13 -27 -24 -42 -24c-28 0 -50 22 -50 50c0 15 11 35 24 43l43 44c32 33 72 53 128 56zM208 490c4 5 14 16 22 16h3c2 0 6 1 8 1c28 0 50 -22 50 -50c0 -11 -6 -27 -14 -35l-150 -150c-40 -40 -39 -105 0 -144c41 -41 110 -34 144 0l44 44c8 13 27 24 42 24
+c28 0 50 -22 50 -50c0 -15 -11 -35 -24 -43l-43 -44c-22 -22 -48 -37 -75 -47c-70 -25 -151 -9 -207 47c-78 78 -78 203 0 281zM499 200h200v-100h-100v-100h-100v200z" />
+    <glyph glyph-name="86" unicode="&#xe086;" 
+d="M586 797c18 1 39 1 57 -3c36 -8 69 -26 97 -54c78 -78 78 -203 0 -281l-150 -150c-62 -62 -132 -81 -182 -78s-69 17 -84 25s-26 27 -26 44c0 28 22 51 50 51c8 0 19 -3 26 -7c0 0 15 -11 41 -13s62 3 106 47l150 150c40 40 39 105 0 144c-41 41 -110 34 -144 0
+c-8 -13 -28 -24 -43 -24c-28 0 -50 22 -50 50c0 15 11 35 24 43c32 33 72 53 128 56zM386 566c50 -2 64 -17 85 -22s37 -28 37 -49c0 -28 -22 -50 -50 -50c-10 0 -23 5 -31 11c0 0 -19 9 -47 10s-63 -4 -103 -44l-150 -150c-40 -40 -39 -105 0 -144c41 -41 110 -34 144 0
+c8 13 27 24 42 24c28 0 50 -22 50 -50c0 -15 -10 -35 -23 -43c-22 -22 -48 -37 -75 -47c-70 -25 -151 -9 -207 47c-78 78 -78 203 0 281l150 150c60 60 128 78 178 76z" />
+    <glyph glyph-name="87" unicode="&#xe087;" 
+d="M0 700h300v-300h-300v300zM400 700h400v-100h-400v100zM400 500h300v-100h-300v100zM0 300h300v-300h-300v300zM400 300h400v-100h-400v100zM400 100h300v-100h-300v100z" />
+    <glyph glyph-name="88" unicode="&#xe088;" 
+d="M50 700c28 0 50 -22 50 -50s-22 -50 -50 -50s-50 22 -50 50s22 50 50 50zM200 700h600v-100h-600v100zM50 500c28 0 50 -22 50 -50s-22 -50 -50 -50s-50 22 -50 50s22 50 50 50zM200 500h600v-100h-600v100zM50 300c28 0 50 -22 50 -50s-22 -50 -50 -50s-50 22 -50 50
+s22 50 50 50zM200 300h600v-100h-600v100zM50 100c28 0 50 -22 50 -50s-22 -50 -50 -50s-50 22 -50 50s22 50 50 50zM200 100h600v-100h-600v100z" />
+    <glyph glyph-name="89" unicode="&#xe089;" 
+d="M800 800l-400 -800l-100 300l-300 100z" />
+    <glyph glyph-name="8a" unicode="&#xe08a;" horiz-adv-x="600" 
+d="M300 700c110 0 200 -90 200 -200v-100h100v-400h-600v400h100v100c0 110 90 200 200 200zM300 600c-56 0 -100 -44 -100 -100v-100h200v100c0 56 -44 100 -100 100z" />
+    <glyph glyph-name="8b" unicode="&#xe08b;" horiz-adv-x="600" 
+d="M300 800c110 0 200 -90 200 -200v-200h100v-400h-600v400h400v200c0 56 -44 100 -100 100s-100 -44 -100 -100h-100c0 110 90 200 200 200z" />
+    <glyph glyph-name="8c" unicode="&#xe08c;" 
+d="M400 700v-100c-111 0 -200 -89 -200 -200h100l-150 -200l-150 200h100c0 165 135 300 300 300zM650 600l150 -200h-100c0 -165 -135 -300 -300 -300v100c111 0 200 89 200 200h-100z" />
+    <glyph glyph-name="8d" unicode="&#xe08d;" 
+d="M100 800h600v-300h100l-150 -250l-150 250h100v200h-400v-100h-100v200zM150 550l150 -250h-100v-200h400v100h100v-200h-600v300h-100z" />
+    <glyph glyph-name="8e" unicode="&#xe08e;" 
+d="M600 700l200 -150l-200 -150v100h-500v-100h-100v100c0 55 45 100 100 100h500v100zM200 300v-100h500v100h100v-100c0 -55 -45 -100 -100 -100h-500v-100l-200 150z" />
+    <glyph glyph-name="8f" unicode="&#xe08f;" horiz-adv-x="900" 
+d="M350 800c193 0 350 -157 350 -350c0 -60 -17 -117 -44 -166c5 -3 12 -8 16 -12l100 -100c16 -16 30 -49 30 -72c0 -56 -46 -102 -102 -102c-23 0 -56 14 -72 30l-100 100c-4 3 -9 9 -12 13c-49 -26 -107 -41 -166 -41c-193 0 -350 157 -350 350s157 350 350 350zM350 200
+c142 0 250 108 250 250c0 139 -111 250 -250 250s-250 -111 -250 -250s111 -250 250 -250z" />
+    <glyph glyph-name="90" unicode="&#xe090;" horiz-adv-x="600" 
+d="M300 800c166 0 300 -134 300 -300c0 -200 -300 -500 -300 -500s-300 300 -300 500c0 166 134 300 300 300zM300 700c-110 0 -200 -90 -200 -200s90 -200 200 -200s200 90 200 200s-90 200 -200 200z" />
+    <glyph glyph-name="91" unicode="&#xe091;" horiz-adv-x="900" 
+d="M0 800h800v-541c1 -3 1 -8 1 -11s0 -7 -1 -10v-238h-800v800zM495 250c0 26 22 50 50 50h5h150v400h-600v-600h600v100h-150h-5c-28 0 -50 22 -50 50zM350 600c83 0 150 -67 150 -150c0 -100 -150 -250 -150 -250s-150 150 -150 250c0 83 67 150 150 150zM350 500
+c-28 0 -50 -22 -50 -50s22 -50 50 -50s50 22 50 50s-22 50 -50 50z" />
+    <glyph glyph-name="92" unicode="&#xe092;" horiz-adv-x="600" 
+d="M0 700h200v-600h-200v600zM400 700h200v-600h-200v600z" />
+    <glyph glyph-name="93" unicode="&#xe093;" horiz-adv-x="600" 
+d="M0 700l600 -300l-600 -300v600z" />
+    <glyph glyph-name="94" unicode="&#xe094;" horiz-adv-x="600" 
+d="M300 700c166 0 300 -134 300 -300s-134 -300 -300 -300s-300 134 -300 300s134 300 300 300z" />
+    <glyph glyph-name="95" unicode="&#xe095;" 
+d="M400 700v-600l-400 300zM400 400l400 300v-600z" />
+    <glyph glyph-name="96" unicode="&#xe096;" 
+d="M0 700l400 -300l-400 -300v600zM400 100v600l400 -300z" />
+    <glyph glyph-name="97" unicode="&#xe097;" 
+d="M0 700h200v-600h-200v600zM200 400l500 300v-600z" />
+    <glyph glyph-name="98" unicode="&#xe098;" 
+d="M0 700l500 -300l-500 -300v600zM500 100v600h200v-600h-200z" />
+    <glyph glyph-name="99" unicode="&#xe099;" horiz-adv-x="600" 
+d="M0 700h600v-600h-600v600z" />
+    <glyph glyph-name="9a" unicode="&#xe09a;" 
+d="M200 800h400v-200h200v-400h-200v-200h-400v200h-200v400h200v200z" />
+    <glyph glyph-name="9b" unicode="&#xe09b;" 
+d="M0 700h800v-100h-800v100zM0 403h800v-100h-800v100zM0 103h800v-100h-800v100z" />
+    <glyph glyph-name="9c" unicode="&#xe09c;" horiz-adv-x="600" 
+d="M278 700c7 2 13 4 22 4c55 0 100 -45 100 -100v-4v-200c0 -55 -45 -100 -100 -100s-100 45 -100 100v200v2c0 44 35 88 78 98zM34 500h4h3c3 0 6 1 9 1c28 0 50 -22 50 -50v-1v-50c0 -111 89 -200 200 -200s200 89 200 200v50c0 28 22 50 50 50s50 -22 50 -50v-50
+c0 -148 -109 -270 -250 -294v-106h50c55 0 100 -45 100 -100h-400c0 55 45 100 100 100h50v106c-141 24 -250 146 -250 294v50v2c0 20 15 42 34 48z" />
+    <glyph glyph-name="9d" unicode="&#xe09d;" 
+d="M0 500h800v-200h-800v200z" />
+    <glyph glyph-name="9e" unicode="&#xe09e;" 
+d="M34 700h4h3h4h5h700c28 0 50 -22 50 -50v-500c0 -28 -22 -50 -50 -50h-250v-100h100c55 0 100 -45 100 -100h-600c0 55 45 100 100 100h100v100h-250c-28 0 -50 22 -50 50v500v2c0 20 15 42 34 48zM100 600v-400h600v400h-600z" />
+    <glyph glyph-name="9f" unicode="&#xe09f;" 
+d="M272 700c-14 -40 -22 -83 -22 -128c0 -221 179 -400 400 -400c45 0 88 8 128 22c-53 -158 -202 -272 -378 -272c-221 0 -400 179 -400 400c0 176 114 325 272 378z" />
+    <glyph glyph-name="a0" unicode="&#xe0a0;" 
+d="M350 700l150 -150h-100v-150h150v100l150 -150l-150 -150v100h-150v-150h100l-150 -150l-150 150h100v150h-150v-100l-150 150l150 150v-100h150v150h-100z" />
+    <glyph glyph-name="a1" unicode="&#xe0a1;" 
+d="M800 800v-550c0 -83 -67 -150 -150 -150s-150 67 -150 150s67 150 150 150c17 0 35 -4 50 -9v206c-201 -6 -327 -27 -400 -50v-397c0 -83 -67 -150 -150 -150s-150 67 -150 150s67 150 150 150c17 0 35 -4 50 -9v409s100 100 600 100z" />
+    <glyph glyph-name="a2" unicode="&#xe0a2;" horiz-adv-x="700" 
+d="M499 700c51 0 102 -20 141 -59c78 -78 78 -203 0 -281l-250 -244c-48 -48 -127 -48 -175 0s-48 127 0 175l96 97l69 -69l-90 -94l-7 -3c-10 -10 -10 -28 0 -38s28 -10 38 0l250 247c37 40 39 102 0 141s-104 40 -144 0l-278 -275c-66 -69 -68 -179 0 -247
+c69 -69 181 -69 250 0l9 12l116 113l69 -69l-125 -125c-107 -107 -281 -107 -388 0s-107 281 0 388l278 272c39 39 90 59 141 59z" />
+    <glyph glyph-name="a3" unicode="&#xe0a3;" 
+d="M600 800l200 -200l-100 -100l-200 200zM400 600l200 -200l-400 -400h-200v200z" />
+    <glyph glyph-name="a4" unicode="&#xe0a4;" 
+d="M550 800c83 0 150 -90 150 -200s-67 -200 -150 -200c-22 0 -40 8 -59 19c6 26 9 52 9 81c0 84 -27 158 -72 212c27 52 71 88 122 88zM250 700c83 0 150 -90 150 -200s-67 -200 -150 -200s-150 90 -150 200s67 200 150 200zM725 384c44 -22 75 -66 75 -118v-166h-200v66
+c0 50 -17 96 -44 134c66 2 126 33 169 84zM75 284c45 -53 106 -84 175 -84s130 31 175 84c44 -22 75 -66 75 -118v-166h-500v166c0 52 31 96 75 118z" />
+    <glyph glyph-name="a5" unicode="&#xe0a5;" 
+d="M400 800c110 0 200 -112 200 -250s-90 -250 -200 -250s-200 112 -200 250s90 250 200 250zM191 300c54 -61 128 -100 209 -100s155 39 209 100c106 -5 191 -92 191 -200v-100h-800v100c0 108 85 195 191 200z" />
+    <glyph glyph-name="a6" unicode="&#xe0a6;" horiz-adv-x="600" 
+d="M19 800h462c11 0 19 -8 19 -19v-762c0 -11 -8 -19 -19 -19h-462c-11 0 -19 8 -19 19v762c0 11 8 19 19 19zM100 700v-500h300v500h-300zM250 150c-28 0 -50 -22 -50 -50s22 -50 50 -50s50 22 50 50s-22 50 -50 50z" />
+    <glyph glyph-name="a7" unicode="&#xe0a7;" 
+d="M350 800c17 0 34 -1 50 -3v-397l-297 297c63 64 150 103 247 103zM500 694c169 -25 300 -168 300 -344c0 -193 -157 -350 -350 -350c-85 0 -161 31 -222 81l272 272v341zM91 562l237 -234l-212 -212c-70 55 -116 138 -116 234c0 84 35 158 91 212z" />
+    <glyph glyph-name="a8" unicode="&#xe0a8;" 
+d="M92 650c0 23 20 50 46 50h3h4h5h400c28 0 50 -22 50 -50s-22 -50 -50 -50h-50v-200h100c55 0 100 -45 100 -100h-300v-300l-56 -100l-44 100v300h-300c0 55 45 100 100 100h100v200h-50c-2 0 -6 -1 -8 -1c-28 0 -50 23 -50 51z" />
+    <glyph glyph-name="a9" unicode="&#xe0a9;" 
+d="M400 800c221 0 400 -179 400 -400s-179 -400 -400 -400s-400 179 -400 400s179 400 400 400zM300 600v-400l300 200z" />
+    <glyph glyph-name="aa" unicode="&#xe0aa;" 
+d="M300 800h200v-300h300v-200h-300v-300h-200v300h-300v200h300v300z" />
+    <glyph glyph-name="ab" unicode="&#xe0ab;" 
+d="M300 800h100v-400h-100v400zM172 656l62 -78l-40 -31c-58 -46 -94 -117 -94 -197c0 -139 111 -250 250 -250s250 111 250 250c0 80 -39 151 -97 197l-37 31l62 78l38 -31c82 -64 134 -164 134 -275c0 -193 -157 -350 -350 -350s-350 157 -350 350c0 111 53 211 134 275z
+" />
+    <glyph glyph-name="ac" unicode="&#xe0ac;" 
+d="M200 800h400v-200h-400v200zM9 500h782c6 0 9 -3 9 -9v-282c0 -6 -3 -9 -9 -9h-91v200h-600v-200h-91c-6 0 -9 3 -9 9v282c0 6 3 9 9 9zM200 300h400v-300h-400v300z" />
+    <glyph glyph-name="ad" unicode="&#xe0ad;" 
+d="M0 700h100v-700h-100v700zM700 700h100v-700h-100v700zM200 600h200v-100h-200v100zM300 400h200v-100h-200v100zM400 200h200v-100h-200v100z" />
+    <glyph glyph-name="ae" unicode="&#xe0ae;" 
+d="M325 700c42 -141 87 -280 131 -419c29 74 59 148 88 222c30 -57 58 -114 87 -172h169v-100h-231l-13 28c-37 -92 -74 -184 -112 -275c-38 129 -79 257 -119 385c-42 -133 -83 -267 -125 -400c-28 88 -56 175 -84 262h-116v100h188l9 -34l3 -6c42 137 83 273 125 409z" />
+    <glyph glyph-name="af" unicode="&#xe0af;" 
+d="M200 600c0 57 43 100 100 100s100 -43 100 -100c0 -28 -18 -48 -28 -72c-3 -6 -3 -16 -3 -28h231v-231c12 0 22 0 28 3c24 10 44 28 72 28c57 0 100 -43 100 -100s-43 -100 -100 -100c-28 0 -48 18 -72 28c-6 3 -16 3 -28 3v-231h-231c0 12 0 22 3 28c10 24 28 44 28 72
+c0 57 -43 100 -100 100s-100 -43 -100 -100c0 -28 18 -48 28 -72c3 -6 3 -16 3 -28h-231v600h231c0 12 0 22 -3 28c-10 24 -28 44 -28 72z" />
+    <glyph glyph-name="b0" unicode="&#xe0b0;" horiz-adv-x="500" 
+d="M247 700c84 0 148 -20 191 -59s59 -93 59 -141c0 -117 -69 -181 -119 -225s-81 -67 -81 -150v-25h-100v25c0 117 65 181 115 225s85 67 85 150c0 25 -8 48 -28 66s-56 34 -122 34s-97 -18 -116 -37s-27 -43 -31 -69l-100 12c5 38 19 88 59 128s103 66 188 66zM197 0h100
+v-100h-100v100z" />
+    <glyph glyph-name="b1" unicode="&#xe0b1;" 
+d="M450 800c138 0 250 -112 250 -250v-50c58 -21 100 -85 100 -150c0 -69 -48 -127 -112 -144c-22 55 -75 94 -138 94c-20 0 -39 -5 -56 -12c-17 64 -75 112 -144 112s-127 -48 -144 -112c-17 7 -36 12 -56 12c-37 0 -71 -12 -97 -34c-33 36 -53 82 -53 134
+c0 110 90 200 200 200c23 114 129 200 250 200zM334 300h4h3c3 0 6 1 9 1c28 0 50 -22 50 -50v-1v-200c0 -28 -22 -50 -50 -50s-50 22 -50 50v200v2c0 20 15 42 34 48zM134 200h4h3c3 0 6 1 9 1c28 0 50 -22 50 -50v-1v-100c0 -28 -22 -50 -50 -50s-50 22 -50 50v100v2
+c0 20 15 42 34 48zM534 200h3h4c3 0 6 1 9 1c28 0 50 -22 50 -50v-1v-100c0 -28 -22 -50 -50 -50s-50 22 -50 50v100v2c0 20 15 42 34 48z" />
+    <glyph glyph-name="b2" unicode="&#xe0b2;" 
+d="M600 800l200 -150l-200 -150v100h-50l-153 -191l175 -206l6 -3h22v100l200 -150l-200 -150v100h-25c-35 0 -56 12 -78 38l-166 190l-153 -190c-22 -27 -43 -38 -78 -38h-100v100h100l166 206l-163 191l-3 3h-100v100h100c34 0 56 -12 78 -38l153 -178l141 178
+c22 27 43 38 78 38h50v100z" />
+    <glyph glyph-name="b3" unicode="&#xe0b3;" 
+d="M400 800c110 0 209 -47 281 -119l119 119v-300h-300l109 109c-54 55 -126 91 -209 91c-166 0 -300 -134 -300 -300s134 -300 300 -300c83 0 158 34 212 88l72 -72c-72 -72 -174 -116 -284 -116c-220 0 -400 180 -400 400s180 400 400 400z" />
+    <glyph glyph-name="b4" unicode="&#xe0b4;" 
+d="M400 800h400v-400l-166 166l-400 -400l166 -166h-400v400l166 -166l400 400z" />
+    <glyph glyph-name="b5" unicode="&#xe0b5;" horiz-adv-x="600" 
+d="M250 800l250 -300h-200v-200h200l-250 -300l-250 300h200v200h-200z" />
+    <glyph glyph-name="b6" unicode="&#xe0b6;" 
+d="M300 600v-200h200v200l300 -250l-300 -250v200h-200v-200l-300 250z" />
+    <glyph glyph-name="b7" unicode="&#xe0b7;" 
+d="M0 800c441 0 800 -359 800 -800h-200c0 333 -267 600 -600 600v200zM0 500c275 0 500 -225 500 -500h-200c0 167 -133 300 -300 300v200zM0 200c110 0 200 -90 200 -200h-200v200z" />
+    <glyph glyph-name="b8" unicode="&#xe0b8;" 
+d="M100 800c386 0 700 -314 700 -700h-100c0 332 -268 600 -600 600v100zM100 600c276 0 500 -224 500 -500h-100c0 222 -178 400 -400 400v100zM100 400c165 0 300 -135 300 -300h-100c0 111 -89 200 -200 200v100zM100 200c55 0 100 -45 100 -100s-45 -100 -100 -100
+s-100 45 -100 100s45 100 100 100z" />
+    <glyph glyph-name="b9" unicode="&#xe0b9;" 
+d="M300 800h400c55 0 100 -45 100 -100v-200h-400v150c0 28 -22 50 -50 50s-50 -22 -50 -50v-250h400v-300c0 -55 -45 -100 -100 -100h-500c-55 0 -100 45 -100 100v200h100v-150c0 -28 22 -50 50 -50s50 22 50 50v550c0 55 45 100 100 100z" />
+    <glyph glyph-name="ba" unicode="&#xe0ba;" 
+d="M75 700h225v-100h-200v-500h400v100h100v-125c0 -41 -34 -75 -75 -75h-450c-41 0 -75 34 -75 75v550c0 41 34 75 75 75zM600 700l200 -200l-200 -200v100h-200c-94 0 -173 -65 -194 -153c23 199 189 353 394 353v100z" />
+    <glyph glyph-name="bb" unicode="&#xe0bb;" 
+d="M500 700l300 -284l-300 -316v200h-100c-200 0 -348 -102 -400 -300c0 295 100 500 500 500v200z" />
+    <glyph glyph-name="bc" unicode="&#xe0bc;" 
+d="M381 791l19 9l19 -9c127 -53 253 -108 381 -160v-31c0 -166 -67 -313 -147 -419c-40 -53 -83 -97 -125 -128s-82 -53 -128 -53s-86 22 -128 53s-85 75 -125 128c-80 107 -147 253 -147 419v31c128 52 254 107 381 160zM400 100v591l-294 -122c8 -126 58 -243 122 -328
+c35 -46 73 -86 106 -110s62 -31 66 -31z" />
+    <glyph glyph-name="bd" unicode="&#xe0bd;" 
+d="M600 800h100v-800h-100v800zM400 700h100v-700h-100v700zM200 500h100v-500h-100v500zM0 300h100v-300h-100v300z" />
+    <glyph glyph-name="be" unicode="&#xe0be;" 
+d="M300 800h100v-200h200l100 -100l-100 -100h-200v-400h-100v500h-200l-100 100l100 100h200v100z" />
+    <glyph glyph-name="bf" unicode="&#xe0bf;" 
+d="M200 800h100v-600h200l-250 -200l-250 200h200v600zM400 800h200v-100h-200v100zM400 600h300v-100h-300v100zM400 400h400v-100h-400v100z" />
+    <glyph glyph-name="c0" unicode="&#xe0c0;" 
+d="M200 800h100v-600h200l-250 -200l-250 200h200v600zM400 800h400v-100h-400v100zM400 600h300v-100h-300v100zM400 400h200v-100h-200v100z" />
+    <glyph glyph-name="c1" unicode="&#xe0c1;" 
+d="M75 700h650c41 0 75 -34 75 -75v-550c0 -41 -34 -75 -75 -75h-650c-41 0 -75 34 -75 75v550c0 41 34 75 75 75zM100 600v-100h100v100h-100zM300 600v-100h400v100h-400zM100 400v-100h100v100h-100zM300 400v-100h400v100h-400zM100 200v-100h100v100h-100zM300 200
+v-100h400v100h-400z" />
+    <glyph glyph-name="c2" unicode="&#xe0c2;" 
+d="M400 800l100 -300h300l-250 -200l100 -300l-250 200l-250 -200l100 300l-250 200h300z" />
+    <glyph glyph-name="c3" unicode="&#xe0c3;" 
+d="M400 800c28 0 50 -22 50 -50s-22 -50 -50 -50s-50 22 -50 50s22 50 50 50zM150 700c28 0 50 -22 50 -50s-22 -50 -50 -50s-50 22 -50 50s22 50 50 50zM650 700c28 0 50 -22 50 -50s-22 -50 -50 -50s-50 22 -50 50s22 50 50 50zM400 600c110 0 200 -90 200 -200
+s-90 -200 -200 -200s-200 90 -200 200s90 200 200 200zM50 450c28 0 50 -22 50 -50s-22 -50 -50 -50s-50 22 -50 50s22 50 50 50zM750 450c28 0 50 -22 50 -50s-22 -50 -50 -50s-50 22 -50 50s22 50 50 50zM150 200c28 0 50 -22 50 -50s-22 -50 -50 -50s-50 22 -50 50
+s22 50 50 50zM650 200c28 0 50 -22 50 -50s-22 -50 -50 -50s-50 22 -50 50s22 50 50 50zM400 100c28 0 50 -22 50 -50s-22 -50 -50 -50s-50 22 -50 50s22 50 50 50z" />
+    <glyph glyph-name="c4" unicode="&#xe0c4;" 
+d="M34 800h632c18 0 34 -16 34 -34v-732c0 -18 -16 -34 -34 -34h-632c-18 0 -34 16 -34 34v732c0 18 16 34 34 34zM100 700v-500h500v500h-500zM350 150c-38 0 -63 -42 -44 -75s69 -33 88 0s-6 75 -44 75z" />
+    <glyph glyph-name="c5" unicode="&#xe0c5;" 
+d="M0 800h300l500 -500l-300 -300l-500 500v300zM200 700c-55 0 -100 -45 -100 -100s45 -100 100 -100s100 45 100 100s-45 100 -100 100z" />
+    <glyph glyph-name="c6" unicode="&#xe0c6;" 
+d="M0 600h200l300 -300l-200 -200l-300 300v200zM340 600h160l300 -300l-200 -200l-78 78l119 122zM150 500c-28 0 -50 -22 -50 -50s22 -50 50 -50s50 22 50 50s-22 50 -50 50z" />
+    <glyph glyph-name="c7" unicode="&#xe0c7;" 
+d="M400 800c220 0 400 -180 400 -400s-180 -400 -400 -400s-400 180 -400 400s180 400 400 400zM400 700c-166 0 -300 -134 -300 -300s134 -300 300 -300s300 134 300 300s-134 300 -300 300zM400 600c110 0 200 -90 200 -200s-90 -200 -200 -200s-200 90 -200 200
+s90 200 200 200zM400 500c-56 0 -100 -44 -100 -100s44 -100 100 -100s100 44 100 100s-44 100 -100 100z" />
+    <glyph glyph-name="c8" unicode="&#xe0c8;" 
+d="M0 700h559l-100 -100h-359v-500h500v159l100 100v-359h-700v700zM700 700l100 -100l-400 -400l-200 200l100 100l100 -100z" />
+    <glyph glyph-name="c9" unicode="&#xe0c9;" 
+d="M9 800h782c6 0 9 -3 9 -9v-782c0 -6 -3 -9 -9 -9h-782c-6 0 -9 3 -9 9v782c0 6 3 9 9 9zM150 722l-72 -72l100 -100l-100 -100l72 -72l172 172zM400 500v-100h300v100h-300z" />
+    <glyph glyph-name="ca" unicode="&#xe0ca;" 
+d="M0 800h800v-200h-50c0 55 -45 100 -100 100h-150v-550c0 -28 22 -50 50 -50h50v-100h-400v100h50c28 0 50 22 50 50v550h-150c-55 0 -100 -45 -100 -100h-50v200z" />
+    <glyph glyph-name="cb" unicode="&#xe0cb;" 
+d="M0 700h100v-400h-100v400zM200 700h350c21 0 39 -13 47 -31c0 0 103 -291 103 -319s-22 -50 -50 -50h-150c-28 0 -50 -25 -50 -50s39 -158 47 -184s-5 -55 -31 -63s-52 5 -66 31s-109 219 -128 238s-44 28 -72 28v400z" />
+    <glyph glyph-name="cc" unicode="&#xe0cc;" 
+d="M400 666c10 19 28 32 47 34l19 -3c26 -8 39 -37 31 -63s-47 -159 -47 -184s22 -50 50 -50h150c28 0 50 -22 50 -50s-103 -319 -103 -319c-8 -18 -26 -31 -47 -31h-350v400c28 0 53 9 72 28s114 212 128 238zM0 400h100v-400h-100v400z" />
+    <glyph glyph-name="cd" unicode="&#xe0cd;" 
+d="M200 700h300v-100h-100v-6c25 -4 50 -8 72 -16l-34 -94c-28 11 -58 16 -88 16c-139 0 -250 -111 -250 -250s111 -250 250 -250s250 111 250 250c0 31 -5 60 -16 88l91 37c14 -38 25 -81 25 -125c0 -193 -157 -350 -350 -350s-350 157 -350 350c0 176 130 323 300 347v3
+h-100v100zM700 584c0 0 -296 -348 -316 -368s-48 -20 -68 0s-20 48 0 68s384 300 384 300z" />
+    <glyph glyph-name="ce" unicode="&#xe0ce;" 
+d="M600 700l200 -150l-200 -150v100h-600v100h600v100zM200 300v-100h600v-100h-600v-100l-200 150z" />
+    <glyph glyph-name="cf" unicode="&#xe0cf;" 
+d="M300 800h100c55 0 100 -45 100 -100h100c55 0 100 -45 100 -100h-700c0 55 45 100 100 100h100c0 55 45 100 100 100zM100 500h100v-350c0 -28 22 -50 50 -50s50 22 50 50v350h100v-350c0 -28 22 -50 50 -50s50 22 50 50v350h100v-481c0 -11 -8 -19 -19 -19h-462
+c-11 0 -19 8 -19 19v481z" />
+    <glyph glyph-name="d0" unicode="&#xe0d0;" 
+d="M100 800h200v-400c0 -55 45 -100 100 -100s100 45 100 100v400h100v-400c0 -110 -90 -200 -200 -200h-50c-138 0 -250 90 -250 200v400zM0 100h700v-100h-700v100z" />
+    <glyph glyph-name="d1" unicode="&#xe0d1;" 
+d="M9 700h182c6 0 9 -3 9 -9v-482c0 -6 -3 -9 -9 -9h-182c-6 0 -9 3 -9 9v482c0 6 3 9 9 9zM609 700h182c6 0 9 -3 9 -9v-482c0 -6 -3 -9 -9 -9h-182c-6 0 -9 3 -9 9v482c0 6 3 9 9 9zM309 500h182c6 0 9 -3 9 -9v-282c0 -6 -3 -9 -9 -9h-182c-6 0 -9 3 -9 9v282
+c0 6 3 9 9 9zM0 100h800v-100h-800v100z" />
+    <glyph glyph-name="d2" unicode="&#xe0d2;" 
+d="M10 700h181c6 0 9 -3 9 -9v-191h-200v191c0 6 4 9 10 9zM610 700h181c6 0 9 -3 9 -9v-191h-200v191c0 6 5 9 10 9zM310 600h181c6 0 9 -3 9 -9v-91h-200v91c0 6 4 9 10 9zM0 400h800v-100h-800v100zM0 200h200v-191c0 -6 -3 -9 -9 -9h-182c-6 0 -9 3 -9 9v191zM300 200
+h200v-91c0 -6 -3 -9 -9 -9h-181c-6 0 -10 3 -10 9v91zM600 200h200v-191c0 -6 -3 -9 -9 -9h-181c-6 0 -10 3 -10 9v191z" />
+    <glyph glyph-name="d3" unicode="&#xe0d3;" 
+d="M0 700h800v-100h-800v100zM9 500h182c6 0 9 -3 9 -9v-482c0 -6 -3 -9 -9 -9h-182c-6 0 -9 3 -9 9v482c0 6 3 9 9 9zM309 500h182c6 0 9 -3 9 -9v-282c0 -6 -3 -9 -9 -9h-182c-6 0 -9 3 -9 9v282c0 6 3 9 9 9zM609 500h182c6 0 9 -3 9 -9v-482c0 -6 -3 -9 -9 -9h-182
+c-6 0 -9 3 -9 9v482c0 6 3 9 9 9z" />
+    <glyph glyph-name="d4" unicode="&#xe0d4;" 
+d="M50 600h500c28 0 50 -22 50 -50v-150l100 100h100v-300h-100l-100 100v-150c0 -28 -22 -50 -50 -50h-500c-28 0 -50 22 -50 50v400c0 28 22 50 50 50z" />
+    <glyph glyph-name="d5" unicode="&#xe0d5;" 
+d="M334 800h66v-800h-66l-134 200h-200v400h200zM500 600v100c26 0 52 -4 75 -10c130 -33 225 -150 225 -290s-95 -258 -225 -291h-3c-23 -6 -47 -9 -72 -9v100c17 0 34 2 50 6c86 22 150 100 150 194s-64 172 -150 194c-16 4 -33 6 -50 6zM500 500l25 -3
+c44 -11 75 -51 75 -97s-32 -86 -75 -97l-25 -3v200z" />
+    <glyph glyph-name="d6" unicode="&#xe0d6;" horiz-adv-x="600" 
+d="M334 800h66v-800h-66l-134 200h-200v400h200zM500 500l25 -3c44 -11 75 -51 75 -97s-32 -86 -75 -97l-25 -3v200z" />
+    <glyph glyph-name="d7" unicode="&#xe0d7;" horiz-adv-x="400" 
+d="M334 800h66v-800h-66l-134 200h-200v400h200z" />
+    <glyph glyph-name="d8" unicode="&#xe0d8;" 
+d="M309 800h82c6 0 10 -4 12 -9l294 -682l3 -19v-81c0 -6 -3 -9 -9 -9h-682c-6 0 -9 3 -9 9v81l3 19l294 682c2 5 6 9 12 9zM300 500v-200h100v200h-100zM300 200v-100h100v100h-100z" />
+    <glyph glyph-name="d9" unicode="&#xe0d9;" 
+d="M375 800c138 0 269 -39 378 -109l-53 -82c-93 60 -205 91 -325 91c-119 0 -229 -32 -322 -91l-53 82c109 70 237 109 375 109zM375 500c78 0 154 -23 216 -62l-53 -85c-46 30 -104 47 -163 47c-60 0 -112 -17 -159 -47l-54 85c62 40 134 62 213 62zM375 200
+c55 0 100 -45 100 -100s-45 -100 -100 -100s-100 45 -100 100s45 100 100 100z" />
+    <glyph glyph-name="da" unicode="&#xe0da;" horiz-adv-x="900" 
+d="M551 800c16 0 32 0 47 -3l-97 -97v-200h200l97 97c3 -15 3 -31 3 -47c0 -138 -112 -250 -250 -250c-32 0 -62 8 -90 19l-288 -291c-20 -20 -46 -28 -72 -28s-52 8 -72 28c-39 39 -39 105 0 144l291 287c-11 28 -19 59 -19 91c0 138 112 250 250 250zM101 150
+c-28 0 -50 -22 -50 -50s22 -50 50 -50s50 22 50 50s-22 50 -50 50z" />
+    <glyph glyph-name="db" unicode="&#xe0db;" 
+d="M141 700c84 -84 169 -167 253 -250c82 83 167 165 247 250l143 -141l-253 -253c84 -82 167 -166 253 -247l-143 -143c-81 86 -165 169 -247 253l-253 -253l-141 143c85 80 167 164 250 247c-83 84 -166 169 -250 253z" />
+    <glyph glyph-name="dc" unicode="&#xe0dc;" 
+d="M0 800h100l231 -300h38l231 300h100l-225 -300h225v-100h-300v-100h300v-100h-300v-200h-100v200h-300v100h300v100h-300v100h225z" />
+    <glyph glyph-name="dd" unicode="&#xe0dd;" horiz-adv-x="900" 
+d="M350 800c193 0 350 -157 350 -350c0 -61 -17 -119 -44 -169c4 -2 10 -6 13 -9l103 -100c16 -16 30 -49 30 -72c0 -56 -46 -102 -102 -102c-23 0 -56 14 -72 30l-100 103c-3 3 -7 9 -9 13c-50 -28 -108 -44 -169 -44c-193 0 -350 157 -350 350s157 350 350 350zM350 700
+c-139 0 -250 -111 -250 -250s111 -250 250 -250c62 0 119 23 163 60c7 11 19 25 31 31l3 3c34 43 53 97 53 156c0 139 -111 250 -250 250zM300 600h100v-100h100v-100h-100v-100h-100v100h-100v100h100v100z" />
+    <glyph glyph-name="de" unicode="&#xe0de;" horiz-adv-x="900" 
+d="M350 800c193 0 350 -157 350 -350c0 -61 -17 -119 -44 -169c4 -2 10 -6 13 -9l103 -100c16 -16 30 -49 30 -72c0 -56 -46 -102 -102 -102c-23 0 -56 14 -72 30l-100 103c-3 3 -7 9 -9 13c-50 -28 -108 -44 -169 -44c-193 0 -350 157 -350 350s157 350 350 350zM350 700
+c-139 0 -250 -111 -250 -250s111 -250 250 -250c62 0 119 23 163 60c7 11 19 25 31 31l3 3c34 43 53 97 53 156c0 139 -111 250 -250 250zM200 500h300v-100h-300v100z" />
+  </font>
+</defs></svg>
diff --git a/assets/static/fonts/open-iconic/font/fonts/open-iconic.ttf b/assets/static/fonts/open-iconic/font/fonts/open-iconic.ttf
new file mode 100644
index 0000000..fab6048
Binary files /dev/null and b/assets/static/fonts/open-iconic/font/fonts/open-iconic.ttf differ
diff --git a/assets/static/fonts/open-iconic/font/fonts/open-iconic.woff b/assets/static/fonts/open-iconic/font/fonts/open-iconic.woff
new file mode 100644
index 0000000..f930998
Binary files /dev/null and b/assets/static/fonts/open-iconic/font/fonts/open-iconic.woff differ
diff --git a/assets/static/fonts/open-iconic/package.json b/assets/static/fonts/open-iconic/package.json
new file mode 100644
index 0000000..d1e76ca
--- /dev/null
+++ b/assets/static/fonts/open-iconic/package.json
@@ -0,0 +1,36 @@
+{
+  "name": "open-iconic",
+  "description": "An open source icon set with marks in SVG, sprite, webfont and raster format",
+  "version": "1.1.1",
+  "keywords": ["icon", "iconic", "open-iconic", "svg", "sprite", "font", "png", "webp"],
+  "homepage": "http://useiconic.com/open-iconic/";,
+  "author": {
+    "name": "Iconic",
+    "email": "yourfriends@xxxxxxxxxxxxx",
+    "web": "http://useiconic.com/";
+  },
+  "repository": {
+    "type": "git",
+    "url": "https://github.com/iconic/open-iconic.git";
+  },
+  "contributors": [
+    {
+      "name": "P.J. Onori",
+      "web": "http://twitter.com/somerandomdude";
+    },
+    {
+      "name": "Dave Johnson",
+      "web": "http://twitter.com/protodave";
+    }
+  ],
+  "licenses": [
+    {
+      "type": "MIT License",
+      "url": "http://opensource.org/licenses/mit-license.html";
+    },
+    {
+      "type": "SIL OFL 1.1",
+      "url": "http://scripts.sil.org/OFL";
+    }
+  ]
+}
diff --git a/assets/static/fonts/open-iconic/png/account-login-2x.png b/assets/static/fonts/open-iconic/png/account-login-2x.png
new file mode 100644
index 0000000..c1e30db
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/account-login-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/account-login-3x.png b/assets/static/fonts/open-iconic/png/account-login-3x.png
new file mode 100644
index 0000000..2a9a3db
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/account-login-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/account-login-4x.png b/assets/static/fonts/open-iconic/png/account-login-4x.png
new file mode 100644
index 0000000..0f216ff
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/account-login-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/account-login-6x.png b/assets/static/fonts/open-iconic/png/account-login-6x.png
new file mode 100644
index 0000000..3d28df7
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/account-login-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/account-login-8x.png b/assets/static/fonts/open-iconic/png/account-login-8x.png
new file mode 100644
index 0000000..42f9eaf
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/account-login-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/account-login.png b/assets/static/fonts/open-iconic/png/account-login.png
new file mode 100644
index 0000000..50910b9
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/account-login.png differ
diff --git a/assets/static/fonts/open-iconic/png/account-logout-2x.png b/assets/static/fonts/open-iconic/png/account-logout-2x.png
new file mode 100644
index 0000000..8a16bca
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/account-logout-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/account-logout-3x.png b/assets/static/fonts/open-iconic/png/account-logout-3x.png
new file mode 100644
index 0000000..0607ae3
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/account-logout-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/account-logout-4x.png b/assets/static/fonts/open-iconic/png/account-logout-4x.png
new file mode 100644
index 0000000..413df3a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/account-logout-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/account-logout-6x.png b/assets/static/fonts/open-iconic/png/account-logout-6x.png
new file mode 100644
index 0000000..89a1d38
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/account-logout-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/account-logout-8x.png b/assets/static/fonts/open-iconic/png/account-logout-8x.png
new file mode 100644
index 0000000..cd36558
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/account-logout-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/account-logout.png b/assets/static/fonts/open-iconic/png/account-logout.png
new file mode 100644
index 0000000..4cc51d1
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/account-logout.png differ
diff --git a/assets/static/fonts/open-iconic/png/action-redo-2x.png b/assets/static/fonts/open-iconic/png/action-redo-2x.png
new file mode 100644
index 0000000..dd7e4a3
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/action-redo-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/action-redo-3x.png b/assets/static/fonts/open-iconic/png/action-redo-3x.png
new file mode 100644
index 0000000..475b14c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/action-redo-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/action-redo-4x.png b/assets/static/fonts/open-iconic/png/action-redo-4x.png
new file mode 100644
index 0000000..74d4933
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/action-redo-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/action-redo-6x.png b/assets/static/fonts/open-iconic/png/action-redo-6x.png
new file mode 100644
index 0000000..d47c319
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/action-redo-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/action-redo-8x.png b/assets/static/fonts/open-iconic/png/action-redo-8x.png
new file mode 100644
index 0000000..3cd2874
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/action-redo-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/action-redo.png b/assets/static/fonts/open-iconic/png/action-redo.png
new file mode 100644
index 0000000..54db46e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/action-redo.png differ
diff --git a/assets/static/fonts/open-iconic/png/action-undo-2x.png b/assets/static/fonts/open-iconic/png/action-undo-2x.png
new file mode 100644
index 0000000..d8cb971
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/action-undo-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/action-undo-3x.png b/assets/static/fonts/open-iconic/png/action-undo-3x.png
new file mode 100644
index 0000000..812db31
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/action-undo-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/action-undo-4x.png b/assets/static/fonts/open-iconic/png/action-undo-4x.png
new file mode 100644
index 0000000..f71efbf
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/action-undo-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/action-undo-6x.png b/assets/static/fonts/open-iconic/png/action-undo-6x.png
new file mode 100644
index 0000000..afaef86
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/action-undo-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/action-undo-8x.png b/assets/static/fonts/open-iconic/png/action-undo-8x.png
new file mode 100644
index 0000000..3ebfeb0
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/action-undo-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/action-undo.png b/assets/static/fonts/open-iconic/png/action-undo.png
new file mode 100644
index 0000000..be4df7a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/action-undo.png differ
diff --git a/assets/static/fonts/open-iconic/png/align-center-2x.png b/assets/static/fonts/open-iconic/png/align-center-2x.png
new file mode 100644
index 0000000..ea984dc
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/align-center-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/align-center-3x.png b/assets/static/fonts/open-iconic/png/align-center-3x.png
new file mode 100644
index 0000000..dd07465
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/align-center-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/align-center-4x.png b/assets/static/fonts/open-iconic/png/align-center-4x.png
new file mode 100644
index 0000000..e5c987a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/align-center-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/align-center-6x.png b/assets/static/fonts/open-iconic/png/align-center-6x.png
new file mode 100644
index 0000000..1a861b9
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/align-center-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/align-center-8x.png b/assets/static/fonts/open-iconic/png/align-center-8x.png
new file mode 100644
index 0000000..c6baacc
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/align-center-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/align-center.png b/assets/static/fonts/open-iconic/png/align-center.png
new file mode 100644
index 0000000..d4b1070
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/align-center.png differ
diff --git a/assets/static/fonts/open-iconic/png/align-left-2x.png b/assets/static/fonts/open-iconic/png/align-left-2x.png
new file mode 100644
index 0000000..ba8966c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/align-left-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/align-left-3x.png b/assets/static/fonts/open-iconic/png/align-left-3x.png
new file mode 100644
index 0000000..ad1cbcc
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/align-left-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/align-left-4x.png b/assets/static/fonts/open-iconic/png/align-left-4x.png
new file mode 100644
index 0000000..ce5ae76
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/align-left-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/align-left-6x.png b/assets/static/fonts/open-iconic/png/align-left-6x.png
new file mode 100644
index 0000000..00cdce5
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/align-left-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/align-left-8x.png b/assets/static/fonts/open-iconic/png/align-left-8x.png
new file mode 100644
index 0000000..e666104
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/align-left-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/align-left.png b/assets/static/fonts/open-iconic/png/align-left.png
new file mode 100644
index 0000000..7286c96
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/align-left.png differ
diff --git a/assets/static/fonts/open-iconic/png/align-right-2x.png b/assets/static/fonts/open-iconic/png/align-right-2x.png
new file mode 100644
index 0000000..8edf99d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/align-right-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/align-right-3x.png b/assets/static/fonts/open-iconic/png/align-right-3x.png
new file mode 100644
index 0000000..5a6e04f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/align-right-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/align-right-4x.png b/assets/static/fonts/open-iconic/png/align-right-4x.png
new file mode 100644
index 0000000..33e0f12
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/align-right-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/align-right-6x.png b/assets/static/fonts/open-iconic/png/align-right-6x.png
new file mode 100644
index 0000000..0b2eb6a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/align-right-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/align-right-8x.png b/assets/static/fonts/open-iconic/png/align-right-8x.png
new file mode 100644
index 0000000..55b712f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/align-right-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/align-right.png b/assets/static/fonts/open-iconic/png/align-right.png
new file mode 100644
index 0000000..cdcbc8e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/align-right.png differ
diff --git a/assets/static/fonts/open-iconic/png/aperture-2x.png b/assets/static/fonts/open-iconic/png/aperture-2x.png
new file mode 100644
index 0000000..61eccfa
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/aperture-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/aperture-3x.png b/assets/static/fonts/open-iconic/png/aperture-3x.png
new file mode 100644
index 0000000..606e0b4
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/aperture-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/aperture-4x.png b/assets/static/fonts/open-iconic/png/aperture-4x.png
new file mode 100644
index 0000000..0dd82d3
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/aperture-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/aperture-6x.png b/assets/static/fonts/open-iconic/png/aperture-6x.png
new file mode 100644
index 0000000..02b79ff
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/aperture-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/aperture-8x.png b/assets/static/fonts/open-iconic/png/aperture-8x.png
new file mode 100644
index 0000000..418c8cf
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/aperture-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/aperture.png b/assets/static/fonts/open-iconic/png/aperture.png
new file mode 100644
index 0000000..4779d49
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/aperture.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-bottom-2x.png b/assets/static/fonts/open-iconic/png/arrow-bottom-2x.png
new file mode 100644
index 0000000..bacc577
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-bottom-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-bottom-3x.png b/assets/static/fonts/open-iconic/png/arrow-bottom-3x.png
new file mode 100644
index 0000000..d31f2f7
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-bottom-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-bottom-4x.png b/assets/static/fonts/open-iconic/png/arrow-bottom-4x.png
new file mode 100644
index 0000000..099fb4a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-bottom-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-bottom-6x.png b/assets/static/fonts/open-iconic/png/arrow-bottom-6x.png
new file mode 100644
index 0000000..2374ba8
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-bottom-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-bottom-8x.png b/assets/static/fonts/open-iconic/png/arrow-bottom-8x.png
new file mode 100644
index 0000000..8644747
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-bottom-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-bottom.png b/assets/static/fonts/open-iconic/png/arrow-bottom.png
new file mode 100644
index 0000000..8afb2b9
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-bottom.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-circle-bottom-2x.png b/assets/static/fonts/open-iconic/png/arrow-circle-bottom-2x.png
new file mode 100644
index 0000000..3f9f9eb
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-circle-bottom-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-circle-bottom-3x.png b/assets/static/fonts/open-iconic/png/arrow-circle-bottom-3x.png
new file mode 100644
index 0000000..17c2b88
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-circle-bottom-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-circle-bottom-4x.png b/assets/static/fonts/open-iconic/png/arrow-circle-bottom-4x.png
new file mode 100644
index 0000000..97e6bc1
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-circle-bottom-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-circle-bottom-6x.png b/assets/static/fonts/open-iconic/png/arrow-circle-bottom-6x.png
new file mode 100644
index 0000000..d9d46a0
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-circle-bottom-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-circle-bottom-8x.png b/assets/static/fonts/open-iconic/png/arrow-circle-bottom-8x.png
new file mode 100644
index 0000000..3df99bb
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-circle-bottom-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-circle-bottom.png b/assets/static/fonts/open-iconic/png/arrow-circle-bottom.png
new file mode 100644
index 0000000..eced19e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-circle-bottom.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-circle-left-2x.png b/assets/static/fonts/open-iconic/png/arrow-circle-left-2x.png
new file mode 100644
index 0000000..c994a8c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-circle-left-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-circle-left-3x.png b/assets/static/fonts/open-iconic/png/arrow-circle-left-3x.png
new file mode 100644
index 0000000..20f0abe
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-circle-left-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-circle-left-4x.png b/assets/static/fonts/open-iconic/png/arrow-circle-left-4x.png
new file mode 100644
index 0000000..12391e6
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-circle-left-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-circle-left-6x.png b/assets/static/fonts/open-iconic/png/arrow-circle-left-6x.png
new file mode 100644
index 0000000..d6bb98b
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-circle-left-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-circle-left-8x.png b/assets/static/fonts/open-iconic/png/arrow-circle-left-8x.png
new file mode 100644
index 0000000..532dd68
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-circle-left-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-circle-left.png b/assets/static/fonts/open-iconic/png/arrow-circle-left.png
new file mode 100644
index 0000000..c06fa18
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-circle-left.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-circle-right-2x.png b/assets/static/fonts/open-iconic/png/arrow-circle-right-2x.png
new file mode 100644
index 0000000..f6751cc
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-circle-right-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-circle-right-3x.png b/assets/static/fonts/open-iconic/png/arrow-circle-right-3x.png
new file mode 100644
index 0000000..0e34225
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-circle-right-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-circle-right-4x.png b/assets/static/fonts/open-iconic/png/arrow-circle-right-4x.png
new file mode 100644
index 0000000..3ce7216
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-circle-right-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-circle-right-6x.png b/assets/static/fonts/open-iconic/png/arrow-circle-right-6x.png
new file mode 100644
index 0000000..06ff12e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-circle-right-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-circle-right-8x.png b/assets/static/fonts/open-iconic/png/arrow-circle-right-8x.png
new file mode 100644
index 0000000..a731bfb
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-circle-right-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-circle-right.png b/assets/static/fonts/open-iconic/png/arrow-circle-right.png
new file mode 100644
index 0000000..5539247
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-circle-right.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-circle-top-2x.png b/assets/static/fonts/open-iconic/png/arrow-circle-top-2x.png
new file mode 100644
index 0000000..5bd00e6
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-circle-top-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-circle-top-3x.png b/assets/static/fonts/open-iconic/png/arrow-circle-top-3x.png
new file mode 100644
index 0000000..512cae9
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-circle-top-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-circle-top-4x.png b/assets/static/fonts/open-iconic/png/arrow-circle-top-4x.png
new file mode 100644
index 0000000..076b151
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-circle-top-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-circle-top-6x.png b/assets/static/fonts/open-iconic/png/arrow-circle-top-6x.png
new file mode 100644
index 0000000..99f2a1d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-circle-top-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-circle-top-8x.png b/assets/static/fonts/open-iconic/png/arrow-circle-top-8x.png
new file mode 100644
index 0000000..6937200
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-circle-top-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-circle-top.png b/assets/static/fonts/open-iconic/png/arrow-circle-top.png
new file mode 100644
index 0000000..ceaf61c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-circle-top.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-left-2x.png b/assets/static/fonts/open-iconic/png/arrow-left-2x.png
new file mode 100644
index 0000000..50e0790
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-left-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-left-3x.png b/assets/static/fonts/open-iconic/png/arrow-left-3x.png
new file mode 100644
index 0000000..79e300c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-left-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-left-4x.png b/assets/static/fonts/open-iconic/png/arrow-left-4x.png
new file mode 100644
index 0000000..a7294db
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-left-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-left-6x.png b/assets/static/fonts/open-iconic/png/arrow-left-6x.png
new file mode 100644
index 0000000..b65a686
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-left-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-left-8x.png b/assets/static/fonts/open-iconic/png/arrow-left-8x.png
new file mode 100644
index 0000000..9bc505d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-left-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-left.png b/assets/static/fonts/open-iconic/png/arrow-left.png
new file mode 100644
index 0000000..ae60df4
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-left.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-right-2x.png b/assets/static/fonts/open-iconic/png/arrow-right-2x.png
new file mode 100644
index 0000000..0a02d33
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-right-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-right-3x.png b/assets/static/fonts/open-iconic/png/arrow-right-3x.png
new file mode 100644
index 0000000..df941b5
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-right-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-right-4x.png b/assets/static/fonts/open-iconic/png/arrow-right-4x.png
new file mode 100644
index 0000000..e87b407
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-right-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-right-6x.png b/assets/static/fonts/open-iconic/png/arrow-right-6x.png
new file mode 100644
index 0000000..2ee850a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-right-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-right-8x.png b/assets/static/fonts/open-iconic/png/arrow-right-8x.png
new file mode 100644
index 0000000..15da93c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-right-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-right.png b/assets/static/fonts/open-iconic/png/arrow-right.png
new file mode 100644
index 0000000..a6ae9ff
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-right.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-thick-bottom-2x.png b/assets/static/fonts/open-iconic/png/arrow-thick-bottom-2x.png
new file mode 100644
index 0000000..a513915
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-thick-bottom-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-thick-bottom-3x.png b/assets/static/fonts/open-iconic/png/arrow-thick-bottom-3x.png
new file mode 100644
index 0000000..03d5925
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-thick-bottom-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-thick-bottom-4x.png b/assets/static/fonts/open-iconic/png/arrow-thick-bottom-4x.png
new file mode 100644
index 0000000..2f4ee60
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-thick-bottom-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-thick-bottom-6x.png b/assets/static/fonts/open-iconic/png/arrow-thick-bottom-6x.png
new file mode 100644
index 0000000..5683b2d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-thick-bottom-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-thick-bottom-8x.png b/assets/static/fonts/open-iconic/png/arrow-thick-bottom-8x.png
new file mode 100644
index 0000000..faea3f3
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-thick-bottom-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-thick-bottom.png b/assets/static/fonts/open-iconic/png/arrow-thick-bottom.png
new file mode 100644
index 0000000..2e0f9dc
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-thick-bottom.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-thick-left-2x.png b/assets/static/fonts/open-iconic/png/arrow-thick-left-2x.png
new file mode 100644
index 0000000..bae1c64
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-thick-left-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-thick-left-3x.png b/assets/static/fonts/open-iconic/png/arrow-thick-left-3x.png
new file mode 100644
index 0000000..f91944b
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-thick-left-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-thick-left-4x.png b/assets/static/fonts/open-iconic/png/arrow-thick-left-4x.png
new file mode 100644
index 0000000..700e953
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-thick-left-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-thick-left-6x.png b/assets/static/fonts/open-iconic/png/arrow-thick-left-6x.png
new file mode 100644
index 0000000..10de7cf
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-thick-left-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-thick-left-8x.png b/assets/static/fonts/open-iconic/png/arrow-thick-left-8x.png
new file mode 100644
index 0000000..5a0ac0b
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-thick-left-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-thick-left.png b/assets/static/fonts/open-iconic/png/arrow-thick-left.png
new file mode 100644
index 0000000..11fdc3b
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-thick-left.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-thick-right-2x.png b/assets/static/fonts/open-iconic/png/arrow-thick-right-2x.png
new file mode 100644
index 0000000..aa7fd1d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-thick-right-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-thick-right-3x.png b/assets/static/fonts/open-iconic/png/arrow-thick-right-3x.png
new file mode 100644
index 0000000..478b0cb
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-thick-right-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-thick-right-4x.png b/assets/static/fonts/open-iconic/png/arrow-thick-right-4x.png
new file mode 100644
index 0000000..79f8b6d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-thick-right-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-thick-right-6x.png b/assets/static/fonts/open-iconic/png/arrow-thick-right-6x.png
new file mode 100644
index 0000000..46ec7ac
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-thick-right-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-thick-right-8x.png b/assets/static/fonts/open-iconic/png/arrow-thick-right-8x.png
new file mode 100644
index 0000000..f701044
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-thick-right-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-thick-right.png b/assets/static/fonts/open-iconic/png/arrow-thick-right.png
new file mode 100644
index 0000000..56c03af
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-thick-right.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-thick-top-2x.png b/assets/static/fonts/open-iconic/png/arrow-thick-top-2x.png
new file mode 100644
index 0000000..7344037
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-thick-top-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-thick-top-3x.png b/assets/static/fonts/open-iconic/png/arrow-thick-top-3x.png
new file mode 100644
index 0000000..b4adc12
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-thick-top-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-thick-top-4x.png b/assets/static/fonts/open-iconic/png/arrow-thick-top-4x.png
new file mode 100644
index 0000000..dcfc378
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-thick-top-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-thick-top-6x.png b/assets/static/fonts/open-iconic/png/arrow-thick-top-6x.png
new file mode 100644
index 0000000..3c23560
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-thick-top-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-thick-top-8x.png b/assets/static/fonts/open-iconic/png/arrow-thick-top-8x.png
new file mode 100644
index 0000000..36130c4
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-thick-top-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-thick-top.png b/assets/static/fonts/open-iconic/png/arrow-thick-top.png
new file mode 100644
index 0000000..1065e01
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-thick-top.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-top-2x.png b/assets/static/fonts/open-iconic/png/arrow-top-2x.png
new file mode 100644
index 0000000..c33da9a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-top-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-top-3x.png b/assets/static/fonts/open-iconic/png/arrow-top-3x.png
new file mode 100644
index 0000000..a755ba4
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-top-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-top-4x.png b/assets/static/fonts/open-iconic/png/arrow-top-4x.png
new file mode 100644
index 0000000..994ee06
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-top-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-top-6x.png b/assets/static/fonts/open-iconic/png/arrow-top-6x.png
new file mode 100644
index 0000000..13ebb95
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-top-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-top-8x.png b/assets/static/fonts/open-iconic/png/arrow-top-8x.png
new file mode 100644
index 0000000..8f805dd
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-top-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/arrow-top.png b/assets/static/fonts/open-iconic/png/arrow-top.png
new file mode 100644
index 0000000..5830c63
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/arrow-top.png differ
diff --git a/assets/static/fonts/open-iconic/png/audio-2x.png b/assets/static/fonts/open-iconic/png/audio-2x.png
new file mode 100644
index 0000000..854b9d3
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/audio-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/audio-3x.png b/assets/static/fonts/open-iconic/png/audio-3x.png
new file mode 100644
index 0000000..fb72618
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/audio-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/audio-4x.png b/assets/static/fonts/open-iconic/png/audio-4x.png
new file mode 100644
index 0000000..0a8ce94
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/audio-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/audio-6x.png b/assets/static/fonts/open-iconic/png/audio-6x.png
new file mode 100644
index 0000000..6ef278f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/audio-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/audio-8x.png b/assets/static/fonts/open-iconic/png/audio-8x.png
new file mode 100644
index 0000000..f16dce7
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/audio-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/audio-spectrum-2x.png b/assets/static/fonts/open-iconic/png/audio-spectrum-2x.png
new file mode 100644
index 0000000..b80b92d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/audio-spectrum-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/audio-spectrum-3x.png b/assets/static/fonts/open-iconic/png/audio-spectrum-3x.png
new file mode 100644
index 0000000..4a232e1
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/audio-spectrum-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/audio-spectrum-4x.png b/assets/static/fonts/open-iconic/png/audio-spectrum-4x.png
new file mode 100644
index 0000000..616d2d7
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/audio-spectrum-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/audio-spectrum-6x.png b/assets/static/fonts/open-iconic/png/audio-spectrum-6x.png
new file mode 100644
index 0000000..5809427
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/audio-spectrum-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/audio-spectrum-8x.png b/assets/static/fonts/open-iconic/png/audio-spectrum-8x.png
new file mode 100644
index 0000000..8d2b693
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/audio-spectrum-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/audio-spectrum.png b/assets/static/fonts/open-iconic/png/audio-spectrum.png
new file mode 100644
index 0000000..5c3dc6d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/audio-spectrum.png differ
diff --git a/assets/static/fonts/open-iconic/png/audio.png b/assets/static/fonts/open-iconic/png/audio.png
new file mode 100644
index 0000000..6042931
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/audio.png differ
diff --git a/assets/static/fonts/open-iconic/png/badge-2x.png b/assets/static/fonts/open-iconic/png/badge-2x.png
new file mode 100644
index 0000000..1fa3fe2
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/badge-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/badge-3x.png b/assets/static/fonts/open-iconic/png/badge-3x.png
new file mode 100644
index 0000000..c3db713
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/badge-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/badge-4x.png b/assets/static/fonts/open-iconic/png/badge-4x.png
new file mode 100644
index 0000000..1f24ead
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/badge-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/badge-6x.png b/assets/static/fonts/open-iconic/png/badge-6x.png
new file mode 100644
index 0000000..12775ca
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/badge-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/badge-8x.png b/assets/static/fonts/open-iconic/png/badge-8x.png
new file mode 100644
index 0000000..3bf881e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/badge-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/badge.png b/assets/static/fonts/open-iconic/png/badge.png
new file mode 100644
index 0000000..0caf8ac
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/badge.png differ
diff --git a/assets/static/fonts/open-iconic/png/ban-2x.png b/assets/static/fonts/open-iconic/png/ban-2x.png
new file mode 100644
index 0000000..c1b039f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/ban-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/ban-3x.png b/assets/static/fonts/open-iconic/png/ban-3x.png
new file mode 100644
index 0000000..4481185
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/ban-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/ban-4x.png b/assets/static/fonts/open-iconic/png/ban-4x.png
new file mode 100644
index 0000000..66080d8
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/ban-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/ban-6x.png b/assets/static/fonts/open-iconic/png/ban-6x.png
new file mode 100644
index 0000000..8531278
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/ban-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/ban-8x.png b/assets/static/fonts/open-iconic/png/ban-8x.png
new file mode 100644
index 0000000..2aebdf6
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/ban-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/ban.png b/assets/static/fonts/open-iconic/png/ban.png
new file mode 100644
index 0000000..99f8fec
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/ban.png differ
diff --git a/assets/static/fonts/open-iconic/png/bar-chart-2x.png b/assets/static/fonts/open-iconic/png/bar-chart-2x.png
new file mode 100644
index 0000000..50a8341
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bar-chart-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/bar-chart-3x.png b/assets/static/fonts/open-iconic/png/bar-chart-3x.png
new file mode 100644
index 0000000..c3b0adb
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bar-chart-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/bar-chart-4x.png b/assets/static/fonts/open-iconic/png/bar-chart-4x.png
new file mode 100644
index 0000000..541d211
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bar-chart-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/bar-chart-6x.png b/assets/static/fonts/open-iconic/png/bar-chart-6x.png
new file mode 100644
index 0000000..c4fdc1a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bar-chart-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/bar-chart-8x.png b/assets/static/fonts/open-iconic/png/bar-chart-8x.png
new file mode 100644
index 0000000..d12c50a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bar-chart-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/bar-chart.png b/assets/static/fonts/open-iconic/png/bar-chart.png
new file mode 100644
index 0000000..57df41c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bar-chart.png differ
diff --git a/assets/static/fonts/open-iconic/png/basket-2x.png b/assets/static/fonts/open-iconic/png/basket-2x.png
new file mode 100644
index 0000000..1846e0e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/basket-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/basket-3x.png b/assets/static/fonts/open-iconic/png/basket-3x.png
new file mode 100644
index 0000000..e9fa58b
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/basket-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/basket-4x.png b/assets/static/fonts/open-iconic/png/basket-4x.png
new file mode 100644
index 0000000..5ea8960
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/basket-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/basket-6x.png b/assets/static/fonts/open-iconic/png/basket-6x.png
new file mode 100644
index 0000000..9bdb42c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/basket-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/basket-8x.png b/assets/static/fonts/open-iconic/png/basket-8x.png
new file mode 100644
index 0000000..f3b4392
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/basket-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/basket.png b/assets/static/fonts/open-iconic/png/basket.png
new file mode 100644
index 0000000..57007cc
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/basket.png differ
diff --git a/assets/static/fonts/open-iconic/png/battery-empty-2x.png b/assets/static/fonts/open-iconic/png/battery-empty-2x.png
new file mode 100644
index 0000000..2d255bb
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/battery-empty-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/battery-empty-3x.png b/assets/static/fonts/open-iconic/png/battery-empty-3x.png
new file mode 100644
index 0000000..41e693a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/battery-empty-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/battery-empty-4x.png b/assets/static/fonts/open-iconic/png/battery-empty-4x.png
new file mode 100644
index 0000000..6593ad0
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/battery-empty-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/battery-empty-6x.png b/assets/static/fonts/open-iconic/png/battery-empty-6x.png
new file mode 100644
index 0000000..b603a93
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/battery-empty-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/battery-empty-8x.png b/assets/static/fonts/open-iconic/png/battery-empty-8x.png
new file mode 100644
index 0000000..23cf2ad
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/battery-empty-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/battery-empty.png b/assets/static/fonts/open-iconic/png/battery-empty.png
new file mode 100644
index 0000000..cf78dba
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/battery-empty.png differ
diff --git a/assets/static/fonts/open-iconic/png/battery-full-2x.png b/assets/static/fonts/open-iconic/png/battery-full-2x.png
new file mode 100644
index 0000000..9c02f61
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/battery-full-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/battery-full-3x.png b/assets/static/fonts/open-iconic/png/battery-full-3x.png
new file mode 100644
index 0000000..d36091e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/battery-full-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/battery-full-4x.png b/assets/static/fonts/open-iconic/png/battery-full-4x.png
new file mode 100644
index 0000000..c56206d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/battery-full-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/battery-full-6x.png b/assets/static/fonts/open-iconic/png/battery-full-6x.png
new file mode 100644
index 0000000..fc097a3
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/battery-full-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/battery-full-8x.png b/assets/static/fonts/open-iconic/png/battery-full-8x.png
new file mode 100644
index 0000000..5ba7cf8
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/battery-full-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/battery-full.png b/assets/static/fonts/open-iconic/png/battery-full.png
new file mode 100644
index 0000000..38488bd
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/battery-full.png differ
diff --git a/assets/static/fonts/open-iconic/png/beaker-2x.png b/assets/static/fonts/open-iconic/png/beaker-2x.png
new file mode 100644
index 0000000..d2e0a16
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/beaker-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/beaker-3x.png b/assets/static/fonts/open-iconic/png/beaker-3x.png
new file mode 100644
index 0000000..6300019
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/beaker-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/beaker-4x.png b/assets/static/fonts/open-iconic/png/beaker-4x.png
new file mode 100644
index 0000000..01d3750
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/beaker-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/beaker-6x.png b/assets/static/fonts/open-iconic/png/beaker-6x.png
new file mode 100644
index 0000000..75f0fd6
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/beaker-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/beaker-8x.png b/assets/static/fonts/open-iconic/png/beaker-8x.png
new file mode 100644
index 0000000..d652757
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/beaker-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/beaker.png b/assets/static/fonts/open-iconic/png/beaker.png
new file mode 100644
index 0000000..4abc6df
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/beaker.png differ
diff --git a/assets/static/fonts/open-iconic/png/bell-2x.png b/assets/static/fonts/open-iconic/png/bell-2x.png
new file mode 100644
index 0000000..a14f5c4
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bell-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/bell-3x.png b/assets/static/fonts/open-iconic/png/bell-3x.png
new file mode 100644
index 0000000..aa17384
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bell-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/bell-4x.png b/assets/static/fonts/open-iconic/png/bell-4x.png
new file mode 100644
index 0000000..1e740fc
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bell-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/bell-6x.png b/assets/static/fonts/open-iconic/png/bell-6x.png
new file mode 100644
index 0000000..8893776
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bell-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/bell-8x.png b/assets/static/fonts/open-iconic/png/bell-8x.png
new file mode 100644
index 0000000..07151da
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bell-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/bell.png b/assets/static/fonts/open-iconic/png/bell.png
new file mode 100644
index 0000000..8e27b3f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bell.png differ
diff --git a/assets/static/fonts/open-iconic/png/bluetooth-2x.png b/assets/static/fonts/open-iconic/png/bluetooth-2x.png
new file mode 100644
index 0000000..35b7ad4
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bluetooth-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/bluetooth-3x.png b/assets/static/fonts/open-iconic/png/bluetooth-3x.png
new file mode 100644
index 0000000..630b241
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bluetooth-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/bluetooth-4x.png b/assets/static/fonts/open-iconic/png/bluetooth-4x.png
new file mode 100644
index 0000000..f1bbcc3
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bluetooth-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/bluetooth-6x.png b/assets/static/fonts/open-iconic/png/bluetooth-6x.png
new file mode 100644
index 0000000..d769578
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bluetooth-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/bluetooth-8x.png b/assets/static/fonts/open-iconic/png/bluetooth-8x.png
new file mode 100644
index 0000000..2ff3619
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bluetooth-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/bluetooth.png b/assets/static/fonts/open-iconic/png/bluetooth.png
new file mode 100644
index 0000000..a0447d3
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bluetooth.png differ
diff --git a/assets/static/fonts/open-iconic/png/bold-2x.png b/assets/static/fonts/open-iconic/png/bold-2x.png
new file mode 100644
index 0000000..96792d1
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bold-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/bold-3x.png b/assets/static/fonts/open-iconic/png/bold-3x.png
new file mode 100644
index 0000000..811deb7
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bold-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/bold-4x.png b/assets/static/fonts/open-iconic/png/bold-4x.png
new file mode 100644
index 0000000..45f1397
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bold-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/bold-6x.png b/assets/static/fonts/open-iconic/png/bold-6x.png
new file mode 100644
index 0000000..4abed66
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bold-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/bold-8x.png b/assets/static/fonts/open-iconic/png/bold-8x.png
new file mode 100644
index 0000000..bea0186
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bold-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/bold.png b/assets/static/fonts/open-iconic/png/bold.png
new file mode 100644
index 0000000..35fd05b
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bold.png differ
diff --git a/assets/static/fonts/open-iconic/png/bolt-2x.png b/assets/static/fonts/open-iconic/png/bolt-2x.png
new file mode 100644
index 0000000..4adbcb1
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bolt-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/bolt-3x.png b/assets/static/fonts/open-iconic/png/bolt-3x.png
new file mode 100644
index 0000000..5319a50
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bolt-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/bolt-4x.png b/assets/static/fonts/open-iconic/png/bolt-4x.png
new file mode 100644
index 0000000..d144333
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bolt-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/bolt-6x.png b/assets/static/fonts/open-iconic/png/bolt-6x.png
new file mode 100644
index 0000000..eae8112
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bolt-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/bolt-8x.png b/assets/static/fonts/open-iconic/png/bolt-8x.png
new file mode 100644
index 0000000..95cb9c1
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bolt-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/bolt.png b/assets/static/fonts/open-iconic/png/bolt.png
new file mode 100644
index 0000000..eb20880
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bolt.png differ
diff --git a/assets/static/fonts/open-iconic/png/book-2x.png b/assets/static/fonts/open-iconic/png/book-2x.png
new file mode 100644
index 0000000..e880ba2
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/book-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/book-3x.png b/assets/static/fonts/open-iconic/png/book-3x.png
new file mode 100644
index 0000000..d8df48b
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/book-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/book-4x.png b/assets/static/fonts/open-iconic/png/book-4x.png
new file mode 100644
index 0000000..f35f9fe
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/book-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/book-6x.png b/assets/static/fonts/open-iconic/png/book-6x.png
new file mode 100644
index 0000000..a1046a6
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/book-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/book-8x.png b/assets/static/fonts/open-iconic/png/book-8x.png
new file mode 100644
index 0000000..a54a3e7
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/book-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/book.png b/assets/static/fonts/open-iconic/png/book.png
new file mode 100644
index 0000000..43f0eca
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/book.png differ
diff --git a/assets/static/fonts/open-iconic/png/bookmark-2x.png b/assets/static/fonts/open-iconic/png/bookmark-2x.png
new file mode 100644
index 0000000..2b624c5
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bookmark-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/bookmark-3x.png b/assets/static/fonts/open-iconic/png/bookmark-3x.png
new file mode 100644
index 0000000..6d244b2
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bookmark-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/bookmark-4x.png b/assets/static/fonts/open-iconic/png/bookmark-4x.png
new file mode 100644
index 0000000..4c3c2a3
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bookmark-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/bookmark-6x.png b/assets/static/fonts/open-iconic/png/bookmark-6x.png
new file mode 100644
index 0000000..b0b5863
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bookmark-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/bookmark-8x.png b/assets/static/fonts/open-iconic/png/bookmark-8x.png
new file mode 100644
index 0000000..ad892d5
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bookmark-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/bookmark.png b/assets/static/fonts/open-iconic/png/bookmark.png
new file mode 100644
index 0000000..c1fb0b2
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bookmark.png differ
diff --git a/assets/static/fonts/open-iconic/png/box-2x.png b/assets/static/fonts/open-iconic/png/box-2x.png
new file mode 100644
index 0000000..e874d87
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/box-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/box-3x.png b/assets/static/fonts/open-iconic/png/box-3x.png
new file mode 100644
index 0000000..a4ccd3a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/box-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/box-4x.png b/assets/static/fonts/open-iconic/png/box-4x.png
new file mode 100644
index 0000000..9187998
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/box-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/box-6x.png b/assets/static/fonts/open-iconic/png/box-6x.png
new file mode 100644
index 0000000..77ce68c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/box-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/box-8x.png b/assets/static/fonts/open-iconic/png/box-8x.png
new file mode 100644
index 0000000..1c2bc3b
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/box-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/box.png b/assets/static/fonts/open-iconic/png/box.png
new file mode 100644
index 0000000..f7c095e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/box.png differ
diff --git a/assets/static/fonts/open-iconic/png/briefcase-2x.png b/assets/static/fonts/open-iconic/png/briefcase-2x.png
new file mode 100644
index 0000000..7f8429b
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/briefcase-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/briefcase-3x.png b/assets/static/fonts/open-iconic/png/briefcase-3x.png
new file mode 100644
index 0000000..7c80ff2
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/briefcase-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/briefcase-4x.png b/assets/static/fonts/open-iconic/png/briefcase-4x.png
new file mode 100644
index 0000000..8ca103a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/briefcase-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/briefcase-6x.png b/assets/static/fonts/open-iconic/png/briefcase-6x.png
new file mode 100644
index 0000000..93bff8d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/briefcase-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/briefcase-8x.png b/assets/static/fonts/open-iconic/png/briefcase-8x.png
new file mode 100644
index 0000000..83f646f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/briefcase-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/briefcase.png b/assets/static/fonts/open-iconic/png/briefcase.png
new file mode 100644
index 0000000..85e6d58
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/briefcase.png differ
diff --git a/assets/static/fonts/open-iconic/png/british-pound-2x.png b/assets/static/fonts/open-iconic/png/british-pound-2x.png
new file mode 100644
index 0000000..db321ef
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/british-pound-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/british-pound-3x.png b/assets/static/fonts/open-iconic/png/british-pound-3x.png
new file mode 100644
index 0000000..aa93c6a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/british-pound-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/british-pound-4x.png b/assets/static/fonts/open-iconic/png/british-pound-4x.png
new file mode 100644
index 0000000..1b6449d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/british-pound-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/british-pound-6x.png b/assets/static/fonts/open-iconic/png/british-pound-6x.png
new file mode 100644
index 0000000..b23ec72
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/british-pound-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/british-pound-8x.png b/assets/static/fonts/open-iconic/png/british-pound-8x.png
new file mode 100644
index 0000000..da62a07
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/british-pound-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/british-pound.png b/assets/static/fonts/open-iconic/png/british-pound.png
new file mode 100644
index 0000000..5af2891
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/british-pound.png differ
diff --git a/assets/static/fonts/open-iconic/png/browser-2x.png b/assets/static/fonts/open-iconic/png/browser-2x.png
new file mode 100644
index 0000000..2a6efb0
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/browser-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/browser-3x.png b/assets/static/fonts/open-iconic/png/browser-3x.png
new file mode 100644
index 0000000..a522694
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/browser-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/browser-4x.png b/assets/static/fonts/open-iconic/png/browser-4x.png
new file mode 100644
index 0000000..5796d54
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/browser-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/browser-6x.png b/assets/static/fonts/open-iconic/png/browser-6x.png
new file mode 100644
index 0000000..9cdd804
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/browser-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/browser-8x.png b/assets/static/fonts/open-iconic/png/browser-8x.png
new file mode 100644
index 0000000..936ebd9
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/browser-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/browser.png b/assets/static/fonts/open-iconic/png/browser.png
new file mode 100644
index 0000000..d471613
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/browser.png differ
diff --git a/assets/static/fonts/open-iconic/png/brush-2x.png b/assets/static/fonts/open-iconic/png/brush-2x.png
new file mode 100644
index 0000000..0d8c4aa
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/brush-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/brush-3x.png b/assets/static/fonts/open-iconic/png/brush-3x.png
new file mode 100644
index 0000000..c8f478c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/brush-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/brush-4x.png b/assets/static/fonts/open-iconic/png/brush-4x.png
new file mode 100644
index 0000000..30101ca
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/brush-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/brush-6x.png b/assets/static/fonts/open-iconic/png/brush-6x.png
new file mode 100644
index 0000000..80db566
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/brush-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/brush-8x.png b/assets/static/fonts/open-iconic/png/brush-8x.png
new file mode 100644
index 0000000..09e7326
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/brush-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/brush.png b/assets/static/fonts/open-iconic/png/brush.png
new file mode 100644
index 0000000..36a8111
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/brush.png differ
diff --git a/assets/static/fonts/open-iconic/png/bug-2x.png b/assets/static/fonts/open-iconic/png/bug-2x.png
new file mode 100644
index 0000000..2279f41
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bug-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/bug-3x.png b/assets/static/fonts/open-iconic/png/bug-3x.png
new file mode 100644
index 0000000..96e2712
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bug-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/bug-4x.png b/assets/static/fonts/open-iconic/png/bug-4x.png
new file mode 100644
index 0000000..8c3df24
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bug-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/bug-6x.png b/assets/static/fonts/open-iconic/png/bug-6x.png
new file mode 100644
index 0000000..878e270
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bug-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/bug-8x.png b/assets/static/fonts/open-iconic/png/bug-8x.png
new file mode 100644
index 0000000..f9e99e0
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bug-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/bug.png b/assets/static/fonts/open-iconic/png/bug.png
new file mode 100644
index 0000000..10f8a6c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bug.png differ
diff --git a/assets/static/fonts/open-iconic/png/bullhorn-2x.png b/assets/static/fonts/open-iconic/png/bullhorn-2x.png
new file mode 100644
index 0000000..a26cebc
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bullhorn-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/bullhorn-3x.png b/assets/static/fonts/open-iconic/png/bullhorn-3x.png
new file mode 100644
index 0000000..33e5c52
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bullhorn-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/bullhorn-4x.png b/assets/static/fonts/open-iconic/png/bullhorn-4x.png
new file mode 100644
index 0000000..85ba444
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bullhorn-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/bullhorn-6x.png b/assets/static/fonts/open-iconic/png/bullhorn-6x.png
new file mode 100644
index 0000000..58238a5
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bullhorn-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/bullhorn-8x.png b/assets/static/fonts/open-iconic/png/bullhorn-8x.png
new file mode 100644
index 0000000..2c39931
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bullhorn-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/bullhorn.png b/assets/static/fonts/open-iconic/png/bullhorn.png
new file mode 100644
index 0000000..65b0c48
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/bullhorn.png differ
diff --git a/assets/static/fonts/open-iconic/png/calculator-2x.png b/assets/static/fonts/open-iconic/png/calculator-2x.png
new file mode 100644
index 0000000..0331de7
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/calculator-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/calculator-3x.png b/assets/static/fonts/open-iconic/png/calculator-3x.png
new file mode 100644
index 0000000..721264c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/calculator-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/calculator-4x.png b/assets/static/fonts/open-iconic/png/calculator-4x.png
new file mode 100644
index 0000000..0c8a573
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/calculator-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/calculator-6x.png b/assets/static/fonts/open-iconic/png/calculator-6x.png
new file mode 100644
index 0000000..ce550a8
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/calculator-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/calculator-8x.png b/assets/static/fonts/open-iconic/png/calculator-8x.png
new file mode 100644
index 0000000..443c989
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/calculator-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/calculator.png b/assets/static/fonts/open-iconic/png/calculator.png
new file mode 100644
index 0000000..8218baa
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/calculator.png differ
diff --git a/assets/static/fonts/open-iconic/png/calendar-2x.png b/assets/static/fonts/open-iconic/png/calendar-2x.png
new file mode 100644
index 0000000..e27009b
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/calendar-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/calendar-3x.png b/assets/static/fonts/open-iconic/png/calendar-3x.png
new file mode 100644
index 0000000..74b6a26
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/calendar-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/calendar-4x.png b/assets/static/fonts/open-iconic/png/calendar-4x.png
new file mode 100644
index 0000000..6365420
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/calendar-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/calendar-6x.png b/assets/static/fonts/open-iconic/png/calendar-6x.png
new file mode 100644
index 0000000..5dddf33
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/calendar-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/calendar-8x.png b/assets/static/fonts/open-iconic/png/calendar-8x.png
new file mode 100644
index 0000000..4f18300
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/calendar-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/calendar.png b/assets/static/fonts/open-iconic/png/calendar.png
new file mode 100644
index 0000000..53bac5b
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/calendar.png differ
diff --git a/assets/static/fonts/open-iconic/png/camera-slr-2x.png b/assets/static/fonts/open-iconic/png/camera-slr-2x.png
new file mode 100644
index 0000000..c79553f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/camera-slr-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/camera-slr-3x.png b/assets/static/fonts/open-iconic/png/camera-slr-3x.png
new file mode 100644
index 0000000..a278eb1
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/camera-slr-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/camera-slr-4x.png b/assets/static/fonts/open-iconic/png/camera-slr-4x.png
new file mode 100644
index 0000000..4080079
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/camera-slr-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/camera-slr-6x.png b/assets/static/fonts/open-iconic/png/camera-slr-6x.png
new file mode 100644
index 0000000..6b0f54d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/camera-slr-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/camera-slr-8x.png b/assets/static/fonts/open-iconic/png/camera-slr-8x.png
new file mode 100644
index 0000000..96c23ba
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/camera-slr-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/camera-slr.png b/assets/static/fonts/open-iconic/png/camera-slr.png
new file mode 100644
index 0000000..7a87615
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/camera-slr.png differ
diff --git a/assets/static/fonts/open-iconic/png/caret-bottom-2x.png b/assets/static/fonts/open-iconic/png/caret-bottom-2x.png
new file mode 100644
index 0000000..eddfd81
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/caret-bottom-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/caret-bottom-3x.png b/assets/static/fonts/open-iconic/png/caret-bottom-3x.png
new file mode 100644
index 0000000..06796fa
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/caret-bottom-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/caret-bottom-4x.png b/assets/static/fonts/open-iconic/png/caret-bottom-4x.png
new file mode 100644
index 0000000..008f689
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/caret-bottom-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/caret-bottom-6x.png b/assets/static/fonts/open-iconic/png/caret-bottom-6x.png
new file mode 100644
index 0000000..7103dbc
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/caret-bottom-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/caret-bottom-8x.png b/assets/static/fonts/open-iconic/png/caret-bottom-8x.png
new file mode 100644
index 0000000..2d0e90e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/caret-bottom-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/caret-bottom.png b/assets/static/fonts/open-iconic/png/caret-bottom.png
new file mode 100644
index 0000000..d6243c9
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/caret-bottom.png differ
diff --git a/assets/static/fonts/open-iconic/png/caret-left-2x.png b/assets/static/fonts/open-iconic/png/caret-left-2x.png
new file mode 100644
index 0000000..2dcacb3
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/caret-left-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/caret-left-3x.png b/assets/static/fonts/open-iconic/png/caret-left-3x.png
new file mode 100644
index 0000000..db8403e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/caret-left-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/caret-left-4x.png b/assets/static/fonts/open-iconic/png/caret-left-4x.png
new file mode 100644
index 0000000..2c6fafd
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/caret-left-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/caret-left-6x.png b/assets/static/fonts/open-iconic/png/caret-left-6x.png
new file mode 100644
index 0000000..cb47cea
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/caret-left-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/caret-left-8x.png b/assets/static/fonts/open-iconic/png/caret-left-8x.png
new file mode 100644
index 0000000..0df3b2c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/caret-left-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/caret-left.png b/assets/static/fonts/open-iconic/png/caret-left.png
new file mode 100644
index 0000000..afc8664
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/caret-left.png differ
diff --git a/assets/static/fonts/open-iconic/png/caret-right-2x.png b/assets/static/fonts/open-iconic/png/caret-right-2x.png
new file mode 100644
index 0000000..ddf7594
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/caret-right-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/caret-right-3x.png b/assets/static/fonts/open-iconic/png/caret-right-3x.png
new file mode 100644
index 0000000..0c5df4f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/caret-right-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/caret-right-4x.png b/assets/static/fonts/open-iconic/png/caret-right-4x.png
new file mode 100644
index 0000000..99e1243
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/caret-right-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/caret-right-6x.png b/assets/static/fonts/open-iconic/png/caret-right-6x.png
new file mode 100644
index 0000000..821f076
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/caret-right-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/caret-right-8x.png b/assets/static/fonts/open-iconic/png/caret-right-8x.png
new file mode 100644
index 0000000..2be0f4d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/caret-right-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/caret-right.png b/assets/static/fonts/open-iconic/png/caret-right.png
new file mode 100644
index 0000000..4c5ddc3
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/caret-right.png differ
diff --git a/assets/static/fonts/open-iconic/png/caret-top-2x.png b/assets/static/fonts/open-iconic/png/caret-top-2x.png
new file mode 100644
index 0000000..94f9d9b
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/caret-top-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/caret-top-3x.png b/assets/static/fonts/open-iconic/png/caret-top-3x.png
new file mode 100644
index 0000000..9e60c37
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/caret-top-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/caret-top-4x.png b/assets/static/fonts/open-iconic/png/caret-top-4x.png
new file mode 100644
index 0000000..8e8f66a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/caret-top-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/caret-top-6x.png b/assets/static/fonts/open-iconic/png/caret-top-6x.png
new file mode 100644
index 0000000..d38179e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/caret-top-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/caret-top-8x.png b/assets/static/fonts/open-iconic/png/caret-top-8x.png
new file mode 100644
index 0000000..b7eb212
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/caret-top-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/caret-top.png b/assets/static/fonts/open-iconic/png/caret-top.png
new file mode 100644
index 0000000..a5f5189
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/caret-top.png differ
diff --git a/assets/static/fonts/open-iconic/png/cart-2x.png b/assets/static/fonts/open-iconic/png/cart-2x.png
new file mode 100644
index 0000000..cd010ba
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/cart-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/cart-3x.png b/assets/static/fonts/open-iconic/png/cart-3x.png
new file mode 100644
index 0000000..975bbff
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/cart-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/cart-4x.png b/assets/static/fonts/open-iconic/png/cart-4x.png
new file mode 100644
index 0000000..76e1c2c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/cart-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/cart-6x.png b/assets/static/fonts/open-iconic/png/cart-6x.png
new file mode 100644
index 0000000..b82938a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/cart-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/cart-8x.png b/assets/static/fonts/open-iconic/png/cart-8x.png
new file mode 100644
index 0000000..9cf9e91
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/cart-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/cart.png b/assets/static/fonts/open-iconic/png/cart.png
new file mode 100644
index 0000000..bcc3e27
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/cart.png differ
diff --git a/assets/static/fonts/open-iconic/png/chat-2x.png b/assets/static/fonts/open-iconic/png/chat-2x.png
new file mode 100644
index 0000000..bf2ddea
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/chat-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/chat-3x.png b/assets/static/fonts/open-iconic/png/chat-3x.png
new file mode 100644
index 0000000..72aa593
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/chat-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/chat-4x.png b/assets/static/fonts/open-iconic/png/chat-4x.png
new file mode 100644
index 0000000..d312e7d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/chat-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/chat-6x.png b/assets/static/fonts/open-iconic/png/chat-6x.png
new file mode 100644
index 0000000..18a8ee4
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/chat-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/chat-8x.png b/assets/static/fonts/open-iconic/png/chat-8x.png
new file mode 100644
index 0000000..95dcdac
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/chat-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/chat.png b/assets/static/fonts/open-iconic/png/chat.png
new file mode 100644
index 0000000..7c41db4
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/chat.png differ
diff --git a/assets/static/fonts/open-iconic/png/check-2x.png b/assets/static/fonts/open-iconic/png/check-2x.png
new file mode 100644
index 0000000..92a6add
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/check-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/check-3x.png b/assets/static/fonts/open-iconic/png/check-3x.png
new file mode 100644
index 0000000..95f2e13
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/check-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/check-4x.png b/assets/static/fonts/open-iconic/png/check-4x.png
new file mode 100644
index 0000000..6e35153
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/check-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/check-6x.png b/assets/static/fonts/open-iconic/png/check-6x.png
new file mode 100644
index 0000000..82a18b3
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/check-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/check-8x.png b/assets/static/fonts/open-iconic/png/check-8x.png
new file mode 100644
index 0000000..5ee78c0
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/check-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/check.png b/assets/static/fonts/open-iconic/png/check.png
new file mode 100644
index 0000000..4d3e955
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/check.png differ
diff --git a/assets/static/fonts/open-iconic/png/chevron-bottom-2x.png b/assets/static/fonts/open-iconic/png/chevron-bottom-2x.png
new file mode 100644
index 0000000..431f44a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/chevron-bottom-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/chevron-bottom-3x.png b/assets/static/fonts/open-iconic/png/chevron-bottom-3x.png
new file mode 100644
index 0000000..a1a3bce
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/chevron-bottom-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/chevron-bottom-4x.png b/assets/static/fonts/open-iconic/png/chevron-bottom-4x.png
new file mode 100644
index 0000000..d46a231
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/chevron-bottom-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/chevron-bottom-6x.png b/assets/static/fonts/open-iconic/png/chevron-bottom-6x.png
new file mode 100644
index 0000000..2585f91
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/chevron-bottom-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/chevron-bottom-8x.png b/assets/static/fonts/open-iconic/png/chevron-bottom-8x.png
new file mode 100644
index 0000000..9a9ddad
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/chevron-bottom-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/chevron-bottom.png b/assets/static/fonts/open-iconic/png/chevron-bottom.png
new file mode 100644
index 0000000..e225c6e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/chevron-bottom.png differ
diff --git a/assets/static/fonts/open-iconic/png/chevron-left-2x.png b/assets/static/fonts/open-iconic/png/chevron-left-2x.png
new file mode 100644
index 0000000..0c2adbc
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/chevron-left-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/chevron-left-3x.png b/assets/static/fonts/open-iconic/png/chevron-left-3x.png
new file mode 100644
index 0000000..f16a3ab
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/chevron-left-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/chevron-left-4x.png b/assets/static/fonts/open-iconic/png/chevron-left-4x.png
new file mode 100644
index 0000000..881e081
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/chevron-left-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/chevron-left-6x.png b/assets/static/fonts/open-iconic/png/chevron-left-6x.png
new file mode 100644
index 0000000..ea4808e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/chevron-left-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/chevron-left-8x.png b/assets/static/fonts/open-iconic/png/chevron-left-8x.png
new file mode 100644
index 0000000..88145af
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/chevron-left-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/chevron-left.png b/assets/static/fonts/open-iconic/png/chevron-left.png
new file mode 100644
index 0000000..39ad778
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/chevron-left.png differ
diff --git a/assets/static/fonts/open-iconic/png/chevron-right-2x.png b/assets/static/fonts/open-iconic/png/chevron-right-2x.png
new file mode 100644
index 0000000..c89ea5f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/chevron-right-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/chevron-right-3x.png b/assets/static/fonts/open-iconic/png/chevron-right-3x.png
new file mode 100644
index 0000000..b8d9362
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/chevron-right-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/chevron-right-4x.png b/assets/static/fonts/open-iconic/png/chevron-right-4x.png
new file mode 100644
index 0000000..303c0b5
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/chevron-right-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/chevron-right-6x.png b/assets/static/fonts/open-iconic/png/chevron-right-6x.png
new file mode 100644
index 0000000..7fe7f0a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/chevron-right-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/chevron-right-8x.png b/assets/static/fonts/open-iconic/png/chevron-right-8x.png
new file mode 100644
index 0000000..c4934b4
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/chevron-right-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/chevron-right.png b/assets/static/fonts/open-iconic/png/chevron-right.png
new file mode 100644
index 0000000..7b4fecc
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/chevron-right.png differ
diff --git a/assets/static/fonts/open-iconic/png/chevron-top-2x.png b/assets/static/fonts/open-iconic/png/chevron-top-2x.png
new file mode 100644
index 0000000..80040fd
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/chevron-top-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/chevron-top-3x.png b/assets/static/fonts/open-iconic/png/chevron-top-3x.png
new file mode 100644
index 0000000..d9c01ba
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/chevron-top-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/chevron-top-4x.png b/assets/static/fonts/open-iconic/png/chevron-top-4x.png
new file mode 100644
index 0000000..e86bf3f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/chevron-top-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/chevron-top-6x.png b/assets/static/fonts/open-iconic/png/chevron-top-6x.png
new file mode 100644
index 0000000..00de84b
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/chevron-top-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/chevron-top-8x.png b/assets/static/fonts/open-iconic/png/chevron-top-8x.png
new file mode 100644
index 0000000..6d2c323
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/chevron-top-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/chevron-top.png b/assets/static/fonts/open-iconic/png/chevron-top.png
new file mode 100644
index 0000000..baa61ef
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/chevron-top.png differ
diff --git a/assets/static/fonts/open-iconic/png/circle-check-2x.png b/assets/static/fonts/open-iconic/png/circle-check-2x.png
new file mode 100644
index 0000000..1aa02cc
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/circle-check-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/circle-check-3x.png b/assets/static/fonts/open-iconic/png/circle-check-3x.png
new file mode 100644
index 0000000..c3dcb0f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/circle-check-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/circle-check-4x.png b/assets/static/fonts/open-iconic/png/circle-check-4x.png
new file mode 100644
index 0000000..67982b0
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/circle-check-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/circle-check-6x.png b/assets/static/fonts/open-iconic/png/circle-check-6x.png
new file mode 100644
index 0000000..22d8b38
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/circle-check-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/circle-check-8x.png b/assets/static/fonts/open-iconic/png/circle-check-8x.png
new file mode 100644
index 0000000..fdb1133
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/circle-check-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/circle-check.png b/assets/static/fonts/open-iconic/png/circle-check.png
new file mode 100644
index 0000000..7533d9e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/circle-check.png differ
diff --git a/assets/static/fonts/open-iconic/png/circle-x-2x.png b/assets/static/fonts/open-iconic/png/circle-x-2x.png
new file mode 100644
index 0000000..526501f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/circle-x-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/circle-x-3x.png b/assets/static/fonts/open-iconic/png/circle-x-3x.png
new file mode 100644
index 0000000..d92a360
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/circle-x-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/circle-x-4x.png b/assets/static/fonts/open-iconic/png/circle-x-4x.png
new file mode 100644
index 0000000..50d5470
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/circle-x-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/circle-x-6x.png b/assets/static/fonts/open-iconic/png/circle-x-6x.png
new file mode 100644
index 0000000..a9a5bb7
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/circle-x-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/circle-x-8x.png b/assets/static/fonts/open-iconic/png/circle-x-8x.png
new file mode 100644
index 0000000..94e01f1
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/circle-x-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/circle-x.png b/assets/static/fonts/open-iconic/png/circle-x.png
new file mode 100644
index 0000000..4f448c9
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/circle-x.png differ
diff --git a/assets/static/fonts/open-iconic/png/clipboard-2x.png b/assets/static/fonts/open-iconic/png/clipboard-2x.png
new file mode 100644
index 0000000..838095e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/clipboard-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/clipboard-3x.png b/assets/static/fonts/open-iconic/png/clipboard-3x.png
new file mode 100644
index 0000000..7804db9
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/clipboard-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/clipboard-4x.png b/assets/static/fonts/open-iconic/png/clipboard-4x.png
new file mode 100644
index 0000000..5ac2ff6
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/clipboard-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/clipboard-6x.png b/assets/static/fonts/open-iconic/png/clipboard-6x.png
new file mode 100644
index 0000000..6bea04e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/clipboard-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/clipboard-8x.png b/assets/static/fonts/open-iconic/png/clipboard-8x.png
new file mode 100644
index 0000000..cb8ad54
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/clipboard-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/clipboard.png b/assets/static/fonts/open-iconic/png/clipboard.png
new file mode 100644
index 0000000..70e58fd
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/clipboard.png differ
diff --git a/assets/static/fonts/open-iconic/png/clock-2x.png b/assets/static/fonts/open-iconic/png/clock-2x.png
new file mode 100644
index 0000000..1751918
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/clock-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/clock-3x.png b/assets/static/fonts/open-iconic/png/clock-3x.png
new file mode 100644
index 0000000..168520f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/clock-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/clock-4x.png b/assets/static/fonts/open-iconic/png/clock-4x.png
new file mode 100644
index 0000000..c227d84
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/clock-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/clock-6x.png b/assets/static/fonts/open-iconic/png/clock-6x.png
new file mode 100644
index 0000000..ec364e3
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/clock-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/clock-8x.png b/assets/static/fonts/open-iconic/png/clock-8x.png
new file mode 100644
index 0000000..045f32c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/clock-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/clock.png b/assets/static/fonts/open-iconic/png/clock.png
new file mode 100644
index 0000000..686b47e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/clock.png differ
diff --git a/assets/static/fonts/open-iconic/png/cloud-2x.png b/assets/static/fonts/open-iconic/png/cloud-2x.png
new file mode 100644
index 0000000..f072a45
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/cloud-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/cloud-3x.png b/assets/static/fonts/open-iconic/png/cloud-3x.png
new file mode 100644
index 0000000..2daf3b2
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/cloud-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/cloud-4x.png b/assets/static/fonts/open-iconic/png/cloud-4x.png
new file mode 100644
index 0000000..2b25bc7
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/cloud-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/cloud-6x.png b/assets/static/fonts/open-iconic/png/cloud-6x.png
new file mode 100644
index 0000000..98fb703
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/cloud-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/cloud-8x.png b/assets/static/fonts/open-iconic/png/cloud-8x.png
new file mode 100644
index 0000000..98bce4f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/cloud-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/cloud-download-2x.png b/assets/static/fonts/open-iconic/png/cloud-download-2x.png
new file mode 100644
index 0000000..48c80fe
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/cloud-download-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/cloud-download-3x.png b/assets/static/fonts/open-iconic/png/cloud-download-3x.png
new file mode 100644
index 0000000..8e41229
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/cloud-download-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/cloud-download-4x.png b/assets/static/fonts/open-iconic/png/cloud-download-4x.png
new file mode 100644
index 0000000..b1a3c73
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/cloud-download-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/cloud-download-6x.png b/assets/static/fonts/open-iconic/png/cloud-download-6x.png
new file mode 100644
index 0000000..9a4c3b7
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/cloud-download-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/cloud-download-8x.png b/assets/static/fonts/open-iconic/png/cloud-download-8x.png
new file mode 100644
index 0000000..0ca2095
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/cloud-download-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/cloud-download.png b/assets/static/fonts/open-iconic/png/cloud-download.png
new file mode 100644
index 0000000..730dc30
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/cloud-download.png differ
diff --git a/assets/static/fonts/open-iconic/png/cloud-upload-2x.png b/assets/static/fonts/open-iconic/png/cloud-upload-2x.png
new file mode 100644
index 0000000..680286e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/cloud-upload-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/cloud-upload-3x.png b/assets/static/fonts/open-iconic/png/cloud-upload-3x.png
new file mode 100644
index 0000000..dbeeaef
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/cloud-upload-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/cloud-upload-4x.png b/assets/static/fonts/open-iconic/png/cloud-upload-4x.png
new file mode 100644
index 0000000..4a3488b
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/cloud-upload-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/cloud-upload-6x.png b/assets/static/fonts/open-iconic/png/cloud-upload-6x.png
new file mode 100644
index 0000000..38225b8
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/cloud-upload-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/cloud-upload-8x.png b/assets/static/fonts/open-iconic/png/cloud-upload-8x.png
new file mode 100644
index 0000000..f77cfce
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/cloud-upload-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/cloud-upload.png b/assets/static/fonts/open-iconic/png/cloud-upload.png
new file mode 100644
index 0000000..6a8fa82
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/cloud-upload.png differ
diff --git a/assets/static/fonts/open-iconic/png/cloud.png b/assets/static/fonts/open-iconic/png/cloud.png
new file mode 100644
index 0000000..5b9100a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/cloud.png differ
diff --git a/assets/static/fonts/open-iconic/png/cloudy-2x.png b/assets/static/fonts/open-iconic/png/cloudy-2x.png
new file mode 100644
index 0000000..26339ed
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/cloudy-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/cloudy-3x.png b/assets/static/fonts/open-iconic/png/cloudy-3x.png
new file mode 100644
index 0000000..410bb6c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/cloudy-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/cloudy-4x.png b/assets/static/fonts/open-iconic/png/cloudy-4x.png
new file mode 100644
index 0000000..ed36c29
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/cloudy-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/cloudy-6x.png b/assets/static/fonts/open-iconic/png/cloudy-6x.png
new file mode 100644
index 0000000..e54b009
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/cloudy-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/cloudy-8x.png b/assets/static/fonts/open-iconic/png/cloudy-8x.png
new file mode 100644
index 0000000..291924a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/cloudy-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/cloudy.png b/assets/static/fonts/open-iconic/png/cloudy.png
new file mode 100644
index 0000000..a2b54b7
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/cloudy.png differ
diff --git a/assets/static/fonts/open-iconic/png/code-2x.png b/assets/static/fonts/open-iconic/png/code-2x.png
new file mode 100644
index 0000000..f75b30e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/code-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/code-3x.png b/assets/static/fonts/open-iconic/png/code-3x.png
new file mode 100644
index 0000000..ab8a402
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/code-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/code-4x.png b/assets/static/fonts/open-iconic/png/code-4x.png
new file mode 100644
index 0000000..652d2c9
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/code-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/code-6x.png b/assets/static/fonts/open-iconic/png/code-6x.png
new file mode 100644
index 0000000..2d28893
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/code-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/code-8x.png b/assets/static/fonts/open-iconic/png/code-8x.png
new file mode 100644
index 0000000..943cbb7
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/code-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/code.png b/assets/static/fonts/open-iconic/png/code.png
new file mode 100644
index 0000000..a70db73
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/code.png differ
diff --git a/assets/static/fonts/open-iconic/png/cog-2x.png b/assets/static/fonts/open-iconic/png/cog-2x.png
new file mode 100644
index 0000000..7ae9541
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/cog-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/cog-3x.png b/assets/static/fonts/open-iconic/png/cog-3x.png
new file mode 100644
index 0000000..efca316
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/cog-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/cog-4x.png b/assets/static/fonts/open-iconic/png/cog-4x.png
new file mode 100644
index 0000000..749b2c6
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/cog-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/cog-6x.png b/assets/static/fonts/open-iconic/png/cog-6x.png
new file mode 100644
index 0000000..4d510ff
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/cog-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/cog-8x.png b/assets/static/fonts/open-iconic/png/cog-8x.png
new file mode 100644
index 0000000..e5fe848
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/cog-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/cog.png b/assets/static/fonts/open-iconic/png/cog.png
new file mode 100644
index 0000000..71bd141
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/cog.png differ
diff --git a/assets/static/fonts/open-iconic/png/collapse-down-2x.png b/assets/static/fonts/open-iconic/png/collapse-down-2x.png
new file mode 100644
index 0000000..c58368d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/collapse-down-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/collapse-down-3x.png b/assets/static/fonts/open-iconic/png/collapse-down-3x.png
new file mode 100644
index 0000000..f8d456a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/collapse-down-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/collapse-down-4x.png b/assets/static/fonts/open-iconic/png/collapse-down-4x.png
new file mode 100644
index 0000000..890c9e3
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/collapse-down-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/collapse-down-6x.png b/assets/static/fonts/open-iconic/png/collapse-down-6x.png
new file mode 100644
index 0000000..1102a59
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/collapse-down-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/collapse-down-8x.png b/assets/static/fonts/open-iconic/png/collapse-down-8x.png
new file mode 100644
index 0000000..385f3eb
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/collapse-down-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/collapse-down.png b/assets/static/fonts/open-iconic/png/collapse-down.png
new file mode 100644
index 0000000..12dd120
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/collapse-down.png differ
diff --git a/assets/static/fonts/open-iconic/png/collapse-left-2x.png b/assets/static/fonts/open-iconic/png/collapse-left-2x.png
new file mode 100644
index 0000000..4879fcf
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/collapse-left-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/collapse-left-3x.png b/assets/static/fonts/open-iconic/png/collapse-left-3x.png
new file mode 100644
index 0000000..802cb28
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/collapse-left-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/collapse-left-4x.png b/assets/static/fonts/open-iconic/png/collapse-left-4x.png
new file mode 100644
index 0000000..dea4959
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/collapse-left-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/collapse-left-6x.png b/assets/static/fonts/open-iconic/png/collapse-left-6x.png
new file mode 100644
index 0000000..58e0ac2
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/collapse-left-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/collapse-left-8x.png b/assets/static/fonts/open-iconic/png/collapse-left-8x.png
new file mode 100644
index 0000000..3fb4ef7
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/collapse-left-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/collapse-left.png b/assets/static/fonts/open-iconic/png/collapse-left.png
new file mode 100644
index 0000000..96bd24a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/collapse-left.png differ
diff --git a/assets/static/fonts/open-iconic/png/collapse-right-2x.png b/assets/static/fonts/open-iconic/png/collapse-right-2x.png
new file mode 100644
index 0000000..902c713
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/collapse-right-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/collapse-right-3x.png b/assets/static/fonts/open-iconic/png/collapse-right-3x.png
new file mode 100644
index 0000000..eba661f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/collapse-right-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/collapse-right-4x.png b/assets/static/fonts/open-iconic/png/collapse-right-4x.png
new file mode 100644
index 0000000..54f90c4
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/collapse-right-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/collapse-right-6x.png b/assets/static/fonts/open-iconic/png/collapse-right-6x.png
new file mode 100644
index 0000000..860cfe1
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/collapse-right-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/collapse-right-8x.png b/assets/static/fonts/open-iconic/png/collapse-right-8x.png
new file mode 100644
index 0000000..105372b
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/collapse-right-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/collapse-right.png b/assets/static/fonts/open-iconic/png/collapse-right.png
new file mode 100644
index 0000000..6f99547
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/collapse-right.png differ
diff --git a/assets/static/fonts/open-iconic/png/collapse-up-2x.png b/assets/static/fonts/open-iconic/png/collapse-up-2x.png
new file mode 100644
index 0000000..dd4bb90
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/collapse-up-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/collapse-up-3x.png b/assets/static/fonts/open-iconic/png/collapse-up-3x.png
new file mode 100644
index 0000000..6f4ace4
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/collapse-up-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/collapse-up-4x.png b/assets/static/fonts/open-iconic/png/collapse-up-4x.png
new file mode 100644
index 0000000..8b21fa4
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/collapse-up-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/collapse-up-6x.png b/assets/static/fonts/open-iconic/png/collapse-up-6x.png
new file mode 100644
index 0000000..7713488
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/collapse-up-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/collapse-up-8x.png b/assets/static/fonts/open-iconic/png/collapse-up-8x.png
new file mode 100644
index 0000000..de892be
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/collapse-up-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/collapse-up.png b/assets/static/fonts/open-iconic/png/collapse-up.png
new file mode 100644
index 0000000..78ec0ed
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/collapse-up.png differ
diff --git a/assets/static/fonts/open-iconic/png/command-2x.png b/assets/static/fonts/open-iconic/png/command-2x.png
new file mode 100644
index 0000000..2a95e53
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/command-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/command-3x.png b/assets/static/fonts/open-iconic/png/command-3x.png
new file mode 100644
index 0000000..56aad3d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/command-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/command-4x.png b/assets/static/fonts/open-iconic/png/command-4x.png
new file mode 100644
index 0000000..bf53c4d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/command-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/command-6x.png b/assets/static/fonts/open-iconic/png/command-6x.png
new file mode 100644
index 0000000..4ea37f8
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/command-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/command-8x.png b/assets/static/fonts/open-iconic/png/command-8x.png
new file mode 100644
index 0000000..b5d5ce9
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/command-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/command.png b/assets/static/fonts/open-iconic/png/command.png
new file mode 100644
index 0000000..6adf8a4
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/command.png differ
diff --git a/assets/static/fonts/open-iconic/png/comment-square-2x.png b/assets/static/fonts/open-iconic/png/comment-square-2x.png
new file mode 100644
index 0000000..9dab9e1
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/comment-square-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/comment-square-3x.png b/assets/static/fonts/open-iconic/png/comment-square-3x.png
new file mode 100644
index 0000000..ab304cd
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/comment-square-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/comment-square-4x.png b/assets/static/fonts/open-iconic/png/comment-square-4x.png
new file mode 100644
index 0000000..b6fe4ab
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/comment-square-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/comment-square-6x.png b/assets/static/fonts/open-iconic/png/comment-square-6x.png
new file mode 100644
index 0000000..688100b
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/comment-square-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/comment-square-8x.png b/assets/static/fonts/open-iconic/png/comment-square-8x.png
new file mode 100644
index 0000000..3f92eb8
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/comment-square-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/comment-square.png b/assets/static/fonts/open-iconic/png/comment-square.png
new file mode 100644
index 0000000..2729a3d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/comment-square.png differ
diff --git a/assets/static/fonts/open-iconic/png/compass-2x.png b/assets/static/fonts/open-iconic/png/compass-2x.png
new file mode 100644
index 0000000..351b83a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/compass-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/compass-3x.png b/assets/static/fonts/open-iconic/png/compass-3x.png
new file mode 100644
index 0000000..189e188
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/compass-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/compass-4x.png b/assets/static/fonts/open-iconic/png/compass-4x.png
new file mode 100644
index 0000000..e38f913
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/compass-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/compass-6x.png b/assets/static/fonts/open-iconic/png/compass-6x.png
new file mode 100644
index 0000000..f853ffa
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/compass-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/compass-8x.png b/assets/static/fonts/open-iconic/png/compass-8x.png
new file mode 100644
index 0000000..5cdfb78
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/compass-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/compass.png b/assets/static/fonts/open-iconic/png/compass.png
new file mode 100644
index 0000000..f0d82f5
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/compass.png differ
diff --git a/assets/static/fonts/open-iconic/png/contrast-2x.png b/assets/static/fonts/open-iconic/png/contrast-2x.png
new file mode 100644
index 0000000..b0a1f6d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/contrast-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/contrast-3x.png b/assets/static/fonts/open-iconic/png/contrast-3x.png
new file mode 100644
index 0000000..5209f71
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/contrast-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/contrast-4x.png b/assets/static/fonts/open-iconic/png/contrast-4x.png
new file mode 100644
index 0000000..d80b4c2
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/contrast-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/contrast-6x.png b/assets/static/fonts/open-iconic/png/contrast-6x.png
new file mode 100644
index 0000000..12583db
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/contrast-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/contrast-8x.png b/assets/static/fonts/open-iconic/png/contrast-8x.png
new file mode 100644
index 0000000..a59724d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/contrast-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/contrast.png b/assets/static/fonts/open-iconic/png/contrast.png
new file mode 100644
index 0000000..8aee70e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/contrast.png differ
diff --git a/assets/static/fonts/open-iconic/png/copywriting-2x.png b/assets/static/fonts/open-iconic/png/copywriting-2x.png
new file mode 100644
index 0000000..a62e983
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/copywriting-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/copywriting-3x.png b/assets/static/fonts/open-iconic/png/copywriting-3x.png
new file mode 100644
index 0000000..1531e40
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/copywriting-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/copywriting-4x.png b/assets/static/fonts/open-iconic/png/copywriting-4x.png
new file mode 100644
index 0000000..000002f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/copywriting-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/copywriting-6x.png b/assets/static/fonts/open-iconic/png/copywriting-6x.png
new file mode 100644
index 0000000..1c22287
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/copywriting-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/copywriting-8x.png b/assets/static/fonts/open-iconic/png/copywriting-8x.png
new file mode 100644
index 0000000..d94224e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/copywriting-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/copywriting.png b/assets/static/fonts/open-iconic/png/copywriting.png
new file mode 100644
index 0000000..3a5ee7e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/copywriting.png differ
diff --git a/assets/static/fonts/open-iconic/png/credit-card-2x.png b/assets/static/fonts/open-iconic/png/credit-card-2x.png
new file mode 100644
index 0000000..8bb210d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/credit-card-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/credit-card-3x.png b/assets/static/fonts/open-iconic/png/credit-card-3x.png
new file mode 100644
index 0000000..80bd106
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/credit-card-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/credit-card-4x.png b/assets/static/fonts/open-iconic/png/credit-card-4x.png
new file mode 100644
index 0000000..a29823c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/credit-card-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/credit-card-6x.png b/assets/static/fonts/open-iconic/png/credit-card-6x.png
new file mode 100644
index 0000000..da37a33
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/credit-card-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/credit-card-8x.png b/assets/static/fonts/open-iconic/png/credit-card-8x.png
new file mode 100644
index 0000000..0e9ed2f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/credit-card-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/credit-card.png b/assets/static/fonts/open-iconic/png/credit-card.png
new file mode 100644
index 0000000..989dee9
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/credit-card.png differ
diff --git a/assets/static/fonts/open-iconic/png/crop-2x.png b/assets/static/fonts/open-iconic/png/crop-2x.png
new file mode 100644
index 0000000..a1cc813
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/crop-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/crop-3x.png b/assets/static/fonts/open-iconic/png/crop-3x.png
new file mode 100644
index 0000000..005ffea
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/crop-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/crop-4x.png b/assets/static/fonts/open-iconic/png/crop-4x.png
new file mode 100644
index 0000000..f92f884
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/crop-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/crop-6x.png b/assets/static/fonts/open-iconic/png/crop-6x.png
new file mode 100644
index 0000000..bd1235b
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/crop-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/crop-8x.png b/assets/static/fonts/open-iconic/png/crop-8x.png
new file mode 100644
index 0000000..5ac5fe4
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/crop-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/crop.png b/assets/static/fonts/open-iconic/png/crop.png
new file mode 100644
index 0000000..783e395
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/crop.png differ
diff --git a/assets/static/fonts/open-iconic/png/dashboard-2x.png b/assets/static/fonts/open-iconic/png/dashboard-2x.png
new file mode 100644
index 0000000..7525e18
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/dashboard-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/dashboard-3x.png b/assets/static/fonts/open-iconic/png/dashboard-3x.png
new file mode 100644
index 0000000..7e0d515
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/dashboard-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/dashboard-4x.png b/assets/static/fonts/open-iconic/png/dashboard-4x.png
new file mode 100644
index 0000000..f46a621
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/dashboard-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/dashboard-6x.png b/assets/static/fonts/open-iconic/png/dashboard-6x.png
new file mode 100644
index 0000000..84fb473
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/dashboard-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/dashboard-8x.png b/assets/static/fonts/open-iconic/png/dashboard-8x.png
new file mode 100644
index 0000000..6b088ae
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/dashboard-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/dashboard.png b/assets/static/fonts/open-iconic/png/dashboard.png
new file mode 100644
index 0000000..4aae0fc
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/dashboard.png differ
diff --git a/assets/static/fonts/open-iconic/png/data-transfer-download-2x.png b/assets/static/fonts/open-iconic/png/data-transfer-download-2x.png
new file mode 100644
index 0000000..02672a1
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/data-transfer-download-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/data-transfer-download-3x.png b/assets/static/fonts/open-iconic/png/data-transfer-download-3x.png
new file mode 100644
index 0000000..f2557ab
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/data-transfer-download-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/data-transfer-download-4x.png b/assets/static/fonts/open-iconic/png/data-transfer-download-4x.png
new file mode 100644
index 0000000..542f9d9
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/data-transfer-download-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/data-transfer-download-6x.png b/assets/static/fonts/open-iconic/png/data-transfer-download-6x.png
new file mode 100644
index 0000000..9757797
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/data-transfer-download-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/data-transfer-download-8x.png b/assets/static/fonts/open-iconic/png/data-transfer-download-8x.png
new file mode 100644
index 0000000..dc2b2fc
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/data-transfer-download-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/data-transfer-download.png b/assets/static/fonts/open-iconic/png/data-transfer-download.png
new file mode 100644
index 0000000..9b41e80
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/data-transfer-download.png differ
diff --git a/assets/static/fonts/open-iconic/png/data-transfer-upload-2x.png b/assets/static/fonts/open-iconic/png/data-transfer-upload-2x.png
new file mode 100644
index 0000000..71d50ae
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/data-transfer-upload-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/data-transfer-upload-3x.png b/assets/static/fonts/open-iconic/png/data-transfer-upload-3x.png
new file mode 100644
index 0000000..be0f1a0
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/data-transfer-upload-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/data-transfer-upload-4x.png b/assets/static/fonts/open-iconic/png/data-transfer-upload-4x.png
new file mode 100644
index 0000000..09bc01f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/data-transfer-upload-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/data-transfer-upload-6x.png b/assets/static/fonts/open-iconic/png/data-transfer-upload-6x.png
new file mode 100644
index 0000000..854eaf9
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/data-transfer-upload-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/data-transfer-upload-8x.png b/assets/static/fonts/open-iconic/png/data-transfer-upload-8x.png
new file mode 100644
index 0000000..c5055ca
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/data-transfer-upload-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/data-transfer-upload.png b/assets/static/fonts/open-iconic/png/data-transfer-upload.png
new file mode 100644
index 0000000..9896b47
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/data-transfer-upload.png differ
diff --git a/assets/static/fonts/open-iconic/png/delete-2x.png b/assets/static/fonts/open-iconic/png/delete-2x.png
new file mode 100644
index 0000000..56af490
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/delete-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/delete-3x.png b/assets/static/fonts/open-iconic/png/delete-3x.png
new file mode 100644
index 0000000..37cf31d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/delete-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/delete-4x.png b/assets/static/fonts/open-iconic/png/delete-4x.png
new file mode 100644
index 0000000..15bf05b
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/delete-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/delete-6x.png b/assets/static/fonts/open-iconic/png/delete-6x.png
new file mode 100644
index 0000000..5974a57
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/delete-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/delete-8x.png b/assets/static/fonts/open-iconic/png/delete-8x.png
new file mode 100644
index 0000000..7005bd3
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/delete-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/delete.png b/assets/static/fonts/open-iconic/png/delete.png
new file mode 100644
index 0000000..93ebadf
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/delete.png differ
diff --git a/assets/static/fonts/open-iconic/png/dial-2x.png b/assets/static/fonts/open-iconic/png/dial-2x.png
new file mode 100644
index 0000000..7db1fb5
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/dial-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/dial-3x.png b/assets/static/fonts/open-iconic/png/dial-3x.png
new file mode 100644
index 0000000..ba85cb2
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/dial-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/dial-4x.png b/assets/static/fonts/open-iconic/png/dial-4x.png
new file mode 100644
index 0000000..b6c41b4
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/dial-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/dial-6x.png b/assets/static/fonts/open-iconic/png/dial-6x.png
new file mode 100644
index 0000000..f395f57
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/dial-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/dial-8x.png b/assets/static/fonts/open-iconic/png/dial-8x.png
new file mode 100644
index 0000000..ed98711
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/dial-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/dial.png b/assets/static/fonts/open-iconic/png/dial.png
new file mode 100644
index 0000000..b4d7f74
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/dial.png differ
diff --git a/assets/static/fonts/open-iconic/png/document-2x.png b/assets/static/fonts/open-iconic/png/document-2x.png
new file mode 100644
index 0000000..0ae9f76
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/document-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/document-3x.png b/assets/static/fonts/open-iconic/png/document-3x.png
new file mode 100644
index 0000000..21bd01e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/document-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/document-4x.png b/assets/static/fonts/open-iconic/png/document-4x.png
new file mode 100644
index 0000000..626e2f3
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/document-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/document-6x.png b/assets/static/fonts/open-iconic/png/document-6x.png
new file mode 100644
index 0000000..f687028
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/document-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/document-8x.png b/assets/static/fonts/open-iconic/png/document-8x.png
new file mode 100644
index 0000000..05c454e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/document-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/document.png b/assets/static/fonts/open-iconic/png/document.png
new file mode 100644
index 0000000..9eea0c6
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/document.png differ
diff --git a/assets/static/fonts/open-iconic/png/dollar-2x.png b/assets/static/fonts/open-iconic/png/dollar-2x.png
new file mode 100644
index 0000000..e858f37
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/dollar-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/dollar-3x.png b/assets/static/fonts/open-iconic/png/dollar-3x.png
new file mode 100644
index 0000000..a0e93c5
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/dollar-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/dollar-4x.png b/assets/static/fonts/open-iconic/png/dollar-4x.png
new file mode 100644
index 0000000..3e601bf
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/dollar-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/dollar-6x.png b/assets/static/fonts/open-iconic/png/dollar-6x.png
new file mode 100644
index 0000000..a21983e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/dollar-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/dollar-8x.png b/assets/static/fonts/open-iconic/png/dollar-8x.png
new file mode 100644
index 0000000..6a0470f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/dollar-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/dollar.png b/assets/static/fonts/open-iconic/png/dollar.png
new file mode 100644
index 0000000..410c95e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/dollar.png differ
diff --git a/assets/static/fonts/open-iconic/png/double-quote-sans-left-2x.png b/assets/static/fonts/open-iconic/png/double-quote-sans-left-2x.png
new file mode 100644
index 0000000..a9ddde0
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/double-quote-sans-left-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/double-quote-sans-left-3x.png b/assets/static/fonts/open-iconic/png/double-quote-sans-left-3x.png
new file mode 100644
index 0000000..c4b4dad
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/double-quote-sans-left-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/double-quote-sans-left-4x.png b/assets/static/fonts/open-iconic/png/double-quote-sans-left-4x.png
new file mode 100644
index 0000000..bdb416c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/double-quote-sans-left-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/double-quote-sans-left-6x.png b/assets/static/fonts/open-iconic/png/double-quote-sans-left-6x.png
new file mode 100644
index 0000000..a2c5e27
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/double-quote-sans-left-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/double-quote-sans-left-8x.png b/assets/static/fonts/open-iconic/png/double-quote-sans-left-8x.png
new file mode 100644
index 0000000..6fad536
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/double-quote-sans-left-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/double-quote-sans-left.png b/assets/static/fonts/open-iconic/png/double-quote-sans-left.png
new file mode 100644
index 0000000..78fdaae
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/double-quote-sans-left.png differ
diff --git a/assets/static/fonts/open-iconic/png/double-quote-sans-right-2x.png b/assets/static/fonts/open-iconic/png/double-quote-sans-right-2x.png
new file mode 100644
index 0000000..4e21c6f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/double-quote-sans-right-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/double-quote-sans-right-3x.png b/assets/static/fonts/open-iconic/png/double-quote-sans-right-3x.png
new file mode 100644
index 0000000..60439bc
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/double-quote-sans-right-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/double-quote-sans-right-4x.png b/assets/static/fonts/open-iconic/png/double-quote-sans-right-4x.png
new file mode 100644
index 0000000..22a491f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/double-quote-sans-right-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/double-quote-sans-right-6x.png b/assets/static/fonts/open-iconic/png/double-quote-sans-right-6x.png
new file mode 100644
index 0000000..9433f82
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/double-quote-sans-right-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/double-quote-sans-right-8x.png b/assets/static/fonts/open-iconic/png/double-quote-sans-right-8x.png
new file mode 100644
index 0000000..ae81899
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/double-quote-sans-right-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/double-quote-sans-right.png b/assets/static/fonts/open-iconic/png/double-quote-sans-right.png
new file mode 100644
index 0000000..62472bb
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/double-quote-sans-right.png differ
diff --git a/assets/static/fonts/open-iconic/png/double-quote-serif-left-2x.png b/assets/static/fonts/open-iconic/png/double-quote-serif-left-2x.png
new file mode 100644
index 0000000..6c85a15
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/double-quote-serif-left-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/double-quote-serif-left-3x.png b/assets/static/fonts/open-iconic/png/double-quote-serif-left-3x.png
new file mode 100644
index 0000000..1c9c4ae
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/double-quote-serif-left-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/double-quote-serif-left-4x.png b/assets/static/fonts/open-iconic/png/double-quote-serif-left-4x.png
new file mode 100644
index 0000000..66a4b70
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/double-quote-serif-left-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/double-quote-serif-left-6x.png b/assets/static/fonts/open-iconic/png/double-quote-serif-left-6x.png
new file mode 100644
index 0000000..b3b7122
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/double-quote-serif-left-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/double-quote-serif-left-8x.png b/assets/static/fonts/open-iconic/png/double-quote-serif-left-8x.png
new file mode 100644
index 0000000..5f647d8
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/double-quote-serif-left-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/double-quote-serif-left.png b/assets/static/fonts/open-iconic/png/double-quote-serif-left.png
new file mode 100644
index 0000000..f2def81
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/double-quote-serif-left.png differ
diff --git a/assets/static/fonts/open-iconic/png/double-quote-serif-right-2x.png b/assets/static/fonts/open-iconic/png/double-quote-serif-right-2x.png
new file mode 100644
index 0000000..ec337d7
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/double-quote-serif-right-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/double-quote-serif-right-3x.png b/assets/static/fonts/open-iconic/png/double-quote-serif-right-3x.png
new file mode 100644
index 0000000..b94e206
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/double-quote-serif-right-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/double-quote-serif-right-4x.png b/assets/static/fonts/open-iconic/png/double-quote-serif-right-4x.png
new file mode 100644
index 0000000..50567c1
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/double-quote-serif-right-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/double-quote-serif-right-6x.png b/assets/static/fonts/open-iconic/png/double-quote-serif-right-6x.png
new file mode 100644
index 0000000..2e419d4
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/double-quote-serif-right-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/double-quote-serif-right-8x.png b/assets/static/fonts/open-iconic/png/double-quote-serif-right-8x.png
new file mode 100644
index 0000000..6a0d3ad
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/double-quote-serif-right-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/double-quote-serif-right.png b/assets/static/fonts/open-iconic/png/double-quote-serif-right.png
new file mode 100644
index 0000000..9e7de64
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/double-quote-serif-right.png differ
diff --git a/assets/static/fonts/open-iconic/png/droplet-2x.png b/assets/static/fonts/open-iconic/png/droplet-2x.png
new file mode 100644
index 0000000..cc814e7
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/droplet-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/droplet-3x.png b/assets/static/fonts/open-iconic/png/droplet-3x.png
new file mode 100644
index 0000000..393656c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/droplet-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/droplet-4x.png b/assets/static/fonts/open-iconic/png/droplet-4x.png
new file mode 100644
index 0000000..619e1eb
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/droplet-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/droplet-6x.png b/assets/static/fonts/open-iconic/png/droplet-6x.png
new file mode 100644
index 0000000..90b848a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/droplet-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/droplet-8x.png b/assets/static/fonts/open-iconic/png/droplet-8x.png
new file mode 100644
index 0000000..76c3695
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/droplet-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/droplet.png b/assets/static/fonts/open-iconic/png/droplet.png
new file mode 100644
index 0000000..52761ea
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/droplet.png differ
diff --git a/assets/static/fonts/open-iconic/png/eject-2x.png b/assets/static/fonts/open-iconic/png/eject-2x.png
new file mode 100644
index 0000000..bc77c48
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/eject-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/eject-3x.png b/assets/static/fonts/open-iconic/png/eject-3x.png
new file mode 100644
index 0000000..7bd588a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/eject-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/eject-4x.png b/assets/static/fonts/open-iconic/png/eject-4x.png
new file mode 100644
index 0000000..9a48bbb
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/eject-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/eject-6x.png b/assets/static/fonts/open-iconic/png/eject-6x.png
new file mode 100644
index 0000000..1f8565b
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/eject-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/eject-8x.png b/assets/static/fonts/open-iconic/png/eject-8x.png
new file mode 100644
index 0000000..f6dde88
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/eject-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/eject.png b/assets/static/fonts/open-iconic/png/eject.png
new file mode 100644
index 0000000..c75d455
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/eject.png differ
diff --git a/assets/static/fonts/open-iconic/png/elevator-2x.png b/assets/static/fonts/open-iconic/png/elevator-2x.png
new file mode 100644
index 0000000..2861845
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/elevator-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/elevator-3x.png b/assets/static/fonts/open-iconic/png/elevator-3x.png
new file mode 100644
index 0000000..9b976d7
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/elevator-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/elevator-4x.png b/assets/static/fonts/open-iconic/png/elevator-4x.png
new file mode 100644
index 0000000..4793a34
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/elevator-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/elevator-6x.png b/assets/static/fonts/open-iconic/png/elevator-6x.png
new file mode 100644
index 0000000..bf7a168
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/elevator-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/elevator-8x.png b/assets/static/fonts/open-iconic/png/elevator-8x.png
new file mode 100644
index 0000000..e49b734
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/elevator-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/elevator.png b/assets/static/fonts/open-iconic/png/elevator.png
new file mode 100644
index 0000000..687414d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/elevator.png differ
diff --git a/assets/static/fonts/open-iconic/png/ellipses-2x.png b/assets/static/fonts/open-iconic/png/ellipses-2x.png
new file mode 100644
index 0000000..788a354
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/ellipses-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/ellipses-3x.png b/assets/static/fonts/open-iconic/png/ellipses-3x.png
new file mode 100644
index 0000000..b27d1d3
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/ellipses-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/ellipses-4x.png b/assets/static/fonts/open-iconic/png/ellipses-4x.png
new file mode 100644
index 0000000..5bf8f82
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/ellipses-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/ellipses-6x.png b/assets/static/fonts/open-iconic/png/ellipses-6x.png
new file mode 100644
index 0000000..ceda7f3
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/ellipses-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/ellipses-8x.png b/assets/static/fonts/open-iconic/png/ellipses-8x.png
new file mode 100644
index 0000000..de9b70c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/ellipses-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/ellipses.png b/assets/static/fonts/open-iconic/png/ellipses.png
new file mode 100644
index 0000000..6099cec
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/ellipses.png differ
diff --git a/assets/static/fonts/open-iconic/png/envelope-closed-2x.png b/assets/static/fonts/open-iconic/png/envelope-closed-2x.png
new file mode 100644
index 0000000..c485b44
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/envelope-closed-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/envelope-closed-3x.png b/assets/static/fonts/open-iconic/png/envelope-closed-3x.png
new file mode 100644
index 0000000..a79a21e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/envelope-closed-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/envelope-closed-4x.png b/assets/static/fonts/open-iconic/png/envelope-closed-4x.png
new file mode 100644
index 0000000..a1d7e03
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/envelope-closed-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/envelope-closed-6x.png b/assets/static/fonts/open-iconic/png/envelope-closed-6x.png
new file mode 100644
index 0000000..d98e960
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/envelope-closed-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/envelope-closed-8x.png b/assets/static/fonts/open-iconic/png/envelope-closed-8x.png
new file mode 100644
index 0000000..85eef0c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/envelope-closed-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/envelope-closed.png b/assets/static/fonts/open-iconic/png/envelope-closed.png
new file mode 100644
index 0000000..5e4e20b
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/envelope-closed.png differ
diff --git a/assets/static/fonts/open-iconic/png/envelope-open-2x.png b/assets/static/fonts/open-iconic/png/envelope-open-2x.png
new file mode 100644
index 0000000..368de61
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/envelope-open-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/envelope-open-3x.png b/assets/static/fonts/open-iconic/png/envelope-open-3x.png
new file mode 100644
index 0000000..50a841f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/envelope-open-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/envelope-open-4x.png b/assets/static/fonts/open-iconic/png/envelope-open-4x.png
new file mode 100644
index 0000000..2ae98d1
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/envelope-open-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/envelope-open-6x.png b/assets/static/fonts/open-iconic/png/envelope-open-6x.png
new file mode 100644
index 0000000..1ac7fe3
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/envelope-open-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/envelope-open-8x.png b/assets/static/fonts/open-iconic/png/envelope-open-8x.png
new file mode 100644
index 0000000..7b13daf
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/envelope-open-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/envelope-open.png b/assets/static/fonts/open-iconic/png/envelope-open.png
new file mode 100644
index 0000000..8fc3f42
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/envelope-open.png differ
diff --git a/assets/static/fonts/open-iconic/png/euro-2x.png b/assets/static/fonts/open-iconic/png/euro-2x.png
new file mode 100644
index 0000000..16ccc9d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/euro-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/euro-3x.png b/assets/static/fonts/open-iconic/png/euro-3x.png
new file mode 100644
index 0000000..7464688
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/euro-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/euro-4x.png b/assets/static/fonts/open-iconic/png/euro-4x.png
new file mode 100644
index 0000000..5dd1b05
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/euro-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/euro-6x.png b/assets/static/fonts/open-iconic/png/euro-6x.png
new file mode 100644
index 0000000..cad9196
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/euro-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/euro-8x.png b/assets/static/fonts/open-iconic/png/euro-8x.png
new file mode 100644
index 0000000..4f70f57
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/euro-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/euro.png b/assets/static/fonts/open-iconic/png/euro.png
new file mode 100644
index 0000000..5644c0a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/euro.png differ
diff --git a/assets/static/fonts/open-iconic/png/excerpt-2x.png b/assets/static/fonts/open-iconic/png/excerpt-2x.png
new file mode 100644
index 0000000..d4a131b
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/excerpt-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/excerpt-3x.png b/assets/static/fonts/open-iconic/png/excerpt-3x.png
new file mode 100644
index 0000000..11fbd3f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/excerpt-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/excerpt-4x.png b/assets/static/fonts/open-iconic/png/excerpt-4x.png
new file mode 100644
index 0000000..526ff05
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/excerpt-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/excerpt-6x.png b/assets/static/fonts/open-iconic/png/excerpt-6x.png
new file mode 100644
index 0000000..4430060
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/excerpt-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/excerpt-8x.png b/assets/static/fonts/open-iconic/png/excerpt-8x.png
new file mode 100644
index 0000000..42c9520
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/excerpt-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/excerpt.png b/assets/static/fonts/open-iconic/png/excerpt.png
new file mode 100644
index 0000000..63657ae
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/excerpt.png differ
diff --git a/assets/static/fonts/open-iconic/png/expand-down-2x.png b/assets/static/fonts/open-iconic/png/expand-down-2x.png
new file mode 100644
index 0000000..bbe78e2
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/expand-down-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/expand-down-3x.png b/assets/static/fonts/open-iconic/png/expand-down-3x.png
new file mode 100644
index 0000000..4b40ea2
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/expand-down-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/expand-down-4x.png b/assets/static/fonts/open-iconic/png/expand-down-4x.png
new file mode 100644
index 0000000..e482519
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/expand-down-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/expand-down-6x.png b/assets/static/fonts/open-iconic/png/expand-down-6x.png
new file mode 100644
index 0000000..35c1e41
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/expand-down-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/expand-down-8x.png b/assets/static/fonts/open-iconic/png/expand-down-8x.png
new file mode 100644
index 0000000..69cd3c3
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/expand-down-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/expand-down.png b/assets/static/fonts/open-iconic/png/expand-down.png
new file mode 100644
index 0000000..e6e5a74
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/expand-down.png differ
diff --git a/assets/static/fonts/open-iconic/png/expand-left-2x.png b/assets/static/fonts/open-iconic/png/expand-left-2x.png
new file mode 100644
index 0000000..1d7308d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/expand-left-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/expand-left-3x.png b/assets/static/fonts/open-iconic/png/expand-left-3x.png
new file mode 100644
index 0000000..21a34a3
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/expand-left-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/expand-left-4x.png b/assets/static/fonts/open-iconic/png/expand-left-4x.png
new file mode 100644
index 0000000..b4ee5ef
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/expand-left-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/expand-left-6x.png b/assets/static/fonts/open-iconic/png/expand-left-6x.png
new file mode 100644
index 0000000..c74cbdf
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/expand-left-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/expand-left-8x.png b/assets/static/fonts/open-iconic/png/expand-left-8x.png
new file mode 100644
index 0000000..e0711c9
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/expand-left-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/expand-left.png b/assets/static/fonts/open-iconic/png/expand-left.png
new file mode 100644
index 0000000..91cbc6d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/expand-left.png differ
diff --git a/assets/static/fonts/open-iconic/png/expand-right-2x.png b/assets/static/fonts/open-iconic/png/expand-right-2x.png
new file mode 100644
index 0000000..533bc36
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/expand-right-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/expand-right-3x.png b/assets/static/fonts/open-iconic/png/expand-right-3x.png
new file mode 100644
index 0000000..2590584
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/expand-right-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/expand-right-4x.png b/assets/static/fonts/open-iconic/png/expand-right-4x.png
new file mode 100644
index 0000000..97a6ddc
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/expand-right-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/expand-right-6x.png b/assets/static/fonts/open-iconic/png/expand-right-6x.png
new file mode 100644
index 0000000..af5c118
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/expand-right-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/expand-right-8x.png b/assets/static/fonts/open-iconic/png/expand-right-8x.png
new file mode 100644
index 0000000..c16fcba
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/expand-right-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/expand-right.png b/assets/static/fonts/open-iconic/png/expand-right.png
new file mode 100644
index 0000000..39ae043
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/expand-right.png differ
diff --git a/assets/static/fonts/open-iconic/png/expand-up-2x.png b/assets/static/fonts/open-iconic/png/expand-up-2x.png
new file mode 100644
index 0000000..63c85cf
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/expand-up-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/expand-up-3x.png b/assets/static/fonts/open-iconic/png/expand-up-3x.png
new file mode 100644
index 0000000..09d234d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/expand-up-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/expand-up-4x.png b/assets/static/fonts/open-iconic/png/expand-up-4x.png
new file mode 100644
index 0000000..0d8611f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/expand-up-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/expand-up-6x.png b/assets/static/fonts/open-iconic/png/expand-up-6x.png
new file mode 100644
index 0000000..8f3e5c4
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/expand-up-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/expand-up-8x.png b/assets/static/fonts/open-iconic/png/expand-up-8x.png
new file mode 100644
index 0000000..21ebd52
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/expand-up-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/expand-up.png b/assets/static/fonts/open-iconic/png/expand-up.png
new file mode 100644
index 0000000..ea65f6a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/expand-up.png differ
diff --git a/assets/static/fonts/open-iconic/png/external-link-2x.png b/assets/static/fonts/open-iconic/png/external-link-2x.png
new file mode 100644
index 0000000..189a93f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/external-link-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/external-link-3x.png b/assets/static/fonts/open-iconic/png/external-link-3x.png
new file mode 100644
index 0000000..8c6b2e7
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/external-link-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/external-link-4x.png b/assets/static/fonts/open-iconic/png/external-link-4x.png
new file mode 100644
index 0000000..a728f8d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/external-link-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/external-link-6x.png b/assets/static/fonts/open-iconic/png/external-link-6x.png
new file mode 100644
index 0000000..31f8451
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/external-link-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/external-link-8x.png b/assets/static/fonts/open-iconic/png/external-link-8x.png
new file mode 100644
index 0000000..2c711b6
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/external-link-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/external-link.png b/assets/static/fonts/open-iconic/png/external-link.png
new file mode 100644
index 0000000..9f57d5a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/external-link.png differ
diff --git a/assets/static/fonts/open-iconic/png/eye-2x.png b/assets/static/fonts/open-iconic/png/eye-2x.png
new file mode 100644
index 0000000..b6d55ed
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/eye-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/eye-3x.png b/assets/static/fonts/open-iconic/png/eye-3x.png
new file mode 100644
index 0000000..5e7a449
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/eye-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/eye-4x.png b/assets/static/fonts/open-iconic/png/eye-4x.png
new file mode 100644
index 0000000..4290ce8
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/eye-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/eye-6x.png b/assets/static/fonts/open-iconic/png/eye-6x.png
new file mode 100644
index 0000000..e4ebaa3
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/eye-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/eye-8x.png b/assets/static/fonts/open-iconic/png/eye-8x.png
new file mode 100644
index 0000000..16bab41
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/eye-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/eye.png b/assets/static/fonts/open-iconic/png/eye.png
new file mode 100644
index 0000000..5874d04
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/eye.png differ
diff --git a/assets/static/fonts/open-iconic/png/eyedropper-2x.png b/assets/static/fonts/open-iconic/png/eyedropper-2x.png
new file mode 100644
index 0000000..cdf1a8d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/eyedropper-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/eyedropper-3x.png b/assets/static/fonts/open-iconic/png/eyedropper-3x.png
new file mode 100644
index 0000000..e62e246
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/eyedropper-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/eyedropper-4x.png b/assets/static/fonts/open-iconic/png/eyedropper-4x.png
new file mode 100644
index 0000000..8030e89
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/eyedropper-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/eyedropper-6x.png b/assets/static/fonts/open-iconic/png/eyedropper-6x.png
new file mode 100644
index 0000000..9bee1de
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/eyedropper-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/eyedropper-8x.png b/assets/static/fonts/open-iconic/png/eyedropper-8x.png
new file mode 100644
index 0000000..505cbf6
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/eyedropper-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/eyedropper.png b/assets/static/fonts/open-iconic/png/eyedropper.png
new file mode 100644
index 0000000..7d14fe9
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/eyedropper.png differ
diff --git a/assets/static/fonts/open-iconic/png/file-2x.png b/assets/static/fonts/open-iconic/png/file-2x.png
new file mode 100644
index 0000000..4196c44
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/file-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/file-3x.png b/assets/static/fonts/open-iconic/png/file-3x.png
new file mode 100644
index 0000000..2082b43
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/file-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/file-4x.png b/assets/static/fonts/open-iconic/png/file-4x.png
new file mode 100644
index 0000000..894dfdc
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/file-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/file-6x.png b/assets/static/fonts/open-iconic/png/file-6x.png
new file mode 100644
index 0000000..580ab17
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/file-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/file-8x.png b/assets/static/fonts/open-iconic/png/file-8x.png
new file mode 100644
index 0000000..54ca80f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/file-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/file.png b/assets/static/fonts/open-iconic/png/file.png
new file mode 100644
index 0000000..fda62cc
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/file.png differ
diff --git a/assets/static/fonts/open-iconic/png/fire-2x.png b/assets/static/fonts/open-iconic/png/fire-2x.png
new file mode 100644
index 0000000..acf6b29
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/fire-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/fire-3x.png b/assets/static/fonts/open-iconic/png/fire-3x.png
new file mode 100644
index 0000000..2fc1b79
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/fire-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/fire-4x.png b/assets/static/fonts/open-iconic/png/fire-4x.png
new file mode 100644
index 0000000..bed9004
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/fire-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/fire-6x.png b/assets/static/fonts/open-iconic/png/fire-6x.png
new file mode 100644
index 0000000..6a9e42d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/fire-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/fire-8x.png b/assets/static/fonts/open-iconic/png/fire-8x.png
new file mode 100644
index 0000000..3582f1d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/fire-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/fire.png b/assets/static/fonts/open-iconic/png/fire.png
new file mode 100644
index 0000000..4f84ba4
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/fire.png differ
diff --git a/assets/static/fonts/open-iconic/png/flag-2x.png b/assets/static/fonts/open-iconic/png/flag-2x.png
new file mode 100644
index 0000000..0b26970
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/flag-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/flag-3x.png b/assets/static/fonts/open-iconic/png/flag-3x.png
new file mode 100644
index 0000000..8f6f9f1
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/flag-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/flag-4x.png b/assets/static/fonts/open-iconic/png/flag-4x.png
new file mode 100644
index 0000000..1402013
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/flag-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/flag-6x.png b/assets/static/fonts/open-iconic/png/flag-6x.png
new file mode 100644
index 0000000..2b45f10
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/flag-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/flag-8x.png b/assets/static/fonts/open-iconic/png/flag-8x.png
new file mode 100644
index 0000000..d8fa7f4
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/flag-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/flag.png b/assets/static/fonts/open-iconic/png/flag.png
new file mode 100644
index 0000000..7d9d588
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/flag.png differ
diff --git a/assets/static/fonts/open-iconic/png/flash-2x.png b/assets/static/fonts/open-iconic/png/flash-2x.png
new file mode 100644
index 0000000..3b7e0d1
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/flash-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/flash-3x.png b/assets/static/fonts/open-iconic/png/flash-3x.png
new file mode 100644
index 0000000..f0a11ae
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/flash-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/flash-4x.png b/assets/static/fonts/open-iconic/png/flash-4x.png
new file mode 100644
index 0000000..53c14b9
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/flash-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/flash-6x.png b/assets/static/fonts/open-iconic/png/flash-6x.png
new file mode 100644
index 0000000..7001b2e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/flash-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/flash-8x.png b/assets/static/fonts/open-iconic/png/flash-8x.png
new file mode 100644
index 0000000..17fa68a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/flash-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/flash.png b/assets/static/fonts/open-iconic/png/flash.png
new file mode 100644
index 0000000..151b591
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/flash.png differ
diff --git a/assets/static/fonts/open-iconic/png/folder-2x.png b/assets/static/fonts/open-iconic/png/folder-2x.png
new file mode 100644
index 0000000..08f7ab5
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/folder-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/folder-3x.png b/assets/static/fonts/open-iconic/png/folder-3x.png
new file mode 100644
index 0000000..12d55dc
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/folder-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/folder-4x.png b/assets/static/fonts/open-iconic/png/folder-4x.png
new file mode 100644
index 0000000..9d5e033
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/folder-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/folder-6x.png b/assets/static/fonts/open-iconic/png/folder-6x.png
new file mode 100644
index 0000000..e2f6dbf
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/folder-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/folder-8x.png b/assets/static/fonts/open-iconic/png/folder-8x.png
new file mode 100644
index 0000000..6f2acc4
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/folder-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/folder.png b/assets/static/fonts/open-iconic/png/folder.png
new file mode 100644
index 0000000..4c23e66
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/folder.png differ
diff --git a/assets/static/fonts/open-iconic/png/fork-2x.png b/assets/static/fonts/open-iconic/png/fork-2x.png
new file mode 100644
index 0000000..400824e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/fork-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/fork-3x.png b/assets/static/fonts/open-iconic/png/fork-3x.png
new file mode 100644
index 0000000..dac801b
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/fork-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/fork-4x.png b/assets/static/fonts/open-iconic/png/fork-4x.png
new file mode 100644
index 0000000..42340ed
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/fork-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/fork-6x.png b/assets/static/fonts/open-iconic/png/fork-6x.png
new file mode 100644
index 0000000..75b40f8
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/fork-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/fork-8x.png b/assets/static/fonts/open-iconic/png/fork-8x.png
new file mode 100644
index 0000000..4fdd761
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/fork-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/fork.png b/assets/static/fonts/open-iconic/png/fork.png
new file mode 100644
index 0000000..2d8d1a7
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/fork.png differ
diff --git a/assets/static/fonts/open-iconic/png/fullscreen-enter-2x.png b/assets/static/fonts/open-iconic/png/fullscreen-enter-2x.png
new file mode 100644
index 0000000..b77edb8
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/fullscreen-enter-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/fullscreen-enter-3x.png b/assets/static/fonts/open-iconic/png/fullscreen-enter-3x.png
new file mode 100644
index 0000000..9ca7754
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/fullscreen-enter-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/fullscreen-enter-4x.png b/assets/static/fonts/open-iconic/png/fullscreen-enter-4x.png
new file mode 100644
index 0000000..70b75e2
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/fullscreen-enter-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/fullscreen-enter-6x.png b/assets/static/fonts/open-iconic/png/fullscreen-enter-6x.png
new file mode 100644
index 0000000..0bbb5e1
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/fullscreen-enter-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/fullscreen-enter-8x.png b/assets/static/fonts/open-iconic/png/fullscreen-enter-8x.png
new file mode 100644
index 0000000..9b0405d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/fullscreen-enter-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/fullscreen-enter.png b/assets/static/fonts/open-iconic/png/fullscreen-enter.png
new file mode 100644
index 0000000..143be07
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/fullscreen-enter.png differ
diff --git a/assets/static/fonts/open-iconic/png/fullscreen-exit-2x.png b/assets/static/fonts/open-iconic/png/fullscreen-exit-2x.png
new file mode 100644
index 0000000..5d1f046
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/fullscreen-exit-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/fullscreen-exit-3x.png b/assets/static/fonts/open-iconic/png/fullscreen-exit-3x.png
new file mode 100644
index 0000000..3a5ca7b
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/fullscreen-exit-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/fullscreen-exit-4x.png b/assets/static/fonts/open-iconic/png/fullscreen-exit-4x.png
new file mode 100644
index 0000000..fb49713
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/fullscreen-exit-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/fullscreen-exit-6x.png b/assets/static/fonts/open-iconic/png/fullscreen-exit-6x.png
new file mode 100644
index 0000000..9b57007
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/fullscreen-exit-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/fullscreen-exit-8x.png b/assets/static/fonts/open-iconic/png/fullscreen-exit-8x.png
new file mode 100644
index 0000000..f8e4c0c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/fullscreen-exit-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/fullscreen-exit.png b/assets/static/fonts/open-iconic/png/fullscreen-exit.png
new file mode 100644
index 0000000..e6b6908
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/fullscreen-exit.png differ
diff --git a/assets/static/fonts/open-iconic/png/globe-2x.png b/assets/static/fonts/open-iconic/png/globe-2x.png
new file mode 100644
index 0000000..d01318f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/globe-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/globe-3x.png b/assets/static/fonts/open-iconic/png/globe-3x.png
new file mode 100644
index 0000000..074a25b
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/globe-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/globe-4x.png b/assets/static/fonts/open-iconic/png/globe-4x.png
new file mode 100644
index 0000000..4191eb7
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/globe-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/globe-6x.png b/assets/static/fonts/open-iconic/png/globe-6x.png
new file mode 100644
index 0000000..db3bf0b
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/globe-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/globe-8x.png b/assets/static/fonts/open-iconic/png/globe-8x.png
new file mode 100644
index 0000000..47b5487
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/globe-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/globe.png b/assets/static/fonts/open-iconic/png/globe.png
new file mode 100644
index 0000000..c8c03dd
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/globe.png differ
diff --git a/assets/static/fonts/open-iconic/png/graph-2x.png b/assets/static/fonts/open-iconic/png/graph-2x.png
new file mode 100644
index 0000000..32a75cd
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/graph-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/graph-3x.png b/assets/static/fonts/open-iconic/png/graph-3x.png
new file mode 100644
index 0000000..4a1221f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/graph-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/graph-4x.png b/assets/static/fonts/open-iconic/png/graph-4x.png
new file mode 100644
index 0000000..d4b876b
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/graph-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/graph-6x.png b/assets/static/fonts/open-iconic/png/graph-6x.png
new file mode 100644
index 0000000..c104689
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/graph-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/graph-8x.png b/assets/static/fonts/open-iconic/png/graph-8x.png
new file mode 100644
index 0000000..1de1360
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/graph-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/graph.png b/assets/static/fonts/open-iconic/png/graph.png
new file mode 100644
index 0000000..4b9321e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/graph.png differ
diff --git a/assets/static/fonts/open-iconic/png/grid-four-up-2x.png b/assets/static/fonts/open-iconic/png/grid-four-up-2x.png
new file mode 100644
index 0000000..9245445
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/grid-four-up-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/grid-four-up-3x.png b/assets/static/fonts/open-iconic/png/grid-four-up-3x.png
new file mode 100644
index 0000000..7ef3ff3
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/grid-four-up-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/grid-four-up-4x.png b/assets/static/fonts/open-iconic/png/grid-four-up-4x.png
new file mode 100644
index 0000000..49ce0a0
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/grid-four-up-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/grid-four-up-6x.png b/assets/static/fonts/open-iconic/png/grid-four-up-6x.png
new file mode 100644
index 0000000..b1045c6
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/grid-four-up-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/grid-four-up-8x.png b/assets/static/fonts/open-iconic/png/grid-four-up-8x.png
new file mode 100644
index 0000000..a05adb4
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/grid-four-up-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/grid-four-up.png b/assets/static/fonts/open-iconic/png/grid-four-up.png
new file mode 100644
index 0000000..8e71100
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/grid-four-up.png differ
diff --git a/assets/static/fonts/open-iconic/png/grid-three-up-2x.png b/assets/static/fonts/open-iconic/png/grid-three-up-2x.png
new file mode 100644
index 0000000..7efe4f0
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/grid-three-up-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/grid-three-up-3x.png b/assets/static/fonts/open-iconic/png/grid-three-up-3x.png
new file mode 100644
index 0000000..c3f70a2
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/grid-three-up-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/grid-three-up-4x.png b/assets/static/fonts/open-iconic/png/grid-three-up-4x.png
new file mode 100644
index 0000000..c5ec4f0
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/grid-three-up-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/grid-three-up-6x.png b/assets/static/fonts/open-iconic/png/grid-three-up-6x.png
new file mode 100644
index 0000000..30517d1
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/grid-three-up-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/grid-three-up-8x.png b/assets/static/fonts/open-iconic/png/grid-three-up-8x.png
new file mode 100644
index 0000000..a836d83
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/grid-three-up-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/grid-three-up.png b/assets/static/fonts/open-iconic/png/grid-three-up.png
new file mode 100644
index 0000000..3269e87
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/grid-three-up.png differ
diff --git a/assets/static/fonts/open-iconic/png/grid-two-up-2x.png b/assets/static/fonts/open-iconic/png/grid-two-up-2x.png
new file mode 100644
index 0000000..a6b29dc
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/grid-two-up-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/grid-two-up-3x.png b/assets/static/fonts/open-iconic/png/grid-two-up-3x.png
new file mode 100644
index 0000000..4e4328d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/grid-two-up-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/grid-two-up-4x.png b/assets/static/fonts/open-iconic/png/grid-two-up-4x.png
new file mode 100644
index 0000000..3bb9d24
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/grid-two-up-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/grid-two-up-6x.png b/assets/static/fonts/open-iconic/png/grid-two-up-6x.png
new file mode 100644
index 0000000..d182587
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/grid-two-up-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/grid-two-up-8x.png b/assets/static/fonts/open-iconic/png/grid-two-up-8x.png
new file mode 100644
index 0000000..1a38f27
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/grid-two-up-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/grid-two-up.png b/assets/static/fonts/open-iconic/png/grid-two-up.png
new file mode 100644
index 0000000..a89d2e4
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/grid-two-up.png differ
diff --git a/assets/static/fonts/open-iconic/png/hard-drive-2x.png b/assets/static/fonts/open-iconic/png/hard-drive-2x.png
new file mode 100644
index 0000000..e18e6ff
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/hard-drive-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/hard-drive-3x.png b/assets/static/fonts/open-iconic/png/hard-drive-3x.png
new file mode 100644
index 0000000..7245511
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/hard-drive-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/hard-drive-4x.png b/assets/static/fonts/open-iconic/png/hard-drive-4x.png
new file mode 100644
index 0000000..676ab06
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/hard-drive-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/hard-drive-6x.png b/assets/static/fonts/open-iconic/png/hard-drive-6x.png
new file mode 100644
index 0000000..64a3481
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/hard-drive-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/hard-drive-8x.png b/assets/static/fonts/open-iconic/png/hard-drive-8x.png
new file mode 100644
index 0000000..19fc0df
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/hard-drive-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/hard-drive.png b/assets/static/fonts/open-iconic/png/hard-drive.png
new file mode 100644
index 0000000..9c4b77b
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/hard-drive.png differ
diff --git a/assets/static/fonts/open-iconic/png/header-2x.png b/assets/static/fonts/open-iconic/png/header-2x.png
new file mode 100644
index 0000000..ba67f61
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/header-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/header-3x.png b/assets/static/fonts/open-iconic/png/header-3x.png
new file mode 100644
index 0000000..bcf0d9a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/header-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/header-4x.png b/assets/static/fonts/open-iconic/png/header-4x.png
new file mode 100644
index 0000000..4bba156
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/header-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/header-6x.png b/assets/static/fonts/open-iconic/png/header-6x.png
new file mode 100644
index 0000000..411d22f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/header-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/header-8x.png b/assets/static/fonts/open-iconic/png/header-8x.png
new file mode 100644
index 0000000..d4f97af
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/header-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/header.png b/assets/static/fonts/open-iconic/png/header.png
new file mode 100644
index 0000000..cdf6d0e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/header.png differ
diff --git a/assets/static/fonts/open-iconic/png/headphones-2x.png b/assets/static/fonts/open-iconic/png/headphones-2x.png
new file mode 100644
index 0000000..2389741
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/headphones-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/headphones-3x.png b/assets/static/fonts/open-iconic/png/headphones-3x.png
new file mode 100644
index 0000000..1b16dd2
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/headphones-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/headphones-4x.png b/assets/static/fonts/open-iconic/png/headphones-4x.png
new file mode 100644
index 0000000..094fbd4
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/headphones-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/headphones-6x.png b/assets/static/fonts/open-iconic/png/headphones-6x.png
new file mode 100644
index 0000000..eb1c35f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/headphones-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/headphones-8x.png b/assets/static/fonts/open-iconic/png/headphones-8x.png
new file mode 100644
index 0000000..00bd9f6
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/headphones-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/headphones.png b/assets/static/fonts/open-iconic/png/headphones.png
new file mode 100644
index 0000000..9fa5d67
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/headphones.png differ
diff --git a/assets/static/fonts/open-iconic/png/heart-2x.png b/assets/static/fonts/open-iconic/png/heart-2x.png
new file mode 100644
index 0000000..019855d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/heart-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/heart-3x.png b/assets/static/fonts/open-iconic/png/heart-3x.png
new file mode 100644
index 0000000..b77f469
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/heart-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/heart-4x.png b/assets/static/fonts/open-iconic/png/heart-4x.png
new file mode 100644
index 0000000..6915f4a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/heart-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/heart-6x.png b/assets/static/fonts/open-iconic/png/heart-6x.png
new file mode 100644
index 0000000..4dd69aa
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/heart-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/heart-8x.png b/assets/static/fonts/open-iconic/png/heart-8x.png
new file mode 100644
index 0000000..9b7f140
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/heart-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/heart.png b/assets/static/fonts/open-iconic/png/heart.png
new file mode 100644
index 0000000..7cd52e5
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/heart.png differ
diff --git a/assets/static/fonts/open-iconic/png/home-2x.png b/assets/static/fonts/open-iconic/png/home-2x.png
new file mode 100644
index 0000000..2dd1d3d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/home-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/home-3x.png b/assets/static/fonts/open-iconic/png/home-3x.png
new file mode 100644
index 0000000..944bf55
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/home-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/home-4x.png b/assets/static/fonts/open-iconic/png/home-4x.png
new file mode 100644
index 0000000..946cd1a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/home-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/home-6x.png b/assets/static/fonts/open-iconic/png/home-6x.png
new file mode 100644
index 0000000..9c9b84a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/home-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/home-8x.png b/assets/static/fonts/open-iconic/png/home-8x.png
new file mode 100644
index 0000000..7110882
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/home-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/home.png b/assets/static/fonts/open-iconic/png/home.png
new file mode 100644
index 0000000..bb4531b
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/home.png differ
diff --git a/assets/static/fonts/open-iconic/png/image-2x.png b/assets/static/fonts/open-iconic/png/image-2x.png
new file mode 100644
index 0000000..3a1b005
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/image-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/image-3x.png b/assets/static/fonts/open-iconic/png/image-3x.png
new file mode 100644
index 0000000..25f704f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/image-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/image-4x.png b/assets/static/fonts/open-iconic/png/image-4x.png
new file mode 100644
index 0000000..91aa7a3
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/image-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/image-6x.png b/assets/static/fonts/open-iconic/png/image-6x.png
new file mode 100644
index 0000000..ebd1797
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/image-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/image-8x.png b/assets/static/fonts/open-iconic/png/image-8x.png
new file mode 100644
index 0000000..9b455b5
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/image-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/image.png b/assets/static/fonts/open-iconic/png/image.png
new file mode 100644
index 0000000..b46dffb
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/image.png differ
diff --git a/assets/static/fonts/open-iconic/png/inbox-2x.png b/assets/static/fonts/open-iconic/png/inbox-2x.png
new file mode 100644
index 0000000..e4e18f8
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/inbox-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/inbox-3x.png b/assets/static/fonts/open-iconic/png/inbox-3x.png
new file mode 100644
index 0000000..66b00a7
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/inbox-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/inbox-4x.png b/assets/static/fonts/open-iconic/png/inbox-4x.png
new file mode 100644
index 0000000..58cb810
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/inbox-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/inbox-6x.png b/assets/static/fonts/open-iconic/png/inbox-6x.png
new file mode 100644
index 0000000..c3eb9e7
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/inbox-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/inbox-8x.png b/assets/static/fonts/open-iconic/png/inbox-8x.png
new file mode 100644
index 0000000..5caf5e6
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/inbox-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/inbox.png b/assets/static/fonts/open-iconic/png/inbox.png
new file mode 100644
index 0000000..7aac968
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/inbox.png differ
diff --git a/assets/static/fonts/open-iconic/png/infinity-2x.png b/assets/static/fonts/open-iconic/png/infinity-2x.png
new file mode 100644
index 0000000..97538aa
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/infinity-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/infinity-3x.png b/assets/static/fonts/open-iconic/png/infinity-3x.png
new file mode 100644
index 0000000..8b0284f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/infinity-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/infinity-4x.png b/assets/static/fonts/open-iconic/png/infinity-4x.png
new file mode 100644
index 0000000..c999801
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/infinity-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/infinity-6x.png b/assets/static/fonts/open-iconic/png/infinity-6x.png
new file mode 100644
index 0000000..70dc656
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/infinity-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/infinity-8x.png b/assets/static/fonts/open-iconic/png/infinity-8x.png
new file mode 100644
index 0000000..ca95f4e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/infinity-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/infinity.png b/assets/static/fonts/open-iconic/png/infinity.png
new file mode 100644
index 0000000..db25fbe
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/infinity.png differ
diff --git a/assets/static/fonts/open-iconic/png/info-2x.png b/assets/static/fonts/open-iconic/png/info-2x.png
new file mode 100644
index 0000000..36c3cf8
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/info-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/info-3x.png b/assets/static/fonts/open-iconic/png/info-3x.png
new file mode 100644
index 0000000..10e7fc5
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/info-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/info-4x.png b/assets/static/fonts/open-iconic/png/info-4x.png
new file mode 100644
index 0000000..f3be15c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/info-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/info-6x.png b/assets/static/fonts/open-iconic/png/info-6x.png
new file mode 100644
index 0000000..48ab373
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/info-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/info-8x.png b/assets/static/fonts/open-iconic/png/info-8x.png
new file mode 100644
index 0000000..afd7f83
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/info-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/info.png b/assets/static/fonts/open-iconic/png/info.png
new file mode 100644
index 0000000..552fa18
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/info.png differ
diff --git a/assets/static/fonts/open-iconic/png/italic-2x.png b/assets/static/fonts/open-iconic/png/italic-2x.png
new file mode 100644
index 0000000..3661581
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/italic-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/italic-3x.png b/assets/static/fonts/open-iconic/png/italic-3x.png
new file mode 100644
index 0000000..53580fa
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/italic-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/italic-4x.png b/assets/static/fonts/open-iconic/png/italic-4x.png
new file mode 100644
index 0000000..d2723f8
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/italic-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/italic-6x.png b/assets/static/fonts/open-iconic/png/italic-6x.png
new file mode 100644
index 0000000..2d933d7
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/italic-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/italic-8x.png b/assets/static/fonts/open-iconic/png/italic-8x.png
new file mode 100644
index 0000000..d6d3d22
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/italic-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/italic.png b/assets/static/fonts/open-iconic/png/italic.png
new file mode 100644
index 0000000..30120f8
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/italic.png differ
diff --git a/assets/static/fonts/open-iconic/png/justify-center-2x.png b/assets/static/fonts/open-iconic/png/justify-center-2x.png
new file mode 100644
index 0000000..c504dd4
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/justify-center-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/justify-center-3x.png b/assets/static/fonts/open-iconic/png/justify-center-3x.png
new file mode 100644
index 0000000..1202196
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/justify-center-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/justify-center-4x.png b/assets/static/fonts/open-iconic/png/justify-center-4x.png
new file mode 100644
index 0000000..29aa793
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/justify-center-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/justify-center-6x.png b/assets/static/fonts/open-iconic/png/justify-center-6x.png
new file mode 100644
index 0000000..4357395
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/justify-center-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/justify-center-8x.png b/assets/static/fonts/open-iconic/png/justify-center-8x.png
new file mode 100644
index 0000000..ed7e630
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/justify-center-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/justify-center.png b/assets/static/fonts/open-iconic/png/justify-center.png
new file mode 100644
index 0000000..ac753f3
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/justify-center.png differ
diff --git a/assets/static/fonts/open-iconic/png/justify-left-2x.png b/assets/static/fonts/open-iconic/png/justify-left-2x.png
new file mode 100644
index 0000000..96eccc5
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/justify-left-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/justify-left-3x.png b/assets/static/fonts/open-iconic/png/justify-left-3x.png
new file mode 100644
index 0000000..36da4b2
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/justify-left-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/justify-left-4x.png b/assets/static/fonts/open-iconic/png/justify-left-4x.png
new file mode 100644
index 0000000..75d2d64
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/justify-left-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/justify-left-6x.png b/assets/static/fonts/open-iconic/png/justify-left-6x.png
new file mode 100644
index 0000000..8713684
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/justify-left-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/justify-left-8x.png b/assets/static/fonts/open-iconic/png/justify-left-8x.png
new file mode 100644
index 0000000..bfeac17
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/justify-left-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/justify-left.png b/assets/static/fonts/open-iconic/png/justify-left.png
new file mode 100644
index 0000000..79851bd
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/justify-left.png differ
diff --git a/assets/static/fonts/open-iconic/png/justify-right-2x.png b/assets/static/fonts/open-iconic/png/justify-right-2x.png
new file mode 100644
index 0000000..61c31fd
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/justify-right-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/justify-right-3x.png b/assets/static/fonts/open-iconic/png/justify-right-3x.png
new file mode 100644
index 0000000..f2ad5ad
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/justify-right-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/justify-right-4x.png b/assets/static/fonts/open-iconic/png/justify-right-4x.png
new file mode 100644
index 0000000..06767cd
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/justify-right-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/justify-right-6x.png b/assets/static/fonts/open-iconic/png/justify-right-6x.png
new file mode 100644
index 0000000..6b72189
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/justify-right-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/justify-right-8x.png b/assets/static/fonts/open-iconic/png/justify-right-8x.png
new file mode 100644
index 0000000..5de6be2
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/justify-right-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/justify-right.png b/assets/static/fonts/open-iconic/png/justify-right.png
new file mode 100644
index 0000000..dc5c98d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/justify-right.png differ
diff --git a/assets/static/fonts/open-iconic/png/key-2x.png b/assets/static/fonts/open-iconic/png/key-2x.png
new file mode 100644
index 0000000..006575a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/key-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/key-3x.png b/assets/static/fonts/open-iconic/png/key-3x.png
new file mode 100644
index 0000000..4351154
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/key-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/key-4x.png b/assets/static/fonts/open-iconic/png/key-4x.png
new file mode 100644
index 0000000..f863e91
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/key-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/key-6x.png b/assets/static/fonts/open-iconic/png/key-6x.png
new file mode 100644
index 0000000..9112348
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/key-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/key-8x.png b/assets/static/fonts/open-iconic/png/key-8x.png
new file mode 100644
index 0000000..3618605
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/key-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/key.png b/assets/static/fonts/open-iconic/png/key.png
new file mode 100644
index 0000000..ad1c933
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/key.png differ
diff --git a/assets/static/fonts/open-iconic/png/laptop-2x.png b/assets/static/fonts/open-iconic/png/laptop-2x.png
new file mode 100644
index 0000000..c13f0d2
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/laptop-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/laptop-3x.png b/assets/static/fonts/open-iconic/png/laptop-3x.png
new file mode 100644
index 0000000..c559446
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/laptop-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/laptop-4x.png b/assets/static/fonts/open-iconic/png/laptop-4x.png
new file mode 100644
index 0000000..3f52cb8
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/laptop-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/laptop-6x.png b/assets/static/fonts/open-iconic/png/laptop-6x.png
new file mode 100644
index 0000000..f946322
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/laptop-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/laptop-8x.png b/assets/static/fonts/open-iconic/png/laptop-8x.png
new file mode 100644
index 0000000..823d268
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/laptop-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/laptop.png b/assets/static/fonts/open-iconic/png/laptop.png
new file mode 100644
index 0000000..5873d71
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/laptop.png differ
diff --git a/assets/static/fonts/open-iconic/png/layers-2x.png b/assets/static/fonts/open-iconic/png/layers-2x.png
new file mode 100644
index 0000000..6c56a67
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/layers-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/layers-3x.png b/assets/static/fonts/open-iconic/png/layers-3x.png
new file mode 100644
index 0000000..9bcd6a6
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/layers-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/layers-4x.png b/assets/static/fonts/open-iconic/png/layers-4x.png
new file mode 100644
index 0000000..6187756
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/layers-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/layers-6x.png b/assets/static/fonts/open-iconic/png/layers-6x.png
new file mode 100644
index 0000000..c530518
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/layers-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/layers-8x.png b/assets/static/fonts/open-iconic/png/layers-8x.png
new file mode 100644
index 0000000..04f2ba5
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/layers-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/layers.png b/assets/static/fonts/open-iconic/png/layers.png
new file mode 100644
index 0000000..72d7faf
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/layers.png differ
diff --git a/assets/static/fonts/open-iconic/png/lightbulb-2x.png b/assets/static/fonts/open-iconic/png/lightbulb-2x.png
new file mode 100644
index 0000000..66391ba
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/lightbulb-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/lightbulb-3x.png b/assets/static/fonts/open-iconic/png/lightbulb-3x.png
new file mode 100644
index 0000000..17addc1
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/lightbulb-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/lightbulb-4x.png b/assets/static/fonts/open-iconic/png/lightbulb-4x.png
new file mode 100644
index 0000000..bae9ab8
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/lightbulb-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/lightbulb-6x.png b/assets/static/fonts/open-iconic/png/lightbulb-6x.png
new file mode 100644
index 0000000..d64496a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/lightbulb-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/lightbulb-8x.png b/assets/static/fonts/open-iconic/png/lightbulb-8x.png
new file mode 100644
index 0000000..010c744
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/lightbulb-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/lightbulb.png b/assets/static/fonts/open-iconic/png/lightbulb.png
new file mode 100644
index 0000000..dc7633a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/lightbulb.png differ
diff --git a/assets/static/fonts/open-iconic/png/link-broken-2x.png b/assets/static/fonts/open-iconic/png/link-broken-2x.png
new file mode 100644
index 0000000..6af40b0
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/link-broken-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/link-broken-3x.png b/assets/static/fonts/open-iconic/png/link-broken-3x.png
new file mode 100644
index 0000000..c9f7969
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/link-broken-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/link-broken-4x.png b/assets/static/fonts/open-iconic/png/link-broken-4x.png
new file mode 100644
index 0000000..81b8231
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/link-broken-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/link-broken-6x.png b/assets/static/fonts/open-iconic/png/link-broken-6x.png
new file mode 100644
index 0000000..8075f86
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/link-broken-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/link-broken-8x.png b/assets/static/fonts/open-iconic/png/link-broken-8x.png
new file mode 100644
index 0000000..c446e05
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/link-broken-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/link-broken.png b/assets/static/fonts/open-iconic/png/link-broken.png
new file mode 100644
index 0000000..467f394
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/link-broken.png differ
diff --git a/assets/static/fonts/open-iconic/png/link-intact-2x.png b/assets/static/fonts/open-iconic/png/link-intact-2x.png
new file mode 100644
index 0000000..b157e9b
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/link-intact-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/link-intact-3x.png b/assets/static/fonts/open-iconic/png/link-intact-3x.png
new file mode 100644
index 0000000..430c1b6
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/link-intact-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/link-intact-4x.png b/assets/static/fonts/open-iconic/png/link-intact-4x.png
new file mode 100644
index 0000000..6f5bc0f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/link-intact-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/link-intact-6x.png b/assets/static/fonts/open-iconic/png/link-intact-6x.png
new file mode 100644
index 0000000..ab8946d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/link-intact-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/link-intact-8x.png b/assets/static/fonts/open-iconic/png/link-intact-8x.png
new file mode 100644
index 0000000..52d18e5
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/link-intact-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/link-intact.png b/assets/static/fonts/open-iconic/png/link-intact.png
new file mode 100644
index 0000000..35e35a2
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/link-intact.png differ
diff --git a/assets/static/fonts/open-iconic/png/list-2x.png b/assets/static/fonts/open-iconic/png/list-2x.png
new file mode 100644
index 0000000..1fc4450
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/list-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/list-3x.png b/assets/static/fonts/open-iconic/png/list-3x.png
new file mode 100644
index 0000000..8042894
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/list-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/list-4x.png b/assets/static/fonts/open-iconic/png/list-4x.png
new file mode 100644
index 0000000..649bb80
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/list-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/list-6x.png b/assets/static/fonts/open-iconic/png/list-6x.png
new file mode 100644
index 0000000..5df8c4d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/list-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/list-8x.png b/assets/static/fonts/open-iconic/png/list-8x.png
new file mode 100644
index 0000000..27d941c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/list-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/list-rich-2x.png b/assets/static/fonts/open-iconic/png/list-rich-2x.png
new file mode 100644
index 0000000..0b7e985
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/list-rich-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/list-rich-3x.png b/assets/static/fonts/open-iconic/png/list-rich-3x.png
new file mode 100644
index 0000000..84dfef5
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/list-rich-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/list-rich-4x.png b/assets/static/fonts/open-iconic/png/list-rich-4x.png
new file mode 100644
index 0000000..adf25e7
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/list-rich-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/list-rich-6x.png b/assets/static/fonts/open-iconic/png/list-rich-6x.png
new file mode 100644
index 0000000..f0cd2e8
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/list-rich-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/list-rich-8x.png b/assets/static/fonts/open-iconic/png/list-rich-8x.png
new file mode 100644
index 0000000..f60c173
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/list-rich-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/list-rich.png b/assets/static/fonts/open-iconic/png/list-rich.png
new file mode 100644
index 0000000..3ee3e90
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/list-rich.png differ
diff --git a/assets/static/fonts/open-iconic/png/list.png b/assets/static/fonts/open-iconic/png/list.png
new file mode 100644
index 0000000..e0045ab
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/list.png differ
diff --git a/assets/static/fonts/open-iconic/png/location-2x.png b/assets/static/fonts/open-iconic/png/location-2x.png
new file mode 100644
index 0000000..138023f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/location-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/location-3x.png b/assets/static/fonts/open-iconic/png/location-3x.png
new file mode 100644
index 0000000..82a54b0
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/location-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/location-4x.png b/assets/static/fonts/open-iconic/png/location-4x.png
new file mode 100644
index 0000000..668df11
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/location-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/location-6x.png b/assets/static/fonts/open-iconic/png/location-6x.png
new file mode 100644
index 0000000..e3b8472
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/location-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/location-8x.png b/assets/static/fonts/open-iconic/png/location-8x.png
new file mode 100644
index 0000000..0acb8d7
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/location-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/location.png b/assets/static/fonts/open-iconic/png/location.png
new file mode 100644
index 0000000..0dc9027
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/location.png differ
diff --git a/assets/static/fonts/open-iconic/png/lock-locked-2x.png b/assets/static/fonts/open-iconic/png/lock-locked-2x.png
new file mode 100644
index 0000000..f2646f5
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/lock-locked-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/lock-locked-3x.png b/assets/static/fonts/open-iconic/png/lock-locked-3x.png
new file mode 100644
index 0000000..5e4b247
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/lock-locked-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/lock-locked-4x.png b/assets/static/fonts/open-iconic/png/lock-locked-4x.png
new file mode 100644
index 0000000..90cfdf9
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/lock-locked-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/lock-locked-6x.png b/assets/static/fonts/open-iconic/png/lock-locked-6x.png
new file mode 100644
index 0000000..1393e2d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/lock-locked-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/lock-locked-8x.png b/assets/static/fonts/open-iconic/png/lock-locked-8x.png
new file mode 100644
index 0000000..335f006
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/lock-locked-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/lock-locked.png b/assets/static/fonts/open-iconic/png/lock-locked.png
new file mode 100644
index 0000000..fef8198
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/lock-locked.png differ
diff --git a/assets/static/fonts/open-iconic/png/lock-unlocked-2x.png b/assets/static/fonts/open-iconic/png/lock-unlocked-2x.png
new file mode 100644
index 0000000..ca13401
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/lock-unlocked-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/lock-unlocked-3x.png b/assets/static/fonts/open-iconic/png/lock-unlocked-3x.png
new file mode 100644
index 0000000..230c8c8
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/lock-unlocked-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/lock-unlocked-4x.png b/assets/static/fonts/open-iconic/png/lock-unlocked-4x.png
new file mode 100644
index 0000000..5567f6b
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/lock-unlocked-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/lock-unlocked-6x.png b/assets/static/fonts/open-iconic/png/lock-unlocked-6x.png
new file mode 100644
index 0000000..cbf5bff
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/lock-unlocked-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/lock-unlocked-8x.png b/assets/static/fonts/open-iconic/png/lock-unlocked-8x.png
new file mode 100644
index 0000000..1730aa0
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/lock-unlocked-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/lock-unlocked.png b/assets/static/fonts/open-iconic/png/lock-unlocked.png
new file mode 100644
index 0000000..27195e0
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/lock-unlocked.png differ
diff --git a/assets/static/fonts/open-iconic/png/loop-2x.png b/assets/static/fonts/open-iconic/png/loop-2x.png
new file mode 100644
index 0000000..d7392d8
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/loop-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/loop-3x.png b/assets/static/fonts/open-iconic/png/loop-3x.png
new file mode 100644
index 0000000..c9f3a41
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/loop-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/loop-4x.png b/assets/static/fonts/open-iconic/png/loop-4x.png
new file mode 100644
index 0000000..c93cf7e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/loop-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/loop-6x.png b/assets/static/fonts/open-iconic/png/loop-6x.png
new file mode 100644
index 0000000..18b0420
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/loop-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/loop-8x.png b/assets/static/fonts/open-iconic/png/loop-8x.png
new file mode 100644
index 0000000..4a551d8
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/loop-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/loop-circular-2x.png b/assets/static/fonts/open-iconic/png/loop-circular-2x.png
new file mode 100644
index 0000000..5b4bac0
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/loop-circular-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/loop-circular-3x.png b/assets/static/fonts/open-iconic/png/loop-circular-3x.png
new file mode 100644
index 0000000..09195f0
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/loop-circular-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/loop-circular-4x.png b/assets/static/fonts/open-iconic/png/loop-circular-4x.png
new file mode 100644
index 0000000..241af4d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/loop-circular-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/loop-circular-6x.png b/assets/static/fonts/open-iconic/png/loop-circular-6x.png
new file mode 100644
index 0000000..fc6ea75
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/loop-circular-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/loop-circular-8x.png b/assets/static/fonts/open-iconic/png/loop-circular-8x.png
new file mode 100644
index 0000000..c25224d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/loop-circular-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/loop-circular.png b/assets/static/fonts/open-iconic/png/loop-circular.png
new file mode 100644
index 0000000..887fefb
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/loop-circular.png differ
diff --git a/assets/static/fonts/open-iconic/png/loop-square-2x.png b/assets/static/fonts/open-iconic/png/loop-square-2x.png
new file mode 100644
index 0000000..09e7e3a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/loop-square-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/loop-square-3x.png b/assets/static/fonts/open-iconic/png/loop-square-3x.png
new file mode 100644
index 0000000..281b5f1
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/loop-square-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/loop-square-4x.png b/assets/static/fonts/open-iconic/png/loop-square-4x.png
new file mode 100644
index 0000000..7d0797b
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/loop-square-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/loop-square-6x.png b/assets/static/fonts/open-iconic/png/loop-square-6x.png
new file mode 100644
index 0000000..6f90121
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/loop-square-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/loop-square-8x.png b/assets/static/fonts/open-iconic/png/loop-square-8x.png
new file mode 100644
index 0000000..44e07ba
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/loop-square-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/loop-square.png b/assets/static/fonts/open-iconic/png/loop-square.png
new file mode 100644
index 0000000..6f987a7
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/loop-square.png differ
diff --git a/assets/static/fonts/open-iconic/png/loop.png b/assets/static/fonts/open-iconic/png/loop.png
new file mode 100644
index 0000000..ba15577
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/loop.png differ
diff --git a/assets/static/fonts/open-iconic/png/magnifying-glass-2x.png b/assets/static/fonts/open-iconic/png/magnifying-glass-2x.png
new file mode 100644
index 0000000..f4fa628
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/magnifying-glass-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/magnifying-glass-3x.png b/assets/static/fonts/open-iconic/png/magnifying-glass-3x.png
new file mode 100644
index 0000000..adcae4f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/magnifying-glass-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/magnifying-glass-4x.png b/assets/static/fonts/open-iconic/png/magnifying-glass-4x.png
new file mode 100644
index 0000000..5aadcc8
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/magnifying-glass-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/magnifying-glass-6x.png b/assets/static/fonts/open-iconic/png/magnifying-glass-6x.png
new file mode 100644
index 0000000..2b765fa
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/magnifying-glass-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/magnifying-glass-8x.png b/assets/static/fonts/open-iconic/png/magnifying-glass-8x.png
new file mode 100644
index 0000000..2baa23e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/magnifying-glass-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/magnifying-glass.png b/assets/static/fonts/open-iconic/png/magnifying-glass.png
new file mode 100644
index 0000000..f048de1
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/magnifying-glass.png differ
diff --git a/assets/static/fonts/open-iconic/png/map-2x.png b/assets/static/fonts/open-iconic/png/map-2x.png
new file mode 100644
index 0000000..90126c7
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/map-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/map-3x.png b/assets/static/fonts/open-iconic/png/map-3x.png
new file mode 100644
index 0000000..0acb099
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/map-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/map-4x.png b/assets/static/fonts/open-iconic/png/map-4x.png
new file mode 100644
index 0000000..8b33235
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/map-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/map-6x.png b/assets/static/fonts/open-iconic/png/map-6x.png
new file mode 100644
index 0000000..93f67ae
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/map-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/map-8x.png b/assets/static/fonts/open-iconic/png/map-8x.png
new file mode 100644
index 0000000..3b5040c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/map-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/map-marker-2x.png b/assets/static/fonts/open-iconic/png/map-marker-2x.png
new file mode 100644
index 0000000..165b0bd
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/map-marker-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/map-marker-3x.png b/assets/static/fonts/open-iconic/png/map-marker-3x.png
new file mode 100644
index 0000000..c29f604
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/map-marker-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/map-marker-4x.png b/assets/static/fonts/open-iconic/png/map-marker-4x.png
new file mode 100644
index 0000000..a0e7819
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/map-marker-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/map-marker-6x.png b/assets/static/fonts/open-iconic/png/map-marker-6x.png
new file mode 100644
index 0000000..c171b74
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/map-marker-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/map-marker-8x.png b/assets/static/fonts/open-iconic/png/map-marker-8x.png
new file mode 100644
index 0000000..0a516e3
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/map-marker-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/map-marker.png b/assets/static/fonts/open-iconic/png/map-marker.png
new file mode 100644
index 0000000..32d8ec3
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/map-marker.png differ
diff --git a/assets/static/fonts/open-iconic/png/map.png b/assets/static/fonts/open-iconic/png/map.png
new file mode 100644
index 0000000..c2791c3
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/map.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-pause-2x.png b/assets/static/fonts/open-iconic/png/media-pause-2x.png
new file mode 100644
index 0000000..19a7b09
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-pause-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-pause-3x.png b/assets/static/fonts/open-iconic/png/media-pause-3x.png
new file mode 100644
index 0000000..c373b5e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-pause-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-pause-4x.png b/assets/static/fonts/open-iconic/png/media-pause-4x.png
new file mode 100644
index 0000000..970dff5
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-pause-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-pause-6x.png b/assets/static/fonts/open-iconic/png/media-pause-6x.png
new file mode 100644
index 0000000..eb31daf
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-pause-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-pause-8x.png b/assets/static/fonts/open-iconic/png/media-pause-8x.png
new file mode 100644
index 0000000..bbdc5b7
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-pause-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-pause.png b/assets/static/fonts/open-iconic/png/media-pause.png
new file mode 100644
index 0000000..1077278
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-pause.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-play-2x.png b/assets/static/fonts/open-iconic/png/media-play-2x.png
new file mode 100644
index 0000000..e934b0a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-play-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-play-3x.png b/assets/static/fonts/open-iconic/png/media-play-3x.png
new file mode 100644
index 0000000..daf5cf2
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-play-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-play-4x.png b/assets/static/fonts/open-iconic/png/media-play-4x.png
new file mode 100644
index 0000000..df5a660
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-play-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-play-6x.png b/assets/static/fonts/open-iconic/png/media-play-6x.png
new file mode 100644
index 0000000..41ffbb2
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-play-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-play-8x.png b/assets/static/fonts/open-iconic/png/media-play-8x.png
new file mode 100644
index 0000000..6fd56f1
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-play-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-play.png b/assets/static/fonts/open-iconic/png/media-play.png
new file mode 100644
index 0000000..6f92016
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-play.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-record-2x.png b/assets/static/fonts/open-iconic/png/media-record-2x.png
new file mode 100644
index 0000000..3e6faf4
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-record-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-record-3x.png b/assets/static/fonts/open-iconic/png/media-record-3x.png
new file mode 100644
index 0000000..d353252
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-record-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-record-4x.png b/assets/static/fonts/open-iconic/png/media-record-4x.png
new file mode 100644
index 0000000..31c5a97
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-record-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-record-6x.png b/assets/static/fonts/open-iconic/png/media-record-6x.png
new file mode 100644
index 0000000..7912ec7
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-record-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-record-8x.png b/assets/static/fonts/open-iconic/png/media-record-8x.png
new file mode 100644
index 0000000..564042d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-record-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-record.png b/assets/static/fonts/open-iconic/png/media-record.png
new file mode 100644
index 0000000..fad32e3
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-record.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-skip-backward-2x.png b/assets/static/fonts/open-iconic/png/media-skip-backward-2x.png
new file mode 100644
index 0000000..baeaad1
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-skip-backward-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-skip-backward-3x.png b/assets/static/fonts/open-iconic/png/media-skip-backward-3x.png
new file mode 100644
index 0000000..c33b776
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-skip-backward-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-skip-backward-4x.png b/assets/static/fonts/open-iconic/png/media-skip-backward-4x.png
new file mode 100644
index 0000000..7024dc9
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-skip-backward-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-skip-backward-6x.png b/assets/static/fonts/open-iconic/png/media-skip-backward-6x.png
new file mode 100644
index 0000000..3f8bb4e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-skip-backward-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-skip-backward-8x.png b/assets/static/fonts/open-iconic/png/media-skip-backward-8x.png
new file mode 100644
index 0000000..4ac01d8
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-skip-backward-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-skip-backward.png b/assets/static/fonts/open-iconic/png/media-skip-backward.png
new file mode 100644
index 0000000..7994fb3
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-skip-backward.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-skip-forward-2x.png b/assets/static/fonts/open-iconic/png/media-skip-forward-2x.png
new file mode 100644
index 0000000..5865176
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-skip-forward-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-skip-forward-3x.png b/assets/static/fonts/open-iconic/png/media-skip-forward-3x.png
new file mode 100644
index 0000000..d3a45e7
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-skip-forward-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-skip-forward-4x.png b/assets/static/fonts/open-iconic/png/media-skip-forward-4x.png
new file mode 100644
index 0000000..04eec0c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-skip-forward-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-skip-forward-6x.png b/assets/static/fonts/open-iconic/png/media-skip-forward-6x.png
new file mode 100644
index 0000000..77967f2
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-skip-forward-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-skip-forward-8x.png b/assets/static/fonts/open-iconic/png/media-skip-forward-8x.png
new file mode 100644
index 0000000..562aaa5
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-skip-forward-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-skip-forward.png b/assets/static/fonts/open-iconic/png/media-skip-forward.png
new file mode 100644
index 0000000..43d635d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-skip-forward.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-step-backward-2x.png b/assets/static/fonts/open-iconic/png/media-step-backward-2x.png
new file mode 100644
index 0000000..bc2018b
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-step-backward-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-step-backward-3x.png b/assets/static/fonts/open-iconic/png/media-step-backward-3x.png
new file mode 100644
index 0000000..c4012cc
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-step-backward-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-step-backward-4x.png b/assets/static/fonts/open-iconic/png/media-step-backward-4x.png
new file mode 100644
index 0000000..028d8c5
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-step-backward-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-step-backward-6x.png b/assets/static/fonts/open-iconic/png/media-step-backward-6x.png
new file mode 100644
index 0000000..d9a07fe
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-step-backward-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-step-backward-8x.png b/assets/static/fonts/open-iconic/png/media-step-backward-8x.png
new file mode 100644
index 0000000..7c8b248
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-step-backward-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-step-backward.png b/assets/static/fonts/open-iconic/png/media-step-backward.png
new file mode 100644
index 0000000..67a228d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-step-backward.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-step-forward-2x.png b/assets/static/fonts/open-iconic/png/media-step-forward-2x.png
new file mode 100644
index 0000000..e56e8ca
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-step-forward-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-step-forward-3x.png b/assets/static/fonts/open-iconic/png/media-step-forward-3x.png
new file mode 100644
index 0000000..c5d71dc
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-step-forward-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-step-forward-4x.png b/assets/static/fonts/open-iconic/png/media-step-forward-4x.png
new file mode 100644
index 0000000..0589fca
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-step-forward-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-step-forward-6x.png b/assets/static/fonts/open-iconic/png/media-step-forward-6x.png
new file mode 100644
index 0000000..62e49f9
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-step-forward-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-step-forward-8x.png b/assets/static/fonts/open-iconic/png/media-step-forward-8x.png
new file mode 100644
index 0000000..9424d12
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-step-forward-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-step-forward.png b/assets/static/fonts/open-iconic/png/media-step-forward.png
new file mode 100644
index 0000000..12efd2e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-step-forward.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-stop-2x.png b/assets/static/fonts/open-iconic/png/media-stop-2x.png
new file mode 100644
index 0000000..c261089
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-stop-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-stop-3x.png b/assets/static/fonts/open-iconic/png/media-stop-3x.png
new file mode 100644
index 0000000..1639e30
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-stop-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-stop-4x.png b/assets/static/fonts/open-iconic/png/media-stop-4x.png
new file mode 100644
index 0000000..2f8803c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-stop-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-stop-6x.png b/assets/static/fonts/open-iconic/png/media-stop-6x.png
new file mode 100644
index 0000000..2d86e8e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-stop-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-stop-8x.png b/assets/static/fonts/open-iconic/png/media-stop-8x.png
new file mode 100644
index 0000000..5d76a52
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-stop-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/media-stop.png b/assets/static/fonts/open-iconic/png/media-stop.png
new file mode 100644
index 0000000..7de1f4c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/media-stop.png differ
diff --git a/assets/static/fonts/open-iconic/png/medical-cross-2x.png b/assets/static/fonts/open-iconic/png/medical-cross-2x.png
new file mode 100644
index 0000000..24193be
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/medical-cross-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/medical-cross-3x.png b/assets/static/fonts/open-iconic/png/medical-cross-3x.png
new file mode 100644
index 0000000..2cc0732
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/medical-cross-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/medical-cross-4x.png b/assets/static/fonts/open-iconic/png/medical-cross-4x.png
new file mode 100644
index 0000000..d50065c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/medical-cross-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/medical-cross-6x.png b/assets/static/fonts/open-iconic/png/medical-cross-6x.png
new file mode 100644
index 0000000..5c19a5a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/medical-cross-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/medical-cross-8x.png b/assets/static/fonts/open-iconic/png/medical-cross-8x.png
new file mode 100644
index 0000000..909b733
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/medical-cross-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/medical-cross.png b/assets/static/fonts/open-iconic/png/medical-cross.png
new file mode 100644
index 0000000..3ce95b1
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/medical-cross.png differ
diff --git a/assets/static/fonts/open-iconic/png/menu-2x.png b/assets/static/fonts/open-iconic/png/menu-2x.png
new file mode 100644
index 0000000..7104b65
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/menu-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/menu-3x.png b/assets/static/fonts/open-iconic/png/menu-3x.png
new file mode 100644
index 0000000..0980e8e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/menu-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/menu-4x.png b/assets/static/fonts/open-iconic/png/menu-4x.png
new file mode 100644
index 0000000..6de4e43
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/menu-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/menu-6x.png b/assets/static/fonts/open-iconic/png/menu-6x.png
new file mode 100644
index 0000000..6b146ff
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/menu-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/menu-8x.png b/assets/static/fonts/open-iconic/png/menu-8x.png
new file mode 100644
index 0000000..717221c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/menu-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/menu.png b/assets/static/fonts/open-iconic/png/menu.png
new file mode 100644
index 0000000..2cbedf6
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/menu.png differ
diff --git a/assets/static/fonts/open-iconic/png/microphone-2x.png b/assets/static/fonts/open-iconic/png/microphone-2x.png
new file mode 100644
index 0000000..7dc94c6
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/microphone-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/microphone-3x.png b/assets/static/fonts/open-iconic/png/microphone-3x.png
new file mode 100644
index 0000000..73963f2
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/microphone-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/microphone-4x.png b/assets/static/fonts/open-iconic/png/microphone-4x.png
new file mode 100644
index 0000000..c0df974
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/microphone-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/microphone-6x.png b/assets/static/fonts/open-iconic/png/microphone-6x.png
new file mode 100644
index 0000000..7a6fea1
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/microphone-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/microphone-8x.png b/assets/static/fonts/open-iconic/png/microphone-8x.png
new file mode 100644
index 0000000..f0eb472
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/microphone-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/microphone.png b/assets/static/fonts/open-iconic/png/microphone.png
new file mode 100644
index 0000000..70822fa
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/microphone.png differ
diff --git a/assets/static/fonts/open-iconic/png/minus-2x.png b/assets/static/fonts/open-iconic/png/minus-2x.png
new file mode 100644
index 0000000..0ec8087
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/minus-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/minus-3x.png b/assets/static/fonts/open-iconic/png/minus-3x.png
new file mode 100644
index 0000000..1d92137
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/minus-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/minus-4x.png b/assets/static/fonts/open-iconic/png/minus-4x.png
new file mode 100644
index 0000000..785adf5
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/minus-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/minus-6x.png b/assets/static/fonts/open-iconic/png/minus-6x.png
new file mode 100644
index 0000000..3ca8d0b
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/minus-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/minus-8x.png b/assets/static/fonts/open-iconic/png/minus-8x.png
new file mode 100644
index 0000000..64f2c5f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/minus-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/minus.png b/assets/static/fonts/open-iconic/png/minus.png
new file mode 100644
index 0000000..e10ee05
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/minus.png differ
diff --git a/assets/static/fonts/open-iconic/png/monitor-2x.png b/assets/static/fonts/open-iconic/png/monitor-2x.png
new file mode 100644
index 0000000..47cdfc1
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/monitor-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/monitor-3x.png b/assets/static/fonts/open-iconic/png/monitor-3x.png
new file mode 100644
index 0000000..7f27810
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/monitor-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/monitor-4x.png b/assets/static/fonts/open-iconic/png/monitor-4x.png
new file mode 100644
index 0000000..d6687be
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/monitor-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/monitor-6x.png b/assets/static/fonts/open-iconic/png/monitor-6x.png
new file mode 100644
index 0000000..a67a026
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/monitor-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/monitor-8x.png b/assets/static/fonts/open-iconic/png/monitor-8x.png
new file mode 100644
index 0000000..2be901c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/monitor-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/monitor.png b/assets/static/fonts/open-iconic/png/monitor.png
new file mode 100644
index 0000000..6d3a70f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/monitor.png differ
diff --git a/assets/static/fonts/open-iconic/png/moon-2x.png b/assets/static/fonts/open-iconic/png/moon-2x.png
new file mode 100644
index 0000000..2b86f40
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/moon-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/moon-3x.png b/assets/static/fonts/open-iconic/png/moon-3x.png
new file mode 100644
index 0000000..160b1ae
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/moon-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/moon-4x.png b/assets/static/fonts/open-iconic/png/moon-4x.png
new file mode 100644
index 0000000..c0f291a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/moon-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/moon-6x.png b/assets/static/fonts/open-iconic/png/moon-6x.png
new file mode 100644
index 0000000..49de690
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/moon-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/moon-8x.png b/assets/static/fonts/open-iconic/png/moon-8x.png
new file mode 100644
index 0000000..b40de76
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/moon-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/moon.png b/assets/static/fonts/open-iconic/png/moon.png
new file mode 100644
index 0000000..af1df7e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/moon.png differ
diff --git a/assets/static/fonts/open-iconic/png/move-2x.png b/assets/static/fonts/open-iconic/png/move-2x.png
new file mode 100644
index 0000000..5ab75d5
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/move-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/move-3x.png b/assets/static/fonts/open-iconic/png/move-3x.png
new file mode 100644
index 0000000..fb63c7a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/move-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/move-4x.png b/assets/static/fonts/open-iconic/png/move-4x.png
new file mode 100644
index 0000000..9bc0019
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/move-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/move-6x.png b/assets/static/fonts/open-iconic/png/move-6x.png
new file mode 100644
index 0000000..151b804
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/move-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/move-8x.png b/assets/static/fonts/open-iconic/png/move-8x.png
new file mode 100644
index 0000000..c1cc4bf
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/move-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/move.png b/assets/static/fonts/open-iconic/png/move.png
new file mode 100644
index 0000000..b25a953
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/move.png differ
diff --git a/assets/static/fonts/open-iconic/png/musical-note-2x.png b/assets/static/fonts/open-iconic/png/musical-note-2x.png
new file mode 100644
index 0000000..a342240
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/musical-note-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/musical-note-3x.png b/assets/static/fonts/open-iconic/png/musical-note-3x.png
new file mode 100644
index 0000000..8594d50
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/musical-note-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/musical-note-4x.png b/assets/static/fonts/open-iconic/png/musical-note-4x.png
new file mode 100644
index 0000000..a4350f4
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/musical-note-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/musical-note-6x.png b/assets/static/fonts/open-iconic/png/musical-note-6x.png
new file mode 100644
index 0000000..768d8ee
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/musical-note-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/musical-note-8x.png b/assets/static/fonts/open-iconic/png/musical-note-8x.png
new file mode 100644
index 0000000..85ae198
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/musical-note-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/musical-note.png b/assets/static/fonts/open-iconic/png/musical-note.png
new file mode 100644
index 0000000..d410ef2
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/musical-note.png differ
diff --git a/assets/static/fonts/open-iconic/png/paperclip-2x.png b/assets/static/fonts/open-iconic/png/paperclip-2x.png
new file mode 100644
index 0000000..b60f07d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/paperclip-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/paperclip-3x.png b/assets/static/fonts/open-iconic/png/paperclip-3x.png
new file mode 100644
index 0000000..0bb10b4
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/paperclip-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/paperclip-4x.png b/assets/static/fonts/open-iconic/png/paperclip-4x.png
new file mode 100644
index 0000000..d22c79a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/paperclip-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/paperclip-6x.png b/assets/static/fonts/open-iconic/png/paperclip-6x.png
new file mode 100644
index 0000000..dca6a09
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/paperclip-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/paperclip-8x.png b/assets/static/fonts/open-iconic/png/paperclip-8x.png
new file mode 100644
index 0000000..74b50a2
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/paperclip-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/paperclip.png b/assets/static/fonts/open-iconic/png/paperclip.png
new file mode 100644
index 0000000..97b6906
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/paperclip.png differ
diff --git a/assets/static/fonts/open-iconic/png/pencil-2x.png b/assets/static/fonts/open-iconic/png/pencil-2x.png
new file mode 100644
index 0000000..88971f0
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/pencil-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/pencil-3x.png b/assets/static/fonts/open-iconic/png/pencil-3x.png
new file mode 100644
index 0000000..f14464d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/pencil-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/pencil-4x.png b/assets/static/fonts/open-iconic/png/pencil-4x.png
new file mode 100644
index 0000000..ead8536
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/pencil-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/pencil-6x.png b/assets/static/fonts/open-iconic/png/pencil-6x.png
new file mode 100644
index 0000000..81ea986
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/pencil-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/pencil-8x.png b/assets/static/fonts/open-iconic/png/pencil-8x.png
new file mode 100644
index 0000000..b3a1599
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/pencil-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/pencil.png b/assets/static/fonts/open-iconic/png/pencil.png
new file mode 100644
index 0000000..ed3cbfd
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/pencil.png differ
diff --git a/assets/static/fonts/open-iconic/png/people-2x.png b/assets/static/fonts/open-iconic/png/people-2x.png
new file mode 100644
index 0000000..e186bec
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/people-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/people-3x.png b/assets/static/fonts/open-iconic/png/people-3x.png
new file mode 100644
index 0000000..4406f67
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/people-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/people-4x.png b/assets/static/fonts/open-iconic/png/people-4x.png
new file mode 100644
index 0000000..5decec2
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/people-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/people-6x.png b/assets/static/fonts/open-iconic/png/people-6x.png
new file mode 100644
index 0000000..8b4ce8c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/people-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/people-8x.png b/assets/static/fonts/open-iconic/png/people-8x.png
new file mode 100644
index 0000000..ebdafe2
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/people-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/people.png b/assets/static/fonts/open-iconic/png/people.png
new file mode 100644
index 0000000..8bcbac8
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/people.png differ
diff --git a/assets/static/fonts/open-iconic/png/person-2x.png b/assets/static/fonts/open-iconic/png/person-2x.png
new file mode 100644
index 0000000..d5e8fce
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/person-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/person-3x.png b/assets/static/fonts/open-iconic/png/person-3x.png
new file mode 100644
index 0000000..188c177
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/person-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/person-4x.png b/assets/static/fonts/open-iconic/png/person-4x.png
new file mode 100644
index 0000000..3c12ee2
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/person-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/person-6x.png b/assets/static/fonts/open-iconic/png/person-6x.png
new file mode 100644
index 0000000..8eab7bc
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/person-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/person-8x.png b/assets/static/fonts/open-iconic/png/person-8x.png
new file mode 100644
index 0000000..0d21780
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/person-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/person.png b/assets/static/fonts/open-iconic/png/person.png
new file mode 100644
index 0000000..a873aef
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/person.png differ
diff --git a/assets/static/fonts/open-iconic/png/phone-2x.png b/assets/static/fonts/open-iconic/png/phone-2x.png
new file mode 100644
index 0000000..57caca1
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/phone-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/phone-3x.png b/assets/static/fonts/open-iconic/png/phone-3x.png
new file mode 100644
index 0000000..1c4e087
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/phone-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/phone-4x.png b/assets/static/fonts/open-iconic/png/phone-4x.png
new file mode 100644
index 0000000..3a64be9
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/phone-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/phone-6x.png b/assets/static/fonts/open-iconic/png/phone-6x.png
new file mode 100644
index 0000000..1c81130
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/phone-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/phone-8x.png b/assets/static/fonts/open-iconic/png/phone-8x.png
new file mode 100644
index 0000000..19098e5
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/phone-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/phone.png b/assets/static/fonts/open-iconic/png/phone.png
new file mode 100644
index 0000000..c6366d9
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/phone.png differ
diff --git a/assets/static/fonts/open-iconic/png/pie-chart-2x.png b/assets/static/fonts/open-iconic/png/pie-chart-2x.png
new file mode 100644
index 0000000..07c5db6
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/pie-chart-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/pie-chart-3x.png b/assets/static/fonts/open-iconic/png/pie-chart-3x.png
new file mode 100644
index 0000000..0c2c94a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/pie-chart-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/pie-chart-4x.png b/assets/static/fonts/open-iconic/png/pie-chart-4x.png
new file mode 100644
index 0000000..0d2d0ad
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/pie-chart-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/pie-chart-6x.png b/assets/static/fonts/open-iconic/png/pie-chart-6x.png
new file mode 100644
index 0000000..9829233
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/pie-chart-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/pie-chart-8x.png b/assets/static/fonts/open-iconic/png/pie-chart-8x.png
new file mode 100644
index 0000000..eb63e77
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/pie-chart-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/pie-chart.png b/assets/static/fonts/open-iconic/png/pie-chart.png
new file mode 100644
index 0000000..eb45098
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/pie-chart.png differ
diff --git a/assets/static/fonts/open-iconic/png/pin-2x.png b/assets/static/fonts/open-iconic/png/pin-2x.png
new file mode 100644
index 0000000..2814c8d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/pin-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/pin-3x.png b/assets/static/fonts/open-iconic/png/pin-3x.png
new file mode 100644
index 0000000..08bfeb9
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/pin-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/pin-4x.png b/assets/static/fonts/open-iconic/png/pin-4x.png
new file mode 100644
index 0000000..c26f78e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/pin-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/pin-6x.png b/assets/static/fonts/open-iconic/png/pin-6x.png
new file mode 100644
index 0000000..c5721c3
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/pin-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/pin-8x.png b/assets/static/fonts/open-iconic/png/pin-8x.png
new file mode 100644
index 0000000..8ee302f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/pin-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/pin.png b/assets/static/fonts/open-iconic/png/pin.png
new file mode 100644
index 0000000..c3aad71
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/pin.png differ
diff --git a/assets/static/fonts/open-iconic/png/play-circle-2x.png b/assets/static/fonts/open-iconic/png/play-circle-2x.png
new file mode 100644
index 0000000..51d5aeb
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/play-circle-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/play-circle-3x.png b/assets/static/fonts/open-iconic/png/play-circle-3x.png
new file mode 100644
index 0000000..42e13f4
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/play-circle-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/play-circle-4x.png b/assets/static/fonts/open-iconic/png/play-circle-4x.png
new file mode 100644
index 0000000..48f26e2
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/play-circle-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/play-circle-6x.png b/assets/static/fonts/open-iconic/png/play-circle-6x.png
new file mode 100644
index 0000000..5eb5e5e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/play-circle-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/play-circle-8x.png b/assets/static/fonts/open-iconic/png/play-circle-8x.png
new file mode 100644
index 0000000..ff8ec2f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/play-circle-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/play-circle.png b/assets/static/fonts/open-iconic/png/play-circle.png
new file mode 100644
index 0000000..eb7bb51
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/play-circle.png differ
diff --git a/assets/static/fonts/open-iconic/png/plus-2x.png b/assets/static/fonts/open-iconic/png/plus-2x.png
new file mode 100644
index 0000000..667b035
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/plus-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/plus-3x.png b/assets/static/fonts/open-iconic/png/plus-3x.png
new file mode 100644
index 0000000..21c45ed
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/plus-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/plus-4x.png b/assets/static/fonts/open-iconic/png/plus-4x.png
new file mode 100644
index 0000000..23967d4
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/plus-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/plus-6x.png b/assets/static/fonts/open-iconic/png/plus-6x.png
new file mode 100644
index 0000000..0a343a1
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/plus-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/plus-8x.png b/assets/static/fonts/open-iconic/png/plus-8x.png
new file mode 100644
index 0000000..f58fed7
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/plus-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/plus.png b/assets/static/fonts/open-iconic/png/plus.png
new file mode 100644
index 0000000..1088eb9
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/plus.png differ
diff --git a/assets/static/fonts/open-iconic/png/power-standby-2x.png b/assets/static/fonts/open-iconic/png/power-standby-2x.png
new file mode 100644
index 0000000..10ed7da
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/power-standby-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/power-standby-3x.png b/assets/static/fonts/open-iconic/png/power-standby-3x.png
new file mode 100644
index 0000000..e7e9177
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/power-standby-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/power-standby-4x.png b/assets/static/fonts/open-iconic/png/power-standby-4x.png
new file mode 100644
index 0000000..f49d8d0
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/power-standby-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/power-standby-6x.png b/assets/static/fonts/open-iconic/png/power-standby-6x.png
new file mode 100644
index 0000000..1533b4d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/power-standby-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/power-standby-8x.png b/assets/static/fonts/open-iconic/png/power-standby-8x.png
new file mode 100644
index 0000000..ac7eb06
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/power-standby-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/power-standby.png b/assets/static/fonts/open-iconic/png/power-standby.png
new file mode 100644
index 0000000..03965ad
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/power-standby.png differ
diff --git a/assets/static/fonts/open-iconic/png/print-2x.png b/assets/static/fonts/open-iconic/png/print-2x.png
new file mode 100644
index 0000000..9f3525f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/print-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/print-3x.png b/assets/static/fonts/open-iconic/png/print-3x.png
new file mode 100644
index 0000000..ad29bc5
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/print-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/print-4x.png b/assets/static/fonts/open-iconic/png/print-4x.png
new file mode 100644
index 0000000..774bcc3
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/print-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/print-6x.png b/assets/static/fonts/open-iconic/png/print-6x.png
new file mode 100644
index 0000000..22df5a9
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/print-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/print-8x.png b/assets/static/fonts/open-iconic/png/print-8x.png
new file mode 100644
index 0000000..0570040
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/print-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/print.png b/assets/static/fonts/open-iconic/png/print.png
new file mode 100644
index 0000000..e3a1e6e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/print.png differ
diff --git a/assets/static/fonts/open-iconic/png/project-2x.png b/assets/static/fonts/open-iconic/png/project-2x.png
new file mode 100644
index 0000000..bf512b4
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/project-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/project-3x.png b/assets/static/fonts/open-iconic/png/project-3x.png
new file mode 100644
index 0000000..e9b5d0c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/project-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/project-4x.png b/assets/static/fonts/open-iconic/png/project-4x.png
new file mode 100644
index 0000000..812cf18
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/project-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/project-6x.png b/assets/static/fonts/open-iconic/png/project-6x.png
new file mode 100644
index 0000000..76976b6
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/project-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/project-8x.png b/assets/static/fonts/open-iconic/png/project-8x.png
new file mode 100644
index 0000000..2db3a5d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/project-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/project.png b/assets/static/fonts/open-iconic/png/project.png
new file mode 100644
index 0000000..227bbaa
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/project.png differ
diff --git a/assets/static/fonts/open-iconic/png/pulse-2x.png b/assets/static/fonts/open-iconic/png/pulse-2x.png
new file mode 100644
index 0000000..1ae1055
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/pulse-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/pulse-3x.png b/assets/static/fonts/open-iconic/png/pulse-3x.png
new file mode 100644
index 0000000..d5ae434
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/pulse-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/pulse-4x.png b/assets/static/fonts/open-iconic/png/pulse-4x.png
new file mode 100644
index 0000000..ccd5a7c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/pulse-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/pulse-6x.png b/assets/static/fonts/open-iconic/png/pulse-6x.png
new file mode 100644
index 0000000..a7c67b7
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/pulse-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/pulse-8x.png b/assets/static/fonts/open-iconic/png/pulse-8x.png
new file mode 100644
index 0000000..5705362
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/pulse-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/pulse.png b/assets/static/fonts/open-iconic/png/pulse.png
new file mode 100644
index 0000000..6aee55a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/pulse.png differ
diff --git a/assets/static/fonts/open-iconic/png/puzzle-piece-2x.png b/assets/static/fonts/open-iconic/png/puzzle-piece-2x.png
new file mode 100644
index 0000000..6279207
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/puzzle-piece-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/puzzle-piece-3x.png b/assets/static/fonts/open-iconic/png/puzzle-piece-3x.png
new file mode 100644
index 0000000..b01a9c8
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/puzzle-piece-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/puzzle-piece-4x.png b/assets/static/fonts/open-iconic/png/puzzle-piece-4x.png
new file mode 100644
index 0000000..d6461b2
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/puzzle-piece-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/puzzle-piece-6x.png b/assets/static/fonts/open-iconic/png/puzzle-piece-6x.png
new file mode 100644
index 0000000..d7f2833
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/puzzle-piece-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/puzzle-piece-8x.png b/assets/static/fonts/open-iconic/png/puzzle-piece-8x.png
new file mode 100644
index 0000000..be6d6f0
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/puzzle-piece-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/puzzle-piece.png b/assets/static/fonts/open-iconic/png/puzzle-piece.png
new file mode 100644
index 0000000..2ae1782
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/puzzle-piece.png differ
diff --git a/assets/static/fonts/open-iconic/png/question-mark-2x.png b/assets/static/fonts/open-iconic/png/question-mark-2x.png
new file mode 100644
index 0000000..264cc89
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/question-mark-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/question-mark-3x.png b/assets/static/fonts/open-iconic/png/question-mark-3x.png
new file mode 100644
index 0000000..29e6568
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/question-mark-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/question-mark-4x.png b/assets/static/fonts/open-iconic/png/question-mark-4x.png
new file mode 100644
index 0000000..92c49b4
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/question-mark-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/question-mark-6x.png b/assets/static/fonts/open-iconic/png/question-mark-6x.png
new file mode 100644
index 0000000..5a696fa
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/question-mark-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/question-mark-8x.png b/assets/static/fonts/open-iconic/png/question-mark-8x.png
new file mode 100644
index 0000000..6b384e0
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/question-mark-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/question-mark.png b/assets/static/fonts/open-iconic/png/question-mark.png
new file mode 100644
index 0000000..86cea63
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/question-mark.png differ
diff --git a/assets/static/fonts/open-iconic/png/rain-2x.png b/assets/static/fonts/open-iconic/png/rain-2x.png
new file mode 100644
index 0000000..b618140
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/rain-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/rain-3x.png b/assets/static/fonts/open-iconic/png/rain-3x.png
new file mode 100644
index 0000000..aa6a5e0
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/rain-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/rain-4x.png b/assets/static/fonts/open-iconic/png/rain-4x.png
new file mode 100644
index 0000000..b9214b9
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/rain-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/rain-6x.png b/assets/static/fonts/open-iconic/png/rain-6x.png
new file mode 100644
index 0000000..437de50
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/rain-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/rain-8x.png b/assets/static/fonts/open-iconic/png/rain-8x.png
new file mode 100644
index 0000000..10c0dbf
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/rain-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/rain.png b/assets/static/fonts/open-iconic/png/rain.png
new file mode 100644
index 0000000..ed0dbdf
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/rain.png differ
diff --git a/assets/static/fonts/open-iconic/png/random-2x.png b/assets/static/fonts/open-iconic/png/random-2x.png
new file mode 100644
index 0000000..8521b19
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/random-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/random-3x.png b/assets/static/fonts/open-iconic/png/random-3x.png
new file mode 100644
index 0000000..a3a2547
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/random-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/random-4x.png b/assets/static/fonts/open-iconic/png/random-4x.png
new file mode 100644
index 0000000..52b2375
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/random-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/random-6x.png b/assets/static/fonts/open-iconic/png/random-6x.png
new file mode 100644
index 0000000..add77a7
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/random-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/random-8x.png b/assets/static/fonts/open-iconic/png/random-8x.png
new file mode 100644
index 0000000..2350985
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/random-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/random.png b/assets/static/fonts/open-iconic/png/random.png
new file mode 100644
index 0000000..792d5c1
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/random.png differ
diff --git a/assets/static/fonts/open-iconic/png/reload-2x.png b/assets/static/fonts/open-iconic/png/reload-2x.png
new file mode 100644
index 0000000..2a79f16
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/reload-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/reload-3x.png b/assets/static/fonts/open-iconic/png/reload-3x.png
new file mode 100644
index 0000000..55c0d01
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/reload-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/reload-4x.png b/assets/static/fonts/open-iconic/png/reload-4x.png
new file mode 100644
index 0000000..f7b09c0
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/reload-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/reload-6x.png b/assets/static/fonts/open-iconic/png/reload-6x.png
new file mode 100644
index 0000000..e736d55
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/reload-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/reload-8x.png b/assets/static/fonts/open-iconic/png/reload-8x.png
new file mode 100644
index 0000000..05dd17b
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/reload-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/reload.png b/assets/static/fonts/open-iconic/png/reload.png
new file mode 100644
index 0000000..1c14ac2
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/reload.png differ
diff --git a/assets/static/fonts/open-iconic/png/resize-both-2x.png b/assets/static/fonts/open-iconic/png/resize-both-2x.png
new file mode 100644
index 0000000..6d4ff02
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/resize-both-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/resize-both-3x.png b/assets/static/fonts/open-iconic/png/resize-both-3x.png
new file mode 100644
index 0000000..804b18e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/resize-both-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/resize-both-4x.png b/assets/static/fonts/open-iconic/png/resize-both-4x.png
new file mode 100644
index 0000000..d4d69fc
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/resize-both-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/resize-both-6x.png b/assets/static/fonts/open-iconic/png/resize-both-6x.png
new file mode 100644
index 0000000..63f7ecd
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/resize-both-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/resize-both-8x.png b/assets/static/fonts/open-iconic/png/resize-both-8x.png
new file mode 100644
index 0000000..71f2e33
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/resize-both-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/resize-both.png b/assets/static/fonts/open-iconic/png/resize-both.png
new file mode 100644
index 0000000..b99f63a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/resize-both.png differ
diff --git a/assets/static/fonts/open-iconic/png/resize-height-2x.png b/assets/static/fonts/open-iconic/png/resize-height-2x.png
new file mode 100644
index 0000000..de458be
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/resize-height-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/resize-height-3x.png b/assets/static/fonts/open-iconic/png/resize-height-3x.png
new file mode 100644
index 0000000..6492d3c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/resize-height-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/resize-height-4x.png b/assets/static/fonts/open-iconic/png/resize-height-4x.png
new file mode 100644
index 0000000..0bd140c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/resize-height-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/resize-height-6x.png b/assets/static/fonts/open-iconic/png/resize-height-6x.png
new file mode 100644
index 0000000..1ee0460
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/resize-height-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/resize-height-8x.png b/assets/static/fonts/open-iconic/png/resize-height-8x.png
new file mode 100644
index 0000000..f041fe0
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/resize-height-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/resize-height.png b/assets/static/fonts/open-iconic/png/resize-height.png
new file mode 100644
index 0000000..9409a78
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/resize-height.png differ
diff --git a/assets/static/fonts/open-iconic/png/resize-width-2x.png b/assets/static/fonts/open-iconic/png/resize-width-2x.png
new file mode 100644
index 0000000..5443483
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/resize-width-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/resize-width-3x.png b/assets/static/fonts/open-iconic/png/resize-width-3x.png
new file mode 100644
index 0000000..ef245aa
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/resize-width-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/resize-width-4x.png b/assets/static/fonts/open-iconic/png/resize-width-4x.png
new file mode 100644
index 0000000..9a45be2
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/resize-width-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/resize-width-6x.png b/assets/static/fonts/open-iconic/png/resize-width-6x.png
new file mode 100644
index 0000000..5db70cb
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/resize-width-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/resize-width-8x.png b/assets/static/fonts/open-iconic/png/resize-width-8x.png
new file mode 100644
index 0000000..3a06f4d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/resize-width-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/resize-width.png b/assets/static/fonts/open-iconic/png/resize-width.png
new file mode 100644
index 0000000..8e53374
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/resize-width.png differ
diff --git a/assets/static/fonts/open-iconic/png/rss-2x.png b/assets/static/fonts/open-iconic/png/rss-2x.png
new file mode 100644
index 0000000..335013e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/rss-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/rss-3x.png b/assets/static/fonts/open-iconic/png/rss-3x.png
new file mode 100644
index 0000000..67b673c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/rss-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/rss-4x.png b/assets/static/fonts/open-iconic/png/rss-4x.png
new file mode 100644
index 0000000..e873956
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/rss-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/rss-6x.png b/assets/static/fonts/open-iconic/png/rss-6x.png
new file mode 100644
index 0000000..8af7b64
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/rss-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/rss-8x.png b/assets/static/fonts/open-iconic/png/rss-8x.png
new file mode 100644
index 0000000..0486072
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/rss-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/rss-alt-2x.png b/assets/static/fonts/open-iconic/png/rss-alt-2x.png
new file mode 100644
index 0000000..829ec1c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/rss-alt-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/rss-alt-3x.png b/assets/static/fonts/open-iconic/png/rss-alt-3x.png
new file mode 100644
index 0000000..bb18c44
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/rss-alt-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/rss-alt-4x.png b/assets/static/fonts/open-iconic/png/rss-alt-4x.png
new file mode 100644
index 0000000..58799a5
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/rss-alt-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/rss-alt-6x.png b/assets/static/fonts/open-iconic/png/rss-alt-6x.png
new file mode 100644
index 0000000..ae0953c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/rss-alt-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/rss-alt-8x.png b/assets/static/fonts/open-iconic/png/rss-alt-8x.png
new file mode 100644
index 0000000..716bfa6
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/rss-alt-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/rss-alt.png b/assets/static/fonts/open-iconic/png/rss-alt.png
new file mode 100644
index 0000000..4d44b9c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/rss-alt.png differ
diff --git a/assets/static/fonts/open-iconic/png/rss.png b/assets/static/fonts/open-iconic/png/rss.png
new file mode 100644
index 0000000..e3da2c1
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/rss.png differ
diff --git a/assets/static/fonts/open-iconic/png/script-2x.png b/assets/static/fonts/open-iconic/png/script-2x.png
new file mode 100644
index 0000000..b3cae8c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/script-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/script-3x.png b/assets/static/fonts/open-iconic/png/script-3x.png
new file mode 100644
index 0000000..96ac10e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/script-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/script-4x.png b/assets/static/fonts/open-iconic/png/script-4x.png
new file mode 100644
index 0000000..a633618
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/script-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/script-6x.png b/assets/static/fonts/open-iconic/png/script-6x.png
new file mode 100644
index 0000000..25a398d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/script-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/script-8x.png b/assets/static/fonts/open-iconic/png/script-8x.png
new file mode 100644
index 0000000..ab6beab
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/script-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/script.png b/assets/static/fonts/open-iconic/png/script.png
new file mode 100644
index 0000000..7797093
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/script.png differ
diff --git a/assets/static/fonts/open-iconic/png/share-2x.png b/assets/static/fonts/open-iconic/png/share-2x.png
new file mode 100644
index 0000000..ef5679e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/share-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/share-3x.png b/assets/static/fonts/open-iconic/png/share-3x.png
new file mode 100644
index 0000000..f1f4060
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/share-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/share-4x.png b/assets/static/fonts/open-iconic/png/share-4x.png
new file mode 100644
index 0000000..34d1498
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/share-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/share-6x.png b/assets/static/fonts/open-iconic/png/share-6x.png
new file mode 100644
index 0000000..9cc7a68
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/share-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/share-8x.png b/assets/static/fonts/open-iconic/png/share-8x.png
new file mode 100644
index 0000000..e3a1d33
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/share-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/share-boxed-2x.png b/assets/static/fonts/open-iconic/png/share-boxed-2x.png
new file mode 100644
index 0000000..88df728
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/share-boxed-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/share-boxed-3x.png b/assets/static/fonts/open-iconic/png/share-boxed-3x.png
new file mode 100644
index 0000000..41454c3
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/share-boxed-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/share-boxed-4x.png b/assets/static/fonts/open-iconic/png/share-boxed-4x.png
new file mode 100644
index 0000000..c5a06ba
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/share-boxed-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/share-boxed-6x.png b/assets/static/fonts/open-iconic/png/share-boxed-6x.png
new file mode 100644
index 0000000..12f7b81
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/share-boxed-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/share-boxed-8x.png b/assets/static/fonts/open-iconic/png/share-boxed-8x.png
new file mode 100644
index 0000000..e92a036
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/share-boxed-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/share-boxed.png b/assets/static/fonts/open-iconic/png/share-boxed.png
new file mode 100644
index 0000000..cf7bf56
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/share-boxed.png differ
diff --git a/assets/static/fonts/open-iconic/png/share.png b/assets/static/fonts/open-iconic/png/share.png
new file mode 100644
index 0000000..262ae6f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/share.png differ
diff --git a/assets/static/fonts/open-iconic/png/shield-2x.png b/assets/static/fonts/open-iconic/png/shield-2x.png
new file mode 100644
index 0000000..dab3671
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/shield-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/shield-3x.png b/assets/static/fonts/open-iconic/png/shield-3x.png
new file mode 100644
index 0000000..d44eeb3
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/shield-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/shield-4x.png b/assets/static/fonts/open-iconic/png/shield-4x.png
new file mode 100644
index 0000000..f7b3584
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/shield-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/shield-6x.png b/assets/static/fonts/open-iconic/png/shield-6x.png
new file mode 100644
index 0000000..78b0f1d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/shield-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/shield-8x.png b/assets/static/fonts/open-iconic/png/shield-8x.png
new file mode 100644
index 0000000..f7dcd80
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/shield-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/shield.png b/assets/static/fonts/open-iconic/png/shield.png
new file mode 100644
index 0000000..0795604
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/shield.png differ
diff --git a/assets/static/fonts/open-iconic/png/signal-2x.png b/assets/static/fonts/open-iconic/png/signal-2x.png
new file mode 100644
index 0000000..b836edf
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/signal-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/signal-3x.png b/assets/static/fonts/open-iconic/png/signal-3x.png
new file mode 100644
index 0000000..a6cd70a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/signal-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/signal-4x.png b/assets/static/fonts/open-iconic/png/signal-4x.png
new file mode 100644
index 0000000..5e627e5
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/signal-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/signal-6x.png b/assets/static/fonts/open-iconic/png/signal-6x.png
new file mode 100644
index 0000000..d01377c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/signal-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/signal-8x.png b/assets/static/fonts/open-iconic/png/signal-8x.png
new file mode 100644
index 0000000..34b58ab
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/signal-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/signal.png b/assets/static/fonts/open-iconic/png/signal.png
new file mode 100644
index 0000000..4c47a64
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/signal.png differ
diff --git a/assets/static/fonts/open-iconic/png/signpost-2x.png b/assets/static/fonts/open-iconic/png/signpost-2x.png
new file mode 100644
index 0000000..c7638e7
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/signpost-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/signpost-3x.png b/assets/static/fonts/open-iconic/png/signpost-3x.png
new file mode 100644
index 0000000..258079a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/signpost-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/signpost-4x.png b/assets/static/fonts/open-iconic/png/signpost-4x.png
new file mode 100644
index 0000000..3948711
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/signpost-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/signpost-6x.png b/assets/static/fonts/open-iconic/png/signpost-6x.png
new file mode 100644
index 0000000..5b09546
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/signpost-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/signpost-8x.png b/assets/static/fonts/open-iconic/png/signpost-8x.png
new file mode 100644
index 0000000..6ec91a6
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/signpost-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/signpost.png b/assets/static/fonts/open-iconic/png/signpost.png
new file mode 100644
index 0000000..97a9294
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/signpost.png differ
diff --git a/assets/static/fonts/open-iconic/png/sort-ascending-2x.png b/assets/static/fonts/open-iconic/png/sort-ascending-2x.png
new file mode 100644
index 0000000..c500471
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/sort-ascending-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/sort-ascending-3x.png b/assets/static/fonts/open-iconic/png/sort-ascending-3x.png
new file mode 100644
index 0000000..1c094ce
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/sort-ascending-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/sort-ascending-4x.png b/assets/static/fonts/open-iconic/png/sort-ascending-4x.png
new file mode 100644
index 0000000..4172b7c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/sort-ascending-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/sort-ascending-6x.png b/assets/static/fonts/open-iconic/png/sort-ascending-6x.png
new file mode 100644
index 0000000..9df9811
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/sort-ascending-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/sort-ascending-8x.png b/assets/static/fonts/open-iconic/png/sort-ascending-8x.png
new file mode 100644
index 0000000..8ec9207
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/sort-ascending-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/sort-ascending.png b/assets/static/fonts/open-iconic/png/sort-ascending.png
new file mode 100644
index 0000000..e156d2f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/sort-ascending.png differ
diff --git a/assets/static/fonts/open-iconic/png/sort-descending-2x.png b/assets/static/fonts/open-iconic/png/sort-descending-2x.png
new file mode 100644
index 0000000..7a2333a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/sort-descending-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/sort-descending-3x.png b/assets/static/fonts/open-iconic/png/sort-descending-3x.png
new file mode 100644
index 0000000..4126067
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/sort-descending-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/sort-descending-4x.png b/assets/static/fonts/open-iconic/png/sort-descending-4x.png
new file mode 100644
index 0000000..c750c58
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/sort-descending-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/sort-descending-6x.png b/assets/static/fonts/open-iconic/png/sort-descending-6x.png
new file mode 100644
index 0000000..0d3e123
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/sort-descending-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/sort-descending-8x.png b/assets/static/fonts/open-iconic/png/sort-descending-8x.png
new file mode 100644
index 0000000..00d8ae3
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/sort-descending-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/sort-descending.png b/assets/static/fonts/open-iconic/png/sort-descending.png
new file mode 100644
index 0000000..4d09b78
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/sort-descending.png differ
diff --git a/assets/static/fonts/open-iconic/png/spreadsheet-2x.png b/assets/static/fonts/open-iconic/png/spreadsheet-2x.png
new file mode 100644
index 0000000..c70071f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/spreadsheet-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/spreadsheet-3x.png b/assets/static/fonts/open-iconic/png/spreadsheet-3x.png
new file mode 100644
index 0000000..97fac3c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/spreadsheet-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/spreadsheet-4x.png b/assets/static/fonts/open-iconic/png/spreadsheet-4x.png
new file mode 100644
index 0000000..fa6af8a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/spreadsheet-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/spreadsheet-6x.png b/assets/static/fonts/open-iconic/png/spreadsheet-6x.png
new file mode 100644
index 0000000..ddd1386
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/spreadsheet-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/spreadsheet-8x.png b/assets/static/fonts/open-iconic/png/spreadsheet-8x.png
new file mode 100644
index 0000000..b6a53ac
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/spreadsheet-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/spreadsheet.png b/assets/static/fonts/open-iconic/png/spreadsheet.png
new file mode 100644
index 0000000..4794554
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/spreadsheet.png differ
diff --git a/assets/static/fonts/open-iconic/png/star-2x.png b/assets/static/fonts/open-iconic/png/star-2x.png
new file mode 100644
index 0000000..ff75afd
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/star-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/star-3x.png b/assets/static/fonts/open-iconic/png/star-3x.png
new file mode 100644
index 0000000..af363af
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/star-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/star-4x.png b/assets/static/fonts/open-iconic/png/star-4x.png
new file mode 100644
index 0000000..16f7b2d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/star-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/star-6x.png b/assets/static/fonts/open-iconic/png/star-6x.png
new file mode 100644
index 0000000..8e06d7b
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/star-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/star-8x.png b/assets/static/fonts/open-iconic/png/star-8x.png
new file mode 100644
index 0000000..de4a9b4
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/star-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/star.png b/assets/static/fonts/open-iconic/png/star.png
new file mode 100644
index 0000000..2fa28e6
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/star.png differ
diff --git a/assets/static/fonts/open-iconic/png/sun-2x.png b/assets/static/fonts/open-iconic/png/sun-2x.png
new file mode 100644
index 0000000..9e4f7f7
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/sun-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/sun-3x.png b/assets/static/fonts/open-iconic/png/sun-3x.png
new file mode 100644
index 0000000..58df513
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/sun-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/sun-4x.png b/assets/static/fonts/open-iconic/png/sun-4x.png
new file mode 100644
index 0000000..e76c683
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/sun-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/sun-6x.png b/assets/static/fonts/open-iconic/png/sun-6x.png
new file mode 100644
index 0000000..6000576
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/sun-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/sun-8x.png b/assets/static/fonts/open-iconic/png/sun-8x.png
new file mode 100644
index 0000000..b489760
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/sun-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/sun.png b/assets/static/fonts/open-iconic/png/sun.png
new file mode 100644
index 0000000..8dd636c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/sun.png differ
diff --git a/assets/static/fonts/open-iconic/png/tablet-2x.png b/assets/static/fonts/open-iconic/png/tablet-2x.png
new file mode 100644
index 0000000..0bb18a1
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/tablet-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/tablet-3x.png b/assets/static/fonts/open-iconic/png/tablet-3x.png
new file mode 100644
index 0000000..29a93f6
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/tablet-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/tablet-4x.png b/assets/static/fonts/open-iconic/png/tablet-4x.png
new file mode 100644
index 0000000..cd2c6df
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/tablet-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/tablet-6x.png b/assets/static/fonts/open-iconic/png/tablet-6x.png
new file mode 100644
index 0000000..11630da
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/tablet-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/tablet-8x.png b/assets/static/fonts/open-iconic/png/tablet-8x.png
new file mode 100644
index 0000000..4b755ec
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/tablet-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/tablet.png b/assets/static/fonts/open-iconic/png/tablet.png
new file mode 100644
index 0000000..2dda041
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/tablet.png differ
diff --git a/assets/static/fonts/open-iconic/png/tag-2x.png b/assets/static/fonts/open-iconic/png/tag-2x.png
new file mode 100644
index 0000000..676e574
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/tag-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/tag-3x.png b/assets/static/fonts/open-iconic/png/tag-3x.png
new file mode 100644
index 0000000..de1e4c8
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/tag-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/tag-4x.png b/assets/static/fonts/open-iconic/png/tag-4x.png
new file mode 100644
index 0000000..5a446f5
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/tag-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/tag-6x.png b/assets/static/fonts/open-iconic/png/tag-6x.png
new file mode 100644
index 0000000..3d42195
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/tag-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/tag-8x.png b/assets/static/fonts/open-iconic/png/tag-8x.png
new file mode 100644
index 0000000..99cfa66
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/tag-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/tag.png b/assets/static/fonts/open-iconic/png/tag.png
new file mode 100644
index 0000000..cceea45
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/tag.png differ
diff --git a/assets/static/fonts/open-iconic/png/tags-2x.png b/assets/static/fonts/open-iconic/png/tags-2x.png
new file mode 100644
index 0000000..60b27cf
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/tags-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/tags-3x.png b/assets/static/fonts/open-iconic/png/tags-3x.png
new file mode 100644
index 0000000..f61f2d8
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/tags-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/tags-4x.png b/assets/static/fonts/open-iconic/png/tags-4x.png
new file mode 100644
index 0000000..4e7a713
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/tags-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/tags-6x.png b/assets/static/fonts/open-iconic/png/tags-6x.png
new file mode 100644
index 0000000..6f04f6f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/tags-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/tags-8x.png b/assets/static/fonts/open-iconic/png/tags-8x.png
new file mode 100644
index 0000000..b133db0
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/tags-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/tags.png b/assets/static/fonts/open-iconic/png/tags.png
new file mode 100644
index 0000000..539a544
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/tags.png differ
diff --git a/assets/static/fonts/open-iconic/png/target-2x.png b/assets/static/fonts/open-iconic/png/target-2x.png
new file mode 100644
index 0000000..96ba8ef
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/target-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/target-3x.png b/assets/static/fonts/open-iconic/png/target-3x.png
new file mode 100644
index 0000000..2bab27e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/target-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/target-4x.png b/assets/static/fonts/open-iconic/png/target-4x.png
new file mode 100644
index 0000000..82f0e4e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/target-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/target-6x.png b/assets/static/fonts/open-iconic/png/target-6x.png
new file mode 100644
index 0000000..db55588
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/target-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/target-8x.png b/assets/static/fonts/open-iconic/png/target-8x.png
new file mode 100644
index 0000000..08c5669
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/target-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/target.png b/assets/static/fonts/open-iconic/png/target.png
new file mode 100644
index 0000000..725ab89
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/target.png differ
diff --git a/assets/static/fonts/open-iconic/png/task-2x.png b/assets/static/fonts/open-iconic/png/task-2x.png
new file mode 100644
index 0000000..eba8983
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/task-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/task-3x.png b/assets/static/fonts/open-iconic/png/task-3x.png
new file mode 100644
index 0000000..b67a233
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/task-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/task-4x.png b/assets/static/fonts/open-iconic/png/task-4x.png
new file mode 100644
index 0000000..28f9102
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/task-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/task-6x.png b/assets/static/fonts/open-iconic/png/task-6x.png
new file mode 100644
index 0000000..8a5eccf
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/task-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/task-8x.png b/assets/static/fonts/open-iconic/png/task-8x.png
new file mode 100644
index 0000000..a94d1d6
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/task-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/task.png b/assets/static/fonts/open-iconic/png/task.png
new file mode 100644
index 0000000..897af2d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/task.png differ
diff --git a/assets/static/fonts/open-iconic/png/terminal-2x.png b/assets/static/fonts/open-iconic/png/terminal-2x.png
new file mode 100644
index 0000000..d169053
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/terminal-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/terminal-3x.png b/assets/static/fonts/open-iconic/png/terminal-3x.png
new file mode 100644
index 0000000..622e227
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/terminal-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/terminal-4x.png b/assets/static/fonts/open-iconic/png/terminal-4x.png
new file mode 100644
index 0000000..834d756
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/terminal-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/terminal-6x.png b/assets/static/fonts/open-iconic/png/terminal-6x.png
new file mode 100644
index 0000000..23d7033
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/terminal-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/terminal-8x.png b/assets/static/fonts/open-iconic/png/terminal-8x.png
new file mode 100644
index 0000000..1c6b573
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/terminal-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/terminal.png b/assets/static/fonts/open-iconic/png/terminal.png
new file mode 100644
index 0000000..a1cccfe
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/terminal.png differ
diff --git a/assets/static/fonts/open-iconic/png/text-2x.png b/assets/static/fonts/open-iconic/png/text-2x.png
new file mode 100644
index 0000000..e0165ff
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/text-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/text-3x.png b/assets/static/fonts/open-iconic/png/text-3x.png
new file mode 100644
index 0000000..3fda7ca
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/text-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/text-4x.png b/assets/static/fonts/open-iconic/png/text-4x.png
new file mode 100644
index 0000000..b78effb
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/text-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/text-6x.png b/assets/static/fonts/open-iconic/png/text-6x.png
new file mode 100644
index 0000000..ba31d0e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/text-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/text-8x.png b/assets/static/fonts/open-iconic/png/text-8x.png
new file mode 100644
index 0000000..031b0e1
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/text-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/text.png b/assets/static/fonts/open-iconic/png/text.png
new file mode 100644
index 0000000..d07fa87
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/text.png differ
diff --git a/assets/static/fonts/open-iconic/png/thumb-down-2x.png b/assets/static/fonts/open-iconic/png/thumb-down-2x.png
new file mode 100644
index 0000000..6c8014f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/thumb-down-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/thumb-down-3x.png b/assets/static/fonts/open-iconic/png/thumb-down-3x.png
new file mode 100644
index 0000000..3b1a41e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/thumb-down-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/thumb-down-4x.png b/assets/static/fonts/open-iconic/png/thumb-down-4x.png
new file mode 100644
index 0000000..cfda26a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/thumb-down-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/thumb-down-6x.png b/assets/static/fonts/open-iconic/png/thumb-down-6x.png
new file mode 100644
index 0000000..76b354e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/thumb-down-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/thumb-down-8x.png b/assets/static/fonts/open-iconic/png/thumb-down-8x.png
new file mode 100644
index 0000000..bdbb51d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/thumb-down-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/thumb-down.png b/assets/static/fonts/open-iconic/png/thumb-down.png
new file mode 100644
index 0000000..b5c9bb4
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/thumb-down.png differ
diff --git a/assets/static/fonts/open-iconic/png/thumb-up-2x.png b/assets/static/fonts/open-iconic/png/thumb-up-2x.png
new file mode 100644
index 0000000..ad96490
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/thumb-up-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/thumb-up-3x.png b/assets/static/fonts/open-iconic/png/thumb-up-3x.png
new file mode 100644
index 0000000..74f9cfa
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/thumb-up-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/thumb-up-4x.png b/assets/static/fonts/open-iconic/png/thumb-up-4x.png
new file mode 100644
index 0000000..56adb20
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/thumb-up-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/thumb-up-6x.png b/assets/static/fonts/open-iconic/png/thumb-up-6x.png
new file mode 100644
index 0000000..93a7cfd
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/thumb-up-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/thumb-up-8x.png b/assets/static/fonts/open-iconic/png/thumb-up-8x.png
new file mode 100644
index 0000000..6e92715
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/thumb-up-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/thumb-up.png b/assets/static/fonts/open-iconic/png/thumb-up.png
new file mode 100644
index 0000000..72e4253
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/thumb-up.png differ
diff --git a/assets/static/fonts/open-iconic/png/timer-2x.png b/assets/static/fonts/open-iconic/png/timer-2x.png
new file mode 100644
index 0000000..9af3c98
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/timer-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/timer-3x.png b/assets/static/fonts/open-iconic/png/timer-3x.png
new file mode 100644
index 0000000..c76e6fc
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/timer-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/timer-4x.png b/assets/static/fonts/open-iconic/png/timer-4x.png
new file mode 100644
index 0000000..d58e355
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/timer-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/timer-6x.png b/assets/static/fonts/open-iconic/png/timer-6x.png
new file mode 100644
index 0000000..a8a50b6
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/timer-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/timer-8x.png b/assets/static/fonts/open-iconic/png/timer-8x.png
new file mode 100644
index 0000000..a004f2d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/timer-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/timer.png b/assets/static/fonts/open-iconic/png/timer.png
new file mode 100644
index 0000000..a30f632
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/timer.png differ
diff --git a/assets/static/fonts/open-iconic/png/transfer-2x.png b/assets/static/fonts/open-iconic/png/transfer-2x.png
new file mode 100644
index 0000000..27566b5
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/transfer-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/transfer-3x.png b/assets/static/fonts/open-iconic/png/transfer-3x.png
new file mode 100644
index 0000000..f9fe6ce
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/transfer-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/transfer-4x.png b/assets/static/fonts/open-iconic/png/transfer-4x.png
new file mode 100644
index 0000000..bc957d4
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/transfer-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/transfer-6x.png b/assets/static/fonts/open-iconic/png/transfer-6x.png
new file mode 100644
index 0000000..6968fec
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/transfer-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/transfer-8x.png b/assets/static/fonts/open-iconic/png/transfer-8x.png
new file mode 100644
index 0000000..b35fd4a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/transfer-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/transfer.png b/assets/static/fonts/open-iconic/png/transfer.png
new file mode 100644
index 0000000..5969a01
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/transfer.png differ
diff --git a/assets/static/fonts/open-iconic/png/trash-2x.png b/assets/static/fonts/open-iconic/png/trash-2x.png
new file mode 100644
index 0000000..de1127e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/trash-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/trash-3x.png b/assets/static/fonts/open-iconic/png/trash-3x.png
new file mode 100644
index 0000000..1a573fc
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/trash-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/trash-4x.png b/assets/static/fonts/open-iconic/png/trash-4x.png
new file mode 100644
index 0000000..e142d3c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/trash-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/trash-6x.png b/assets/static/fonts/open-iconic/png/trash-6x.png
new file mode 100644
index 0000000..b40d695
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/trash-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/trash-8x.png b/assets/static/fonts/open-iconic/png/trash-8x.png
new file mode 100644
index 0000000..70a1700
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/trash-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/trash.png b/assets/static/fonts/open-iconic/png/trash.png
new file mode 100644
index 0000000..385fb92
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/trash.png differ
diff --git a/assets/static/fonts/open-iconic/png/underline-2x.png b/assets/static/fonts/open-iconic/png/underline-2x.png
new file mode 100644
index 0000000..70c90d0
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/underline-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/underline-3x.png b/assets/static/fonts/open-iconic/png/underline-3x.png
new file mode 100644
index 0000000..64b19ab
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/underline-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/underline-4x.png b/assets/static/fonts/open-iconic/png/underline-4x.png
new file mode 100644
index 0000000..fb59b23
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/underline-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/underline-6x.png b/assets/static/fonts/open-iconic/png/underline-6x.png
new file mode 100644
index 0000000..c848de9
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/underline-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/underline-8x.png b/assets/static/fonts/open-iconic/png/underline-8x.png
new file mode 100644
index 0000000..5c21998
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/underline-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/underline.png b/assets/static/fonts/open-iconic/png/underline.png
new file mode 100644
index 0000000..077f21d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/underline.png differ
diff --git a/assets/static/fonts/open-iconic/png/vertical-align-bottom-2x.png b/assets/static/fonts/open-iconic/png/vertical-align-bottom-2x.png
new file mode 100644
index 0000000..36908fb
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/vertical-align-bottom-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/vertical-align-bottom-3x.png b/assets/static/fonts/open-iconic/png/vertical-align-bottom-3x.png
new file mode 100644
index 0000000..1424933
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/vertical-align-bottom-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/vertical-align-bottom-4x.png b/assets/static/fonts/open-iconic/png/vertical-align-bottom-4x.png
new file mode 100644
index 0000000..d68689a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/vertical-align-bottom-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/vertical-align-bottom-6x.png b/assets/static/fonts/open-iconic/png/vertical-align-bottom-6x.png
new file mode 100644
index 0000000..796581c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/vertical-align-bottom-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/vertical-align-bottom-8x.png b/assets/static/fonts/open-iconic/png/vertical-align-bottom-8x.png
new file mode 100644
index 0000000..1f593da
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/vertical-align-bottom-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/vertical-align-bottom.png b/assets/static/fonts/open-iconic/png/vertical-align-bottom.png
new file mode 100644
index 0000000..95c5a93
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/vertical-align-bottom.png differ
diff --git a/assets/static/fonts/open-iconic/png/vertical-align-center-2x.png b/assets/static/fonts/open-iconic/png/vertical-align-center-2x.png
new file mode 100644
index 0000000..f806e7a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/vertical-align-center-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/vertical-align-center-3x.png b/assets/static/fonts/open-iconic/png/vertical-align-center-3x.png
new file mode 100644
index 0000000..120fb5b
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/vertical-align-center-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/vertical-align-center-4x.png b/assets/static/fonts/open-iconic/png/vertical-align-center-4x.png
new file mode 100644
index 0000000..5b36c8a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/vertical-align-center-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/vertical-align-center-6x.png b/assets/static/fonts/open-iconic/png/vertical-align-center-6x.png
new file mode 100644
index 0000000..8cebcd2
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/vertical-align-center-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/vertical-align-center-8x.png b/assets/static/fonts/open-iconic/png/vertical-align-center-8x.png
new file mode 100644
index 0000000..11d9e48
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/vertical-align-center-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/vertical-align-center.png b/assets/static/fonts/open-iconic/png/vertical-align-center.png
new file mode 100644
index 0000000..66ed0fd
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/vertical-align-center.png differ
diff --git a/assets/static/fonts/open-iconic/png/vertical-align-top-2x.png b/assets/static/fonts/open-iconic/png/vertical-align-top-2x.png
new file mode 100644
index 0000000..2d27106
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/vertical-align-top-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/vertical-align-top-3x.png b/assets/static/fonts/open-iconic/png/vertical-align-top-3x.png
new file mode 100644
index 0000000..4b0caf9
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/vertical-align-top-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/vertical-align-top-4x.png b/assets/static/fonts/open-iconic/png/vertical-align-top-4x.png
new file mode 100644
index 0000000..73d1010
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/vertical-align-top-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/vertical-align-top-6x.png b/assets/static/fonts/open-iconic/png/vertical-align-top-6x.png
new file mode 100644
index 0000000..16ffa77
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/vertical-align-top-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/vertical-align-top-8x.png b/assets/static/fonts/open-iconic/png/vertical-align-top-8x.png
new file mode 100644
index 0000000..67b290b
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/vertical-align-top-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/vertical-align-top.png b/assets/static/fonts/open-iconic/png/vertical-align-top.png
new file mode 100644
index 0000000..d4c5384
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/vertical-align-top.png differ
diff --git a/assets/static/fonts/open-iconic/png/video-2x.png b/assets/static/fonts/open-iconic/png/video-2x.png
new file mode 100644
index 0000000..312a21d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/video-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/video-3x.png b/assets/static/fonts/open-iconic/png/video-3x.png
new file mode 100644
index 0000000..7accdca
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/video-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/video-4x.png b/assets/static/fonts/open-iconic/png/video-4x.png
new file mode 100644
index 0000000..1816fc9
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/video-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/video-6x.png b/assets/static/fonts/open-iconic/png/video-6x.png
new file mode 100644
index 0000000..bea7967
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/video-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/video-8x.png b/assets/static/fonts/open-iconic/png/video-8x.png
new file mode 100644
index 0000000..d912be2
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/video-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/video.png b/assets/static/fonts/open-iconic/png/video.png
new file mode 100644
index 0000000..6e0b95f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/video.png differ
diff --git a/assets/static/fonts/open-iconic/png/volume-high-2x.png b/assets/static/fonts/open-iconic/png/volume-high-2x.png
new file mode 100644
index 0000000..5e5617d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/volume-high-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/volume-high-3x.png b/assets/static/fonts/open-iconic/png/volume-high-3x.png
new file mode 100644
index 0000000..df99e90
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/volume-high-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/volume-high-4x.png b/assets/static/fonts/open-iconic/png/volume-high-4x.png
new file mode 100644
index 0000000..d76349c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/volume-high-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/volume-high-6x.png b/assets/static/fonts/open-iconic/png/volume-high-6x.png
new file mode 100644
index 0000000..bd0373b
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/volume-high-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/volume-high-8x.png b/assets/static/fonts/open-iconic/png/volume-high-8x.png
new file mode 100644
index 0000000..c9c6cec
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/volume-high-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/volume-high.png b/assets/static/fonts/open-iconic/png/volume-high.png
new file mode 100644
index 0000000..7f00581
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/volume-high.png differ
diff --git a/assets/static/fonts/open-iconic/png/volume-low-2x.png b/assets/static/fonts/open-iconic/png/volume-low-2x.png
new file mode 100644
index 0000000..b30cc59
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/volume-low-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/volume-low-3x.png b/assets/static/fonts/open-iconic/png/volume-low-3x.png
new file mode 100644
index 0000000..af03e9c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/volume-low-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/volume-low-4x.png b/assets/static/fonts/open-iconic/png/volume-low-4x.png
new file mode 100644
index 0000000..8920086
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/volume-low-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/volume-low-6x.png b/assets/static/fonts/open-iconic/png/volume-low-6x.png
new file mode 100644
index 0000000..36b579f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/volume-low-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/volume-low-8x.png b/assets/static/fonts/open-iconic/png/volume-low-8x.png
new file mode 100644
index 0000000..653704a
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/volume-low-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/volume-low.png b/assets/static/fonts/open-iconic/png/volume-low.png
new file mode 100644
index 0000000..e1b735f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/volume-low.png differ
diff --git a/assets/static/fonts/open-iconic/png/volume-off-2x.png b/assets/static/fonts/open-iconic/png/volume-off-2x.png
new file mode 100644
index 0000000..c0f161e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/volume-off-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/volume-off-3x.png b/assets/static/fonts/open-iconic/png/volume-off-3x.png
new file mode 100644
index 0000000..a8e1795
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/volume-off-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/volume-off-4x.png b/assets/static/fonts/open-iconic/png/volume-off-4x.png
new file mode 100644
index 0000000..bc354f7
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/volume-off-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/volume-off-6x.png b/assets/static/fonts/open-iconic/png/volume-off-6x.png
new file mode 100644
index 0000000..56d3897
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/volume-off-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/volume-off-8x.png b/assets/static/fonts/open-iconic/png/volume-off-8x.png
new file mode 100644
index 0000000..7dd0461
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/volume-off-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/volume-off.png b/assets/static/fonts/open-iconic/png/volume-off.png
new file mode 100644
index 0000000..14cf805
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/volume-off.png differ
diff --git a/assets/static/fonts/open-iconic/png/warning-2x.png b/assets/static/fonts/open-iconic/png/warning-2x.png
new file mode 100644
index 0000000..81d7ad6
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/warning-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/warning-3x.png b/assets/static/fonts/open-iconic/png/warning-3x.png
new file mode 100644
index 0000000..4cf3486
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/warning-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/warning-4x.png b/assets/static/fonts/open-iconic/png/warning-4x.png
new file mode 100644
index 0000000..b138cc8
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/warning-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/warning-6x.png b/assets/static/fonts/open-iconic/png/warning-6x.png
new file mode 100644
index 0000000..da2bc35
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/warning-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/warning-8x.png b/assets/static/fonts/open-iconic/png/warning-8x.png
new file mode 100644
index 0000000..748c58d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/warning-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/warning.png b/assets/static/fonts/open-iconic/png/warning.png
new file mode 100644
index 0000000..ea6cf9c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/warning.png differ
diff --git a/assets/static/fonts/open-iconic/png/wifi-2x.png b/assets/static/fonts/open-iconic/png/wifi-2x.png
new file mode 100644
index 0000000..bbd6001
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/wifi-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/wifi-3x.png b/assets/static/fonts/open-iconic/png/wifi-3x.png
new file mode 100644
index 0000000..5bbd234
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/wifi-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/wifi-4x.png b/assets/static/fonts/open-iconic/png/wifi-4x.png
new file mode 100644
index 0000000..c6b31a0
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/wifi-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/wifi-6x.png b/assets/static/fonts/open-iconic/png/wifi-6x.png
new file mode 100644
index 0000000..0d03f42
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/wifi-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/wifi-8x.png b/assets/static/fonts/open-iconic/png/wifi-8x.png
new file mode 100644
index 0000000..8c24c08
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/wifi-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/wifi.png b/assets/static/fonts/open-iconic/png/wifi.png
new file mode 100644
index 0000000..965ed52
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/wifi.png differ
diff --git a/assets/static/fonts/open-iconic/png/wrench-2x.png b/assets/static/fonts/open-iconic/png/wrench-2x.png
new file mode 100644
index 0000000..ec4a206
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/wrench-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/wrench-3x.png b/assets/static/fonts/open-iconic/png/wrench-3x.png
new file mode 100644
index 0000000..4ac8568
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/wrench-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/wrench-4x.png b/assets/static/fonts/open-iconic/png/wrench-4x.png
new file mode 100644
index 0000000..815d120
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/wrench-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/wrench-6x.png b/assets/static/fonts/open-iconic/png/wrench-6x.png
new file mode 100644
index 0000000..76ace6c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/wrench-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/wrench-8x.png b/assets/static/fonts/open-iconic/png/wrench-8x.png
new file mode 100644
index 0000000..19c7634
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/wrench-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/wrench.png b/assets/static/fonts/open-iconic/png/wrench.png
new file mode 100644
index 0000000..059e41c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/wrench.png differ
diff --git a/assets/static/fonts/open-iconic/png/x-2x.png b/assets/static/fonts/open-iconic/png/x-2x.png
new file mode 100644
index 0000000..6ae2ab8
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/x-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/x-3x.png b/assets/static/fonts/open-iconic/png/x-3x.png
new file mode 100644
index 0000000..08c080e
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/x-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/x-4x.png b/assets/static/fonts/open-iconic/png/x-4x.png
new file mode 100644
index 0000000..328d590
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/x-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/x-6x.png b/assets/static/fonts/open-iconic/png/x-6x.png
new file mode 100644
index 0000000..175e648
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/x-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/x-8x.png b/assets/static/fonts/open-iconic/png/x-8x.png
new file mode 100644
index 0000000..4a07f35
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/x-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/x.png b/assets/static/fonts/open-iconic/png/x.png
new file mode 100644
index 0000000..23b0787
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/x.png differ
diff --git a/assets/static/fonts/open-iconic/png/yen-2x.png b/assets/static/fonts/open-iconic/png/yen-2x.png
new file mode 100644
index 0000000..a9acb09
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/yen-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/yen-3x.png b/assets/static/fonts/open-iconic/png/yen-3x.png
new file mode 100644
index 0000000..0649b7f
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/yen-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/yen-4x.png b/assets/static/fonts/open-iconic/png/yen-4x.png
new file mode 100644
index 0000000..9c57365
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/yen-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/yen-6x.png b/assets/static/fonts/open-iconic/png/yen-6x.png
new file mode 100644
index 0000000..dd5e837
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/yen-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/yen-8x.png b/assets/static/fonts/open-iconic/png/yen-8x.png
new file mode 100644
index 0000000..f49a6c9
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/yen-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/yen.png b/assets/static/fonts/open-iconic/png/yen.png
new file mode 100644
index 0000000..1deae41
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/yen.png differ
diff --git a/assets/static/fonts/open-iconic/png/zoom-in-2x.png b/assets/static/fonts/open-iconic/png/zoom-in-2x.png
new file mode 100644
index 0000000..1b63daf
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/zoom-in-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/zoom-in-3x.png b/assets/static/fonts/open-iconic/png/zoom-in-3x.png
new file mode 100644
index 0000000..285e04c
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/zoom-in-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/zoom-in-4x.png b/assets/static/fonts/open-iconic/png/zoom-in-4x.png
new file mode 100644
index 0000000..fa02059
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/zoom-in-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/zoom-in-6x.png b/assets/static/fonts/open-iconic/png/zoom-in-6x.png
new file mode 100644
index 0000000..f908d90
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/zoom-in-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/zoom-in-8x.png b/assets/static/fonts/open-iconic/png/zoom-in-8x.png
new file mode 100644
index 0000000..85b9cff
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/zoom-in-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/zoom-in.png b/assets/static/fonts/open-iconic/png/zoom-in.png
new file mode 100644
index 0000000..0292fed
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/zoom-in.png differ
diff --git a/assets/static/fonts/open-iconic/png/zoom-out-2x.png b/assets/static/fonts/open-iconic/png/zoom-out-2x.png
new file mode 100644
index 0000000..18d6a1d
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/zoom-out-2x.png differ
diff --git a/assets/static/fonts/open-iconic/png/zoom-out-3x.png b/assets/static/fonts/open-iconic/png/zoom-out-3x.png
new file mode 100644
index 0000000..7b090ec
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/zoom-out-3x.png differ
diff --git a/assets/static/fonts/open-iconic/png/zoom-out-4x.png b/assets/static/fonts/open-iconic/png/zoom-out-4x.png
new file mode 100644
index 0000000..b7abcea
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/zoom-out-4x.png differ
diff --git a/assets/static/fonts/open-iconic/png/zoom-out-6x.png b/assets/static/fonts/open-iconic/png/zoom-out-6x.png
new file mode 100644
index 0000000..918214b
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/zoom-out-6x.png differ
diff --git a/assets/static/fonts/open-iconic/png/zoom-out-8x.png b/assets/static/fonts/open-iconic/png/zoom-out-8x.png
new file mode 100644
index 0000000..ff96582
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/zoom-out-8x.png differ
diff --git a/assets/static/fonts/open-iconic/png/zoom-out.png b/assets/static/fonts/open-iconic/png/zoom-out.png
new file mode 100644
index 0000000..33b1c90
Binary files /dev/null and b/assets/static/fonts/open-iconic/png/zoom-out.png differ
diff --git a/assets/static/fonts/open-iconic/sprite/open-iconic.html b/assets/static/fonts/open-iconic/sprite/open-iconic.html
new file mode 100644
index 0000000..82b0fb5
--- /dev/null
+++ b/assets/static/fonts/open-iconic/sprite/open-iconic.html
@@ -0,0 +1,929 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset="utf-8">
+<style>
+  body {
+    font-family: 'Helvetica', sans-serif;
+    margin: 50px 0;
+  }
+
+  .container {
+    width: 600px;
+    text-align: center;
+    margin: 20px auto;
+  }
+
+  .intro {
+    text-align: left;
+  }
+
+  .icon {
+
+    margin: 10px;
+    width: 16px;
+    height: 16px;
+  }
+</style>
+</head>
+<body>
+
+<div class="container">
+  <p class='intro'>
+    Make sure to run this through a web server otherwise you won&rsquo;t see any icons. You can use <a href="https://github.com/visionmedia/serve";>Serve</a> for local testing.
+  </p>
+  <svg class="icon">
+    <use xlink:href="open-iconic.svg#account-login"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#account-logout"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#action-redo"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#action-undo"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#align-center"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#align-left"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#align-right"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#aperture"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#arrow-bottom"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#arrow-circle-bottom"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#arrow-circle-left"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#arrow-circle-right"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#arrow-circle-top"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#arrow-left"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#arrow-right"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#arrow-thick-bottom"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#arrow-thick-left"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#arrow-thick-right"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#arrow-thick-top"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#arrow-top"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#audio-spectrum"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#audio"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#badge"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#ban"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#bar-chart"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#basket"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#battery-empty"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#battery-full"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#beaker"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#bell"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#bluetooth"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#bold"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#bolt"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#book"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#bookmark"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#box"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#briefcase"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#british-pound"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#browser"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#brush"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#bug"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#bullhorn"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#calculator"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#calendar"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#camera-slr"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#caret-bottom"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#caret-left"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#caret-right"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#caret-top"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#cart"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#chat"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#check"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#chevron-bottom"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#chevron-left"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#chevron-right"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#chevron-top"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#circle-check"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#circle-x"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#clipboard"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#clock"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#cloud-download"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#cloud-upload"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#cloud"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#cloudy"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#code"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#cog"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#collapse-down"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#collapse-left"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#collapse-right"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#collapse-up"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#command"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#comment-square"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#compass"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#contrast"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#copywriting"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#credit-card"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#crop"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#dashboard"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#data-transfer-download"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#data-transfer-upload"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#delete"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#dial"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#document"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#dollar"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#double-quote-sans-left"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#double-quote-sans-right"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#double-quote-serif-left"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#double-quote-serif-right"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#droplet"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#eject"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#elevator"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#ellipses"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#envelope-closed"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#envelope-open"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#euro"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#excerpt"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#expand-down"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#expand-left"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#expand-right"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#expand-up"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#external-link"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#eye"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#eyedropper"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#file"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#fire"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#flag"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#flash"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#folder"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#fork"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#fullscreen-enter"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#fullscreen-exit"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#globe"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#graph"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#grid-four-up"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#grid-three-up"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#grid-two-up"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#hard-drive"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#header"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#headphones"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#heart"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#home"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#image"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#inbox"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#infinity"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#info"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#italic"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#justify-center"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#justify-left"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#justify-right"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#key"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#laptop"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#layers"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#lightbulb"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#link-broken"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#link-intact"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#list-rich"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#list"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#location"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#lock-locked"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#lock-unlocked"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#loop-circular"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#loop-square"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#loop"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#magnifying-glass"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#map-marker"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#map"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#media-pause"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#media-play"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#media-record"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#media-skip-backward"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#media-skip-forward"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#media-step-backward"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#media-step-forward"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#media-stop"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#medical-cross"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#menu"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#microphone"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#minus"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#monitor"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#moon"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#move"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#musical-note"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#paperclip"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#pencil"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#people"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#person"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#phone"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#pie-chart"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#pin"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#play-circle"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#plus"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#power-standby"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#print"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#project"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#pulse"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#puzzle-piece"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#question-mark"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#rain"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#random"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#reload"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#resize-both"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#resize-height"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#resize-width"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#rss-alt"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#rss"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#script"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#share-boxed"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#share"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#shield"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#signal"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#signpost"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#sort-ascending"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#sort-descending"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#spreadsheet"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#star"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#sun"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#tablet"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#tag"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#tags"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#target"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#task"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#terminal"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#text"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#thumb-down"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#thumb-up"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#timer"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#transfer"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#trash"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#underline"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#vertical-align-bottom"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#vertical-align-center"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#vertical-align-top"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#video"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#volume-high"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#volume-low"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#volume-off"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#warning"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#wifi"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#wrench"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#x"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#yen"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#zoom-in"></use>
+  </svg>
+
+  <svg viewBox="0 0 8 8" class="icon">
+    <use xlink:href="open-iconic.svg#zoom-out"></use>
+  </svg>
+
+</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/sprite/open-iconic.min.svg b/assets/static/fonts/open-iconic/sprite/open-iconic.min.svg
new file mode 100644
index 0000000..19b6fcf
--- /dev/null
+++ b/assets/static/fonts/open-iconic/sprite/open-iconic.min.svg
@@ -0,0 +1 @@
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg";><defs><path d="M3 0v1h4v5h-4v1h5v-7h-5zm1 2v1h-4v1h4v1l2-1.5-2-1.5z" id="account-login"/><path d="M3 0v1h4v5h-4v1h5v-7h-5zm-1 2l-2 1.5 2 1.5v-1h4v-1h-4v-1z" id="account-logout"/><path d="M3.5 1c-1.93 0-3.5 1.57-3.5 3.5 0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5v.5h-1l2 2 2-2h-1v-.5c0-1.93-1.57-3.5-3.5-3.5z" id="action-redo"/><path d="M4.5 1c-1.93 0-3.5 1.57-3.5 3.5v.5h-1l2 2 2-2h-1v-.5c0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5c0-1.93-1.57-3.5-3.5-3.5z" id="action-undo"/><path d="M0 0v1h8v-1h-8zm1 2v1h6v-1h-6zm-1 2v1h8v-1h-8zm1 2v1h6v-1h-6z" id="align-center"/><path d="M0 0v1h8v-1h-8zm0 2v1h6v-1h-6zm0 2v1h8v-1h-8zm0 2v1h6v-1h-6z" id="align-left"/><path d="M0 0v1h8v-1h-8zm2 2v1h6v-1h-6zm-2 2v1h8v-1h-8zm2 2v1h6v-1h-6z" id="align-right"/><path d="M4 0c-.69 0-1.336.19-1.906.5l3.219 2.344.719-2.25c-.59-.36-1.281-.594-2.031-.594zm-2.75 1.125c-.76.73-1.25 1.735-1.25 2.875 0 .25.022.489.063.719l3.094-2.219-1.906-1.375zm5.625.125l-1.219 3.75h
 2.219c.08-.32.125-.65.125-1 0-1.07-.435-2.03-1.125-2.75zm-4.719 3.188l-1.75 1.281c.55 1.13 1.595 1.989 2.875 2.219l-1.125-3.5zm1.563 1.563l.625 1.969c1.33-.11 2.454-.879 3.094-1.969h-3.719z" id="aperture"/><path d="M3 0v5h-2l2.531 3 2.469-3h-2v-5h-1z" id="arrow-bottom"/><path d="M4 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm-1 1h2v3h2l-3 3-3-3h2v-3z" id="arrow-circle-bottom"/><path d="M4 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm0 1v2h3v2h-3v2l-3-3 3-3z" id="arrow-circle-left"/><path d="M4 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm0 1l3 3-3 3v-2h-3v-2h3v-2z" id="arrow-circle-right"/><path d="M4 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm0 1l3 3h-2v3h-2v-3h-2l3-3z" id="arrow-circle-top"/><path d="M3 1l-3 2.531 3 2.469v-2h5v-1h-5v-2z" id="arrow-left"/><path d="M5 1v2h-5v1h5v2l3-2.531-3-2.469z" id="arrow-right"/><path d="M3 0v5h-2l3.031 3 2.969-3h-2v-5h-2z" id="arrow-thick-bottom"/><path d="M3 1l-3 3.031 3 2.969v-2h5v-2h-5v-2z" id="arro
 w-thick-left"/><path d="M5 1v2h-5v2h5v2l3-3.031-3-2.969z" id="arrow-thick-right"/><path d="M3.969 0l-2.969 3h2v5h2v-5h2l-3.031-3z" id="arrow-thick-top"/><path d="M3.469 0l-2.469 3h2v5h1v-5h2l-2.531-3z" id="arrow-top"/><path d="M4 0v8h1v-8h-1zm-2 1v6h1v-6h-1zm4 1v4h1v-4h-1zm-6 1v2h1v-2h-1z" id="audio-spectrum"/><path d="M1.188 1c-.734.722-1.188 1.748-1.188 2.844 0 1.095.454 2.09 1.188 2.813l.688-.719c-.546-.538-.875-1.269-.875-2.094s.329-1.587.875-2.125l-.688-.719zm5.625 0l-.688.719c.552.552.875 1.289.875 2.125 0 .836-.327 1.554-.875 2.094l.688.719c.732-.72 1.188-1.708 1.188-2.813 0-1.104-.459-2.115-1.188-2.844zm-4.219 1.406c-.362.362-.594.889-.594 1.438 0 .548.232 1.045.594 1.406l.688-.719c-.178-.178-.281-.416-.281-.688 0-.272.103-.54.281-.719l-.688-.719zm2.813 0l-.688.719c.183.183.281.434.281.719s-.099.505-.281.688l.688.719c.357-.357.594-.851.594-1.406 0-.555-.236-1.08-.594-1.438z" id="audio"/><path d="M4 0c-1.105 0-2 .895-2 2s.895 2 2 2 2-.895 2-2-.895-2-2-2zm-1 4.813v3.188l1-1 1 
 1v-3.188c-.31.11-.65.188-1 .188s-.69-.077-1-.188z" id="badge"/><path d="M4 0c-2.203 0-4 1.797-4 4 0 2.203 1.797 4 4 4 2.203 0 4-1.797 4-4 0-2.203-1.797-4-4-4zm0 1c.655 0 1.258.209 1.75.563l-4.188 4.188c-.353-.492-.563-1.095-.563-1.75 0-1.663 1.337-3 3-3zm2.438 1.25c.353.492.563 1.095.563 1.75 0 1.663-1.337 3-3 3-.655 0-1.258-.209-1.75-.563l4.188-4.188z" id="ban"/><path d="M0 0v7h8v-1h-7v-6h-1zm5 0v5h2v-5h-2zm-3 2v3h2v-3h-2z" id="bar-chart"/><path d="M3.969 0c-.127.011-.259.083-.344.188l-2.344 2.813h-1.281v1h1v3.656c0 .18.164.344.344.344h5.313c.18 0 .344-.164.344-.344v-3.656h1v-1h-1.281c-.274-.329-2.387-2.866-2.406-2.875-.105-.09-.216-.136-.344-.125zm.031 1.281l1.438 1.719h-2.875l1.438-1.719zm-1.5 3.719c.28 0 .5.22.5.5v1c0 .28-.22.5-.5.5s-.5-.22-.5-.5v-1c0-.28.22-.5.5-.5zm3 0c.28 0 .5.22.5.5v1c0 .28-.22.5-.5.5s-.5-.22-.5-.5v-1c0-.28.22-.5.5-.5z" id="basket"/><path d="M.094 1c-.06 0-.094.034-.094.094v5.813c0 .06.034.094.094.094h6.813c.06 0 .094-.034.094-.094v-1.906h1v-2h-1v-1.906c0-.0
 6-.034-.094-.094-.094h-6.813zm.906 1h5v4h-5v-4z" id="battery-empty"/><path d="M.094 1c-.06 0-.094.034-.094.094v5.813c0 .06.034.094.094.094h6.813c.06 0 .094-.034.094-.094v-1.906h1v-2h-1v-1.906c0-.06-.034-.094-.094-.094h-6.813z" id="battery-full"/><path d="M1.344 0a.502.502 0 0 0 .156 1h.5v1.406c-.088.172-1.194 2.313-1.656 3.094-.153.268-.344.612-.344 1.063 0 .383.139.764.406 1.031.26.26.643.406 1.031.406h5.125c.383 0 .764-.139 1.031-.406.26-.26.406-.643.406-1.031 0-.452-.194-.801-.344-1.063-.463-.78-1.568-2.922-1.656-3.094v-1.406h.5a.5.5 0 1 0 0-1h-5a.5.5 0 0 0-.094 0 .502.502 0 0 0-.063 0zm1.656 1h2v1.625l.063.094s.652 1.233 1.219 2.281h-4.563c.567-1.049 1.219-2.281 1.219-2.281l.063-.094v-1.625z" id="beaker"/><path d="M4 0c-1.1 0-2 .9-2 2 0 1.04-.524 1.976-1.344 2.656-.42.34-.656.824-.656 1.344h8c0-.52-.236-1.004-.656-1.344-.82-.68-1.344-1.616-1.344-2.656 0-1.1-.9-2-2-2zm-1 7c0 .55.45 1 1 1s1-.45 1-1h-2z" id="bell"/><path d="M2.5 0v2.5l-.75-.75-.75.75 1.5 1.5-1.5 1.5.75.75.75-.75v2.
 5h.5l3.5-2.5-2.25-1.531 2.25-1.469-3.5-2.5h-.5zm1 1.5l1.5 1-1.5 1v-2zm0 3l1.5 1-1.5 1v-2z" id="bluetooth"/><path d="M0 0v1c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1v1h5.5c1.38 0 2.5-1.12 2.5-2.5 0-1-.588-1.85-1.438-2.25.27-.34.438-.78.438-1.25 0-1.1-.9-2-2-2h-5zm3 1h1c.55 0 1 .45 1 1s-.45 1-1 1h-1v-2zm0 3h1.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5h-1.5v-3z" id="bold"/><path d="M4 0l-3 5h2v3l3-5h-2v-3z" id="bolt"/><path d="M1 0l-.188.031c-.39.08-.701.391-.781.781l-.031.188v5.5c0 .83.67 1.5 1.5 1.5h5.5v-1h-5.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h5.5v-5.5c0-.28-.22-.5-.5-.5h-.5v3l-1-1-1 1v-3h-3z" id="book"/><path d="M2 0v8l2-2 2 2v-8h-4z" id="bookmark"/><path d="M0 0v1h8v-1h-8zm0 2v5.906c0 .06.034.094.094.094h7.813c.06 0 .094-.034.094-.094v-5.906h-2.969v1.031h-2.031v-1.031h-3z" id="box"/><path d="M3 0c-.554 0-1 .458-1 1v1h-1.906c-.06 0-.094.034-.094.094v2.406c0 .28.22.5.5.5h7c.28 0 .5-.22.5-.5v-2.406c0-.06-.034-.094-.094-.094h-1.906v-1c0-.542-.446-1-1-1h-2zm0 1h2v1h-2v-1zm-3 4.906v2c0 .06.034.094.0
 94.094h7.813c.06 0 .094-.034.094-.094v-2c-.16.05-.32.094-.5.094h-7c-.18 0-.34-.044-.5-.094z" id="briefcase"/><path d="M4 0c-.619 0-1.159.262-1.5.688-.341.426-.5.986-.5 1.563 0 .692.165 1.245.25 1.75h-1.25v1h1.219c-.112.448-.37.964-1.063 1.656l-.156.125v1.219h6v-1h-4.906c.641-.729.982-1.397 1.125-2h1.781v-1h-1.719c-.078-.683-.281-1.242-.281-1.75 0-.394.115-.731.281-.938.166-.207.368-.313.719-.313.394 0 .609.109.75.25.141.141.25.356.25.75h1c0-.576-.165-1.102-.531-1.469-.366-.366-.893-.531-1.469-.531z" id="british-pound"/><path d="M.344 0a.5.5 0 0 0-.344.5v7a.5.5 0 0 0 .5.5h7a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.5-.5h-7a.5.5 0 0 0-.094 0 .5.5 0 0 0-.063 0zm1.156 1c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5zm2 0h3c.28 0 .5.22.5.5s-.22.5-.5.5h-3c-.28 0-.5-.22-.5-.5s.22-.5.5-.5zm-2.5 2h6v4h-6v-4z" id="browser"/><path d="M7.438.031l-.063.031-3.75 2.656-.125.156-.125.25c.719.229 1.271.781 1.5 1.5l.25-.125c.05-.02.126-.075.156-.125l2.656-3.75c.03-.04.04-.116 0-.156l-.406-.406-.094-.031zm
 -4.781 3.969c-.73 0-1.313.614-1.313 1.344 0 .99-.544 1.821-1.344 2.281.4.23.864.375 1.344.375 1.48 0 2.656-1.176 2.656-2.656 0-.73-.604-1.344-1.344-1.344z" id="brush"/><path d="M3.5 0c-1.19 0-1.978 1.69-1.188 2.5l-.281.219-1.313-.656a.5.5 0 0 0-.344-.063.5.5 0 0 0-.094.938l1.156.563c-.09.156-.186.328-.25.5h-.688a.5.5 0 0 0-.094 0 .502.502 0 1 0 .094 1h.5c0 .227.023.445.063.656l-.781.406a.5.5 0 1 0 .438.875l.656-.344c.245.46.59.844 1 1.094.35-.19.625-.439.625-.719v-1.438a.5.5 0 0 0 0-.094v-.813a.5.5 0 0 0 0-.219c.045-.231.254-.406.5-.406.28 0 .5.22.5.5v.875a.5.5 0 0 0 0 .094v.063a.5.5 0 0 0 0 .094v1.344c0 .27.275.497.625.688.41-.245.755-.604 1-1.063l.656.344a.5.5 0 1 0 .438-.875l-.781-.406c.04-.211.063-.429.063-.656h.5a.5.5 0 1 0 0-1h-.688c-.064-.172-.16-.344-.25-.5l1.156-.563a.5.5 0 0 0-.313-.938.5.5 0 0 0-.125.063l-1.313.656-.281-.219c.78-.83.003-2.5-1.188-2.5z" id="bug"/><path d="M6.094 0l-.094.031v5.969h.907c.06 0 .094-.034.094-.094v-5.813c0-.06-.034-.094-.094-.094h-.813zm-1.094.
 5l-2.906 1.469-.188.031h-1.813c-.06 0-.094.034-.094.094v1.813c0 .06.034.094.094.094h.906l1.031 2.719c.11.25.406.36.656.25.25-.11.36-.406.25-.656l-.719-1.781c.033-.136.136-.25.281-.25v-.031l2.5 1.25v-5z" id="bullhorn"/><path d="M.094 0c-.06 0-.094.034-.094.094v7.813c0 .06.034.094.094.094h6.813c.06 0 .094-.034.094-.094v-7.813c0-.06-.034-.094-.094-.094h-6.813zm.906 1h5v2h-5v-2zm0 3h1v1h-1v-1zm2 0h1v1h-1v-1zm2 0h1v3h-1v-3zm-4 2h1v1h-1v-1zm2 0h1v1h-1v-1z" id="calculator"/><path d="M0 0v2h7v-2h-7zm0 3v4.906c0 .06.034.094.094.094h6.813c.06 0 .094-.034.094-.094v-4.906h-7zm1 1h1v1h-1v-1zm2 0h1v1h-1v-1zm2 0h1v1h-1v-1zm-4 2h1v1h-1v-1zm2 0h1v1h-1v-1z" id="calendar"/><path d="M4.094 0c-.06 0-.105.044-.125.094l-.938 1.813c-.02.05-.065.094-.125.094h-1.406c-.83 0-1.5.67-1.5 1.5v4.406c0 .06.034.094.094.094h7.813c.06 0 .094-.034.094-.094v-5.813c0-.06-.034-.094-.094-.094h-.813c-.06 0-.105-.044-.125-.094l-.938-1.813c-.02-.05-.065-.094-.125-.094h-1.813zm-2.594 3c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.
 22-.5.5-.5zm3.5 0c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2zm0 1c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1z" id="camera-slr"/><path d="M0 2l4 4 4-4h-8z" id="caret-bottom"/><path d="M6 0l-4 4 4 4v-8z" id="caret-left"/><path d="M2 0v8l4-4-4-4z" id="caret-right"/><path d="M4 2l-4 4h8l-4-4z" id="caret-top"/><path d="M.344 0a.502.502 0 0 0 .156 1h1.5l.094.25.406 1.25.406 1.25c.04.13.204.25.344.25h3.5c.14 0 .304-.12.344-.25l.813-2.531c.04-.12-.016-.219-.156-.219h-4.438l-.375-.719a.5.5 0 0 0-.438-.281h-2a.5.5 0 0 0-.094 0 .502.502 0 0 0-.063 0zm3.156 5c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm3 0c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5z" transform="translate(0 1)" id="cart"/><path d="M0 0v5l1-1h1v-3h3v-1h-5zm3 2v4h4l1 1v-5h-5z" id="chat"/><path d="M6.406 1l-.719.688-2.781 2.781-.781-.781-.719-.688-1.406 1.406.688.719 1.5 1.5.719.688.719-.688 3.5-3.5.688-.719-1.406-1.406z" id="check"/><path d="M1.5 1l-1.5 1.5 4 4 4-4-1.5-1.5-2.5 2.5-2.5-2.5z" id="chev
 ron-bottom"/><path d="M5 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z" id="chevron-left"/><path d="M2.5 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z" id="chevron-right"/><path d="M4 1l-4 4 1.5 1.5 2.5-2.5 2.5 2.5 1.5-1.5-4-4z" id="chevron-top"/><path d="M4 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm2 1.781l.719.719-3.219 3.219-1.719-1.719.719-.719 1 1 2.5-2.5z" id="circle-check"/><path d="M4 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm-1.5 1.781l1.5 1.5 1.5-1.5.719.719-1.5 1.5 1.5 1.5-.719.719-1.5-1.5-1.5 1.5-.719-.719 1.5-1.5-1.5-1.5.719-.719z" id="circle-x"/><path d="M3.5 0c-.28 0-.5.22-.5.5v.5h-.75c-.14 0-.25.11-.25.25v.75h3v-.75c0-.14-.11-.25-.25-.25h-.75v-.5c0-.28-.22-.5-.5-.5zm-3.25 1c-.14 0-.25.11-.25.25v6.5c0 .14.11.25.25.25h6.5c.14 0 .25-.11.25-.25v-6.5c0-.14-.11-.25-.25-.25h-.75v2h-5v-2h-.75z" id="clipboard"/><path d="M4 0c-2.203 0-4 1.797-4 4 0 2.203 1.797 4 4 4 2.203 0 4-1.797 4-4 0-2.203-1.797-4-4-4zm0 1c1.663 0 3 1.337 3 3s-1.337 3-3 3-3-1.337-3-3 
 1.337-3 3-3zm-.5 1v2.219l.156.125.5.5.344.375.719-.719-.375-.344-.344-.344v-1.813h-1z" id="clock"/><path d="M4.5 0c-1.21 0-2.27.86-2.5 2-1.1 0-2 .9-2 2 0 .37.111.7.281 1h2.719v-.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5v.5h1.906c.05-.16.094-.32.094-.5 0-.65-.42-1.29-1-1.5v-.5c0-1.38-1.12-2.5-2.5-2.5zm-.156 4a.5.5 0 0 0-.344.5v1.5h-1.5l2 2 2-2h-1.5v-1.5a.5.5 0 0 0-.594-.5.5.5 0 0 0-.063 0z" id="cloud-download"/><path d="M4.5 0c-1.21 0-2.27.86-2.5 2-1.1 0-2 .9-2 2 0 .37.111.7.281 1h2.219l2-2 2 2h1.406c.05-.16.094-.32.094-.5 0-.65-.42-1.29-1-1.5v-.5c0-1.38-1.12-2.5-2.5-2.5zm0 4.5l-2.5 2.5h2v.5a.5.5 0 1 0 1 0v-.5h2l-2.5-2.5z" id="cloud-upload"/><path d="M4.5 1c-1.21 0-2.27.86-2.5 2-1.1 0-2 .9-2 2s.9 2 2 2h4.5c.83 0 1.5-.67 1.5-1.5 0-.65-.42-1.29-1-1.5v-.5c0-1.38-1.12-2.5-2.5-2.5z" id="cloud"/><path d="M2.5 0c-1.38 0-2.5 1.12-2.5 2.5 0 .39.09.743.25 1.063.3-.21.63-.379 1-.469.55-1.25 1.82-2.084 3.25-2.094-.46-.6-1.18-1-2-1zm2 2c-1.21 0-2.27.86-2.5 2-1.1 0-2 .9-2 2s.9 2 2 2h4.5c.83 0 1.5-.67 
 1.5-1.5 0-.65-.42-1.29-1-1.5v-.5c0-1.38-1.12-2.5-2.5-2.5z" id="cloudy"/><path d="M5 1l-3 6h1l3-6h-1zm-4 1l-1 2 1 2h1l-1-2 1-2h-1zm5 0l1 2-1 2h1l1-2-1-2h-1z" id="code"/><path d="M3.5 0l-.5 1.188-.281.125-1.188-.5-.719.719.5 1.188-.125.281-1.188.5v1l1.188.5.125.313-.5 1.156.719.719 1.188-.5.281.125.5 1.188h1l.5-1.188.281-.125 1.188.5.719-.719-.5-1.188.125-.281 1.188-.5v-1l-1.188-.5-.125-.281.469-1.188-.688-.719-1.188.5-.281-.125-.5-1.188h-1zm.5 2.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5z" id="cog"/><path d="M0 0v2h8v-2h-8zm2 3l2 2 2-2h-4zm-2 4v1h8v-1h-8z" id="collapse-down"/><path d="M0 0v8h1v-8h-1zm6 0v8h2v-8h-2zm-1 2l-2 2 2 2v-4z" id="collapse-left"/><path d="M0 0v8h2v-8h-2zm7 0v8h1v-8h-1zm-4 2v4l2-2-2-2z" id="collapse-right"/><path d="M0 0v1h8v-1h-8zm4 3l-2 2h4l-2-2zm-4 3v2h8v-2h-8z" id="collapse-up"/><path d="M1.5 0c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5h.5v1h-.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5v-.5h1v.5c0 .83.67 1.5 1.5 1.5s1.5-.6
 7 1.5-1.5-.67-1.5-1.5-1.5h-.5v-1h.5c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5-1.5.67-1.5 1.5v.5h-1v-.5c0-.83-.67-1.5-1.5-1.5zm0 1c.28 0 .5.22.5.5v.5h-.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5zm4 0c.28 0 .5.22.5.5s-.22.5-.5.5h-.5v-.5c0-.28.22-.5.5-.5zm-2.5 2h1v1h-1v-1zm-1.5 2h.5v.5c0 .28-.22.5-.5.5s-.5-.22-.5-.5.22-.5.5-.5zm3.5 0h.5c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5v-.5z" id="command"/><path d="M.094 0c-.06 0-.094.034-.094.094v5.813c0 .06.034.094.094.094h5.906l2 2v-7.906c0-.06-.034-.094-.094-.094h-7.813z" id="comment-square"/><path d="M4 0c-2.203 0-4 1.797-4 4 0 2.203 1.797 4 4 4 2.203 0 4-1.797 4-4 0-2.203-1.797-4-4-4zm0 1c1.663 0 3 1.337 3 3s-1.337 3-3 3-3-1.337-3-3 1.337-3 3-3zm2 1l-3 1-1 3 3-1 1-3zm-2 1.5c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5z" id="compass"/><path d="M4 0c-2.203 0-4 1.797-4 4 0 2.203 1.797 4 4 4 2.203 0 4-1.797 4-4 0-2.203-1.797-4-4-4zm0 1c1.663 0 3 1.337 3 3s-1.337 3-3 3v-6z" id="contrast"/><path d="M0 0v1h8v-1h-8zm0 2v1h5v-1h-5zm0 3v1h8v-1h-8zm0 2v1h
 6v-1h-6zm7.5 0c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5z" id="copywriting"/><path d="M.25 1c-.14 0-.25.11-.25.25v.75h8v-.75c0-.14-.11-.25-.25-.25h-7.5zm-.25 2v3.75c0 .14.11.25.25.25h7.5c.14 0 .25-.11.25-.25v-3.75h-8zm1 2h1v1h-1v-1zm2 0h1v1h-1v-1z" id="credit-card"/><path d="M1 0v1h-1v1h1v5h5v1h1v-1h1v-1h-1v-4.5l1-1-.5-.5-1 1h-4.5v-1h-1zm1 2h3.5l-3.5 3.5v-3.5zm4 .5v3.5h-3.5l3.5-3.5z" id="crop"/><path d="M4 0c-2.203 0-4 1.797-4 4 0 2.203 1.797 4 4 4 2.203 0 4-1.797 4-4 0-2.203-1.797-4-4-4zm0 1c1.663 0 3 1.337 3 3s-1.337 3-3 3-3-1.337-3-3 1.337-3 3-3zm0 1c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm-1.656 1a.5.5 0 0 0-.188.844l.906.906-.063.25c0 .552.448 1 1 1s1-.448 1-1-.448-1-1-1l-.25.063-.906-.906a.5.5 0 0 0-.438-.156.5.5 0 0 0-.063 0zm3.156 0c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5z" id="dashboard"/><path d="M3 0v3h-2l3 3 3-3h-2v-3h-2zm-3 7v1h8v-1h-8z" id="data-transfer-download"/><path d="M0 0v1h8v-1h-8zm4 2l-3 3h2v3h2v-3h2l-3-3z" id=
 "data-transfer-upload"/><path d="M2 1l-2 3 2 3h6v-6h-6zm1.5.781l1.5 1.5 1.5-1.5.719.719-1.5 1.5 1.5 1.5-.719.719-1.5-1.5-1.5 1.5-.719-.719 1.5-1.5-1.5-1.5.719-.719z" id="delete"/><path d="M4 1c-2.201 0-4 1.799-4 4h1c0-1.659 1.341-3 3-3s3 1.341 3 3h1c0-2.201-1.799-4-4-4zm-.594 2.094c-.82.25-1.406 1.006-1.406 1.906 0 1.1.9 2 2 2s2-.9 2-2c0-.9-.586-1.656-1.406-1.906l-.594.875-.594-.875z" id="dial"/><path d="M0 0v8h7v-4h-4v-4h-3zm4 0v3h3l-3-3zm-3 2h1v1h-1v-1zm0 2h1v1h-1v-1zm0 2h4v1h-4v-1z" id="document"/><path d="M3 0v1h-.75c-.686 0-1.25.564-1.25 1.25v.5c0 .678.437 1.242 1.094 1.406l2.563.656c.143.036.344.296.344.438v.5c0 .134-.116.25-.25.25h-2.5c-.116 0-.212-.037-.25-.063v-.938h-1v1c0 .342.203.627.438.781.234.155.518.219.813.219h.75v1h1v-1h.75c.686 0 1.25-.564 1.25-1.25v-.5c0-.678-.437-1.242-1.094-1.406l-2.563-.656c-.143-.036-.344-.296-.344-.438v-.5c0-.134.116-.25.25-.25h2.5c.116 0 .212.037.25.063v.938h1v-1c0-.342-.203-.627-.438-.781-.234-.155-.518-.219-.813-.219h-.75v-1h-1z" id="dolla
 r"/><path d="M0 1v6l3-3v-3h-3zm5 0v6l3-3v-3h-3z" id="double-quote-sans-left"/><path d="M3 1l-3 3v3h3v-6zm5 0l-3 3v3h3v-6z" id="double-quote-sans-right"/><path d="M3 1c-1.651 0-3 1.349-3 3v3h3v-3h-2c0-1.109.891-2 2-2v-1zm5 0c-1.651 0-3 1.349-3 3v3h3v-3h-2c0-1.109.891-2 2-2v-1z" id="double-quote-serif-left"/><path d="M0 1v3h2c0 1.109-.891 2-2 2v1c1.651 0 3-1.349 3-3v-3h-3zm5 0v3h2c0 1.109-.891 2-2 2v1c1.651 0 3-1.349 3-3v-3h-3z" id="double-quote-serif-right"/><path d="M4 0l-.344.344c-.11.11-2.656 2.685-2.656 4.875 0 1.65 1.35 3 3 3s3-1.35 3-3c0-2.19-2.546-4.765-2.656-4.875l-.344-.344zm-1.5 4.719c.28 0 .5.22.5.5 0 .55.45 1 1 1 .28 0 .5.22.5.5s-.22.5-.5.5c-1.1 0-2-.9-2-2 0-.28.22-.5.5-.5z" id="droplet"/><path d="M4 0l-4 5h8l-4-5zm-4 6v2h8v-2h-8z" id="eject"/><path d="M4 0l-3 3h6l-3-3zm-3 5l3 3 3-3h-6z" id="elevator"/><path d="M0 3v2h2v-2h-2zm3 0v2h2v-2h-2zm3 0v2h2v-2h-2z" id="ellipses"/><path d="M0 1v1l4 2 4-2v-1h-8zm0 2v4h8v-4l-4 2-4-2z" id="envelope-closed"/><path d="M4 0l-4 2v6h8v-6l
 -4-2zm0 1.125l3 1.5v1.875l-3 1.5-3-1.5v-1.875l3-1.5zm-2 1.875v1l2 1 2-1v-1h-4z" id="envelope-open"/><path d="M5 0c-1.858 0-3.398 1.278-3.844 3h-1.906l-.25 1h2c0 .345.073.68.156 1h-1.969l-.188 1h2.563c.696 1.185 1.969 2 3.438 2 .734 0 1.407-.215 2-.563v-1.219c-.531.479-1.225.781-2 .781-.888 0-1.671-.392-2.219-1h2.219l.156-1h-2.969c-.113-.317-.188-.643-.188-1h3.344l.156-1h-3.313c.414-1.16 1.507-2 2.813-2 .655 0 1.258.209 1.75.563l.156-1.063c-.57-.313-1.213-.5-1.906-.5z" id="euro"/><path d="M0 0v1h7v-1h-7zm0 2v1h5v-1h-5zm0 2v1h8v-1h-8zm0 2v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1z" id="excerpt"/><path d="M0 0v1h8v-1h-8zm2 2l2 2 2-2h-4zm-2 4v2h8v-2h-8z" id="expand-down"/><path d="M0 0v8h1v-8h-1zm6 0v8h2v-8h-2zm-4 2v4l2-2-2-2z" id="expand-left"/><path d="M0 0v8h2v-8h-2zm7 0v8h1v-8h-1zm-1 2l-2 2 2 2v-4z" id="expand-right"/><path d="M0 0v2h8v-2h-8zm4 4l-2 2h4l-2-2zm-4 3v1h8v-1h-8z" id="expand-up"/><path d="M0 0v8h8v-2h-1v1h-6v-6h1v-1h-2zm4 0l1.5 1.5-2.5 2.5 1 1 2.5-2.5 1.5 1.5v-4h-4z" id="e
 xternal-link"/><path d="M4.031 1c-2.53 0-4.031 3-4.031 3s1.501 3 4.031 3c2.47 0 3.969-3 3.969-3s-1.499-3-3.969-3zm-.031 1c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2zm0 1c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1c0-.1-.032-.191-.063-.281-.08.16-.237.281-.438.281-.28 0-.5-.22-.5-.5 0-.2.121-.357.281-.438-.09-.03-.181-.063-.281-.063z" id="eye"/><path d="M3.313 0a.5.5 0 0 0-.188.844l.625.625-3.594 3.656-.156.156v2.719h2.719l.125-.156 3.656-3.656.625.656a.5.5 0 1 0 .719-.688l-.938-.938.656-.656c.59-.58.59-1.545 0-2.125-.56-.57-1.555-.57-2.125 0l-.656.656-.938-.938a.5.5 0 0 0-.469-.156.5.5 0 0 0-.063 0zm1.156 2.188l1.313 1.313-3.156 3.156-1.281-1.313 3.125-3.156z" id="eyedropper"/><path d="M0 0v8h7v-4h-4v-4h-3zm4 0v3h3l-3-3z" id="file"/><path d="M2 0c1 2-2 3-2 5l2 3c-.98-1.98 2-3 2-5l-2-3zm3 3c1 2-2 3-2 5h3c.4 0 1-.5 1-2 0-2-2-3-2-3z" id="fire"/><path d="M0 0v8h1v-8h-1zm2 0v4h2v1h4l-2-1.969 2-2.031h-3v-1h-3z" id="flag"/><path d="M3.5 0l-1.5 3h2l-.656 2h-1.344l1 3 3-3h-1.5l1.5-3h-2l1-2h-1.5z" i
 d="flash"/><path d="M0 0v2h8v-1h-5v-1h-3zm0 3v4.5c0 .28.22.5.5.5h7c.28 0 .5-.22.5-.5v-4.5h-8z" id="folder"/><path d="M1.5 0c-.828 0-1.5.672-1.5 1.5 0 .656.414 1.202 1 1.406v2.188c-.586.204-1 .75-1 1.406 0 .828.672 1.5 1.5 1.5s1.5-.672 1.5-1.5c0-.595-.341-1.101-.844-1.344.09-.09.205-.156.344-.156h2c.823 0 1.5-.677 1.5-1.5v-.594c.586-.204 1-.75 1-1.406 0-.828-.672-1.5-1.5-1.5s-1.5.672-1.5 1.5c0 .656.414 1.202 1 1.406v.594c0 .277-.223.5-.5.5h-2c-.171 0-.346.04-.5.094v-1.188c.586-.204 1-.75 1-1.406 0-.828-.672-1.5-1.5-1.5z" id="fork"/><path d="M0 0v4l1.5-1.5 1.5 1.5 1-1-1.5-1.5 1.5-1.5h-4zm5 4l-1 1 1.5 1.5-1.5 1.5h4v-4l-1.5 1.5-1.5-1.5z" id="fullscreen-enter"/><path d="M1 0l-1 1 1.5 1.5-1.5 1.5h4v-4l-1.5 1.5-1.5-1.5zm3 4v4l1.5-1.5 1.5 1.5 1-1-1.5-1.5 1.5-1.5h-4z" id="fullscreen-exit"/><path d="M4 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm0 1c.333 0 .637.086.938.188-.214.197-.45.383-.406.563.04.18.688.13.688.5 0 .27-.425.346-.125.656.35.35-.636.978-.656 1.438-.03.83.841.969 
 1.531.969.424 0 .503.195.469.438-.546.758-1.438 1.25-2.438 1.25-.378 0-.729-.09-1.063-.219.224-.442-.313-1.344-.781-1.625-.226-.226-.689-.114-.969-.219-.092-.271-.178-.545-.188-.844.031-.05.081-.094.156-.094.19 0 .454.374.594.344.18-.04-.742-1.313-.313-1.563.2-.12.609.394.469-.156-.12-.51.366-.276.656-.406.26-.11.455-.414.125-.594l-.219-.188c.45-.27.972-.438 1.531-.438zm2.313 1.094c.184.222.323.481.438.75l-.188.219c-.29.27-.327-.212-.438-.313-.13-.11-.638.025-.688-.125-.077-.181.499-.418.875-.531z" id="globe"/><path d="M7.031 0l-3.031 3-1-1-3 3.031 1 1 2-2.031 1 1 4-4-.969-1zm-7.031 7v1h8v-1h-8z" id="graph"/><path d="M0 0v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1zm-6 2v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1zm-6 2v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1zm-6 2v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1z" id="grid-four-up"/><path d="M0 0v2h2v-2h-2zm3 0v2h2v-2h-2zm3 0v2h2v-2h-2zm-6 3v2h2v-2h-2zm3 0v2h2v-2h-2zm3 0v2h2v-2h-2zm-6 3v2h
 2v-2h-2zm3 0v2h2v-2h-2zm3 0v2h2v-2h-2z" id="grid-three-up"/><path d="M0 0v3h3v-3h-3zm5 0v3h3v-3h-3zm-5 5v3h3v-3h-3zm5 0v3h3v-3h-3z" id="grid-two-up"/><path d="M.188 0c-.11 0-.188.077-.188.188v3.313c0 .28.22.5.5.5h6c.28 0 .5-.22.5-.5v-3.313c0-.11-.077-.188-.188-.188h-6.625zm-.188 4.906v2.906c0 .11.077.188.188.188h6.625c.11 0 .188-.077.188-.188v-2.906c-.16.05-.32.094-.5.094h-6c-.18 0-.34-.044-.5-.094zm5.5 1.094c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5z" id="hard-drive"/><path d="M0 0v1h.5c.28 0 .5.22.5.5v4c0 .28-.22.5-.5.5h-.5v1h3v-1h-.5c-.28 0-.5-.22-.5-.5v-1.5h3v1.5c0 .28-.22.5-.5.5h-.5v1h3v-1h-.5c-.28 0-.5-.22-.5-.5v-4c0-.28.22-.5.5-.5h.5v-1h-3v1h.5c.28 0 .5.22.5.5v1.5h-3v-1.5c0-.28.22-.5.5-.5h.5v-1h-3z" id="header"/><path d="M4 0c-1.651 0-3 1.349-3 3v1h-.5a.5.5 0 0 0-.5.5v2a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-3.5c0-1.109.891-2 2-2s2 .891 2 2v3.5a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-2a.5.5 0 0 0-.5-.5h-.5v-1c0-1.651-1.349-3-3-3z" id="headphones"/><path d="M2 1c-.55 0-1.04
 6.224-1.406.594-.37.36-.594.856-.594 1.406 0 .55.224 1.046.594 1.406l3.406 3.438 3.406-3.438c.37-.37.594-.856.594-1.406 0-.55-.224-1.046-.594-1.406-.36-.37-.856-.594-1.406-.594-.55 0-1.046.224-1.406.594-.37.36-.594.856-.594 1.406 0-.55-.224-1.046-.594-1.406-.36-.37-.856-.594-1.406-.594z" id="heart"/><path d="M4 0l-4 3h1v4h2v-2h2v2h2v-4.031l1 .031-4-3z" id="home"/><path d="M0 0v8h8v-8h-8zm1 1h6v3l-1-1-1 1 2 2v1h-1l-4-4-1 1v-3z" id="image"/><path d="M.188 0c-.11 0-.188.077-.188.188v7.625c0 .11.077.188.188.188h7.625c.11 0 .188-.077.188-.188v-7.625c0-.11-.077-.188-.188-.188h-7.625zm.813 2h6v3h-1l-1 1h-2l-1-1h-1v-3z" id="inbox"/><path d="M2 2c-1.31 0-2 1.01-2 2s.69 2 2 2c.79 0 1.42-.559 2-1.219.58.66 1.19 1.219 2 1.219 1.31 0 2-1.01 2-2s-.69-2-2-2c-.81 0-1.42.559-2 1.219-.57-.66-1.21-1.219-2-1.219zm0 1c.42 0 .884.47 1.344 1-.46.53-.924 1-1.344 1-.74 0-1-.54-1-1 0-.46.26-1 1-1zm4 0c.74 0 1 .54 1 1 0 .46-.26 1-1 1-.43 0-.894-.47-1.344-1 .45-.53.914-1 1.344-1z" id="infinity"/><path d="M5 0c
 -.552 0-1 .448-1 1s.448 1 1 1 1-.448 1-1-.448-1-1-1zm-1.5 2.5c-.83 0-1.5.67-1.5 1.5h1c0-.28.22-.5.5-.5s.5.22.5.5-1 1.64-1 2.5c0 .86.67 1.5 1.5 1.5s1.5-.67 1.5-1.5h-1c0 .28-.22.5-.5.5s-.5-.22-.5-.5c0-.36 1-1.84 1-2.5 0-.81-.67-1.5-1.5-1.5z" id="info"/><path d="M2 0v1h1.625l-.063.125-2 5-.344.875h-1.219v1h5v-1h-1.625l.063-.125 2-5 .344-.875h1.219v-1h-5z" id="italic"/><path d="M0 0v1h8v-1h-8zm0 2v1h8v-1h-8zm0 2v1h8v-1h-8zm1 2v1h6v-1h-6z" id="justify-center"/><path d="M0 0v1h8v-1h-8zm0 2v1h8v-1h-8zm0 2v1h8v-1h-8zm0 2v1h6v-1h-6z" id="justify-left"/><path d="M0 0v1h8v-1h-8zm0 2v1h8v-1h-8zm0 2v1h8v-1h-8zm2 2v1h6v-1h-6z" id="justify-right"/><path d="M5.5 0c-1.38 0-2.5 1.12-2.5 2.5 0 .16.033.297.063.438l-3.063 3.063v2h3v-2h2v-1l.063-.063c.14.03.277.063.438.063 1.38 0 2.5-1.12 2.5-2.5s-1.12-2.5-2.5-2.5zm.5 1c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1z" id="key"/><path d="M1.344 0a.5.5 0 0 0-.344.5v3.5h-1v1.5c0 .28.22.5.5.5h7c.28 0 .5-.22.5-.5v-1.5h-1v-3.5a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0-.0
 94 0 .5.5 0 0 0-.063 0zm.656 1h4v3h-1v1h-2v-1h-1v-3z" transform="translate(0 1)" id="laptop"/><path d="M0 0v4h4v-4h-4zm5 2v3h-3v1h4v-4h-1zm2 2v3h-3v1h4v-4h-1z" id="layers"/><path d="M3.406 0a.5.5 0 0 0-.125.063l-3 1.5a.5.5 0 1 0 .438.875l3-1.5a.5.5 0 0 0-.313-.938zm1 1.5a.5.5 0 0 0-.125.063l-4 2a.5.5 0 1 0 .438.875l4-2a.5.5 0 0 0-.313-.938zm0 2a.5.5 0 0 0-.125.063l-3 1.5a.5.5 0 0 0 .219.938h2a.502.502 0 0 0 .156-1l1.063-.563a.5.5 0 0 0-.313-.938zm-2.563 3.5a.502.502 0 0 0 .156 1h1a.5.5 0 1 0 0-1h-1a.5.5 0 0 0-.094 0 .502.502 0 0 0-.063 0z" transform="translate(1)" id="lightbulb"/><path d="M2 0v1h-1v1h2v-2h-1zm3.875.031c-.184.01-.354.03-.531.094-.27.095-.531.25-.75.469l-.438.438a.5.5 0 1 0 .688.688l.438-.438c.101-.101.245-.173.375-.219.352-.126.78-.064 1.063.219.395.389.4 1.037 0 1.438l-1.5 1.5a.5.5 0 1 0 .688.688l1.5-1.5c.78-.78.785-2.041 0-2.813-.279-.279-.606-.452-.969-.531-.181-.039-.379-.041-.563-.031zm-3.594 2.906a.5.5 0 0 0-.188.156l-1.5 1.5c-.78.78-.785 2.041 0 2.813.557.557 
 1.355.722 2.063.469.27-.095.531-.25.75-.469l.438-.438a.5.5 0 1 0-.688-.688l-.438.438c-.101.101-.245.173-.375.219-.352.126-.78.064-1.063-.219-.395-.389-.4-1.037 0-1.438l1.5-1.5a.5.5 0 0 0-.438-.844.5.5 0 0 0-.063 0zm2.719 3.063v2h1v-1h1v-1h-2z" id="link-broken"/><path d="M5.875.031c-.184.01-.354.03-.531.094-.27.095-.531.25-.75.469a.5.5 0 1 0 .688.688c.101-.101.245-.173.375-.219.352-.126.78-.064 1.063.219.395.389.4 1.037 0 1.438l-1.5 1.5c-.434.434-.799.483-1.063.469-.264-.015-.406-.125-.406-.125a.504.504 0 1 0-.5.875s.34.222.844.25c.504.028 1.197-.165 1.813-.781l1.5-1.5c.78-.78.785-2.041 0-2.813-.279-.279-.606-.452-.969-.531-.181-.039-.379-.041-.563-.031zm-2 2.313c-.501-.019-1.186.155-1.781.75l-1.5 1.5c-.78.78-.785 2.041 0 2.813.557.557 1.355.722 2.063.469.27-.095.531-.25.75-.469a.5.5 0 1 0-.688-.688c-.101.101-.245.173-.375.219-.352.126-.78.064-1.063-.219-.395-.389-.4-1.037 0-1.438l1.5-1.5c.405-.405.752-.448 1.031-.438.279.011.469.094.469.094a.5.5 0 1 0 .438-.875s-.343-.199-.844-.219z
 " id="link-intact"/><path d="M0 0v3h3v-3h-3zm4 0v1h4v-1h-4zm0 2v1h3v-1h-3zm-4 2v3h3v-3h-3zm4 0v1h4v-1h-4zm0 2v1h3v-1h-3z" id="list-rich"/><path d="M.5 0c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm1.5 0v1h6v-1h-6zm-1.5 2c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm1.5 0v1h6v-1h-6zm-1.5 2c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm1.5 0v1h6v-1h-6zm-1.5 2c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm1.5 0v1h6v-1h-6z" id="list"/><path d="M8 0l-8 4 3 1 1 3 4-8z" id="location"/><path d="M4 0c-1.099 0-2 .901-2 2v1h-1v4h6v-4h-1v-1c0-1.099-.901-2-2-2zm0 1c.561 0 1 .439 1 1v1h-2v-1c0-.561.439-1 1-1z" id="lock-locked"/><path d="M4 0c-1.099 0-2 .901-2 2h1c0-.561.439-1 1-1 .561 0 1 .439 1 1v2h-4v4h6v-4h-1v-2c0-1.099-.901-2-2-2z" id="lock-unlocked"/><path d="M4 1c-1.651 0-3 1.349-3 3h-1l1.5 2 1.5-2h-1c0-1.109.891-2 2-2v-1zm2.5 1l-1.5 2h1c0 1.109-.891 2-2 2v1c1.651 0 3-1.349 3-3h1l-1.5-2z" id="loop-circular"/><path d="M1 0v2h1v-1h4v2h-1l1.5 
 2.5 1.5-2.5h-1v-3h-6zm.5 2.5l-1.5 2.5h1v3h6v-2h-1v1h-4v-2h1l-1.5-2.5z" id="loop-square"/><path d="M6 0v1h-5c-.554 0-1 .446-1 1v1h1v-1h5v1l2-1.5-2-1.5zm-4 4l-2 1.5 2 1.5v-1h5c.542 0 1-.458 1-1v-1h-1v1h-5v-1z" id="loop"/><path d="M3.5 0c-1.927 0-3.5 1.573-3.5 3.5s1.573 3.5 3.5 3.5c.592 0 1.166-.145 1.656-.406a1 1 0 0 0 .125.125l1 1a1.016 1.016 0 1 0 1.438-1.438l-1-1a1 1 0 0 0-.156-.125c.266-.493.438-1.059.438-1.656 0-1.927-1.573-3.5-3.5-3.5zm0 1c1.387 0 2.5 1.113 2.5 2.5 0 .661-.241 1.273-.656 1.719l-.031.031a1 1 0 0 0-.125.125c-.442.397-1.043.625-1.688.625-1.387 0-2.5-1.113-2.5-2.5s1.113-2.5 2.5-2.5z" id="magnifying-glass"/><path d="M4 0c-1.66 0-3 1.34-3 3 0 2 3 5 3 5s3-3 3-5c0-1.66-1.34-3-3-3zm0 1c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2z" id="map-marker"/><path d="M0 0v8h8v-2.375a.5.5 0 0 0 0-.219v-5.406h-8zm1 1h6v4h-1.5a.5.5 0 0 0-.094 0 .502.502 0 1 0 .094 1h1.5v1h-6v-6zm2.5 1c-.83 0-1.5.67-1.5 1.5 0 1 1.5 2.5 1.5 2.5s1.5-1.5 1.5-2.5c0-.83-.67-1.5-1.5-1.5zm0 1c.28 0 .5.22.5.5s-
 .22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5z" id="map"/><path d="M1 1v6h2v-6h-2zm4 0v6h2v-6h-2z" id="media-pause"/><path d="M1 1v6l6-3-6-3z" id="media-play"/><path d="M4 1c-1.657 0-3 1.343-3 3s1.343 3 3 3 3-1.343 3-3-1.343-3-3-3z" id="media-record"/><path d="M4 1l-4 3 4 3v-6zm0 3l4 3v-6l-4 3z" id="media-skip-backward"/><path d="M0 1v6l4-3-4-3zm4 3v3l4-3-4-3v3z" id="media-skip-forward"/><path d="M0 1v6h2v-6h-2zm2 3l5 3v-6l-5 3z" id="media-step-backward"/><path d="M0 1v6l5-3-5-3zm5 3v3h2v-6h-2v3z" id="media-step-forward"/><path d="M1 1v6h6v-6h-6z" id="media-stop"/><path d="M2 0v2h-2v4h2v2h4v-2h2v-4h-2v-2h-4z" id="medical-cross"/><path d="M0 1v1h8v-1h-8zm0 2.969v1h8v-1h-8zm0 3v1h8v-1h-8z" id="menu"/><path d="M2.906-.031a1 1 0 0 0-.125.031 1 1 0 0 0-.781 1v2a1 1 0 1 0 2 0v-2a1 1 0 0 0-1.094-1.031zm-2.563 2.031a.5.5 0 0 0-.344.5v.5c0 1.476 1.091 2.693 2.5 2.938v1.063h-.5c-.55 0-1 .45-1 1h4c0-.55-.45-1-1-1h-.5v-1.063c1.409-.244 2.5-1.461 2.5-2.938v-.5a.5.5 0 1 0-1 0v.5c0 1.109-.891 2-2 2s-2-.891-2
 -2v-.5a.5.5 0 0 0-.594-.5.5.5 0 0 0-.063 0z" transform="translate(1)" id="microphone"/><path d="M0 3v2h8v-2h-8z" id="minus"/><path d="M.344 0a.5.5 0 0 0-.344.5v5a.5.5 0 0 0 .5.5h2.5v1h-1c-.55 0-1 .45-1 1h6c0-.55-.45-1-1-1h-1v-1h2.5a.5.5 0 0 0 .5-.5v-5a.5.5 0 0 0-.5-.5h-7a.5.5 0 0 0-.094 0 .5.5 0 0 0-.063 0zm.656 1h6v4h-6v-4z" id="monitor"/><path d="M2.719 0c-1.58.53-2.719 2.021-2.719 3.781 0 2.21 1.79 4 4 4 1.76 0 3.251-1.17 3.781-2.75-.4.14-.831.25-1.281.25-2.21 0-4-1.79-4-4 0-.44.079-.881.219-1.281z" id="moon"/><path d="M3.5 0l-1.5 1.5h1v1.5h-1.5v-1l-1.5 1.5 1.5 1.5v-1h1.5v1.5h-1l1.5 1.5 1.5-1.5h-1v-1.5h1.5v1l1.5-1.5-1.5-1.5v1h-1.5v-1.5h1l-1.5-1.5z" id="move"/><path d="M8 0c-5 0-6 1-6 1v4.094c-.154-.054-.327-.094-.5-.094-.828 0-1.5.672-1.5 1.5s.672 1.5 1.5 1.5 1.5-.672 1.5-1.5v-3.969c.732-.226 1.99-.438 4-.5v2.063c-.154-.054-.327-.094-.5-.094-.828 0-1.5.672-1.5 1.5s.672 1.5 1.5 1.5 1.5-.672 1.5-1.5v-5.5z" id="musical-note"/><path d="M5 0c-.514 0-1.021.201-1.406.594l-2.781 2.719c-1
 .07 1.07-1.07 2.805 0 3.875 1.07 1.07 2.805 1.07 3.875 0l1.25-1.25-.688-.688-.906.875-.344.375c-.69.69-1.81.69-2.5 0-.682-.682-.668-1.778 0-2.469l2.781-2.719v-.031c.389-.395 1.037-.4 1.438 0 .388.381.378 1.006 0 1.406l-2.5 2.469c-.095.095-.28.095-.375 0-.095-.095-.095-.28 0-.375l.375-.344.594-.625-.688-.688-.875.875-.094.094c-.485.485-.485 1.265 0 1.75.485.485 1.265.485 1.75 0l2.5-2.438c.78-.78.785-2.041 0-2.813-.39-.39-.893-.594-1.406-.594z" id="paperclip"/><path d="M6 0l-1 1 2 2 1-1-2-2zm-2 2l-4 4v2h2l4-4-2-2z" id="pencil"/><path d="M5.5 0c-.51 0-.949.355-1.219.875.45.54.719 1.275.719 2.125 0 .29-.034.574-.094.844.18.11.374.156.594.156.83 0 1.5-.9 1.5-2s-.67-2-1.5-2zm-3 1c-.828 0-1.5.895-1.5 2s.672 2 1.5 2 1.5-.895 1.5-2-.672-2-1.5-2zm4.75 3.156c-.43.51-1.018.824-1.688.844.27.38.438.844.438 1.344v.656h2v-1.656c0-.52-.31-.968-.75-1.188zm-6.5 1c-.44.22-.75.668-.75 1.188v1.656h5v-1.656c0-.52-.31-.968-.75-1.188-.44.53-1.06.844-1.75.844s-1.31-.314-1.75-.844z" id="people"/><path d="M4 0
 c-1.105 0-2 1.119-2 2.5s.895 2.5 2 2.5 2-1.119 2-2.5-.895-2.5-2-2.5zm-2.094 5c-1.07.04-1.906.92-1.906 2v1h8v-1c0-1.08-.836-1.96-1.906-2-.54.61-1.284 1-2.094 1-.81 0-1.554-.39-2.094-1z" id="person"/><path d="M1.188 0c-.11 0-.188.077-.188.188v7.625c0 .11.077.188.188.188h4.625c.11 0 .188-.077.188-.188v-7.625c0-.11-.077-.188-.188-.188h-4.625zm.813 1h3v5h-3v-5zm1.5 5.5c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5z" id="phone"/><path d="M3.5 0c-.97 0-1.839.391-2.469 1.031l2.969 2.969v-3.969c-.16-.03-.33-.031-.5-.031zm1.5 1.063v3.406l-2.719 2.719c.6.5 1.369.813 2.219.813 1.93 0 3.5-1.57 3.5-3.5 0-1.76-1.31-3.197-3-3.438zm-4.094 1.313c-.55.54-.906 1.285-.906 2.125 0 .95.435 1.804 1.125 2.344l2.156-2.125-2.375-2.344z" id="pie-chart"/><path d="M1.344 0a.502.502 0 0 0 .156 1h.5v2h-1c-.55 0-1 .45-1 1h3v3l.438 1 .563-1v-3h3c0-.55-.45-1-1-1h-1v-2h.5a.5.5 0 1 0 0-1h-4a.5.5 0 0 0-.094 0 .502.502 0 0 0-.063 0z" id="pin"/><path d="M4 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm-1 2l
 3 2-3 2v-4z" id="play-circle"/><path d="M3 0v3h-3v2h3v3h2v-3h3v-2h-3v-3h-2z" id="plus"/><path d="M3 0v4h1v-4h-1zm-1.281 1.438l-.375.313c-.803.64-1.344 1.634-1.344 2.75 0 1.929 1.571 3.5 3.5 3.5s3.5-1.571 3.5-3.5c0-1.116-.529-2.11-1.344-2.75l-.375-.313-.625.781.375.313c.585.46.969 1.165.969 1.969 0 1.391-1.109 2.5-2.5 2.5s-2.5-1.109-2.5-2.5c0-.804.361-1.509.938-1.969l.406-.313-.625-.781z" id="power-standby"/><path d="M2 0v2h4v-2h-4zm-1.906 3c-.06 0-.094.034-.094.094v2.813c0 .06.034.094.094.094h.906v-2h6v2h.906c.06 0 .094-.034.094-.094v-2.813c0-.06-.034-.094-.094-.094h-7.813zm1.906 2v3h4v-3h-4z" id="print"/><path d="M0 0v7h1v-7h-1zm7 0v7h1v-7h-1zm-5 1v1h2v-1h-2zm1 2v1h2v-1h-2zm1 2v1h2v-1h-2z" id="project"/><path d="M3.25 0l-.469 1.531-.781 2.563-.031-.063-.094-.344h-1.875v1h1.156l.375 1.156.469 1.469.469-1.469.781-2.5.781 2.5.406 1.313.531-1.281.594-1.469.125.281h2.313v-1h-1.688l-.375-.719-.5-1-.406 1.031-.469 1.188-.844-2.656-.469-1.531z" id="pulse"/><path d="M3 0c-.28 0-.539.101-.71
 9.281-.18.18-.281.439-.281.719 0 .28.181.479.281.719.03.06.063.161.063.281h-2.344v6h2.344c0-.12-.011-.221-.031-.281-.11-.24-.313-.439-.313-.719 0-.28.101-.539.281-.719.18-.18.439-.281.719-.281.28 0 .539.101.719.281.18.18.281.439.281.719 0 .28-.181.479-.281.719-.03.06-.063.161-.063.281h2.344v-2.344c.12 0 .221.011.281.031.24.11.439.313.719.313.28 0 .539-.101.719-.281.18-.18.281-.439.281-.719 0-.28-.101-.539-.281-.719-.18-.18-.439-.281-.719-.281-.28 0-.479.181-.719.281-.06.03-.161.063-.281.063v-2.344h-2.344c0-.12.011-.221.031-.281.11-.24.313-.439.313-.719 0-.28-.101-.539-.281-.719-.18-.18-.439-.281-.719-.281z" id="puzzle-piece"/><path d="M4.469 0c-.854 0-1.48.256-1.875.656s-.54.901-.594 1.281l1 .125c.036-.26.125-.497.313-.688.188-.19.491-.375 1.156-.375.664 0 1.019.163 1.219.344.199.181.281.405.281.656 0 .833-.313 1.063-.813 1.5-.5.438-1.188 1.083-1.188 2.25v.25h1v-.25c0-.833.344-1.063.844-1.5.5-.438 1.156-1.083 1.156-2.25 0-.479-.168-1.02-.594-1.406-.426-.387-1.071-.594-1.906-.594zm-.
 5 7v1h1v-1h-1z" id="question-mark"/><path d="M4.5 0c-1.21 0-2.27.86-2.5 2-1.1 0-2 .9-2 2 0 .52.201 1.015.531 1.375.26-.22.599-.375.969-.375.2 0 .393.055.563.125.17-.64.748-1.125 1.438-1.125s1.268.485 1.438 1.125c.17-.07.362-.125.563-.125.63 0 1.155.388 1.375.938.64-.17 1.125-.747 1.125-1.438 0-.65-.42-1.29-1-1.5v-.5c0-1.38-1.12-2.5-2.5-2.5zm-1.156 5a.5.5 0 0 0-.344.5v2a.5.5 0 1 0 1 0v-2a.5.5 0 0 0-.594-.5.5.5 0 0 0-.063 0zm-2 1a.5.5 0 0 0-.344.5v1a.5.5 0 1 0 1 0v-1a.5.5 0 0 0-.594-.5.5.5 0 0 0-.063 0zm4 0a.5.5 0 0 0-.344.5v1a.5.5 0 1 0 1 0v-1a.5.5 0 0 0-.594-.5.5.5 0 0 0-.063 0z" id="rain"/><path d="M6 0v1h-.5c-.354 0-.6.116-.813.375l-1.406 1.75-1.5-1.75v-.031c-.212-.236-.427-.344-.781-.344h-1v1h1.031v.031l1.625 1.906-1.625 2.031v.031h-1.031v1h1c.354 0 .6-.116.813-.375l1.531-1.906 1.625 1.906v.031c.212.236.427.344.781.344h.25v1l2-1.5-2-1.5v1h-.281v-.031l-1.75-2.063 1.5-1.875v-.031h.531v1l2-1.5-2-1.5z" id="random"/><path d="M4 0c-2.201 0-4 1.799-4 4s1.799 4 4 4c1.104 0 2.092-.456 2.8
 13-1.188l-.688-.688c-.54.548-1.289.875-2.125.875-1.659 0-3-1.341-3-3s1.341-3 3-3c.834 0 1.545.354 2.094.906l-1.094 1.094h3v-3l-1.188 1.188c-.731-.72-1.719-1.188-2.813-1.188z" id="reload"/><path d="M4 0l1.656 1.656-4 4-1.656-1.656v4h4l-1.656-1.656 4-4 1.656 1.656v-4h-4z" id="resize-both"/><path d="M3.5 0l-2.5 3h2v2h-2l2.5 3 2.5-3h-2v-2h2l-2.5-3z" id="resize-height"/><path d="M3 1l-3 2.5 3 2.5v-2h2v2l3-2.5-3-2.5v2h-2v-2z" id="resize-width"/><path d="M0 0v2c3.331 0 6 2.669 6 6h2c0-4.409-3.591-8-8-8zm0 3v2c1.67 0 3 1.33 3 3h2c0-2.75-2.25-5-5-5zm0 3v2h2c0-1.11-.89-2-2-2z" id="rss-alt"/><path d="M1 0v1c3.32 0 6 2.68 6 6h1c0-3.86-3.14-7-7-7zm0 2v1c2.221 0 4 1.779 4 4h1c0-2.759-2.241-5-5-5zm0 2v1c1.109 0 2 .891 2 2h1c0-1.651-1.349-3-3-3zm0 2c-.552 0-1 .448-1 1s.448 1 1 1 1-.448 1-1-.448-1-1-1z" id="rss"/><path d="M3 0c-.55 0-1 .45-1 1v5.5c0 .28-.22.5-.5.5s-.5-.22-.5-.5v-1.5h-1v2c0 .55.45 1 1 1h5c.55 0 1-.45 1-1v-3h-4v-2.5c0-.28.22-.5.5-.5s.5.22.5.5v1.5h4v-2c0-.55-.45-1-1-1h-4z" id="script"/
 ><path d="M.75 0c-.402 0-.75.348-.75.75v5.5c0 .402.348.75.75.75h4.5c.402 0 .75-.348.75-.75v-1.25h-1v1h-4v-5h2v-1h-2.25zm5.25 0v1c-2.05 0-3.704 1.544-3.938 3.531.213-.875.999-1.531 1.938-1.531h2v1l2-2-2-2z" id="share-boxed"/><path d="M5 0v2c-4 0-5 2.05-5 5 .52-1.98 2-3 4-3h1v2l3-3.156-3-2.844z" id="share"/><path d="M4 0l-.188.094-3.5 1.469-.313.125v.313c0 1.657.666 3.122 1.469 4.188.401.533.828.969 1.25 1.281.422.313.826.531 1.281.531.455 0 .86-.219 1.281-.531.422-.313.849-.749 1.25-1.281.803-1.065 1.469-2.53 1.469-4.188v-.313l-.313-.125-3.5-1.469-.188-.094zm0 1.094v5.906c-.045 0-.328-.069-.656-.313s-.714-.631-1.063-1.094c-.642-.851-1.137-2.025-1.219-3.281l2.938-1.219z" id="shield"/><path d="M6 0v8h1v-8h-1zm-2 1v7h1v-7h-1zm-2 2v5h1v-5h-1zm-2 2v3h1v-3h-1z" id="signal"/><path d="M3 0v1h-2l-1 1 1 1h2v5h1v-4h2l1-1-1-1h-2v-2h-1z" id="signpost"/><path d="M2 0v6h-2l2.5 2 2.5-2h-2v-6h-1zm2 0v1h2v-1h-2zm0 2v1h3v-1h-3zm0 2v1h4v-1h-4z" id="sort-ascending"/><path d="M2 0v6h-2l2.5 2 2.5-2h-2v-6h-
 1zm2 0v1h4v-1h-4zm0 2v1h3v-1h-3zm0 2v1h2v-1h-2z" id="sort-descending"/><path d="M.75 0c-.402 0-.75.348-.75.75v5.5c0 .402.348.75.75.75h6.5c.402 0 .75-.348.75-.75v-5.5c0-.402-.348-.75-.75-.75h-6.5zm.25 1h1v1h-1v-1zm2 0h4v1h-4v-1zm-2 2h1v1h-1v-1zm2 0h4v1h-4v-1zm-2 2h1v1h-1v-1zm2 0h4v1h-4v-1z" id="spreadsheet"/><path d="M4 0l-1 3h-3l2.5 2-1 3 2.5-2 2.5 2-1-3 2.5-2h-3l-1-3z" id="star"/><path d="M4 0c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm-2.5 1c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm5 0c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm-2.5 1c-1.105 0-2 .895-2 2s.895 2 2 2 2-.895 2-2-.895-2-2-2zm-3.5 1.5c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm7 0c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm-6 2.5c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm5 0c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm-2.5 1c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5z" id="sun"/><path d="M.344 0c-.18
  0-.344.164-.344.344v7.313c0 .18.164.344.344.344h6.313c.18 0 .344-.164.344-.344v-7.313c0-.18-.164-.344-.344-.344h-6.313zm.656 1h5v5h-5v-5zm2.5 5.5c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5z" id="tablet"/><path d="M0 0v3l5 5 3-3-5-5h-3zm2 1c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1z" id="tag"/><path d="M0 1v2l3 3 1.5-1.5.5-.5-2-2-1-1h-2zm3.406 0l3 3-1.188 1.219.781.781 2-2-3-3h-1.594zm-1.906 1c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5z" id="tags"/><path d="M4 0c-2.203 0-4 1.797-4 4 0 2.203 1.797 4 4 4 2.203 0 4-1.797 4-4 0-2.203-1.797-4-4-4zm0 1c1.663 0 3 1.337 3 3s-1.337 3-3 3-3-1.337-3-3 1.337-3 3-3zm0 1c-1.099 0-2 .901-2 2s.901 2 2 2 2-.901 2-2-.901-2-2-2zm0 1c.558 0 1 .442 1 1s-.442 1-1 1-1-.442-1-1 .442-1 1-1z" id="target"/><path d="M0 0v7h7v-3.594l-1 1v1.594h-5v-5h3.594l1-1h-5.594zm7 0l-3 3-1-1-1 1 2 2 4-4-1-1z" id="task"/><path d="M.094 0c-.06 0-.094.034-.094.094v7.813c0 .06.034.094.094.094h7.813c.06 0 .094-.034.094-.094v-7.813c0-.06-.034-.094-.094-.09
 4h-7.813zm1.406.781l1.719 1.719-1.719 1.719-.719-.719 1-1-1-1 .719-.719zm2.5 2.219h3v1h-3v-1z" id="terminal"/><path d="M0 0v2h.5c0-.55.45-1 1-1h1.5v5.5c0 .28-.22.5-.5.5h-.5v1h4v-1h-.5c-.28 0-.5-.22-.5-.5v-5.5h1.5c.55 0 1 .45 1 1h.5v-2h-8z" id="text"/><path d="M0 0v4h1v-4h-1zm2 0v4.001c.28 0 .529.101.719.281.18.19 1.151 2.115 1.281 2.375.13.26.386.393.656.313.26-.08.393-.355.313-.625-.08-.26-.469-1.594-.469-1.844s.22-.5.5-.5h1.5c.28 0 .5-.22.5-.5l-1.031-3.188c-.08-.18-.259-.313-.469-.313h-3.5z" id="thumb-down"/><path d="M4.438 0c-.19.021-.34.149-.438.344-.13.26-1.101 2.185-1.281 2.375-.19.18-.439.281-.719.281v4.001h3.5c.21 0 .389-.133.469-.313 0 0 1.031-2.908 1.031-3.188 0-.28-.22-.5-.5-.5h-1.5c-.28 0-.5-.25-.5-.5s.389-1.574.469-1.844c.08-.27-.053-.545-.313-.625l-.219-.031zm-4.438 3v4h1v-4h-1z" id="thumb-up"/><path d="M2 0v1h1v.031c-1.697.241-3 1.707-3 3.469 0 1.929 1.571 3.5 3.5 3.5s3.5-1.571 3.5-3.5c0-.45-.086-.874-.219-1.25l-.938.344c.107.304.156.596.156.906 0 1.391-1.109 2.5-2.5 
 2.5s-2.5-1.109-2.5-2.5 1.109-2.5 2.5-2.5c.298 0 .585.051.875.156l.344-.938c-.221-.081-.471-.119-.719-.156v-.063h1v-1h-3zm5 1.125s-3.675 2.8-3.875 3c-.2.2-.2.519 0 .719.2.2.519.2.719 0 .2-.19 3.156-3.719 3.156-3.719z" id="timer"/><path d="M6 0v1h-6v1h6v1l2-1.5-2-1.5zm-4 4l-2 1.5 2 1.5v-1h6v-1h-6v-1z" id="transfer"/><path d="M3 0c-.55 0-1 .45-1 1h-1c-.55 0-1 .45-1 1h7c0-.55-.45-1-1-1h-1c0-.55-.45-1-1-1h-1zm-2 3v4.813c0 .11.077.188.188.188h4.625c.11 0 .188-.077.188-.188v-4.813h-1v3.5c0 .28-.22.5-.5.5s-.5-.22-.5-.5v-3.5h-1v3.5c0 .28-.22.5-.5.5s-.5-.22-.5-.5v-3.5h-1z" id="trash"/><path d="M1 0v4c0 1.1 1.12 2 2.5 2h.5c1.1 0 2-.9 2-2v-4h-1v4c0 .55-.45 1-1 1s-1-.45-1-1v-4h-2zm-1 7v1h7v-1h-7z" id="underline"/><path d="M.094 0c-.06 0-.094.034-.094.094v4.813c0 .06.034.094.094.094h1.813c.06 0 .094-.034.094-.094v-4.813c0-.06-.034-.094-.094-.094h-1.813zm6 0c-.06 0-.094.034-.094.094v4.813c0 .06.034.094.094.094h1.813c.06 0 .094-.034.094-.094v-4.813c0-.06-.034-.094-.094-.094h-1.813zm-3 2c-.06 0-.094
 .034-.094.094v2.813c0 .06.034.094.094.094h1.813c.06 0 .094-.034.094-.094v-2.813c0-.06-.034-.094-.094-.094h-1.813zm-3.094 4v1h8v-1h-8z" id="vertical-align-bottom"/><path d="M.094 0c-.06 0-.094.034-.094.094v1.906h2v-1.906c0-.06-.034-.094-.094-.094h-1.813zm6 0c-.06 0-.094.034-.094.094v1.906h2v-1.906c0-.06-.034-.094-.094-.094h-1.813zm-3 1c-.06 0-.094.034-.094.094v.906h2v-.906c0-.06-.034-.094-.094-.094h-1.813zm-3.094 2v1h8v-1h-8zm0 2v1.906c0 .06.034.094.094.094h1.813c.06 0 .094-.034.094-.094v-1.906h-2zm3 0v.906c0 .06.034.094.094.094h1.813c.06 0 .094-.034.094-.094v-.906h-2zm3 0v1.906c0 .06.034.094.094.094h1.813c.06 0 .094-.034.094-.094v-1.906h-2z" id="vertical-align-center"/><path d="M0 0v1h8v-1h-8zm.094 2c-.06 0-.094.034-.094.094v4.813c0 .06.034.094.094.094h1.813c.06 0 .094-.034.094-.094v-4.813c0-.06-.034-.094-.094-.094h-1.813zm3 0c-.06 0-.094.034-.094.094v2.813c0 .06.034.094.094.094h1.813c.06 0 .094-.034.094-.094v-2.813c0-.06-.034-.094-.094-.094h-1.813zm3 0c-.06 0-.094.034-.094.094v4.81
 3c0 .06.034.094.094.094h1.813c.06 0 .094-.034.094-.094v-4.813c0-.06-.034-.094-.094-.094h-1.813z" id="vertical-align-top"/><path d="M.5 1c-.28 0-.5.22-.5.5v4c0 .28.22.5.5.5h5c.28 0 .5-.22.5-.5v-1.5l1 1h1v-3h-1l-1 1v-1.5c0-.28-.22-.5-.5-.5h-5z" id="video"/><path d="M3.344 0l-1.344 2h-2v4h2l1.344 2h.656v-8h-.656zm1.656 1v1c.152 0 .313.026.469.063h.031c.86.215 1.5.995 1.5 1.938 0 .942-.64 1.722-1.5 1.938-.166.041-.338.063-.5.063v1c.258 0 .516-.035.75-.094 1.3-.325 2.25-1.508 2.25-2.906 0-1.398-.95-2.581-2.25-2.906-.234-.059-.492-.094-.75-.094zm0 2v2l.25-.031c.433-.118.75-.507.75-.969 0-.446-.325-.819-.75-.938v-.031h-.031l-.219-.031z" id="volume-high"/><path d="M4.344 0l-1.344 2h-2v4h2l1.344 2h.656v-8h-.656zm1.656 3v2l.25-.031c.433-.118.75-.507.75-.969 0-.446-.325-.819-.75-.938v-.031h-.031l-.219-.031z" id="volume-low"/><path d="M5.344 0l-1.344 2h-2v4h2l1.344 2h.656v-8h-.656z" id="volume-off"/><path d="M3.094 0c-.06 0-.105.044-.125.094l-2.938 6.813-.031.188v.813c0 .06.034.094.094.094h6.81
 3c.06 0 .094-.034.094-.094v-.813l-.031-.188-2.938-6.813c-.02-.05-.065-.094-.125-.094h-.813zm-.094 3h1v2h-1v-2zm0 3h1v1h-1v-1z" id="warning"/><path d="M3.75 0c-1.374 0-2.66.372-3.75 1.063l.531.875c.93-.59 2.033-.938 3.219-.938 1.2 0 2.323.31 3.25.906l.531-.813c-1.093-.703-2.401-1.094-3.781-1.094zm.031 3c-.795 0-1.531.227-2.156.625l.531.844c.475-.302 1.02-.469 1.625-.469.593 0 1.13.177 1.594.469l.531-.844c-.616-.388-1.338-.625-2.125-.625zm-.031 3c-.552 0-1 .448-1 1s.448 1 1 1 1-.448 1-1-.448-1-1-1z" id="wifi"/><path d="M5.5 0c-1.38 0-2.5 1.12-2.5 2.5 0 .32.078.626.188.906l-2.906 2.875c-.39.39-.39 1.016 0 1.406.2.2.459.313.719.313.26 0 .519-.091.719-.281l2.875-2.875c.28.1.586.156.906.156 1.38 0 2.5-1.12 2.5-2.5 0-.16-.032-.297-.063-.438l-.938.938h-2v-2l.938-.938c-.14-.03-.277-.062-.438-.063zm-4.5 6.5c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5z" id="wrench"/><path d="M1.406 0l-1.406 1.406.688.719 1.781 1.781-1.781 1.781-.688.719 1.406 1.406.719-.688 1.781-1.781 1.781 1.781.719.
 688 1.406-1.406-.688-.719-1.781-1.781 1.781-1.781.688-.719-1.406-1.406-.719.688-1.781 1.781-1.781-1.781-.719-.688z" id="x"/><path d="M0 0l2.25 3h-2.25v1h3v1h-3v1h3v2h1v-2h3v-1h-3v-1h3v-1h-2.25l2.25-3h-1l-2.313 3h-.375l-2.313-3h-1z" id="yen"/><path d="M3.5 0c-1.927 0-3.5 1.573-3.5 3.5s1.573 3.5 3.5 3.5c.592 0 1.166-.145 1.656-.406a1 1 0 0 0 .094.094l1.031 1.031a1.016 1.016 0 1 0 1.438-1.438l-1.031-1.031a1 1 0 0 0-.125-.094c.266-.493.438-1.059.438-1.656 0-1.927-1.573-3.5-3.5-3.5zm0 1c1.387 0 2.5 1.113 2.5 2.5 0 .587-.196 1.137-.531 1.563l-.031.031a1 1 0 0 0-.063.031 1 1 0 0 0-.281.281 1 1 0 0 0-.063.063c-.422.326-.953.531-1.531.531-1.387 0-2.5-1.113-2.5-2.5s1.113-2.5 2.5-2.5zm-.5 1v1h-1v1h1v1h1v-1h1v-1h-1v-1h-1z" id="zoom-in"/><path d="M3.5 0c-1.927 0-3.5 1.573-3.5 3.5s1.573 3.5 3.5 3.5c.592 0 1.166-.145 1.656-.406a1 1 0 0 0 .094.094l1.031 1.031a1.016 1.016 0 1 0 1.438-1.438l-1.031-1.031a1 1 0 0 0-.125-.094c.266-.493.438-1.059.438-1.656 0-1.927-1.573-3.5-3.5-3.5zm0 1c1.387 0 2.5 1.113
  2.5 2.5 0 .587-.196 1.137-.531 1.563l-.031.031a1 1 0 0 0-.063.031 1 1 0 0 0-.281.281 1 1 0 0 0-.063.063c-.422.326-.953.531-1.531.531-1.387 0-2.5-1.113-2.5-2.5s1.113-2.5 2.5-2.5zm-1.5 2v1h3v-1h-3z" id="zoom-out"/></defs></svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/sprite/open-iconic.svg b/assets/static/fonts/open-iconic/sprite/open-iconic.svg
new file mode 100644
index 0000000..cba89bc
--- /dev/null
+++ b/assets/static/fonts/open-iconic/sprite/open-iconic.svg
@@ -0,0 +1,452 @@
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg"; enable-background="new 0 0 8 8" style="display:none;">
+  <symbol viewBox="0 0 8 8" id="account-login">
+    <path d="M3 0v1h4v5h-4v1h5v-7h-5zm1 2v1h-4v1h4v1l2-1.5-2-1.5z" id="account-login"></path>
+  </symbol>
+  <defs>
+
+
+    <path d="M3 0v1h4v5h-4v1h5v-7h-5zm-1 2l-2 1.5 2 1.5v-1h4v-1h-4v-1z" id="account-logout"></path>
+
+    <path d="M3.5 1c-1.93 0-3.5 1.57-3.5 3.5 0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5v.5h-1l2 2 2-2h-1v-.5c0-1.93-1.57-3.5-3.5-3.5z" id="action-redo"></path>
+
+    <path d="M4.5 1c-1.93 0-3.5 1.57-3.5 3.5v.5h-1l2 2 2-2h-1v-.5c0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5c0-1.93-1.57-3.5-3.5-3.5z" id="action-undo"></path>
+
+    <path d="M0 0v1h8v-1h-8zm1 2v1h6v-1h-6zm-1 2v1h8v-1h-8zm1 2v1h6v-1h-6z" id="align-center"></path>
+
+    <path d="M0 0v1h8v-1h-8zm0 2v1h6v-1h-6zm0 2v1h8v-1h-8zm0 2v1h6v-1h-6z" id="align-left"></path>
+
+    <path d="M0 0v1h8v-1h-8zm2 2v1h6v-1h-6zm-2 2v1h8v-1h-8zm2 2v1h6v-1h-6z" id="align-right"></path>
+
+    <path d="M4 0c-.69 0-1.336.19-1.906.5l3.219 2.344.719-2.25c-.59-.36-1.281-.594-2.031-.594zm-2.75 1.125c-.76.73-1.25 1.735-1.25 2.875 0 .25.022.489.063.719l3.094-2.219-1.906-1.375zm5.625.125l-1.219 3.75h2.219c.08-.32.125-.65.125-1 0-1.07-.435-2.03-1.125-2.75zm-4.719 3.188l-1.75 1.281c.55 1.13 1.595 1.989 2.875 2.219l-1.125-3.5zm1.563 1.563l.625 1.969c1.33-.11 2.454-.879 3.094-1.969h-3.719z" id="aperture"></path>
+
+    <path d="M3 0v5h-2l2.531 3 2.469-3h-2v-5h-1z" id="arrow-bottom"></path>
+
+    <path d="M4 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm-1 1h2v3h2l-3 3-3-3h2v-3z" id="arrow-circle-bottom"></path>
+
+    <path d="M4 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm0 1v2h3v2h-3v2l-3-3 3-3z" id="arrow-circle-left"></path>
+
+    <path d="M4 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm0 1l3 3-3 3v-2h-3v-2h3v-2z" id="arrow-circle-right"></path>
+
+    <path d="M4 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm0 1l3 3h-2v3h-2v-3h-2l3-3z" id="arrow-circle-top"></path>
+
+    <path d="M3 1l-3 2.531 3 2.469v-2h5v-1h-5v-2z" id="arrow-left"></path>
+
+    <path d="M5 1v2h-5v1h5v2l3-2.531-3-2.469z" id="arrow-right"></path>
+
+    <path d="M3 0v5h-2l3.031 3 2.969-3h-2v-5h-2z" id="arrow-thick-bottom"></path>
+
+    <path d="M3 1l-3 3.031 3 2.969v-2h5v-2h-5v-2z" id="arrow-thick-left"></path>
+
+    <path d="M5 1v2h-5v2h5v2l3-3.031-3-2.969z" id="arrow-thick-right"></path>
+
+    <path d="M3.969 0l-2.969 3h2v5h2v-5h2l-3.031-3z" id="arrow-thick-top"></path>
+
+    <path d="M3.469 0l-2.469 3h2v5h1v-5h2l-2.531-3z" id="arrow-top"></path>
+
+    <path d="M4 0v8h1v-8h-1zm-2 1v6h1v-6h-1zm4 1v4h1v-4h-1zm-6 1v2h1v-2h-1z" id="audio-spectrum"></path>
+
+    <path d="M1.188 1c-.734.722-1.188 1.748-1.188 2.844 0 1.095.454 2.09 1.188 2.813l.688-.719c-.546-.538-.875-1.269-.875-2.094s.329-1.587.875-2.125l-.688-.719zm5.625 0l-.688.719c.552.552.875 1.289.875 2.125 0 .836-.327 1.554-.875 2.094l.688.719c.732-.72 1.188-1.708 1.188-2.813 0-1.104-.459-2.115-1.188-2.844zm-4.219 1.406c-.362.362-.594.889-.594 1.438 0 .548.232 1.045.594 1.406l.688-.719c-.178-.178-.281-.416-.281-.688 0-.272.103-.54.281-.719l-.688-.719zm2.813 0l-.688.719c.183.183.281.434.281.719s-.099.505-.281.688l.688.719c.357-.357.594-.851.594-1.406 0-.555-.236-1.08-.594-1.438z" id="audio"></path>
+
+    <path d="M4 0c-1.105 0-2 .895-2 2s.895 2 2 2 2-.895 2-2-.895-2-2-2zm-1 4.813v3.188l1-1 1 1v-3.188c-.31.11-.65.188-1 .188s-.69-.077-1-.188z" id="badge"></path>
+
+    <path d="M4 0c-2.203 0-4 1.797-4 4 0 2.203 1.797 4 4 4 2.203 0 4-1.797 4-4 0-2.203-1.797-4-4-4zm0 1c.655 0 1.258.209 1.75.563l-4.188 4.188c-.353-.492-.563-1.095-.563-1.75 0-1.663 1.337-3 3-3zm2.438 1.25c.353.492.563 1.095.563 1.75 0 1.663-1.337 3-3 3-.655 0-1.258-.209-1.75-.563l4.188-4.188z" id="ban"></path>
+
+    <path d="M0 0v7h8v-1h-7v-6h-1zm5 0v5h2v-5h-2zm-3 2v3h2v-3h-2z" id="bar-chart"></path>
+
+    <path d="M3.969 0c-.127.011-.259.083-.344.188l-2.344 2.813h-1.281v1h1v3.656c0 .18.164.344.344.344h5.313c.18 0 .344-.164.344-.344v-3.656h1v-1h-1.281c-.274-.329-2.387-2.866-2.406-2.875-.105-.09-.216-.136-.344-.125zm.031 1.281l1.438 1.719h-2.875l1.438-1.719zm-1.5 3.719c.28 0 .5.22.5.5v1c0 .28-.22.5-.5.5s-.5-.22-.5-.5v-1c0-.28.22-.5.5-.5zm3 0c.28 0 .5.22.5.5v1c0 .28-.22.5-.5.5s-.5-.22-.5-.5v-1c0-.28.22-.5.5-.5z" id="basket"></path>
+
+    <path d="M.094 1c-.06 0-.094.034-.094.094v5.813c0 .06.034.094.094.094h6.813c.06 0 .094-.034.094-.094v-1.906h1v-2h-1v-1.906c0-.06-.034-.094-.094-.094h-6.813zm.906 1h5v4h-5v-4z" id="battery-empty"></path>
+
+    <path d="M.094 1c-.06 0-.094.034-.094.094v5.813c0 .06.034.094.094.094h6.813c.06 0 .094-.034.094-.094v-1.906h1v-2h-1v-1.906c0-.06-.034-.094-.094-.094h-6.813z" id="battery-full"></path>
+
+    <path d="M1.344 0a.502.502 0 0 0 .156 1h.5v1.406c-.088.172-1.194 2.313-1.656 3.094-.153.268-.344.612-.344 1.063 0 .383.139.764.406 1.031.26.26.643.406 1.031.406h5.125c.383 0 .764-.139 1.031-.406.26-.26.406-.643.406-1.031 0-.452-.194-.801-.344-1.063-.463-.78-1.568-2.922-1.656-3.094v-1.406h.5a.5.5 0 1 0 0-1h-5a.5.5 0 0 0-.094 0 .502.502 0 0 0-.063 0zm1.656 1h2v1.625l.063.094s.652 1.233 1.219 2.281h-4.563c.567-1.049 1.219-2.281 1.219-2.281l.063-.094v-1.625z" id="beaker"></path>
+
+    <path d="M4 0c-1.1 0-2 .9-2 2 0 1.04-.524 1.976-1.344 2.656-.42.34-.656.824-.656 1.344h8c0-.52-.236-1.004-.656-1.344-.82-.68-1.344-1.616-1.344-2.656 0-1.1-.9-2-2-2zm-1 7c0 .55.45 1 1 1s1-.45 1-1h-2z" id="bell"></path>
+
+    <path d="M2.5 0v2.5l-.75-.75-.75.75 1.5 1.5-1.5 1.5.75.75.75-.75v2.5h.5l3.5-2.5-2.25-1.531 2.25-1.469-3.5-2.5h-.5zm1 1.5l1.5 1-1.5 1v-2zm0 3l1.5 1-1.5 1v-2z" id="bluetooth"></path>
+
+    <path d="M0 0v1c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1v1h5.5c1.38 0 2.5-1.12 2.5-2.5 0-1-.588-1.85-1.438-2.25.27-.34.438-.78.438-1.25 0-1.1-.9-2-2-2h-5zm3 1h1c.55 0 1 .45 1 1s-.45 1-1 1h-1v-2zm0 3h1.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5h-1.5v-3z" id="bold"></path>
+
+    <path d="M4 0l-3 5h2v3l3-5h-2v-3z" id="bolt"></path>
+
+    <path d="M1 0l-.188.031c-.39.08-.701.391-.781.781l-.031.188v5.5c0 .83.67 1.5 1.5 1.5h5.5v-1h-5.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h5.5v-5.5c0-.28-.22-.5-.5-.5h-.5v3l-1-1-1 1v-3h-3z" id="book"></path>
+
+    <path d="M2 0v8l2-2 2 2v-8h-4z" id="bookmark"></path>
+
+    <path d="M0 0v1h8v-1h-8zm0 2v5.906c0 .06.034.094.094.094h7.813c.06 0 .094-.034.094-.094v-5.906h-2.969v1.031h-2.031v-1.031h-3z" id="box"></path>
+
+    <path d="M3 0c-.554 0-1 .458-1 1v1h-1.906c-.06 0-.094.034-.094.094v2.406c0 .28.22.5.5.5h7c.28 0 .5-.22.5-.5v-2.406c0-.06-.034-.094-.094-.094h-1.906v-1c0-.542-.446-1-1-1h-2zm0 1h2v1h-2v-1zm-3 4.906v2c0 .06.034.094.094.094h7.813c.06 0 .094-.034.094-.094v-2c-.16.05-.32.094-.5.094h-7c-.18 0-.34-.044-.5-.094z" id="briefcase"></path>
+
+    <path d="M4 0c-.619 0-1.159.262-1.5.688-.341.426-.5.986-.5 1.563 0 .692.165 1.245.25 1.75h-1.25v1h1.219c-.112.448-.37.964-1.063 1.656l-.156.125v1.219h6v-1h-4.906c.641-.729.982-1.397 1.125-2h1.781v-1h-1.719c-.078-.683-.281-1.242-.281-1.75 0-.394.115-.731.281-.938.166-.207.368-.313.719-.313.394 0 .609.109.75.25.141.141.25.356.25.75h1c0-.576-.165-1.102-.531-1.469-.366-.366-.893-.531-1.469-.531z" id="british-pound"></path>
+
+    <path d="M.344 0a.5.5 0 0 0-.344.5v7a.5.5 0 0 0 .5.5h7a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.5-.5h-7a.5.5 0 0 0-.094 0 .5.5 0 0 0-.063 0zm1.156 1c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5zm2 0h3c.28 0 .5.22.5.5s-.22.5-.5.5h-3c-.28 0-.5-.22-.5-.5s.22-.5.5-.5zm-2.5 2h6v4h-6v-4z" id="browser"></path>
+
+    <path d="M7.438.031l-.063.031-3.75 2.656-.125.156-.125.25c.719.229 1.271.781 1.5 1.5l.25-.125c.05-.02.126-.075.156-.125l2.656-3.75c.03-.04.04-.116 0-.156l-.406-.406-.094-.031zm-4.781 3.969c-.73 0-1.313.614-1.313 1.344 0 .99-.544 1.821-1.344 2.281.4.23.864.375 1.344.375 1.48 0 2.656-1.176 2.656-2.656 0-.73-.604-1.344-1.344-1.344z" id="brush"></path>
+
+    <path d="M3.5 0c-1.19 0-1.978 1.69-1.188 2.5l-.281.219-1.313-.656a.5.5 0 0 0-.344-.063.5.5 0 0 0-.094.938l1.156.563c-.09.156-.186.328-.25.5h-.688a.5.5 0 0 0-.094 0 .502.502 0 1 0 .094 1h.5c0 .227.023.445.063.656l-.781.406a.5.5 0 1 0 .438.875l.656-.344c.245.46.59.844 1 1.094.35-.19.625-.439.625-.719v-1.438a.5.5 0 0 0 0-.094v-.813a.5.5 0 0 0 0-.219c.045-.231.254-.406.5-.406.28 0 .5.22.5.5v.875a.5.5 0 0 0 0 .094v.063a.5.5 0 0 0 0 .094v1.344c0 .27.275.497.625.688.41-.245.755-.604 1-1.063l.656.344a.5.5 0 1 0 .438-.875l-.781-.406c.04-.211.063-.429.063-.656h.5a.5.5 0 1 0 0-1h-.688c-.064-.172-.16-.344-.25-.5l1.156-.563a.5.5 0 0 0-.313-.938.5.5 0 0 0-.125.063l-1.313.656-.281-.219c.78-.83.003-2.5-1.188-2.5z" id="bug"></path>
+
+    <path d="M6.094 0l-.094.031v5.969h.907c.06 0 .094-.034.094-.094v-5.813c0-.06-.034-.094-.094-.094h-.813zm-1.094.5l-2.906 1.469-.188.031h-1.813c-.06 0-.094.034-.094.094v1.813c0 .06.034.094.094.094h.906l1.031 2.719c.11.25.406.36.656.25.25-.11.36-.406.25-.656l-.719-1.781c.033-.136.136-.25.281-.25v-.031l2.5 1.25v-5z" id="bullhorn"></path>
+
+    <path d="M.094 0c-.06 0-.094.034-.094.094v7.813c0 .06.034.094.094.094h6.813c.06 0 .094-.034.094-.094v-7.813c0-.06-.034-.094-.094-.094h-6.813zm.906 1h5v2h-5v-2zm0 3h1v1h-1v-1zm2 0h1v1h-1v-1zm2 0h1v3h-1v-3zm-4 2h1v1h-1v-1zm2 0h1v1h-1v-1z" id="calculator"></path>
+
+    <path d="M0 0v2h7v-2h-7zm0 3v4.906c0 .06.034.094.094.094h6.813c.06 0 .094-.034.094-.094v-4.906h-7zm1 1h1v1h-1v-1zm2 0h1v1h-1v-1zm2 0h1v1h-1v-1zm-4 2h1v1h-1v-1zm2 0h1v1h-1v-1z" id="calendar"></path>
+
+    <path d="M4.094 0c-.06 0-.105.044-.125.094l-.938 1.813c-.02.05-.065.094-.125.094h-1.406c-.83 0-1.5.67-1.5 1.5v4.406c0 .06.034.094.094.094h7.813c.06 0 .094-.034.094-.094v-5.813c0-.06-.034-.094-.094-.094h-.813c-.06 0-.105-.044-.125-.094l-.938-1.813c-.02-.05-.065-.094-.125-.094h-1.813zm-2.594 3c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5zm3.5 0c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2zm0 1c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1z" id="camera-slr"></path>
+
+    <path d="M0 2l4 4 4-4h-8z" id="caret-bottom"></path>
+
+    <path d="M6 0l-4 4 4 4v-8z" id="caret-left"></path>
+
+    <path d="M2 0v8l4-4-4-4z" id="caret-right"></path>
+
+    <path d="M4 2l-4 4h8l-4-4z" id="caret-top"></path>
+
+    <path d="M.344 0a.502.502 0 0 0 .156 1h1.5l.094.25.406 1.25.406 1.25c.04.13.204.25.344.25h3.5c.14 0 .304-.12.344-.25l.813-2.531c.04-.12-.016-.219-.156-.219h-4.438l-.375-.719a.5.5 0 0 0-.438-.281h-2a.5.5 0 0 0-.094 0 .502.502 0 0 0-.063 0zm3.156 5c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm3 0c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5z" transform="translate(0 1)" id="cart"></path>
+
+    <path d="M0 0v5l1-1h1v-3h3v-1h-5zm3 2v4h4l1 1v-5h-5z" id="chat"></path>
+
+    <path d="M6.406 1l-.719.688-2.781 2.781-.781-.781-.719-.688-1.406 1.406.688.719 1.5 1.5.719.688.719-.688 3.5-3.5.688-.719-1.406-1.406z" id="check"></path>
+
+    <path d="M1.5 1l-1.5 1.5 4 4 4-4-1.5-1.5-2.5 2.5-2.5-2.5z" id="chevron-bottom"></path>
+
+    <path d="M5 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z" id="chevron-left"></path>
+
+    <path d="M2.5 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z" id="chevron-right"></path>
+
+    <path d="M4 1l-4 4 1.5 1.5 2.5-2.5 2.5 2.5 1.5-1.5-4-4z" id="chevron-top"></path>
+
+    <path d="M4 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm2 1.781l.719.719-3.219 3.219-1.719-1.719.719-.719 1 1 2.5-2.5z" id="circle-check"></path>
+
+    <path d="M4 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm-1.5 1.781l1.5 1.5 1.5-1.5.719.719-1.5 1.5 1.5 1.5-.719.719-1.5-1.5-1.5 1.5-.719-.719 1.5-1.5-1.5-1.5.719-.719z" id="circle-x"></path>
+
+    <path d="M3.5 0c-.28 0-.5.22-.5.5v.5h-.75c-.14 0-.25.11-.25.25v.75h3v-.75c0-.14-.11-.25-.25-.25h-.75v-.5c0-.28-.22-.5-.5-.5zm-3.25 1c-.14 0-.25.11-.25.25v6.5c0 .14.11.25.25.25h6.5c.14 0 .25-.11.25-.25v-6.5c0-.14-.11-.25-.25-.25h-.75v2h-5v-2h-.75z" id="clipboard"></path>
+
+    <path d="M4 0c-2.203 0-4 1.797-4 4 0 2.203 1.797 4 4 4 2.203 0 4-1.797 4-4 0-2.203-1.797-4-4-4zm0 1c1.663 0 3 1.337 3 3s-1.337 3-3 3-3-1.337-3-3 1.337-3 3-3zm-.5 1v2.219l.156.125.5.5.344.375.719-.719-.375-.344-.344-.344v-1.813h-1z" id="clock"></path>
+
+    <path d="M4.5 0c-1.21 0-2.27.86-2.5 2-1.1 0-2 .9-2 2 0 .37.111.7.281 1h2.719v-.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5v.5h1.906c.05-.16.094-.32.094-.5 0-.65-.42-1.29-1-1.5v-.5c0-1.38-1.12-2.5-2.5-2.5zm-.156 4a.5.5 0 0 0-.344.5v1.5h-1.5l2 2 2-2h-1.5v-1.5a.5.5 0 0 0-.594-.5.5.5 0 0 0-.063 0z" id="cloud-download"></path>
+
+    <path d="M4.5 0c-1.21 0-2.27.86-2.5 2-1.1 0-2 .9-2 2 0 .37.111.7.281 1h2.219l2-2 2 2h1.406c.05-.16.094-.32.094-.5 0-.65-.42-1.29-1-1.5v-.5c0-1.38-1.12-2.5-2.5-2.5zm0 4.5l-2.5 2.5h2v.5a.5.5 0 1 0 1 0v-.5h2l-2.5-2.5z" id="cloud-upload"></path>
+
+    <path d="M4.5 1c-1.21 0-2.27.86-2.5 2-1.1 0-2 .9-2 2s.9 2 2 2h4.5c.83 0 1.5-.67 1.5-1.5 0-.65-.42-1.29-1-1.5v-.5c0-1.38-1.12-2.5-2.5-2.5z" id="cloud"></path>
+
+    <path d="M2.5 0c-1.38 0-2.5 1.12-2.5 2.5 0 .39.09.743.25 1.063.3-.21.63-.379 1-.469.55-1.25 1.82-2.084 3.25-2.094-.46-.6-1.18-1-2-1zm2 2c-1.21 0-2.27.86-2.5 2-1.1 0-2 .9-2 2s.9 2 2 2h4.5c.83 0 1.5-.67 1.5-1.5 0-.65-.42-1.29-1-1.5v-.5c0-1.38-1.12-2.5-2.5-2.5z" id="cloudy"></path>
+
+    <path d="M5 1l-3 6h1l3-6h-1zm-4 1l-1 2 1 2h1l-1-2 1-2h-1zm5 0l1 2-1 2h1l1-2-1-2h-1z" id="code"></path>
+
+    <path d="M3.5 0l-.5 1.188-.281.125-1.188-.5-.719.719.5 1.188-.125.281-1.188.5v1l1.188.5.125.313-.5 1.156.719.719 1.188-.5.281.125.5 1.188h1l.5-1.188.281-.125 1.188.5.719-.719-.5-1.188.125-.281 1.188-.5v-1l-1.188-.5-.125-.281.469-1.188-.688-.719-1.188.5-.281-.125-.5-1.188h-1zm.5 2.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5z" id="cog"></path>
+
+    <path d="M0 0v2h8v-2h-8zm2 3l2 2 2-2h-4zm-2 4v1h8v-1h-8z" id="collapse-down"></path>
+
+    <path d="M0 0v8h1v-8h-1zm6 0v8h2v-8h-2zm-1 2l-2 2 2 2v-4z" id="collapse-left"></path>
+
+    <path d="M0 0v8h2v-8h-2zm7 0v8h1v-8h-1zm-4 2v4l2-2-2-2z" id="collapse-right"></path>
+
+    <path d="M0 0v1h8v-1h-8zm4 3l-2 2h4l-2-2zm-4 3v2h8v-2h-8z" id="collapse-up"></path>
+
+    <path d="M1.5 0c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5h.5v1h-.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5v-.5h1v.5c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5-.67-1.5-1.5-1.5h-.5v-1h.5c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5-1.5.67-1.5 1.5v.5h-1v-.5c0-.83-.67-1.5-1.5-1.5zm0 1c.28 0 .5.22.5.5v.5h-.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5zm4 0c.28 0 .5.22.5.5s-.22.5-.5.5h-.5v-.5c0-.28.22-.5.5-.5zm-2.5 2h1v1h-1v-1zm-1.5 2h.5v.5c0 .28-.22.5-.5.5s-.5-.22-.5-.5.22-.5.5-.5zm3.5 0h.5c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5v-.5z" id="command"></path>
+
+    <path d="M.094 0c-.06 0-.094.034-.094.094v5.813c0 .06.034.094.094.094h5.906l2 2v-7.906c0-.06-.034-.094-.094-.094h-7.813z" id="comment-square"></path>
+
+    <path d="M4 0c-2.203 0-4 1.797-4 4 0 2.203 1.797 4 4 4 2.203 0 4-1.797 4-4 0-2.203-1.797-4-4-4zm0 1c1.663 0 3 1.337 3 3s-1.337 3-3 3-3-1.337-3-3 1.337-3 3-3zm2 1l-3 1-1 3 3-1 1-3zm-2 1.5c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5z" id="compass"></path>
+
+    <path d="M4 0c-2.203 0-4 1.797-4 4 0 2.203 1.797 4 4 4 2.203 0 4-1.797 4-4 0-2.203-1.797-4-4-4zm0 1c1.663 0 3 1.337 3 3s-1.337 3-3 3v-6z" id="contrast"></path>
+
+    <path d="M0 0v1h8v-1h-8zm0 2v1h5v-1h-5zm0 3v1h8v-1h-8zm0 2v1h6v-1h-6zm7.5 0c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5z" id="copywriting"></path>
+
+    <path d="M.25 1c-.14 0-.25.11-.25.25v.75h8v-.75c0-.14-.11-.25-.25-.25h-7.5zm-.25 2v3.75c0 .14.11.25.25.25h7.5c.14 0 .25-.11.25-.25v-3.75h-8zm1 2h1v1h-1v-1zm2 0h1v1h-1v-1z" id="credit-card"></path>
+
+    <path d="M1 0v1h-1v1h1v5h5v1h1v-1h1v-1h-1v-4.5l1-1-.5-.5-1 1h-4.5v-1h-1zm1 2h3.5l-3.5 3.5v-3.5zm4 .5v3.5h-3.5l3.5-3.5z" id="crop"></path>
+
+    <path d="M4 0c-2.203 0-4 1.797-4 4 0 2.203 1.797 4 4 4 2.203 0 4-1.797 4-4 0-2.203-1.797-4-4-4zm0 1c1.663 0 3 1.337 3 3s-1.337 3-3 3-3-1.337-3-3 1.337-3 3-3zm0 1c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm-1.656 1a.5.5 0 0 0-.188.844l.906.906-.063.25c0 .552.448 1 1 1s1-.448 1-1-.448-1-1-1l-.25.063-.906-.906a.5.5 0 0 0-.438-.156.5.5 0 0 0-.063 0zm3.156 0c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5z" id="dashboard"></path>
+
+    <path d="M3 0v3h-2l3 3 3-3h-2v-3h-2zm-3 7v1h8v-1h-8z" id="data-transfer-download"></path>
+
+    <path d="M0 0v1h8v-1h-8zm4 2l-3 3h2v3h2v-3h2l-3-3z" id="data-transfer-upload"></path>
+
+    <path d="M2 1l-2 3 2 3h6v-6h-6zm1.5.781l1.5 1.5 1.5-1.5.719.719-1.5 1.5 1.5 1.5-.719.719-1.5-1.5-1.5 1.5-.719-.719 1.5-1.5-1.5-1.5.719-.719z" id="delete"></path>
+
+    <path d="M4 1c-2.201 0-4 1.799-4 4h1c0-1.659 1.341-3 3-3s3 1.341 3 3h1c0-2.201-1.799-4-4-4zm-.594 2.094c-.82.25-1.406 1.006-1.406 1.906 0 1.1.9 2 2 2s2-.9 2-2c0-.9-.586-1.656-1.406-1.906l-.594.875-.594-.875z" id="dial"></path>
+
+    <path d="M0 0v8h7v-4h-4v-4h-3zm4 0v3h3l-3-3zm-3 2h1v1h-1v-1zm0 2h1v1h-1v-1zm0 2h4v1h-4v-1z" id="document"></path>
+
+    <path d="M3 0v1h-.75c-.686 0-1.25.564-1.25 1.25v.5c0 .678.437 1.242 1.094 1.406l2.563.656c.143.036.344.296.344.438v.5c0 .134-.116.25-.25.25h-2.5c-.116 0-.212-.037-.25-.063v-.938h-1v1c0 .342.203.627.438.781.234.155.518.219.813.219h.75v1h1v-1h.75c.686 0 1.25-.564 1.25-1.25v-.5c0-.678-.437-1.242-1.094-1.406l-2.563-.656c-.143-.036-.344-.296-.344-.438v-.5c0-.134.116-.25.25-.25h2.5c.116 0 .212.037.25.063v.938h1v-1c0-.342-.203-.627-.438-.781-.234-.155-.518-.219-.813-.219h-.75v-1h-1z" id="dollar"></path>
+
+    <path d="M0 1v6l3-3v-3h-3zm5 0v6l3-3v-3h-3z" id="double-quote-sans-left"></path>
+
+    <path d="M3 1l-3 3v3h3v-6zm5 0l-3 3v3h3v-6z" id="double-quote-sans-right"></path>
+
+    <path d="M3 1c-1.651 0-3 1.349-3 3v3h3v-3h-2c0-1.109.891-2 2-2v-1zm5 0c-1.651 0-3 1.349-3 3v3h3v-3h-2c0-1.109.891-2 2-2v-1z" id="double-quote-serif-left"></path>
+
+    <path d="M0 1v3h2c0 1.109-.891 2-2 2v1c1.651 0 3-1.349 3-3v-3h-3zm5 0v3h2c0 1.109-.891 2-2 2v1c1.651 0 3-1.349 3-3v-3h-3z" id="double-quote-serif-right"></path>
+
+    <path d="M4 0l-.344.344c-.11.11-2.656 2.685-2.656 4.875 0 1.65 1.35 3 3 3s3-1.35 3-3c0-2.19-2.546-4.765-2.656-4.875l-.344-.344zm-1.5 4.719c.28 0 .5.22.5.5 0 .55.45 1 1 1 .28 0 .5.22.5.5s-.22.5-.5.5c-1.1 0-2-.9-2-2 0-.28.22-.5.5-.5z" id="droplet"></path>
+
+    <path d="M4 0l-4 5h8l-4-5zm-4 6v2h8v-2h-8z" id="eject"></path>
+
+    <path d="M4 0l-3 3h6l-3-3zm-3 5l3 3 3-3h-6z" id="elevator"></path>
+
+    <path d="M0 3v2h2v-2h-2zm3 0v2h2v-2h-2zm3 0v2h2v-2h-2z" id="ellipses"></path>
+
+    <path d="M0 1v1l4 2 4-2v-1h-8zm0 2v4h8v-4l-4 2-4-2z" id="envelope-closed"></path>
+
+    <path d="M4 0l-4 2v6h8v-6l-4-2zm0 1.125l3 1.5v1.875l-3 1.5-3-1.5v-1.875l3-1.5zm-2 1.875v1l2 1 2-1v-1h-4z" id="envelope-open"></path>
+
+    <path d="M5 0c-1.858 0-3.398 1.278-3.844 3h-1.906l-.25 1h2c0 .345.073.68.156 1h-1.969l-.188 1h2.563c.696 1.185 1.969 2 3.438 2 .734 0 1.407-.215 2-.563v-1.219c-.531.479-1.225.781-2 .781-.888 0-1.671-.392-2.219-1h2.219l.156-1h-2.969c-.113-.317-.188-.643-.188-1h3.344l.156-1h-3.313c.414-1.16 1.507-2 2.813-2 .655 0 1.258.209 1.75.563l.156-1.063c-.57-.313-1.213-.5-1.906-.5z" id="euro"></path>
+
+    <path d="M0 0v1h7v-1h-7zm0 2v1h5v-1h-5zm0 2v1h8v-1h-8zm0 2v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1z" id="excerpt"></path>
+
+    <path d="M0 0v1h8v-1h-8zm2 2l2 2 2-2h-4zm-2 4v2h8v-2h-8z" id="expand-down"></path>
+
+    <path d="M0 0v8h1v-8h-1zm6 0v8h2v-8h-2zm-4 2v4l2-2-2-2z" id="expand-left"></path>
+
+    <path d="M0 0v8h2v-8h-2zm7 0v8h1v-8h-1zm-1 2l-2 2 2 2v-4z" id="expand-right"></path>
+
+    <path d="M0 0v2h8v-2h-8zm4 4l-2 2h4l-2-2zm-4 3v1h8v-1h-8z" id="expand-up"></path>
+
+    <path d="M0 0v8h8v-2h-1v1h-6v-6h1v-1h-2zm4 0l1.5 1.5-2.5 2.5 1 1 2.5-2.5 1.5 1.5v-4h-4z" id="external-link"></path>
+
+    <path d="M4.031 1c-2.53 0-4.031 3-4.031 3s1.501 3 4.031 3c2.47 0 3.969-3 3.969-3s-1.499-3-3.969-3zm-.031 1c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2zm0 1c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1c0-.1-.032-.191-.063-.281-.08.16-.237.281-.438.281-.28 0-.5-.22-.5-.5 0-.2.121-.357.281-.438-.09-.03-.181-.063-.281-.063z" id="eye"></path>
+
+    <path d="M3.313 0a.5.5 0 0 0-.188.844l.625.625-3.594 3.656-.156.156v2.719h2.719l.125-.156 3.656-3.656.625.656a.5.5 0 1 0 .719-.688l-.938-.938.656-.656c.59-.58.59-1.545 0-2.125-.56-.57-1.555-.57-2.125 0l-.656.656-.938-.938a.5.5 0 0 0-.469-.156.5.5 0 0 0-.063 0zm1.156 2.188l1.313 1.313-3.156 3.156-1.281-1.313 3.125-3.156z" id="eyedropper"></path>
+
+    <path d="M0 0v8h7v-4h-4v-4h-3zm4 0v3h3l-3-3z" id="file"></path>
+
+    <path d="M2 0c1 2-2 3-2 5l2 3c-.98-1.98 2-3 2-5l-2-3zm3 3c1 2-2 3-2 5h3c.4 0 1-.5 1-2 0-2-2-3-2-3z" id="fire"></path>
+
+    <path d="M0 0v8h1v-8h-1zm2 0v4h2v1h4l-2-1.969 2-2.031h-3v-1h-3z" id="flag"></path>
+
+    <path d="M3.5 0l-1.5 3h2l-.656 2h-1.344l1 3 3-3h-1.5l1.5-3h-2l1-2h-1.5z" id="flash"></path>
+
+    <path d="M0 0v2h8v-1h-5v-1h-3zm0 3v4.5c0 .28.22.5.5.5h7c.28 0 .5-.22.5-.5v-4.5h-8z" id="folder"></path>
+
+    <path d="M1.5 0c-.828 0-1.5.672-1.5 1.5 0 .656.414 1.202 1 1.406v2.188c-.586.204-1 .75-1 1.406 0 .828.672 1.5 1.5 1.5s1.5-.672 1.5-1.5c0-.595-.341-1.101-.844-1.344.09-.09.205-.156.344-.156h2c.823 0 1.5-.677 1.5-1.5v-.594c.586-.204 1-.75 1-1.406 0-.828-.672-1.5-1.5-1.5s-1.5.672-1.5 1.5c0 .656.414 1.202 1 1.406v.594c0 .277-.223.5-.5.5h-2c-.171 0-.346.04-.5.094v-1.188c.586-.204 1-.75 1-1.406 0-.828-.672-1.5-1.5-1.5z" id="fork"></path>
+
+    <path d="M0 0v4l1.5-1.5 1.5 1.5 1-1-1.5-1.5 1.5-1.5h-4zm5 4l-1 1 1.5 1.5-1.5 1.5h4v-4l-1.5 1.5-1.5-1.5z" id="fullscreen-enter"></path>
+
+    <path d="M1 0l-1 1 1.5 1.5-1.5 1.5h4v-4l-1.5 1.5-1.5-1.5zm3 4v4l1.5-1.5 1.5 1.5 1-1-1.5-1.5 1.5-1.5h-4z" id="fullscreen-exit"></path>
+
+    <path d="M4 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm0 1c.333 0 .637.086.938.188-.214.197-.45.383-.406.563.04.18.688.13.688.5 0 .27-.425.346-.125.656.35.35-.636.978-.656 1.438-.03.83.841.969 1.531.969.424 0 .503.195.469.438-.546.758-1.438 1.25-2.438 1.25-.378 0-.729-.09-1.063-.219.224-.442-.313-1.344-.781-1.625-.226-.226-.689-.114-.969-.219-.092-.271-.178-.545-.188-.844.031-.05.081-.094.156-.094.19 0 .454.374.594.344.18-.04-.742-1.313-.313-1.563.2-.12.609.394.469-.156-.12-.51.366-.276.656-.406.26-.11.455-.414.125-.594l-.219-.188c.45-.27.972-.438 1.531-.438zm2.313 1.094c.184.222.323.481.438.75l-.188.219c-.29.27-.327-.212-.438-.313-.13-.11-.638.025-.688-.125-.077-.181.499-.418.875-.531z" id="globe"></path>
+
+    <path d="M7.031 0l-3.031 3-1-1-3 3.031 1 1 2-2.031 1 1 4-4-.969-1zm-7.031 7v1h8v-1h-8z" id="graph"></path>
+
+    <path d="M0 0v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1zm-6 2v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1zm-6 2v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1zm-6 2v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1z" id="grid-four-up"></path>
+
+    <path d="M0 0v2h2v-2h-2zm3 0v2h2v-2h-2zm3 0v2h2v-2h-2zm-6 3v2h2v-2h-2zm3 0v2h2v-2h-2zm3 0v2h2v-2h-2zm-6 3v2h2v-2h-2zm3 0v2h2v-2h-2zm3 0v2h2v-2h-2z" id="grid-three-up"></path>
+
+    <path d="M0 0v3h3v-3h-3zm5 0v3h3v-3h-3zm-5 5v3h3v-3h-3zm5 0v3h3v-3h-3z" id="grid-two-up"></path>
+
+    <path d="M.188 0c-.11 0-.188.077-.188.188v3.313c0 .28.22.5.5.5h6c.28 0 .5-.22.5-.5v-3.313c0-.11-.077-.188-.188-.188h-6.625zm-.188 4.906v2.906c0 .11.077.188.188.188h6.625c.11 0 .188-.077.188-.188v-2.906c-.16.05-.32.094-.5.094h-6c-.18 0-.34-.044-.5-.094zm5.5 1.094c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5z" id="hard-drive"></path>
+
+    <path d="M0 0v1h.5c.28 0 .5.22.5.5v4c0 .28-.22.5-.5.5h-.5v1h3v-1h-.5c-.28 0-.5-.22-.5-.5v-1.5h3v1.5c0 .28-.22.5-.5.5h-.5v1h3v-1h-.5c-.28 0-.5-.22-.5-.5v-4c0-.28.22-.5.5-.5h.5v-1h-3v1h.5c.28 0 .5.22.5.5v1.5h-3v-1.5c0-.28.22-.5.5-.5h.5v-1h-3z" id="header"></path>
+
+    <path d="M4 0c-1.651 0-3 1.349-3 3v1h-.5a.5.5 0 0 0-.5.5v2a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-3.5c0-1.109.891-2 2-2s2 .891 2 2v3.5a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-2a.5.5 0 0 0-.5-.5h-.5v-1c0-1.651-1.349-3-3-3z" id="headphones"></path>
+
+    <path d="M2 1c-.55 0-1.046.224-1.406.594-.37.36-.594.856-.594 1.406 0 .55.224 1.046.594 1.406l3.406 3.438 3.406-3.438c.37-.37.594-.856.594-1.406 0-.55-.224-1.046-.594-1.406-.36-.37-.856-.594-1.406-.594-.55 0-1.046.224-1.406.594-.37.36-.594.856-.594 1.406 0-.55-.224-1.046-.594-1.406-.36-.37-.856-.594-1.406-.594z" id="heart"></path>
+
+    <path d="M4 0l-4 3h1v4h2v-2h2v2h2v-4.031l1 .031-4-3z" id="home"></path>
+
+    <path d="M0 0v8h8v-8h-8zm1 1h6v3l-1-1-1 1 2 2v1h-1l-4-4-1 1v-3z" id="image"></path>
+
+    <path d="M.188 0c-.11 0-.188.077-.188.188v7.625c0 .11.077.188.188.188h7.625c.11 0 .188-.077.188-.188v-7.625c0-.11-.077-.188-.188-.188h-7.625zm.813 2h6v3h-1l-1 1h-2l-1-1h-1v-3z" id="inbox"></path>
+
+    <path d="M2 2c-1.31 0-2 1.01-2 2s.69 2 2 2c.79 0 1.42-.559 2-1.219.58.66 1.19 1.219 2 1.219 1.31 0 2-1.01 2-2s-.69-2-2-2c-.81 0-1.42.559-2 1.219-.57-.66-1.21-1.219-2-1.219zm0 1c.42 0 .884.47 1.344 1-.46.53-.924 1-1.344 1-.74 0-1-.54-1-1 0-.46.26-1 1-1zm4 0c.74 0 1 .54 1 1 0 .46-.26 1-1 1-.43 0-.894-.47-1.344-1 .45-.53.914-1 1.344-1z" id="infinity"></path>
+
+    <path d="M5 0c-.552 0-1 .448-1 1s.448 1 1 1 1-.448 1-1-.448-1-1-1zm-1.5 2.5c-.83 0-1.5.67-1.5 1.5h1c0-.28.22-.5.5-.5s.5.22.5.5-1 1.64-1 2.5c0 .86.67 1.5 1.5 1.5s1.5-.67 1.5-1.5h-1c0 .28-.22.5-.5.5s-.5-.22-.5-.5c0-.36 1-1.84 1-2.5 0-.81-.67-1.5-1.5-1.5z" id="info"></path>
+
+    <path d="M2 0v1h1.625l-.063.125-2 5-.344.875h-1.219v1h5v-1h-1.625l.063-.125 2-5 .344-.875h1.219v-1h-5z" id="italic"></path>
+
+    <path d="M0 0v1h8v-1h-8zm0 2v1h8v-1h-8zm0 2v1h8v-1h-8zm1 2v1h6v-1h-6z" id="justify-center"></path>
+
+    <path d="M0 0v1h8v-1h-8zm0 2v1h8v-1h-8zm0 2v1h8v-1h-8zm0 2v1h6v-1h-6z" id="justify-left"></path>
+
+    <path d="M0 0v1h8v-1h-8zm0 2v1h8v-1h-8zm0 2v1h8v-1h-8zm2 2v1h6v-1h-6z" id="justify-right"></path>
+
+    <path d="M5.5 0c-1.38 0-2.5 1.12-2.5 2.5 0 .16.033.297.063.438l-3.063 3.063v2h3v-2h2v-1l.063-.063c.14.03.277.063.438.063 1.38 0 2.5-1.12 2.5-2.5s-1.12-2.5-2.5-2.5zm.5 1c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1z" id="key"></path>
+
+    <path d="M1.344 0a.5.5 0 0 0-.344.5v3.5h-1v1.5c0 .28.22.5.5.5h7c.28 0 .5-.22.5-.5v-1.5h-1v-3.5a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0-.094 0 .5.5 0 0 0-.063 0zm.656 1h4v3h-1v1h-2v-1h-1v-3z" transform="translate(0 1)" id="laptop"></path>
+
+    <path d="M0 0v4h4v-4h-4zm5 2v3h-3v1h4v-4h-1zm2 2v3h-3v1h4v-4h-1z" id="layers"></path>
+
+    <path d="M3.406 0a.5.5 0 0 0-.125.063l-3 1.5a.5.5 0 1 0 .438.875l3-1.5a.5.5 0 0 0-.313-.938zm1 1.5a.5.5 0 0 0-.125.063l-4 2a.5.5 0 1 0 .438.875l4-2a.5.5 0 0 0-.313-.938zm0 2a.5.5 0 0 0-.125.063l-3 1.5a.5.5 0 0 0 .219.938h2a.502.502 0 0 0 .156-1l1.063-.563a.5.5 0 0 0-.313-.938zm-2.563 3.5a.502.502 0 0 0 .156 1h1a.5.5 0 1 0 0-1h-1a.5.5 0 0 0-.094 0 .502.502 0 0 0-.063 0z" transform="translate(1)" id="lightbulb"></path>
+
+    <path d="M2 0v1h-1v1h2v-2h-1zm3.875.031c-.184.01-.354.03-.531.094-.27.095-.531.25-.75.469l-.438.438a.5.5 0 1 0 .688.688l.438-.438c.101-.101.245-.173.375-.219.352-.126.78-.064 1.063.219.395.389.4 1.037 0 1.438l-1.5 1.5a.5.5 0 1 0 .688.688l1.5-1.5c.78-.78.785-2.041 0-2.813-.279-.279-.606-.452-.969-.531-.181-.039-.379-.041-.563-.031zm-3.594 2.906a.5.5 0 0 0-.188.156l-1.5 1.5c-.78.78-.785 2.041 0 2.813.557.557 1.355.722 2.063.469.27-.095.531-.25.75-.469l.438-.438a.5.5 0 1 0-.688-.688l-.438.438c-.101.101-.245.173-.375.219-.352.126-.78.064-1.063-.219-.395-.389-.4-1.037 0-1.438l1.5-1.5a.5.5 0 0 0-.438-.844.5.5 0 0 0-.063 0zm2.719 3.063v2h1v-1h1v-1h-2z" id="link-broken"></path>
+
+    <path d="M5.875.031c-.184.01-.354.03-.531.094-.27.095-.531.25-.75.469a.5.5 0 1 0 .688.688c.101-.101.245-.173.375-.219.352-.126.78-.064 1.063.219.395.389.4 1.037 0 1.438l-1.5 1.5c-.434.434-.799.483-1.063.469-.264-.015-.406-.125-.406-.125a.504.504 0 1 0-.5.875s.34.222.844.25c.504.028 1.197-.165 1.813-.781l1.5-1.5c.78-.78.785-2.041 0-2.813-.279-.279-.606-.452-.969-.531-.181-.039-.379-.041-.563-.031zm-2 2.313c-.501-.019-1.186.155-1.781.75l-1.5 1.5c-.78.78-.785 2.041 0 2.813.557.557 1.355.722 2.063.469.27-.095.531-.25.75-.469a.5.5 0 1 0-.688-.688c-.101.101-.245.173-.375.219-.352.126-.78.064-1.063-.219-.395-.389-.4-1.037 0-1.438l1.5-1.5c.405-.405.752-.448 1.031-.438.279.011.469.094.469.094a.5.5 0 1 0 .438-.875s-.343-.199-.844-.219z" id="link-intact"></path>
+
+    <path d="M0 0v3h3v-3h-3zm4 0v1h4v-1h-4zm0 2v1h3v-1h-3zm-4 2v3h3v-3h-3zm4 0v1h4v-1h-4zm0 2v1h3v-1h-3z" id="list-rich"></path>
+
+    <path d="M.5 0c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm1.5 0v1h6v-1h-6zm-1.5 2c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm1.5 0v1h6v-1h-6zm-1.5 2c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm1.5 0v1h6v-1h-6zm-1.5 2c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm1.5 0v1h6v-1h-6z" id="list"></path>
+
+    <path d="M8 0l-8 4 3 1 1 3 4-8z" id="location"></path>
+
+    <path d="M4 0c-1.099 0-2 .901-2 2v1h-1v4h6v-4h-1v-1c0-1.099-.901-2-2-2zm0 1c.561 0 1 .439 1 1v1h-2v-1c0-.561.439-1 1-1z" id="lock-locked"></path>
+
+    <path d="M4 0c-1.099 0-2 .901-2 2h1c0-.561.439-1 1-1 .561 0 1 .439 1 1v2h-4v4h6v-4h-1v-2c0-1.099-.901-2-2-2z" id="lock-unlocked"></path>
+
+    <path d="M4 1c-1.651 0-3 1.349-3 3h-1l1.5 2 1.5-2h-1c0-1.109.891-2 2-2v-1zm2.5 1l-1.5 2h1c0 1.109-.891 2-2 2v1c1.651 0 3-1.349 3-3h1l-1.5-2z" id="loop-circular"></path>
+
+    <path d="M1 0v2h1v-1h4v2h-1l1.5 2.5 1.5-2.5h-1v-3h-6zm.5 2.5l-1.5 2.5h1v3h6v-2h-1v1h-4v-2h1l-1.5-2.5z" id="loop-square"></path>
+
+    <path d="M6 0v1h-5c-.554 0-1 .446-1 1v1h1v-1h5v1l2-1.5-2-1.5zm-4 4l-2 1.5 2 1.5v-1h5c.542 0 1-.458 1-1v-1h-1v1h-5v-1z" id="loop"></path>
+
+    <path d="M3.5 0c-1.927 0-3.5 1.573-3.5 3.5s1.573 3.5 3.5 3.5c.592 0 1.166-.145 1.656-.406a1 1 0 0 0 .125.125l1 1a1.016 1.016 0 1 0 1.438-1.438l-1-1a1 1 0 0 0-.156-.125c.266-.493.438-1.059.438-1.656 0-1.927-1.573-3.5-3.5-3.5zm0 1c1.387 0 2.5 1.113 2.5 2.5 0 .661-.241 1.273-.656 1.719l-.031.031a1 1 0 0 0-.125.125c-.442.397-1.043.625-1.688.625-1.387 0-2.5-1.113-2.5-2.5s1.113-2.5 2.5-2.5z" id="magnifying-glass"></path>
+
+    <path d="M4 0c-1.66 0-3 1.34-3 3 0 2 3 5 3 5s3-3 3-5c0-1.66-1.34-3-3-3zm0 1c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2z" id="map-marker"></path>
+
+    <path d="M0 0v8h8v-2.375a.5.5 0 0 0 0-.219v-5.406h-8zm1 1h6v4h-1.5a.5.5 0 0 0-.094 0 .502.502 0 1 0 .094 1h1.5v1h-6v-6zm2.5 1c-.83 0-1.5.67-1.5 1.5 0 1 1.5 2.5 1.5 2.5s1.5-1.5 1.5-2.5c0-.83-.67-1.5-1.5-1.5zm0 1c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5z" id="map"></path>
+
+    <path d="M1 1v6h2v-6h-2zm4 0v6h2v-6h-2z" id="media-pause"></path>
+
+    <path d="M1 1v6l6-3-6-3z" id="media-play"></path>
+
+    <path d="M4 1c-1.657 0-3 1.343-3 3s1.343 3 3 3 3-1.343 3-3-1.343-3-3-3z" id="media-record"></path>
+
+    <path d="M4 1l-4 3 4 3v-6zm0 3l4 3v-6l-4 3z" id="media-skip-backward"></path>
+
+    <path d="M0 1v6l4-3-4-3zm4 3v3l4-3-4-3v3z" id="media-skip-forward"></path>
+
+    <path d="M0 1v6h2v-6h-2zm2 3l5 3v-6l-5 3z" id="media-step-backward"></path>
+
+    <path d="M0 1v6l5-3-5-3zm5 3v3h2v-6h-2v3z" id="media-step-forward"></path>
+
+    <path d="M1 1v6h6v-6h-6z" id="media-stop"></path>
+
+    <path d="M2 0v2h-2v4h2v2h4v-2h2v-4h-2v-2h-4z" id="medical-cross"></path>
+
+    <path d="M0 1v1h8v-1h-8zm0 2.969v1h8v-1h-8zm0 3v1h8v-1h-8z" id="menu"></path>
+
+    <path d="M2.906-.031a1 1 0 0 0-.125.031 1 1 0 0 0-.781 1v2a1 1 0 1 0 2 0v-2a1 1 0 0 0-1.094-1.031zm-2.563 2.031a.5.5 0 0 0-.344.5v.5c0 1.476 1.091 2.693 2.5 2.938v1.063h-.5c-.55 0-1 .45-1 1h4c0-.55-.45-1-1-1h-.5v-1.063c1.409-.244 2.5-1.461 2.5-2.938v-.5a.5.5 0 1 0-1 0v.5c0 1.109-.891 2-2 2s-2-.891-2-2v-.5a.5.5 0 0 0-.594-.5.5.5 0 0 0-.063 0z" transform="translate(1)" id="microphone"></path>
+
+    <path d="M0 3v2h8v-2h-8z" id="minus"></path>
+
+    <path d="M.344 0a.5.5 0 0 0-.344.5v5a.5.5 0 0 0 .5.5h2.5v1h-1c-.55 0-1 .45-1 1h6c0-.55-.45-1-1-1h-1v-1h2.5a.5.5 0 0 0 .5-.5v-5a.5.5 0 0 0-.5-.5h-7a.5.5 0 0 0-.094 0 .5.5 0 0 0-.063 0zm.656 1h6v4h-6v-4z" id="monitor"></path>
+
+    <path d="M2.719 0c-1.58.53-2.719 2.021-2.719 3.781 0 2.21 1.79 4 4 4 1.76 0 3.251-1.17 3.781-2.75-.4.14-.831.25-1.281.25-2.21 0-4-1.79-4-4 0-.44.079-.881.219-1.281z" id="moon"></path>
+
+    <path d="M3.5 0l-1.5 1.5h1v1.5h-1.5v-1l-1.5 1.5 1.5 1.5v-1h1.5v1.5h-1l1.5 1.5 1.5-1.5h-1v-1.5h1.5v1l1.5-1.5-1.5-1.5v1h-1.5v-1.5h1l-1.5-1.5z" id="move"></path>
+
+    <path d="M8 0c-5 0-6 1-6 1v4.094c-.154-.054-.327-.094-.5-.094-.828 0-1.5.672-1.5 1.5s.672 1.5 1.5 1.5 1.5-.672 1.5-1.5v-3.969c.732-.226 1.99-.438 4-.5v2.063c-.154-.054-.327-.094-.5-.094-.828 0-1.5.672-1.5 1.5s.672 1.5 1.5 1.5 1.5-.672 1.5-1.5v-5.5z" id="musical-note"></path>
+
+    <path d="M5 0c-.514 0-1.021.201-1.406.594l-2.781 2.719c-1.07 1.07-1.07 2.805 0 3.875 1.07 1.07 2.805 1.07 3.875 0l1.25-1.25-.688-.688-.906.875-.344.375c-.69.69-1.81.69-2.5 0-.682-.682-.668-1.778 0-2.469l2.781-2.719v-.031c.389-.395 1.037-.4 1.438 0 .388.381.378 1.006 0 1.406l-2.5 2.469c-.095.095-.28.095-.375 0-.095-.095-.095-.28 0-.375l.375-.344.594-.625-.688-.688-.875.875-.094.094c-.485.485-.485 1.265 0 1.75.485.485 1.265.485 1.75 0l2.5-2.438c.78-.78.785-2.041 0-2.813-.39-.39-.893-.594-1.406-.594z" id="paperclip"></path>
+
+    <path d="M6 0l-1 1 2 2 1-1-2-2zm-2 2l-4 4v2h2l4-4-2-2z" id="pencil"></path>
+
+    <path d="M5.5 0c-.51 0-.949.355-1.219.875.45.54.719 1.275.719 2.125 0 .29-.034.574-.094.844.18.11.374.156.594.156.83 0 1.5-.9 1.5-2s-.67-2-1.5-2zm-3 1c-.828 0-1.5.895-1.5 2s.672 2 1.5 2 1.5-.895 1.5-2-.672-2-1.5-2zm4.75 3.156c-.43.51-1.018.824-1.688.844.27.38.438.844.438 1.344v.656h2v-1.656c0-.52-.31-.968-.75-1.188zm-6.5 1c-.44.22-.75.668-.75 1.188v1.656h5v-1.656c0-.52-.31-.968-.75-1.188-.44.53-1.06.844-1.75.844s-1.31-.314-1.75-.844z" id="people"></path>
+
+    <path d="M4 0c-1.105 0-2 1.119-2 2.5s.895 2.5 2 2.5 2-1.119 2-2.5-.895-2.5-2-2.5zm-2.094 5c-1.07.04-1.906.92-1.906 2v1h8v-1c0-1.08-.836-1.96-1.906-2-.54.61-1.284 1-2.094 1-.81 0-1.554-.39-2.094-1z" id="person"></path>
+
+    <path d="M1.188 0c-.11 0-.188.077-.188.188v7.625c0 .11.077.188.188.188h4.625c.11 0 .188-.077.188-.188v-7.625c0-.11-.077-.188-.188-.188h-4.625zm.813 1h3v5h-3v-5zm1.5 5.5c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5z" id="phone"></path>
+
+    <path d="M3.5 0c-.97 0-1.839.391-2.469 1.031l2.969 2.969v-3.969c-.16-.03-.33-.031-.5-.031zm1.5 1.063v3.406l-2.719 2.719c.6.5 1.369.813 2.219.813 1.93 0 3.5-1.57 3.5-3.5 0-1.76-1.31-3.197-3-3.438zm-4.094 1.313c-.55.54-.906 1.285-.906 2.125 0 .95.435 1.804 1.125 2.344l2.156-2.125-2.375-2.344z" id="pie-chart"></path>
+
+    <path d="M1.344 0a.502.502 0 0 0 .156 1h.5v2h-1c-.55 0-1 .45-1 1h3v3l.438 1 .563-1v-3h3c0-.55-.45-1-1-1h-1v-2h.5a.5.5 0 1 0 0-1h-4a.5.5 0 0 0-.094 0 .502.502 0 0 0-.063 0z" id="pin"></path>
+
+    <path d="M4 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm-1 2l3 2-3 2v-4z" id="play-circle"></path>
+
+    <path d="M3 0v3h-3v2h3v3h2v-3h3v-2h-3v-3h-2z" id="plus"></path>
+
+    <path d="M3 0v4h1v-4h-1zm-1.281 1.438l-.375.313c-.803.64-1.344 1.634-1.344 2.75 0 1.929 1.571 3.5 3.5 3.5s3.5-1.571 3.5-3.5c0-1.116-.529-2.11-1.344-2.75l-.375-.313-.625.781.375.313c.585.46.969 1.165.969 1.969 0 1.391-1.109 2.5-2.5 2.5s-2.5-1.109-2.5-2.5c0-.804.361-1.509.938-1.969l.406-.313-.625-.781z" id="power-standby"></path>
+
+    <path d="M2 0v2h4v-2h-4zm-1.906 3c-.06 0-.094.034-.094.094v2.813c0 .06.034.094.094.094h.906v-2h6v2h.906c.06 0 .094-.034.094-.094v-2.813c0-.06-.034-.094-.094-.094h-7.813zm1.906 2v3h4v-3h-4z" id="print"></path>
+
+    <path d="M0 0v7h1v-7h-1zm7 0v7h1v-7h-1zm-5 1v1h2v-1h-2zm1 2v1h2v-1h-2zm1 2v1h2v-1h-2z" id="project"></path>
+
+    <path d="M3.25 0l-.469 1.531-.781 2.563-.031-.063-.094-.344h-1.875v1h1.156l.375 1.156.469 1.469.469-1.469.781-2.5.781 2.5.406 1.313.531-1.281.594-1.469.125.281h2.313v-1h-1.688l-.375-.719-.5-1-.406 1.031-.469 1.188-.844-2.656-.469-1.531z" id="pulse"></path>
+
+    <path d="M3 0c-.28 0-.539.101-.719.281-.18.18-.281.439-.281.719 0 .28.181.479.281.719.03.06.063.161.063.281h-2.344v6h2.344c0-.12-.011-.221-.031-.281-.11-.24-.313-.439-.313-.719 0-.28.101-.539.281-.719.18-.18.439-.281.719-.281.28 0 .539.101.719.281.18.18.281.439.281.719 0 .28-.181.479-.281.719-.03.06-.063.161-.063.281h2.344v-2.344c.12 0 .221.011.281.031.24.11.439.313.719.313.28 0 .539-.101.719-.281.18-.18.281-.439.281-.719 0-.28-.101-.539-.281-.719-.18-.18-.439-.281-.719-.281-.28 0-.479.181-.719.281-.06.03-.161.063-.281.063v-2.344h-2.344c0-.12.011-.221.031-.281.11-.24.313-.439.313-.719 0-.28-.101-.539-.281-.719-.18-.18-.439-.281-.719-.281z" id="puzzle-piece"></path>
+
+    <path d="M4.469 0c-.854 0-1.48.256-1.875.656s-.54.901-.594 1.281l1 .125c.036-.26.125-.497.313-.688.188-.19.491-.375 1.156-.375.664 0 1.019.163 1.219.344.199.181.281.405.281.656 0 .833-.313 1.063-.813 1.5-.5.438-1.188 1.083-1.188 2.25v.25h1v-.25c0-.833.344-1.063.844-1.5.5-.438 1.156-1.083 1.156-2.25 0-.479-.168-1.02-.594-1.406-.426-.387-1.071-.594-1.906-.594zm-.5 7v1h1v-1h-1z" id="question-mark"></path>
+
+    <path d="M4.5 0c-1.21 0-2.27.86-2.5 2-1.1 0-2 .9-2 2 0 .52.201 1.015.531 1.375.26-.22.599-.375.969-.375.2 0 .393.055.563.125.17-.64.748-1.125 1.438-1.125s1.268.485 1.438 1.125c.17-.07.362-.125.563-.125.63 0 1.155.388 1.375.938.64-.17 1.125-.747 1.125-1.438 0-.65-.42-1.29-1-1.5v-.5c0-1.38-1.12-2.5-2.5-2.5zm-1.156 5a.5.5 0 0 0-.344.5v2a.5.5 0 1 0 1 0v-2a.5.5 0 0 0-.594-.5.5.5 0 0 0-.063 0zm-2 1a.5.5 0 0 0-.344.5v1a.5.5 0 1 0 1 0v-1a.5.5 0 0 0-.594-.5.5.5 0 0 0-.063 0zm4 0a.5.5 0 0 0-.344.5v1a.5.5 0 1 0 1 0v-1a.5.5 0 0 0-.594-.5.5.5 0 0 0-.063 0z" id="rain"></path>
+
+    <path d="M6 0v1h-.5c-.354 0-.6.116-.813.375l-1.406 1.75-1.5-1.75v-.031c-.212-.236-.427-.344-.781-.344h-1v1h1.031v.031l1.625 1.906-1.625 2.031v.031h-1.031v1h1c.354 0 .6-.116.813-.375l1.531-1.906 1.625 1.906v.031c.212.236.427.344.781.344h.25v1l2-1.5-2-1.5v1h-.281v-.031l-1.75-2.063 1.5-1.875v-.031h.531v1l2-1.5-2-1.5z" id="random"></path>
+
+    <path d="M4 0c-2.201 0-4 1.799-4 4s1.799 4 4 4c1.104 0 2.092-.456 2.813-1.188l-.688-.688c-.54.548-1.289.875-2.125.875-1.659 0-3-1.341-3-3s1.341-3 3-3c.834 0 1.545.354 2.094.906l-1.094 1.094h3v-3l-1.188 1.188c-.731-.72-1.719-1.188-2.813-1.188z" id="reload"></path>
+
+    <path d="M4 0l1.656 1.656-4 4-1.656-1.656v4h4l-1.656-1.656 4-4 1.656 1.656v-4h-4z" id="resize-both"></path>
+
+    <path d="M3.5 0l-2.5 3h2v2h-2l2.5 3 2.5-3h-2v-2h2l-2.5-3z" id="resize-height"></path>
+
+    <path d="M3 1l-3 2.5 3 2.5v-2h2v2l3-2.5-3-2.5v2h-2v-2z" id="resize-width"></path>
+
+    <path d="M0 0v2c3.331 0 6 2.669 6 6h2c0-4.409-3.591-8-8-8zm0 3v2c1.67 0 3 1.33 3 3h2c0-2.75-2.25-5-5-5zm0 3v2h2c0-1.11-.89-2-2-2z" id="rss-alt"></path>
+
+    <path d="M1 0v1c3.32 0 6 2.68 6 6h1c0-3.86-3.14-7-7-7zm0 2v1c2.221 0 4 1.779 4 4h1c0-2.759-2.241-5-5-5zm0 2v1c1.109 0 2 .891 2 2h1c0-1.651-1.349-3-3-3zm0 2c-.552 0-1 .448-1 1s.448 1 1 1 1-.448 1-1-.448-1-1-1z" id="rss"></path>
+
+    <path d="M3 0c-.55 0-1 .45-1 1v5.5c0 .28-.22.5-.5.5s-.5-.22-.5-.5v-1.5h-1v2c0 .55.45 1 1 1h5c.55 0 1-.45 1-1v-3h-4v-2.5c0-.28.22-.5.5-.5s.5.22.5.5v1.5h4v-2c0-.55-.45-1-1-1h-4z" id="script"></path>
+
+    <path d="M.75 0c-.402 0-.75.348-.75.75v5.5c0 .402.348.75.75.75h4.5c.402 0 .75-.348.75-.75v-1.25h-1v1h-4v-5h2v-1h-2.25zm5.25 0v1c-2.05 0-3.704 1.544-3.938 3.531.213-.875.999-1.531 1.938-1.531h2v1l2-2-2-2z" id="share-boxed"></path>
+
+    <path d="M5 0v2c-4 0-5 2.05-5 5 .52-1.98 2-3 4-3h1v2l3-3.156-3-2.844z" id="share"></path>
+
+    <path d="M4 0l-.188.094-3.5 1.469-.313.125v.313c0 1.657.666 3.122 1.469 4.188.401.533.828.969 1.25 1.281.422.313.826.531 1.281.531.455 0 .86-.219 1.281-.531.422-.313.849-.749 1.25-1.281.803-1.065 1.469-2.53 1.469-4.188v-.313l-.313-.125-3.5-1.469-.188-.094zm0 1.094v5.906c-.045 0-.328-.069-.656-.313s-.714-.631-1.063-1.094c-.642-.851-1.137-2.025-1.219-3.281l2.938-1.219z" id="shield"></path>
+
+    <path d="M6 0v8h1v-8h-1zm-2 1v7h1v-7h-1zm-2 2v5h1v-5h-1zm-2 2v3h1v-3h-1z" id="signal"></path>
+
+    <path d="M3 0v1h-2l-1 1 1 1h2v5h1v-4h2l1-1-1-1h-2v-2h-1z" id="signpost"></path>
+
+    <path d="M2 0v6h-2l2.5 2 2.5-2h-2v-6h-1zm2 0v1h2v-1h-2zm0 2v1h3v-1h-3zm0 2v1h4v-1h-4z" id="sort-ascending"></path>
+
+    <path d="M2 0v6h-2l2.5 2 2.5-2h-2v-6h-1zm2 0v1h4v-1h-4zm0 2v1h3v-1h-3zm0 2v1h2v-1h-2z" id="sort-descending"></path>
+
+    <path d="M.75 0c-.402 0-.75.348-.75.75v5.5c0 .402.348.75.75.75h6.5c.402 0 .75-.348.75-.75v-5.5c0-.402-.348-.75-.75-.75h-6.5zm.25 1h1v1h-1v-1zm2 0h4v1h-4v-1zm-2 2h1v1h-1v-1zm2 0h4v1h-4v-1zm-2 2h1v1h-1v-1zm2 0h4v1h-4v-1z" id="spreadsheet"></path>
+
+    <path d="M4 0l-1 3h-3l2.5 2-1 3 2.5-2 2.5 2-1-3 2.5-2h-3l-1-3z" id="star"></path>
+
+    <path d="M4 0c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm-2.5 1c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm5 0c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm-2.5 1c-1.105 0-2 .895-2 2s.895 2 2 2 2-.895 2-2-.895-2-2-2zm-3.5 1.5c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm7 0c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm-6 2.5c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm5 0c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm-2.5 1c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5z" id="sun"></path>
+
+    <path d="M.344 0c-.18 0-.344.164-.344.344v7.313c0 .18.164.344.344.344h6.313c.18 0 .344-.164.344-.344v-7.313c0-.18-.164-.344-.344-.344h-6.313zm.656 1h5v5h-5v-5zm2.5 5.5c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5z" id="tablet"></path>
+
+    <path d="M0 0v3l5 5 3-3-5-5h-3zm2 1c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1z" id="tag"></path>
+
+    <path d="M0 1v2l3 3 1.5-1.5.5-.5-2-2-1-1h-2zm3.406 0l3 3-1.188 1.219.781.781 2-2-3-3h-1.594zm-1.906 1c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5z" id="tags"></path>
+
+    <path d="M4 0c-2.203 0-4 1.797-4 4 0 2.203 1.797 4 4 4 2.203 0 4-1.797 4-4 0-2.203-1.797-4-4-4zm0 1c1.663 0 3 1.337 3 3s-1.337 3-3 3-3-1.337-3-3 1.337-3 3-3zm0 1c-1.099 0-2 .901-2 2s.901 2 2 2 2-.901 2-2-.901-2-2-2zm0 1c.558 0 1 .442 1 1s-.442 1-1 1-1-.442-1-1 .442-1 1-1z" id="target"></path>
+
+    <path d="M0 0v7h7v-3.594l-1 1v1.594h-5v-5h3.594l1-1h-5.594zm7 0l-3 3-1-1-1 1 2 2 4-4-1-1z" id="task"></path>
+
+    <path d="M.094 0c-.06 0-.094.034-.094.094v7.813c0 .06.034.094.094.094h7.813c.06 0 .094-.034.094-.094v-7.813c0-.06-.034-.094-.094-.094h-7.813zm1.406.781l1.719 1.719-1.719 1.719-.719-.719 1-1-1-1 .719-.719zm2.5 2.219h3v1h-3v-1z" id="terminal"></path>
+
+    <path d="M0 0v2h.5c0-.55.45-1 1-1h1.5v5.5c0 .28-.22.5-.5.5h-.5v1h4v-1h-.5c-.28 0-.5-.22-.5-.5v-5.5h1.5c.55 0 1 .45 1 1h.5v-2h-8z" id="text"></path>
+
+    <path d="M0 0v4h1v-4h-1zm2 0v4.001c.28 0 .529.101.719.281.18.19 1.151 2.115 1.281 2.375.13.26.386.393.656.313.26-.08.393-.355.313-.625-.08-.26-.469-1.594-.469-1.844s.22-.5.5-.5h1.5c.28 0 .5-.22.5-.5l-1.031-3.188c-.08-.18-.259-.313-.469-.313h-3.5z" id="thumb-down"></path>
+
+    <path d="M4.438 0c-.19.021-.34.149-.438.344-.13.26-1.101 2.185-1.281 2.375-.19.18-.439.281-.719.281v4.001h3.5c.21 0 .389-.133.469-.313 0 0 1.031-2.908 1.031-3.188 0-.28-.22-.5-.5-.5h-1.5c-.28 0-.5-.25-.5-.5s.389-1.574.469-1.844c.08-.27-.053-.545-.313-.625l-.219-.031zm-4.438 3v4h1v-4h-1z" id="thumb-up"></path>
+
+    <path d="M2 0v1h1v.031c-1.697.241-3 1.707-3 3.469 0 1.929 1.571 3.5 3.5 3.5s3.5-1.571 3.5-3.5c0-.45-.086-.874-.219-1.25l-.938.344c.107.304.156.596.156.906 0 1.391-1.109 2.5-2.5 2.5s-2.5-1.109-2.5-2.5 1.109-2.5 2.5-2.5c.298 0 .585.051.875.156l.344-.938c-.221-.081-.471-.119-.719-.156v-.063h1v-1h-3zm5 1.125s-3.675 2.8-3.875 3c-.2.2-.2.519 0 .719.2.2.519.2.719 0 .2-.19 3.156-3.719 3.156-3.719z" id="timer"></path>
+
+    <path d="M6 0v1h-6v1h6v1l2-1.5-2-1.5zm-4 4l-2 1.5 2 1.5v-1h6v-1h-6v-1z" id="transfer"></path>
+
+    <path d="M3 0c-.55 0-1 .45-1 1h-1c-.55 0-1 .45-1 1h7c0-.55-.45-1-1-1h-1c0-.55-.45-1-1-1h-1zm-2 3v4.813c0 .11.077.188.188.188h4.625c.11 0 .188-.077.188-.188v-4.813h-1v3.5c0 .28-.22.5-.5.5s-.5-.22-.5-.5v-3.5h-1v3.5c0 .28-.22.5-.5.5s-.5-.22-.5-.5v-3.5h-1z" id="trash"></path>
+
+    <path d="M1 0v4c0 1.1 1.12 2 2.5 2h.5c1.1 0 2-.9 2-2v-4h-1v4c0 .55-.45 1-1 1s-1-.45-1-1v-4h-2zm-1 7v1h7v-1h-7z" id="underline"></path>
+
+    <path d="M.094 0c-.06 0-.094.034-.094.094v4.813c0 .06.034.094.094.094h1.813c.06 0 .094-.034.094-.094v-4.813c0-.06-.034-.094-.094-.094h-1.813zm6 0c-.06 0-.094.034-.094.094v4.813c0 .06.034.094.094.094h1.813c.06 0 .094-.034.094-.094v-4.813c0-.06-.034-.094-.094-.094h-1.813zm-3 2c-.06 0-.094.034-.094.094v2.813c0 .06.034.094.094.094h1.813c.06 0 .094-.034.094-.094v-2.813c0-.06-.034-.094-.094-.094h-1.813zm-3.094 4v1h8v-1h-8z" id="vertical-align-bottom"></path>
+
+    <path d="M.094 0c-.06 0-.094.034-.094.094v1.906h2v-1.906c0-.06-.034-.094-.094-.094h-1.813zm6 0c-.06 0-.094.034-.094.094v1.906h2v-1.906c0-.06-.034-.094-.094-.094h-1.813zm-3 1c-.06 0-.094.034-.094.094v.906h2v-.906c0-.06-.034-.094-.094-.094h-1.813zm-3.094 2v1h8v-1h-8zm0 2v1.906c0 .06.034.094.094.094h1.813c.06 0 .094-.034.094-.094v-1.906h-2zm3 0v.906c0 .06.034.094.094.094h1.813c.06 0 .094-.034.094-.094v-.906h-2zm3 0v1.906c0 .06.034.094.094.094h1.813c.06 0 .094-.034.094-.094v-1.906h-2z" id="vertical-align-center"></path>
+
+    <path d="M0 0v1h8v-1h-8zm.094 2c-.06 0-.094.034-.094.094v4.813c0 .06.034.094.094.094h1.813c.06 0 .094-.034.094-.094v-4.813c0-.06-.034-.094-.094-.094h-1.813zm3 0c-.06 0-.094.034-.094.094v2.813c0 .06.034.094.094.094h1.813c.06 0 .094-.034.094-.094v-2.813c0-.06-.034-.094-.094-.094h-1.813zm3 0c-.06 0-.094.034-.094.094v4.813c0 .06.034.094.094.094h1.813c.06 0 .094-.034.094-.094v-4.813c0-.06-.034-.094-.094-.094h-1.813z" id="vertical-align-top"></path>
+
+    <path d="M.5 1c-.28 0-.5.22-.5.5v4c0 .28.22.5.5.5h5c.28 0 .5-.22.5-.5v-1.5l1 1h1v-3h-1l-1 1v-1.5c0-.28-.22-.5-.5-.5h-5z" id="video"></path>
+
+    <path d="M3.344 0l-1.344 2h-2v4h2l1.344 2h.656v-8h-.656zm1.656 1v1c.152 0 .313.026.469.063h.031c.86.215 1.5.995 1.5 1.938 0 .942-.64 1.722-1.5 1.938-.166.041-.338.063-.5.063v1c.258 0 .516-.035.75-.094 1.3-.325 2.25-1.508 2.25-2.906 0-1.398-.95-2.581-2.25-2.906-.234-.059-.492-.094-.75-.094zm0 2v2l.25-.031c.433-.118.75-.507.75-.969 0-.446-.325-.819-.75-.938v-.031h-.031l-.219-.031z" id="volume-high"></path>
+
+    <path d="M4.344 0l-1.344 2h-2v4h2l1.344 2h.656v-8h-.656zm1.656 3v2l.25-.031c.433-.118.75-.507.75-.969 0-.446-.325-.819-.75-.938v-.031h-.031l-.219-.031z" id="volume-low"></path>
+
+    <path d="M5.344 0l-1.344 2h-2v4h2l1.344 2h.656v-8h-.656z" id="volume-off"></path>
+
+    <path d="M3.094 0c-.06 0-.105.044-.125.094l-2.938 6.813-.031.188v.813c0 .06.034.094.094.094h6.813c.06 0 .094-.034.094-.094v-.813l-.031-.188-2.938-6.813c-.02-.05-.065-.094-.125-.094h-.813zm-.094 3h1v2h-1v-2zm0 3h1v1h-1v-1z" id="warning"></path>
+
+    <path d="M3.75 0c-1.374 0-2.66.372-3.75 1.063l.531.875c.93-.59 2.033-.938 3.219-.938 1.2 0 2.323.31 3.25.906l.531-.813c-1.093-.703-2.401-1.094-3.781-1.094zm.031 3c-.795 0-1.531.227-2.156.625l.531.844c.475-.302 1.02-.469 1.625-.469.593 0 1.13.177 1.594.469l.531-.844c-.616-.388-1.338-.625-2.125-.625zm-.031 3c-.552 0-1 .448-1 1s.448 1 1 1 1-.448 1-1-.448-1-1-1z" id="wifi"></path>
+
+    <path d="M5.5 0c-1.38 0-2.5 1.12-2.5 2.5 0 .32.078.626.188.906l-2.906 2.875c-.39.39-.39 1.016 0 1.406.2.2.459.313.719.313.26 0 .519-.091.719-.281l2.875-2.875c.28.1.586.156.906.156 1.38 0 2.5-1.12 2.5-2.5 0-.16-.032-.297-.063-.438l-.938.938h-2v-2l.938-.938c-.14-.03-.277-.062-.438-.063zm-4.5 6.5c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5z" id="wrench"></path>
+
+    <path d="M1.406 0l-1.406 1.406.688.719 1.781 1.781-1.781 1.781-.688.719 1.406 1.406.719-.688 1.781-1.781 1.781 1.781.719.688 1.406-1.406-.688-.719-1.781-1.781 1.781-1.781.688-.719-1.406-1.406-.719.688-1.781 1.781-1.781-1.781-.719-.688z" id="x"></path>
+
+    <path d="M0 0l2.25 3h-2.25v1h3v1h-3v1h3v2h1v-2h3v-1h-3v-1h3v-1h-2.25l2.25-3h-1l-2.313 3h-.375l-2.313-3h-1z" id="yen"></path>
+
+    <path d="M3.5 0c-1.927 0-3.5 1.573-3.5 3.5s1.573 3.5 3.5 3.5c.592 0 1.166-.145 1.656-.406a1 1 0 0 0 .094.094l1.031 1.031a1.016 1.016 0 1 0 1.438-1.438l-1.031-1.031a1 1 0 0 0-.125-.094c.266-.493.438-1.059.438-1.656 0-1.927-1.573-3.5-3.5-3.5zm0 1c1.387 0 2.5 1.113 2.5 2.5 0 .587-.196 1.137-.531 1.563l-.031.031a1 1 0 0 0-.063.031 1 1 0 0 0-.281.281 1 1 0 0 0-.063.063c-.422.326-.953.531-1.531.531-1.387 0-2.5-1.113-2.5-2.5s1.113-2.5 2.5-2.5zm-.5 1v1h-1v1h1v1h1v-1h1v-1h-1v-1h-1z" id="zoom-in"></path>
+
+    <path d="M3.5 0c-1.927 0-3.5 1.573-3.5 3.5s1.573 3.5 3.5 3.5c.592 0 1.166-.145 1.656-.406a1 1 0 0 0 .094.094l1.031 1.031a1.016 1.016 0 1 0 1.438-1.438l-1.031-1.031a1 1 0 0 0-.125-.094c.266-.493.438-1.059.438-1.656 0-1.927-1.573-3.5-3.5-3.5zm0 1c1.387 0 2.5 1.113 2.5 2.5 0 .587-.196 1.137-.531 1.563l-.031.031a1 1 0 0 0-.063.031 1 1 0 0 0-.281.281 1 1 0 0 0-.063.063c-.422.326-.953.531-1.531.531-1.387 0-2.5-1.113-2.5-2.5s1.113-2.5 2.5-2.5zm-1.5 2v1h3v-1h-3z" id="zoom-out"></path>
+  </defs>
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/sprite/sprite.html b/assets/static/fonts/open-iconic/sprite/sprite.html
new file mode 100644
index 0000000..d945efe
--- /dev/null
+++ b/assets/static/fonts/open-iconic/sprite/sprite.html
@@ -0,0 +1,926 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset="utf-8">
+<style>
+  body {
+    font-family: Helvetica, sans-serif;
+  }
+
+  .container {
+    width: 600px;
+    text-align: center;
+    margin: 20px auto;
+  }
+
+  .message {
+    text-align: left;
+  }
+
+  .icon {
+    display: inline-block;
+    margin: 10px;
+    width: 16px;
+    height: 16px;
+  }
+</style>
+</head>
+<body>
+
+<div class="container">
+  <p class="message">Make sure to run this through a web server otherwise you won&rsquo;t see any icons. You can use <a href="https://github.com/visionmedia/serve";>Serve</a> for local testing.</p>
+  <svg class="icon">
+    <use xlink:href="sprite.svg#account-login"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#account-logout"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#action-redo"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#action-undo"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#align-center"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#align-left"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#align-right"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#aperture"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#arrow-bottom"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#arrow-circle-bottom"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#arrow-circle-left"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#arrow-circle-right"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#arrow-circle-top"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#arrow-left"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#arrow-right"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#arrow-thick-bottom"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#arrow-thick-left"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#arrow-thick-right"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#arrow-thick-top"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#arrow-top"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#audio-spectrum"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#audio"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#badge"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#ban"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#bar-chart"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#basket"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#battery-empty"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#battery-full"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#beaker"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#bell"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#bluetooth"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#bold"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#bolt"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#book"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#bookmark"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#box"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#briefcase"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#british-pound"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#browser"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#brush"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#bug"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#bullhorn"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#calculator"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#calendar"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#camera-slr"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#caret-bottom"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#caret-left"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#caret-right"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#caret-top"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#cart"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#chat"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#check"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#chevron-bottom"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#chevron-left"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#chevron-right"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#chevron-top"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#circle-check"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#circle-x"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#clipboard"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#clock"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#cloud-download"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#cloud-upload"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#cloud"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#cloudy"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#code"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#cog"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#collapse-down"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#collapse-left"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#collapse-right"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#collapse-up"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#command"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#comment-square"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#compass"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#contrast"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#copywriting"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#credit-card"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#crop"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#dashboard"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#data-transfer-download"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#data-transfer-upload"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#delete"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#dial"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#document"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#dollar"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#double-quote-sans-left"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#double-quote-sans-right"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#double-quote-serif-left"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#double-quote-serif-right"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#droplet"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#eject"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#elevator"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#ellipses"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#envelope-closed"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#envelope-open"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#euro"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#excerpt"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#expand-down"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#expand-left"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#expand-right"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#expand-up"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#external-link"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#eye"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#eyedropper"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#file"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#fire"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#flag"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#flash"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#folder"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#fork"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#fullscreen-enter"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#fullscreen-exit"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#globe"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#graph"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#grid-four-up"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#grid-three-up"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#grid-two-up"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#hard-drive"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#header"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#headphones"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#heart"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#home"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#image"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#inbox"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#infinity"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#info"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#italic"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#justify-center"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#justify-left"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#justify-right"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#key"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#laptop"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#layers"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#lightbulb"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#link-broken"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#link-intact"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#list-rich"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#list"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#location"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#lock-locked"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#lock-unlocked"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#loop-circular"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#loop-square"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#loop"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#magnifying-glass"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#map-marker"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#map"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#media-pause"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#media-play"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#media-record"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#media-skip-backward"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#media-skip-forward"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#media-step-backward"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#media-step-forward"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#media-stop"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#medical-cross"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#menu"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#microphone"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#minus"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#monitor"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#moon"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#move"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#musical-note"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#paperclip"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#pencil"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#people"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#person"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#phone"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#pie-chart"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#pin"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#play-circle"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#plus"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#power-standby"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#print"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#project"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#pulse"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#puzzle-piece"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#question-mark"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#rain"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#random"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#reload"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#resize-both"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#resize-height"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#resize-width"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#rss-alt"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#rss"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#script"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#share-boxed"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#share"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#shield"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#signal"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#signpost"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#sort-ascending"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#sort-descending"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#spreadsheet"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#star"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#sun"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#tablet"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#tag"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#tags"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#target"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#task"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#terminal"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#text"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#thumb-down"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#thumb-up"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#timer"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#transfer"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#trash"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#underline"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#vertical-align-bottom"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#vertical-align-center"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#vertical-align-top"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#video"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#volume-high"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#volume-low"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#volume-off"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#warning"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#wifi"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#wrench"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#x"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#yen"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#zoom-in"></use>
+  </svg>
+
+  <svg class="icon">
+    <use xlink:href="sprite.svg#zoom-out"></use>
+  </svg>
+
+</div>
+</body>
+</html>
diff --git a/assets/static/fonts/open-iconic/sprite/sprite.min.svg b/assets/static/fonts/open-iconic/sprite/sprite.min.svg
new file mode 100644
index 0000000..af927c6
--- /dev/null
+++ b/assets/static/fonts/open-iconic/sprite/sprite.min.svg
@@ -0,0 +1 @@
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg";><defs><symbol id="account-login" viewBox="0 0 8 8"><path d="M3 0v1h4v5h-4v1h5v-7h-5zm1 2v1h-4v1h4v1l2-1.5-2-1.5z"/></symbol><symbol id="account-logout" viewBox="0 0 8 8"><path d="M3 0v1h4v5h-4v1h5v-7h-5zm-1 2l-2 1.5 2 1.5v-1h4v-1h-4v-1z"/></symbol><symbol id="action-redo" viewBox="0 0 8 8"><path d="M3.5 0c-1.93 0-3.5 1.57-3.5 3.5 0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5v.5h-1l2 2 2-2h-1v-.5c0-1.93-1.57-3.5-3.5-3.5z" transform="translate(0 1)"/></symbol><symbol id="action-undo" viewBox="0 0 8 8"><path d="M4.5 0c-1.93 0-3.5 1.57-3.5 3.5v.5h-1l2 2 2-2h-1v-.5c0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5c0-1.93-1.57-3.5-3.5-3.5z" transform="translate(0 1)"/></symbol><symbol id="align-center" viewBox="0 0 8 8"><path d="M0 0v1h8v-1h-8zm1 2v1h6v-1h-6zm-1 2v1h8v-1h-8zm1 2v1h6v-1h-6z"/></symbol><symbol id="align-left" viewBox="0 0 8 8"><path d="M0 0v1h8v-1h-8zm0 2v1h6v-1h-6zm0 2v1h8v-1h-8zm0 2v1h6v-1h-6z"/></symbol><symbol id="align-right" vie
 wBox="0 0 8 8"><path d="M0 0v1h8v-1h-8zm2 2v1h6v-1h-6zm-2 2v1h8v-1h-8zm2 2v1h6v-1h-6z"/></symbol><symbol id="aperture" viewBox="0 0 8 8"><path d="M4 0c-.69 0-1.336.19-1.906.5l3.219 2.344.719-2.25c-.59-.36-1.281-.594-2.031-.594zm-2.75 1.125c-.76.73-1.25 1.735-1.25 2.875 0 .25.022.489.063.719l3.094-2.219-1.906-1.375zm5.625.125l-1.219 3.75h2.219c.08-.32.125-.65.125-1 0-1.07-.435-2.03-1.125-2.75zm-4.719 3.188l-1.75 1.281c.55 1.13 1.595 1.989 2.875 2.219l-1.125-3.5zm1.563 1.563l.625 1.969c1.33-.11 2.454-.879 3.094-1.969h-3.719z"/></symbol><symbol id="arrow-bottom" viewBox="0 0 8 8"><path d="M2 0v5h-2l2.531 3 2.469-3h-2v-5h-1z" transform="translate(1)"/></symbol><symbol id="arrow-circle-bottom" viewBox="0 0 8 8"><path d="M4 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm-1 1h2v3h2l-3 3-3-3h2v-3z"/></symbol><symbol id="arrow-circle-left" viewBox="0 0 8 8"><path d="M4 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm0 1v2h3v2h-3v2l-3-3 3-3z"/></symbol><symbol id="arrow-circle-
 right" viewBox="0 0 8 8"><path d="M4 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm0 1l3 3-3 3v-2h-3v-2h3v-2z"/></symbol><symbol id="arrow-circle-top" viewBox="0 0 8 8"><path d="M4 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm0 1l3 3h-2v3h-2v-3h-2l3-3z"/></symbol><symbol id="arrow-left" viewBox="0 0 8 8"><path d="M3 0l-3 2.531 3 2.469v-2h5v-1h-5v-2z" transform="translate(0 1)"/></symbol><symbol id="arrow-right" viewBox="0 0 8 8"><path d="M5 0v2h-5v1h5v2l3-2.531-3-2.469z" transform="translate(0 1)"/></symbol><symbol id="arrow-thick-bottom" viewBox="0 0 8 8"><path d="M2 0v5h-2l3.031 3 2.969-3h-2v-5h-2z" transform="translate(1)"/></symbol><symbol id="arrow-thick-left" viewBox="0 0 8 8"><path d="M3 0l-3 3.031 3 2.969v-2h5v-2h-5v-2z" transform="translate(0 1)"/></symbol><symbol id="arrow-thick-right" viewBox="0 0 8 8"><path d="M5 0v2h-5v2h5v2l3-3.031-3-2.969z" transform="translate(0 1)"/></symbol><symbol id="arrow-thick-top" viewBox="0 0 8 8"><path d="M2.969 0l-2.969 3
 h2v5h2v-5h2l-3.031-3z" transform="translate(1)"/></symbol><symbol id="arrow-top" viewBox="0 0 8 8"><path d="M2.469 0l-2.469 3h2v5h1v-5h2l-2.531-3z" transform="translate(1)"/></symbol><symbol id="audio-spectrum" viewBox="0 0 8 8"><path d="M4 0v8h1v-8h-1zm-2 1v6h1v-6h-1zm4 1v4h1v-4h-1zm-6 1v2h1v-2h-1z"/></symbol><symbol id="audio" viewBox="0 0 8 8"><path d="M1.188 0c-.734.722-1.188 1.748-1.188 2.844 0 1.095.454 2.09 1.188 2.813l.688-.719c-.546-.538-.875-1.269-.875-2.094s.329-1.587.875-2.125l-.688-.719zm5.625 0l-.688.719c.552.552.875 1.289.875 2.125 0 .836-.327 1.554-.875 2.094l.688.719c.732-.72 1.188-1.708 1.188-2.813 0-1.104-.459-2.115-1.188-2.844zm-4.219 1.406c-.362.362-.594.889-.594 1.438 0 .548.232 1.045.594 1.406l.688-.719c-.178-.178-.281-.416-.281-.688 0-.272.103-.54.281-.719l-.688-.719zm2.813 0l-.688.719c.183.183.281.434.281.719s-.099.505-.281.688l.688.719c.357-.357.594-.851.594-1.406 0-.555-.236-1.08-.594-1.438z" transform="translate(0 1)"/></symbol><symbol id="badge" viewBox=
 "0 0 8 8"><path d="M2 0c-1.105 0-2 .895-2 2s.895 2 2 2 2-.895 2-2-.895-2-2-2zm-1 4.813v3.188l1-1 1 1v-3.188c-.31.11-.65.188-1 .188s-.69-.077-1-.188z" transform="translate(2)"/></symbol><symbol id="ban" viewBox="0 0 8 8"><path d="M4 0c-2.203 0-4 1.797-4 4 0 2.203 1.797 4 4 4 2.203 0 4-1.797 4-4 0-2.203-1.797-4-4-4zm0 1c.655 0 1.258.209 1.75.563l-4.188 4.188c-.353-.492-.563-1.095-.563-1.75 0-1.663 1.337-3 3-3zm2.438 1.25c.353.492.563 1.095.563 1.75 0 1.663-1.337 3-3 3-.655 0-1.258-.209-1.75-.563l4.188-4.188z"/></symbol><symbol id="bar-chart" viewBox="0 0 8 8"><path d="M0 0v7h8v-1h-7v-6h-1zm5 0v5h2v-5h-2zm-3 2v3h2v-3h-2z"/></symbol><symbol id="basket" viewBox="0 0 8 8"><path d="M3.969 0c-.127.011-.259.083-.344.188l-2.344 2.813h-1.281v1h1v3.656c0 .18.164.344.344.344h5.313c.18 0 .344-.164.344-.344v-3.656h1v-1h-1.281c-.274-.329-2.387-2.866-2.406-2.875-.105-.09-.216-.136-.344-.125zm.031 1.281l1.438 1.719h-2.875l1.438-1.719zm-1.5 3.719c.28 0 .5.22.5.5v1c0 .28-.22.5-.5.5s-.5-.22-.5-.5v-1c0-.
 28.22-.5.5-.5zm3 0c.28 0 .5.22.5.5v1c0 .28-.22.5-.5.5s-.5-.22-.5-.5v-1c0-.28.22-.5.5-.5z"/></symbol><symbol id="battery-empty" viewBox="0 0 8 8"><path d="M.094 0c-.06 0-.094.034-.094.094v5.813c0 .06.034.094.094.094h6.813c.06 0 .094-.034.094-.094v-1.906h1v-2h-1v-1.906c0-.06-.034-.094-.094-.094h-6.813zm.906 1h5v4h-5v-4z" transform="translate(0 1)"/></symbol><symbol id="battery-full" viewBox="0 0 8 8"><path d="M.094 0c-.06 0-.094.034-.094.094v5.813c0 .06.034.094.094.094h6.813c.06 0 .094-.034.094-.094v-1.906h1v-2h-1v-1.906c0-.06-.034-.094-.094-.094h-6.813z" transform="translate(0 1)"/></symbol><symbol id="beaker" viewBox="0 0 8 8"><path d="M1.344 0a.502.502 0 0 0 .156 1h.5v1.406c-.088.172-1.194 2.313-1.656 3.094-.153.268-.344.612-.344 1.063 0 .383.139.764.406 1.031.26.26.643.406 1.031.406h5.125c.383 0 .764-.139 1.031-.406.26-.26.406-.643.406-1.031 0-.452-.194-.801-.344-1.063-.463-.78-1.568-2.922-1.656-3.094v-1.406h.5a.5.5 0 1 0 0-1h-5a.5.5 0 0 0-.094 0 .502.502 0 0 0-.063 0zm1.656 1h2v1
 .625l.063.094s.652 1.233 1.219 2.281h-4.563c.567-1.049 1.219-2.281 1.219-2.281l.063-.094v-1.625z"/></symbol><symbol id="bell" viewBox="0 0 8 8"><path d="M4 0c-1.1 0-2 .9-2 2 0 1.04-.524 1.976-1.344 2.656-.42.34-.656.824-.656 1.344h8c0-.52-.236-1.004-.656-1.344-.82-.68-1.344-1.616-1.344-2.656 0-1.1-.9-2-2-2zm-1 7c0 .55.45 1 1 1s1-.45 1-1h-2z"/></symbol><symbol id="bluetooth" viewBox="0 0 8 8"><path d="M1.5 0v2.5l-.75-.75-.75.75 1.5 1.5-1.5 1.5.75.75.75-.75v2.5h.5l3.5-2.5-2.25-1.531 2.25-1.469-3.5-2.5h-.5zm1 1.5l1.5 1-1.5 1v-2zm0 3l1.5 1-1.5 1v-2z" transform="translate(1)"/></symbol><symbol id="bold" viewBox="0 0 8 8"><path d="M0 0v1c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1v1h5.5c1.38 0 2.5-1.12 2.5-2.5 0-1-.588-1.85-1.438-2.25.27-.34.438-.78.438-1.25 0-1.1-.9-2-2-2h-5zm3 1h1c.55 0 1 .45 1 1s-.45 1-1 1h-1v-2zm0 3h1.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5h-1.5v-3z"/></symbol><symbol id="bolt" viewBox="0 0 8 8"><path d="M3 0l-3 5h2v3l3-5h-2v-3z" transform="translate(1)"/></symbol><symbol id="b
 ook" viewBox="0 0 8 8"><path d="M1 0c-.07 0-.127.001-.188.031-.39.08-.701.391-.781.781-.03.06-.031.118-.031.188v5.5c0 .83.67 1.5 1.5 1.5h5.5v-1h-5.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h5.5v-5.5c0-.28-.22-.5-.5-.5h-.5v3l-1-1-1 1v-3h-3z"/></symbol><symbol id="bookmark" viewBox="0 0 8 8"><path d="M0 0v8l2-2 2 2v-8h-4z" transform="translate(2)"/></symbol><symbol id="box" viewBox="0 0 8 8"><path d="M0 0v1h8v-1h-8zm0 2v5.906c0 .06.034.094.094.094h7.813c.06 0 .094-.034.094-.094v-5.906h-2.969v1.031h-2.031v-1.031h-3z"/></symbol><symbol id="briefcase" viewBox="0 0 8 8"><path d="M3 0c-.554 0-1 .458-1 1v1h-1.906c-.06 0-.094.034-.094.094v2.406c0 .28.22.5.5.5h7c.28 0 .5-.22.5-.5v-2.406c0-.06-.034-.094-.094-.094h-1.906v-1c0-.542-.446-1-1-1h-2zm0 1h2v1h-2v-1zm-3 4.906v2c0 .06.034.094.094.094h7.813c.06 0 .094-.034.094-.094v-2c-.16.05-.32.094-.5.094h-7c-.18 0-.34-.044-.5-.094z"/></symbol><symbol id="british-pound" viewBox="0 0 8 8"><path d="M3 0c-.619 0-1.159.262-1.5.688-.341.426-.5.986-.5 1.563 0 .692.1
 65 1.245.25 1.75h-1.25v1h1.219c-.112.448-.37.964-1.063 1.656l-.156.125v1.219h6v-1h-4.906c.641-.729.982-1.397 1.125-2h1.781v-1h-1.719c-.078-.683-.281-1.242-.281-1.75 0-.394.115-.731.281-.938.166-.207.368-.313.719-.313.394 0 .609.109.75.25.141.141.25.356.25.75h1c0-.576-.165-1.102-.531-1.469-.366-.366-.893-.531-1.469-.531z" transform="translate(1)"/></symbol><symbol id="browser" viewBox="0 0 8 8"><path d="M.344 0a.5.5 0 0 0-.344.5v7a.5.5 0 0 0 .5.5h7a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.5-.5h-7a.5.5 0 0 0-.094 0 .5.5 0 0 0-.063 0zm1.156 1c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5zm2 0h3c.28 0 .5.22.5.5s-.22.5-.5.5h-3c-.28 0-.5-.22-.5-.5s.22-.5.5-.5zm-2.5 2h6v4h-6v-4z"/></symbol><symbol id="brush" viewBox="0 0 8 8"><path d="M7.438.031c-.029-.001-.037.016-.063.031l-3.75 2.656c-.04.03-.095.106-.125.156l-.125.25c.719.229 1.271.781 1.5 1.5l.25-.125c.05-.02.126-.075.156-.125l2.656-3.75c.03-.04.04-.116 0-.156l-.406-.406c-.02-.02-.065-.03-.094-.031zm-4.781 3.969c-.73 0-1.313.614-1.313 1.3
 44 0 .99-.544 1.821-1.344 2.281.4.23.864.375 1.344.375 1.48 0 2.656-1.176 2.656-2.656 0-.73-.604-1.344-1.344-1.344z"/></symbol><symbol id="bug" viewBox="0 0 8 8"><path d="M3.5 0c-1.19 0-1.978 1.69-1.188 2.5-.09.07-.196.137-.281.219l-1.313-.656a.5.5 0 0 0-.344-.063.5.5 0 0 0-.094.938l1.156.563c-.09.156-.186.328-.25.5h-.688a.5.5 0 0 0-.094 0 .502.502 0 1 0 .094 1h.5c0 .227.023.445.063.656l-.781.406a.5.5 0 1 0 .438.875l.656-.344c.245.46.59.844 1 1.094.35-.19.625-.439.625-.719v-1.438a.5.5 0 0 0 0-.094v-.813a.5.5 0 0 0 0-.219c.045-.231.254-.406.5-.406.28 0 .5.22.5.5v.875a.5.5 0 0 0 0 .094v.063a.5.5 0 0 0 0 .094v1.344c0 .27.275.497.625.688.41-.245.755-.604 1-1.063l.656.344a.5.5 0 1 0 .438-.875l-.781-.406c.04-.211.063-.429.063-.656h.5a.5.5 0 1 0 0-1h-.688c-.064-.172-.16-.344-.25-.5l1.156-.563a.5.5 0 0 0-.313-.938.5.5 0 0 0-.125.063l-1.313.656c-.086-.082-.191-.149-.281-.219.78-.83.003-2.5-1.188-2.5z"/></symbol><symbol id="bullhorn" viewBox="0 0 8 8"><path d="M6.094 0c-.03 0-.06.022-.094.031
 v5.969c.033.007.065 0 .094 0h.813c.06 0 .094-.034.094-.094v-5.813c0-.06-.034-.094-.094-.094h-.813zm-1.094.5l-2.906 1.469c-.05.02-.127.031-.188.031h-1.813c-.06 0-.094.034-.094.094v1.813c0 .06.034.094.094.094h.906l1.031 2.719c.11.25.406.36.656.25.25-.11.36-.406.25-.656l-.719-1.781c.033-.136.136-.25.281-.25v-.031l2.5 1.25v-5z"/></symbol><symbol id="calculator" viewBox="0 0 8 8"><path d="M.094 0c-.06 0-.094.034-.094.094v7.813c0 .06.034.094.094.094h6.813c.06 0 .094-.034.094-.094v-7.813c0-.06-.034-.094-.094-.094h-6.813zm.906 1h5v2h-5v-2zm0 3h1v1h-1v-1zm2 0h1v1h-1v-1zm2 0h1v3h-1v-3zm-4 2h1v1h-1v-1zm2 0h1v1h-1v-1z"/></symbol><symbol id="calendar" viewBox="0 0 8 8"><path d="M0 0v2h7v-2h-7zm0 3v4.906c0 .06.034.094.094.094h6.813c.06 0 .094-.034.094-.094v-4.906h-7zm1 1h1v1h-1v-1zm2 0h1v1h-1v-1zm2 0h1v1h-1v-1zm-4 2h1v1h-1v-1zm2 0h1v1h-1v-1z"/></symbol><symbol id="camera-slr" viewBox="0 0 8 8"><path d="M4.094 0c-.06 0-.105.044-.125.094l-.938 1.813c-.02.05-.065.094-.125.094h-1.406c-.83 0-1.5.67-1.
 5 1.5v4.406c0 .06.034.094.094.094h7.813c.06 0 .094-.034.094-.094v-5.813c0-.06-.034-.094-.094-.094h-.813c-.06 0-.105-.044-.125-.094l-.938-1.813c-.02-.05-.065-.094-.125-.094h-1.813zm-2.594 3c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5zm3.5 0c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2zm0 1c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1z"/></symbol><symbol id="caret-bottom" viewBox="0 0 8 8"><path d="M0 0l4 4 4-4h-8z" transform="translate(0 2)"/></symbol><symbol id="caret-left" viewBox="0 0 8 8"><path d="M4 0l-4 4 4 4v-8z" transform="translate(2)"/></symbol><symbol id="caret-right" viewBox="0 0 8 8"><path d="M0 0v8l4-4-4-4z" transform="translate(2)"/></symbol><symbol id="caret-top" viewBox="0 0 8 8"><path d="M4 0l-4 4h8l-4-4z" transform="translate(0 2)"/></symbol><symbol id="cart" viewBox="0 0 8 8"><path d="M.344 0a.502.502 0 0 0 .156 1h1.5l.094.25.406 1.25.406 1.25c.04.13.204.25.344.25h3.5c.14 0 .304-.12.344-.25l.813-2.531c.04-.12-.016-.219-.156-.219h-4.438l-.375-.719a.5.5 0 0 
 0-.438-.281h-2a.5.5 0 0 0-.094 0 .502.502 0 0 0-.063 0zm3.156 5c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm3 0c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5z" transform="translate(0 1)"/></symbol><symbol id="chat" viewBox="0 0 8 8"><path d="M0 0v5l1-1h1v-3h3v-1h-5zm3 2v4h4l1 1v-5h-5z"/></symbol><symbol id="check" viewBox="0 0 8 8"><path d="M6.406 0l-.719.688-2.781 2.781-.781-.781-.719-.688-1.406 1.406.688.719 1.5 1.5.719.688.719-.688 3.5-3.5.688-.719-1.406-1.406z" transform="translate(0 1)"/></symbol><symbol id="chevron-bottom" viewBox="0 0 8 8"><path d="M1.5 0l-1.5 1.5 4 4 4-4-1.5-1.5-2.5 2.5-2.5-2.5z" transform="translate(0 1)"/></symbol><symbol id="chevron-left" viewBox="0 0 8 8"><path d="M4 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z" transform="translate(1)"/></symbol><symbol id="chevron-right" viewBox="0 0 8 8"><path d="M1.5 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z" transform="translate(1)"/></symbol><symbol id="chevron-top" viewBox="0 0 8 8"><path
  d="M4 0l-4 4 1.5 1.5 2.5-2.5 2.5 2.5 1.5-1.5-4-4z" transform="translate(0 1)"/></symbol><symbol id="circle-check" viewBox="0 0 8 8"><path d="M4 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm2 1.781l.719.719-3.219 3.219-1.719-1.719.719-.719 1 1 2.5-2.5z"/></symbol><symbol id="circle-x" viewBox="0 0 8 8"><path d="M4 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm-1.5 1.781l1.5 1.5 1.5-1.5.719.719-1.5 1.5 1.5 1.5-.719.719-1.5-1.5-1.5 1.5-.719-.719 1.5-1.5-1.5-1.5.719-.719z"/></symbol><symbol id="clipboard" viewBox="0 0 8 8"><path d="M3.5 0c-.28 0-.5.22-.5.5v.5h-.75c-.14 0-.25.11-.25.25v.75h3v-.75c0-.14-.11-.25-.25-.25h-.75v-.5c0-.28-.22-.5-.5-.5zm-3.25 1c-.14 0-.25.11-.25.25v6.5c0 .14.11.25.25.25h6.5c.14 0 .25-.11.25-.25v-6.5c0-.14-.11-.25-.25-.25h-.75v2h-5v-2h-.75z"/></symbol><symbol id="clock" viewBox="0 0 8 8"><path d="M4 0c-2.203 0-4 1.797-4 4 0 2.203 1.797 4 4 4 2.203 0 4-1.797 4-4 0-2.203-1.797-4-4-4zm0 1c1.663 0 3 1.337 3 3s-1.337 3-3 3-3-1.337-3-3 1.337-3 3-3z
 m-.5 1v2.219l.156.125.5.5.344.375.719-.719-.375-.344-.344-.344v-1.813h-1z"/></symbol><symbol id="cloud-download" viewBox="0 0 8 8"><path d="M4.5 0c-1.21 0-2.27.86-2.5 2-1.1 0-2 .9-2 2 0 .37.111.7.281 1h2.719v-.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5v.5h1.906c.05-.16.094-.32.094-.5 0-.65-.42-1.29-1-1.5v-.5c0-1.38-1.12-2.5-2.5-2.5zm-.156 4a.5.5 0 0 0-.344.5v1.5h-1.5l2 2 2-2h-1.5v-1.5a.5.5 0 0 0-.594-.5.5.5 0 0 0-.063 0z"/></symbol><symbol id="cloud-upload" viewBox="0 0 8 8"><path d="M4.5 0c-1.21 0-2.27.86-2.5 2-1.1 0-2 .9-2 2 0 .37.111.7.281 1h2.219l2-2 2 2h1.406c.05-.16.094-.32.094-.5 0-.65-.42-1.29-1-1.5v-.5c0-1.38-1.12-2.5-2.5-2.5zm0 4.5l-2.5 2.5h2v.5a.5.5 0 1 0 1 0v-.5h2l-2.5-2.5z"/></symbol><symbol id="cloud" viewBox="0 0 8 8"><path d="M4.5 0c-1.21 0-2.27.86-2.5 2-1.1 0-2 .9-2 2s.9 2 2 2h4.5c.83 0 1.5-.67 1.5-1.5 0-.65-.42-1.29-1-1.5v-.5c0-1.38-1.12-2.5-2.5-2.5z" transform="translate(0 1)"/></symbol><symbol id="cloudy" viewBox="0 0 8 8"><path d="M2.5 0c-1.38 0-2.5 1.12-2.5 2.5 0 .3
 9.09.743.25 1.063.3-.21.63-.379 1-.469.55-1.25 1.82-2.084 3.25-2.094-.46-.6-1.18-1-2-1zm2 2c-1.21 0-2.27.86-2.5 2-1.1 0-2 .9-2 2s.9 2 2 2h4.5c.83 0 1.5-.67 1.5-1.5 0-.65-.42-1.29-1-1.5v-.5c0-1.38-1.12-2.5-2.5-2.5z"/></symbol><symbol id="code" viewBox="0 0 8 8"><path d="M5 0l-3 6h1l3-6h-1zm-4 1l-1 2 1 2h1l-1-2 1-2h-1zm5 0l1 2-1 2h1l1-2-1-2h-1z" transform="translate(0 1)"/></symbol><symbol id="cog" viewBox="0 0 8 8"><path d="M3.5 0l-.5 1.188c-.1.04-.191.085-.281.125l-1.188-.5-.719.719.5 1.188c-.05.1-.095.181-.125.281l-1.188.5v1l1.188.5c.03.1.075.213.125.313l-.5 1.156.719.719 1.188-.5c.1.05.181.085.281.125l.5 1.188h1l.5-1.188c.1-.03.191-.085.281-.125l1.188.5.719-.719-.5-1.188c.04-.09.085-.181.125-.281l1.188-.5v-1l-1.188-.5c-.03-.09-.075-.191-.125-.281l.469-1.188-.688-.719-1.188.5c-.09-.04-.181-.095-.281-.125l-.5-1.188h-1zm.5 2.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5z"/></symbol><symbol id="collapse-down" viewBox="0 0 8 8"><path d="M0 0v2h8v-2h-8zm2 3l2 2 
 2-2h-4zm-2 4v1h8v-1h-8z"/></symbol><symbol id="collapse-left" viewBox="0 0 8 8"><path d="M0 0v8h1v-8h-1zm6 0v8h2v-8h-2zm-1 2l-2 2 2 2v-4z"/></symbol><symbol id="collapse-right" viewBox="0 0 8 8"><path d="M0 0v8h2v-8h-2zm7 0v8h1v-8h-1zm-4 2v4l2-2-2-2z"/></symbol><symbol id="collapse-up" viewBox="0 0 8 8"><path d="M0 0v1h8v-1h-8zm4 3l-2 2h4l-2-2zm-4 3v2h8v-2h-8z"/></symbol><symbol id="command" viewBox="0 0 8 8"><path d="M1.5 0c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5h.5v1h-.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5v-.5h1v.5c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5-.67-1.5-1.5-1.5h-.5v-1h.5c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5-1.5.67-1.5 1.5v.5h-1v-.5c0-.83-.67-1.5-1.5-1.5zm0 1c.28 0 .5.22.5.5v.5h-.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5zm4 0c.28 0 .5.22.5.5s-.22.5-.5.5h-.5v-.5c0-.28.22-.5.5-.5zm-2.5 2h1v1h-1v-1zm-1.5 2h.5v.5c0 .28-.22.5-.5.5s-.5-.22-.5-.5.22-.5.5-.5zm3.5 0h.5c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5v-.5z"/></symbol><symbol id="comment-square" viewBox="0 0 8 8"><pat
 h d="M.094 0c-.06 0-.094.034-.094.094v5.813c0 .06.034.094.094.094h5.906l2 2v-7.906c0-.06-.034-.094-.094-.094h-7.813z"/></symbol><symbol id="compass" viewBox="0 0 8 8"><path d="M4 0c-2.203 0-4 1.797-4 4 0 2.203 1.797 4 4 4 2.203 0 4-1.797 4-4 0-2.203-1.797-4-4-4zm0 1c1.663 0 3 1.337 3 3s-1.337 3-3 3-3-1.337-3-3 1.337-3 3-3zm2 1l-3 1-1 3 3-1 1-3zm-2 1.5c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5z"/></symbol><symbol id="contrast" viewBox="0 0 8 8"><path d="M4 0c-2.203 0-4 1.797-4 4 0 2.203 1.797 4 4 4 2.203 0 4-1.797 4-4 0-2.203-1.797-4-4-4zm0 1c1.663 0 3 1.337 3 3s-1.337 3-3 3v-6z"/></symbol><symbol id="copywriting" viewBox="0 0 8 8"><path d="M0 0v1h8v-1h-8zm0 2v1h5v-1h-5zm0 3v1h8v-1h-8zm0 2v1h6v-1h-6zm7.5 0c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5z"/></symbol><symbol id="credit-card" viewBox="0 0 8 8"><path d="M.25 0c-.14 0-.25.11-.25.25v.75h8v-.75c0-.14-.11-.25-.25-.25h-7.5zm-.25 2v3.75c0 .14.11.25.25.25h7.5c.14 0 .25-.11.25-.25v-3.75h-8zm1 2h1v1h-1v-1zm2 0h
 1v1h-1v-1z" transform="translate(0 1)"/></symbol><symbol id="crop" viewBox="0 0 8 8"><path d="M1 0v1h-1v1h1v5h5v1h1v-1h1v-1h-1v-4.5l1-1-.5-.5-1 1h-4.5v-1h-1zm1 2h3.5l-3.5 3.5v-3.5zm4 .5v3.5h-3.5l3.5-3.5z"/></symbol><symbol id="dashboard" viewBox="0 0 8 8"><path d="M4 0c-2.203 0-4 1.797-4 4 0 2.203 1.797 4 4 4 2.203 0 4-1.797 4-4 0-2.203-1.797-4-4-4zm0 1c1.663 0 3 1.337 3 3s-1.337 3-3 3-3-1.337-3-3 1.337-3 3-3zm0 1c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm-1.656 1a.5.5 0 0 0-.188.844l.906.906c-.023.085-.063.158-.063.25 0 .552.448 1 1 1s1-.448 1-1-.448-1-1-1c-.092 0-.165.039-.25.063l-.906-.906a.5.5 0 0 0-.438-.156.5.5 0 0 0-.063 0zm3.156 0c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5z"/></symbol><symbol id="data-transfer-download" viewBox="0 0 8 8"><path d="M3 0v3h-2l3 3 3-3h-2v-3h-2zm-3 7v1h8v-1h-8z"/></symbol><symbol id="data-transfer-upload" viewBox="0 0 8 8"><path d="M0 0v1h8v-1h-8zm4 2l-3 3h2v3h2v-3h2l-3-3z"/></symbol><symbol id="delete" viewBox="0 0 
 8 8"><path d="M2 0l-2 3 2 3h6v-6h-6zm1.5.781l1.5 1.5 1.5-1.5.719.719-1.5 1.5 1.5 1.5-.719.719-1.5-1.5-1.5 1.5-.719-.719 1.5-1.5-1.5-1.5.719-.719z" transform="translate(0 1)"/></symbol><symbol id="dial" viewBox="0 0 8 8"><path d="M4 0c-2.201 0-4 1.799-4 4h1c0-1.659 1.341-3 3-3s3 1.341 3 3h1c0-2.201-1.799-4-4-4zm-.594 2.094c-.82.25-1.406 1.006-1.406 1.906 0 1.1.9 2 2 2s2-.9 2-2c0-.9-.586-1.656-1.406-1.906l-.594.875-.594-.875z" transform="translate(0 1)"/></symbol><symbol id="document" viewBox="0 0 8 8"><path d="M0 0v8h7v-4h-4v-4h-3zm4 0v3h3l-3-3zm-3 2h1v1h-1v-1zm0 2h1v1h-1v-1zm0 2h4v1h-4v-1z"/></symbol><symbol id="dollar" viewBox="0 0 8 8"><path d="M2 0v1h-.75c-.686 0-1.25.564-1.25 1.25v.5c0 .678.437 1.242 1.094 1.406l2.563.656c.143.036.344.296.344.438v.5c0 .134-.116.25-.25.25h-2.5c-.116 0-.212-.037-.25-.063v-.938h-1v1c0 .342.203.627.438.781.234.155.518.219.813.219h.75v1h1v-1h.75c.686 0 1.25-.564 1.25-1.25v-.5c0-.678-.437-1.242-1.094-1.406l-2.563-.656c-.143-.036-.344-.296-.344-.438v-.
 5c0-.134.116-.25.25-.25h2.5c.116 0 .212.037.25.063v.938h1v-1c0-.342-.203-.627-.438-.781-.234-.155-.518-.219-.813-.219h-.75v-1h-1z" transform="translate(1)"/></symbol><symbol id="double-quote-sans-left" viewBox="0 0 8 8"><path d="M0 0v6l3-3v-3h-3zm5 0v6l3-3v-3h-3z" transform="translate(0 1)"/></symbol><symbol id="double-quote-sans-right" viewBox="0 0 8 8"><path d="M3 0l-3 3v3h3v-6zm5 0l-3 3v3h3v-6z" transform="translate(0 1)"/></symbol><symbol id="double-quote-serif-left" viewBox="0 0 8 8"><path d="M3 0c-1.651 0-3 1.349-3 3v3h3v-3h-2c0-1.109.891-2 2-2v-1zm5 0c-1.651 0-3 1.349-3 3v3h3v-3h-2c0-1.109.891-2 2-2v-1z" transform="translate(0 1)"/></symbol><symbol id="double-quote-serif-right" viewBox="0 0 8 8"><path d="M0 0v3h2c0 1.109-.891 2-2 2v1c1.651 0 3-1.349 3-3v-3h-3zm5 0v3h2c0 1.109-.891 2-2 2v1c1.651 0 3-1.349 3-3v-3h-3z" transform="translate(0 1)"/></symbol><symbol id="droplet" viewBox="0 0 8 8"><path d="M3 0l-.344.344c-.11.11-2.656 2.685-2.656 4.875 0 1.65 1.35 3 3 3s3-1.35 3-3c0
 -2.19-2.546-4.765-2.656-4.875l-.344-.344zm-1.5 4.719c.28 0 .5.22.5.5 0 .55.45 1 1 1 .28 0 .5.22.5.5s-.22.5-.5.5c-1.1 0-2-.9-2-2 0-.28.22-.5.5-.5z" transform="translate(1)"/></symbol><symbol id="eject" viewBox="0 0 8 8"><path d="M4 0l-4 5h8l-4-5zm-4 6v2h8v-2h-8z"/></symbol><symbol id="elevator" viewBox="0 0 8 8"><path d="M3 0l-3 3h6l-3-3zm-3 5l3 3 3-3h-6z" transform="translate(1)"/></symbol><symbol id="ellipses" viewBox="0 0 8 8"><path d="M0 0v2h2v-2h-2zm3 0v2h2v-2h-2zm3 0v2h2v-2h-2z" transform="translate(0 3)"/></symbol><symbol id="envelope-closed" viewBox="0 0 8 8"><path d="M0 0v1l4 2 4-2v-1h-8zm0 2v4h8v-4l-4 2-4-2z" transform="translate(0 1)"/></symbol><symbol id="envelope-open" viewBox="0 0 8 8"><path d="M4 0l-4 2v6h8v-6l-4-2zm0 1.125l3 1.5v1.875l-3 1.5-3-1.5v-1.875l3-1.5zm-2 1.875v1l2 1 2-1v-1h-4z"/></symbol><symbol id="euro" viewBox="0 0 8 8"><path d="M6 0c-1.858 0-3.398 1.278-3.844 3h-1.906l-.25 1h2c0 .345.073.68.156 1h-1.969l-.188 1h2.563c.696 1.185 1.969 2 3.438 2 .734 0 1.4
 07-.215 2-.563v-1.219c-.531.479-1.225.781-2 .781-.888 0-1.671-.392-2.219-1h2.219l.156-1h-2.969c-.113-.317-.188-.643-.188-1h3.344l.156-1h-3.313c.414-1.16 1.507-2 2.813-2 .655 0 1.258.209 1.75.563l.156-1.063c-.57-.313-1.213-.5-1.906-.5z" transform="translate(-1)"/></symbol><symbol id="excerpt" viewBox="0 0 8 8"><path d="M0 0v1h7v-1h-7zm0 2v1h5v-1h-5zm0 2v1h8v-1h-8zm0 2v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1z"/></symbol><symbol id="expand-down" viewBox="0 0 8 8"><path d="M0 0v1h8v-1h-8zm2 2l2 2 2-2h-4zm-2 4v2h8v-2h-8z"/></symbol><symbol id="expand-left" viewBox="0 0 8 8"><path d="M0 0v8h1v-8h-1zm6 0v8h2v-8h-2zm-4 2v4l2-2-2-2z"/></symbol><symbol id="expand-right" viewBox="0 0 8 8"><path d="M0 0v8h2v-8h-2zm7 0v8h1v-8h-1zm-1 2l-2 2 2 2v-4z"/></symbol><symbol id="expand-up" viewBox="0 0 8 8"><path d="M0 0v2h8v-2h-8zm4 4l-2 2h4l-2-2zm-4 3v1h8v-1h-8z"/></symbol><symbol id="external-link" viewBox="0 0 8 8"><path d="M0 0v8h8v-2h-1v1h-6v-6h1v-1h-2zm4 0l1.5 1.5-2.5 2.5 1 1 2.5-2.5 1.5 1.5v-4h-4
 z"/></symbol><symbol id="eye" viewBox="0 0 8 8"><path d="M4.031 0c-2.53 0-4.031 3-4.031 3s1.501 3 4.031 3c2.47 0 3.969-3 3.969-3s-1.499-3-3.969-3zm-.031 1c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2zm0 1c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1c0-.1-.032-.191-.063-.281-.08.16-.237.281-.438.281-.28 0-.5-.22-.5-.5 0-.2.121-.357.281-.438-.09-.03-.181-.063-.281-.063z" transform="translate(0 1)"/></symbol><symbol id="eyedropper" viewBox="0 0 8 8"><path d="M3.313 0a.5.5 0 0 0-.188.844l.625.625-3.594 3.656-.156.156v2.719h2.719l.125-.156 3.656-3.656.625.656a.5.5 0 1 0 .719-.688l-.938-.938.656-.656c.59-.58.59-1.545 0-2.125-.56-.57-1.555-.57-2.125 0l-.656.656-.938-.938a.5.5 0 0 0-.469-.156.5.5 0 0 0-.063 0zm1.156 2.188l1.313 1.313-3.156 3.156-1.281-1.313 3.125-3.156z"/></symbol><symbol id="file" viewBox="0 0 8 8"><path d="M0 0v8h7v-4h-4v-4h-3zm4 0v3h3l-3-3z"/></symbol><symbol id="fire" viewBox="0 0 8 8"><path d="M2 0c1 2-2 3-2 5s2 3 2 3c-.98-1.98 2-3 2-5s-2-3-2-3zm3 3c1 2-2 3-2 5h3c.4 0 1-.5 1-2 0
 -2-2-3-2-3z"/></symbol><symbol id="flag" viewBox="0 0 8 8"><path d="M0 0v8h1v-8h-1zm2 0v4h2v1h4l-2-1.969 2-2.031h-3v-1h-3z"/></symbol><symbol id="flash" viewBox="0 0 8 8"><path d="M1.5 0l-1.5 3h2l-.656 2h-1.344l1 3 3-3h-1.5l1.5-3h-2l1-2h-1.5z" transform="translate(2)"/></symbol><symbol id="folder" viewBox="0 0 8 8"><path d="M0 0v2h8v-1h-5v-1h-3zm0 3v4.5c0 .28.22.5.5.5h7c.28 0 .5-.22.5-.5v-4.5h-8z"/></symbol><symbol id="fork" viewBox="0 0 8 8"><path d="M1.5 0c-.828 0-1.5.672-1.5 1.5 0 .656.414 1.202 1 1.406v2.188c-.586.204-1 .75-1 1.406 0 .828.672 1.5 1.5 1.5s1.5-.672 1.5-1.5c0-.595-.341-1.101-.844-1.344.09-.09.205-.156.344-.156h2c.823 0 1.5-.677 1.5-1.5v-.594c.586-.204 1-.75 1-1.406 0-.828-.672-1.5-1.5-1.5s-1.5.672-1.5 1.5c0 .656.414 1.202 1 1.406v.594c0 .277-.223.5-.5.5h-2c-.171 0-.346.04-.5.094v-1.188c.586-.204 1-.75 1-1.406 0-.828-.672-1.5-1.5-1.5z"/></symbol><symbol id="fullscreen-enter" viewBox="0 0 8 8"><path d="M0 0v4l1.5-1.5 1.5 1.5 1-1-1.5-1.5 1.5-1.5h-4zm5 4l-1 1 1.5 1.5-1
 .5 1.5h4v-4l-1.5 1.5-1.5-1.5z"/></symbol><symbol id="fullscreen-exit" viewBox="0 0 8 8"><path d="M1 0l-1 1 1.5 1.5-1.5 1.5h4v-4l-1.5 1.5-1.5-1.5zm3 4v4l1.5-1.5 1.5 1.5 1-1-1.5-1.5 1.5-1.5h-4z"/></symbol><symbol id="globe" viewBox="0 0 8 8"><path d="M4 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm0 1c.333 0 .637.086.938.188-.214.197-.45.383-.406.563.04.18.688.13.688.5 0 .27-.425.346-.125.656.35.35-.636.978-.656 1.438-.03.83.841.969 1.531.969.424 0 .503.195.469.438-.546.758-1.438 1.25-2.438 1.25-.378 0-.729-.09-1.063-.219.224-.442-.313-1.344-.781-1.625-.226-.226-.689-.114-.969-.219-.092-.271-.178-.545-.188-.844.031-.05.081-.094.156-.094.19 0 .454.374.594.344.18-.04-.742-1.313-.313-1.563.2-.12.609.394.469-.156-.12-.51.366-.276.656-.406.26-.11.455-.414.125-.594-.057-.031-.133-.104-.219-.188.45-.27.972-.438 1.531-.438zm2.313 1.094c.184.222.323.481.438.75-.043.065-.083.114-.188.219-.29.27-.327-.212-.438-.313-.13-.11-.638.025-.688-.125-.077-.181.499-.418.875-.531z"/></symbol><sym
 bol id="graph" viewBox="0 0 8 8"><path d="M7.031 0l-3.031 3-1-1-3 3.031 1 1 2-2.031 1 1 4-4-.969-1zm-7.031 7v1h8v-1h-8z"/></symbol><symbol id="grid-four-up" viewBox="0 0 8 8"><path d="M0 0v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1zm-6 2v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1zm-6 2v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1zm-6 2v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1z"/></symbol><symbol id="grid-three-up" viewBox="0 0 8 8"><path d="M0 0v2h2v-2h-2zm3 0v2h2v-2h-2zm3 0v2h2v-2h-2zm-6 3v2h2v-2h-2zm3 0v2h2v-2h-2zm3 0v2h2v-2h-2zm-6 3v2h2v-2h-2zm3 0v2h2v-2h-2zm3 0v2h2v-2h-2z"/></symbol><symbol id="grid-two-up" viewBox="0 0 8 8"><path d="M0 0v3h3v-3h-3zm5 0v3h3v-3h-3zm-5 5v3h3v-3h-3zm5 0v3h3v-3h-3z"/></symbol><symbol id="hard-drive" viewBox="0 0 8 8"><path d="M.188 0c-.11 0-.188.077-.188.188v3.313c0 .28.22.5.5.5h6c.28 0 .5-.22.5-.5v-3.313c0-.11-.077-.188-.188-.188h-6.625zm-.188 4.906v2.906c0 .11.077.188.188.188h6.625c.11 0 .188-.077.18
 8-.188v-2.906c-.16.05-.32.094-.5.094h-6c-.18 0-.34-.044-.5-.094zm5.5 1.094c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5z"/></symbol><symbol id="header" viewBox="0 0 8 8"><path d="M0 0v1h.5c.28 0 .5.22.5.5v4c0 .28-.22.5-.5.5h-.5v1h3v-1h-.5c-.28 0-.5-.22-.5-.5v-1.5h3v1.5c0 .28-.22.5-.5.5h-.5v1h3v-1h-.5c-.28 0-.5-.22-.5-.5v-4c0-.28.22-.5.5-.5h.5v-1h-3v1h.5c.28 0 .5.22.5.5v1.5h-3v-1.5c0-.28.22-.5.5-.5h.5v-1h-3z"/></symbol><symbol id="headphones" viewBox="0 0 8 8"><path d="M4 0c-1.651 0-3 1.349-3 3v1h-.5a.5.5 0 0 0-.5.5v2a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-3.5c0-1.109.891-2 2-2s2 .891 2 2v3.5a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-2a.5.5 0 0 0-.5-.5h-.5v-1c0-1.651-1.349-3-3-3z"/></symbol><symbol id="heart" viewBox="0 0 8 8"><path d="M2 0c-.55 0-1.046.224-1.406.594-.37.36-.594.856-.594 1.406 0 .55.224 1.046.594 1.406l3.406 3.438 3.406-3.438c.37-.37.594-.856.594-1.406 0-.55-.224-1.046-.594-1.406-.36-.37-.856-.594-1.406-.594-.55 0-1.046.224-1.406.594-.37.36-.594.856-.594 1.406 0-.55-.2
 24-1.046-.594-1.406-.36-.37-.856-.594-1.406-.594z" transform="translate(0 1)"/></symbol><symbol id="home" viewBox="0 0 8 8"><path d="M4 0l-4 3h1v4h2v-2h2v2h2v-4.031l1 .031-4-3z"/></symbol><symbol id="image" viewBox="0 0 8 8"><path d="M0 0v8h8v-8h-8zm1 1h6v3l-1-1-1 1 2 2v1h-1l-4-4-1 1v-3z"/></symbol><symbol id="inbox" viewBox="0 0 8 8"><path d="M.188 0c-.11 0-.188.077-.188.188v7.625c0 .11.077.188.188.188h7.625c.11 0 .188-.077.188-.188v-7.625c0-.11-.077-.188-.188-.188h-7.625zm.813 2h6v3h-1l-1 1h-2l-1-1h-1v-3z"/></symbol><symbol id="infinity" viewBox="0 0 8 8"><path d="M2 0c-1.31 0-2 1.01-2 2s.69 2 2 2c.79 0 1.42-.559 2-1.219.58.66 1.19 1.219 2 1.219 1.31 0 2-1.01 2-2s-.69-2-2-2c-.81 0-1.42.559-2 1.219-.57-.66-1.21-1.219-2-1.219zm0 1c.42 0 .884.47 1.344 1-.46.53-.924 1-1.344 1-.74 0-1-.54-1-1 0-.46.26-1 1-1zm4 0c.74 0 1 .54 1 1 0 .46-.26 1-1 1-.43 0-.894-.47-1.344-1 .45-.53.914-1 1.344-1z" transform="translate(0 2)"/></symbol><symbol id="info" viewBox="0 0 8 8"><path d="M3 0c-.552 0-1 
 .448-1 1s.448 1 1 1 1-.448 1-1-.448-1-1-1zm-1.5 2.5c-.83 0-1.5.67-1.5 1.5h1c0-.28.22-.5.5-.5s.5.22.5.5-1 1.64-1 2.5c0 .86.67 1.5 1.5 1.5s1.5-.67 1.5-1.5h-1c0 .28-.22.5-.5.5s-.5-.22-.5-.5c0-.36 1-1.84 1-2.5 0-.81-.67-1.5-1.5-1.5z" transform="translate(2)"/></symbol><symbol id="italic" viewBox="0 0 8 8"><path d="M2 0v1h1.625l-.063.125-2 5-.344.875h-1.219v1h5v-1h-1.625l.063-.125 2-5 .344-.875h1.219v-1h-5z"/></symbol><symbol id="justify-center" viewBox="0 0 8 8"><path d="M0 0v1h8v-1h-8zm0 2v1h8v-1h-8zm0 2v1h8v-1h-8zm1 2v1h6v-1h-6z"/></symbol><symbol id="justify-left" viewBox="0 0 8 8"><path d="M0 0v1h8v-1h-8zm0 2v1h8v-1h-8zm0 2v1h8v-1h-8zm0 2v1h6v-1h-6z"/></symbol><symbol id="justify-right" viewBox="0 0 8 8"><path d="M0 0v1h8v-1h-8zm0 2v1h8v-1h-8zm0 2v1h8v-1h-8zm2 2v1h6v-1h-6z"/></symbol><symbol id="key" viewBox="0 0 8 8"><path d="M5.5 0c-1.38 0-2.5 1.12-2.5 2.5 0 .16.033.297.063.438l-3.063 3.063v2h3v-2h2v-1l.063-.063c.14.03.277.063.438.063 1.38 0 2.5-1.12 2.5-2.5s-1.12-2.5-2.5-2.5zm.5 
 1c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1z"/></symbol><symbol id="laptop" viewBox="0 0 8 8"><path d="M1.344 0a.5.5 0 0 0-.344.5v3.5h-1v1.5c0 .28.22.5.5.5h7c.28 0 .5-.22.5-.5v-1.5h-1v-3.5a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0-.094 0 .5.5 0 0 0-.063 0zm.656 1h4v3h-1v1h-2v-1h-1v-3z" transform="translate(0 1)"/></symbol><symbol id="layers" viewBox="0 0 8 8"><path d="M0 0v4h4v-4h-4zm5 2v3h-3v1h4v-4h-1zm2 2v3h-3v1h4v-4h-1z"/></symbol><symbol id="lightbulb" viewBox="0 0 8 8"><path d="M3.406 0a.5.5 0 0 0-.125.063l-3 1.5a.5.5 0 1 0 .438.875l3-1.5a.5.5 0 0 0-.313-.938zm1 1.5a.5.5 0 0 0-.125.063l-4 2a.5.5 0 1 0 .438.875l4-2a.5.5 0 0 0-.313-.938zm0 2a.5.5 0 0 0-.125.063l-3 1.5a.5.5 0 0 0 .219.938h2a.502.502 0 0 0 .156-1l1.063-.563a.5.5 0 0 0-.313-.938zm-2.563 3.5a.502.502 0 0 0 .156 1h1a.5.5 0 1 0 0-1h-1a.5.5 0 0 0-.094 0 .502.502 0 0 0-.063 0z" transform="translate(1)"/></symbol><symbol id="link-broken" viewBox="0 0 8 8"><path d="M2 0v1h-1v1h2v-2h-1zm3.875.031c-.184.01-.354.03-.531.094-.27.095
 -.531.25-.75.469l-.438.438a.5.5 0 1 0 .688.688l.438-.438c.101-.101.245-.173.375-.219.352-.126.78-.064 1.063.219.395.389.4 1.037 0 1.438l-1.5 1.5a.5.5 0 1 0 .688.688l1.5-1.5c.78-.78.785-2.041 0-2.813-.279-.279-.606-.452-.969-.531-.181-.039-.379-.041-.563-.031zm-3.594 2.906a.5.5 0 0 0-.188.156l-1.5 1.5c-.78.78-.785 2.041 0 2.813.557.557 1.355.722 2.063.469.27-.095.531-.25.75-.469l.438-.438a.5.5 0 1 0-.688-.688l-.438.438c-.101.101-.245.173-.375.219-.352.126-.78.064-1.063-.219-.395-.389-.4-1.037 0-1.438l1.5-1.5a.5.5 0 0 0-.438-.844.5.5 0 0 0-.063 0zm2.719 3.063v2h1v-1h1v-1h-2z"/></symbol><symbol id="link-intact" viewBox="0 0 8 8"><path d="M5.875.031c-.184.01-.354.03-.531.094-.27.095-.531.25-.75.469a.5.5 0 1 0 .688.688c.101-.101.245-.173.375-.219.352-.126.78-.064 1.063.219.395.389.4 1.037 0 1.438l-1.5 1.5c-.434.434-.799.483-1.063.469-.264-.015-.406-.125-.406-.125a.504.504 0 1 0-.5.875s.34.222.844.25c.504.028 1.197-.165 1.813-.781l1.5-1.5c.78-.78.785-2.041 0-2.813-.279-.279-.606-.452-.969
 -.531-.181-.039-.379-.041-.563-.031zm-2 2.313c-.501-.019-1.186.155-1.781.75l-1.5 1.5c-.78.78-.785 2.041 0 2.813.557.557 1.355.722 2.063.469.27-.095.531-.25.75-.469a.5.5 0 1 0-.688-.688c-.101.101-.245.173-.375.219-.352.126-.78.064-1.063-.219-.395-.389-.4-1.037 0-1.438l1.5-1.5c.405-.405.752-.448 1.031-.438.279.011.469.094.469.094a.5.5 0 1 0 .438-.875s-.343-.199-.844-.219z"/></symbol><symbol id="list-rich" viewBox="0 0 8 8"><path d="M0 0v3h3v-3h-3zm4 0v1h4v-1h-4zm0 2v1h3v-1h-3zm-4 2v3h3v-3h-3zm4 0v1h4v-1h-4zm0 2v1h3v-1h-3z"/></symbol><symbol id="list" viewBox="0 0 8 8"><path d="M.5 0c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm1.5 0v1h6v-1h-6zm-1.5 2c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm1.5 0v1h6v-1h-6zm-1.5 2c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm1.5 0v1h6v-1h-6zm-1.5 2c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm1.5 0v1h6v-1h-6z"/></symbol><symbol id="location" viewBox="0 0 8 8"><path d="M8 0l-8 4 3 1 1 3 4-8z"/></s
 ymbol><symbol id="lock-locked" viewBox="0 0 8 8"><path d="M3 0c-1.099 0-2 .901-2 2v1h-1v4h6v-4h-1v-1c0-1.099-.901-2-2-2zm0 1c.561 0 1 .439 1 1v1h-2v-1c0-.561.439-1 1-1z" transform="translate(1)"/></symbol><symbol id="lock-unlocked" viewBox="0 0 8 8"><path d="M3 0c-1.099 0-2 .901-2 2h1c0-.561.439-1 1-1 .561 0 1 .439 1 1v2h-4v4h6v-4h-1v-2c0-1.099-.901-2-2-2z" transform="translate(1)"/></symbol><symbol id="loop-circular" viewBox="0 0 8 8"><path d="M4 0c-1.651 0-3 1.349-3 3h-1l1.5 2 1.5-2h-1c0-1.109.891-2 2-2v-1zm2.5 1l-1.5 2h1c0 1.109-.891 2-2 2v1c1.651 0 3-1.349 3-3h1l-1.5-2z" transform="translate(0 1)"/></symbol><symbol id="loop-square" viewBox="0 0 8 8"><path d="M1 0v2h1v-1h4v2h-1l1.5 2.5 1.5-2.5h-1v-3h-6zm.5 2.5l-1.5 2.5h1v3h6v-2h-1v1h-4v-2h1l-1.5-2.5z"/></symbol><symbol id="loop" viewBox="0 0 8 8"><path d="M6 0v1h-5c-.554 0-1 .446-1 1v1h1v-1h5v1l2-1.5-2-1.5zm-4 4l-2 1.5 2 1.5v-1h5c.542 0 1-.458 1-1v-1h-1v1h-5v-1z"/></symbol><symbol id="magnifying-glass" viewBox="0 0 8 8"><path d="
 M3.5 0c-1.927 0-3.5 1.573-3.5 3.5s1.573 3.5 3.5 3.5c.592 0 1.166-.145 1.656-.406a1 1 0 0 0 .125.125l1 1a1.016 1.016 0 1 0 1.438-1.438l-1-1a1 1 0 0 0-.156-.125c.266-.493.438-1.059.438-1.656 0-1.927-1.573-3.5-3.5-3.5zm0 1c1.387 0 2.5 1.113 2.5 2.5 0 .661-.241 1.273-.656 1.719-.01.011-.021.021-.031.031a1 1 0 0 0-.125.125c-.442.397-1.043.625-1.688.625-1.387 0-2.5-1.113-2.5-2.5s1.113-2.5 2.5-2.5z"/></symbol><symbol id="map-marker" viewBox="0 0 8 8"><path d="M3 0c-1.66 0-3 1.34-3 3 0 2 3 5 3 5s3-3 3-5c0-1.66-1.34-3-3-3zm0 1c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2z" transform="translate(1)"/></symbol><symbol id="map" viewBox="0 0 8 8"><path d="M0 0v8h8v-2.375a.5.5 0 0 0 0-.219v-5.406h-8zm1 1h6v4h-1.5a.5.5 0 0 0-.094 0 .502.502 0 1 0 .094 1h1.5v1h-6v-6zm2.5 1c-.83 0-1.5.67-1.5 1.5 0 1 1.5 2.5 1.5 2.5s1.5-1.5 1.5-2.5c0-.83-.67-1.5-1.5-1.5zm0 1c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5z"/></symbol><symbol id="media-pause" viewBox="0 0 8 8"><path d="M0 0v6h2v-6h-2zm4 0v6h2v-6h-2z"
  transform="translate(1 1)"/></symbol><symbol id="media-play" viewBox="0 0 8 8"><path d="M0 0v6l6-3-6-3z" transform="translate(1 1)"/></symbol><symbol id="media-record" viewBox="0 0 8 8"><path d="M3 0c-1.657 0-3 1.343-3 3s1.343 3 3 3 3-1.343 3-3-1.343-3-3-3z" transform="translate(1 1)"/></symbol><symbol id="media-skip-backward" viewBox="0 0 8 8"><path d="M4 0l-4 3 4 3v-6zm0 3l4 3v-6l-4 3z" transform="translate(0 1)"/></symbol><symbol id="media-skip-forward" viewBox="0 0 8 8"><path d="M0 0v6l4-3-4-3zm4 3v3l4-3-4-3v3z" transform="translate(0 1)"/></symbol><symbol id="media-step-backward" viewBox="0 0 8 8"><path d="M0 0v6h2v-6h-2zm2 3l5 3v-6l-5 3z" transform="translate(0 1)"/></symbol><symbol id="media-step-forward" viewBox="0 0 8 8"><path d="M0 0v6l5-3-5-3zm5 3v3h2v-6h-2v3z" transform="translate(0 1)"/></symbol><symbol id="media-stop" viewBox="0 0 8 8"><path d="M0 0v6h6v-6h-6z" transform="translate(1 1)"/></symbol><symbol id="medical-cross" viewBox="0 0 8 8"><path d="M2 0v2h-2v4h2v2h4
 v-2h2v-4h-2v-2h-4z"/></symbol><symbol id="menu" viewBox="0 0 8 8"><path d="M0 0v1h8v-1h-8zm0 2.969v1h8v-1h-8zm0 3v1h8v-1h-8z" transform="translate(0 1)"/></symbol><symbol id="microphone" viewBox="0 0 8 8"><path d="M2.906-.031a1 1 0 0 0-.125.031 1 1 0 0 0-.781 1v2a1 1 0 1 0 2 0v-2a1 1 0 0 0-1.094-1.031zm-2.563 2.031a.5.5 0 0 0-.344.5v.5c0 1.476 1.091 2.693 2.5 2.938v1.063h-.5c-.55 0-1 .45-1 1h4c0-.55-.45-1-1-1h-.5v-1.063c1.409-.244 2.5-1.461 2.5-2.938v-.5a.5.5 0 1 0-1 0v.5c0 1.109-.891 2-2 2s-2-.891-2-2v-.5a.5.5 0 0 0-.594-.5.5.5 0 0 0-.063 0z" transform="translate(1)"/></symbol><symbol id="minus" viewBox="0 0 8 8"><path d="M0 0v2h8v-2h-8z" transform="translate(0 3)"/></symbol><symbol id="monitor" viewBox="0 0 8 8"><path d="M.344 0a.5.5 0 0 0-.344.5v5a.5.5 0 0 0 .5.5h2.5v1h-1c-.55 0-1 .45-1 1h6c0-.55-.45-1-1-1h-1v-1h2.5a.5.5 0 0 0 .5-.5v-5a.5.5 0 0 0-.5-.5h-7a.5.5 0 0 0-.094 0 .5.5 0 0 0-.063 0zm.656 1h6v4h-6v-4z"/></symbol><symbol id="moon" viewBox="0 0 8 8"><path d="M2.719 0c-1.58.
 53-2.719 2.021-2.719 3.781 0 2.21 1.79 4 4 4 1.76 0 3.251-1.17 3.781-2.75-.4.14-.831.25-1.281.25-2.21 0-4-1.79-4-4 0-.44.079-.881.219-1.281z"/></symbol><symbol id="move" viewBox="0 0 8 8"><path d="M3.5 0l-1.5 1.5h1v1.5h-1.5v-1l-1.5 1.5 1.5 1.5v-1h1.5v1.5h-1l1.5 1.5 1.5-1.5h-1v-1.5h1.5v1l1.5-1.5-1.5-1.5v1h-1.5v-1.5h1l-1.5-1.5z"/></symbol><symbol id="musical-note" viewBox="0 0 8 8"><path d="M8 0c-5 0-6 1-6 1v4.094c-.154-.054-.327-.094-.5-.094-.828 0-1.5.672-1.5 1.5s.672 1.5 1.5 1.5 1.5-.672 1.5-1.5v-3.969c.732-.226 1.99-.438 4-.5v2.063c-.154-.054-.327-.094-.5-.094-.828 0-1.5.672-1.5 1.5s.672 1.5 1.5 1.5 1.5-.672 1.5-1.5v-5.5z"/></symbol><symbol id="paperclip" viewBox="0 0 8 8"><path d="M5 0c-.514 0-1.021.201-1.406.594l-2.781 2.719c-1.07 1.07-1.07 2.805 0 3.875 1.07 1.07 2.805 1.07 3.875 0l1.25-1.25-.688-.688-.906.875-.344.375c-.69.69-1.81.69-2.5 0-.682-.682-.668-1.778 0-2.469l2.781-2.719v-.031c.389-.395 1.037-.4 1.438 0 .388.381.378 1.006 0 1.406l-2.5 2.469c-.095.095-.28.095-.375 0-.0
 95-.095-.095-.28 0-.375l.375-.344.594-.625-.688-.688-.875.875-.094.094c-.485.485-.485 1.265 0 1.75.485.485 1.265.485 1.75 0l2.5-2.438c.78-.78.785-2.041 0-2.813-.39-.39-.893-.594-1.406-.594z"/></symbol><symbol id="pencil" viewBox="0 0 8 8"><path d="M6 0l-1 1 2 2 1-1-2-2zm-2 2l-4 4v2h2l4-4-2-2z"/></symbol><symbol id="people" viewBox="0 0 8 8"><path d="M5.5 0c-.51 0-.949.355-1.219.875.45.54.719 1.275.719 2.125 0 .29-.034.574-.094.844.18.11.374.156.594.156.83 0 1.5-.9 1.5-2s-.67-2-1.5-2zm-3 1c-.828 0-1.5.895-1.5 2s.672 2 1.5 2 1.5-.895 1.5-2-.672-2-1.5-2zm4.75 3.156c-.43.51-1.018.824-1.688.844.27.38.438.844.438 1.344v.656h2v-1.656c0-.52-.31-.968-.75-1.188zm-6.5 1c-.44.22-.75.668-.75 1.188v1.656h5v-1.656c0-.52-.31-.968-.75-1.188-.44.53-1.06.844-1.75.844s-1.31-.314-1.75-.844z"/></symbol><symbol id="person" viewBox="0 0 8 8"><path d="M4 0c-1.105 0-2 1.119-2 2.5s.895 2.5 2 2.5 2-1.119 2-2.5-.895-2.5-2-2.5zm-2.094 5c-1.07.04-1.906.92-1.906 2v1h8v-1c0-1.08-.836-1.96-1.906-2-.54.61-1.284 1-2.0
 94 1-.81 0-1.554-.39-2.094-1z"/></symbol><symbol id="phone" viewBox="0 0 8 8"><path d="M.188 0c-.11 0-.188.077-.188.188v7.625c0 .11.077.188.188.188h4.625c.11 0 .188-.077.188-.188v-7.625c0-.11-.077-.188-.188-.188h-4.625zm.813 1h3v5h-3v-5zm1.5 5.5c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5z" transform="translate(1)"/></symbol><symbol id="pie-chart" viewBox="0 0 8 8"><path d="M3.5 0c-.97 0-1.839.391-2.469 1.031l2.969 2.969v-3.969c-.16-.03-.33-.031-.5-.031zm1.5 1.063v3.406l-2.719 2.719c.6.5 1.369.813 2.219.813 1.93 0 3.5-1.57 3.5-3.5 0-1.76-1.31-3.197-3-3.438zm-4.094 1.313c-.55.54-.906 1.285-.906 2.125 0 .95.435 1.804 1.125 2.344l2.156-2.125-2.375-2.344z"/></symbol><symbol id="pin" viewBox="0 0 8 8"><path d="M1.344 0a.502.502 0 0 0 .156 1h.5v2h-1c-.55 0-1 .45-1 1h3v3l.438 1 .563-1v-3h3c0-.55-.45-1-1-1h-1v-2h.5a.5.5 0 1 0 0-1h-4a.5.5 0 0 0-.094 0 .502.502 0 0 0-.063 0z"/></symbol><symbol id="play-circle" viewBox="0 0 8 8"><path d="M4 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.
 79-4-4-4zm-1 2l3 2-3 2v-4z"/></symbol><symbol id="plus" viewBox="0 0 8 8"><path d="M3 0v3h-3v2h3v3h2v-3h3v-2h-3v-3h-2z"/></symbol><symbol id="power-standby" viewBox="0 0 8 8"><path d="M3 0v4h1v-4h-1zm-1.281 1.438l-.375.313c-.803.64-1.344 1.634-1.344 2.75 0 1.929 1.571 3.5 3.5 3.5s3.5-1.571 3.5-3.5c0-1.116-.529-2.11-1.344-2.75l-.375-.313-.625.781.375.313c.585.46.969 1.165.969 1.969 0 1.391-1.109 2.5-2.5 2.5s-2.5-1.109-2.5-2.5c0-.804.361-1.509.938-1.969l.406-.313-.625-.781z"/></symbol><symbol id="print" viewBox="0 0 8 8"><path d="M2 0v2h4v-2h-4zm-1.906 3c-.06 0-.094.034-.094.094v2.813c0 .06.034.094.094.094h.906v-2h6v2h.906c.06 0 .094-.034.094-.094v-2.813c0-.06-.034-.094-.094-.094h-7.813zm1.906 2v3h4v-3h-4z"/></symbol><symbol id="project" viewBox="0 0 8 8"><path d="M0 0v7h1v-7h-1zm7 0v7h1v-7h-1zm-5 1v1h2v-1h-2zm1 2v1h2v-1h-2zm1 2v1h2v-1h-2z"/></symbol><symbol id="pulse" viewBox="0 0 8 8"><path d="M3.25 0l-.469 1.531-.781 2.563-.031-.063-.094-.344h-1.875v1h1.156l.375 1.156.469 1.469.469
 -1.469.781-2.5.781 2.5.406 1.313.531-1.281.594-1.469.125.281h2.313v-1h-1.688l-.375-.719-.5-1-.406 1.031-.469 1.188-.844-2.656-.469-1.531z"/></symbol><symbol id="puzzle-piece" viewBox="0 0 8 8"><path d="M3 0c-.28 0-.539.101-.719.281-.18.18-.281.439-.281.719 0 .28.181.479.281.719.03.06.063.161.063.281h-2.344v6h2.344c0-.12-.011-.221-.031-.281-.11-.24-.313-.439-.313-.719 0-.28.101-.539.281-.719.18-.18.439-.281.719-.281.28 0 .539.101.719.281.18.18.281.439.281.719 0 .28-.181.479-.281.719-.03.06-.063.161-.063.281h2.344v-2.344c.12 0 .221.011.281.031.24.11.439.313.719.313.28 0 .539-.101.719-.281.18-.18.281-.439.281-.719 0-.28-.101-.539-.281-.719-.18-.18-.439-.281-.719-.281-.28 0-.479.181-.719.281-.06.03-.161.063-.281.063v-2.344h-2.344c0-.12.011-.221.031-.281.11-.24.313-.439.313-.719 0-.28-.101-.539-.281-.719-.18-.18-.439-.281-.719-.281z"/></symbol><symbol id="question-mark" viewBox="0 0 8 8"><path d="M2.469 0c-.854 0-1.48.256-1.875.656s-.54.901-.594 1.281l1 .125c.036-.26.125-.497.313-.688.18
 8-.19.491-.375 1.156-.375.664 0 1.019.163 1.219.344.199.181.281.405.281.656 0 .833-.313 1.063-.813 1.5-.5.438-1.188 1.083-1.188 2.25v.25h1v-.25c0-.833.344-1.063.844-1.5.5-.438 1.156-1.083 1.156-2.25 0-.479-.168-1.02-.594-1.406-.426-.387-1.071-.594-1.906-.594zm-.5 7v1h1v-1h-1z" transform="translate(2)"/></symbol><symbol id="rain" viewBox="0 0 8 8"><path d="M4.5 0c-1.21 0-2.27.86-2.5 2-1.1 0-2 .9-2 2 0 .52.201 1.015.531 1.375.26-.22.599-.375.969-.375.2 0 .393.055.563.125.17-.64.748-1.125 1.438-1.125s1.268.485 1.438 1.125c.17-.07.362-.125.563-.125.63 0 1.155.388 1.375.938.64-.17 1.125-.747 1.125-1.438 0-.65-.42-1.29-1-1.5v-.5c0-1.38-1.12-2.5-2.5-2.5zm-1.156 5a.5.5 0 0 0-.344.5v2a.5.5 0 1 0 1 0v-2a.5.5 0 0 0-.594-.5.5.5 0 0 0-.063 0zm-2 1a.5.5 0 0 0-.344.5v1a.5.5 0 1 0 1 0v-1a.5.5 0 0 0-.594-.5.5.5 0 0 0-.063 0zm4 0a.5.5 0 0 0-.344.5v1a.5.5 0 1 0 1 0v-1a.5.5 0 0 0-.594-.5.5.5 0 0 0-.063 0z"/></symbol><symbol id="random" viewBox="0 0 8 8"><path d="M6 0v1h-.5c-.354 0-.6.116-.813.375l-1.40
 6 1.75-1.5-1.75v-.031c-.212-.236-.427-.344-.781-.344h-1v1h1c-.037 0 .008-.011.031 0v.031l1.625 1.906-1.625 2.031c.016-.02.019.022 0 .031-.019.009-.068 0-.031 0h-1v1h1c.354 0 .6-.116.813-.375l1.531-1.906 1.625 1.906v.031c.212.236.427.344.781.344h.25v1l2-1.5-2-1.5v1h-.25c.037 0-.008.011-.031 0v-.031l-1.75-2.063 1.5-1.875v-.031c.019-.009.068 0 .031 0h.5v1l2-1.5-2-1.5z"/></symbol><symbol id="reload" viewBox="0 0 8 8"><path d="M4 0c-2.201 0-4 1.799-4 4s1.799 4 4 4c1.104 0 2.092-.456 2.813-1.188l-.688-.688c-.54.548-1.289.875-2.125.875-1.659 0-3-1.341-3-3s1.341-3 3-3c.834 0 1.545.354 2.094.906l-1.094 1.094h3v-3l-1.188 1.188c-.731-.72-1.719-1.188-2.813-1.188z"/></symbol><symbol id="resize-both" viewBox="0 0 8 8"><path d="M4 0l1.656 1.656-4 4-1.656-1.656v4h4l-1.656-1.656 4-4 1.656 1.656v-4h-4z"/></symbol><symbol id="resize-height" viewBox="0 0 8 8"><path d="M2.5 0l-2.5 3h2v2h-2l2.5 3 2.5-3h-2v-2h2l-2.5-3z" transform="translate(1)"/></symbol><symbol id="resize-width" viewBox="0 0 8 8"><path d
 ="M3 0l-3 2.5 3 2.5v-2h2v2l3-2.5-3-2.5v2h-2v-2z" transform="translate(0 1)"/></symbol><symbol id="rss-alt" viewBox="0 0 8 8"><path d="M0 0v2c3.331 0 6 2.669 6 6h2c0-4.409-3.591-8-8-8zm0 3v2c1.67 0 3 1.33 3 3h2c0-2.75-2.25-5-5-5zm0 3v2h2c0-1.11-.89-2-2-2z"/></symbol><symbol id="rss" viewBox="0 0 8 8"><path d="M1 0v1c3.32 0 6 2.68 6 6h1c0-3.86-3.14-7-7-7zm0 2v1c2.221 0 4 1.779 4 4h1c0-2.759-2.241-5-5-5zm0 2v1c1.109 0 2 .891 2 2h1c0-1.651-1.349-3-3-3zm0 2c-.552 0-1 .448-1 1s.448 1 1 1 1-.448 1-1-.448-1-1-1z"/></symbol><symbol id="script" viewBox="0 0 8 8"><path d="M3 0c-.55 0-1 .45-1 1v5.5c0 .28-.22.5-.5.5s-.5-.22-.5-.5v-1.5h-1v2c0 .55.45 1 1 1h5c.55 0 1-.45 1-1v-3h-4v-2.5c0-.28.22-.5.5-.5s.5.22.5.5v1.5h4v-2c0-.55-.45-1-1-1h-4z"/></symbol><symbol id="share-boxed" viewBox="0 0 8 8"><path d="M.75 0c-.402 0-.75.348-.75.75v5.5c0 .402.348.75.75.75h4.5c.402 0 .75-.348.75-.75v-1.25h-1v1h-4v-5h2v-1h-2.25zm5.25 0v1c-2.05 0-3.704 1.544-3.938 3.531.213-.875.999-1.531 1.938-1.531h2v1l2-2-2-2z"/></
 symbol><symbol id="share" viewBox="0 0 8 8"><path d="M5 0v2c-4 0-5 2.05-5 5 .52-1.98 2-3 4-3h1v2l3-3.156-3-2.844z"/></symbol><symbol id="shield" viewBox="0 0 8 8"><path d="M4 0l-.188.094-3.5 1.469-.313.125v.313c0 1.657.666 3.122 1.469 4.188.401.533.828.969 1.25 1.281.422.313.826.531 1.281.531.455 0 .86-.219 1.281-.531.422-.313.849-.749 1.25-1.281.803-1.065 1.469-2.53 1.469-4.188v-.313l-.313-.125-3.5-1.469-.188-.094zm0 1.094v5.906c-.045 0-.328-.069-.656-.313s-.714-.631-1.063-1.094c-.642-.851-1.137-2.025-1.219-3.281l2.938-1.219z"/></symbol><symbol id="signal" viewBox="0 0 8 8"><path d="M6 0v8h1v-8h-1zm-2 1v7h1v-7h-1zm-2 2v5h1v-5h-1zm-2 2v3h1v-3h-1z"/></symbol><symbol id="signpost" viewBox="0 0 8 8"><path d="M3 0v1h-2l-1 1 1 1h2v5h1v-4h2l1-1-1-1h-2v-2h-1z"/></symbol><symbol id="sort-ascending" viewBox="0 0 8 8"><path d="M2 0v6h-2l2.5 2 2.5-2h-2v-6h-1zm2 0v1h2v-1h-2zm0 2v1h3v-1h-3zm0 2v1h4v-1h-4z"/></symbol><symbol id="sort-descending" viewBox="0 0 8 8"><path d="M2 0v6h-2l2.5 2 2.5-2h-2
 v-6h-1zm2 0v1h4v-1h-4zm0 2v1h3v-1h-3zm0 2v1h2v-1h-2z"/></symbol><symbol id="spreadsheet" viewBox="0 0 8 8"><path d="M.75 0c-.402 0-.75.348-.75.75v5.5c0 .402.348.75.75.75h6.5c.402 0 .75-.348.75-.75v-5.5c0-.402-.348-.75-.75-.75h-6.5zm.25 1h1v1h-1v-1zm2 0h4v1h-4v-1zm-2 2h1v1h-1v-1zm2 0h4v1h-4v-1zm-2 2h1v1h-1v-1zm2 0h4v1h-4v-1z"/></symbol><symbol id="star" viewBox="0 0 8 8"><path d="M4 0l-1 3h-3l2.5 2-1 3 2.5-2 2.5 2-1-3 2.5-2h-3l-1-3z"/></symbol><symbol id="sun" viewBox="0 0 8 8"><path d="M4 0c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm-2.5 1c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm5 0c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm-2.5 1c-1.105 0-2 .895-2 2s.895 2 2 2 2-.895 2-2-.895-2-2-2zm-3.5 1.5c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm7 0c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm-6 2.5c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm5 0c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5z
 m-2.5 1c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5z"/></symbol><symbol id="tablet" viewBox="0 0 8 8"><path d="M.344 0c-.18 0-.344.164-.344.344v7.313c0 .18.164.344.344.344h6.313c.18 0 .344-.164.344-.344v-7.313c0-.18-.164-.344-.344-.344h-6.313zm.656 1h5v5h-5v-5zm2.5 5.5c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5z"/></symbol><symbol id="tag" viewBox="0 0 8 8"><path d="M0 0v3l5 5 3-3-5-5h-3zm2 1c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1z"/></symbol><symbol id="tags" viewBox="0 0 8 8"><path d="M0 0v2l3 3 1.5-1.5.5-.5-2-2-1-1h-2zm3.406 0l3 3-1.188 1.219.781.781 2-2-3-3h-1.594zm-1.906 1c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5z" transform="translate(0 1)"/></symbol><symbol id="target" viewBox="0 0 8 8"><path d="M4 0c-2.203 0-4 1.797-4 4 0 2.203 1.797 4 4 4 2.203 0 4-1.797 4-4 0-2.203-1.797-4-4-4zm0 1c1.663 0 3 1.337 3 3s-1.337 3-3 3-3-1.337-3-3 1.337-3 3-3zm0 1c-1.099 0-2 .901-2 2s.901 2 2 2 2-.901 2-2-.901-2-2-2zm0 1c.558 0 1 .442 1 1s-.442 1-1 1-1-.
 442-1-1 .442-1 1-1z"/></symbol><symbol id="task" viewBox="0 0 8 8"><path d="M0 0v7h7v-3.594l-1 1v1.594h-5v-5h3.594l1-1h-5.594zm7 0l-3 3-1-1-1 1 2 2 4-4-1-1z"/></symbol><symbol id="terminal" viewBox="0 0 8 8"><path d="M.094 0c-.06 0-.094.034-.094.094v7.813c0 .06.034.094.094.094h7.813c.06 0 .094-.034.094-.094v-7.813c0-.06-.034-.094-.094-.094h-7.813zm1.406.781l1.719 1.719-1.719 1.719-.719-.719 1-1-1-1 .719-.719zm2.5 2.219h3v1h-3v-1z"/></symbol><symbol id="text" viewBox="0 0 8 8"><path d="M0 0v2h.5c0-.55.45-1 1-1h1.5v5.5c0 .28-.22.5-.5.5h-.5v1h4v-1h-.5c-.28 0-.5-.22-.5-.5v-5.5h1.5c.55 0 1 .45 1 1h.5v-2h-8z"/></symbol><symbol id="thumb-down" viewBox="0 0 8 8"><path d="M0 0v4h1v-4h-1zm2 0v4.001c.28 0 .529.101.719.281.18.19 1.151 2.115 1.281 2.375.13.26.386.393.656.313.26-.08.393-.355.313-.625-.08-.26-.469-1.594-.469-1.844s.22-.5.5-.5h1.5c.28 0 .5-.22.5-.5s-1.031-3.188-1.031-3.188c-.08-.18-.259-.313-.469-.313h-3.5z"/></symbol><symbol id="thumb-up" viewBox="0 0 8 8"><path d="M4.438 0c-.19.0
 21-.34.149-.438.344-.13.26-1.101 2.185-1.281 2.375-.19.18-.439.281-.719.281v4.001h3.5c.21 0 .389-.133.469-.313 0 0 1.031-2.908 1.031-3.188 0-.28-.22-.5-.5-.5h-1.5c-.28 0-.5-.25-.5-.5s.389-1.574.469-1.844c.08-.27-.053-.545-.313-.625-.067-.02-.155-.038-.219-.031zm-4.438 3v4h1v-4h-1z"/></symbol><symbol id="timer" viewBox="0 0 8 8"><path d="M2 0v1h1v.031c-1.697.241-3 1.707-3 3.469 0 1.929 1.571 3.5 3.5 3.5s3.5-1.571 3.5-3.5c0-.45-.086-.874-.219-1.25l-.938.344c.107.304.156.596.156.906 0 1.391-1.109 2.5-2.5 2.5s-2.5-1.109-2.5-2.5 1.109-2.5 2.5-2.5c.298 0 .585.051.875.156l.344-.938c-.221-.081-.471-.119-.719-.156v-.063h1v-1h-3zm5 1.125s-3.675 2.8-3.875 3c-.2.2-.2.519 0 .719.2.2.519.2.719 0 .2-.19 3.156-3.719 3.156-3.719z"/></symbol><symbol id="transfer" viewBox="0 0 8 8"><path d="M6 0v1h-6v1h6v1l2-1.5-2-1.5zm-4 4l-2 1.5 2 1.5v-1h6v-1h-6v-1z"/></symbol><symbol id="trash" viewBox="0 0 8 8"><path d="M3 0c-.55 0-1 .45-1 1h-1c-.55 0-1 .45-1 1h7c0-.55-.45-1-1-1h-1c0-.55-.45-1-1-1h-1zm-2 3v4.813c0
  .11.077.188.188.188h4.625c.11 0 .188-.077.188-.188v-4.813h-1v3.5c0 .28-.22.5-.5.5s-.5-.22-.5-.5v-3.5h-1v3.5c0 .28-.22.5-.5.5s-.5-.22-.5-.5v-3.5h-1z"/></symbol><symbol id="underline" viewBox="0 0 8 8"><path d="M1 0v4c0 1.1 1.12 2 2.5 2h.5c1.1 0 2-.9 2-2v-4h-1v4c0 .55-.45 1-1 1s-1-.45-1-1v-4h-2zm-1 7v1h7v-1h-7z"/></symbol><symbol id="vertical-align-bottom" viewBox="0 0 8 8"><path d="M.094 0c-.06 0-.094.034-.094.094v4.813c0 .06.034.094.094.094h1.813c.06 0 .094-.034.094-.094v-4.813c0-.06-.034-.094-.094-.094h-1.813zm6 0c-.06 0-.094.034-.094.094v4.813c0 .06.034.094.094.094h1.813c.06 0 .094-.034.094-.094v-4.813c0-.06-.034-.094-.094-.094h-1.813zm-3 2c-.06 0-.094.034-.094.094v2.813c0 .06.034.094.094.094h1.813c.06 0 .094-.034.094-.094v-2.813c0-.06-.034-.094-.094-.094h-1.813zm-3.094 4v1h8v-1h-8z"/></symbol><symbol id="vertical-align-center" viewBox="0 0 8 8"><path d="M.094 0c-.06 0-.094.034-.094.094v1.906h2v-1.906c0-.06-.034-.094-.094-.094h-1.813zm6 0c-.06 0-.094.034-.094.094v1.906h2v-1.906c0
 -.06-.034-.094-.094-.094h-1.813zm-3 1c-.06 0-.094.034-.094.094v.906h2v-.906c0-.06-.034-.094-.094-.094h-1.813zm-3.094 2v1h8v-1h-8zm0 2v1.906c0 .06.034.094.094.094h1.813c.06 0 .094-.034.094-.094v-1.906h-2zm3 0v.906c0 .06.034.094.094.094h1.813c.06 0 .094-.034.094-.094v-.906h-2zm3 0v1.906c0 .06.034.094.094.094h1.813c.06 0 .094-.034.094-.094v-1.906h-2z"/></symbol><symbol id="vertical-align-top" viewBox="0 0 8 8"><path d="M0 0v1h8v-1h-8zm.094 2c-.06 0-.094.034-.094.094v4.813c0 .06.034.094.094.094h1.813c.06 0 .094-.034.094-.094v-4.813c0-.06-.034-.094-.094-.094h-1.813zm3 0c-.06 0-.094.034-.094.094v2.813c0 .06.034.094.094.094h1.813c.06 0 .094-.034.094-.094v-2.813c0-.06-.034-.094-.094-.094h-1.813zm3 0c-.06 0-.094.034-.094.094v4.813c0 .06.034.094.094.094h1.813c.06 0 .094-.034.094-.094v-4.813c0-.06-.034-.094-.094-.094h-1.813z"/></symbol><symbol id="video" viewBox="0 0 8 8"><path d="M.5 0c-.28 0-.5.22-.5.5v4c0 .28.22.5.5.5h5c.28 0 .5-.22.5-.5v-1.5l1 1h1v-3h-1l-1 1v-1.5c0-.28-.22-.5-.5-.5h-5z" tr
 ansform="translate(0 1)"/></symbol><symbol id="volume-high" viewBox="0 0 8 8"><path d="M3.344 0l-1.344 2h-2v4h2l1.344 2h.656v-8h-.656zm1.656 1v1c.152 0 .313.026.469.063h.031c.86.215 1.5.995 1.5 1.938 0 .942-.64 1.722-1.5 1.938-.166.041-.338.063-.5.063v1c.258 0 .516-.035.75-.094 1.3-.325 2.25-1.508 2.25-2.906 0-1.398-.95-2.581-2.25-2.906-.234-.059-.492-.094-.75-.094zm0 2v2c.04 0 .134-.002.25-.031.433-.118.75-.507.75-.969 0-.446-.325-.819-.75-.938v-.031c-.005-.001-.025.002-.031 0-.043-.011-.111-.031-.219-.031z"/></symbol><symbol id="volume-low" viewBox="0 0 8 8"><path d="M3.344 0l-1.344 2h-2v4h2l1.344 2h.656v-8h-.656zm1.656 3v2c.04 0 .134-.002.25-.031.433-.118.75-.507.75-.969 0-.446-.325-.819-.75-.938v-.031c-.005-.001-.025.002-.031 0-.043-.011-.111-.031-.219-.031z" transform="translate(1)"/></symbol><symbol id="volume-off" viewBox="0 0 8 8"><path d="M3.344 0l-1.344 2h-2v4h2l1.344 2h.656v-8h-.656z" transform="translate(2)"/></symbol><symbol id="warning" viewBox="0 0 8 8"><path d="M3.09
 4 0c-.06 0-.105.044-.125.094l-2.938 6.813c-.02.05-.031.128-.031.188v.813c0 .06.034.094.094.094h6.813c.06 0 .094-.034.094-.094v-.813c0-.06-.011-.128-.031-.188l-2.938-6.813c-.02-.05-.065-.094-.125-.094h-.813zm-.094 3h1v2h-1v-2zm0 3h1v1h-1v-1z"/></symbol><symbol id="wifi" viewBox="0 0 8 8"><path d="M3.75 0c-1.374 0-2.66.372-3.75 1.063l.531.875c.93-.59 2.033-.938 3.219-.938 1.2 0 2.323.31 3.25.906l.531-.813c-1.093-.703-2.401-1.094-3.781-1.094zm.031 3c-.795 0-1.531.227-2.156.625l.531.844c.475-.302 1.02-.469 1.625-.469.593 0 1.13.177 1.594.469l.531-.844c-.616-.388-1.338-.625-2.125-.625zm-.031 3c-.552 0-1 .448-1 1s.448 1 1 1 1-.448 1-1-.448-1-1-1z"/></symbol><symbol id="wrench" viewBox="0 0 8 8"><path d="M5.5 0c-1.38 0-2.5 1.12-2.5 2.5 0 .32.078.626.188.906l-2.906 2.875c-.39.39-.39 1.016 0 1.406.2.2.459.313.719.313.26 0 .519-.091.719-.281l2.875-2.875c.28.1.586.156.906.156 1.38 0 2.5-1.12 2.5-2.5 0-.16-.032-.297-.063-.438l-.938.938h-2v-2l.938-.938c-.14-.03-.277-.062-.438-.063zm-4.5 6.5c.28 
 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5z"/></symbol><symbol id="x" viewBox="0 0 8 8"><path d="M1.406 0l-1.406 1.406.688.719 1.781 1.781-1.781 1.781-.688.719 1.406 1.406.719-.688 1.781-1.781 1.781 1.781.719.688 1.406-1.406-.688-.719-1.781-1.781 1.781-1.781.688-.719-1.406-1.406-.719.688-1.781 1.781-1.781-1.781-.719-.688z"/></symbol><symbol id="yen" viewBox="0 0 8 8"><path d="M0 0l2.25 3h-2.25v1h3v1h-3v1h3v2h1v-2h3v-1h-3v-1h3v-1h-2.25l2.25-3h-1l-2.313 3h-.375l-2.313-3h-1z"/></symbol><symbol id="zoom-in" viewBox="0 0 8 8"><path d="M3.5 0c-1.927 0-3.5 1.573-3.5 3.5s1.573 3.5 3.5 3.5c.592 0 1.166-.145 1.656-.406a1 1 0 0 0 .094.094l1.031 1.031a1.016 1.016 0 1 0 1.438-1.438l-1.031-1.031a1 1 0 0 0-.125-.094c.266-.493.438-1.059.438-1.656 0-1.927-1.573-3.5-3.5-3.5zm0 1c1.387 0 2.5 1.113 2.5 2.5 0 .587-.196 1.137-.531 1.563-.009.012-.022.02-.031.031a1 1 0 0 0-.063.031 1 1 0 0 0-.281.281 1 1 0 0 0-.063.063c-.422.326-.953.531-1.531.531-1.387 0-2.5-1.113-2.5-2.5s1.113-2.5 2.5-2.5zm-.5 1v1h
 -1v1h1v1h1v-1h1v-1h-1v-1h-1z"/></symbol><symbol id="zoom-out" viewBox="0 0 8 8"><path d="M3.5 0c-1.927 0-3.5 1.573-3.5 3.5s1.573 3.5 3.5 3.5c.592 0 1.166-.145 1.656-.406a1 1 0 0 0 .094.094l1.031 1.031a1.016 1.016 0 1 0 1.438-1.438l-1.031-1.031a1 1 0 0 0-.125-.094c.266-.493.438-1.059.438-1.656 0-1.927-1.573-3.5-3.5-3.5zm0 1c1.387 0 2.5 1.113 2.5 2.5 0 .587-.196 1.137-.531 1.563-.009.012-.022.02-.031.031a1 1 0 0 0-.063.031 1 1 0 0 0-.281.281 1 1 0 0 0-.063.063c-.422.326-.953.531-1.531.531-1.387 0-2.5-1.113-2.5-2.5s1.113-2.5 2.5-2.5zm-1.5 2v1h3v-1h-3z"/></symbol></defs></svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/sprite/sprite.svg b/assets/static/fonts/open-iconic/sprite/sprite.svg
new file mode 100644
index 0000000..63d2cf4
--- /dev/null
+++ b/assets/static/fonts/open-iconic/sprite/sprite.svg
@@ -0,0 +1,673 @@
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg";>
+<defs>
+<symbol id="account-login" viewBox="0 0 8 8">
+  <path d="M3 0v1h4v5h-4v1h5v-7h-5zm1 2v1h-4v1h4v1l2-1.5-2-1.5z"></path>
+</symbol>
+<symbol id="account-logout" viewBox="0 0 8 8">
+  <path d="M3 0v1h4v5h-4v1h5v-7h-5zm-1 2l-2 1.5 2 1.5v-1h4v-1h-4v-1z"></path>
+</symbol>
+<symbol id="action-redo" viewBox="0 0 8 8">
+  <path d="M3.5 0c-1.93 0-3.5 1.57-3.5 3.5 0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5v.5h-1l2 2 2-2h-1v-.5c0-1.93-1.57-3.5-3.5-3.5z" transform="translate(0 1)"></path>
+</symbol>
+<symbol id="action-undo" viewBox="0 0 8 8">
+  <path d="M4.5 0c-1.93 0-3.5 1.57-3.5 3.5v.5h-1l2 2 2-2h-1v-.5c0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5c0-1.93-1.57-3.5-3.5-3.5z" transform="translate(0 1)"></path>
+</symbol>
+<symbol id="align-center" viewBox="0 0 8 8">
+  <path d="M0 0v1h8v-1h-8zm1 2v1h6v-1h-6zm-1 2v1h8v-1h-8zm1 2v1h6v-1h-6z"></path>
+</symbol>
+<symbol id="align-left" viewBox="0 0 8 8">
+  <path d="M0 0v1h8v-1h-8zm0 2v1h6v-1h-6zm0 2v1h8v-1h-8zm0 2v1h6v-1h-6z"></path>
+</symbol>
+<symbol id="align-right" viewBox="0 0 8 8">
+  <path d="M0 0v1h8v-1h-8zm2 2v1h6v-1h-6zm-2 2v1h8v-1h-8zm2 2v1h6v-1h-6z"></path>
+</symbol>
+<symbol id="aperture" viewBox="0 0 8 8">
+  <path d="M4 0c-.69 0-1.336.19-1.906.5l3.219 2.344.719-2.25c-.59-.36-1.281-.594-2.031-.594zm-2.75 1.125c-.76.73-1.25 1.735-1.25 2.875 0 .25.022.489.063.719l3.094-2.219-1.906-1.375zm5.625.125l-1.219 3.75h2.219c.08-.32.125-.65.125-1 0-1.07-.435-2.03-1.125-2.75zm-4.719 3.188l-1.75 1.281c.55 1.13 1.595 1.989 2.875 2.219l-1.125-3.5zm1.563 1.563l.625 1.969c1.33-.11 2.454-.879 3.094-1.969h-3.719z"></path>
+</symbol>
+<symbol id="arrow-bottom" viewBox="0 0 8 8">
+  <path d="M2 0v5h-2l2.531 3 2.469-3h-2v-5h-1z" transform="translate(1)"></path>
+</symbol>
+<symbol id="arrow-circle-bottom" viewBox="0 0 8 8">
+  <path d="M4 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm-1 1h2v3h2l-3 3-3-3h2v-3z"></path>
+</symbol>
+<symbol id="arrow-circle-left" viewBox="0 0 8 8">
+  <path d="M4 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm0 1v2h3v2h-3v2l-3-3 3-3z"></path>
+</symbol>
+<symbol id="arrow-circle-right" viewBox="0 0 8 8">
+  <path d="M4 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm0 1l3 3-3 3v-2h-3v-2h3v-2z"></path>
+</symbol>
+<symbol id="arrow-circle-top" viewBox="0 0 8 8">
+  <path d="M4 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm0 1l3 3h-2v3h-2v-3h-2l3-3z"></path>
+</symbol>
+<symbol id="arrow-left" viewBox="0 0 8 8">
+  <path d="M3 0l-3 2.531 3 2.469v-2h5v-1h-5v-2z" transform="translate(0 1)"></path>
+</symbol>
+<symbol id="arrow-right" viewBox="0 0 8 8">
+  <path d="M5 0v2h-5v1h5v2l3-2.531-3-2.469z" transform="translate(0 1)"></path>
+</symbol>
+<symbol id="arrow-thick-bottom" viewBox="0 0 8 8">
+  <path d="M2 0v5h-2l3.031 3 2.969-3h-2v-5h-2z" transform="translate(1)"></path>
+</symbol>
+<symbol id="arrow-thick-left" viewBox="0 0 8 8">
+  <path d="M3 0l-3 3.031 3 2.969v-2h5v-2h-5v-2z" transform="translate(0 1)"></path>
+</symbol>
+<symbol id="arrow-thick-right" viewBox="0 0 8 8">
+  <path d="M5 0v2h-5v2h5v2l3-3.031-3-2.969z" transform="translate(0 1)"></path>
+</symbol>
+<symbol id="arrow-thick-top" viewBox="0 0 8 8">
+  <path d="M2.969 0l-2.969 3h2v5h2v-5h2l-3.031-3z" transform="translate(1)"></path>
+</symbol>
+<symbol id="arrow-top" viewBox="0 0 8 8">
+  <path d="M2.469 0l-2.469 3h2v5h1v-5h2l-2.531-3z" transform="translate(1)"></path>
+</symbol>
+<symbol id="audio-spectrum" viewBox="0 0 8 8">
+  <path d="M4 0v8h1v-8h-1zm-2 1v6h1v-6h-1zm4 1v4h1v-4h-1zm-6 1v2h1v-2h-1z"></path>
+</symbol>
+<symbol id="audio" viewBox="0 0 8 8">
+  <path d="M1.188 0c-.734.722-1.188 1.748-1.188 2.844 0 1.095.454 2.09 1.188 2.813l.688-.719c-.546-.538-.875-1.269-.875-2.094s.329-1.587.875-2.125l-.688-.719zm5.625 0l-.688.719c.552.552.875 1.289.875 2.125 0 .836-.327 1.554-.875 2.094l.688.719c.732-.72 1.188-1.708 1.188-2.813 0-1.104-.459-2.115-1.188-2.844zm-4.219 1.406c-.362.362-.594.889-.594 1.438 0 .548.232 1.045.594 1.406l.688-.719c-.178-.178-.281-.416-.281-.688 0-.272.103-.54.281-.719l-.688-.719zm2.813 0l-.688.719c.183.183.281.434.281.719s-.099.505-.281.688l.688.719c.357-.357.594-.851.594-1.406 0-.555-.236-1.08-.594-1.438z" transform="translate(0 1)"></path>
+</symbol>
+<symbol id="badge" viewBox="0 0 8 8">
+  <path d="M2 0c-1.105 0-2 .895-2 2s.895 2 2 2 2-.895 2-2-.895-2-2-2zm-1 4.813v3.188l1-1 1 1v-3.188c-.31.11-.65.188-1 .188s-.69-.077-1-.188z" transform="translate(2)"></path>
+</symbol>
+<symbol id="ban" viewBox="0 0 8 8">
+  <path d="M4 0c-2.203 0-4 1.797-4 4 0 2.203 1.797 4 4 4 2.203 0 4-1.797 4-4 0-2.203-1.797-4-4-4zm0 1c.655 0 1.258.209 1.75.563l-4.188 4.188c-.353-.492-.563-1.095-.563-1.75 0-1.663 1.337-3 3-3zm2.438 1.25c.353.492.563 1.095.563 1.75 0 1.663-1.337 3-3 3-.655 0-1.258-.209-1.75-.563l4.188-4.188z"></path>
+</symbol>
+<symbol id="bar-chart" viewBox="0 0 8 8">
+  <path d="M0 0v7h8v-1h-7v-6h-1zm5 0v5h2v-5h-2zm-3 2v3h2v-3h-2z"></path>
+</symbol>
+<symbol id="basket" viewBox="0 0 8 8">
+  <path d="M3.969 0c-.127.011-.259.083-.344.188l-2.344 2.813h-1.281v1h1v3.656c0 .18.164.344.344.344h5.313c.18 0 .344-.164.344-.344v-3.656h1v-1h-1.281c-.274-.329-2.387-2.866-2.406-2.875-.105-.09-.216-.136-.344-.125zm.031 1.281l1.438 1.719h-2.875l1.438-1.719zm-1.5 3.719c.28 0 .5.22.5.5v1c0 .28-.22.5-.5.5s-.5-.22-.5-.5v-1c0-.28.22-.5.5-.5zm3 0c.28 0 .5.22.5.5v1c0 .28-.22.5-.5.5s-.5-.22-.5-.5v-1c0-.28.22-.5.5-.5z"></path>
+</symbol>
+<symbol id="battery-empty" viewBox="0 0 8 8">
+  <path d="M.094 0c-.06 0-.094.034-.094.094v5.813c0 .06.034.094.094.094h6.813c.06 0 .094-.034.094-.094v-1.906h1v-2h-1v-1.906c0-.06-.034-.094-.094-.094h-6.813zm.906 1h5v4h-5v-4z" transform="translate(0 1)"></path>
+</symbol>
+<symbol id="battery-full" viewBox="0 0 8 8">
+  <path d="M.094 0c-.06 0-.094.034-.094.094v5.813c0 .06.034.094.094.094h6.813c.06 0 .094-.034.094-.094v-1.906h1v-2h-1v-1.906c0-.06-.034-.094-.094-.094h-6.813z" transform="translate(0 1)"></path>
+</symbol>
+<symbol id="beaker" viewBox="0 0 8 8">
+  <path d="M1.344 0a.502.502 0 0 0 .156 1h.5v1.406c-.088.172-1.194 2.313-1.656 3.094-.153.268-.344.612-.344 1.063 0 .383.139.764.406 1.031.26.26.643.406 1.031.406h5.125c.383 0 .764-.139 1.031-.406.26-.26.406-.643.406-1.031 0-.452-.194-.801-.344-1.063-.463-.78-1.568-2.922-1.656-3.094v-1.406h.5a.5.5 0 1 0 0-1h-5a.5.5 0 0 0-.094 0 .502.502 0 0 0-.063 0zm1.656 1h2v1.625l.063.094s.652 1.233 1.219 2.281h-4.563c.567-1.049 1.219-2.281 1.219-2.281l.063-.094v-1.625z"></path>
+</symbol>
+<symbol id="bell" viewBox="0 0 8 8">
+  <path d="M4 0c-1.1 0-2 .9-2 2 0 1.04-.524 1.976-1.344 2.656-.42.34-.656.824-.656 1.344h8c0-.52-.236-1.004-.656-1.344-.82-.68-1.344-1.616-1.344-2.656 0-1.1-.9-2-2-2zm-1 7c0 .55.45 1 1 1s1-.45 1-1h-2z"></path>
+</symbol>
+<symbol id="bluetooth" viewBox="0 0 8 8">
+  <path d="M1.5 0v2.5l-.75-.75-.75.75 1.5 1.5-1.5 1.5.75.75.75-.75v2.5h.5l3.5-2.5-2.25-1.531 2.25-1.469-3.5-2.5h-.5zm1 1.5l1.5 1-1.5 1v-2zm0 3l1.5 1-1.5 1v-2z" transform="translate(1)"></path>
+</symbol>
+<symbol id="bold" viewBox="0 0 8 8">
+  <path d="M0 0v1c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1v1h5.5c1.38 0 2.5-1.12 2.5-2.5 0-1-.588-1.85-1.438-2.25.27-.34.438-.78.438-1.25 0-1.1-.9-2-2-2h-5zm3 1h1c.55 0 1 .45 1 1s-.45 1-1 1h-1v-2zm0 3h1.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5h-1.5v-3z"></path>
+</symbol>
+<symbol id="bolt" viewBox="0 0 8 8">
+  <path d="M3 0l-3 5h2v3l3-5h-2v-3z" transform="translate(1)"></path>
+</symbol>
+<symbol id="book" viewBox="0 0 8 8">
+  <path d="M1 0c-.07 0-.127.001-.188.031-.39.08-.701.391-.781.781-.03.06-.031.118-.031.188v5.5c0 .83.67 1.5 1.5 1.5h5.5v-1h-5.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h5.5v-5.5c0-.28-.22-.5-.5-.5h-.5v3l-1-1-1 1v-3h-3z"></path>
+</symbol>
+<symbol id="bookmark" viewBox="0 0 8 8">
+  <path d="M0 0v8l2-2 2 2v-8h-4z" transform="translate(2)"></path>
+</symbol>
+<symbol id="box" viewBox="0 0 8 8">
+  <path d="M0 0v1h8v-1h-8zm0 2v5.906c0 .06.034.094.094.094h7.813c.06 0 .094-.034.094-.094v-5.906h-2.969v1.031h-2.031v-1.031h-3z"></path>
+</symbol>
+<symbol id="briefcase" viewBox="0 0 8 8">
+  <path d="M3 0c-.554 0-1 .458-1 1v1h-1.906c-.06 0-.094.034-.094.094v2.406c0 .28.22.5.5.5h7c.28 0 .5-.22.5-.5v-2.406c0-.06-.034-.094-.094-.094h-1.906v-1c0-.542-.446-1-1-1h-2zm0 1h2v1h-2v-1zm-3 4.906v2c0 .06.034.094.094.094h7.813c.06 0 .094-.034.094-.094v-2c-.16.05-.32.094-.5.094h-7c-.18 0-.34-.044-.5-.094z"></path>
+</symbol>
+<symbol id="british-pound" viewBox="0 0 8 8">
+  <path d="M3 0c-.619 0-1.159.262-1.5.688-.341.426-.5.986-.5 1.563 0 .692.165 1.245.25 1.75h-1.25v1h1.219c-.112.448-.37.964-1.063 1.656l-.156.125v1.2189999999999999h6v-1h-4.906c.641-.729.982-1.397 1.125-2h1.781v-1h-1.719c-.078-.683-.281-1.242-.281-1.75 0-.394.115-.731.281-.938.166-.207.368-.313.719-.313.394 0 .609.109.75.25.141.141.25.356.25.75h1c0-.576-.165-1.102-.531-1.469-.366-.366-.893-.531-1.469-.531z" transform="translate(1)"></path>
+</symbol>
+<symbol id="browser" viewBox="0 0 8 8">
+  <path d="M.344 0a.5.5 0 0 0-.344.5v7a.5.5 0 0 0 .5.5h7a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.5-.5h-7a.5.5 0 0 0-.094 0 .5.5 0 0 0-.063 0zm1.156 1c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5zm2 0h3c.28 0 .5.22.5.5s-.22.5-.5.5h-3c-.28 0-.5-.22-.5-.5s.22-.5.5-.5zm-2.5 2h6v4h-6v-4z"></path>
+</symbol>
+<symbol id="brush" viewBox="0 0 8 8">
+  <path d="M7.438.031c-.029-.001-.037.016-.063.031l-3.75 2.656c-.04.03-.095.106-.125.156l-.125.25c.719.229 1.271.781 1.5 1.5l.25-.125c.05-.02.126-.075.156-.125l2.656-3.75c.03-.04.04-.116 0-.156l-.406-.406c-.02-.02-.065-.03-.094-.031zm-4.781 3.969c-.73 0-1.313.614-1.313 1.344 0 .99-.544 1.821-1.344 2.281.4.23.864.375 1.344.375 1.48 0 2.656-1.176 2.656-2.656 0-.73-.604-1.344-1.344-1.344z"></path>
+</symbol>
+<symbol id="bug" viewBox="0 0 8 8">
+  <path d="M3.5 0c-1.19 0-1.978 1.69-1.188 2.5-.09.07-.196.137-.281.219l-1.313-.656a.5.5 0 0 0-.344-.063.5.5 0 0 0-.094.938l1.156.563c-.09.156-.186.328-.25.5h-.688a.5.5 0 0 0-.094 0 .502.502 0 1 0 .094 1h.5c0 .227.023.445.063.656l-.781.406a.5.5 0 1 0 .438.875l.656-.344c.245.46.59.844 1 1.094.35-.19.625-.439.625-.719v-1.438a.5.5 0 0 0 0-.094v-.813a.5.5 0 0 0 0-.219c.045-.231.254-.406.5-.406.28 0 .5.22.5.5v.875a.5.5 0 0 0 0 .094v.063a.5.5 0 0 0 0 .094v1.344c0 .27.275.497.625.688.41-.245.755-.604 1-1.063l.656.344a.5.5 0 1 0 .438-.875l-.781-.406c.04-.211.063-.429.063-.656h.5a.5.5 0 1 0 0-1h-.688c-.064-.172-.16-.344-.25-.5l1.156-.563a.5.5 0 0 0-.313-.938.5.5 0 0 0-.125.063l-1.313.656c-.086-.082-.191-.149-.281-.219.78-.83.003-2.5-1.188-2.5z"></path>
+</symbol>
+<symbol id="bullhorn" viewBox="0 0 8 8">
+  <path d="M6.094 0c-.03 0-.06.022-.094.031v5.969c.033.007.065 0 .094 0h.813c.06 0 .094-.034.094-.094v-5.813c0-.06-.034-.094-.094-.094h-.813zm-1.094.5l-2.906 1.469c-.05.02-.127.031-.188.031h-1.813c-.06 0-.094.034-.094.094v1.813c0 .06.034.094.094.094h.906l1.031 2.719c.11.25.406.36.656.25.25-.11.36-.406.25-.656l-.719-1.781c.033-.136.136-.25.281-.25v-.031l2.5 1.25v-5z"></path>
+</symbol>
+<symbol id="calculator" viewBox="0 0 8 8">
+  <path d="M.094 0c-.06 0-.094.034-.094.094v7.813c0 .06.034.094.094.094h6.813c.06 0 .094-.034.094-.094v-7.813c0-.06-.034-.094-.094-.094h-6.813zm.906 1h5v2h-5v-2zm0 3h1v1h-1v-1zm2 0h1v1h-1v-1zm2 0h1v3h-1v-3zm-4 2h1v1h-1v-1zm2 0h1v1h-1v-1z"></path>
+</symbol>
+<symbol id="calendar" viewBox="0 0 8 8">
+  <path d="M0 0v2h7v-2h-7zm0 3v4.906c0 .06.034.094.094.094h6.813c.06 0 .094-.034.094-.094v-4.906h-7zm1 1h1v1h-1v-1zm2 0h1v1h-1v-1zm2 0h1v1h-1v-1zm-4 2h1v1h-1v-1zm2 0h1v1h-1v-1z"></path>
+</symbol>
+<symbol id="camera-slr" viewBox="0 0 8 8">
+  <path d="M4.094 0c-.06 0-.105.044-.125.094l-.938 1.813c-.02.05-.065.094-.125.094h-1.406c-.83 0-1.5.67-1.5 1.5v4.406c0 .06.034.094.094.094h7.813c.06 0 .094-.034.094-.094v-5.813c0-.06-.034-.094-.094-.094h-.813c-.06 0-.105-.044-.125-.094l-.938-1.813c-.02-.05-.065-.094-.125-.094h-1.813zm-2.594 3c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5zm3.5 0c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2zm0 1c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1z"></path>
+</symbol>
+<symbol id="caret-bottom" viewBox="0 0 8 8">
+  <path d="M0 0l4 4 4-4h-8z" transform="translate(0 2)"></path>
+</symbol>
+<symbol id="caret-left" viewBox="0 0 8 8">
+  <path d="M4 0l-4 4 4 4v-8z" transform="translate(2)"></path>
+</symbol>
+<symbol id="caret-right" viewBox="0 0 8 8">
+  <path d="M0 0v8l4-4-4-4z" transform="translate(2)"></path>
+</symbol>
+<symbol id="caret-top" viewBox="0 0 8 8">
+  <path d="M4 0l-4 4h8l-4-4z" transform="translate(0 2)"></path>
+</symbol>
+<symbol id="cart" viewBox="0 0 8 8">
+  <path d="M.344 0a.502.502 0 0 0 .156 1h1.5l.094.25.406 1.25.406 1.25c.04.13.204.25.344.25h3.5c.14 0 .304-.12.344-.25l.813-2.531c.04-.12-.016-.219-.156-.219h-4.438l-.375-.719a.5.5 0 0 0-.438-.281h-2a.5.5 0 0 0-.094 0 .502.502 0 0 0-.063 0zm3.156 5c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm3 0c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5z" transform="translate(0 1)"></path>
+</symbol>
+<symbol id="chat" viewBox="0 0 8 8">
+  <path d="M0 0v5l1-1h1v-3h3v-1h-5zm3 2v4h4l1 1v-5h-5z"></path>
+</symbol>
+<symbol id="check" viewBox="0 0 8 8">
+  <path d="M6.406 0l-.719.688-2.781 2.781-.781-.781-.719-.688-1.406 1.406.688.719 1.5 1.5.719.688.719-.688 3.5-3.5.688-.719-1.406-1.406z" transform="translate(0 1)"></path>
+</symbol>
+<symbol id="chevron-bottom" viewBox="0 0 8 8">
+  <path d="M1.5 0l-1.5 1.5 4 4 4-4-1.5-1.5-2.5 2.5-2.5-2.5z" transform="translate(0 1)"></path>
+</symbol>
+<symbol id="chevron-left" viewBox="0 0 8 8">
+  <path d="M4 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z" transform="translate(1)"></path>
+</symbol>
+<symbol id="chevron-right" viewBox="0 0 8 8">
+  <path d="M1.5 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z" transform="translate(1)"></path>
+</symbol>
+<symbol id="chevron-top" viewBox="0 0 8 8">
+  <path d="M4 0l-4 4 1.5 1.5 2.5-2.5 2.5 2.5 1.5-1.5-4-4z" transform="translate(0 1)"></path>
+</symbol>
+<symbol id="circle-check" viewBox="0 0 8 8">
+  <path d="M4 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm2 1.781l.719.719-3.219 3.219-1.719-1.719.719-.719 1 1 2.5-2.5z"></path>
+</symbol>
+<symbol id="circle-x" viewBox="0 0 8 8">
+  <path d="M4 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm-1.5 1.781l1.5 1.5 1.5-1.5.719.719-1.5 1.5 1.5 1.5-.719.719-1.5-1.5-1.5 1.5-.719-.719 1.5-1.5-1.5-1.5.719-.719z"></path>
+</symbol>
+<symbol id="clipboard" viewBox="0 0 8 8">
+  <path d="M3.5 0c-.28 0-.5.22-.5.5v.5h-.75c-.14 0-.25.11-.25.25v.75h3v-.75c0-.14-.11-.25-.25-.25h-.75v-.5c0-.28-.22-.5-.5-.5zm-3.25 1c-.14 0-.25.11-.25.25v6.5c0 .14.11.25.25.25h6.5c.14 0 .25-.11.25-.25v-6.5c0-.14-.11-.25-.25-.25h-.75v2h-5v-2h-.75z"></path>
+</symbol>
+<symbol id="clock" viewBox="0 0 8 8">
+  <path d="M4 0c-2.203 0-4 1.797-4 4 0 2.203 1.797 4 4 4 2.203 0 4-1.797 4-4 0-2.203-1.797-4-4-4zm0 1c1.663 0 3 1.337 3 3s-1.337 3-3 3-3-1.337-3-3 1.337-3 3-3zm-.5 1v2.219l.156.125.5.5.344.375.719-.719-.375-.344-.344-.344v-1.813h-1z"></path>
+</symbol>
+<symbol id="cloud-download" viewBox="0 0 8 8">
+  <path d="M4.5 0c-1.21 0-2.27.86-2.5 2-1.1 0-2 .9-2 2 0 .37.111.7.281 1h2.719v-.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5v.5h1.906c.05-.16.094-.32.094-.5 0-.65-.42-1.29-1-1.5v-.5c0-1.38-1.12-2.5-2.5-2.5zm-.156 4a.5.5 0 0 0-.344.5v1.5h-1.5l2 2 2-2h-1.5v-1.5a.5.5 0 0 0-.594-.5.5.5 0 0 0-.063 0z"></path>
+</symbol>
+<symbol id="cloud-upload" viewBox="0 0 8 8">
+  <path d="M4.5 0c-1.21 0-2.27.86-2.5 2-1.1 0-2 .9-2 2 0 .37.111.7.281 1h2.219l2-2 2 2h1.406c.05-.16.094-.32.094-.5 0-.65-.42-1.29-1-1.5v-.5c0-1.38-1.12-2.5-2.5-2.5zm0 4.5l-2.5 2.5h2v.5a.5.5 0 1 0 1 0v-.5h2l-2.5-2.5z"></path>
+</symbol>
+<symbol id="cloud" viewBox="0 0 8 8">
+  <path d="M4.5 0c-1.21 0-2.27.86-2.5 2-1.1 0-2 .9-2 2s.9 2 2 2h4.5c.83 0 1.5-.67 1.5-1.5 0-.65-.42-1.29-1-1.5v-.5c0-1.38-1.12-2.5-2.5-2.5z" transform="translate(0 1)"></path>
+</symbol>
+<symbol id="cloudy" viewBox="0 0 8 8">
+  <path d="M2.5 0c-1.38 0-2.5 1.12-2.5 2.5 0 .39.09.743.25 1.063.3-.21.63-.379 1-.469.55-1.25 1.82-2.084 3.25-2.094-.46-.6-1.18-1-2-1zm2 2c-1.21 0-2.27.86-2.5 2-1.1 0-2 .9-2 2s.9 2 2 2h4.5c.83 0 1.5-.67 1.5-1.5 0-.65-.42-1.29-1-1.5v-.5c0-1.38-1.12-2.5-2.5-2.5z"></path>
+</symbol>
+<symbol id="code" viewBox="0 0 8 8">
+  <path d="M5 0l-3 6h1l3-6h-1zm-4 1l-1 2 1 2h1l-1-2 1-2h-1zm5 0l1 2-1 2h1l1-2-1-2h-1z" transform="translate(0 1)"></path>
+</symbol>
+<symbol id="cog" viewBox="0 0 8 8">
+  <path d="M3.5 0l-.5 1.188c-.1.04-.191.085-.281.125l-1.188-.5-.719.719.5 1.188c-.05.1-.095.181-.125.281l-1.188.5v1l1.188.5c.03.1.075.213.125.313l-.5 1.156.719.719 1.188-.5c.1.05.181.085.281.125l.5 1.188h1l.5-1.188c.1-.03.191-.085.281-.125l1.188.5.719-.719-.5-1.188c.04-.09.085-.181.125-.281l1.188-.5v-1l-1.188-.5c-.03-.09-.075-.191-.125-.281l.469-1.188-.688-.719-1.188.5c-.09-.04-.181-.095-.281-.125l-.5-1.188h-1zm.5 2.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5z"></path>
+</symbol>
+<symbol id="collapse-down" viewBox="0 0 8 8">
+  <path d="M0 0v2h8v-2h-8zm2 3l2 2 2-2h-4zm-2 4v1h8v-1h-8z"></path>
+</symbol>
+<symbol id="collapse-left" viewBox="0 0 8 8">
+  <path d="M0 0v8h1v-8h-1zm6 0v8h2v-8h-2zm-1 2l-2 2 2 2v-4z"></path>
+</symbol>
+<symbol id="collapse-right" viewBox="0 0 8 8">
+  <path d="M0 0v8h2v-8h-2zm7 0v8h1v-8h-1zm-4 2v4l2-2-2-2z"></path>
+</symbol>
+<symbol id="collapse-up" viewBox="0 0 8 8">
+  <path d="M0 0v1h8v-1h-8zm4 3l-2 2h4l-2-2zm-4 3v2h8v-2h-8z"></path>
+</symbol>
+<symbol id="command" viewBox="0 0 8 8">
+  <path d="M1.5 0c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5h.5v1h-.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5v-.5h1v.5c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5-.67-1.5-1.5-1.5h-.5v-1h.5c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5-1.5.67-1.5 1.5v.5h-1v-.5c0-.83-.67-1.5-1.5-1.5zm0 1c.28 0 .5.22.5.5v.5h-.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5zm4 0c.28 0 .5.22.5.5s-.22.5-.5.5h-.5v-.5c0-.28.22-.5.5-.5zm-2.5 2h1v1h-1v-1zm-1.5 2h.5v.5c0 .28-.22.5-.5.5s-.5-.22-.5-.5.22-.5.5-.5zm3.5 0h.5c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5v-.5z"></path>
+</symbol>
+<symbol id="comment-square" viewBox="0 0 8 8">
+  <path d="M.094 0c-.06 0-.094.034-.094.094v5.813c0 .06.034.094.094.094h5.906l2 2v-7.906000000000001c0-.06-.034-.094-.094-.094h-7.813z"></path>
+</symbol>
+<symbol id="compass" viewBox="0 0 8 8">
+  <path d="M4 0c-2.203 0-4 1.797-4 4 0 2.203 1.797 4 4 4 2.203 0 4-1.797 4-4 0-2.203-1.797-4-4-4zm0 1c1.663 0 3 1.337 3 3s-1.337 3-3 3-3-1.337-3-3 1.337-3 3-3zm2 1l-3 1-1 3 3-1 1-3zm-2 1.5c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5z"></path>
+</symbol>
+<symbol id="contrast" viewBox="0 0 8 8">
+  <path d="M4 0c-2.203 0-4 1.797-4 4 0 2.203 1.797 4 4 4 2.203 0 4-1.797 4-4 0-2.203-1.797-4-4-4zm0 1c1.663 0 3 1.337 3 3s-1.337 3-3 3v-6z"></path>
+</symbol>
+<symbol id="copywriting" viewBox="0 0 8 8">
+  <path d="M0 0v1h8v-1h-8zm0 2v1h5v-1h-5zm0 3v1h8v-1h-8zm0 2v1h6v-1h-6zm7.5 0c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5z"></path>
+</symbol>
+<symbol id="credit-card" viewBox="0 0 8 8">
+  <path d="M.25 0c-.14 0-.25.11-.25.25v.75h8v-.75c0-.14-.11-.25-.25-.25h-7.5zm-.25 2v3.75c0 .14.11.25.25.25h7.5c.14 0 .25-.11.25-.25v-3.75h-8zm1 2h1v1h-1v-1zm2 0h1v1h-1v-1z" transform="translate(0 1)"></path>
+</symbol>
+<symbol id="crop" viewBox="0 0 8 8">
+  <path d="M1 0v1h-1v1h1v5h5v1h1v-1h1v-1h-1v-4.5l1-1-.5-.5-1 1h-4.5v-1h-1zm1 2h3.5l-3.5 3.5v-3.5zm4 .5v3.5h-3.5l3.5-3.5z"></path>
+</symbol>
+<symbol id="dashboard" viewBox="0 0 8 8">
+  <path d="M4 0c-2.203 0-4 1.797-4 4 0 2.203 1.797 4 4 4 2.203 0 4-1.797 4-4 0-2.203-1.797-4-4-4zm0 1c1.663 0 3 1.337 3 3s-1.337 3-3 3-3-1.337-3-3 1.337-3 3-3zm0 1c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm-1.656 1a.5.5 0 0 0-.188.844l.906.906c-.023.085-.063.158-.063.25 0 .552.448 1 1 1s1-.448 1-1-.448-1-1-1c-.092 0-.165.039-.25.063l-.906-.906a.5.5 0 0 0-.438-.156.5.5 0 0 0-.063 0zm3.156 0c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5z"></path>
+</symbol>
+<symbol id="data-transfer-download" viewBox="0 0 8 8">
+  <path d="M3 0v3h-2l3 3 3-3h-2v-3h-2zm-3 7v1h8v-1h-8z"></path>
+</symbol>
+<symbol id="data-transfer-upload" viewBox="0 0 8 8">
+  <path d="M0 0v1h8v-1h-8zm4 2l-3 3h2v3h2v-3h2l-3-3z"></path>
+</symbol>
+<symbol id="delete" viewBox="0 0 8 8">
+  <path d="M2 0l-2 3 2 3h6v-6h-6zm1.5.781l1.5 1.5 1.5-1.5.719.719-1.5 1.5 1.5 1.5-.719.719-1.5-1.5-1.5 1.5-.719-.719 1.5-1.5-1.5-1.5.719-.719z" transform="translate(0 1)"></path>
+</symbol>
+<symbol id="dial" viewBox="0 0 8 8">
+  <path d="M4 0c-2.201 0-4 1.799-4 4h1c0-1.659 1.341-3 3-3s3 1.341 3 3h1c0-2.201-1.799-4-4-4zm-.594 2.094c-.82.25-1.406 1.006-1.406 1.906 0 1.1.9 2 2 2s2-.9 2-2c0-.9-.586-1.656-1.406-1.906l-.594.875-.594-.875z" transform="translate(0 1)"></path>
+</symbol>
+<symbol id="document" viewBox="0 0 8 8">
+  <path d="M0 0v8h7v-4h-4v-4h-3zm4 0v3h3l-3-3zm-3 2h1v1h-1v-1zm0 2h1v1h-1v-1zm0 2h4v1h-4v-1z"></path>
+</symbol>
+<symbol id="dollar" viewBox="0 0 8 8">
+  <path d="M2 0v1h-.75c-.686 0-1.25.564-1.25 1.25v.5c0 .678.437 1.242 1.094 1.406l2.563.656c.143.036.344.296.344.438v.5c0 .134-.116.25-.25.25h-2.5c-.116 0-.212-.037-.25-.063v-.938h-1v1c0 .342.203.627.438.781.234.155.518.219.813.219h.75v1h1v-1h.75c.686 0 1.25-.564 1.25-1.25v-.5c0-.678-.437-1.242-1.094-1.406l-2.563-.656c-.143-.036-.344-.296-.344-.438v-.5c0-.134.116-.25.25-.25h2.5c.116 0 .212.037.25.063v.938h1v-1c0-.342-.203-.627-.438-.781-.234-.155-.518-.219-.813-.219h-.75v-1h-1z" transform="translate(1)"></path>
+</symbol>
+<symbol id="double-quote-sans-left" viewBox="0 0 8 8">
+  <path d="M0 0v6l3-3v-3h-3zm5 0v6l3-3v-3h-3z" transform="translate(0 1)"></path>
+</symbol>
+<symbol id="double-quote-sans-right" viewBox="0 0 8 8">
+  <path d="M3 0l-3 3v3h3v-6zm5 0l-3 3v3h3v-6z" transform="translate(0 1)"></path>
+</symbol>
+<symbol id="double-quote-serif-left" viewBox="0 0 8 8">
+  <path d="M3 0c-1.651 0-3 1.349-3 3v3h3v-3h-2c0-1.109.891-2 2-2v-1zm5 0c-1.651 0-3 1.349-3 3v3h3v-3h-2c0-1.109.891-2 2-2v-1z" transform="translate(0 1)"></path>
+</symbol>
+<symbol id="double-quote-serif-right" viewBox="0 0 8 8">
+  <path d="M0 0v3h2c0 1.109-.891 2-2 2v1c1.651 0 3-1.349 3-3v-3h-3zm5 0v3h2c0 1.109-.891 2-2 2v1c1.651 0 3-1.349 3-3v-3h-3z" transform="translate(0 1)"></path>
+</symbol>
+<symbol id="droplet" viewBox="0 0 8 8">
+  <path d="M3 0l-.344.344c-.11.11-2.656 2.685-2.656 4.875 0 1.65 1.35 3 3 3s3-1.35 3-3c0-2.19-2.546-4.765-2.656-4.875l-.344-.344zm-1.5 4.719c.28 0 .5.22.5.5 0 .55.45 1 1 1 .28 0 .5.22.5.5s-.22.5-.5.5c-1.1 0-2-.9-2-2 0-.28.22-.5.5-.5z" transform="translate(1)"></path>
+</symbol>
+<symbol id="eject" viewBox="0 0 8 8">
+  <path d="M4 0l-4 5h8l-4-5zm-4 6v2h8v-2h-8z"></path>
+</symbol>
+<symbol id="elevator" viewBox="0 0 8 8">
+  <path d="M3 0l-3 3h6l-3-3zm-3 5l3 3 3-3h-6z" transform="translate(1)"></path>
+</symbol>
+<symbol id="ellipses" viewBox="0 0 8 8">
+  <path d="M0 0v2h2v-2h-2zm3 0v2h2v-2h-2zm3 0v2h2v-2h-2z" transform="translate(0 3)"></path>
+</symbol>
+<symbol id="envelope-closed" viewBox="0 0 8 8">
+  <path d="M0 0v1l4 2 4-2v-1h-8zm0 2v4h8v-4l-4 2-4-2z" transform="translate(0 1)"></path>
+</symbol>
+<symbol id="envelope-open" viewBox="0 0 8 8">
+  <path d="M4 0l-4 2v6h8v-6l-4-2zm0 1.125l3 1.5v1.875l-3 1.5-3-1.5v-1.875l3-1.5zm-2 1.875v1l2 1 2-1v-1h-4z"></path>
+</symbol>
+<symbol id="euro" viewBox="0 0 8 8">
+  <path d="M6 0c-1.858 0-3.398 1.278-3.844 3h-1.906l-.25 1h2c0 .345.073.68.156 1h-1.969l-.188 1h2.563c.696 1.185 1.969 2 3.438 2 .734 0 1.407-.215 2-.563v-1.219c-.531.479-1.225.781-2 .781-.888 0-1.671-.392-2.219-1h2.219l.156-1h-2.969c-.113-.317-.188-.643-.188-1h3.344l.156-1h-3.313c.414-1.16 1.507-2 2.813-2 .655 0 1.258.209 1.75.563l.156-1.063c-.57-.313-1.213-.5-1.906-.5z" transform="translate(-1)"></path>
+</symbol>
+<symbol id="excerpt" viewBox="0 0 8 8">
+  <path d="M0 0v1h7v-1h-7zm0 2v1h5v-1h-5zm0 2v1h8v-1h-8zm0 2v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1z"></path>
+</symbol>
+<symbol id="expand-down" viewBox="0 0 8 8">
+  <path d="M0 0v1h8v-1h-8zm2 2l2 2 2-2h-4zm-2 4v2h8v-2h-8z"></path>
+</symbol>
+<symbol id="expand-left" viewBox="0 0 8 8">
+  <path d="M0 0v8h1v-8h-1zm6 0v8h2v-8h-2zm-4 2v4l2-2-2-2z"></path>
+</symbol>
+<symbol id="expand-right" viewBox="0 0 8 8">
+  <path d="M0 0v8h2v-8h-2zm7 0v8h1v-8h-1zm-1 2l-2 2 2 2v-4z"></path>
+</symbol>
+<symbol id="expand-up" viewBox="0 0 8 8">
+  <path d="M0 0v2h8v-2h-8zm4 4l-2 2h4l-2-2zm-4 3v1h8v-1h-8z"></path>
+</symbol>
+<symbol id="external-link" viewBox="0 0 8 8">
+  <path d="M0 0v8h8v-2h-1v1h-6v-6h1v-1h-2zm4 0l1.5 1.5-2.5 2.5 1 1 2.5-2.5 1.5 1.5v-4h-4z"></path>
+</symbol>
+<symbol id="eye" viewBox="0 0 8 8">
+  <path d="M4.031 0c-2.53 0-4.031 3-4.031 3s1.501 3 4.031 3c2.47 0 3.969-3 3.969-3s-1.499-3-3.969-3zm-.031 1c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2zm0 1c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1c0-.1-.032-.191-.063-.281-.08.16-.237.281-.438.281-.28 0-.5-.22-.5-.5 0-.2.121-.357.281-.438-.09-.03-.181-.063-.281-.063z" transform="translate(0 1)"></path>
+</symbol>
+<symbol id="eyedropper" viewBox="0 0 8 8">
+  <path d="M3.313 0a.5.5 0 0 0-.188.844l.625.625-3.594 3.656-.156.156v2.7190000000000003h2.719l.125-.156 3.656-3.656.625.656a.5.5 0 1 0 .719-.688l-.938-.938.656-.656c.59-.58.59-1.545 0-2.125-.56-.57-1.555-.57-2.125 0l-.656.656-.938-.938a.5.5 0 0 0-.469-.156.5.5 0 0 0-.063 0zm1.156 2.188l1.313 1.313-3.156 3.156-1.281-1.313 3.125-3.156z"></path>
+</symbol>
+<symbol id="file" viewBox="0 0 8 8">
+  <path d="M0 0v8h7v-4h-4v-4h-3zm4 0v3h3l-3-3z"></path>
+</symbol>
+<symbol id="fire" viewBox="0 0 8 8">
+  <path d="M2 0c1 2-2 3-2 5s2 3 2 3c-.98-1.98 2-3 2-5s-2-3-2-3zm3 3c1 2-2 3-2 5h3c.4 0 1-.5 1-2 0-2-2-3-2-3z"></path>
+</symbol>
+<symbol id="flag" viewBox="0 0 8 8">
+  <path d="M0 0v8h1v-8h-1zm2 0v4h2v1h4l-2-1.969 2-2.031h-3v-1h-3z"></path>
+</symbol>
+<symbol id="flash" viewBox="0 0 8 8">
+  <path d="M1.5 0l-1.5 3h2l-.656 2h-1.344l1 3 3-3h-1.5l1.5-3h-2l1-2h-1.5z" transform="translate(2)"></path>
+</symbol>
+<symbol id="folder" viewBox="0 0 8 8">
+  <path d="M0 0v2h8v-1h-5v-1h-3zm0 3v4.5c0 .28.22.5.5.5h7c.28 0 .5-.22.5-.5v-4.5h-8z"></path>
+</symbol>
+<symbol id="fork" viewBox="0 0 8 8">
+  <path d="M1.5 0c-.828 0-1.5.672-1.5 1.5 0 .656.414 1.202 1 1.406v2.188c-.586.204-1 .75-1 1.406 0 .828.672 1.5 1.5 1.5s1.5-.672 1.5-1.5c0-.595-.341-1.101-.844-1.344.09-.09.205-.156.344-.156h2c.823 0 1.5-.677 1.5-1.5v-.594c.586-.204 1-.75 1-1.406 0-.828-.672-1.5-1.5-1.5s-1.5.672-1.5 1.5c0 .656.414 1.202 1 1.406v.594c0 .277-.223.5-.5.5h-2c-.171 0-.346.04-.5.094v-1.188c.586-.204 1-.75 1-1.406 0-.828-.672-1.5-1.5-1.5z"></path>
+</symbol>
+<symbol id="fullscreen-enter" viewBox="0 0 8 8">
+  <path d="M0 0v4l1.5-1.5 1.5 1.5 1-1-1.5-1.5 1.5-1.5h-4zm5 4l-1 1 1.5 1.5-1.5 1.5h4v-4l-1.5 1.5-1.5-1.5z"></path>
+</symbol>
+<symbol id="fullscreen-exit" viewBox="0 0 8 8">
+  <path d="M1 0l-1 1 1.5 1.5-1.5 1.5h4v-4l-1.5 1.5-1.5-1.5zm3 4v4l1.5-1.5 1.5 1.5 1-1-1.5-1.5 1.5-1.5h-4z"></path>
+</symbol>
+<symbol id="globe" viewBox="0 0 8 8">
+  <path d="M4 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm0 1c.333 0 .637.086.938.188-.214.197-.45.383-.406.563.04.18.688.13.688.5 0 .27-.425.346-.125.656.35.35-.636.978-.656 1.438-.03.83.841.969 1.531.969.424 0 .503.195.469.438-.546.758-1.438 1.25-2.438 1.25-.378 0-.729-.09-1.063-.219.224-.442-.313-1.344-.781-1.625-.226-.226-.689-.114-.969-.219-.092-.271-.178-.545-.188-.844.031-.05.081-.094.156-.094.19 0 .454.374.594.344.18-.04-.742-1.313-.313-1.563.2-.12.609.394.469-.156-.12-.51.366-.276.656-.406.26-.11.455-.414.125-.594-.057-.031-.133-.104-.219-.188.45-.27.972-.438 1.531-.438zm2.313 1.094c.184.222.323.481.438.75-.043.065-.083.114-.188.219-.29.27-.327-.212-.438-.313-.13-.11-.638.025-.688-.125-.077-.181.499-.418.875-.531z"></path>
+</symbol>
+<symbol id="graph" viewBox="0 0 8 8">
+  <path d="M7.031 0l-3.031 3-1-1-3 3.031 1 1 2-2.031 1 1 4-4-.969-1zm-7.031 7v1h8v-1h-8z"></path>
+</symbol>
+<symbol id="grid-four-up" viewBox="0 0 8 8">
+  <path d="M0 0v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1zm-6 2v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1zm-6 2v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1zm-6 2v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1z"></path>
+</symbol>
+<symbol id="grid-three-up" viewBox="0 0 8 8">
+  <path d="M0 0v2h2v-2h-2zm3 0v2h2v-2h-2zm3 0v2h2v-2h-2zm-6 3v2h2v-2h-2zm3 0v2h2v-2h-2zm3 0v2h2v-2h-2zm-6 3v2h2v-2h-2zm3 0v2h2v-2h-2zm3 0v2h2v-2h-2z"></path>
+</symbol>
+<symbol id="grid-two-up" viewBox="0 0 8 8">
+  <path d="M0 0v3h3v-3h-3zm5 0v3h3v-3h-3zm-5 5v3h3v-3h-3zm5 0v3h3v-3h-3z"></path>
+</symbol>
+<symbol id="hard-drive" viewBox="0 0 8 8">
+  <path d="M.188 0c-.11 0-.188.077-.188.188v3.313c0 .28.22.5.5.5h6c.28 0 .5-.22.5-.5v-3.313c0-.11-.077-.188-.188-.188h-6.625zm-.188 4.906v2.906c0 .11.077.188.188.188h6.625c.11 0 .188-.077.188-.188v-2.906c-.16.05-.32.094-.5.094h-6c-.18 0-.34-.044-.5-.094zm5.5 1.094c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5z"></path>
+</symbol>
+<symbol id="header" viewBox="0 0 8 8">
+  <path d="M0 0v1h.5c.28 0 .5.22.5.5v4c0 .28-.22.5-.5.5h-.5v1h3v-1h-.5c-.28 0-.5-.22-.5-.5v-1.5h3v1.5c0 .28-.22.5-.5.5h-.5v1h3v-1h-.5c-.28 0-.5-.22-.5-.5v-4c0-.28.22-.5.5-.5h.5v-1h-3v1h.5c.28 0 .5.22.5.5v1.5h-3v-1.5c0-.28.22-.5.5-.5h.5v-1h-3z"></path>
+</symbol>
+<symbol id="headphones" viewBox="0 0 8 8">
+  <path d="M4 0c-1.651 0-3 1.349-3 3v1h-.5a.5.5 0 0 0-.5.5v2a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-3.5c0-1.109.891-2 2-2s2 .891 2 2v3.5a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-2a.5.5 0 0 0-.5-.5h-.5v-1c0-1.651-1.349-3-3-3z"></path>
+</symbol>
+<symbol id="heart" viewBox="0 0 8 8">
+  <path d="M2 0c-.55 0-1.046.224-1.406.594-.37.36-.594.856-.594 1.406 0 .55.224 1.046.594 1.406l3.406 3.438 3.406-3.438c.37-.37.594-.856.594-1.406 0-.55-.224-1.046-.594-1.406-.36-.37-.856-.594-1.406-.594-.55 0-1.046.224-1.406.594-.37.36-.594.856-.594 1.406 0-.55-.224-1.046-.594-1.406-.36-.37-.856-.594-1.406-.594z" transform="translate(0 1)"></path>
+</symbol>
+<symbol id="home" viewBox="0 0 8 8">
+  <path d="M4 0l-4 3h1v4h2v-2h2v2h2v-4.031l1 .031-4-3z"></path>
+</symbol>
+<symbol id="image" viewBox="0 0 8 8">
+  <path d="M0 0v8h8v-8h-8zm1 1h6v3l-1-1-1 1 2 2v1h-1l-4-4-1 1v-3z"></path>
+</symbol>
+<symbol id="inbox" viewBox="0 0 8 8">
+  <path d="M.188 0c-.11 0-.188.077-.188.188v7.625c0 .11.077.188.188.188h7.625c.11 0 .188-.077.188-.188v-7.625c0-.11-.077-.188-.188-.188h-7.625zm.813 2h6v3h-1l-1 1h-2l-1-1h-1v-3z"></path>
+</symbol>
+<symbol id="infinity" viewBox="0 0 8 8">
+  <path d="M2 0c-1.31 0-2 1.01-2 2s.69 2 2 2c.79 0 1.42-.559 2-1.219.58.66 1.19 1.219 2 1.219 1.31 0 2-1.01 2-2s-.69-2-2-2c-.81 0-1.42.559-2 1.219-.57-.66-1.21-1.219-2-1.219zm0 1c.42 0 .884.47 1.344 1-.46.53-.924 1-1.344 1-.74 0-1-.54-1-1 0-.46.26-1 1-1zm4 0c.74 0 1 .54 1 1 0 .46-.26 1-1 1-.43 0-.894-.47-1.344-1 .45-.53.914-1 1.344-1z" transform="translate(0 2)"></path>
+</symbol>
+<symbol id="info" viewBox="0 0 8 8">
+  <path d="M3 0c-.552 0-1 .448-1 1s.448 1 1 1 1-.448 1-1-.448-1-1-1zm-1.5 2.5c-.83 0-1.5.67-1.5 1.5h1c0-.28.22-.5.5-.5s.5.22.5.5-1 1.64-1 2.5c0 .86.67 1.5 1.5 1.5s1.5-.67 1.5-1.5h-1c0 .28-.22.5-.5.5s-.5-.22-.5-.5c0-.36 1-1.84 1-2.5 0-.81-.67-1.5-1.5-1.5z" transform="translate(2)"></path>
+</symbol>
+<symbol id="italic" viewBox="0 0 8 8">
+  <path d="M2 0v1h1.625l-.063.125-2 5-.344.875h-1.219v1h5v-1h-1.625l.063-.125 2-5 .344-.875h1.219v-1h-5z"></path>
+</symbol>
+<symbol id="justify-center" viewBox="0 0 8 8">
+  <path d="M0 0v1h8v-1h-8zm0 2v1h8v-1h-8zm0 2v1h8v-1h-8zm1 2v1h6v-1h-6z"></path>
+</symbol>
+<symbol id="justify-left" viewBox="0 0 8 8">
+  <path d="M0 0v1h8v-1h-8zm0 2v1h8v-1h-8zm0 2v1h8v-1h-8zm0 2v1h6v-1h-6z"></path>
+</symbol>
+<symbol id="justify-right" viewBox="0 0 8 8">
+  <path d="M0 0v1h8v-1h-8zm0 2v1h8v-1h-8zm0 2v1h8v-1h-8zm2 2v1h6v-1h-6z"></path>
+</symbol>
+<symbol id="key" viewBox="0 0 8 8">
+  <path d="M5.5 0c-1.38 0-2.5 1.12-2.5 2.5 0 .16.033.297.063.438l-3.063 3.063v2h3v-2h2v-1l.063-.063c.14.03.277.063.438.063 1.38 0 2.5-1.12 2.5-2.5s-1.12-2.5-2.5-2.5zm.5 1c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1z"></path>
+</symbol>
+<symbol id="laptop" viewBox="0 0 8 8">
+  <path d="M1.344 0a.5.5 0 0 0-.344.5v3.5h-1v1.5c0 .28.22.5.5.5h6.999999999999999c.28 0 .5-.22.5-.5v-1.5h-1v-3.5a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0-.094 0 .5.5 0 0 0-.063 0zm.656 1h4v3h-1v1h-2v-1h-1v-3z" transform="translate(0 1)"></path>
+</symbol>
+<symbol id="layers" viewBox="0 0 8 8">
+  <path d="M0 0v4h4v-4h-4zm5 2v3h-3v1h4v-4h-1zm2 2v3h-3v1h4v-4h-1z"></path>
+</symbol>
+<symbol id="lightbulb" viewBox="0 0 8 8">
+  <path d="M3.406 0a.5.5 0 0 0-.125.063l-3 1.5a.5.5 0 1 0 .438.875l3-1.5a.5.5 0 0 0-.313-.938zm1 1.5a.5.5 0 0 0-.125.063l-4 2a.5.5 0 1 0 .438.875l4-2a.5.5 0 0 0-.313-.938zm0 2a.5.5 0 0 0-.125.063l-3 1.5a.5.5 0 0 0 .219.938h2a.502.502 0 0 0 .156-1l1.063-.563a.5.5 0 0 0-.313-.938zm-2.563 3.5a.502.502 0 0 0 .156 1h1a.5.5 0 1 0 0-1h-1a.5.5 0 0 0-.094 0 .502.502 0 0 0-.063 0z" transform="translate(1)"></path>
+</symbol>
+<symbol id="link-broken" viewBox="0 0 8 8">
+  <path d="M2 0v1h-1v1h2v-2h-1zm3.875.031c-.184.01-.354.03-.531.094-.27.095-.531.25-.75.469l-.438.438a.5.5 0 1 0 .688.688l.438-.438c.101-.101.245-.173.375-.219.352-.126.78-.064 1.063.219.395.389.4 1.037 0 1.438l-1.5 1.5a.5.5 0 1 0 .688.688l1.5-1.5c.78-.78.785-2.041 0-2.813-.279-.279-.606-.452-.969-.531-.181-.039-.379-.041-.563-.031zm-3.594 2.906a.5.5 0 0 0-.188.156l-1.5 1.5c-.78.78-.785 2.041 0 2.813.557.557 1.355.722 2.063.469.27-.095.531-.25.75-.469l.438-.438a.5.5 0 1 0-.688-.688l-.438.438c-.101.101-.245.173-.375.219-.352.126-.78.064-1.063-.219-.395-.389-.4-1.037 0-1.438l1.5-1.5a.5.5 0 0 0-.438-.844.5.5 0 0 0-.063 0zm2.719 3.063v2h1v-1h1v-1h-2z"></path>
+</symbol>
+<symbol id="link-intact" viewBox="0 0 8 8">
+  <path d="M5.875.031c-.184.01-.354.03-.531.094-.27.095-.531.25-.75.469a.5.5 0 1 0 .688.688c.101-.101.245-.173.375-.219.352-.126.78-.064 1.063.219.395.389.4 1.037 0 1.438l-1.5 1.5c-.434.434-.799.483-1.063.469-.264-.015-.406-.125-.406-.125a.504.504 0 1 0-.5.875s.34.222.844.25c.504.028 1.197-.165 1.813-.781l1.5-1.5c.78-.78.785-2.041 0-2.813-.279-.279-.606-.452-.969-.531-.181-.039-.379-.041-.563-.031zm-2 2.313c-.501-.019-1.186.155-1.781.75l-1.5 1.5c-.78.78-.785 2.041 0 2.813.557.557 1.355.722 2.063.469.27-.095.531-.25.75-.469a.5.5 0 1 0-.688-.688c-.101.101-.245.173-.375.219-.352.126-.78.064-1.063-.219-.395-.389-.4-1.037 0-1.438l1.5-1.5c.405-.405.752-.448 1.031-.438.279.011.469.094.469.094a.5.5 0 1 0 .438-.875s-.343-.199-.844-.219z"></path>
+</symbol>
+<symbol id="list-rich" viewBox="0 0 8 8">
+  <path d="M0 0v3h3v-3h-3zm4 0v1h4v-1h-4zm0 2v1h3v-1h-3zm-4 2v3h3v-3h-3zm4 0v1h4v-1h-4zm0 2v1h3v-1h-3z"></path>
+</symbol>
+<symbol id="list" viewBox="0 0 8 8">
+  <path d="M.5 0c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm1.5 0v1h6v-1h-6zm-1.5 2c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm1.5 0v1h6v-1h-6zm-1.5 2c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm1.5 0v1h6v-1h-6zm-1.5 2c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm1.5 0v1h6v-1h-6z"></path>
+</symbol>
+<symbol id="location" viewBox="0 0 8 8">
+  <path d="M8 0l-8 4 3 1 1 3 4-8z"></path>
+</symbol>
+<symbol id="lock-locked" viewBox="0 0 8 8">
+  <path d="M3 0c-1.099 0-2 .901-2 2v1h-1v4h6v-4h-1v-1c0-1.099-.901-2-2-2zm0 1c.561 0 1 .439 1 1v1h-2v-1c0-.561.439-1 1-1z" transform="translate(1)"></path>
+</symbol>
+<symbol id="lock-unlocked" viewBox="0 0 8 8">
+  <path d="M3 0c-1.099 0-2 .901-2 2h1c0-.561.439-1 1-1 .561 0 1 .439 1 1v2h-4v4h6v-4h-1v-2c0-1.099-.901-2-2-2z" transform="translate(1)"></path>
+</symbol>
+<symbol id="loop-circular" viewBox="0 0 8 8">
+  <path d="M4 0c-1.651 0-3 1.349-3 3h-1l1.5 2 1.5-2h-1c0-1.109.891-2 2-2v-1zm2.5 1l-1.5 2h1c0 1.109-.891 2-2 2v1c1.651 0 3-1.349 3-3h1l-1.5-2z" transform="translate(0 1)"></path>
+</symbol>
+<symbol id="loop-square" viewBox="0 0 8 8">
+  <path d="M1 0v2h1v-1h4v2h-1l1.5 2.5 1.5-2.5h-1v-3h-6zm.5 2.5l-1.5 2.5h1v3h6v-2h-1v1h-4v-2h1l-1.5-2.5z"></path>
+</symbol>
+<symbol id="loop" viewBox="0 0 8 8">
+  <path d="M6 0v1h-5c-.554 0-1 .446-1 1v1h1v-1h5v1l2-1.5-2-1.5zm-4 4l-2 1.5 2 1.5v-1h5c.542 0 1-.458 1-1v-1h-1v1h-5v-1z"></path>
+</symbol>
+<symbol id="magnifying-glass" viewBox="0 0 8 8">
+  <path d="M3.5 0c-1.927 0-3.5 1.573-3.5 3.5s1.573 3.5 3.5 3.5c.592 0 1.166-.145 1.656-.406a1 1 0 0 0 .125.125l1 1a1.016 1.016 0 1 0 1.438-1.438l-1-1a1 1 0 0 0-.156-.125c.266-.493.438-1.059.438-1.656 0-1.927-1.573-3.5-3.5-3.5zm0 1c1.387 0 2.5 1.113 2.5 2.5 0 .661-.241 1.273-.656 1.719-.01.011-.021.021-.031.031a1 1 0 0 0-.125.125c-.442.397-1.043.625-1.688.625-1.387 0-2.5-1.113-2.5-2.5s1.113-2.5 2.5-2.5z"></path>
+</symbol>
+<symbol id="map-marker" viewBox="0 0 8 8">
+  <path d="M3 0c-1.66 0-3 1.34-3 3 0 2 3 5 3 5s3-3 3-5c0-1.66-1.34-3-3-3zm0 1c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2z" transform="translate(1)"></path>
+</symbol>
+<symbol id="map" viewBox="0 0 8 8">
+  <path d="M0 0v8h8v-2.375a.5.5 0 0 0 0-.219v-5.406h-8zm1 1h6v4h-1.5a.5.5 0 0 0-.094 0 .502.502 0 1 0 .094 1h1.5v1h-6v-6zm2.5 1c-.83 0-1.5.67-1.5 1.5 0 1 1.5 2.5 1.5 2.5s1.5-1.5 1.5-2.5c0-.83-.67-1.5-1.5-1.5zm0 1c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5z"></path>
+</symbol>
+<symbol id="media-pause" viewBox="0 0 8 8">
+  <path d="M0 0v6h2v-6h-2zm4 0v6h2v-6h-2z" transform="translate(1 1)"></path>
+</symbol>
+<symbol id="media-play" viewBox="0 0 8 8">
+  <path d="M0 0v6l6-3-6-3z" transform="translate(1 1)"></path>
+</symbol>
+<symbol id="media-record" viewBox="0 0 8 8">
+  <path d="M3 0c-1.657 0-3 1.343-3 3s1.343 3 3 3 3-1.343 3-3-1.343-3-3-3z" transform="translate(1 1)"></path>
+</symbol>
+<symbol id="media-skip-backward" viewBox="0 0 8 8">
+  <path d="M4 0l-4 3 4 3v-6zm0 3l4 3v-6l-4 3z" transform="translate(0 1)"></path>
+</symbol>
+<symbol id="media-skip-forward" viewBox="0 0 8 8">
+  <path d="M0 0v6l4-3-4-3zm4 3v3l4-3-4-3v3z" transform="translate(0 1)"></path>
+</symbol>
+<symbol id="media-step-backward" viewBox="0 0 8 8">
+  <path d="M0 0v6h2v-6h-2zm2 3l5 3v-6l-5 3z" transform="translate(0 1)"></path>
+</symbol>
+<symbol id="media-step-forward" viewBox="0 0 8 8">
+  <path d="M0 0v6l5-3-5-3zm5 3v3h2v-6h-2v3z" transform="translate(0 1)"></path>
+</symbol>
+<symbol id="media-stop" viewBox="0 0 8 8">
+  <path d="M0 0v6h6v-6h-6z" transform="translate(1 1)"></path>
+</symbol>
+<symbol id="medical-cross" viewBox="0 0 8 8">
+  <path d="M2 0v2h-2v4h2v2h4v-2h2v-4h-2v-2h-4z"></path>
+</symbol>
+<symbol id="menu" viewBox="0 0 8 8">
+  <path d="M0 0v1h8v-1h-8zm0 2.969v1h8v-1h-8zm0 3v1h8v-1h-8z" transform="translate(0 1)"></path>
+</symbol>
+<symbol id="microphone" viewBox="0 0 8 8">
+  <path d="M2.906-.031a1 1 0 0 0-.125.031 1 1 0 0 0-.781 1v2a1 1 0 1 0 2 0v-2a1 1 0 0 0-1.094-1.031zm-2.563 2.031a.5.5 0 0 0-.344.5v.5c0 1.476 1.091 2.693 2.5 2.938v1.063h-.5c-.55 0-1 .45-1 1h4c0-.55-.45-1-1-1h-.5v-1.063c1.409-.244 2.5-1.461 2.5-2.938v-.5a.5.5 0 1 0-1 0v.5c0 1.109-.891 2-2 2s-2-.891-2-2v-.5a.5.5 0 0 0-.594-.5.5.5 0 0 0-.063 0z" transform="translate(1)"></path>
+</symbol>
+<symbol id="minus" viewBox="0 0 8 8">
+  <path d="M0 0v2h8v-2h-8z" transform="translate(0 3)"></path>
+</symbol>
+<symbol id="monitor" viewBox="0 0 8 8">
+  <path d="M.344 0a.5.5 0 0 0-.344.5v5a.5.5 0 0 0 .5.5h2.5v1h-1c-.55 0-1 .45-1 1h6c0-.55-.45-1-1-1h-1v-1h2.5a.5.5 0 0 0 .5-.5v-5a.5.5 0 0 0-.5-.5h-7a.5.5 0 0 0-.094 0 .5.5 0 0 0-.063 0zm.656 1h6v4h-6v-4z"></path>
+</symbol>
+<symbol id="moon" viewBox="0 0 8 8">
+  <path d="M2.719 0c-1.58.53-2.719 2.021-2.719 3.781 0 2.21 1.79 4 4 4 1.76 0 3.251-1.17 3.781-2.75-.4.14-.831.25-1.281.25-2.21 0-4-1.79-4-4 0-.44.079-.881.219-1.281z"></path>
+</symbol>
+<symbol id="move" viewBox="0 0 8 8">
+  <path d="M3.5 0l-1.5 1.5h1v1.5h-1.5v-1l-1.5 1.5 1.5 1.5v-1h1.5v1.5h-1l1.5 1.5 1.5-1.5h-1v-1.5h1.5v1l1.5-1.5-1.5-1.5v1h-1.5v-1.5h1l-1.5-1.5z"></path>
+</symbol>
+<symbol id="musical-note" viewBox="0 0 8 8">
+  <path d="M8 0c-5 0-6 1-6 1v4.093999999999999c-.154-.054-.327-.094-.5-.094-.828 0-1.5.672-1.5 1.5s.672 1.5 1.5 1.5 1.5-.672 1.5-1.5v-3.969c.732-.226 1.99-.438 4-.5v2.063c-.154-.054-.327-.094-.5-.094-.828 0-1.5.672-1.5 1.5s.672 1.5 1.5 1.5 1.5-.672 1.5-1.5v-5.5z"></path>
+</symbol>
+<symbol id="paperclip" viewBox="0 0 8 8">
+  <path d="M5 0c-.514 0-1.021.201-1.406.594l-2.781 2.719c-1.07 1.07-1.07 2.805 0 3.875 1.07 1.07 2.805 1.07 3.875 0l1.25-1.25-.688-.688-.906.875-.344.375c-.69.69-1.81.69-2.5 0-.682-.682-.668-1.778 0-2.469l2.781-2.719v-.031c.389-.395 1.037-.4 1.438 0 .388.381.378 1.006 0 1.406l-2.5 2.469c-.095.095-.28.095-.375 0-.095-.095-.095-.28 0-.375l.375-.344.594-.625-.688-.688-.875.875-.094.094c-.485.485-.485 1.265 0 1.75.485.485 1.265.485 1.75 0l2.5-2.438c.78-.78.785-2.041 0-2.813-.39-.39-.893-.594-1.406-.594z"></path>
+</symbol>
+<symbol id="pencil" viewBox="0 0 8 8">
+  <path d="M6 0l-1 1 2 2 1-1-2-2zm-2 2l-4 4v2h2l4-4-2-2z"></path>
+</symbol>
+<symbol id="people" viewBox="0 0 8 8">
+  <path d="M5.5 0c-.51 0-.949.355-1.219.875.45.54.719 1.275.719 2.125 0 .29-.034.574-.094.844.18.11.374.156.594.156.83 0 1.5-.9 1.5-2s-.67-2-1.5-2zm-3 1c-.828 0-1.5.895-1.5 2s.672 2 1.5 2 1.5-.895 1.5-2-.672-2-1.5-2zm4.75 3.156c-.43.51-1.018.824-1.688.844.27.38.438.844.438 1.344v.656h2v-1.656c0-.52-.31-.968-.75-1.188zm-6.5 1c-.44.22-.75.668-.75 1.188v1.656h5v-1.656c0-.52-.31-.968-.75-1.188-.44.53-1.06.844-1.75.844s-1.31-.314-1.75-.844z"></path>
+</symbol>
+<symbol id="person" viewBox="0 0 8 8">
+  <path d="M4 0c-1.105 0-2 1.119-2 2.5s.895 2.5 2 2.5 2-1.119 2-2.5-.895-2.5-2-2.5zm-2.094 5c-1.07.04-1.906.92-1.906 2v1h8v-1c0-1.08-.836-1.96-1.906-2-.54.61-1.284 1-2.094 1-.81 0-1.554-.39-2.094-1z"></path>
+</symbol>
+<symbol id="phone" viewBox="0 0 8 8">
+  <path d="M.188 0c-.11 0-.188.077-.188.188v7.625c0 .11.077.188.188.188h4.625c.11 0 .188-.077.188-.188v-7.625c0-.11-.077-.188-.188-.188h-4.625zm.813 1h3v5h-3v-5zm1.5 5.5c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5z" transform="translate(1)"></path>
+</symbol>
+<symbol id="pie-chart" viewBox="0 0 8 8">
+  <path d="M3.5 0c-.97 0-1.839.391-2.469 1.031l2.969 2.969v-3.969c-.16-.03-.33-.031-.5-.031zm1.5 1.063v3.406l-2.719 2.719c.6.5 1.369.813 2.219.813 1.93 0 3.5-1.57 3.5-3.5 0-1.76-1.31-3.197-3-3.438zm-4.094 1.313c-.55.54-.906 1.285-.906 2.125 0 .95.435 1.804 1.125 2.344l2.156-2.125-2.375-2.344z"></path>
+</symbol>
+<symbol id="pin" viewBox="0 0 8 8">
+  <path d="M1.344 0a.502.502 0 0 0 .156 1h.5v2h-1c-.55 0-1 .45-1 1h3v3l.438 1 .563-1v-3h3c0-.55-.45-1-1-1h-1v-2h.5a.5.5 0 1 0 0-1h-4a.5.5 0 0 0-.094 0 .502.502 0 0 0-.063 0z"></path>
+</symbol>
+<symbol id="play-circle" viewBox="0 0 8 8">
+  <path d="M4 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm-1 2l3 2-3 2v-4z"></path>
+</symbol>
+<symbol id="plus" viewBox="0 0 8 8">
+  <path d="M3 0v3h-3v2h3v3h2v-3h3v-2h-3v-3h-2z"></path>
+</symbol>
+<symbol id="power-standby" viewBox="0 0 8 8">
+  <path d="M3 0v4h1v-4h-1zm-1.281 1.438l-.375.313c-.803.64-1.344 1.634-1.344 2.75 0 1.929 1.571 3.5 3.5 3.5s3.5-1.571 3.5-3.5c0-1.116-.529-2.11-1.344-2.75l-.375-.313-.625.781.375.313c.585.46.969 1.165.969 1.969 0 1.391-1.109 2.5-2.5 2.5s-2.5-1.109-2.5-2.5c0-.804.361-1.509.938-1.969l.406-.313-.625-.781z"></path>
+</symbol>
+<symbol id="print" viewBox="0 0 8 8">
+  <path d="M2 0v2h4v-2h-4zm-1.906 3c-.06 0-.094.034-.094.094v2.813c0 .06.034.094.094.094h.906v-2h6v2h.906c.06 0 .094-.034.094-.094v-2.813c0-.06-.034-.094-.094-.094h-7.813zm1.906 2v3h4v-3h-4z"></path>
+</symbol>
+<symbol id="project" viewBox="0 0 8 8">
+  <path d="M0 0v7h1v-7h-1zm7 0v7h1v-7h-1zm-5 1v1h2v-1h-2zm1 2v1h2v-1h-2zm1 2v1h2v-1h-2z"></path>
+</symbol>
+<symbol id="pulse" viewBox="0 0 8 8">
+  <path d="M3.25 0l-.469 1.531-.781 2.563-.031-.063-.094-.344h-1.875v1h1.1560000000000001l.375 1.156.469 1.469.469-1.469.781-2.5.781 2.5.406 1.313.531-1.281.594-1.469.125.281h2.3129999999999997v-1h-1.688l-.375-.719-.5-1-.406 1.031-.469 1.188-.844-2.656-.469-1.531z"></path>
+</symbol>
+<symbol id="puzzle-piece" viewBox="0 0 8 8">
+  <path d="M3 0c-.28 0-.539.101-.719.281-.18.18-.281.439-.281.719 0 .28.181.479.281.719.03.06.063.161.063.281h-2.344v6h2.344c0-.12-.011-.221-.031-.281-.11-.24-.313-.439-.313-.719 0-.28.101-.539.281-.719.18-.18.439-.281.719-.281.28 0 .539.101.719.281.18.18.281.439.281.719 0 .28-.181.479-.281.719-.03.06-.063.161-.063.281h2.344v-2.344c.12 0 .221.011.281.031.24.11.439.313.719.313.28 0 .539-.101.719-.281.18-.18.281-.439.281-.719 0-.28-.101-.539-.281-.719-.18-.18-.439-.281-.719-.281-.28 0-.479.181-.719.281-.06.03-.161.063-.281.063v-2.344h-2.344c0-.12.011-.221.031-.281.11-.24.313-.439.313-.719 0-.28-.101-.539-.281-.719-.18-.18-.439-.281-.719-.281z"></path>
+</symbol>
+<symbol id="question-mark" viewBox="0 0 8 8">
+  <path d="M2.469 0c-.854 0-1.48.256-1.875.656s-.54.901-.594 1.281l1 .125c.036-.26.125-.497.313-.688.188-.19.491-.375 1.156-.375.664 0 1.019.163 1.219.344.199.181.281.405.281.656 0 .833-.313 1.063-.813 1.5-.5.438-1.188 1.083-1.188 2.25v.25h1v-.25c0-.833.344-1.063.844-1.5.5-.438 1.156-1.083 1.156-2.25 0-.479-.168-1.02-.594-1.406-.426-.387-1.071-.594-1.906-.594zm-.5 7v1h1v-1h-1z" transform="translate(2)"></path>
+</symbol>
+<symbol id="rain" viewBox="0 0 8 8">
+  <path d="M4.5 0c-1.21 0-2.27.86-2.5 2-1.1 0-2 .9-2 2 0 .52.201 1.015.531 1.375.26-.22.599-.375.969-.375.2 0 .393.055.563.125.17-.64.748-1.125 1.438-1.125s1.268.485 1.438 1.125c.17-.07.362-.125.563-.125.63 0 1.155.388 1.375.938.64-.17 1.125-.747 1.125-1.438 0-.65-.42-1.29-1-1.5v-.5c0-1.38-1.12-2.5-2.5-2.5zm-1.156 5a.5.5 0 0 0-.344.5v2a.5.5 0 1 0 1 0v-2a.5.5 0 0 0-.594-.5.5.5 0 0 0-.063 0zm-2 1a.5.5 0 0 0-.344.5v1a.5.5 0 1 0 1 0v-1a.5.5 0 0 0-.594-.5.5.5 0 0 0-.063 0zm4 0a.5.5 0 0 0-.344.5v1a.5.5 0 1 0 1 0v-1a.5.5 0 0 0-.594-.5.5.5 0 0 0-.063 0z"></path>
+</symbol>
+<symbol id="random" viewBox="0 0 8 8">
+  <path d="M6 0v1h-.5c-.354 0-.6.116-.813.375l-1.406 1.75-1.5-1.75v-.031c-.212-.236-.427-.344-.781-.344h-1v1h1c-.037 0 .008-.011.031 0v.031l1.625 1.906-1.625 2.031c.016-.02.019.022 0 .031-.019.009-.068 0-.031 0h-1v1h1c.354 0 .6-.116.813-.375l1.531-1.906 1.625 1.906v.031c.212.236.427.344.781.344h.25v1l2-1.5-2-1.5v1h-.25c.037 0-.008.011-.031 0v-.031l-1.75-2.063 1.5-1.875v-.031c.019-.009.068 0 .031 0h.5v1l2-1.5-2-1.5z"></path>
+</symbol>
+<symbol id="reload" viewBox="0 0 8 8">
+  <path d="M4 0c-2.201 0-4 1.799-4 4s1.799 4 4 4c1.104 0 2.092-.456 2.813-1.188l-.688-.688c-.54.548-1.289.875-2.125.875-1.659 0-3-1.341-3-3s1.341-3 3-3c.834 0 1.545.354 2.094.906l-1.094 1.094h3v-3l-1.188 1.188c-.731-.72-1.719-1.188-2.813-1.188z"></path>
+</symbol>
+<symbol id="resize-both" viewBox="0 0 8 8">
+  <path d="M4 0l1.656 1.656-4 4-1.656-1.656v4h4l-1.656-1.656 4-4 1.656 1.656v-4h-4z"></path>
+</symbol>
+<symbol id="resize-height" viewBox="0 0 8 8">
+  <path d="M2.5 0l-2.5 3h2v2h-2l2.5 3 2.5-3h-2v-2h2l-2.5-3z" transform="translate(1)"></path>
+</symbol>
+<symbol id="resize-width" viewBox="0 0 8 8">
+  <path d="M3 0l-3 2.5 3 2.5v-2h2v2l3-2.5-3-2.5v2h-2v-2z" transform="translate(0 1)"></path>
+</symbol>
+<symbol id="rss-alt" viewBox="0 0 8 8">
+  <path d="M0 0v2c3.331 0 6 2.669 6 6h2c0-4.409-3.591-8-8-8zm0 3v2c1.67 0 3 1.33 3 3h2c0-2.75-2.25-5-5-5zm0 3v2h2c0-1.11-.89-2-2-2z"></path>
+</symbol>
+<symbol id="rss" viewBox="0 0 8 8">
+  <path d="M1 0v1c3.32 0 6 2.68 6 6h1c0-3.86-3.14-7-7-7zm0 2v1c2.221 0 4 1.779 4 4h1c0-2.759-2.241-5-5-5zm0 2v1c1.109 0 2 .891 2 2h1c0-1.651-1.349-3-3-3zm0 2c-.552 0-1 .448-1 1s.448 1 1 1 1-.448 1-1-.448-1-1-1z"></path>
+</symbol>
+<symbol id="script" viewBox="0 0 8 8">
+  <path d="M3 0c-.55 0-1 .45-1 1v5.5c0 .28-.22.5-.5.5s-.5-.22-.5-.5v-1.5h-1v2c0 .55.45 1 1 1h5c.55 0 1-.45 1-1v-3h-4v-2.5c0-.28.22-.5.5-.5s.5.22.5.5v1.5h4v-2c0-.55-.45-1-1-1h-4z"></path>
+</symbol>
+<symbol id="share-boxed" viewBox="0 0 8 8">
+  <path d="M.75 0c-.402 0-.75.348-.75.75v5.5c0 .402.348.75.75.75h4.5c.402 0 .75-.348.75-.75v-1.25h-1v1h-4v-5h2v-1h-2.25zm5.25 0v1c-2.05 0-3.704 1.544-3.938 3.531.213-.875.999-1.531 1.938-1.531h2v1l2-2-2-2z"></path>
+</symbol>
+<symbol id="share" viewBox="0 0 8 8">
+  <path d="M5 0v2c-4 0-5 2.05-5 5 .52-1.98 2-3 4-3h1v2l3-3.156-3-2.844z"></path>
+</symbol>
+<symbol id="shield" viewBox="0 0 8 8">
+  <path d="M4 0l-.188.094-3.5 1.469-.313.125v.313c0 1.657.666 3.122 1.469 4.188.401.533.828.969 1.25 1.281.422.313.826.531 1.281.531.455 0 .86-.219 1.281-.531.422-.313.849-.749 1.25-1.281.803-1.065 1.469-2.53 1.469-4.188v-.313l-.313-.125-3.5-1.469-.188-.094zm0 1.094v5.906c-.045 0-.328-.069-.656-.313s-.714-.631-1.063-1.094c-.642-.851-1.137-2.025-1.219-3.281l2.938-1.219z"></path>
+</symbol>
+<symbol id="signal" viewBox="0 0 8 8">
+  <path d="M6 0v8h1v-8h-1zm-2 1v7h1v-7h-1zm-2 2v5h1v-5h-1zm-2 2v3h1v-3h-1z"></path>
+</symbol>
+<symbol id="signpost" viewBox="0 0 8 8">
+  <path d="M3 0v1h-2l-1 1 1 1h2v5h1v-4h2l1-1-1-1h-2v-2h-1z"></path>
+</symbol>
+<symbol id="sort-ascending" viewBox="0 0 8 8">
+  <path d="M2 0v6h-2l2.5 2 2.5-2h-2v-6h-1zm2 0v1h2v-1h-2zm0 2v1h3v-1h-3zm0 2v1h4v-1h-4z"></path>
+</symbol>
+<symbol id="sort-descending" viewBox="0 0 8 8">
+  <path d="M2 0v6h-2l2.5 2 2.5-2h-2v-6h-1zm2 0v1h4v-1h-4zm0 2v1h3v-1h-3zm0 2v1h2v-1h-2z"></path>
+</symbol>
+<symbol id="spreadsheet" viewBox="0 0 8 8">
+  <path d="M.75 0c-.402 0-.75.348-.75.75v5.5c0 .402.348.75.75.75h6.5c.402 0 .75-.348.75-.75v-5.5c0-.402-.348-.75-.75-.75h-6.5zm.25 1h1v1h-1v-1zm2 0h4v1h-4v-1zm-2 2h1v1h-1v-1zm2 0h4v1h-4v-1zm-2 2h1v1h-1v-1zm2 0h4v1h-4v-1z"></path>
+</symbol>
+<symbol id="star" viewBox="0 0 8 8">
+  <path d="M4 0l-1 3h-3l2.5 2-1 3 2.5-2 2.5 2-1-3 2.5-2h-3l-1-3z"></path>
+</symbol>
+<symbol id="sun" viewBox="0 0 8 8">
+  <path d="M4 0c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm-2.5 1c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm5 0c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm-2.5 1c-1.105 0-2 .895-2 2s.895 2 2 2 2-.895 2-2-.895-2-2-2zm-3.5 1.5c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm7 0c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm-6 2.5c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm5 0c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5zm-2.5 1c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5z"></path>
+</symbol>
+<symbol id="tablet" viewBox="0 0 8 8">
+  <path d="M.344 0c-.18 0-.344.164-.344.344v7.313c0 .18.164.344.344.344h6.313c.18 0 .344-.164.344-.344v-7.313c0-.18-.164-.344-.344-.344h-6.313zm.656 1h5v5h-5v-5zm2.5 5.5c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5z"></path>
+</symbol>
+<symbol id="tag" viewBox="0 0 8 8">
+  <path d="M0 0v3l5 5 3-3-5-5h-3zm2 1c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1z"></path>
+</symbol>
+<symbol id="tags" viewBox="0 0 8 8">
+  <path d="M0 0v2l3 3 1.5-1.5.5-.5-2-2-1-1h-2zm3.406 0l3 3-1.188 1.219.781.781 2-2-3-3h-1.594zm-1.906 1c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5z" transform="translate(0 1)"></path>
+</symbol>
+<symbol id="target" viewBox="0 0 8 8">
+  <path d="M4 0c-2.203 0-4 1.797-4 4 0 2.203 1.797 4 4 4 2.203 0 4-1.797 4-4 0-2.203-1.797-4-4-4zm0 1c1.663 0 3 1.337 3 3s-1.337 3-3 3-3-1.337-3-3 1.337-3 3-3zm0 1c-1.099 0-2 .901-2 2s.901 2 2 2 2-.901 2-2-.901-2-2-2zm0 1c.558 0 1 .442 1 1s-.442 1-1 1-1-.442-1-1 .442-1 1-1z"></path>
+</symbol>
+<symbol id="task" viewBox="0 0 8 8">
+  <path d="M0 0v7h7v-3.594l-1 1v1.594h-5v-5h3.594l1-1h-5.594zm7 0l-3 3-1-1-1 1 2 2 4-4-1-1z"></path>
+</symbol>
+<symbol id="terminal" viewBox="0 0 8 8">
+  <path d="M.094 0c-.06 0-.094.034-.094.094v7.813c0 .06.034.094.094.094h7.813c.06 0 .094-.034.094-.094v-7.813c0-.06-.034-.094-.094-.094h-7.813zm1.406.781l1.719 1.719-1.719 1.719-.719-.719 1-1-1-1 .719-.719zm2.5 2.219h3v1h-3v-1z"></path>
+</symbol>
+<symbol id="text" viewBox="0 0 8 8">
+  <path d="M0 0v2h.5c0-.55.45-1 1-1h1.5v5.5c0 .28-.22.5-.5.5h-.5v1h4v-1h-.5c-.28 0-.5-.22-.5-.5v-5.5h1.5c.55 0 1 .45 1 1h.5v-2h-8z"></path>
+</symbol>
+<symbol id="thumb-down" viewBox="0 0 8 8">
+  <path d="M0 0v4h1v-4h-1zm2 0v4.001c.28 0 .529.101.719.281.18.19 1.151 2.115 1.281 2.375.13.26.386.393.656.313.26-.08.393-.355.313-.625-.08-.26-.469-1.594-.469-1.844s.22-.5.5-.5h1.5c.28 0 .5-.22.5-.5s-1.031-3.188-1.031-3.188c-.08-.18-.259-.313-.469-.313h-3.5z"></path>
+</symbol>
+<symbol id="thumb-up" viewBox="0 0 8 8">
+  <path d="M4.438 0c-.19.021-.34.149-.438.344-.13.26-1.101 2.185-1.281 2.375-.19.18-.439.281-.719.281v4.001h3.5c.21 0 .389-.133.469-.313 0 0 1.031-2.908 1.031-3.188 0-.28-.22-.5-.5-.5h-1.5c-.28 0-.5-.25-.5-.5s.389-1.574.469-1.844c.08-.27-.053-.545-.313-.625-.067-.02-.155-.038-.219-.031zm-4.438 3v4h1v-4h-1z"></path>
+</symbol>
+<symbol id="timer" viewBox="0 0 8 8">
+  <path d="M2 0v1h1v.031c-1.697.241-3 1.707-3 3.469 0 1.929 1.571 3.5 3.5 3.5s3.5-1.571 3.5-3.5c0-.45-.086-.874-.219-1.25l-.938.344c.107.304.156.596.156.906 0 1.391-1.109 2.5-2.5 2.5s-2.5-1.109-2.5-2.5 1.109-2.5 2.5-2.5c.298 0 .585.051.875.156l.344-.938c-.221-.081-.471-.119-.719-.156v-.063h1v-1h-3zm5 1.125s-3.675 2.8-3.875 3c-.2.2-.2.519 0 .719.2.2.519.2.719 0 .2-.19 3.156-3.719 3.156-3.719z"></path>
+</symbol>
+<symbol id="transfer" viewBox="0 0 8 8">
+  <path d="M6 0v1h-6v1h6v1l2-1.5-2-1.5zm-4 4l-2 1.5 2 1.5v-1h6v-1h-6v-1z"></path>
+</symbol>
+<symbol id="trash" viewBox="0 0 8 8">
+  <path d="M3 0c-.55 0-1 .45-1 1h-1c-.55 0-1 .45-1 1h7c0-.55-.45-1-1-1h-1c0-.55-.45-1-1-1h-1zm-2 3v4.813c0 .11.077.188.188.188h4.625c.11 0 .188-.077.188-.188v-4.813h-1v3.5c0 .28-.22.5-.5.5s-.5-.22-.5-.5v-3.5h-1v3.5c0 .28-.22.5-.5.5s-.5-.22-.5-.5v-3.5h-1z"></path>
+</symbol>
+<symbol id="underline" viewBox="0 0 8 8">
+  <path d="M1 0v4c0 1.1 1.12 2 2.5 2h.5c1.1 0 2-.9 2-2v-4h-1v4c0 .55-.45 1-1 1s-1-.45-1-1v-4h-2zm-1 7v1h7v-1h-7z"></path>
+</symbol>
+<symbol id="vertical-align-bottom" viewBox="0 0 8 8">
+  <path d="M.094 0c-.06 0-.094.034-.094.094v4.813c0 .06.034.094.094.094h1.813c.06 0 .094-.034.094-.094v-4.813c0-.06-.034-.094-.094-.094h-1.813zm6 0c-.06 0-.094.034-.094.094v4.813c0 .06.034.094.094.094h1.813c.06 0 .094-.034.094-.094v-4.813c0-.06-.034-.094-.094-.094h-1.813zm-3 2c-.06 0-.094.034-.094.094v2.813c0 .06.034.094.094.094h1.813c.06 0 .094-.034.094-.094v-2.813c0-.06-.034-.094-.094-.094h-1.813zm-3.094 4v1h8v-1h-8z"></path>
+</symbol>
+<symbol id="vertical-align-center" viewBox="0 0 8 8">
+  <path d="M.094 0c-.06 0-.094.034-.094.094v1.906h2v-1.906c0-.06-.034-.094-.094-.094h-1.813zm6 0c-.06 0-.094.034-.094.094v1.906h2v-1.906c0-.06-.034-.094-.094-.094h-1.813zm-3 1c-.06 0-.094.034-.094.094v.906h2v-.906c0-.06-.034-.094-.094-.094h-1.813zm-3.094 2v1h8v-1h-8zm0 2v1.906c0 .06.034.094.094.094h1.813c.06 0 .094-.034.094-.094v-1.906h-2zm3 0v.906c0 .06.034.094.094.094h1.813c.06 0 .094-.034.094-.094v-.906h-2zm3 0v1.906c0 .06.034.094.094.094h1.813c.06 0 .094-.034.094-.094v-1.906h-2z"></path>
+</symbol>
+<symbol id="vertical-align-top" viewBox="0 0 8 8">
+  <path d="M0 0v1h8v-1h-8zm.094 2c-.06 0-.094.034-.094.094v4.813c0 .06.034.094.094.094h1.813c.06 0 .094-.034.094-.094v-4.813c0-.06-.034-.094-.094-.094h-1.813zm3 0c-.06 0-.094.034-.094.094v2.813c0 .06.034.094.094.094h1.813c.06 0 .094-.034.094-.094v-2.813c0-.06-.034-.094-.094-.094h-1.813zm3 0c-.06 0-.094.034-.094.094v4.813c0 .06.034.094.094.094h1.813c.06 0 .094-.034.094-.094v-4.813c0-.06-.034-.094-.094-.094h-1.813z"></path>
+</symbol>
+<symbol id="video" viewBox="0 0 8 8">
+  <path d="M.5 0c-.28 0-.5.22-.5.5v4c0 .28.22.5.5.5h5c.28 0 .5-.22.5-.5v-1.5l1 1h1v-3h-1l-1 1v-1.5c0-.28-.22-.5-.5-.5h-5z" transform="translate(0 1)"></path>
+</symbol>
+<symbol id="volume-high" viewBox="0 0 8 8">
+  <path d="M3.344 0l-1.344 2h-2v4h2l1.344 2h.656v-8h-.656zm1.656 1v1c.152 0 .313.026.469.063h.031c.86.215 1.5.995 1.5 1.938 0 .942-.64 1.722-1.5 1.938-.166.041-.338.063-.5.063v1c.258 0 .516-.035.75-.094 1.3-.325 2.25-1.508 2.25-2.906 0-1.398-.95-2.581-2.25-2.906-.234-.059-.492-.094-.75-.094zm0 2v2c.04 0 .134-.002.25-.031.433-.118.75-.507.75-.969 0-.446-.325-.819-.75-.938v-.031c-.005-.001-.025.002-.031 0-.043-.011-.111-.031-.219-.031z"></path>
+</symbol>
+<symbol id="volume-low" viewBox="0 0 8 8">
+  <path d="M3.344 0l-1.344 2h-2v4h2l1.344 2h.656v-8h-.656zm1.656 3v2c.04 0 .134-.002.25-.031.433-.118.75-.507.75-.969 0-.446-.325-.819-.75-.938v-.031c-.005-.001-.025.002-.031 0-.043-.011-.111-.031-.219-.031z" transform="translate(1)"></path>
+</symbol>
+<symbol id="volume-off" viewBox="0 0 8 8">
+  <path d="M3.344 0l-1.344 2h-2v4h2l1.344 2h.656v-8h-.656z" transform="translate(2)"></path>
+</symbol>
+<symbol id="warning" viewBox="0 0 8 8">
+  <path d="M3.094 0c-.06 0-.105.044-.125.094l-2.938 6.813c-.02.05-.031.128-.031.188v.813c0 .06.034.094.094.094h6.813c.06 0 .094-.034.094-.094v-.813c0-.06-.011-.128-.031-.188l-2.938-6.813c-.02-.05-.065-.094-.125-.094h-.813zm-.094 3h1v2h-1v-2zm0 3h1v1h-1v-1z"></path>
+</symbol>
+<symbol id="wifi" viewBox="0 0 8 8">
+  <path d="M3.75 0c-1.374 0-2.66.372-3.75 1.063l.531.875c.93-.59 2.033-.938 3.219-.938 1.2 0 2.323.31 3.25.906l.531-.813c-1.093-.703-2.401-1.094-3.781-1.094zm.031 3c-.795 0-1.531.227-2.156.625l.531.844c.475-.302 1.02-.469 1.625-.469.593 0 1.13.177 1.594.469l.531-.844c-.616-.388-1.338-.625-2.125-.625zm-.031 3c-.552 0-1 .448-1 1s.448 1 1 1 1-.448 1-1-.448-1-1-1z"></path>
+</symbol>
+<symbol id="wrench" viewBox="0 0 8 8">
+  <path d="M5.5 0c-1.38 0-2.5 1.12-2.5 2.5 0 .32.078.626.188.906l-2.906 2.875c-.39.39-.39 1.016 0 1.406.2.2.459.313.719.313.26 0 .519-.091.719-.281l2.875-2.875c.28.1.586.156.906.156 1.38 0 2.5-1.12 2.5-2.5 0-.16-.032-.297-.063-.438l-.938.938h-2v-2l.938-.938c-.14-.03-.277-.062-.438-.063zm-4.5 6.5c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5z"></path>
+</symbol>
+<symbol id="x" viewBox="0 0 8 8">
+  <path d="M1.406 0l-1.406 1.406.688.719 1.781 1.781-1.781 1.781-.688.719 1.406 1.406.719-.688 1.781-1.781 1.781 1.781.719.688 1.406-1.406-.688-.719-1.781-1.781 1.781-1.781.688-.719-1.406-1.406-.719.688-1.781 1.781-1.781-1.781-.719-.688z"></path>
+</symbol>
+<symbol id="yen" viewBox="0 0 8 8">
+  <path d="M0 0l2.25 3h-2.25v1h3v1h-3v1h3v2h1v-2h3v-1h-3v-1h3v-1h-2.25l2.25-3h-1l-2.313 3h-.375l-2.313-3h-1z"></path>
+</symbol>
+<symbol id="zoom-in" viewBox="0 0 8 8">
+  <path d="M3.5 0c-1.927 0-3.5 1.573-3.5 3.5s1.573 3.5 3.5 3.5c.592 0 1.166-.145 1.656-.406a1 1 0 0 0 .094.094l1.031 1.031a1.016 1.016 0 1 0 1.438-1.438l-1.031-1.031a1 1 0 0 0-.125-.094c.266-.493.438-1.059.438-1.656 0-1.927-1.573-3.5-3.5-3.5zm0 1c1.387 0 2.5 1.113 2.5 2.5 0 .587-.196 1.137-.531 1.563-.009.012-.022.02-.031.031a1 1 0 0 0-.063.031 1 1 0 0 0-.281.281 1 1 0 0 0-.063.063c-.422.326-.953.531-1.531.531-1.387 0-2.5-1.113-2.5-2.5s1.113-2.5 2.5-2.5zm-.5 1v1h-1v1h1v1h1v-1h1v-1h-1v-1h-1z"></path>
+</symbol>
+<symbol id="zoom-out" viewBox="0 0 8 8">
+  <path d="M3.5 0c-1.927 0-3.5 1.573-3.5 3.5s1.573 3.5 3.5 3.5c.592 0 1.166-.145 1.656-.406a1 1 0 0 0 .094.094l1.031 1.031a1.016 1.016 0 1 0 1.438-1.438l-1.031-1.031a1 1 0 0 0-.125-.094c.266-.493.438-1.059.438-1.656 0-1.927-1.573-3.5-3.5-3.5zm0 1c1.387 0 2.5 1.113 2.5 2.5 0 .587-.196 1.137-.531 1.563-.009.012-.022.02-.031.031a1 1 0 0 0-.063.031 1 1 0 0 0-.281.281 1 1 0 0 0-.063.063c-.422.326-.953.531-1.531.531-1.387 0-2.5-1.113-2.5-2.5s1.113-2.5 2.5-2.5zm-1.5 2v1h3v-1h-3z"></path>
+</symbol>
+</defs>
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/account-login.svg b/assets/static/fonts/open-iconic/svg/account-login.svg
new file mode 100644
index 0000000..225d912
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/account-login.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M3 0v1h4v5h-4v1h5v-7h-5zm1 2v1h-4v1h4v1l2-1.5-2-1.5z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/account-logout.svg b/assets/static/fonts/open-iconic/svg/account-logout.svg
new file mode 100644
index 0000000..123cece
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/account-logout.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M3 0v1h4v5h-4v1h5v-7h-5zm-1 2l-2 1.5 2 1.5v-1h4v-1h-4v-1z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/action-redo.svg b/assets/static/fonts/open-iconic/svg/action-redo.svg
new file mode 100644
index 0000000..373f7cb
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/action-redo.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M3.5 0c-1.93 0-3.5 1.57-3.5 3.5 0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5v.5h-1l2 2 2-2h-1v-.5c0-1.93-1.57-3.5-3.5-3.5z" transform="translate(0 1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/action-undo.svg b/assets/static/fonts/open-iconic/svg/action-undo.svg
new file mode 100644
index 0000000..6e4cfa3
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/action-undo.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M4.5 0c-1.93 0-3.5 1.57-3.5 3.5v.5h-1l2 2 2-2h-1v-.5c0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5c0-1.93-1.57-3.5-3.5-3.5z" transform="translate(0 1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/align-center.svg b/assets/static/fonts/open-iconic/svg/align-center.svg
new file mode 100644
index 0000000..bbac8ec
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/align-center.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v1h8v-1h-8zm1 2v1h6v-1h-6zm-1 2v1h8v-1h-8zm1 2v1h6v-1h-6z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/align-left.svg b/assets/static/fonts/open-iconic/svg/align-left.svg
new file mode 100644
index 0000000..2e92e0d
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/align-left.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v1h8v-1h-8zm0 2v1h6v-1h-6zm0 2v1h8v-1h-8zm0 2v1h6v-1h-6z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/align-right.svg b/assets/static/fonts/open-iconic/svg/align-right.svg
new file mode 100644
index 0000000..22d127a
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/align-right.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v1h8v-1h-8zm2 2v1h6v-1h-6zm-2 2v1h8v-1h-8zm2 2v1h6v-1h-6z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/aperture.svg b/assets/static/fonts/open-iconic/svg/aperture.svg
new file mode 100644
index 0000000..d45f6ca
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/aperture.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M4 0c-.69 0-1.34.19-1.91.5l3.22 2.34.75-2.25c-.6-.36-1.31-.59-2.06-.59zm-2.75 1.13c-.76.73-1.25 1.74-1.25 2.88 0 .25.02.48.06.72l3.09-2.22-1.91-1.38zm5.63.13l-1.22 3.75h2.19c.08-.32.16-.65.16-1 0-1.07-.44-2.03-1.13-2.75zm-4.72 3.22l-1.75 1.25c.55 1.13 1.6 1.99 2.88 2.22l-1.13-3.47zm1.56 1.53l.63 1.97c1.33-.12 2.46-.88 3.09-1.97h-3.72z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/arrow-bottom.svg b/assets/static/fonts/open-iconic/svg/arrow-bottom.svg
new file mode 100644
index 0000000..005d723
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/arrow-bottom.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M2 0v5h-2l2.53 3 2.47-3h-2v-5h-1z" transform="translate(1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/arrow-circle-bottom.svg b/assets/static/fonts/open-iconic/svg/arrow-circle-bottom.svg
new file mode 100644
index 0000000..fffa96b
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/arrow-circle-bottom.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M4 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm-1 1h2v3h2l-3 3-3-3h2v-3z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/arrow-circle-left.svg b/assets/static/fonts/open-iconic/svg/arrow-circle-left.svg
new file mode 100644
index 0000000..b4d7600
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/arrow-circle-left.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M4 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm0 1v2h3v2h-3v2l-3-3 3-3z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/arrow-circle-right.svg b/assets/static/fonts/open-iconic/svg/arrow-circle-right.svg
new file mode 100644
index 0000000..a62bc17
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/arrow-circle-right.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M4 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm0 1l3 3-3 3v-2h-3v-2h3v-2z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/arrow-circle-top.svg b/assets/static/fonts/open-iconic/svg/arrow-circle-top.svg
new file mode 100644
index 0000000..2ac6e7f
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/arrow-circle-top.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M4 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm0 1l3 3h-2v3h-2v-3h-2l3-3z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/arrow-left.svg b/assets/static/fonts/open-iconic/svg/arrow-left.svg
new file mode 100644
index 0000000..6de9f24
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/arrow-left.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M3 0l-3 2.53 3 2.47v-2h5v-1h-5v-2z" transform="translate(0 1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/arrow-right.svg b/assets/static/fonts/open-iconic/svg/arrow-right.svg
new file mode 100644
index 0000000..735e5f6
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/arrow-right.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M5 0v2h-5v1h5v2l3-2.53-3-2.47z" transform="translate(0 1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/arrow-thick-bottom.svg b/assets/static/fonts/open-iconic/svg/arrow-thick-bottom.svg
new file mode 100644
index 0000000..0c05067
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/arrow-thick-bottom.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M2 0v5h-2l3.03 3 2.97-3h-2v-5h-2z" transform="translate(1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/arrow-thick-left.svg b/assets/static/fonts/open-iconic/svg/arrow-thick-left.svg
new file mode 100644
index 0000000..2075e42
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/arrow-thick-left.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M3 0l-3 3.03 3 2.97v-2h5v-2h-5v-2z" transform="translate(0 1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/arrow-thick-right.svg b/assets/static/fonts/open-iconic/svg/arrow-thick-right.svg
new file mode 100644
index 0000000..8b407e9
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/arrow-thick-right.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M5 0v2h-5v2h5v2l3-3.03-3-2.97z" transform="translate(0 1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/arrow-thick-top.svg b/assets/static/fonts/open-iconic/svg/arrow-thick-top.svg
new file mode 100644
index 0000000..78b310c
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/arrow-thick-top.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M2.97 0l-2.97 3h2v5h2v-5h2l-3.03-3z" transform="translate(1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/arrow-top.svg b/assets/static/fonts/open-iconic/svg/arrow-top.svg
new file mode 100644
index 0000000..d03d52d
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/arrow-top.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M2.47 0l-2.47 3h2v5h1v-5h2l-2.53-3z" transform="translate(1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/audio-spectrum.svg b/assets/static/fonts/open-iconic/svg/audio-spectrum.svg
new file mode 100644
index 0000000..7077ec7
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/audio-spectrum.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M4 0v8h1v-8h-1zm-2 1v6h1v-6h-1zm4 1v4h1v-4h-1zm-6 1v2h1v-2h-1z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/audio.svg b/assets/static/fonts/open-iconic/svg/audio.svg
new file mode 100644
index 0000000..803d592
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/audio.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M1.16 0c-.72.72-1.16 1.71-1.16 2.81s.43 2.12 1.16 2.84l.72-.72c-.54-.54-.88-1.29-.88-2.13 0-.83.33-1.55.88-2.09l-.72-.72zm5.69 0l-.72.72c.54.54.88 1.26.88 2.09 0 .83-.33 1.58-.88 2.13l.72.72c.72-.72 1.16-1.74 1.16-2.84 0-1.1-.43-2.09-1.16-2.81zm-4.25 1.41c-.36.36-.59.86-.59 1.41 0 .55.23 1.08.59 1.44l.69-.72c-.18-.18-.28-.44-.28-.72 0-.28.1-.5.28-.69l-.69-.72zm2.81 0l-.69.72c.18.18.28.41.28.69 0 .28-.1.54-.28.72l.69.72c.36-.36.59-.89.59-1.44 0-.55-.23-1.05-.59-1.41z"
+  transform="translate(0 1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/badge.svg b/assets/static/fonts/open-iconic/svg/badge.svg
new file mode 100644
index 0000000..47b8322
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/badge.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M2 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm-1 4.81v3.19l1-1 1 1v-3.19c-.31.11-.65.19-1 .19s-.69-.08-1-.19z" transform="translate(2)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/ban.svg b/assets/static/fonts/open-iconic/svg/ban.svg
new file mode 100644
index 0000000..3a23300
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/ban.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M4 0c-2.2 0-4 1.8-4 4s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4zm0 1c.66 0 1.26.21 1.75.56l-4.19 4.19c-.35-.49-.56-1.09-.56-1.75 0-1.66 1.34-3 3-3zm2.44 1.25c.35.49.56 1.09.56 1.75 0 1.66-1.34 3-3 3-.66 0-1.26-.21-1.75-.56l4.19-4.19z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/bar-chart.svg b/assets/static/fonts/open-iconic/svg/bar-chart.svg
new file mode 100644
index 0000000..a1cde5a
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/bar-chart.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v7h8v-1h-7v-6h-1zm5 0v5h2v-5h-2zm-3 2v3h2v-3h-2z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/basket.svg b/assets/static/fonts/open-iconic/svg/basket.svg
new file mode 100644
index 0000000..fc5f8c5
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/basket.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M3.97 0c-.13.01-.26.08-.34.19l-2.34 2.81h-1.28v1h1v3.66c0 .18.16.34.34.34h5.31c.18 0 .34-.16.34-.34v-3.66h1v-1h-1.28c-.27-.33-2.39-2.86-2.41-2.88-.11-.09-.22-.14-.34-.13zm.03 1.28l1.44 1.72h-2.88l1.44-1.72zm-1.5 3.72c.28 0 .5.22.5.5v1c0 .28-.22.5-.5.5s-.5-.22-.5-.5v-1c0-.28.22-.5.5-.5zm3 0c.28 0 .5.22.5.5v1c0 .28-.22.5-.5.5s-.5-.22-.5-.5v-1c0-.28.22-.5.5-.5z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/battery-empty.svg b/assets/static/fonts/open-iconic/svg/battery-empty.svg
new file mode 100644
index 0000000..61efd9a
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/battery-empty.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M.09 0c-.06 0-.09.04-.09.09v5.81c0 .05.04.09.09.09h6.81c.05 0 .09-.04.09-.09v-1.91h1v-2h-1v-1.91c0-.06-.04-.09-.09-.09h-6.81zm.91 1h5v4h-5v-4z" transform="translate(0 1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/battery-full.svg b/assets/static/fonts/open-iconic/svg/battery-full.svg
new file mode 100644
index 0000000..85d8839
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/battery-full.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M.09 0c-.06 0-.09.04-.09.09v5.81c0 .05.04.09.09.09h6.81c.05 0 .09-.04.09-.09v-1.91h1v-2h-1v-1.91c0-.06-.04-.09-.09-.09h-6.81z" transform="translate(0 1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/beaker.svg b/assets/static/fonts/open-iconic/svg/beaker.svg
new file mode 100644
index 0000000..0eb1c02
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/beaker.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M1.34 0a.5.5 0 0 0 .16 1h.5v1.41c-.09.17-1.2 2.31-1.66 3.09-.16.26-.34.61-.34 1.06 0 .39.15.77.41 1.03s.64.41 1.03.41h5.13c.38 0 .74-.16 1-.41h.03c.26-.26.41-.64.41-1.03 0-.45-.19-.8-.34-1.06-.46-.78-1.57-2.92-1.66-3.09v-1.41h.5a.5.5 0 1 0 0-1h-5a.5.5 0 0 0-.09 0 .5.5 0 0 0-.06 0zm1.66 1h2v1.63l.06.09s.63 1.23 1.19 2.28h-4.5c.56-1.05 1.19-2.28 1.19-2.28l.06-.09v-1.63z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/bell.svg b/assets/static/fonts/open-iconic/svg/bell.svg
new file mode 100644
index 0000000..a701e7e
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/bell.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M4 0c-1.1 0-2 .9-2 2 0 1.04-.52 1.98-1.34 2.66-.41.34-.66.82-.66 1.34h8c0-.52-.24-1-.66-1.34-.82-.68-1.34-1.62-1.34-2.66 0-1.1-.89-2-2-2zm-1 7c0 .55.45 1 1 1s1-.45 1-1h-2z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/bluetooth.svg b/assets/static/fonts/open-iconic/svg/bluetooth.svg
new file mode 100644
index 0000000..36a4028
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/bluetooth.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M1.5 0v2.5l-.75-.75-.75.75 1.5 1.5-1.5 1.5.75.75.75-.75v2.5h.5l3.5-2.5-2.25-1.53 2.25-1.47-3.5-2.5h-.5zm1 1.5l1.5 1-1.5 1v-2zm0 3l1.5 1-1.5 1v-2z" transform="translate(1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/bold.svg b/assets/static/fonts/open-iconic/svg/bold.svg
new file mode 100644
index 0000000..72432db
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/bold.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v1c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1v1h5.5c1.38 0 2.5-1.12 2.5-2.5 0-1-.59-1.85-1.44-2.25.27-.34.44-.78.44-1.25 0-1.1-.89-2-2-2h-5zm3 1h1c.55 0 1 .45 1 1s-.45 1-1 1h-1v-2zm0 3h1.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5h-1.5v-3z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/bolt.svg b/assets/static/fonts/open-iconic/svg/bolt.svg
new file mode 100644
index 0000000..d6e8df1
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/bolt.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M3 0l-3 5h2v3l3-5h-2v-3z" transform="translate(1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/book.svg b/assets/static/fonts/open-iconic/svg/book.svg
new file mode 100644
index 0000000..dd6a29b
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/book.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M1 0c-.07 0-.13.01-.19.03-.39.08-.7.39-.78.78-.03.06-.03.12-.03.19v5.5c0 .83.67 1.5 1.5 1.5h5.5v-1h-5.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h5.5v-5.5c0-.28-.22-.5-.5-.5h-.5v3l-1-1-1 1v-3h-3z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/bookmark.svg b/assets/static/fonts/open-iconic/svg/bookmark.svg
new file mode 100644
index 0000000..cd349c7
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/bookmark.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v8l2-2 2 2v-8h-4z" transform="translate(2)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/box.svg b/assets/static/fonts/open-iconic/svg/box.svg
new file mode 100644
index 0000000..9d1abb0
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/box.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v1h8v-1h-8zm0 2v5.91c0 .05.04.09.09.09h7.81c.05 0 .09-.04.09-.09v-5.91h-2.97v1.03h-2.03v-1.03h-3z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/briefcase.svg b/assets/static/fonts/open-iconic/svg/briefcase.svg
new file mode 100644
index 0000000..b211550
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/briefcase.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M3 0c-.55 0-1 .45-1 1v1h-1.91c-.06 0-.09.04-.09.09v2.41c0 .28.22.5.5.5h7c.28 0 .5-.22.5-.5v-2.41c0-.06-.04-.09-.09-.09h-1.91v-1c0-.55-.45-1-1-1h-2zm0 1h2v1h-2v-1zm-3 4.91v2c0 .05.04.09.09.09h7.81c.05 0 .09-.04.09-.09v-2c-.16.06-.32.09-.5.09h-7c-.18 0-.34-.04-.5-.09z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/british-pound.svg b/assets/static/fonts/open-iconic/svg/british-pound.svg
new file mode 100644
index 0000000..ef70d88
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/british-pound.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M3 0c-.62 0-1.16.26-1.5.69-.34.43-.5.99-.5 1.56 0 .69.16 1.25.25 1.75h-1.25v1h1.22c-.11.45-.37.96-1.06 1.66l-.16.13v1.22h6v-1h-4.91c.64-.73.98-1.4 1.13-2h1.78v-1h-1.72c-.08-.68-.28-1.24-.28-1.75 0-.39.11-.73.28-.94.17-.21.37-.31.72-.31.39 0 .61.11.75.25s.25.36.25.75h1c0-.58-.17-1.1-.53-1.47-.37-.37-.89-.53-1.47-.53z"
+  transform="translate(1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/browser.svg b/assets/static/fonts/open-iconic/svg/browser.svg
new file mode 100644
index 0000000..616cfbe
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/browser.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M.34 0a.5.5 0 0 0-.34.5v7a.5.5 0 0 0 .5.5h7a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.5-.5h-7a.5.5 0 0 0-.09 0 .5.5 0 0 0-.06 0zm1.16 1c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5zm2 0h3c.28 0 .5.22.5.5s-.22.5-.5.5h-3c-.28 0-.5-.22-.5-.5s.22-.5.5-.5zm-2.5 2h6v4h-6v-4z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/brush.svg b/assets/static/fonts/open-iconic/svg/brush.svg
new file mode 100644
index 0000000..bad9ec0
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/brush.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M7.44.03c-.03 0-.04.02-.06.03l-3.75 2.66c-.04.03-.1.11-.13.16l-.13.25c.72.23 1.27.78 1.5 1.5l.25-.13c.05-.03.12-.08.16-.13l2.66-3.75c.03-.05.04-.09 0-.13l-.44-.44c-.02-.02-.04-.03-.06-.03zm-4.78 3.97c-.74 0-1.31.61-1.31 1.34 0 .99-.55 1.85-1.34 2.31.39.22.86.34 1.34.34 1.47 0 2.66-1.18 2.66-2.66 0-.74-.61-1.34-1.34-1.34z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/bug.svg b/assets/static/fonts/open-iconic/svg/bug.svg
new file mode 100644
index 0000000..70c1473
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/bug.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M3.5 0c-1.19 0-1.98 1.69-1.19 2.5-.09.07-.2.14-.28.22l-1.31-.66a.5.5 0 0 0-.34-.06.5.5 0 0 0-.09.94l1.16.56c-.09.16-.19.33-.25.5h-.69a.5.5 0 0 0-.09 0 .5.5 0 1 0 .09 1h.5c0 .23.02.45.06.66l-.78.41a.5.5 0 1 0 .44.88l.66-.34c.25.46.62.85 1.03 1.09.35-.19.59-.44.59-.72v-1.44a.5.5 0 0 0 0-.09v-.81a.5.5 0 0 0 0-.22c.05-.23.26-.41.5-.41.28 0 .5.22.5.5v.88a.5.5 0 0 0 0 .09v.06a.5.5 0 0 0 0 .09v1.34c0 .27.24.53.59.72.41-.25.79-.63 1.03-1.09l.66.34a.5.5 0 1 0 .44-.88l-.78-.41c.04-.21.06-.43.06-.66h.5a.5.5 0 1 0 0-1h-.69c-.06-.17-.16-.34-.25-.5l1.16-.56a.5.5 0 0 0-.31-.94.5.5 0 0 0-.13.06l-1.31.66c-.09-.08-.19-.15-.28-.22.78-.83 0-2.5-1.19-2.5z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/bullhorn.svg b/assets/static/fonts/open-iconic/svg/bullhorn.svg
new file mode 100644
index 0000000..885f0d5
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/bullhorn.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M6 0v6c.03.01.07 0 .09 0h.81c.05 0 .09-.04.09-.09v-5.81c0-.06-.04-.09-.09-.09h-.91zm-1 .5l-2.91 1.47c-.05.02-.13.03-.19.03h-1.81c-.06 0-.09.04-.09.09v1.81c0 .06.04.09.09.09h.91l1.03 2.72c.11.25.44.36.69.25.25-.11.36-.44.25-.69l-.75-1.78c.03-.14.13-.22.28-.22v-.03l2.5 1.25v-5z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/calculator.svg b/assets/static/fonts/open-iconic/svg/calculator.svg
new file mode 100644
index 0000000..f756287
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/calculator.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M.09 0c-.06 0-.09.04-.09.09v7.81c0 .05.04.09.09.09h6.81c.05 0 .09-.04.09-.09v-7.81c0-.06-.04-.09-.09-.09h-6.81zm.91 1h5v2h-5v-2zm0 3h1v1h-1v-1zm2 0h1v1h-1v-1zm2 0h1v3h-1v-3zm-4 2h1v1h-1v-1zm2 0h1v1h-1v-1z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/calendar.svg b/assets/static/fonts/open-iconic/svg/calendar.svg
new file mode 100644
index 0000000..a35049b
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/calendar.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v2h7v-2h-7zm0 3v4.91c0 .05.04.09.09.09h6.81c.05 0 .09-.04.09-.09v-4.91h-7zm1 1h1v1h-1v-1zm2 0h1v1h-1v-1zm2 0h1v1h-1v-1zm-4 2h1v1h-1v-1zm2 0h1v1h-1v-1z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/camera-slr.svg b/assets/static/fonts/open-iconic/svg/camera-slr.svg
new file mode 100644
index 0000000..0ee45c0
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/camera-slr.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M4.09 0c-.05 0-.1.04-.13.09l-.94 1.81c-.02.05-.07.09-.13.09h-1.41c-.83 0-1.5.67-1.5 1.5v4.41c0 .05.04.09.09.09h7.81c.05 0 .09-.04.09-.09v-5.81c0-.06-.04-.09-.09-.09h-.81c-.05 0-.1-.04-.13-.09l-.94-1.81c-.03-.05-.07-.09-.13-.09h-1.81zm-2.59 3c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5zm3.5 0c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2zm0 1c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/caret-bottom.svg b/assets/static/fonts/open-iconic/svg/caret-bottom.svg
new file mode 100644
index 0000000..2b4c525
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/caret-bottom.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0l4 4 4-4h-8z" transform="translate(0 2)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/caret-left.svg b/assets/static/fonts/open-iconic/svg/caret-left.svg
new file mode 100644
index 0000000..9d2c25a
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/caret-left.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M4 0l-4 4 4 4v-8z" transform="translate(2)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/caret-right.svg b/assets/static/fonts/open-iconic/svg/caret-right.svg
new file mode 100644
index 0000000..23b33a0
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/caret-right.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v8l4-4-4-4z" transform="translate(2)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/caret-top.svg b/assets/static/fonts/open-iconic/svg/caret-top.svg
new file mode 100644
index 0000000..2ad42e0
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/caret-top.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M4 0l-4 4h8l-4-4z" transform="translate(0 2)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/cart.svg b/assets/static/fonts/open-iconic/svg/cart.svg
new file mode 100644
index 0000000..55bdfc0
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/cart.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M.34 0a.5.5 0 0 0 .16 1h1.5l.09.25.41 1.25.41 1.25c.04.13.21.25.34.25h3.5c.14 0 .3-.12.34-.25l.81-2.5c.04-.13-.02-.25-.16-.25h-4.44l-.38-.72a.5.5 0 0 0-.44-.28h-2a.5.5 0 0 0-.09 0 .5.5 0 0 0-.06 0zm3.16 5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zm3 0c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5z"
+  transform="translate(0 1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/chat.svg b/assets/static/fonts/open-iconic/svg/chat.svg
new file mode 100644
index 0000000..e1a1da0
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/chat.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v5l1-1h1v-3h3v-1h-5zm3 2v4h4l1 1v-5h-5z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/check.svg b/assets/static/fonts/open-iconic/svg/check.svg
new file mode 100644
index 0000000..8b0e73d
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/check.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M6.41 0l-.69.72-2.78 2.78-.81-.78-.72-.72-1.41 1.41.72.72 1.5 1.5.69.72.72-.72 3.5-3.5.72-.72-1.44-1.41z" transform="translate(0 1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/chevron-bottom.svg b/assets/static/fonts/open-iconic/svg/chevron-bottom.svg
new file mode 100644
index 0000000..b919722
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/chevron-bottom.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M1.5 0l-1.5 1.5 4 4 4-4-1.5-1.5-2.5 2.5-2.5-2.5z" transform="translate(0 1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/chevron-left.svg b/assets/static/fonts/open-iconic/svg/chevron-left.svg
new file mode 100644
index 0000000..256902c
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/chevron-left.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M4 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z" transform="translate(1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/chevron-right.svg b/assets/static/fonts/open-iconic/svg/chevron-right.svg
new file mode 100644
index 0000000..2da0760
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/chevron-right.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M1.5 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z" transform="translate(1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/chevron-top.svg b/assets/static/fonts/open-iconic/svg/chevron-top.svg
new file mode 100644
index 0000000..d8bf89c
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/chevron-top.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M4 0l-4 4 1.5 1.5 2.5-2.5 2.5 2.5 1.5-1.5-4-4z" transform="translate(0 1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/circle-check.svg b/assets/static/fonts/open-iconic/svg/circle-check.svg
new file mode 100644
index 0000000..5df0f15
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/circle-check.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M4 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm2 1.78l.72.72-3.22 3.22-1.72-1.72.72-.72 1 1 2.5-2.5z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/circle-x.svg b/assets/static/fonts/open-iconic/svg/circle-x.svg
new file mode 100644
index 0000000..0244752
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/circle-x.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M4 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm-1.5 1.78l1.5 1.5 1.5-1.5.72.72-1.5 1.5 1.5 1.5-.72.72-1.5-1.5-1.5 1.5-.72-.72 1.5-1.5-1.5-1.5.72-.72z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/clipboard.svg b/assets/static/fonts/open-iconic/svg/clipboard.svg
new file mode 100644
index 0000000..6b0be4d
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/clipboard.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M3.5 0c-.28 0-.5.22-.5.5v.5h-.75c-.14 0-.25.11-.25.25v.75h3v-.75c0-.14-.11-.25-.25-.25h-.75v-.5c0-.28-.22-.5-.5-.5zm-3.25 1c-.14 0-.25.11-.25.25v6.5c0 .14.11.25.25.25h6.5c.14 0 .25-.11.25-.25v-6.5c0-.14-.11-.25-.25-.25h-.75v2h-5v-2h-.75z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/clock.svg b/assets/static/fonts/open-iconic/svg/clock.svg
new file mode 100644
index 0000000..058e443
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/clock.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M4 0c-2.2 0-4 1.8-4 4s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4zm0 1c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm-.5 1v2.22l.16.13.5.5.34.38.72-.72-.38-.34-.34-.34v-1.81h-1z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/cloud-download.svg b/assets/static/fonts/open-iconic/svg/cloud-download.svg
new file mode 100644
index 0000000..485cf92
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/cloud-download.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M4.5 0c-1.21 0-2.27.86-2.5 2-1.1 0-2 .9-2 2 0 .37.11.71.28 1h2.72v-.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5v.5h1.91c.06-.16.09-.32.09-.5 0-.65-.42-1.29-1-1.5v-.5c0-1.38-1.12-2.5-2.5-2.5zm-.16 4a.5.5 0 0 0-.34.5v1.5h-1.5l2 2 2-2h-1.5v-1.5a.5.5 0 0 0-.59-.5.5.5 0 0 0-.06 0z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/cloud-upload.svg b/assets/static/fonts/open-iconic/svg/cloud-upload.svg
new file mode 100644
index 0000000..2bb2196
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/cloud-upload.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M4.5 0c-1.21 0-2.27.86-2.5 2-1.1 0-2 .9-2 2 0 .37.11.71.28 1h2.22l2-2 2 2h1.41c.06-.16.09-.32.09-.5 0-.65-.42-1.29-1-1.5v-.5c0-1.38-1.12-2.5-2.5-2.5zm0 4.5l-2.5 2.5h2v.5a.5.5 0 1 0 1 0v-.5h2l-2.5-2.5z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/cloud.svg b/assets/static/fonts/open-iconic/svg/cloud.svg
new file mode 100644
index 0000000..8c858ab
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/cloud.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M4.5 0c-1.21 0-2.27.86-2.5 2-1.1 0-2 .9-2 2s.9 2 2 2h4.5c.83 0 1.5-.67 1.5-1.5 0-.65-.42-1.29-1-1.5v-.5c0-1.38-1.12-2.5-2.5-2.5z" transform="translate(0 1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/cloudy.svg b/assets/static/fonts/open-iconic/svg/cloudy.svg
new file mode 100644
index 0000000..0bd98c6
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/cloudy.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M2.5 0c-1.38 0-2.5 1.12-2.5 2.5 0 .39.09.74.25 1.06.3-.21.64-.37 1-.47.55-1.25 1.82-2.09 3.25-2.09-.46-.6-1.18-1-2-1zm2 2c-1.21 0-2.27.86-2.5 2-1.1 0-2 .9-2 2s.9 2 2 2h4.5c.83 0 1.5-.67 1.5-1.5 0-.65-.42-1.29-1-1.5v-.5c0-1.38-1.12-2.5-2.5-2.5z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/code.svg b/assets/static/fonts/open-iconic/svg/code.svg
new file mode 100644
index 0000000..14e4937
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/code.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M5 0l-3 6h1l3-6h-1zm-4 1l-1 2 1 2h1l-1-2 1-2h-1zm5 0l1 2-1 2h1l1-2-1-2h-1z" transform="translate(0 1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/cog.svg b/assets/static/fonts/open-iconic/svg/cog.svg
new file mode 100644
index 0000000..7bbbce4
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/cog.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M3.5 0l-.5 1.19c-.1.03-.19.08-.28.13l-1.19-.5-.72.72.5 1.19c-.05.1-.09.18-.13.28l-1.19.5v1l1.19.5c.04.1.08.18.13.28l-.5 1.19.72.72 1.19-.5c.09.04.18.09.28.13l.5 1.19h1l.5-1.19c.09-.04.19-.08.28-.13l1.19.5.72-.72-.5-1.19c.04-.09.09-.19.13-.28l1.19-.5v-1l-1.19-.5c-.03-.09-.08-.19-.13-.28l.5-1.19-.72-.72-1.19.5c-.09-.04-.19-.09-.28-.13l-.5-1.19h-1zm.5 2.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/collapse-down.svg b/assets/static/fonts/open-iconic/svg/collapse-down.svg
new file mode 100644
index 0000000..47a37c5
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/collapse-down.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v2h8v-2h-8zm2 3l2 2 2-2h-4zm-2 4v1h8v-1h-8z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/collapse-left.svg b/assets/static/fonts/open-iconic/svg/collapse-left.svg
new file mode 100644
index 0000000..31ef1d6
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/collapse-left.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v8h1v-8h-1zm6 0v8h2v-8h-2zm-1 2l-2 2 2 2v-4z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/collapse-right.svg b/assets/static/fonts/open-iconic/svg/collapse-right.svg
new file mode 100644
index 0000000..6f104f6
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/collapse-right.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v8h2v-8h-2zm7 0v8h1v-8h-1zm-4 2v4l2-2-2-2z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/collapse-up.svg b/assets/static/fonts/open-iconic/svg/collapse-up.svg
new file mode 100644
index 0000000..6693e1e
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/collapse-up.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v1h8v-1h-8zm4 3l-2 2h4l-2-2zm-4 3v2h8v-2h-8z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/command.svg b/assets/static/fonts/open-iconic/svg/command.svg
new file mode 100644
index 0000000..ae05df6
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/command.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M1.5 0c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5h.5v1h-.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5v-.5h1v.5c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5-.67-1.5-1.5-1.5h-.5v-1h.5c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5-1.5.67-1.5 1.5v.5h-1v-.5c0-.83-.67-1.5-1.5-1.5zm0 1c.28 0 .5.22.5.5v.5h-.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5zm4 0c.28 0 .5.22.5.5s-.22.5-.5.5h-.5v-.5c0-.28.22-.5.5-.5zm-2.5 2h1v1h-1v-1zm-1.5 2h.5v.5c0 .28-.22.5-.5.5s-.5-.22-.5-.5.22-.5.5-.5zm3.5 0h.5c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5v-.5z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/comment-square.svg b/assets/static/fonts/open-iconic/svg/comment-square.svg
new file mode 100644
index 0000000..591eb51
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/comment-square.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M.09 0c-.06 0-.09.04-.09.09v5.81c0 .05.04.09.09.09h5.91l2 2v-7.91c0-.06-.04-.09-.09-.09h-7.81z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/compass.svg b/assets/static/fonts/open-iconic/svg/compass.svg
new file mode 100644
index 0000000..7b923b7
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/compass.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M4 0c-2.2 0-4 1.8-4 4s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4zm0 1c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm2 1l-3 1-1 3 3-1 1-3zm-2 1.5c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/contrast.svg b/assets/static/fonts/open-iconic/svg/contrast.svg
new file mode 100644
index 0000000..a38a3a4
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/contrast.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M4 0c-2.2 0-4 1.8-4 4s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4zm0 1c1.66 0 3 1.34 3 3s-1.34 3-3 3v-6z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/copywriting.svg b/assets/static/fonts/open-iconic/svg/copywriting.svg
new file mode 100644
index 0000000..910f8c0
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/copywriting.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v1h8v-1h-8zm0 2v1h5v-1h-5zm0 3v1h8v-1h-8zm0 2v1h6v-1h-6zm7.5 0c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/credit-card.svg b/assets/static/fonts/open-iconic/svg/credit-card.svg
new file mode 100644
index 0000000..58b508b
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/credit-card.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M.25 0c-.14 0-.25.11-.25.25v.75h8v-.75c0-.14-.11-.25-.25-.25h-7.5zm-.25 2v3.75c0 .14.11.25.25.25h7.5c.14 0 .25-.11.25-.25v-3.75h-8zm1 2h1v1h-1v-1zm2 0h1v1h-1v-1z" transform="translate(0 1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/crop.svg b/assets/static/fonts/open-iconic/svg/crop.svg
new file mode 100644
index 0000000..8a7f1eb
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/crop.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M1 0v1h-1v1h1v5h5v1h1v-1h1v-1h-1v-4.5l1-1-.5-.5-1 1h-4.5v-1h-1zm1 2h3.5l-3.5 3.5v-3.5zm4 .5v3.5h-3.5l3.5-3.5z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/dashboard.svg b/assets/static/fonts/open-iconic/svg/dashboard.svg
new file mode 100644
index 0000000..083918d
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/dashboard.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M4 0c-2.2 0-4 1.8-4 4s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4zm0 1c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm0 1c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zm-1.66 1a.5.5 0 0 0-.19.84l.91.91c-.02.08-.06.16-.06.25 0 .55.45 1 1 1s1-.45 1-1-.45-1-1-1c-.09 0-.17.04-.25.06l-.91-.91a.5.5 0 0 0-.44-.16.5.5 0 0 0-.06 0zm3.16 0c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/data-transfer-download.svg b/assets/static/fonts/open-iconic/svg/data-transfer-download.svg
new file mode 100644
index 0000000..9f14f33
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/data-transfer-download.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M3 0v3h-2l3 3 3-3h-2v-3h-2zm-3 7v1h8v-1h-8z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/data-transfer-upload.svg b/assets/static/fonts/open-iconic/svg/data-transfer-upload.svg
new file mode 100644
index 0000000..5fb17fa
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/data-transfer-upload.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v1h8v-1h-8zm4 2l-3 3h2v3h2v-3h2l-3-3z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/delete.svg b/assets/static/fonts/open-iconic/svg/delete.svg
new file mode 100644
index 0000000..2f7ca18
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/delete.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M2 0l-2 3 2 3h6v-6h-6zm1.5.78l1.5 1.5 1.5-1.5.72.72-1.5 1.5 1.5 1.5-.72.72-1.5-1.5-1.5 1.5-.72-.72 1.5-1.5-1.5-1.5.72-.72z" transform="translate(0 1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/dial.svg b/assets/static/fonts/open-iconic/svg/dial.svg
new file mode 100644
index 0000000..0371785
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/dial.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M4 0c-2.2 0-4 1.8-4 4h1c0-1.66 1.34-3 3-3s3 1.34 3 3h1c0-2.2-1.8-4-4-4zm-.59 2.09c-.81.25-1.41 1.01-1.41 1.91 0 1.11.9 2 2 2 1.11 0 2-.89 2-2 0-.9-.59-1.65-1.41-1.91l-.59.88-.59-.88z" transform="translate(0 1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/document.svg b/assets/static/fonts/open-iconic/svg/document.svg
new file mode 100644
index 0000000..8e2ba05
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/document.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v8h7v-4h-4v-4h-3zm4 0v3h3l-3-3zm-3 2h1v1h-1v-1zm0 2h1v1h-1v-1zm0 2h4v1h-4v-1z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/dollar.svg b/assets/static/fonts/open-iconic/svg/dollar.svg
new file mode 100644
index 0000000..f49a4ad
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/dollar.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M2 0v1h-.75c-.68 0-1.25.57-1.25 1.25v.5c0 .68.44 1.24 1.09 1.41l2.56.66c.14.04.34.29.34.44v.5c0 .14-.11.25-.25.25h-2.5c-.12 0-.21-.04-.25-.06v-.94h-1v1c0 .34.2.63.44.78.23.16.52.22.81.22h.75v1h1v-1h.75c.69 0 1.25-.56 1.25-1.25v-.5c0-.68-.44-1.24-1.09-1.41l-2.56-.66c-.14-.04-.34-.29-.34-.44v-.5c0-.14.11-.25.25-.25h2.5c.11 0 .21.04.25.06v.94h1v-1c0-.34-.2-.63-.44-.78-.23-.16-.52-.22-.81-.22h-.75v-1h-1z"
+  transform="translate(1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/double-quote-sans-left.svg b/assets/static/fonts/open-iconic/svg/double-quote-sans-left.svg
new file mode 100644
index 0000000..1ceb012
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/double-quote-sans-left.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v6l3-3v-3h-3zm5 0v6l3-3v-3h-3z" transform="translate(0 1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/double-quote-sans-right.svg b/assets/static/fonts/open-iconic/svg/double-quote-sans-right.svg
new file mode 100644
index 0000000..93705ae
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/double-quote-sans-right.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M3 0l-3 3v3h3v-6zm5 0l-3 3v3h3v-6z" transform="translate(0 1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/double-quote-serif-left.svg b/assets/static/fonts/open-iconic/svg/double-quote-serif-left.svg
new file mode 100644
index 0000000..3e04ae6
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/double-quote-serif-left.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M3 0c-1.65 0-3 1.35-3 3v3h3v-3h-2c0-1.11.89-2 2-2v-1zm5 0c-1.65 0-3 1.35-3 3v3h3v-3h-2c0-1.11.89-2 2-2v-1z" transform="translate(0 1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/double-quote-serif-right.svg b/assets/static/fonts/open-iconic/svg/double-quote-serif-right.svg
new file mode 100644
index 0000000..9d38e9e
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/double-quote-serif-right.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v3h2c0 1.11-.89 2-2 2v1c1.65 0 3-1.35 3-3v-3h-3zm5 0v3h2c0 1.11-.89 2-2 2v1c1.65 0 3-1.35 3-3v-3h-3z" transform="translate(0 1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/droplet.svg b/assets/static/fonts/open-iconic/svg/droplet.svg
new file mode 100644
index 0000000..fc4a2d4
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/droplet.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M3 0l-.34.34c-.11.11-2.66 2.69-2.66 4.88 0 1.65 1.35 3 3 3s3-1.35 3-3c0-2.18-2.55-4.77-2.66-4.88l-.34-.34zm-1.5 4.72c.28 0 .5.22.5.5 0 .55.45 1 1 1 .28 0 .5.22.5.5s-.22.5-.5.5c-1.1 0-2-.9-2-2 0-.28.22-.5.5-.5z" transform="translate(1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/eject.svg b/assets/static/fonts/open-iconic/svg/eject.svg
new file mode 100644
index 0000000..f7ff102
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/eject.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M4 0l-4 5h8l-4-5zm-4 6v2h8v-2h-8z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/elevator.svg b/assets/static/fonts/open-iconic/svg/elevator.svg
new file mode 100644
index 0000000..1e839cf
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/elevator.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M3 0l-3 3h6l-3-3zm-3 5l3 3 3-3h-6z" transform="translate(1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/ellipses.svg b/assets/static/fonts/open-iconic/svg/ellipses.svg
new file mode 100644
index 0000000..dd2a7ee
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/ellipses.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v2h2v-2h-2zm3 0v2h2v-2h-2zm3 0v2h2v-2h-2z" transform="translate(0 3)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/envelope-closed.svg b/assets/static/fonts/open-iconic/svg/envelope-closed.svg
new file mode 100644
index 0000000..9fb9588
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/envelope-closed.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v1l4 2 4-2v-1h-8zm0 2v4h8v-4l-4 2-4-2z" transform="translate(0 1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/envelope-open.svg b/assets/static/fonts/open-iconic/svg/envelope-open.svg
new file mode 100644
index 0000000..b67740f
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/envelope-open.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M4 0l-4 2v6h8v-6l-4-2zm0 1.13l3 1.5v1.88l-3 1.5-3-1.5v-1.88l3-1.5zm-2 1.88v1l2 1 2-1v-1h-4z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/euro.svg b/assets/static/fonts/open-iconic/svg/euro.svg
new file mode 100644
index 0000000..b109761
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/euro.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M6 0c-1.86 0-3.4 1.28-3.84 3h-1.91l-.25 1h2.01c0 .35.07.68.16 1h-1.97l-.19 1h2.56c.7 1.19 1.97 2 3.44 2 .73 0 1.41-.21 2-.56v-1.22c-.53.48-1.22.78-2 .78-.89 0-1.67-.39-2.22-1h2.22l.16-1h-2.97c-.11-.32-.19-.64-.19-1h3.34l.16-1h-3.31c.41-1.16 1.51-2 2.81-2 .66 0 1.26.21 1.75.56l.16-1.06c-.57-.31-1.21-.5-1.91-.5z"
+  transform="translate(-1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/excerpt.svg b/assets/static/fonts/open-iconic/svg/excerpt.svg
new file mode 100644
index 0000000..e83a3ee
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/excerpt.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v1h7v-1h-7zm0 2v1h5v-1h-5zm0 2v1h8v-1h-8zm0 2v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/expand-down.svg b/assets/static/fonts/open-iconic/svg/expand-down.svg
new file mode 100644
index 0000000..b1d8ed0
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/expand-down.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v1h8v-1h-8zm2 2l2 2 2-2h-4zm-2 4v2h8v-2h-8z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/expand-left.svg b/assets/static/fonts/open-iconic/svg/expand-left.svg
new file mode 100644
index 0000000..380eae2
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/expand-left.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v8h1v-8h-1zm6 0v8h2v-8h-2zm-4 2v4l2-2-2-2z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/expand-right.svg b/assets/static/fonts/open-iconic/svg/expand-right.svg
new file mode 100644
index 0000000..a75dadb
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/expand-right.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v8h2v-8h-2zm7 0v8h1v-8h-1zm-1 2l-2 2 2 2v-4z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/expand-up.svg b/assets/static/fonts/open-iconic/svg/expand-up.svg
new file mode 100644
index 0000000..36c3973
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/expand-up.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v2h8v-2h-8zm4 4l-2 2h4l-2-2zm-4 3v1h8v-1h-8z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/external-link.svg b/assets/static/fonts/open-iconic/svg/external-link.svg
new file mode 100644
index 0000000..6fdc00c
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/external-link.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v8h8v-2h-1v1h-6v-6h1v-1h-2zm4 0l1.5 1.5-2.5 2.5 1 1 2.5-2.5 1.5 1.5v-4h-4z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/eye.svg b/assets/static/fonts/open-iconic/svg/eye.svg
new file mode 100644
index 0000000..9f6f158
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/eye.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M4.03 0c-2.53 0-4.03 3-4.03 3s1.5 3 4.03 3c2.47 0 3.97-3 3.97-3s-1.5-3-3.97-3zm-.03 1c1.11 0 2 .9 2 2 0 1.11-.89 2-2 2-1.1 0-2-.89-2-2 0-1.1.9-2 2-2zm0 1c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1c0-.1-.04-.19-.06-.28-.08.16-.24.28-.44.28-.28 0-.5-.22-.5-.5 0-.2.12-.36.28-.44-.09-.03-.18-.06-.28-.06z"
+  transform="translate(0 1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/eyedropper.svg b/assets/static/fonts/open-iconic/svg/eyedropper.svg
new file mode 100644
index 0000000..97b8e13
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/eyedropper.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M3.31 0a.5.5 0 0 0-.19.84l.63.63-3.59 3.66-.16.16v2.7199999999999998h2.69l.16-.16 3.66-3.66.63.66a.5.5 0 1 0 .72-.69l-.94-.94.66-.66c.59-.58.59-1.54 0-2.13-.57-.57-1.56-.57-2.13 0l-.66.66-.94-.94a.5.5 0 0 0-.47-.16.5.5 0 0 0-.06 0zm1.16 2.19l1.31 1.31-3.16 3.16-1.28-1.31 3.13-3.16z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/file.svg b/assets/static/fonts/open-iconic/svg/file.svg
new file mode 100644
index 0000000..145853d
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/file.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v8h7v-4h-4v-4h-3zm4 0v3h3l-3-3z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/fire.svg b/assets/static/fonts/open-iconic/svg/fire.svg
new file mode 100644
index 0000000..aeb99e7
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/fire.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M2 0c1 2-2 3-2 5s2 3 2 3c-.98-1.98 2-3 2-5s-2-3-2-3zm3 3c1 2-2 3-2 5h3c.4 0 1-.5 1-2 0-2-2-3-2-3z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/flag.svg b/assets/static/fonts/open-iconic/svg/flag.svg
new file mode 100644
index 0000000..da93787
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/flag.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v8h1v-8h-1zm2 0v4h2v1h4l-2-1.97 2-2.03h-3v-1h-3z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/flash.svg b/assets/static/fonts/open-iconic/svg/flash.svg
new file mode 100644
index 0000000..20a8a37
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/flash.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M1.5 0l-1.5 3h2l-.66 2h-1.34l1 3 3-3h-1.5l1.5-3h-2l1-2h-1.5z" transform="translate(2)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/folder.svg b/assets/static/fonts/open-iconic/svg/folder.svg
new file mode 100644
index 0000000..ef47dd6
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/folder.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v2h8v-1h-5v-1h-3zm0 3v4.5c0 .28.22.5.5.5h7c.28 0 .5-.22.5-.5v-4.5h-8z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/fork.svg b/assets/static/fonts/open-iconic/svg/fork.svg
new file mode 100644
index 0000000..12e41f5
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/fork.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M1.5 0c-.83 0-1.5.67-1.5 1.5 0 .66.41 1.2 1 1.41v2.19c-.59.2-1 .75-1 1.41 0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5c0-.6-.34-1.1-.84-1.34.09-.09.21-.16.34-.16h2c.82 0 1.5-.68 1.5-1.5v-.59c.59-.2 1-.75 1-1.41 0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5c0 .66.41 1.2 1 1.41v.59c0 .28-.22.5-.5.5h-2c-.17 0-.35.04-.5.09v-1.19c.59-.2 1-.75 1-1.41 0-.83-.67-1.5-1.5-1.5z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/fullscreen-enter.svg b/assets/static/fonts/open-iconic/svg/fullscreen-enter.svg
new file mode 100644
index 0000000..4efb890
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/fullscreen-enter.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v4l1.5-1.5 1.5 1.5 1-1-1.5-1.5 1.5-1.5h-4zm5 4l-1 1 1.5 1.5-1.5 1.5h4v-4l-1.5 1.5-1.5-1.5z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/fullscreen-exit.svg b/assets/static/fonts/open-iconic/svg/fullscreen-exit.svg
new file mode 100644
index 0000000..c57d8ad
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/fullscreen-exit.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M1 0l-1 1 1.5 1.5-1.5 1.5h4v-4l-1.5 1.5-1.5-1.5zm3 4v4l1.5-1.5 1.5 1.5 1-1-1.5-1.5 1.5-1.5h-4z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/globe.svg b/assets/static/fonts/open-iconic/svg/globe.svg
new file mode 100644
index 0000000..42a6dfe
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/globe.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M4 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm0 1c.33 0 .64.09.94.19-.21.2-.45.38-.41.56.04.18.69.13.69.5 0 .27-.42.35-.13.66.35.35-.64.98-.66 1.44-.03.83.84.97 1.53.97.42 0 .53.2.5.44-.54.77-1.46 1.25-2.47 1.25-.38 0-.73-.09-1.06-.22.22-.44-.28-1.31-.75-1.59-.23-.23-.72-.14-1-.25-.09-.27-.18-.54-.19-.84.03-.05.08-.09.16-.09.19 0 .45.38.59.34.18-.04-.74-1.31-.31-1.56.2-.12.6.39.47-.16-.12-.51.36-.28.66-.41.26-.11.45-.41.13-.59-.06-.03-.13-.1-.22-.19.45-.27.97-.44 1.53-.44zm2.31 1.09c.18.22.32.46.44.72 0 .01 0 .02 0 .03-.04.07-.11.11-.22.22-.28.28-.32-.21-.44-.31-.13-.12-.6.02-.66-.13-.07-.18.5-.42.88-.53z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/graph.svg b/assets/static/fonts/open-iconic/svg/graph.svg
new file mode 100644
index 0000000..4727dd8
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/graph.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M7.03 0l-3.03 3-1-1-3 3.03 1 1 2-2.03 1 1 4-4-.97-1zm-7.03 7v1h8v-1h-8z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/grid-four-up.svg b/assets/static/fonts/open-iconic/svg/grid-four-up.svg
new file mode 100644
index 0000000..bdcc178
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/grid-four-up.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1zm-6 2v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1zm-6 2v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1zm-6 2v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/grid-three-up.svg b/assets/static/fonts/open-iconic/svg/grid-three-up.svg
new file mode 100644
index 0000000..2a929a0
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/grid-three-up.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v2h2v-2h-2zm3 0v2h2v-2h-2zm3 0v2h2v-2h-2zm-6 3v2h2v-2h-2zm3 0v2h2v-2h-2zm3 0v2h2v-2h-2zm-6 3v2h2v-2h-2zm3 0v2h2v-2h-2zm3 0v2h2v-2h-2z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/grid-two-up.svg b/assets/static/fonts/open-iconic/svg/grid-two-up.svg
new file mode 100644
index 0000000..71503ba
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/grid-two-up.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v3h3v-3h-3zm5 0v3h3v-3h-3zm-5 5v3h3v-3h-3zm5 0v3h3v-3h-3z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/hard-drive.svg b/assets/static/fonts/open-iconic/svg/hard-drive.svg
new file mode 100644
index 0000000..8fcd853
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/hard-drive.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M.19 0c-.11 0-.19.08-.19.19v3.31c0 .28.22.5.5.5h6c.28 0 .5-.22.5-.5v-3.31c0-.11-.08-.19-.19-.19h-6.63zm-.19 4.91v2.91c0 .11.08.19.19.19h6.63c.11 0 .19-.08.19-.19v-2.91c-.16.06-.32.09-.5.09h-6c-.18 0-.34-.04-.5-.09zm5.5 1.09c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/header.svg b/assets/static/fonts/open-iconic/svg/header.svg
new file mode 100644
index 0000000..e794cc4
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/header.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v1h.5c.28 0 .5.22.5.5v4c0 .28-.22.5-.5.5h-.5v1h3v-1h-.5c-.28 0-.5-.22-.5-.5v-1.5h3v1.5c0 .28-.22.5-.5.5h-.5v1h3v-1h-.5c-.28 0-.5-.22-.5-.5v-4c0-.28.22-.5.5-.5h.5v-1h-3v1h.5c.28 0 .5.22.5.5v1.5h-3v-1.5c0-.28.22-.5.5-.5h.5v-1h-3z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/headphones.svg b/assets/static/fonts/open-iconic/svg/headphones.svg
new file mode 100644
index 0000000..63e4559
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/headphones.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M4 0c-1.65 0-3 1.35-3 3v1h-.5a.5.5 0 0 0-.5.5v2a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-3.5c0-1.11.89-2 2-2 1.11 0 2 .89 2 2v3.5a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-2a.5.5 0 0 0-.5-.5h-.5v-1c0-1.65-1.35-3-3-3z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/heart.svg b/assets/static/fonts/open-iconic/svg/heart.svg
new file mode 100644
index 0000000..cc5f71e
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/heart.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M2 0c-.55 0-1.04.23-1.41.59-.36.36-.59.85-.59 1.41 0 .55.23 1.04.59 1.41l3.41 3.41 3.41-3.41c.36-.36.59-.85.59-1.41 0-.55-.23-1.04-.59-1.41-.36-.36-.85-.59-1.41-.59-.55 0-1.04.23-1.41.59-.36.36-.59.85-.59 1.41 0-.55-.23-1.04-.59-1.41-.36-.36-.85-.59-1.41-.59z"
+  transform="translate(0 1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/home.svg b/assets/static/fonts/open-iconic/svg/home.svg
new file mode 100644
index 0000000..8057619
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/home.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M4 0l-4 3h1v4h2v-2h2v2h2v-4.03l1 .03-4-3z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/image.svg b/assets/static/fonts/open-iconic/svg/image.svg
new file mode 100644
index 0000000..fa9a105
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/image.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v8h8v-8h-8zm1 1h6v3l-1-1-1 1 2 2v1h-1l-4-4-1 1v-3z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/inbox.svg b/assets/static/fonts/open-iconic/svg/inbox.svg
new file mode 100644
index 0000000..4c8fbd0
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/inbox.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M.19 0c-.11 0-.19.08-.19.19v7.63c0 .11.08.19.19.19h7.63c.11 0 .19-.08.19-.19v-7.63c0-.11-.08-.19-.19-.19h-7.63zm.81 2h6v3h-1l-1 1h-2l-1-1h-1v-3z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/infinity.svg b/assets/static/fonts/open-iconic/svg/infinity.svg
new file mode 100644
index 0000000..bdc5569
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/infinity.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M2 0c-1.31 0-2 1.01-2 2s.69 2 2 2c.79 0 1.42-.56 2-1.22.58.66 1.19 1.22 2 1.22 1.31 0 2-1.01 2-2s-.69-2-2-2c-.81 0-1.42.56-2 1.22-.58-.66-1.21-1.22-2-1.22zm0 1c.42 0 .88.47 1.34 1-.46.53-.92 1-1.34 1-.74 0-1-.54-1-1 0-.46.26-1 1-1zm4 0c.74 0 1 .54 1 1 0 .46-.26 1-1 1-.43 0-.89-.47-1.34-1 .46-.53.91-1 1.34-1z"
+  transform="translate(0 2)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/info.svg b/assets/static/fonts/open-iconic/svg/info.svg
new file mode 100644
index 0000000..a61e598
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/info.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M3 0c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zm-1.5 2.5c-.83 0-1.5.67-1.5 1.5h1c0-.28.22-.5.5-.5s.5.22.5.5-1 1.64-1 2.5c0 .86.67 1.5 1.5 1.5s1.5-.67 1.5-1.5h-1c0 .28-.22.5-.5.5s-.5-.22-.5-.5c0-.36 1-1.84 1-2.5 0-.81-.67-1.5-1.5-1.5z" transform="translate(2)"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/italic.svg b/assets/static/fonts/open-iconic/svg/italic.svg
new file mode 100644
index 0000000..facb403
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/italic.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M2 0v1h1.63l-.06.13-2 5-.34.88h-1.22v1h5v-1h-1.63l.06-.13 2-5 .34-.88h1.22v-1h-5z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/justify-center.svg b/assets/static/fonts/open-iconic/svg/justify-center.svg
new file mode 100644
index 0000000..544162c
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/justify-center.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v1h8v-1h-8zm0 2v1h8v-1h-8zm0 2v1h8v-1h-8zm1 2v1h6v-1h-6z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/justify-left.svg b/assets/static/fonts/open-iconic/svg/justify-left.svg
new file mode 100644
index 0000000..e5787c3
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/justify-left.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v1h8v-1h-8zm0 2v1h8v-1h-8zm0 2v1h8v-1h-8zm0 2v1h6v-1h-6z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/justify-right.svg b/assets/static/fonts/open-iconic/svg/justify-right.svg
new file mode 100644
index 0000000..2e8c6fd
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/justify-right.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v1h8v-1h-8zm0 2v1h8v-1h-8zm0 2v1h8v-1h-8zm2 2v1h6v-1h-6z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/key.svg b/assets/static/fonts/open-iconic/svg/key.svg
new file mode 100644
index 0000000..9517346
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/key.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M5.5 0c-1.38 0-2.5 1.12-2.5 2.5 0 .16 0 .32.03.47l-3.03 3.03v2h3v-2h2v-1l.03-.03c.15.03.31.03.47.03 1.38 0 2.5-1.12 2.5-2.5s-1.12-2.5-2.5-2.5zm.5 1c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/laptop.svg b/assets/static/fonts/open-iconic/svg/laptop.svg
new file mode 100644
index 0000000..b8e7e56
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/laptop.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M1.34 0a.5.5 0 0 0-.34.5v3.5h-1v1.5c0 .28.22.5.5.5h7.010000000000001c.28 0 .5-.22.5-.5v-1.5h-1v-3.5a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0-.09 0 .5.5 0 0 0-.06 0zm.66 1h4v3h-1v1h-2v-1h-1v-3z" transform="translate(0 1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/layers.svg b/assets/static/fonts/open-iconic/svg/layers.svg
new file mode 100644
index 0000000..564c4ae
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/layers.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v4h4v-4h-4zm5 2v3h-3v1h4v-4h-1zm2 2v3h-3v1h4v-4h-1z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/lightbulb.svg b/assets/static/fonts/open-iconic/svg/lightbulb.svg
new file mode 100644
index 0000000..8c0d98a
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/lightbulb.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M3.41 0a.5.5 0 0 0-.13.06l-3 1.5a.5.5 0 1 0 .44.88l3-1.5a.5.5 0 0 0-.31-.94zm1 1.5a.5.5 0 0 0-.13.06l-4 2a.5.5 0 1 0 .44.88l4-2a.5.5 0 0 0-.31-.94zm0 2a.5.5 0 0 0-.13.06l-3 1.5a.5.5 0 0 0 .22.94h2a.5.5 0 0 0 .16-1l1.06-.56a.5.5 0 0 0-.31-.94zm-2.56 3.5a.5.5 0 0 0 .16 1h1a.5.5 0 1 0 0-1h-1a.5.5 0 0 0-.09 0 .5.5 0 0 0-.06 0z"
+  transform="translate(1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/link-broken.svg b/assets/static/fonts/open-iconic/svg/link-broken.svg
new file mode 100644
index 0000000..7bd085e
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/link-broken.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M2 0v1h-1v1h2v-2h-1zm3.88.03c-.18.01-.36.03-.53.09-.27.1-.53.25-.75.47l-.44.44a.5.5 0 1 0 .69.69l.44-.44c.11-.11.24-.17.38-.22.35-.12.78-.07 1.06.22.39.39.39 1.04 0 1.44l-1.5 1.5a.5.5 0 1 0 .69.69l1.5-1.5c.78-.78.78-2.04 0-2.81-.28-.28-.61-.45-.97-.53-.18-.04-.38-.04-.56-.03zm-3.59 2.91a.5.5 0 0 0-.19.16l-1.5 1.5c-.78.78-.78 2.04 0 2.81.56.56 1.36.72 2.06.47.27-.1.53-.25.75-.47l.44-.44a.5.5 0 1 0-.69-.69l-.44.44c-.11.11-.24.17-.38.22-.35.12-.78.07-1.06-.22-.39-.39-.39-1.04 0-1.44l1.5-1.5a.5.5 0 0 0-.44-.84.5.5 0 0 0-.06 0zm2.72 3.06v2h1v-1h1v-1h-2z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/link-intact.svg b/assets/static/fonts/open-iconic/svg/link-intact.svg
new file mode 100644
index 0000000..cdfbabd
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/link-intact.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M5.88.03c-.18.01-.36.03-.53.09-.27.1-.53.25-.75.47a.5.5 0 1 0 .69.69c.11-.11.24-.17.38-.22.35-.12.78-.07 1.06.22.39.39.39 1.04 0 1.44l-1.5 1.5c-.44.44-.8.48-1.06.47-.26-.01-.41-.13-.41-.13a.5.5 0 1 0-.5.88s.34.22.84.25c.5.03 1.2-.16 1.81-.78l1.5-1.5c.78-.78.78-2.04 0-2.81-.28-.28-.61-.45-.97-.53-.18-.04-.38-.04-.56-.03zm-2 2.31c-.5-.02-1.19.15-1.78.75l-1.5 1.5c-.78.78-.78 2.04 0 2.81.56.56 1.36.72 2.06.47.27-.1.53-.25.75-.47a.5.5 0 1 0-.69-.69c-.11.11-.24.17-.38.22-.35.12-.78.07-1.06-.22-.39-.39-.39-1.04 0-1.44l1.5-1.5c.4-.4.75-.45 1.03-.44.28.01.47.09.47.09a.5.5 0 1 0 .44-.88s-.34-.2-.84-.22z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/list-rich.svg b/assets/static/fonts/open-iconic/svg/list-rich.svg
new file mode 100644
index 0000000..cf816d1
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/list-rich.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v3h3v-3h-3zm4 0v1h4v-1h-4zm0 2v1h3v-1h-3zm-4 2v3h3v-3h-3zm4 0v1h4v-1h-4zm0 2v1h3v-1h-3z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/list.svg b/assets/static/fonts/open-iconic/svg/list.svg
new file mode 100644
index 0000000..83ada76
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/list.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M.5 0c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zm1.5 0v1h6v-1h-6zm-1.5 2c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zm1.5 0v1h6v-1h-6zm-1.5 2c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zm1.5 0v1h6v-1h-6zm-1.5 2c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zm1.5 0v1h6v-1h-6z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/location.svg b/assets/static/fonts/open-iconic/svg/location.svg
new file mode 100644
index 0000000..9fa01f2
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/location.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M8 0l-8 4 3 1 1 3 4-8z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/lock-locked.svg b/assets/static/fonts/open-iconic/svg/lock-locked.svg
new file mode 100644
index 0000000..ef54f3a
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/lock-locked.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M3 0c-1.1 0-2 .9-2 2v1h-1v4h6v-4h-1v-1c0-1.1-.9-2-2-2zm0 1c.56 0 1 .44 1 1v1h-2v-1c0-.56.44-1 1-1z" transform="translate(1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/lock-unlocked.svg b/assets/static/fonts/open-iconic/svg/lock-unlocked.svg
new file mode 100644
index 0000000..7f78a6f
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/lock-unlocked.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M3 0c-1.1 0-2 .9-2 2h1c0-.56.44-1 1-1s1 .44 1 1v2h-4v4h6v-4h-1v-2c0-1.1-.9-2-2-2z" transform="translate(1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/loop-circular.svg b/assets/static/fonts/open-iconic/svg/loop-circular.svg
new file mode 100644
index 0000000..fe5853a
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/loop-circular.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M4 0c-1.65 0-3 1.35-3 3h-1l1.5 2 1.5-2h-1c0-1.11.89-2 2-2v-1zm2.5 1l-1.5 2h1c0 1.11-.89 2-2 2v1c1.65 0 3-1.35 3-3h1l-1.5-2z" transform="translate(0 1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/loop-square.svg b/assets/static/fonts/open-iconic/svg/loop-square.svg
new file mode 100644
index 0000000..e052f40
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/loop-square.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M1 0v2h1v-1h4v2h-1l1.5 2.5 1.5-2.5h-1v-3h-6zm.5 2.5l-1.5 2.5h1v3h6v-2h-1v1h-4v-2h1l-1.5-2.5z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/loop.svg b/assets/static/fonts/open-iconic/svg/loop.svg
new file mode 100644
index 0000000..4b524c3
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/loop.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M6 0v1h-5c-.55 0-1 .45-1 1v1h1v-1h5v1l2-1.5-2-1.5zm-4 4l-2 1.5 2 1.5v-1h5c.55 0 1-.45 1-1v-1h-1v1h-5v-1z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/magnifying-glass.svg b/assets/static/fonts/open-iconic/svg/magnifying-glass.svg
new file mode 100644
index 0000000..1e4ffb6
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/magnifying-glass.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M3.5 0c-1.93 0-3.5 1.57-3.5 3.5s1.57 3.5 3.5 3.5c.59 0 1.17-.14 1.66-.41a1 1 0 0 0 .13.13l1 1a1.02 1.02 0 1 0 1.44-1.44l-1-1a1 1 0 0 0-.16-.13c.27-.49.44-1.06.44-1.66 0-1.93-1.57-3.5-3.5-3.5zm0 1c1.39 0 2.5 1.11 2.5 2.5 0 .66-.24 1.27-.66 1.72-.01.01-.02.02-.03.03a1 1 0 0 0-.13.13c-.44.4-1.04.63-1.69.63-1.39 0-2.5-1.11-2.5-2.5s1.11-2.5 2.5-2.5z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/map-marker.svg b/assets/static/fonts/open-iconic/svg/map-marker.svg
new file mode 100644
index 0000000..e1f5b99
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/map-marker.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M3 0c-1.66 0-3 1.34-3 3 0 2 3 5 3 5s3-3 3-5c0-1.66-1.34-3-3-3zm0 1c1.11 0 2 .9 2 2 0 1.11-.89 2-2 2-1.1 0-2-.89-2-2 0-1.1.9-2 2-2z" transform="translate(1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/map.svg b/assets/static/fonts/open-iconic/svg/map.svg
new file mode 100644
index 0000000..28f377c
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/map.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v8h8v-2.38a.5.5 0 0 0 0-.22v-5.41h-8zm1 1h6v4h-1.5a.5.5 0 0 0-.09 0 .5.5 0 1 0 .09 1h1.5v1h-6v-6zm2.5 1c-.83 0-1.5.67-1.5 1.5 0 1 1.5 2.5 1.5 2.5s1.5-1.5 1.5-2.5c0-.83-.67-1.5-1.5-1.5zm0 1c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/media-pause.svg b/assets/static/fonts/open-iconic/svg/media-pause.svg
new file mode 100644
index 0000000..a74159e
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/media-pause.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v6h2v-6h-2zm4 0v6h2v-6h-2z" transform="translate(1 1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/media-play.svg b/assets/static/fonts/open-iconic/svg/media-play.svg
new file mode 100644
index 0000000..54cebff
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/media-play.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v6l6-3-6-3z" transform="translate(1 1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/media-record.svg b/assets/static/fonts/open-iconic/svg/media-record.svg
new file mode 100644
index 0000000..6bbe079
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/media-record.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M3 0c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z" transform="translate(1 1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/media-skip-backward.svg b/assets/static/fonts/open-iconic/svg/media-skip-backward.svg
new file mode 100644
index 0000000..c60167b
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/media-skip-backward.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M4 0l-4 3 4 3v-6zm0 3l4 3v-6l-4 3z" transform="translate(0 1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/media-skip-forward.svg b/assets/static/fonts/open-iconic/svg/media-skip-forward.svg
new file mode 100644
index 0000000..13b8a52
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/media-skip-forward.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v6l4-3-4-3zm4 3v3l4-3-4-3v3z" transform="translate(0 1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/media-step-backward.svg b/assets/static/fonts/open-iconic/svg/media-step-backward.svg
new file mode 100644
index 0000000..78ac714
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/media-step-backward.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v6h2v-6h-2zm2 3l5 3v-6l-5 3z" transform="translate(0 1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/media-step-forward.svg b/assets/static/fonts/open-iconic/svg/media-step-forward.svg
new file mode 100644
index 0000000..df21299
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/media-step-forward.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v6l5-3-5-3zm5 3v3h2v-6h-2v3z" transform="translate(0 1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/media-stop.svg b/assets/static/fonts/open-iconic/svg/media-stop.svg
new file mode 100644
index 0000000..af6f4f4
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/media-stop.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v6h6v-6h-6z" transform="translate(1 1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/medical-cross.svg b/assets/static/fonts/open-iconic/svg/medical-cross.svg
new file mode 100644
index 0000000..71028f9
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/medical-cross.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M2 0v2h-2v4h2v2h4v-2h2v-4h-2v-2h-4z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/menu.svg b/assets/static/fonts/open-iconic/svg/menu.svg
new file mode 100644
index 0000000..79a4d8c
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/menu.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v1h8v-1h-8zm0 2.97v1h8v-1h-8zm0 3v1h8v-1h-8z" transform="translate(0 1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/microphone.svg b/assets/static/fonts/open-iconic/svg/microphone.svg
new file mode 100644
index 0000000..088bc44
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/microphone.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M2.91-.03a1 1 0 0 0-.13.03 1 1 0 0 0-.78 1v2a1 1 0 1 0 2 0v-2a1 1 0 0 0-1.09-1.03zm-2.56 2.03a.5.5 0 0 0-.34.5v.5c0 1.48 1.09 2.69 2.5 2.94v1.06h-.5c-.55 0-1 .45-1 1h4.01c0-.55-.45-1-1-1h-.5v-1.06c1.41-.24 2.5-1.46 2.5-2.94v-.5a.5.5 0 1 0-1 0v.5c0 1.11-.89 2-2 2-1.11 0-2-.89-2-2v-.5a.5.5 0 0 0-.59-.5.5.5 0 0 0-.06 0z"
+  transform="translate(1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/minus.svg b/assets/static/fonts/open-iconic/svg/minus.svg
new file mode 100644
index 0000000..82f4163
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/minus.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v2h8v-2h-8z" transform="translate(0 3)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/monitor.svg b/assets/static/fonts/open-iconic/svg/monitor.svg
new file mode 100644
index 0000000..a7c4667
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/monitor.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M.34 0a.5.5 0 0 0-.34.5v5a.5.5 0 0 0 .5.5h2.5v1h-1c-.55 0-1 .45-1 1h6c0-.55-.45-1-1-1h-1v-1h2.5a.5.5 0 0 0 .5-.5v-5a.5.5 0 0 0-.5-.5h-7a.5.5 0 0 0-.09 0 .5.5 0 0 0-.06 0zm.66 1h6v4h-6v-4z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/moon.svg b/assets/static/fonts/open-iconic/svg/moon.svg
new file mode 100644
index 0000000..b5520af
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/moon.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M2.72 0c-1.58.53-2.72 2.02-2.72 3.78 0 2.21 1.79 4 4 4 1.76 0 3.25-1.14 3.78-2.72-.4.13-.83.22-1.28.22-2.21 0-4-1.79-4-4 0-.45.08-.88.22-1.28z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/move.svg b/assets/static/fonts/open-iconic/svg/move.svg
new file mode 100644
index 0000000..4674db8
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/move.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M3.5 0l-1.5 1.5h1v1.5h-1.5v-1l-1.5 1.5 1.5 1.5v-1h1.5v1.5h-1l1.5 1.5 1.5-1.5h-1v-1.5h1.5v1l1.5-1.5-1.5-1.5v1h-1.5v-1.5h1l-1.5-1.5z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/musical-note.svg b/assets/static/fonts/open-iconic/svg/musical-note.svg
new file mode 100644
index 0000000..644ca61
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/musical-note.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M8 0c-5 0-6 1-6 1v4.09c-.15-.05-.33-.09-.5-.09-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5v-3.97c.73-.23 1.99-.44 4-.5v2.06c-.15-.05-.33-.09-.5-.09-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5v-5.5z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/paperclip.svg b/assets/static/fonts/open-iconic/svg/paperclip.svg
new file mode 100644
index 0000000..380fe55
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/paperclip.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M5 0c-.51 0-1.02.21-1.41.59l-2.78 2.72c-1.07 1.07-1.07 2.8 0 3.88 1.07 1.07 2.8 1.07 3.88 0l1.25-1.25-.69-.69-1.16 1.13-.09.13c-.69.69-1.81.69-2.5 0-.68-.68-.66-1.78 0-2.47l2.78-2.75c.39-.39 1.04-.39 1.44 0 .39.39.37 1.01 0 1.41l-2.5 2.47c-.1.1-.27.1-.38 0-.1-.1-.1-.27 0-.38l.06-.03.91-.94-.69-.69-.97.97c-.48.48-.48 1.27 0 1.75s1.27.49 1.75 0l2.5-2.44c.78-.78.78-2.04 0-2.81-.39-.39-.89-.59-1.41-.59z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/pencil.svg b/assets/static/fonts/open-iconic/svg/pencil.svg
new file mode 100644
index 0000000..8109530
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/pencil.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M6 0l-1 1 2 2 1-1-2-2zm-2 2l-4 4v2h2l4-4-2-2z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/people.svg b/assets/static/fonts/open-iconic/svg/people.svg
new file mode 100644
index 0000000..7d909ca
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/people.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M5.5 0c-.51 0-.95.35-1.22.88.45.54.72 1.28.72 2.13 0 .29-.03.55-.09.81.19.11.38.19.59.19.83 0 1.5-.9 1.5-2s-.67-2-1.5-2zm-3 1c-.83 0-1.5.9-1.5 2s.67 2 1.5 2 1.5-.9 1.5-2-.67-2-1.5-2zm4.75 3.16c-.43.51-1.02.82-1.69.84.27.38.44.84.44 1.34v.66h2v-1.66c0-.52-.31-.97-.75-1.19zm-6.5 1c-.44.22-.75.67-.75 1.19v1.66h5v-1.66c0-.52-.31-.97-.75-1.19-.45.53-1.06.84-1.75.84s-1.3-.32-1.75-.84z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/person.svg b/assets/static/fonts/open-iconic/svg/person.svg
new file mode 100644
index 0000000..a9396b2
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/person.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M4 0c-1.1 0-2 1.12-2 2.5s.9 2.5 2 2.5 2-1.12 2-2.5-.9-2.5-2-2.5zm-2.09 5c-1.06.05-1.91.92-1.91 2v1h8v-1c0-1.08-.84-1.95-1.91-2-.54.61-1.28 1-2.09 1-.81 0-1.55-.39-2.09-1z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/phone.svg b/assets/static/fonts/open-iconic/svg/phone.svg
new file mode 100644
index 0000000..883f3ba
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/phone.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M.19 0c-.11 0-.19.08-.19.19v7.63c0 .11.08.19.19.19h4.63c.11 0 .19-.08.19-.19v-7.63c0-.11-.08-.19-.19-.19h-4.63zm.81 1h3v5h-3v-5zm1.5 5.5c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5z" transform="translate(1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/pie-chart.svg b/assets/static/fonts/open-iconic/svg/pie-chart.svg
new file mode 100644
index 0000000..8d04463
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/pie-chart.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M3.5 0c-.97 0-1.84.4-2.47 1.03l2.97 2.97v-3.97c-.16-.02-.33-.03-.5-.03zm1.5 1.06v3.41l-2.72 2.72c.61.5 1.37.81 2.22.81 1.93 0 3.5-1.57 3.5-3.5 0-1.76-1.31-3.19-3-3.44zm-4.09 1.31c-.56.54-.91 1.29-.91 2.13 0 .96.46 1.79 1.16 2.34l2.13-2.13-2.38-2.34z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/pin.svg b/assets/static/fonts/open-iconic/svg/pin.svg
new file mode 100644
index 0000000..3aa1c8c
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/pin.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M1.34 0a.5.5 0 0 0 .16 1h.5v2h-1c-.55 0-1 .45-1 1h3v3l.44 1 .56-1v-3h3c0-.55-.45-1-1-1h-1v-2h.5a.5.5 0 1 0 0-1h-4a.5.5 0 0 0-.09 0 .5.5 0 0 0-.06 0z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/play-circle.svg b/assets/static/fonts/open-iconic/svg/play-circle.svg
new file mode 100644
index 0000000..d668d52
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/play-circle.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M4 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm-1 2l3 2-3 2v-4z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/plus.svg b/assets/static/fonts/open-iconic/svg/plus.svg
new file mode 100644
index 0000000..74aea49
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/plus.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M3 0v3h-3v2h3v3h2v-3h3v-2h-3v-3h-2z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/power-standby.svg b/assets/static/fonts/open-iconic/svg/power-standby.svg
new file mode 100644
index 0000000..0a08500
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/power-standby.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M3 0v4h1v-4h-1zm-1.28 1.44l-.38.31c-.81.64-1.34 1.64-1.34 2.75 0 1.93 1.57 3.5 3.5 3.5s3.5-1.57 3.5-3.5c0-1.11-.53-2.11-1.34-2.75l-.38-.31-.63.78.38.31c.58.46.97 1.17.97 1.97 0 1.39-1.11 2.5-2.5 2.5s-2.5-1.11-2.5-2.5c0-.8.36-1.51.94-1.97l.41-.31-.63-.78z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/print.svg b/assets/static/fonts/open-iconic/svg/print.svg
new file mode 100644
index 0000000..4fa2202
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/print.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M2 0v2h4v-2h-4zm-1.91 3c-.06 0-.09.04-.09.09v2.81c0 .05.04.09.09.09h.91v-2h6v2h.91c.05 0 .09-.04.09-.09v-2.81c0-.06-.04-.09-.09-.09h-7.81zm1.91 2v3h4v-3h-4z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/project.svg b/assets/static/fonts/open-iconic/svg/project.svg
new file mode 100644
index 0000000..e8e9154
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/project.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v7h1v-7h-1zm7 0v7h1v-7h-1zm-5 1v1h2v-1h-2zm1 2v1h2v-1h-2zm1 2v1h2v-1h-2z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/pulse.svg b/assets/static/fonts/open-iconic/svg/pulse.svg
new file mode 100644
index 0000000..751c7e0
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/pulse.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M3.25 0l-.47 1.53-.78 2.56-.03-.06-.09-.34h-1.88v1h1.1600000000000001l.38 1.16.47 1.47.47-1.5.78-2.5.78 2.5.41 1.34.53-1.28.59-1.47.13.28h2.31v-1h-1.69l-.38-.75-.5-.97-.41 1.03-.47 1.19-.84-2.66-.47-1.53z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/puzzle-piece.svg b/assets/static/fonts/open-iconic/svg/puzzle-piece.svg
new file mode 100644
index 0000000..6a56995
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/puzzle-piece.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M3 0c-.28 0-.54.1-.72.28-.18.18-.28.44-.28.72 0 .28.18.48.28.72.03.06.03.16.03.28h-2.31v6h2.31c0-.12-.01-.22-.03-.28-.1-.24-.28-.44-.28-.72 0-.28.1-.54.28-.72.18-.18.44-.28.72-.28.28 0 .54.1.72.28.18.18.28.44.28.72 0 .28-.18.48-.28.72-.03.06-.03.16-.03.28h2.31v-2.31c.12 0 .22.01.28.03.24.1.44.28.72.28.28 0 .54-.1.72-.28.18-.18.28-.44.28-.72 0-.28-.1-.54-.28-.72-.18-.18-.44-.28-.72-.28-.28 0-.48.18-.72.28-.06.03-.16.03-.28.03v-2.31h-2.31c0-.12.01-.22.03-.28.1-.24.28-.44.28-.72 0-.28-.1-.54-.28-.72-.18-.18-.44-.28-.72-.28z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/question-mark.svg b/assets/static/fonts/open-iconic/svg/question-mark.svg
new file mode 100644
index 0000000..a5e65ce
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/question-mark.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M2.47 0c-.85 0-1.48.26-1.88.66-.4.4-.54.9-.59 1.28l1 .13c.04-.25.12-.5.31-.69.19-.19.49-.38 1.16-.38.66 0 1.02.16 1.22.34.2.18.28.4.28.66 0 .83-.34 1.06-.84 1.5-.5.44-1.16 1.08-1.16 2.25v.25h1v-.25c0-.83.31-1.06.81-1.5.5-.44 1.19-1.08 1.19-2.25 0-.48-.17-1.02-.59-1.41-.43-.39-1.07-.59-1.91-.59zm-.5 7v1h1v-1h-1z"
+  transform="translate(2)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/rain.svg b/assets/static/fonts/open-iconic/svg/rain.svg
new file mode 100644
index 0000000..0891310
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/rain.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M4.5 0c-1.21 0-2.27.86-2.5 2-1.1 0-2 .9-2 2 0 .53.2.99.53 1.34.26-.22.6-.34.97-.34.2 0 .39.05.56.13.17-.64.74-1.13 1.44-1.13.69 0 1.27.49 1.44 1.13.17-.07.36-.13.56-.13.63 0 1.15.39 1.38.94.64-.17 1.13-.75 1.13-1.44 0-.65-.42-1.29-1-1.5v-.5c0-1.38-1.12-2.5-2.5-2.5zm-1.16 5a.5.5 0 0 0-.34.5v2a.5.5 0 1 0 1 0v-2a.5.5 0 0 0-.59-.5.5.5 0 0 0-.06 0zm-2 1a.5.5 0 0 0-.34.5v1a.5.5 0 1 0 1 0v-1a.5.5 0 0 0-.59-.5.5.5 0 0 0-.06 0zm4 0a.5.5 0 0 0-.34.5v1a.5.5 0 1 0 1 0v-1a.5.5 0 0 0-.59-.5.5.5 0 0 0-.06 0z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/random.svg b/assets/static/fonts/open-iconic/svg/random.svg
new file mode 100644
index 0000000..9908f14
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/random.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M6 0v1h-.5c-.35 0-.56.1-.78.38l-1.41 1.78-1.53-1.78c-.22-.26-.44-.38-.78-.38h-1v1h1c-.05 0 .01.04.03.03l1.63 1.91-1.66 2.06h-1v1h1c.35 0 .56-.1.78-.38l1.53-1.91 1.66 1.91c.22.26.44.38.78.38h.25v1l2-1.5-2-1.5v1h-.22c-.01-.01-.05-.04-.06-.03l-1.75-2.06 1.53-1.91h.5v1l2-1.5-2-1.5z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/reload.svg b/assets/static/fonts/open-iconic/svg/reload.svg
new file mode 100644
index 0000000..92611c5
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/reload.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M4 0c-2.2 0-4 1.8-4 4s1.8 4 4 4c1.1 0 2.12-.43 2.84-1.16l-.72-.72c-.54.54-1.29.88-2.13.88-1.66 0-3-1.34-3-3s1.34-3 3-3c.83 0 1.55.36 2.09.91l-1.09 1.09h3v-3l-1.19 1.19c-.72-.72-1.71-1.19-2.81-1.19z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/resize-both.svg b/assets/static/fonts/open-iconic/svg/resize-both.svg
new file mode 100644
index 0000000..d4d0fb4
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/resize-both.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M4 0l1.66 1.66-4 4-1.66-1.66v4h4l-1.66-1.66 4-4 1.66 1.66v-4h-4z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/resize-height.svg b/assets/static/fonts/open-iconic/svg/resize-height.svg
new file mode 100644
index 0000000..8ddb0e5
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/resize-height.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M2.5 0l-2.5 3h2v2h-2l2.5 3 2.5-3h-2v-2h2l-2.5-3z" transform="translate(1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/resize-width.svg b/assets/static/fonts/open-iconic/svg/resize-width.svg
new file mode 100644
index 0000000..864ebaf
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/resize-width.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M3 0l-3 2.5 3 2.5v-2h2v2l3-2.5-3-2.5v2h-2v-2z" transform="translate(0 1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/rss-alt.svg b/assets/static/fonts/open-iconic/svg/rss-alt.svg
new file mode 100644
index 0000000..b55d816
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/rss-alt.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v2c3.33 0 6 2.67 6 6h2c0-4.41-3.59-8-8-8zm0 3v2c1.67 0 3 1.33 3 3h2c0-2.75-2.25-5-5-5zm0 3v2h2c0-1.11-.9-2-2-2z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/rss.svg b/assets/static/fonts/open-iconic/svg/rss.svg
new file mode 100644
index 0000000..1e70b74
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/rss.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M1 0v1c3.32 0 6 2.68 6 6h1c0-3.86-3.14-7-7-7zm0 2v1c2.21 0 4 1.79 4 4h1c0-2.76-2.24-5-5-5zm0 2v1c1.11 0 2 .89 2 2h1c0-1.65-1.35-3-3-3zm0 2c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/script.svg b/assets/static/fonts/open-iconic/svg/script.svg
new file mode 100644
index 0000000..14b7ff8
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/script.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M3 0c-.55 0-1 .45-1 1v5.5c0 .28-.22.5-.5.5s-.5-.22-.5-.5v-1.5h-1v2c0 .55.45 1 1 1h5c.55 0 1-.45 1-1v-3h-4v-2.5c0-.28.22-.5.5-.5s.5.22.5.5v1.5h4v-2c0-.55-.45-1-1-1h-4z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/share-boxed.svg b/assets/static/fonts/open-iconic/svg/share-boxed.svg
new file mode 100644
index 0000000..46f29a5
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/share-boxed.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M.75 0c-.41 0-.75.34-.75.75v5.5c0 .41.34.75.75.75h4.5c.41 0 .75-.34.75-.75v-1.25h-1v1h-4v-5h2v-1h-2.25zm5.25 0v1c-2.05 0-3.7 1.54-3.94 3.53.21-.88.99-1.53 1.94-1.53h2v1l2-2-2-2z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/share.svg b/assets/static/fonts/open-iconic/svg/share.svg
new file mode 100644
index 0000000..604cf5a
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/share.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M5 0v2c-4 0-5 2.05-5 5 .52-1.98 2-3 4-3h1v2l3-3.16-3-2.84z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/shield.svg b/assets/static/fonts/open-iconic/svg/shield.svg
new file mode 100644
index 0000000..1ebf81e
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/shield.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M4 0l-.19.09-3.5 1.47-.31.13v.31c0 1.66.67 3.12 1.47 4.19.4.53.83.97 1.25 1.28.42.31.83.53 1.28.53.46 0 .86-.22 1.28-.53.42-.31.85-.75 1.25-1.28.8-1.07 1.47-2.53 1.47-4.19v-.31l-.31-.13-3.5-1.47-.19-.09zm0 1.09v5.91c-.04 0-.33-.07-.66-.31s-.71-.63-1.06-1.09c-.64-.85-1.14-2.03-1.22-3.28l2.94-1.22z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/signal.svg b/assets/static/fonts/open-iconic/svg/signal.svg
new file mode 100644
index 0000000..14137f4
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/signal.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M6 0v8h1v-8h-1zm-2 1v7h1v-7h-1zm-2 2v5h1v-5h-1zm-2 2v3h1v-3h-1z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/signpost.svg b/assets/static/fonts/open-iconic/svg/signpost.svg
new file mode 100644
index 0000000..965e95a
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/signpost.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M3 0v1h-2l-1 1 1 1h2v5h1v-4h2l1-1-1-1h-2v-2h-1z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/sort-ascending.svg b/assets/static/fonts/open-iconic/svg/sort-ascending.svg
new file mode 100644
index 0000000..bb8d497
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/sort-ascending.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M2 0v6h-2l2.5 2 2.5-2h-2v-6h-1zm2 0v1h2v-1h-2zm0 2v1h3v-1h-3zm0 2v1h4v-1h-4z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/sort-descending.svg b/assets/static/fonts/open-iconic/svg/sort-descending.svg
new file mode 100644
index 0000000..6af7349
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/sort-descending.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M2 0v6h-2l2.5 2 2.5-2h-2v-6h-1zm2 0v1h4v-1h-4zm0 2v1h3v-1h-3zm0 2v1h2v-1h-2z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/spreadsheet.svg b/assets/static/fonts/open-iconic/svg/spreadsheet.svg
new file mode 100644
index 0000000..f2f7c8f
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/spreadsheet.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M.75 0c-.41 0-.75.34-.75.75v5.5c0 .41.34.75.75.75h6.5c.41 0 .75-.34.75-.75v-5.5c0-.41-.34-.75-.75-.75h-6.5zm.25 1h1v1h-1v-1zm2 0h4v1h-4v-1zm-2 2h1v1h-1v-1zm2 0h4v1h-4v-1zm-2 2h1v1h-1v-1zm2 0h4v1h-4v-1z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/star.svg b/assets/static/fonts/open-iconic/svg/star.svg
new file mode 100644
index 0000000..ab716a0
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/star.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M4 0l-1 3h-3l2.5 2-1 3 2.5-2 2.5 2-1-3 2.5-2h-3l-1-3z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/sun.svg b/assets/static/fonts/open-iconic/svg/sun.svg
new file mode 100644
index 0000000..d8245ff
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/sun.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M4 0c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zm-2.5 1c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zm5 0c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zm-2.5 1c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm-3.5 1.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zm7 0c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zm-6 2.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zm5 0c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zm-2.5 1c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/tablet.svg b/assets/static/fonts/open-iconic/svg/tablet.svg
new file mode 100644
index 0000000..25d0eaa
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/tablet.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M.34 0c-.18 0-.34.16-.34.34v7.31c0 .18.16.34.34.34h6.31c.18 0 .34-.16.34-.34v-7.31c0-.18-.16-.34-.34-.34h-6.31zm.66 1h5v5h-5v-5zm2.5 5.5c.38 0 .63.42.44.75s-.68.33-.88 0c-.19-.33.05-.75.44-.75z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/tag.svg b/assets/static/fonts/open-iconic/svg/tag.svg
new file mode 100644
index 0000000..b9efc2b
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/tag.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v3l5 5 3-3-5-5h-3zm2 1c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/tags.svg b/assets/static/fonts/open-iconic/svg/tags.svg
new file mode 100644
index 0000000..d01264d
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/tags.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v2l3 3 1.5-1.5.5-.5-2-2-1-1h-2zm3.41 0l3 3-1.19 1.22.78.78 2-2-3-3h-1.59zm-1.91 1c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5z" transform="translate(0 1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/target.svg b/assets/static/fonts/open-iconic/svg/target.svg
new file mode 100644
index 0000000..68daa5e
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/target.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M4 0c-2.2 0-4 1.8-4 4s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4zm0 1c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm0 1c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 1c.56 0 1 .44 1 1s-.44 1-1 1-1-.44-1-1 .44-1 1-1z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/task.svg b/assets/static/fonts/open-iconic/svg/task.svg
new file mode 100644
index 0000000..786c7bf
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/task.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v7h7v-3.59l-1 1v1.59h-5v-5h3.59l1-1h-5.59zm7 0l-3 3-1-1-1 1 2 2 4-4-1-1z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/terminal.svg b/assets/static/fonts/open-iconic/svg/terminal.svg
new file mode 100644
index 0000000..59fabc5
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/terminal.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M.09 0c-.06 0-.09.04-.09.09v7.81c0 .05.04.09.09.09h7.81c.05 0 .09-.04.09-.09v-7.81c0-.06-.04-.09-.09-.09h-7.81zm1.41.78l1.72 1.72-1.72 1.72-.72-.72 1-1-1-1 .72-.72zm2.5 2.22h3v1h-3v-1z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/text.svg b/assets/static/fonts/open-iconic/svg/text.svg
new file mode 100644
index 0000000..7a4ffb4
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/text.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v2h.5c0-.55.45-1 1-1h1.5v5.5c0 .28-.22.5-.5.5h-.5v1h4v-1h-.5c-.28 0-.5-.22-.5-.5v-5.5h1.5c.55 0 1 .45 1 1h.5v-2h-8z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/thumb-down.svg b/assets/static/fonts/open-iconic/svg/thumb-down.svg
new file mode 100644
index 0000000..e2d2706
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/thumb-down.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v4h1v-4h-1zm2 0v4c.28 0 .53.09.72.28.19.19 1.15 2.12 1.28 2.38.13.26.39.39.66.31.26-.08.4-.36.31-.63-.08-.26-.47-1.59-.47-1.84s.22-.5.5-.5h1.5c.28 0 .5-.22.5-.5s-1.03-3.19-1.03-3.19c-.08-.18-.26-.31-.47-.31h-3.5z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/thumb-up.svg b/assets/static/fonts/open-iconic/svg/thumb-up.svg
new file mode 100644
index 0000000..2c936b6
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/thumb-up.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M4.47 0c-.19.02-.37.15-.47.34-.13.26-1.09 2.19-1.28 2.38-.19.19-.44.28-.72.28v4h3.5c.21 0 .39-.13.47-.31 0 0 1.03-2.91 1.03-3.19 0-.28-.22-.5-.5-.5h-1.5c-.28 0-.5-.25-.5-.5s.39-1.58.47-1.84c.08-.26-.05-.54-.31-.63-.07-.02-.12-.04-.19-.03zm-4.47 3v4h1v-4h-1z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/timer.svg b/assets/static/fonts/open-iconic/svg/timer.svg
new file mode 100644
index 0000000..9041be3
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/timer.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M2 0v1h1v.03c-1.7.24-3 1.71-3 3.47 0 1.93 1.57 3.5 3.5 3.5s3.5-1.57 3.5-3.5c0-.45-.1-.87-.25-1.25l-.91.38c.11.29.16.57.16.88 0 1.39-1.11 2.5-2.5 2.5s-2.5-1.11-2.5-2.5 1.11-2.5 2.5-2.5c.3 0 .59.05.88.16l.34-.94c-.23-.08-.47-.12-.72-.16v-.06h1v-1h-3zm5 1.16s-3.65 2.81-3.84 3c-.19.2-.19.49 0 .69.19.2.49.2.69 0 .2-.2 3.16-3.69 3.16-3.69z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/transfer.svg b/assets/static/fonts/open-iconic/svg/transfer.svg
new file mode 100644
index 0000000..39ace35
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/transfer.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M6 0v1h-6v1h6v1l2-1.5-2-1.5zm-4 4l-2 1.5 2 1.5v-1h6v-1h-6v-1z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/trash.svg b/assets/static/fonts/open-iconic/svg/trash.svg
new file mode 100644
index 0000000..83d8cdc
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/trash.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M3 0c-.55 0-1 .45-1 1h-1c-.55 0-1 .45-1 1h7c0-.55-.45-1-1-1h-1c0-.55-.45-1-1-1h-1zm-2 3v4.81c0 .11.08.19.19.19h4.63c.11 0 .19-.08.19-.19v-4.81h-1v3.5c0 .28-.22.5-.5.5s-.5-.22-.5-.5v-3.5h-1v3.5c0 .28-.22.5-.5.5s-.5-.22-.5-.5v-3.5h-1z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/underline.svg b/assets/static/fonts/open-iconic/svg/underline.svg
new file mode 100644
index 0000000..a6f8073
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/underline.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M1 0v4c0 1.1 1.12 2 2.5 2h.5c1.1 0 2-.9 2-2v-4h-1v4c0 .55-.45 1-1 1s-1-.45-1-1v-4h-2zm-1 7v1h7v-1h-7z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/vertical-align-bottom.svg b/assets/static/fonts/open-iconic/svg/vertical-align-bottom.svg
new file mode 100644
index 0000000..1e8dd01
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/vertical-align-bottom.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M.09 0c-.06 0-.09.04-.09.09v4.81c0 .05.04.09.09.09h1.81c.05 0 .09-.04.09-.09v-4.81c0-.06-.04-.09-.09-.09h-1.81zm6 0c-.05 0-.09.04-.09.09v4.81c0 .05.04.09.09.09h1.81c.05 0 .09-.04.09-.09v-4.81c0-.06-.04-.09-.09-.09h-1.81zm-3 2c-.06 0-.09.04-.09.09v2.81c0 .05.04.09.09.09h1.81c.05 0 .09-.04.09-.09v-2.81c0-.06-.04-.09-.09-.09h-1.81zm-3.09 4v1h8v-1h-8z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/vertical-align-center.svg b/assets/static/fonts/open-iconic/svg/vertical-align-center.svg
new file mode 100644
index 0000000..2069a11
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/vertical-align-center.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M.09 0c-.06 0-.09.04-.09.09v1.91h2v-1.91c0-.06-.04-.09-.09-.09h-1.81zm6 0c-.05 0-.09.04-.09.09v1.91h2v-1.91c0-.06-.04-.09-.09-.09h-1.81zm-3 1c-.06 0-.09.04-.09.09v.91h2v-.91c0-.05-.04-.09-.09-.09h-1.81zm-3.09 2v1h8v-1h-8zm0 2v1.91c0 .05.04.09.09.09h1.81c.05 0 .09-.04.09-.09v-1.91h-2zm3 0v.91c0 .05.04.09.09.09h1.81c.05 0 .09-.04.09-.09v-.91h-2zm3 0v1.91c0 .05.04.09.09.09h1.81c.05 0 .09-.04.09-.09v-1.91h-2z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/vertical-align-top.svg b/assets/static/fonts/open-iconic/svg/vertical-align-top.svg
new file mode 100644
index 0000000..d303529
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/vertical-align-top.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0v1h8v-1h-8zm.09 2c-.06 0-.09.04-.09.09v4.81c0 .05.04.09.09.09h1.81c.05 0 .09-.04.09-.09v-4.81c0-.06-.04-.09-.09-.09h-1.81zm3 0c-.06 0-.09.04-.09.09v2.81c0 .05.04.09.09.09h1.81c.05 0 .09-.04.09-.09v-2.81c0-.06-.04-.09-.09-.09h-1.81zm3 0c-.05 0-.09.04-.09.09v4.81c0 .05.04.09.09.09h1.81c.05 0 .09-.04.09-.09v-4.81c0-.06-.04-.09-.09-.09h-1.81z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/video.svg b/assets/static/fonts/open-iconic/svg/video.svg
new file mode 100644
index 0000000..001148b
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/video.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M.5 0c-.28 0-.5.23-.5.5v4c0 .28.23.5.5.5h5c.28 0 .5-.22.5-.5v-1.5l1 1h1v-3h-1l-1 1v-1.5c0-.28-.22-.5-.5-.5h-5z" transform="translate(0 1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/volume-high.svg b/assets/static/fonts/open-iconic/svg/volume-high.svg
new file mode 100644
index 0000000..c8a52c6
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/volume-high.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M3.34 0l-1.34 2h-2v4h2l1.34 2h.66v-8h-.66zm1.66 1v1c.17 0 .34.02.5.06.86.22 1.5 1 1.5 1.94s-.63 1.72-1.5 1.94c-.16.04-.33.06-.5.06v1c.25 0 .48-.04.72-.09h.03c1.3-.33 2.25-1.51 2.25-2.91 0-1.4-.95-2.58-2.25-2.91-.23-.06-.49-.09-.75-.09zm0 2v2c.09 0 .18-.01.25-.03.43-.11.75-.51.75-.97 0-.46-.31-.86-.75-.97-.08-.02-.17-.03-.25-.03z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/volume-low.svg b/assets/static/fonts/open-iconic/svg/volume-low.svg
new file mode 100644
index 0000000..bd492db
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/volume-low.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M3.34 0l-1.34 2h-2v4h2l1.34 2h.66v-8h-.66zm1.66 3v2c.09 0 .18-.01.25-.03.43-.11.75-.51.75-.97 0-.46-.31-.86-.75-.97-.08-.02-.17-.03-.25-.03z" transform="translate(1)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/volume-off.svg b/assets/static/fonts/open-iconic/svg/volume-off.svg
new file mode 100644
index 0000000..38237b2
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/volume-off.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M3.34 0l-1.34 2h-2v4h2l1.34 2h.66v-8h-.66z" transform="translate(2)" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/warning.svg b/assets/static/fonts/open-iconic/svg/warning.svg
new file mode 100644
index 0000000..e3594a8
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/warning.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M3.09 0c-.06 0-.1.04-.13.09l-2.94 6.81c-.02.05-.03.13-.03.19v.81c0 .05.04.09.09.09h6.81c.05 0 .09-.04.09-.09v-.81c0-.05-.01-.14-.03-.19l-2.94-6.81c-.02-.05-.07-.09-.13-.09h-.81zm-.09 3h1v2h-1v-2zm0 3h1v1h-1v-1z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/wifi.svg b/assets/static/fonts/open-iconic/svg/wifi.svg
new file mode 100644
index 0000000..d5ae76b
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/wifi.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M3.75 0c-1.38 0-2.66.4-3.75 1.09l.53.81c.93-.59 2.03-.91 3.22-.91 1.2 0 2.32.31 3.25.91l.53-.81c-1.09-.7-2.4-1.09-3.78-1.09zm0 3c-.79 0-1.5.23-2.13.63l.53.84c.47-.3 1-.47 1.59-.47.59 0 1.16.17 1.63.47l.53-.84c-.62-.39-1.37-.63-2.16-.63zm0 3c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/wrench.svg b/assets/static/fonts/open-iconic/svg/wrench.svg
new file mode 100644
index 0000000..b10e33b
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/wrench.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M5.5 0c-1.38 0-2.5 1.12-2.5 2.5 0 .32.08.62.19.91l-2.91 2.88c-.39.39-.39 1.05 0 1.44.2.2.46.28.72.28.26 0 .52-.09.72-.28l2.88-2.91c.28.11.58.19.91.19 1.38 0 2.5-1.12 2.5-2.5 0-.16 0-.32-.03-.47l-.97.97h-2v-2l.97-.97c-.15-.03-.31-.03-.47-.03zm-4.5 6.5c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/x.svg b/assets/static/fonts/open-iconic/svg/x.svg
new file mode 100644
index 0000000..fc7251c
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/x.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M1.41 0l-1.41 1.41.72.72 1.78 1.81-1.78 1.78-.72.69 1.41 1.44.72-.72 1.81-1.81 1.78 1.81.69.72 1.44-1.44-.72-.69-1.81-1.78 1.81-1.81.72-.72-1.44-1.41-.69.72-1.78 1.78-1.81-1.78-.72-.72z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/yen.svg b/assets/static/fonts/open-iconic/svg/yen.svg
new file mode 100644
index 0000000..2a77158
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/yen.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M0 0l2.25 3h-2.25v1h3v1h-3v1h3v2h1v-2h3v-1h-3v-1h3v-1h-2.25l2.25-3h-1l-2.31 3h-.38l-2.31-3h-1z" />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/zoom-in.svg b/assets/static/fonts/open-iconic/svg/zoom-in.svg
new file mode 100644
index 0000000..6a39b37
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/zoom-in.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M3.5 0c-1.93 0-3.5 1.57-3.5 3.5s1.57 3.5 3.5 3.5c.61 0 1.19-.16 1.69-.44a1 1 0 0 0 .09.13l1 1.03a1.02 1.02 0 1 0 1.44-1.44l-1.03-1a1 1 0 0 0-.13-.09c.27-.5.44-1.08.44-1.69 0-1.93-1.57-3.5-3.5-3.5zm0 1c1.39 0 2.5 1.11 2.5 2.5 0 .59-.2 1.14-.53 1.56-.01.01-.02.02-.03.03a1 1 0 0 0-.06.03 1 1 0 0 0-.25.28c-.44.37-1.01.59-1.63.59-1.39 0-2.5-1.11-2.5-2.5s1.11-2.5 2.5-2.5zm-.5 1v1h-1v1h1v1h1v-1h1v-1h-1v-1h-1z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/svg/zoom-out.svg b/assets/static/fonts/open-iconic/svg/zoom-out.svg
new file mode 100644
index 0000000..9898a86
--- /dev/null
+++ b/assets/static/fonts/open-iconic/svg/zoom-out.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg"; width="8" height="8" viewBox="0 0 8 8">
+  <path d="M3.5 0c-1.93 0-3.5 1.57-3.5 3.5s1.57 3.5 3.5 3.5c.61 0 1.19-.16 1.69-.44a1 1 0 0 0 .09.13l1 1.03a1.02 1.02 0 1 0 1.44-1.44l-1.03-1a1 1 0 0 0-.13-.09c.27-.5.44-1.08.44-1.69 0-1.93-1.57-3.5-3.5-3.5zm0 1c1.39 0 2.5 1.11 2.5 2.5 0 .59-.2 1.14-.53 1.56-.01.01-.02.02-.03.03a1 1 0 0 0-.06.03 1 1 0 0 0-.25.28c-.44.37-1.01.59-1.63.59-1.39 0-2.5-1.11-2.5-2.5s1.11-2.5 2.5-2.5zm-1.5 2v1h3v-1h-3z"
+  />
+</svg>
\ No newline at end of file
diff --git a/assets/static/fonts/open-iconic/webp/account-login-2x.webp b/assets/static/fonts/open-iconic/webp/account-login-2x.webp
new file mode 100644
index 0000000..1fc520b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/account-login-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/account-login-3x.webp b/assets/static/fonts/open-iconic/webp/account-login-3x.webp
new file mode 100644
index 0000000..97693c7
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/account-login-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/account-login-4x.webp b/assets/static/fonts/open-iconic/webp/account-login-4x.webp
new file mode 100644
index 0000000..ed430e1
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/account-login-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/account-login-6x.webp b/assets/static/fonts/open-iconic/webp/account-login-6x.webp
new file mode 100644
index 0000000..2ec8796
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/account-login-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/account-login-8x.webp b/assets/static/fonts/open-iconic/webp/account-login-8x.webp
new file mode 100644
index 0000000..acdfca8
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/account-login-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/account-login.webp b/assets/static/fonts/open-iconic/webp/account-login.webp
new file mode 100644
index 0000000..22c39c7
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/account-login.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/account-logout-2x.webp b/assets/static/fonts/open-iconic/webp/account-logout-2x.webp
new file mode 100644
index 0000000..f5e6c9b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/account-logout-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/account-logout-3x.webp b/assets/static/fonts/open-iconic/webp/account-logout-3x.webp
new file mode 100644
index 0000000..4d5a0e9
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/account-logout-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/account-logout-4x.webp b/assets/static/fonts/open-iconic/webp/account-logout-4x.webp
new file mode 100644
index 0000000..6ed5793
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/account-logout-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/account-logout-6x.webp b/assets/static/fonts/open-iconic/webp/account-logout-6x.webp
new file mode 100644
index 0000000..b1b2229
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/account-logout-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/account-logout-8x.webp b/assets/static/fonts/open-iconic/webp/account-logout-8x.webp
new file mode 100644
index 0000000..9df6a51
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/account-logout-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/account-logout.webp b/assets/static/fonts/open-iconic/webp/account-logout.webp
new file mode 100644
index 0000000..bb19373
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/account-logout.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/action-redo-2x.webp b/assets/static/fonts/open-iconic/webp/action-redo-2x.webp
new file mode 100644
index 0000000..850cd22
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/action-redo-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/action-redo-3x.webp b/assets/static/fonts/open-iconic/webp/action-redo-3x.webp
new file mode 100644
index 0000000..b347391
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/action-redo-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/action-redo-4x.webp b/assets/static/fonts/open-iconic/webp/action-redo-4x.webp
new file mode 100644
index 0000000..64d1eb7
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/action-redo-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/action-redo-6x.webp b/assets/static/fonts/open-iconic/webp/action-redo-6x.webp
new file mode 100644
index 0000000..622aeab
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/action-redo-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/action-redo-8x.webp b/assets/static/fonts/open-iconic/webp/action-redo-8x.webp
new file mode 100644
index 0000000..9b7e0b2
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/action-redo-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/action-redo.webp b/assets/static/fonts/open-iconic/webp/action-redo.webp
new file mode 100644
index 0000000..6d915d5
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/action-redo.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/action-undo-2x.webp b/assets/static/fonts/open-iconic/webp/action-undo-2x.webp
new file mode 100644
index 0000000..22295ae
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/action-undo-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/action-undo-3x.webp b/assets/static/fonts/open-iconic/webp/action-undo-3x.webp
new file mode 100644
index 0000000..04dbebb
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/action-undo-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/action-undo-4x.webp b/assets/static/fonts/open-iconic/webp/action-undo-4x.webp
new file mode 100644
index 0000000..9f3c125
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/action-undo-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/action-undo-6x.webp b/assets/static/fonts/open-iconic/webp/action-undo-6x.webp
new file mode 100644
index 0000000..816db0c
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/action-undo-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/action-undo-8x.webp b/assets/static/fonts/open-iconic/webp/action-undo-8x.webp
new file mode 100644
index 0000000..3640e1e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/action-undo-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/action-undo.webp b/assets/static/fonts/open-iconic/webp/action-undo.webp
new file mode 100644
index 0000000..06b314e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/action-undo.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/align-center-2x.webp b/assets/static/fonts/open-iconic/webp/align-center-2x.webp
new file mode 100644
index 0000000..e41a425
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/align-center-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/align-center-3x.webp b/assets/static/fonts/open-iconic/webp/align-center-3x.webp
new file mode 100644
index 0000000..b85809a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/align-center-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/align-center-4x.webp b/assets/static/fonts/open-iconic/webp/align-center-4x.webp
new file mode 100644
index 0000000..98b5377
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/align-center-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/align-center-6x.webp b/assets/static/fonts/open-iconic/webp/align-center-6x.webp
new file mode 100644
index 0000000..3b58978
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/align-center-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/align-center-8x.webp b/assets/static/fonts/open-iconic/webp/align-center-8x.webp
new file mode 100644
index 0000000..e2a153a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/align-center-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/align-center.webp b/assets/static/fonts/open-iconic/webp/align-center.webp
new file mode 100644
index 0000000..74d3b87
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/align-center.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/align-left-2x.webp b/assets/static/fonts/open-iconic/webp/align-left-2x.webp
new file mode 100644
index 0000000..f83591a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/align-left-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/align-left-3x.webp b/assets/static/fonts/open-iconic/webp/align-left-3x.webp
new file mode 100644
index 0000000..6e943ed
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/align-left-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/align-left-4x.webp b/assets/static/fonts/open-iconic/webp/align-left-4x.webp
new file mode 100644
index 0000000..3f8541e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/align-left-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/align-left-6x.webp b/assets/static/fonts/open-iconic/webp/align-left-6x.webp
new file mode 100644
index 0000000..cb5dee3
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/align-left-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/align-left-8x.webp b/assets/static/fonts/open-iconic/webp/align-left-8x.webp
new file mode 100644
index 0000000..1c70f94
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/align-left-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/align-left.webp b/assets/static/fonts/open-iconic/webp/align-left.webp
new file mode 100644
index 0000000..a0d8228
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/align-left.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/align-right-2x.webp b/assets/static/fonts/open-iconic/webp/align-right-2x.webp
new file mode 100644
index 0000000..73ace6b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/align-right-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/align-right-3x.webp b/assets/static/fonts/open-iconic/webp/align-right-3x.webp
new file mode 100644
index 0000000..8fe0c2d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/align-right-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/align-right-4x.webp b/assets/static/fonts/open-iconic/webp/align-right-4x.webp
new file mode 100644
index 0000000..11553b7
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/align-right-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/align-right-6x.webp b/assets/static/fonts/open-iconic/webp/align-right-6x.webp
new file mode 100644
index 0000000..8408b55
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/align-right-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/align-right-8x.webp b/assets/static/fonts/open-iconic/webp/align-right-8x.webp
new file mode 100644
index 0000000..051140a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/align-right-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/align-right.webp b/assets/static/fonts/open-iconic/webp/align-right.webp
new file mode 100644
index 0000000..d47e89f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/align-right.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/aperture-2x.webp b/assets/static/fonts/open-iconic/webp/aperture-2x.webp
new file mode 100644
index 0000000..2abaa60
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/aperture-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/aperture-3x.webp b/assets/static/fonts/open-iconic/webp/aperture-3x.webp
new file mode 100644
index 0000000..6c46daf
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/aperture-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/aperture-4x.webp b/assets/static/fonts/open-iconic/webp/aperture-4x.webp
new file mode 100644
index 0000000..7605bed
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/aperture-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/aperture-6x.webp b/assets/static/fonts/open-iconic/webp/aperture-6x.webp
new file mode 100644
index 0000000..6613b0b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/aperture-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/aperture-8x.webp b/assets/static/fonts/open-iconic/webp/aperture-8x.webp
new file mode 100644
index 0000000..4553389
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/aperture-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/aperture.webp b/assets/static/fonts/open-iconic/webp/aperture.webp
new file mode 100644
index 0000000..aa1a212
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/aperture.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-bottom-2x.webp b/assets/static/fonts/open-iconic/webp/arrow-bottom-2x.webp
new file mode 100644
index 0000000..b1a7a8e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-bottom-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-bottom-3x.webp b/assets/static/fonts/open-iconic/webp/arrow-bottom-3x.webp
new file mode 100644
index 0000000..f836804
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-bottom-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-bottom-4x.webp b/assets/static/fonts/open-iconic/webp/arrow-bottom-4x.webp
new file mode 100644
index 0000000..74d5730
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-bottom-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-bottom-6x.webp b/assets/static/fonts/open-iconic/webp/arrow-bottom-6x.webp
new file mode 100644
index 0000000..3fe07aa
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-bottom-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-bottom-8x.webp b/assets/static/fonts/open-iconic/webp/arrow-bottom-8x.webp
new file mode 100644
index 0000000..6cc20a4
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-bottom-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-bottom.webp b/assets/static/fonts/open-iconic/webp/arrow-bottom.webp
new file mode 100644
index 0000000..a30a8d6
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-bottom.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-circle-bottom-2x.webp b/assets/static/fonts/open-iconic/webp/arrow-circle-bottom-2x.webp
new file mode 100644
index 0000000..6bbc6d1
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-circle-bottom-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-circle-bottom-3x.webp b/assets/static/fonts/open-iconic/webp/arrow-circle-bottom-3x.webp
new file mode 100644
index 0000000..2b62818
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-circle-bottom-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-circle-bottom-4x.webp b/assets/static/fonts/open-iconic/webp/arrow-circle-bottom-4x.webp
new file mode 100644
index 0000000..5af378b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-circle-bottom-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-circle-bottom-6x.webp b/assets/static/fonts/open-iconic/webp/arrow-circle-bottom-6x.webp
new file mode 100644
index 0000000..6037e27
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-circle-bottom-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-circle-bottom-8x.webp b/assets/static/fonts/open-iconic/webp/arrow-circle-bottom-8x.webp
new file mode 100644
index 0000000..74fc2d6
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-circle-bottom-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-circle-bottom.webp b/assets/static/fonts/open-iconic/webp/arrow-circle-bottom.webp
new file mode 100644
index 0000000..a318b15
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-circle-bottom.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-circle-left-2x.webp b/assets/static/fonts/open-iconic/webp/arrow-circle-left-2x.webp
new file mode 100644
index 0000000..9333628
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-circle-left-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-circle-left-3x.webp b/assets/static/fonts/open-iconic/webp/arrow-circle-left-3x.webp
new file mode 100644
index 0000000..987e2a2
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-circle-left-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-circle-left-4x.webp b/assets/static/fonts/open-iconic/webp/arrow-circle-left-4x.webp
new file mode 100644
index 0000000..b6a37ed
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-circle-left-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-circle-left-6x.webp b/assets/static/fonts/open-iconic/webp/arrow-circle-left-6x.webp
new file mode 100644
index 0000000..37f4ee1
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-circle-left-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-circle-left-8x.webp b/assets/static/fonts/open-iconic/webp/arrow-circle-left-8x.webp
new file mode 100644
index 0000000..8da0a8b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-circle-left-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-circle-left.webp b/assets/static/fonts/open-iconic/webp/arrow-circle-left.webp
new file mode 100644
index 0000000..9205767
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-circle-left.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-circle-right-2x.webp b/assets/static/fonts/open-iconic/webp/arrow-circle-right-2x.webp
new file mode 100644
index 0000000..7d5e2a3
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-circle-right-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-circle-right-3x.webp b/assets/static/fonts/open-iconic/webp/arrow-circle-right-3x.webp
new file mode 100644
index 0000000..af60c65
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-circle-right-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-circle-right-4x.webp b/assets/static/fonts/open-iconic/webp/arrow-circle-right-4x.webp
new file mode 100644
index 0000000..aadd027
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-circle-right-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-circle-right-6x.webp b/assets/static/fonts/open-iconic/webp/arrow-circle-right-6x.webp
new file mode 100644
index 0000000..c18f531
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-circle-right-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-circle-right-8x.webp b/assets/static/fonts/open-iconic/webp/arrow-circle-right-8x.webp
new file mode 100644
index 0000000..440ff67
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-circle-right-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-circle-right.webp b/assets/static/fonts/open-iconic/webp/arrow-circle-right.webp
new file mode 100644
index 0000000..21e206d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-circle-right.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-circle-top-2x.webp b/assets/static/fonts/open-iconic/webp/arrow-circle-top-2x.webp
new file mode 100644
index 0000000..d424bd5
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-circle-top-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-circle-top-3x.webp b/assets/static/fonts/open-iconic/webp/arrow-circle-top-3x.webp
new file mode 100644
index 0000000..eb841ca
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-circle-top-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-circle-top-4x.webp b/assets/static/fonts/open-iconic/webp/arrow-circle-top-4x.webp
new file mode 100644
index 0000000..5c2e0d1
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-circle-top-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-circle-top-6x.webp b/assets/static/fonts/open-iconic/webp/arrow-circle-top-6x.webp
new file mode 100644
index 0000000..8898d9d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-circle-top-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-circle-top-8x.webp b/assets/static/fonts/open-iconic/webp/arrow-circle-top-8x.webp
new file mode 100644
index 0000000..8da7d92
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-circle-top-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-circle-top.webp b/assets/static/fonts/open-iconic/webp/arrow-circle-top.webp
new file mode 100644
index 0000000..26aabac
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-circle-top.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-left-2x.webp b/assets/static/fonts/open-iconic/webp/arrow-left-2x.webp
new file mode 100644
index 0000000..4b58205
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-left-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-left-3x.webp b/assets/static/fonts/open-iconic/webp/arrow-left-3x.webp
new file mode 100644
index 0000000..eaa3cc4
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-left-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-left-4x.webp b/assets/static/fonts/open-iconic/webp/arrow-left-4x.webp
new file mode 100644
index 0000000..70f0cb1
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-left-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-left-6x.webp b/assets/static/fonts/open-iconic/webp/arrow-left-6x.webp
new file mode 100644
index 0000000..0ebad68
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-left-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-left-8x.webp b/assets/static/fonts/open-iconic/webp/arrow-left-8x.webp
new file mode 100644
index 0000000..998c1b9
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-left-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-left.webp b/assets/static/fonts/open-iconic/webp/arrow-left.webp
new file mode 100644
index 0000000..7dd923b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-left.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-right-2x.webp b/assets/static/fonts/open-iconic/webp/arrow-right-2x.webp
new file mode 100644
index 0000000..0a7fad1
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-right-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-right-3x.webp b/assets/static/fonts/open-iconic/webp/arrow-right-3x.webp
new file mode 100644
index 0000000..2cfa794
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-right-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-right-4x.webp b/assets/static/fonts/open-iconic/webp/arrow-right-4x.webp
new file mode 100644
index 0000000..aacab21
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-right-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-right-6x.webp b/assets/static/fonts/open-iconic/webp/arrow-right-6x.webp
new file mode 100644
index 0000000..60c0597
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-right-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-right-8x.webp b/assets/static/fonts/open-iconic/webp/arrow-right-8x.webp
new file mode 100644
index 0000000..612da43
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-right-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-right.webp b/assets/static/fonts/open-iconic/webp/arrow-right.webp
new file mode 100644
index 0000000..1b8d7eb
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-right.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-thick-bottom-2x.webp b/assets/static/fonts/open-iconic/webp/arrow-thick-bottom-2x.webp
new file mode 100644
index 0000000..05d268f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-thick-bottom-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-thick-bottom-3x.webp b/assets/static/fonts/open-iconic/webp/arrow-thick-bottom-3x.webp
new file mode 100644
index 0000000..68ddf9f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-thick-bottom-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-thick-bottom-4x.webp b/assets/static/fonts/open-iconic/webp/arrow-thick-bottom-4x.webp
new file mode 100644
index 0000000..82ce3eb
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-thick-bottom-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-thick-bottom-6x.webp b/assets/static/fonts/open-iconic/webp/arrow-thick-bottom-6x.webp
new file mode 100644
index 0000000..12130d3
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-thick-bottom-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-thick-bottom-8x.webp b/assets/static/fonts/open-iconic/webp/arrow-thick-bottom-8x.webp
new file mode 100644
index 0000000..a0c2e1f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-thick-bottom-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-thick-bottom.webp b/assets/static/fonts/open-iconic/webp/arrow-thick-bottom.webp
new file mode 100644
index 0000000..fd55494
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-thick-bottom.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-thick-left-2x.webp b/assets/static/fonts/open-iconic/webp/arrow-thick-left-2x.webp
new file mode 100644
index 0000000..7ca0d3f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-thick-left-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-thick-left-3x.webp b/assets/static/fonts/open-iconic/webp/arrow-thick-left-3x.webp
new file mode 100644
index 0000000..041be8a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-thick-left-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-thick-left-4x.webp b/assets/static/fonts/open-iconic/webp/arrow-thick-left-4x.webp
new file mode 100644
index 0000000..b868722
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-thick-left-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-thick-left-6x.webp b/assets/static/fonts/open-iconic/webp/arrow-thick-left-6x.webp
new file mode 100644
index 0000000..21b42c0
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-thick-left-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-thick-left-8x.webp b/assets/static/fonts/open-iconic/webp/arrow-thick-left-8x.webp
new file mode 100644
index 0000000..58a32a9
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-thick-left-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-thick-left.webp b/assets/static/fonts/open-iconic/webp/arrow-thick-left.webp
new file mode 100644
index 0000000..5a82dd8
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-thick-left.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-thick-right-2x.webp b/assets/static/fonts/open-iconic/webp/arrow-thick-right-2x.webp
new file mode 100644
index 0000000..3f32427
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-thick-right-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-thick-right-3x.webp b/assets/static/fonts/open-iconic/webp/arrow-thick-right-3x.webp
new file mode 100644
index 0000000..ca004ed
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-thick-right-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-thick-right-4x.webp b/assets/static/fonts/open-iconic/webp/arrow-thick-right-4x.webp
new file mode 100644
index 0000000..35e8fc8
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-thick-right-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-thick-right-6x.webp b/assets/static/fonts/open-iconic/webp/arrow-thick-right-6x.webp
new file mode 100644
index 0000000..ccf9536
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-thick-right-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-thick-right-8x.webp b/assets/static/fonts/open-iconic/webp/arrow-thick-right-8x.webp
new file mode 100644
index 0000000..ee8266f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-thick-right-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-thick-right.webp b/assets/static/fonts/open-iconic/webp/arrow-thick-right.webp
new file mode 100644
index 0000000..0228618
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-thick-right.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-thick-top-2x.webp b/assets/static/fonts/open-iconic/webp/arrow-thick-top-2x.webp
new file mode 100644
index 0000000..cb7fc89
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-thick-top-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-thick-top-3x.webp b/assets/static/fonts/open-iconic/webp/arrow-thick-top-3x.webp
new file mode 100644
index 0000000..ae381e3
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-thick-top-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-thick-top-4x.webp b/assets/static/fonts/open-iconic/webp/arrow-thick-top-4x.webp
new file mode 100644
index 0000000..6f48976
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-thick-top-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-thick-top-6x.webp b/assets/static/fonts/open-iconic/webp/arrow-thick-top-6x.webp
new file mode 100644
index 0000000..851b51c
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-thick-top-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-thick-top-8x.webp b/assets/static/fonts/open-iconic/webp/arrow-thick-top-8x.webp
new file mode 100644
index 0000000..2eb1f66
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-thick-top-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-thick-top.webp b/assets/static/fonts/open-iconic/webp/arrow-thick-top.webp
new file mode 100644
index 0000000..06304a4
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-thick-top.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-top-2x.webp b/assets/static/fonts/open-iconic/webp/arrow-top-2x.webp
new file mode 100644
index 0000000..ceb4195
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-top-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-top-3x.webp b/assets/static/fonts/open-iconic/webp/arrow-top-3x.webp
new file mode 100644
index 0000000..1f6bd19
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-top-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-top-4x.webp b/assets/static/fonts/open-iconic/webp/arrow-top-4x.webp
new file mode 100644
index 0000000..893abec
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-top-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-top-6x.webp b/assets/static/fonts/open-iconic/webp/arrow-top-6x.webp
new file mode 100644
index 0000000..15cc683
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-top-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-top-8x.webp b/assets/static/fonts/open-iconic/webp/arrow-top-8x.webp
new file mode 100644
index 0000000..26f0a12
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-top-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/arrow-top.webp b/assets/static/fonts/open-iconic/webp/arrow-top.webp
new file mode 100644
index 0000000..d4b1ead
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/arrow-top.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/audio-2x.webp b/assets/static/fonts/open-iconic/webp/audio-2x.webp
new file mode 100644
index 0000000..dcfa7fd
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/audio-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/audio-3x.webp b/assets/static/fonts/open-iconic/webp/audio-3x.webp
new file mode 100644
index 0000000..ebdbddf
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/audio-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/audio-4x.webp b/assets/static/fonts/open-iconic/webp/audio-4x.webp
new file mode 100644
index 0000000..7f27743
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/audio-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/audio-6x.webp b/assets/static/fonts/open-iconic/webp/audio-6x.webp
new file mode 100644
index 0000000..24ac1e4
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/audio-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/audio-8x.webp b/assets/static/fonts/open-iconic/webp/audio-8x.webp
new file mode 100644
index 0000000..b442695
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/audio-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/audio-spectrum-2x.webp b/assets/static/fonts/open-iconic/webp/audio-spectrum-2x.webp
new file mode 100644
index 0000000..ccc26a3
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/audio-spectrum-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/audio-spectrum-3x.webp b/assets/static/fonts/open-iconic/webp/audio-spectrum-3x.webp
new file mode 100644
index 0000000..1a2a060
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/audio-spectrum-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/audio-spectrum-4x.webp b/assets/static/fonts/open-iconic/webp/audio-spectrum-4x.webp
new file mode 100644
index 0000000..e27a762
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/audio-spectrum-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/audio-spectrum-6x.webp b/assets/static/fonts/open-iconic/webp/audio-spectrum-6x.webp
new file mode 100644
index 0000000..8407274
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/audio-spectrum-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/audio-spectrum-8x.webp b/assets/static/fonts/open-iconic/webp/audio-spectrum-8x.webp
new file mode 100644
index 0000000..0edbf6b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/audio-spectrum-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/audio-spectrum.webp b/assets/static/fonts/open-iconic/webp/audio-spectrum.webp
new file mode 100644
index 0000000..048eff1
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/audio-spectrum.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/audio.webp b/assets/static/fonts/open-iconic/webp/audio.webp
new file mode 100644
index 0000000..5201f07
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/audio.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/badge-2x.webp b/assets/static/fonts/open-iconic/webp/badge-2x.webp
new file mode 100644
index 0000000..467e4d2
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/badge-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/badge-3x.webp b/assets/static/fonts/open-iconic/webp/badge-3x.webp
new file mode 100644
index 0000000..86ab709
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/badge-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/badge-4x.webp b/assets/static/fonts/open-iconic/webp/badge-4x.webp
new file mode 100644
index 0000000..796dad8
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/badge-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/badge-6x.webp b/assets/static/fonts/open-iconic/webp/badge-6x.webp
new file mode 100644
index 0000000..bb50baf
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/badge-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/badge-8x.webp b/assets/static/fonts/open-iconic/webp/badge-8x.webp
new file mode 100644
index 0000000..3778e4f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/badge-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/badge.webp b/assets/static/fonts/open-iconic/webp/badge.webp
new file mode 100644
index 0000000..2cd8420
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/badge.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/ban-2x.webp b/assets/static/fonts/open-iconic/webp/ban-2x.webp
new file mode 100644
index 0000000..a6faa4d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/ban-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/ban-3x.webp b/assets/static/fonts/open-iconic/webp/ban-3x.webp
new file mode 100644
index 0000000..c873598
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/ban-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/ban-4x.webp b/assets/static/fonts/open-iconic/webp/ban-4x.webp
new file mode 100644
index 0000000..51118dd
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/ban-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/ban-6x.webp b/assets/static/fonts/open-iconic/webp/ban-6x.webp
new file mode 100644
index 0000000..a2ca18e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/ban-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/ban-8x.webp b/assets/static/fonts/open-iconic/webp/ban-8x.webp
new file mode 100644
index 0000000..7e31609
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/ban-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/ban.webp b/assets/static/fonts/open-iconic/webp/ban.webp
new file mode 100644
index 0000000..6ca2eeb
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/ban.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bar-chart-2x.webp b/assets/static/fonts/open-iconic/webp/bar-chart-2x.webp
new file mode 100644
index 0000000..970db46
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bar-chart-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bar-chart-3x.webp b/assets/static/fonts/open-iconic/webp/bar-chart-3x.webp
new file mode 100644
index 0000000..b921325
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bar-chart-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bar-chart-4x.webp b/assets/static/fonts/open-iconic/webp/bar-chart-4x.webp
new file mode 100644
index 0000000..ec225c4
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bar-chart-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bar-chart-6x.webp b/assets/static/fonts/open-iconic/webp/bar-chart-6x.webp
new file mode 100644
index 0000000..e94cfa0
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bar-chart-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bar-chart-8x.webp b/assets/static/fonts/open-iconic/webp/bar-chart-8x.webp
new file mode 100644
index 0000000..86c748c
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bar-chart-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bar-chart.webp b/assets/static/fonts/open-iconic/webp/bar-chart.webp
new file mode 100644
index 0000000..6e87328
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bar-chart.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/basket-2x.webp b/assets/static/fonts/open-iconic/webp/basket-2x.webp
new file mode 100644
index 0000000..df49805
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/basket-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/basket-3x.webp b/assets/static/fonts/open-iconic/webp/basket-3x.webp
new file mode 100644
index 0000000..71041fd
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/basket-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/basket-4x.webp b/assets/static/fonts/open-iconic/webp/basket-4x.webp
new file mode 100644
index 0000000..ad10114
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/basket-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/basket-6x.webp b/assets/static/fonts/open-iconic/webp/basket-6x.webp
new file mode 100644
index 0000000..a287c19
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/basket-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/basket-8x.webp b/assets/static/fonts/open-iconic/webp/basket-8x.webp
new file mode 100644
index 0000000..d0ecdfe
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/basket-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/basket.webp b/assets/static/fonts/open-iconic/webp/basket.webp
new file mode 100644
index 0000000..3ce992a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/basket.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/battery-empty-2x.webp b/assets/static/fonts/open-iconic/webp/battery-empty-2x.webp
new file mode 100644
index 0000000..8cf98c4
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/battery-empty-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/battery-empty-3x.webp b/assets/static/fonts/open-iconic/webp/battery-empty-3x.webp
new file mode 100644
index 0000000..b191cb4
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/battery-empty-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/battery-empty-4x.webp b/assets/static/fonts/open-iconic/webp/battery-empty-4x.webp
new file mode 100644
index 0000000..e8b2a65
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/battery-empty-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/battery-empty-6x.webp b/assets/static/fonts/open-iconic/webp/battery-empty-6x.webp
new file mode 100644
index 0000000..9096654
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/battery-empty-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/battery-empty-8x.webp b/assets/static/fonts/open-iconic/webp/battery-empty-8x.webp
new file mode 100644
index 0000000..c885f96
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/battery-empty-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/battery-empty.webp b/assets/static/fonts/open-iconic/webp/battery-empty.webp
new file mode 100644
index 0000000..86f73f9
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/battery-empty.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/battery-full-2x.webp b/assets/static/fonts/open-iconic/webp/battery-full-2x.webp
new file mode 100644
index 0000000..a39f056
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/battery-full-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/battery-full-3x.webp b/assets/static/fonts/open-iconic/webp/battery-full-3x.webp
new file mode 100644
index 0000000..007e321
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/battery-full-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/battery-full-4x.webp b/assets/static/fonts/open-iconic/webp/battery-full-4x.webp
new file mode 100644
index 0000000..690649a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/battery-full-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/battery-full-6x.webp b/assets/static/fonts/open-iconic/webp/battery-full-6x.webp
new file mode 100644
index 0000000..22f34ef
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/battery-full-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/battery-full-8x.webp b/assets/static/fonts/open-iconic/webp/battery-full-8x.webp
new file mode 100644
index 0000000..1ad8fb5
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/battery-full-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/battery-full.webp b/assets/static/fonts/open-iconic/webp/battery-full.webp
new file mode 100644
index 0000000..ad71e6a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/battery-full.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/beaker-2x.webp b/assets/static/fonts/open-iconic/webp/beaker-2x.webp
new file mode 100644
index 0000000..19a3dc3
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/beaker-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/beaker-3x.webp b/assets/static/fonts/open-iconic/webp/beaker-3x.webp
new file mode 100644
index 0000000..bfdf748
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/beaker-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/beaker-4x.webp b/assets/static/fonts/open-iconic/webp/beaker-4x.webp
new file mode 100644
index 0000000..5e67d2c
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/beaker-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/beaker-6x.webp b/assets/static/fonts/open-iconic/webp/beaker-6x.webp
new file mode 100644
index 0000000..b8b5526
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/beaker-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/beaker-8x.webp b/assets/static/fonts/open-iconic/webp/beaker-8x.webp
new file mode 100644
index 0000000..4288d44
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/beaker-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/beaker.webp b/assets/static/fonts/open-iconic/webp/beaker.webp
new file mode 100644
index 0000000..32b7b1a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/beaker.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bell-2x.webp b/assets/static/fonts/open-iconic/webp/bell-2x.webp
new file mode 100644
index 0000000..b6dd0ca
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bell-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bell-3x.webp b/assets/static/fonts/open-iconic/webp/bell-3x.webp
new file mode 100644
index 0000000..1192acd
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bell-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bell-4x.webp b/assets/static/fonts/open-iconic/webp/bell-4x.webp
new file mode 100644
index 0000000..9c7c049
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bell-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bell-6x.webp b/assets/static/fonts/open-iconic/webp/bell-6x.webp
new file mode 100644
index 0000000..4deb166
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bell-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bell-8x.webp b/assets/static/fonts/open-iconic/webp/bell-8x.webp
new file mode 100644
index 0000000..1551541
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bell-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bell.webp b/assets/static/fonts/open-iconic/webp/bell.webp
new file mode 100644
index 0000000..d0ebfdd
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bell.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bluetooth-2x.webp b/assets/static/fonts/open-iconic/webp/bluetooth-2x.webp
new file mode 100644
index 0000000..0f7dfe6
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bluetooth-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bluetooth-3x.webp b/assets/static/fonts/open-iconic/webp/bluetooth-3x.webp
new file mode 100644
index 0000000..5e80a59
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bluetooth-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bluetooth-4x.webp b/assets/static/fonts/open-iconic/webp/bluetooth-4x.webp
new file mode 100644
index 0000000..cf62d51
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bluetooth-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bluetooth-6x.webp b/assets/static/fonts/open-iconic/webp/bluetooth-6x.webp
new file mode 100644
index 0000000..aee590f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bluetooth-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bluetooth-8x.webp b/assets/static/fonts/open-iconic/webp/bluetooth-8x.webp
new file mode 100644
index 0000000..1a946c4
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bluetooth-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bluetooth.webp b/assets/static/fonts/open-iconic/webp/bluetooth.webp
new file mode 100644
index 0000000..2f959a7
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bluetooth.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bold-2x.webp b/assets/static/fonts/open-iconic/webp/bold-2x.webp
new file mode 100644
index 0000000..8abb332
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bold-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bold-3x.webp b/assets/static/fonts/open-iconic/webp/bold-3x.webp
new file mode 100644
index 0000000..6297e3d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bold-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bold-4x.webp b/assets/static/fonts/open-iconic/webp/bold-4x.webp
new file mode 100644
index 0000000..78fab57
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bold-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bold-6x.webp b/assets/static/fonts/open-iconic/webp/bold-6x.webp
new file mode 100644
index 0000000..7dc16aa
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bold-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bold-8x.webp b/assets/static/fonts/open-iconic/webp/bold-8x.webp
new file mode 100644
index 0000000..7e1987f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bold-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bold.webp b/assets/static/fonts/open-iconic/webp/bold.webp
new file mode 100644
index 0000000..0238914
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bold.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bolt-2x.webp b/assets/static/fonts/open-iconic/webp/bolt-2x.webp
new file mode 100644
index 0000000..570b67a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bolt-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bolt-3x.webp b/assets/static/fonts/open-iconic/webp/bolt-3x.webp
new file mode 100644
index 0000000..b0c49de
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bolt-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bolt-4x.webp b/assets/static/fonts/open-iconic/webp/bolt-4x.webp
new file mode 100644
index 0000000..d97eb30
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bolt-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bolt-6x.webp b/assets/static/fonts/open-iconic/webp/bolt-6x.webp
new file mode 100644
index 0000000..eac6291
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bolt-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bolt-8x.webp b/assets/static/fonts/open-iconic/webp/bolt-8x.webp
new file mode 100644
index 0000000..47187c8
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bolt-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bolt.webp b/assets/static/fonts/open-iconic/webp/bolt.webp
new file mode 100644
index 0000000..f83ef99
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bolt.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/book-2x.webp b/assets/static/fonts/open-iconic/webp/book-2x.webp
new file mode 100644
index 0000000..6ab04b1
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/book-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/book-3x.webp b/assets/static/fonts/open-iconic/webp/book-3x.webp
new file mode 100644
index 0000000..f60d257
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/book-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/book-4x.webp b/assets/static/fonts/open-iconic/webp/book-4x.webp
new file mode 100644
index 0000000..ef17ab1
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/book-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/book-6x.webp b/assets/static/fonts/open-iconic/webp/book-6x.webp
new file mode 100644
index 0000000..3ddc381
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/book-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/book-8x.webp b/assets/static/fonts/open-iconic/webp/book-8x.webp
new file mode 100644
index 0000000..c12415d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/book-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/book.webp b/assets/static/fonts/open-iconic/webp/book.webp
new file mode 100644
index 0000000..c72617b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/book.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bookmark-2x.webp b/assets/static/fonts/open-iconic/webp/bookmark-2x.webp
new file mode 100644
index 0000000..bb2313a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bookmark-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bookmark-3x.webp b/assets/static/fonts/open-iconic/webp/bookmark-3x.webp
new file mode 100644
index 0000000..7c77e29
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bookmark-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bookmark-4x.webp b/assets/static/fonts/open-iconic/webp/bookmark-4x.webp
new file mode 100644
index 0000000..b2779a0
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bookmark-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bookmark-6x.webp b/assets/static/fonts/open-iconic/webp/bookmark-6x.webp
new file mode 100644
index 0000000..0cb9670
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bookmark-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bookmark-8x.webp b/assets/static/fonts/open-iconic/webp/bookmark-8x.webp
new file mode 100644
index 0000000..8a495d9
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bookmark-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bookmark.webp b/assets/static/fonts/open-iconic/webp/bookmark.webp
new file mode 100644
index 0000000..929b230
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bookmark.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/box-2x.webp b/assets/static/fonts/open-iconic/webp/box-2x.webp
new file mode 100644
index 0000000..c492f6d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/box-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/box-3x.webp b/assets/static/fonts/open-iconic/webp/box-3x.webp
new file mode 100644
index 0000000..eaa44db
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/box-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/box-4x.webp b/assets/static/fonts/open-iconic/webp/box-4x.webp
new file mode 100644
index 0000000..de7dda2
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/box-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/box-6x.webp b/assets/static/fonts/open-iconic/webp/box-6x.webp
new file mode 100644
index 0000000..7cb3a3d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/box-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/box-8x.webp b/assets/static/fonts/open-iconic/webp/box-8x.webp
new file mode 100644
index 0000000..7c599df
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/box-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/box.webp b/assets/static/fonts/open-iconic/webp/box.webp
new file mode 100644
index 0000000..0754785
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/box.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/briefcase-2x.webp b/assets/static/fonts/open-iconic/webp/briefcase-2x.webp
new file mode 100644
index 0000000..c041c5c
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/briefcase-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/briefcase-3x.webp b/assets/static/fonts/open-iconic/webp/briefcase-3x.webp
new file mode 100644
index 0000000..da9c3bc
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/briefcase-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/briefcase-4x.webp b/assets/static/fonts/open-iconic/webp/briefcase-4x.webp
new file mode 100644
index 0000000..45baaa2
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/briefcase-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/briefcase-6x.webp b/assets/static/fonts/open-iconic/webp/briefcase-6x.webp
new file mode 100644
index 0000000..7f7e4bc
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/briefcase-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/briefcase-8x.webp b/assets/static/fonts/open-iconic/webp/briefcase-8x.webp
new file mode 100644
index 0000000..f817e85
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/briefcase-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/briefcase.webp b/assets/static/fonts/open-iconic/webp/briefcase.webp
new file mode 100644
index 0000000..110c562
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/briefcase.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/british-pound-2x.webp b/assets/static/fonts/open-iconic/webp/british-pound-2x.webp
new file mode 100644
index 0000000..e8fb2aa
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/british-pound-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/british-pound-3x.webp b/assets/static/fonts/open-iconic/webp/british-pound-3x.webp
new file mode 100644
index 0000000..0615a12
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/british-pound-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/british-pound-4x.webp b/assets/static/fonts/open-iconic/webp/british-pound-4x.webp
new file mode 100644
index 0000000..b970537
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/british-pound-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/british-pound-6x.webp b/assets/static/fonts/open-iconic/webp/british-pound-6x.webp
new file mode 100644
index 0000000..a0f26b8
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/british-pound-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/british-pound-8x.webp b/assets/static/fonts/open-iconic/webp/british-pound-8x.webp
new file mode 100644
index 0000000..4864da4
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/british-pound-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/british-pound.webp b/assets/static/fonts/open-iconic/webp/british-pound.webp
new file mode 100644
index 0000000..c640d64
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/british-pound.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/browser-2x.webp b/assets/static/fonts/open-iconic/webp/browser-2x.webp
new file mode 100644
index 0000000..6f460e5
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/browser-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/browser-3x.webp b/assets/static/fonts/open-iconic/webp/browser-3x.webp
new file mode 100644
index 0000000..bed2910
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/browser-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/browser-4x.webp b/assets/static/fonts/open-iconic/webp/browser-4x.webp
new file mode 100644
index 0000000..0a025c6
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/browser-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/browser-6x.webp b/assets/static/fonts/open-iconic/webp/browser-6x.webp
new file mode 100644
index 0000000..7aac9af
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/browser-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/browser-8x.webp b/assets/static/fonts/open-iconic/webp/browser-8x.webp
new file mode 100644
index 0000000..6efc131
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/browser-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/browser.webp b/assets/static/fonts/open-iconic/webp/browser.webp
new file mode 100644
index 0000000..9ae0eef
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/browser.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/brush-2x.webp b/assets/static/fonts/open-iconic/webp/brush-2x.webp
new file mode 100644
index 0000000..6fed885
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/brush-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/brush-3x.webp b/assets/static/fonts/open-iconic/webp/brush-3x.webp
new file mode 100644
index 0000000..4ba5856
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/brush-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/brush-4x.webp b/assets/static/fonts/open-iconic/webp/brush-4x.webp
new file mode 100644
index 0000000..5d09a1d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/brush-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/brush-6x.webp b/assets/static/fonts/open-iconic/webp/brush-6x.webp
new file mode 100644
index 0000000..0957d18
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/brush-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/brush-8x.webp b/assets/static/fonts/open-iconic/webp/brush-8x.webp
new file mode 100644
index 0000000..57a1ec7
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/brush-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/brush.webp b/assets/static/fonts/open-iconic/webp/brush.webp
new file mode 100644
index 0000000..7709ec9
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/brush.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bug-2x.webp b/assets/static/fonts/open-iconic/webp/bug-2x.webp
new file mode 100644
index 0000000..aee17e2
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bug-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bug-3x.webp b/assets/static/fonts/open-iconic/webp/bug-3x.webp
new file mode 100644
index 0000000..0f1f31f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bug-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bug-4x.webp b/assets/static/fonts/open-iconic/webp/bug-4x.webp
new file mode 100644
index 0000000..23c9502
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bug-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bug-6x.webp b/assets/static/fonts/open-iconic/webp/bug-6x.webp
new file mode 100644
index 0000000..16c3547
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bug-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bug-8x.webp b/assets/static/fonts/open-iconic/webp/bug-8x.webp
new file mode 100644
index 0000000..4c7d689
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bug-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bug.webp b/assets/static/fonts/open-iconic/webp/bug.webp
new file mode 100644
index 0000000..ad908e8
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bug.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bullhorn-2x.webp b/assets/static/fonts/open-iconic/webp/bullhorn-2x.webp
new file mode 100644
index 0000000..b87511f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bullhorn-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bullhorn-3x.webp b/assets/static/fonts/open-iconic/webp/bullhorn-3x.webp
new file mode 100644
index 0000000..3eff2c1
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bullhorn-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bullhorn-4x.webp b/assets/static/fonts/open-iconic/webp/bullhorn-4x.webp
new file mode 100644
index 0000000..2dd634b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bullhorn-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bullhorn-6x.webp b/assets/static/fonts/open-iconic/webp/bullhorn-6x.webp
new file mode 100644
index 0000000..f646437
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bullhorn-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bullhorn-8x.webp b/assets/static/fonts/open-iconic/webp/bullhorn-8x.webp
new file mode 100644
index 0000000..7a9e15d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bullhorn-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/bullhorn.webp b/assets/static/fonts/open-iconic/webp/bullhorn.webp
new file mode 100644
index 0000000..0adaa42
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/bullhorn.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/calculator-2x.webp b/assets/static/fonts/open-iconic/webp/calculator-2x.webp
new file mode 100644
index 0000000..9115dfb
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/calculator-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/calculator-3x.webp b/assets/static/fonts/open-iconic/webp/calculator-3x.webp
new file mode 100644
index 0000000..362f4b4
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/calculator-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/calculator-4x.webp b/assets/static/fonts/open-iconic/webp/calculator-4x.webp
new file mode 100644
index 0000000..967059e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/calculator-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/calculator-6x.webp b/assets/static/fonts/open-iconic/webp/calculator-6x.webp
new file mode 100644
index 0000000..3204179
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/calculator-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/calculator-8x.webp b/assets/static/fonts/open-iconic/webp/calculator-8x.webp
new file mode 100644
index 0000000..e66deab
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/calculator-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/calculator.webp b/assets/static/fonts/open-iconic/webp/calculator.webp
new file mode 100644
index 0000000..da0a66c
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/calculator.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/calendar-2x.webp b/assets/static/fonts/open-iconic/webp/calendar-2x.webp
new file mode 100644
index 0000000..9d2e6ac
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/calendar-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/calendar-3x.webp b/assets/static/fonts/open-iconic/webp/calendar-3x.webp
new file mode 100644
index 0000000..3ccf8de
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/calendar-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/calendar-4x.webp b/assets/static/fonts/open-iconic/webp/calendar-4x.webp
new file mode 100644
index 0000000..745e3cf
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/calendar-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/calendar-6x.webp b/assets/static/fonts/open-iconic/webp/calendar-6x.webp
new file mode 100644
index 0000000..ae45f72
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/calendar-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/calendar-8x.webp b/assets/static/fonts/open-iconic/webp/calendar-8x.webp
new file mode 100644
index 0000000..f17f284
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/calendar-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/calendar.webp b/assets/static/fonts/open-iconic/webp/calendar.webp
new file mode 100644
index 0000000..ca27b5e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/calendar.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/camera-slr-2x.webp b/assets/static/fonts/open-iconic/webp/camera-slr-2x.webp
new file mode 100644
index 0000000..4747c59
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/camera-slr-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/camera-slr-3x.webp b/assets/static/fonts/open-iconic/webp/camera-slr-3x.webp
new file mode 100644
index 0000000..aa7ead3
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/camera-slr-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/camera-slr-4x.webp b/assets/static/fonts/open-iconic/webp/camera-slr-4x.webp
new file mode 100644
index 0000000..6d78cfc
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/camera-slr-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/camera-slr-6x.webp b/assets/static/fonts/open-iconic/webp/camera-slr-6x.webp
new file mode 100644
index 0000000..662d9cd
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/camera-slr-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/camera-slr-8x.webp b/assets/static/fonts/open-iconic/webp/camera-slr-8x.webp
new file mode 100644
index 0000000..4d97b08
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/camera-slr-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/camera-slr.webp b/assets/static/fonts/open-iconic/webp/camera-slr.webp
new file mode 100644
index 0000000..d323ccb
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/camera-slr.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/caret-bottom-2x.webp b/assets/static/fonts/open-iconic/webp/caret-bottom-2x.webp
new file mode 100644
index 0000000..8b9f0a3
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/caret-bottom-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/caret-bottom-3x.webp b/assets/static/fonts/open-iconic/webp/caret-bottom-3x.webp
new file mode 100644
index 0000000..fd282a0
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/caret-bottom-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/caret-bottom-4x.webp b/assets/static/fonts/open-iconic/webp/caret-bottom-4x.webp
new file mode 100644
index 0000000..f878c54
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/caret-bottom-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/caret-bottom-6x.webp b/assets/static/fonts/open-iconic/webp/caret-bottom-6x.webp
new file mode 100644
index 0000000..b73fa97
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/caret-bottom-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/caret-bottom-8x.webp b/assets/static/fonts/open-iconic/webp/caret-bottom-8x.webp
new file mode 100644
index 0000000..572a01c
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/caret-bottom-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/caret-bottom.webp b/assets/static/fonts/open-iconic/webp/caret-bottom.webp
new file mode 100644
index 0000000..445776c
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/caret-bottom.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/caret-left-2x.webp b/assets/static/fonts/open-iconic/webp/caret-left-2x.webp
new file mode 100644
index 0000000..c3c945a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/caret-left-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/caret-left-3x.webp b/assets/static/fonts/open-iconic/webp/caret-left-3x.webp
new file mode 100644
index 0000000..2fcd22e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/caret-left-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/caret-left-4x.webp b/assets/static/fonts/open-iconic/webp/caret-left-4x.webp
new file mode 100644
index 0000000..08f7967
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/caret-left-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/caret-left-6x.webp b/assets/static/fonts/open-iconic/webp/caret-left-6x.webp
new file mode 100644
index 0000000..99bc242
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/caret-left-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/caret-left-8x.webp b/assets/static/fonts/open-iconic/webp/caret-left-8x.webp
new file mode 100644
index 0000000..292b5ea
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/caret-left-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/caret-left.webp b/assets/static/fonts/open-iconic/webp/caret-left.webp
new file mode 100644
index 0000000..a24e0ee
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/caret-left.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/caret-right-2x.webp b/assets/static/fonts/open-iconic/webp/caret-right-2x.webp
new file mode 100644
index 0000000..10a650d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/caret-right-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/caret-right-3x.webp b/assets/static/fonts/open-iconic/webp/caret-right-3x.webp
new file mode 100644
index 0000000..f2788cf
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/caret-right-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/caret-right-4x.webp b/assets/static/fonts/open-iconic/webp/caret-right-4x.webp
new file mode 100644
index 0000000..2e42521
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/caret-right-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/caret-right-6x.webp b/assets/static/fonts/open-iconic/webp/caret-right-6x.webp
new file mode 100644
index 0000000..9cec0a8
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/caret-right-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/caret-right-8x.webp b/assets/static/fonts/open-iconic/webp/caret-right-8x.webp
new file mode 100644
index 0000000..685f193
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/caret-right-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/caret-right.webp b/assets/static/fonts/open-iconic/webp/caret-right.webp
new file mode 100644
index 0000000..c6429c5
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/caret-right.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/caret-top-2x.webp b/assets/static/fonts/open-iconic/webp/caret-top-2x.webp
new file mode 100644
index 0000000..0483f18
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/caret-top-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/caret-top-3x.webp b/assets/static/fonts/open-iconic/webp/caret-top-3x.webp
new file mode 100644
index 0000000..f55efd1
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/caret-top-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/caret-top-4x.webp b/assets/static/fonts/open-iconic/webp/caret-top-4x.webp
new file mode 100644
index 0000000..a3709e1
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/caret-top-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/caret-top-6x.webp b/assets/static/fonts/open-iconic/webp/caret-top-6x.webp
new file mode 100644
index 0000000..ce546e3
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/caret-top-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/caret-top-8x.webp b/assets/static/fonts/open-iconic/webp/caret-top-8x.webp
new file mode 100644
index 0000000..3a03cd1
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/caret-top-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/caret-top.webp b/assets/static/fonts/open-iconic/webp/caret-top.webp
new file mode 100644
index 0000000..1c4a359
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/caret-top.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/cart-2x.webp b/assets/static/fonts/open-iconic/webp/cart-2x.webp
new file mode 100644
index 0000000..f6bf9b4
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/cart-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/cart-3x.webp b/assets/static/fonts/open-iconic/webp/cart-3x.webp
new file mode 100644
index 0000000..e22de55
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/cart-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/cart-4x.webp b/assets/static/fonts/open-iconic/webp/cart-4x.webp
new file mode 100644
index 0000000..1559026
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/cart-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/cart-6x.webp b/assets/static/fonts/open-iconic/webp/cart-6x.webp
new file mode 100644
index 0000000..eb5f9c5
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/cart-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/cart-8x.webp b/assets/static/fonts/open-iconic/webp/cart-8x.webp
new file mode 100644
index 0000000..e0b173e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/cart-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/cart.webp b/assets/static/fonts/open-iconic/webp/cart.webp
new file mode 100644
index 0000000..c288d71
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/cart.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/chat-2x.webp b/assets/static/fonts/open-iconic/webp/chat-2x.webp
new file mode 100644
index 0000000..b81ce48
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/chat-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/chat-3x.webp b/assets/static/fonts/open-iconic/webp/chat-3x.webp
new file mode 100644
index 0000000..64c121e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/chat-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/chat-4x.webp b/assets/static/fonts/open-iconic/webp/chat-4x.webp
new file mode 100644
index 0000000..5222295
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/chat-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/chat-6x.webp b/assets/static/fonts/open-iconic/webp/chat-6x.webp
new file mode 100644
index 0000000..376178b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/chat-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/chat-8x.webp b/assets/static/fonts/open-iconic/webp/chat-8x.webp
new file mode 100644
index 0000000..035ddc5
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/chat-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/chat.webp b/assets/static/fonts/open-iconic/webp/chat.webp
new file mode 100644
index 0000000..4b53725
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/chat.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/check-2x.webp b/assets/static/fonts/open-iconic/webp/check-2x.webp
new file mode 100644
index 0000000..a71c96e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/check-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/check-3x.webp b/assets/static/fonts/open-iconic/webp/check-3x.webp
new file mode 100644
index 0000000..cc649f8
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/check-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/check-4x.webp b/assets/static/fonts/open-iconic/webp/check-4x.webp
new file mode 100644
index 0000000..5ac0184
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/check-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/check-6x.webp b/assets/static/fonts/open-iconic/webp/check-6x.webp
new file mode 100644
index 0000000..0052219
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/check-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/check-8x.webp b/assets/static/fonts/open-iconic/webp/check-8x.webp
new file mode 100644
index 0000000..7bcb6bc
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/check-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/check.webp b/assets/static/fonts/open-iconic/webp/check.webp
new file mode 100644
index 0000000..be3279f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/check.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/chevron-bottom-2x.webp b/assets/static/fonts/open-iconic/webp/chevron-bottom-2x.webp
new file mode 100644
index 0000000..c46e0b4
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/chevron-bottom-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/chevron-bottom-3x.webp b/assets/static/fonts/open-iconic/webp/chevron-bottom-3x.webp
new file mode 100644
index 0000000..ed93e7a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/chevron-bottom-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/chevron-bottom-4x.webp b/assets/static/fonts/open-iconic/webp/chevron-bottom-4x.webp
new file mode 100644
index 0000000..95c5643
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/chevron-bottom-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/chevron-bottom-6x.webp b/assets/static/fonts/open-iconic/webp/chevron-bottom-6x.webp
new file mode 100644
index 0000000..dd07e2b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/chevron-bottom-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/chevron-bottom-8x.webp b/assets/static/fonts/open-iconic/webp/chevron-bottom-8x.webp
new file mode 100644
index 0000000..a211688
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/chevron-bottom-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/chevron-bottom.webp b/assets/static/fonts/open-iconic/webp/chevron-bottom.webp
new file mode 100644
index 0000000..07412a3
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/chevron-bottom.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/chevron-left-2x.webp b/assets/static/fonts/open-iconic/webp/chevron-left-2x.webp
new file mode 100644
index 0000000..fae05d6
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/chevron-left-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/chevron-left-3x.webp b/assets/static/fonts/open-iconic/webp/chevron-left-3x.webp
new file mode 100644
index 0000000..a65e73b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/chevron-left-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/chevron-left-4x.webp b/assets/static/fonts/open-iconic/webp/chevron-left-4x.webp
new file mode 100644
index 0000000..e872a54
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/chevron-left-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/chevron-left-6x.webp b/assets/static/fonts/open-iconic/webp/chevron-left-6x.webp
new file mode 100644
index 0000000..10696a1
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/chevron-left-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/chevron-left-8x.webp b/assets/static/fonts/open-iconic/webp/chevron-left-8x.webp
new file mode 100644
index 0000000..521b065
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/chevron-left-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/chevron-left.webp b/assets/static/fonts/open-iconic/webp/chevron-left.webp
new file mode 100644
index 0000000..5ae13ff
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/chevron-left.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/chevron-right-2x.webp b/assets/static/fonts/open-iconic/webp/chevron-right-2x.webp
new file mode 100644
index 0000000..515c767
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/chevron-right-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/chevron-right-3x.webp b/assets/static/fonts/open-iconic/webp/chevron-right-3x.webp
new file mode 100644
index 0000000..4166134
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/chevron-right-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/chevron-right-4x.webp b/assets/static/fonts/open-iconic/webp/chevron-right-4x.webp
new file mode 100644
index 0000000..4d7760e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/chevron-right-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/chevron-right-6x.webp b/assets/static/fonts/open-iconic/webp/chevron-right-6x.webp
new file mode 100644
index 0000000..beb6955
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/chevron-right-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/chevron-right-8x.webp b/assets/static/fonts/open-iconic/webp/chevron-right-8x.webp
new file mode 100644
index 0000000..937deca
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/chevron-right-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/chevron-right.webp b/assets/static/fonts/open-iconic/webp/chevron-right.webp
new file mode 100644
index 0000000..419efe5
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/chevron-right.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/chevron-top-2x.webp b/assets/static/fonts/open-iconic/webp/chevron-top-2x.webp
new file mode 100644
index 0000000..8395b0b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/chevron-top-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/chevron-top-3x.webp b/assets/static/fonts/open-iconic/webp/chevron-top-3x.webp
new file mode 100644
index 0000000..5de1e60
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/chevron-top-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/chevron-top-4x.webp b/assets/static/fonts/open-iconic/webp/chevron-top-4x.webp
new file mode 100644
index 0000000..504f722
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/chevron-top-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/chevron-top-6x.webp b/assets/static/fonts/open-iconic/webp/chevron-top-6x.webp
new file mode 100644
index 0000000..5bfe7ae
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/chevron-top-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/chevron-top-8x.webp b/assets/static/fonts/open-iconic/webp/chevron-top-8x.webp
new file mode 100644
index 0000000..6438489
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/chevron-top-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/chevron-top.webp b/assets/static/fonts/open-iconic/webp/chevron-top.webp
new file mode 100644
index 0000000..007fc9f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/chevron-top.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/circle-check-2x.webp b/assets/static/fonts/open-iconic/webp/circle-check-2x.webp
new file mode 100644
index 0000000..6911532
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/circle-check-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/circle-check-3x.webp b/assets/static/fonts/open-iconic/webp/circle-check-3x.webp
new file mode 100644
index 0000000..f2b91d7
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/circle-check-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/circle-check-4x.webp b/assets/static/fonts/open-iconic/webp/circle-check-4x.webp
new file mode 100644
index 0000000..20316f6
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/circle-check-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/circle-check-6x.webp b/assets/static/fonts/open-iconic/webp/circle-check-6x.webp
new file mode 100644
index 0000000..b01d009
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/circle-check-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/circle-check-8x.webp b/assets/static/fonts/open-iconic/webp/circle-check-8x.webp
new file mode 100644
index 0000000..74b84ee
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/circle-check-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/circle-check.webp b/assets/static/fonts/open-iconic/webp/circle-check.webp
new file mode 100644
index 0000000..7216bac
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/circle-check.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/circle-x-2x.webp b/assets/static/fonts/open-iconic/webp/circle-x-2x.webp
new file mode 100644
index 0000000..3574e80
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/circle-x-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/circle-x-3x.webp b/assets/static/fonts/open-iconic/webp/circle-x-3x.webp
new file mode 100644
index 0000000..bc75500
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/circle-x-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/circle-x-4x.webp b/assets/static/fonts/open-iconic/webp/circle-x-4x.webp
new file mode 100644
index 0000000..409607c
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/circle-x-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/circle-x-6x.webp b/assets/static/fonts/open-iconic/webp/circle-x-6x.webp
new file mode 100644
index 0000000..04429c5
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/circle-x-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/circle-x-8x.webp b/assets/static/fonts/open-iconic/webp/circle-x-8x.webp
new file mode 100644
index 0000000..f7f42b8
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/circle-x-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/circle-x.webp b/assets/static/fonts/open-iconic/webp/circle-x.webp
new file mode 100644
index 0000000..597b162
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/circle-x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/clipboard-2x.webp b/assets/static/fonts/open-iconic/webp/clipboard-2x.webp
new file mode 100644
index 0000000..f9a9b81
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/clipboard-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/clipboard-3x.webp b/assets/static/fonts/open-iconic/webp/clipboard-3x.webp
new file mode 100644
index 0000000..4272cef
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/clipboard-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/clipboard-4x.webp b/assets/static/fonts/open-iconic/webp/clipboard-4x.webp
new file mode 100644
index 0000000..0de8d18
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/clipboard-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/clipboard-6x.webp b/assets/static/fonts/open-iconic/webp/clipboard-6x.webp
new file mode 100644
index 0000000..e3ca5b0
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/clipboard-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/clipboard-8x.webp b/assets/static/fonts/open-iconic/webp/clipboard-8x.webp
new file mode 100644
index 0000000..34f5b0f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/clipboard-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/clipboard.webp b/assets/static/fonts/open-iconic/webp/clipboard.webp
new file mode 100644
index 0000000..5111268
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/clipboard.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/clock-2x.webp b/assets/static/fonts/open-iconic/webp/clock-2x.webp
new file mode 100644
index 0000000..4b14727
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/clock-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/clock-3x.webp b/assets/static/fonts/open-iconic/webp/clock-3x.webp
new file mode 100644
index 0000000..422e6be
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/clock-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/clock-4x.webp b/assets/static/fonts/open-iconic/webp/clock-4x.webp
new file mode 100644
index 0000000..103a0db
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/clock-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/clock-6x.webp b/assets/static/fonts/open-iconic/webp/clock-6x.webp
new file mode 100644
index 0000000..33698a2
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/clock-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/clock-8x.webp b/assets/static/fonts/open-iconic/webp/clock-8x.webp
new file mode 100644
index 0000000..e2eba0e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/clock-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/clock.webp b/assets/static/fonts/open-iconic/webp/clock.webp
new file mode 100644
index 0000000..752aa69
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/clock.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/cloud-2x.webp b/assets/static/fonts/open-iconic/webp/cloud-2x.webp
new file mode 100644
index 0000000..917ccb5
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/cloud-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/cloud-3x.webp b/assets/static/fonts/open-iconic/webp/cloud-3x.webp
new file mode 100644
index 0000000..bb1c6ab
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/cloud-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/cloud-4x.webp b/assets/static/fonts/open-iconic/webp/cloud-4x.webp
new file mode 100644
index 0000000..deb206d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/cloud-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/cloud-6x.webp b/assets/static/fonts/open-iconic/webp/cloud-6x.webp
new file mode 100644
index 0000000..f9b1489
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/cloud-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/cloud-8x.webp b/assets/static/fonts/open-iconic/webp/cloud-8x.webp
new file mode 100644
index 0000000..a2db4b6
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/cloud-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/cloud-download-2x.webp b/assets/static/fonts/open-iconic/webp/cloud-download-2x.webp
new file mode 100644
index 0000000..9cdb941
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/cloud-download-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/cloud-download-3x.webp b/assets/static/fonts/open-iconic/webp/cloud-download-3x.webp
new file mode 100644
index 0000000..0ac4aa0
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/cloud-download-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/cloud-download-4x.webp b/assets/static/fonts/open-iconic/webp/cloud-download-4x.webp
new file mode 100644
index 0000000..2f164c7
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/cloud-download-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/cloud-download-6x.webp b/assets/static/fonts/open-iconic/webp/cloud-download-6x.webp
new file mode 100644
index 0000000..c25726c
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/cloud-download-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/cloud-download-8x.webp b/assets/static/fonts/open-iconic/webp/cloud-download-8x.webp
new file mode 100644
index 0000000..4986f4f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/cloud-download-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/cloud-download.webp b/assets/static/fonts/open-iconic/webp/cloud-download.webp
new file mode 100644
index 0000000..bacc3f3
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/cloud-download.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/cloud-upload-2x.webp b/assets/static/fonts/open-iconic/webp/cloud-upload-2x.webp
new file mode 100644
index 0000000..8388e8b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/cloud-upload-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/cloud-upload-3x.webp b/assets/static/fonts/open-iconic/webp/cloud-upload-3x.webp
new file mode 100644
index 0000000..f51a7c9
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/cloud-upload-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/cloud-upload-4x.webp b/assets/static/fonts/open-iconic/webp/cloud-upload-4x.webp
new file mode 100644
index 0000000..6d192b4
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/cloud-upload-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/cloud-upload-6x.webp b/assets/static/fonts/open-iconic/webp/cloud-upload-6x.webp
new file mode 100644
index 0000000..25ec891
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/cloud-upload-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/cloud-upload-8x.webp b/assets/static/fonts/open-iconic/webp/cloud-upload-8x.webp
new file mode 100644
index 0000000..3d1eae9
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/cloud-upload-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/cloud-upload.webp b/assets/static/fonts/open-iconic/webp/cloud-upload.webp
new file mode 100644
index 0000000..8c2f376
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/cloud-upload.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/cloud.webp b/assets/static/fonts/open-iconic/webp/cloud.webp
new file mode 100644
index 0000000..fa25a34
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/cloud.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/cloudy-2x.webp b/assets/static/fonts/open-iconic/webp/cloudy-2x.webp
new file mode 100644
index 0000000..42d7265
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/cloudy-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/cloudy-3x.webp b/assets/static/fonts/open-iconic/webp/cloudy-3x.webp
new file mode 100644
index 0000000..6cd8f77
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/cloudy-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/cloudy-4x.webp b/assets/static/fonts/open-iconic/webp/cloudy-4x.webp
new file mode 100644
index 0000000..6eeda49
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/cloudy-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/cloudy-6x.webp b/assets/static/fonts/open-iconic/webp/cloudy-6x.webp
new file mode 100644
index 0000000..650df05
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/cloudy-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/cloudy-8x.webp b/assets/static/fonts/open-iconic/webp/cloudy-8x.webp
new file mode 100644
index 0000000..83f590c
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/cloudy-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/cloudy.webp b/assets/static/fonts/open-iconic/webp/cloudy.webp
new file mode 100644
index 0000000..44310a8
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/cloudy.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/code-2x.webp b/assets/static/fonts/open-iconic/webp/code-2x.webp
new file mode 100644
index 0000000..c379839
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/code-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/code-3x.webp b/assets/static/fonts/open-iconic/webp/code-3x.webp
new file mode 100644
index 0000000..3ea181a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/code-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/code-4x.webp b/assets/static/fonts/open-iconic/webp/code-4x.webp
new file mode 100644
index 0000000..85b7e0c
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/code-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/code-6x.webp b/assets/static/fonts/open-iconic/webp/code-6x.webp
new file mode 100644
index 0000000..6ec8922
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/code-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/code-8x.webp b/assets/static/fonts/open-iconic/webp/code-8x.webp
new file mode 100644
index 0000000..37ad9c9
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/code-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/code.webp b/assets/static/fonts/open-iconic/webp/code.webp
new file mode 100644
index 0000000..5ddf9b4
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/code.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/cog-2x.webp b/assets/static/fonts/open-iconic/webp/cog-2x.webp
new file mode 100644
index 0000000..ee09349
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/cog-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/cog-3x.webp b/assets/static/fonts/open-iconic/webp/cog-3x.webp
new file mode 100644
index 0000000..5c2cd86
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/cog-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/cog-4x.webp b/assets/static/fonts/open-iconic/webp/cog-4x.webp
new file mode 100644
index 0000000..736af6f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/cog-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/cog-6x.webp b/assets/static/fonts/open-iconic/webp/cog-6x.webp
new file mode 100644
index 0000000..5a9ccb5
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/cog-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/cog-8x.webp b/assets/static/fonts/open-iconic/webp/cog-8x.webp
new file mode 100644
index 0000000..eac7adf
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/cog-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/cog.webp b/assets/static/fonts/open-iconic/webp/cog.webp
new file mode 100644
index 0000000..c75aba3
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/cog.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/collapse-down-2x.webp b/assets/static/fonts/open-iconic/webp/collapse-down-2x.webp
new file mode 100644
index 0000000..b69d250
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/collapse-down-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/collapse-down-3x.webp b/assets/static/fonts/open-iconic/webp/collapse-down-3x.webp
new file mode 100644
index 0000000..596f23c
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/collapse-down-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/collapse-down-4x.webp b/assets/static/fonts/open-iconic/webp/collapse-down-4x.webp
new file mode 100644
index 0000000..e633469
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/collapse-down-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/collapse-down-6x.webp b/assets/static/fonts/open-iconic/webp/collapse-down-6x.webp
new file mode 100644
index 0000000..b9363d2
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/collapse-down-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/collapse-down-8x.webp b/assets/static/fonts/open-iconic/webp/collapse-down-8x.webp
new file mode 100644
index 0000000..25ad946
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/collapse-down-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/collapse-down.webp b/assets/static/fonts/open-iconic/webp/collapse-down.webp
new file mode 100644
index 0000000..39f639f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/collapse-down.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/collapse-left-2x.webp b/assets/static/fonts/open-iconic/webp/collapse-left-2x.webp
new file mode 100644
index 0000000..ad94ea4
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/collapse-left-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/collapse-left-3x.webp b/assets/static/fonts/open-iconic/webp/collapse-left-3x.webp
new file mode 100644
index 0000000..e9dd819
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/collapse-left-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/collapse-left-4x.webp b/assets/static/fonts/open-iconic/webp/collapse-left-4x.webp
new file mode 100644
index 0000000..f03413e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/collapse-left-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/collapse-left-6x.webp b/assets/static/fonts/open-iconic/webp/collapse-left-6x.webp
new file mode 100644
index 0000000..e0a3750
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/collapse-left-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/collapse-left-8x.webp b/assets/static/fonts/open-iconic/webp/collapse-left-8x.webp
new file mode 100644
index 0000000..34c2eaf
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/collapse-left-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/collapse-left.webp b/assets/static/fonts/open-iconic/webp/collapse-left.webp
new file mode 100644
index 0000000..f174743
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/collapse-left.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/collapse-right-2x.webp b/assets/static/fonts/open-iconic/webp/collapse-right-2x.webp
new file mode 100644
index 0000000..bffd341
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/collapse-right-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/collapse-right-3x.webp b/assets/static/fonts/open-iconic/webp/collapse-right-3x.webp
new file mode 100644
index 0000000..6851360
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/collapse-right-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/collapse-right-4x.webp b/assets/static/fonts/open-iconic/webp/collapse-right-4x.webp
new file mode 100644
index 0000000..139702e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/collapse-right-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/collapse-right-6x.webp b/assets/static/fonts/open-iconic/webp/collapse-right-6x.webp
new file mode 100644
index 0000000..3638f10
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/collapse-right-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/collapse-right-8x.webp b/assets/static/fonts/open-iconic/webp/collapse-right-8x.webp
new file mode 100644
index 0000000..dc80dda
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/collapse-right-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/collapse-right.webp b/assets/static/fonts/open-iconic/webp/collapse-right.webp
new file mode 100644
index 0000000..a51423a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/collapse-right.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/collapse-up-2x.webp b/assets/static/fonts/open-iconic/webp/collapse-up-2x.webp
new file mode 100644
index 0000000..d9b837c
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/collapse-up-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/collapse-up-3x.webp b/assets/static/fonts/open-iconic/webp/collapse-up-3x.webp
new file mode 100644
index 0000000..79c5089
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/collapse-up-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/collapse-up-4x.webp b/assets/static/fonts/open-iconic/webp/collapse-up-4x.webp
new file mode 100644
index 0000000..a1268c9
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/collapse-up-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/collapse-up-6x.webp b/assets/static/fonts/open-iconic/webp/collapse-up-6x.webp
new file mode 100644
index 0000000..f3a269f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/collapse-up-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/collapse-up-8x.webp b/assets/static/fonts/open-iconic/webp/collapse-up-8x.webp
new file mode 100644
index 0000000..dce3960
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/collapse-up-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/collapse-up.webp b/assets/static/fonts/open-iconic/webp/collapse-up.webp
new file mode 100644
index 0000000..a8ba1cc
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/collapse-up.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/command-2x.webp b/assets/static/fonts/open-iconic/webp/command-2x.webp
new file mode 100644
index 0000000..ea0e1ad
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/command-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/command-3x.webp b/assets/static/fonts/open-iconic/webp/command-3x.webp
new file mode 100644
index 0000000..0c86777
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/command-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/command-4x.webp b/assets/static/fonts/open-iconic/webp/command-4x.webp
new file mode 100644
index 0000000..d8bad71
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/command-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/command-6x.webp b/assets/static/fonts/open-iconic/webp/command-6x.webp
new file mode 100644
index 0000000..2243b09
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/command-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/command-8x.webp b/assets/static/fonts/open-iconic/webp/command-8x.webp
new file mode 100644
index 0000000..3cc247e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/command-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/command.webp b/assets/static/fonts/open-iconic/webp/command.webp
new file mode 100644
index 0000000..9b0ef26
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/command.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/comment-square-2x.webp b/assets/static/fonts/open-iconic/webp/comment-square-2x.webp
new file mode 100644
index 0000000..23ad6ed
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/comment-square-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/comment-square-3x.webp b/assets/static/fonts/open-iconic/webp/comment-square-3x.webp
new file mode 100644
index 0000000..95cd319
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/comment-square-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/comment-square-4x.webp b/assets/static/fonts/open-iconic/webp/comment-square-4x.webp
new file mode 100644
index 0000000..f97f0c1
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/comment-square-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/comment-square-6x.webp b/assets/static/fonts/open-iconic/webp/comment-square-6x.webp
new file mode 100644
index 0000000..a361597
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/comment-square-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/comment-square-8x.webp b/assets/static/fonts/open-iconic/webp/comment-square-8x.webp
new file mode 100644
index 0000000..6b3c313
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/comment-square-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/comment-square.webp b/assets/static/fonts/open-iconic/webp/comment-square.webp
new file mode 100644
index 0000000..13516c6
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/comment-square.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/compass-2x.webp b/assets/static/fonts/open-iconic/webp/compass-2x.webp
new file mode 100644
index 0000000..4fbba9b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/compass-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/compass-3x.webp b/assets/static/fonts/open-iconic/webp/compass-3x.webp
new file mode 100644
index 0000000..c38e43d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/compass-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/compass-4x.webp b/assets/static/fonts/open-iconic/webp/compass-4x.webp
new file mode 100644
index 0000000..c58e23b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/compass-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/compass-6x.webp b/assets/static/fonts/open-iconic/webp/compass-6x.webp
new file mode 100644
index 0000000..1b22622
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/compass-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/compass-8x.webp b/assets/static/fonts/open-iconic/webp/compass-8x.webp
new file mode 100644
index 0000000..b5b4b0b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/compass-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/compass.webp b/assets/static/fonts/open-iconic/webp/compass.webp
new file mode 100644
index 0000000..7bbe5e3
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/compass.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/contrast-2x.webp b/assets/static/fonts/open-iconic/webp/contrast-2x.webp
new file mode 100644
index 0000000..3d8aba3
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/contrast-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/contrast-3x.webp b/assets/static/fonts/open-iconic/webp/contrast-3x.webp
new file mode 100644
index 0000000..6738444
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/contrast-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/contrast-4x.webp b/assets/static/fonts/open-iconic/webp/contrast-4x.webp
new file mode 100644
index 0000000..2d70149
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/contrast-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/contrast-6x.webp b/assets/static/fonts/open-iconic/webp/contrast-6x.webp
new file mode 100644
index 0000000..de9b811
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/contrast-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/contrast-8x.webp b/assets/static/fonts/open-iconic/webp/contrast-8x.webp
new file mode 100644
index 0000000..1190fbe
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/contrast-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/contrast.webp b/assets/static/fonts/open-iconic/webp/contrast.webp
new file mode 100644
index 0000000..4704c50
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/contrast.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/copywriting-2x.webp b/assets/static/fonts/open-iconic/webp/copywriting-2x.webp
new file mode 100644
index 0000000..6776784
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/copywriting-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/copywriting-3x.webp b/assets/static/fonts/open-iconic/webp/copywriting-3x.webp
new file mode 100644
index 0000000..7476192
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/copywriting-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/copywriting-4x.webp b/assets/static/fonts/open-iconic/webp/copywriting-4x.webp
new file mode 100644
index 0000000..b8600d2
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/copywriting-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/copywriting-6x.webp b/assets/static/fonts/open-iconic/webp/copywriting-6x.webp
new file mode 100644
index 0000000..ec673d4
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/copywriting-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/copywriting-8x.webp b/assets/static/fonts/open-iconic/webp/copywriting-8x.webp
new file mode 100644
index 0000000..ac395c0
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/copywriting-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/copywriting.webp b/assets/static/fonts/open-iconic/webp/copywriting.webp
new file mode 100644
index 0000000..7c7ee2c
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/copywriting.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/credit-card-2x.webp b/assets/static/fonts/open-iconic/webp/credit-card-2x.webp
new file mode 100644
index 0000000..af2c321
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/credit-card-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/credit-card-3x.webp b/assets/static/fonts/open-iconic/webp/credit-card-3x.webp
new file mode 100644
index 0000000..a354a05
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/credit-card-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/credit-card-4x.webp b/assets/static/fonts/open-iconic/webp/credit-card-4x.webp
new file mode 100644
index 0000000..b98e47b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/credit-card-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/credit-card-6x.webp b/assets/static/fonts/open-iconic/webp/credit-card-6x.webp
new file mode 100644
index 0000000..7de83a4
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/credit-card-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/credit-card-8x.webp b/assets/static/fonts/open-iconic/webp/credit-card-8x.webp
new file mode 100644
index 0000000..bc1decf
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/credit-card-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/credit-card.webp b/assets/static/fonts/open-iconic/webp/credit-card.webp
new file mode 100644
index 0000000..fee9893
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/credit-card.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/crop-2x.webp b/assets/static/fonts/open-iconic/webp/crop-2x.webp
new file mode 100644
index 0000000..73ac2f6
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/crop-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/crop-3x.webp b/assets/static/fonts/open-iconic/webp/crop-3x.webp
new file mode 100644
index 0000000..6004677
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/crop-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/crop-4x.webp b/assets/static/fonts/open-iconic/webp/crop-4x.webp
new file mode 100644
index 0000000..435d8a8
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/crop-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/crop-6x.webp b/assets/static/fonts/open-iconic/webp/crop-6x.webp
new file mode 100644
index 0000000..21c1b68
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/crop-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/crop-8x.webp b/assets/static/fonts/open-iconic/webp/crop-8x.webp
new file mode 100644
index 0000000..6600f84
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/crop-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/crop.webp b/assets/static/fonts/open-iconic/webp/crop.webp
new file mode 100644
index 0000000..5337726
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/crop.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/dashboard-2x.webp b/assets/static/fonts/open-iconic/webp/dashboard-2x.webp
new file mode 100644
index 0000000..7db9fff
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/dashboard-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/dashboard-3x.webp b/assets/static/fonts/open-iconic/webp/dashboard-3x.webp
new file mode 100644
index 0000000..cc57665
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/dashboard-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/dashboard-4x.webp b/assets/static/fonts/open-iconic/webp/dashboard-4x.webp
new file mode 100644
index 0000000..9dd7571
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/dashboard-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/dashboard-6x.webp b/assets/static/fonts/open-iconic/webp/dashboard-6x.webp
new file mode 100644
index 0000000..7319531
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/dashboard-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/dashboard-8x.webp b/assets/static/fonts/open-iconic/webp/dashboard-8x.webp
new file mode 100644
index 0000000..3a660c1
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/dashboard-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/dashboard.webp b/assets/static/fonts/open-iconic/webp/dashboard.webp
new file mode 100644
index 0000000..25b27ec
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/dashboard.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/data-transfer-download-2x.webp b/assets/static/fonts/open-iconic/webp/data-transfer-download-2x.webp
new file mode 100644
index 0000000..e9e6530
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/data-transfer-download-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/data-transfer-download-3x.webp b/assets/static/fonts/open-iconic/webp/data-transfer-download-3x.webp
new file mode 100644
index 0000000..afd4328
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/data-transfer-download-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/data-transfer-download-4x.webp b/assets/static/fonts/open-iconic/webp/data-transfer-download-4x.webp
new file mode 100644
index 0000000..f058314
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/data-transfer-download-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/data-transfer-download-6x.webp b/assets/static/fonts/open-iconic/webp/data-transfer-download-6x.webp
new file mode 100644
index 0000000..6ffbc7d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/data-transfer-download-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/data-transfer-download-8x.webp b/assets/static/fonts/open-iconic/webp/data-transfer-download-8x.webp
new file mode 100644
index 0000000..68fb04c
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/data-transfer-download-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/data-transfer-download.webp b/assets/static/fonts/open-iconic/webp/data-transfer-download.webp
new file mode 100644
index 0000000..3515dd1
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/data-transfer-download.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/data-transfer-upload-2x.webp b/assets/static/fonts/open-iconic/webp/data-transfer-upload-2x.webp
new file mode 100644
index 0000000..01d10e1
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/data-transfer-upload-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/data-transfer-upload-3x.webp b/assets/static/fonts/open-iconic/webp/data-transfer-upload-3x.webp
new file mode 100644
index 0000000..14d7963
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/data-transfer-upload-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/data-transfer-upload-4x.webp b/assets/static/fonts/open-iconic/webp/data-transfer-upload-4x.webp
new file mode 100644
index 0000000..410117e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/data-transfer-upload-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/data-transfer-upload-6x.webp b/assets/static/fonts/open-iconic/webp/data-transfer-upload-6x.webp
new file mode 100644
index 0000000..f054a85
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/data-transfer-upload-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/data-transfer-upload-8x.webp b/assets/static/fonts/open-iconic/webp/data-transfer-upload-8x.webp
new file mode 100644
index 0000000..5d69d01
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/data-transfer-upload-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/data-transfer-upload.webp b/assets/static/fonts/open-iconic/webp/data-transfer-upload.webp
new file mode 100644
index 0000000..a1332c0
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/data-transfer-upload.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/delete-2x.webp b/assets/static/fonts/open-iconic/webp/delete-2x.webp
new file mode 100644
index 0000000..5daf9ee
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/delete-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/delete-3x.webp b/assets/static/fonts/open-iconic/webp/delete-3x.webp
new file mode 100644
index 0000000..cf6d26e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/delete-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/delete-4x.webp b/assets/static/fonts/open-iconic/webp/delete-4x.webp
new file mode 100644
index 0000000..e919560
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/delete-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/delete-6x.webp b/assets/static/fonts/open-iconic/webp/delete-6x.webp
new file mode 100644
index 0000000..ec59ad5
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/delete-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/delete-8x.webp b/assets/static/fonts/open-iconic/webp/delete-8x.webp
new file mode 100644
index 0000000..f3b42c7
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/delete-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/delete.webp b/assets/static/fonts/open-iconic/webp/delete.webp
new file mode 100644
index 0000000..7cc531a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/delete.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/dial-2x.webp b/assets/static/fonts/open-iconic/webp/dial-2x.webp
new file mode 100644
index 0000000..1299ab6
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/dial-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/dial-3x.webp b/assets/static/fonts/open-iconic/webp/dial-3x.webp
new file mode 100644
index 0000000..929d991
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/dial-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/dial-4x.webp b/assets/static/fonts/open-iconic/webp/dial-4x.webp
new file mode 100644
index 0000000..946f3dc
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/dial-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/dial-6x.webp b/assets/static/fonts/open-iconic/webp/dial-6x.webp
new file mode 100644
index 0000000..161ec94
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/dial-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/dial-8x.webp b/assets/static/fonts/open-iconic/webp/dial-8x.webp
new file mode 100644
index 0000000..649e3e6
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/dial-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/dial.webp b/assets/static/fonts/open-iconic/webp/dial.webp
new file mode 100644
index 0000000..1e9e5fc
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/dial.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/document-2x.webp b/assets/static/fonts/open-iconic/webp/document-2x.webp
new file mode 100644
index 0000000..e9fdf0e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/document-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/document-3x.webp b/assets/static/fonts/open-iconic/webp/document-3x.webp
new file mode 100644
index 0000000..0efa08a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/document-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/document-4x.webp b/assets/static/fonts/open-iconic/webp/document-4x.webp
new file mode 100644
index 0000000..f2db9d2
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/document-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/document-6x.webp b/assets/static/fonts/open-iconic/webp/document-6x.webp
new file mode 100644
index 0000000..ce70895
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/document-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/document-8x.webp b/assets/static/fonts/open-iconic/webp/document-8x.webp
new file mode 100644
index 0000000..7ff3884
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/document-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/document.webp b/assets/static/fonts/open-iconic/webp/document.webp
new file mode 100644
index 0000000..138fed0
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/document.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/dollar-2x.webp b/assets/static/fonts/open-iconic/webp/dollar-2x.webp
new file mode 100644
index 0000000..85cbc6e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/dollar-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/dollar-3x.webp b/assets/static/fonts/open-iconic/webp/dollar-3x.webp
new file mode 100644
index 0000000..cb85623
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/dollar-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/dollar-4x.webp b/assets/static/fonts/open-iconic/webp/dollar-4x.webp
new file mode 100644
index 0000000..2caffd4
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/dollar-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/dollar-6x.webp b/assets/static/fonts/open-iconic/webp/dollar-6x.webp
new file mode 100644
index 0000000..2e57b80
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/dollar-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/dollar-8x.webp b/assets/static/fonts/open-iconic/webp/dollar-8x.webp
new file mode 100644
index 0000000..e15206d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/dollar-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/dollar.webp b/assets/static/fonts/open-iconic/webp/dollar.webp
new file mode 100644
index 0000000..8b98a59
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/dollar.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/double-quote-sans-left-2x.webp b/assets/static/fonts/open-iconic/webp/double-quote-sans-left-2x.webp
new file mode 100644
index 0000000..2286fde
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/double-quote-sans-left-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/double-quote-sans-left-3x.webp b/assets/static/fonts/open-iconic/webp/double-quote-sans-left-3x.webp
new file mode 100644
index 0000000..abaa9f1
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/double-quote-sans-left-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/double-quote-sans-left-4x.webp b/assets/static/fonts/open-iconic/webp/double-quote-sans-left-4x.webp
new file mode 100644
index 0000000..75680ca
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/double-quote-sans-left-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/double-quote-sans-left-6x.webp b/assets/static/fonts/open-iconic/webp/double-quote-sans-left-6x.webp
new file mode 100644
index 0000000..7d3ea27
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/double-quote-sans-left-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/double-quote-sans-left-8x.webp b/assets/static/fonts/open-iconic/webp/double-quote-sans-left-8x.webp
new file mode 100644
index 0000000..020225e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/double-quote-sans-left-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/double-quote-sans-left.webp b/assets/static/fonts/open-iconic/webp/double-quote-sans-left.webp
new file mode 100644
index 0000000..968f002
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/double-quote-sans-left.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/double-quote-sans-right-2x.webp b/assets/static/fonts/open-iconic/webp/double-quote-sans-right-2x.webp
new file mode 100644
index 0000000..80d3f2b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/double-quote-sans-right-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/double-quote-sans-right-3x.webp b/assets/static/fonts/open-iconic/webp/double-quote-sans-right-3x.webp
new file mode 100644
index 0000000..7ada455
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/double-quote-sans-right-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/double-quote-sans-right-4x.webp b/assets/static/fonts/open-iconic/webp/double-quote-sans-right-4x.webp
new file mode 100644
index 0000000..42ff16e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/double-quote-sans-right-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/double-quote-sans-right-6x.webp b/assets/static/fonts/open-iconic/webp/double-quote-sans-right-6x.webp
new file mode 100644
index 0000000..7df5189
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/double-quote-sans-right-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/double-quote-sans-right-8x.webp b/assets/static/fonts/open-iconic/webp/double-quote-sans-right-8x.webp
new file mode 100644
index 0000000..8bc1f09
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/double-quote-sans-right-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/double-quote-sans-right.webp b/assets/static/fonts/open-iconic/webp/double-quote-sans-right.webp
new file mode 100644
index 0000000..18348f4
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/double-quote-sans-right.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/double-quote-serif-left-2x.webp b/assets/static/fonts/open-iconic/webp/double-quote-serif-left-2x.webp
new file mode 100644
index 0000000..202b842
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/double-quote-serif-left-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/double-quote-serif-left-3x.webp b/assets/static/fonts/open-iconic/webp/double-quote-serif-left-3x.webp
new file mode 100644
index 0000000..d984e70
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/double-quote-serif-left-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/double-quote-serif-left-4x.webp b/assets/static/fonts/open-iconic/webp/double-quote-serif-left-4x.webp
new file mode 100644
index 0000000..1b097dc
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/double-quote-serif-left-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/double-quote-serif-left-6x.webp b/assets/static/fonts/open-iconic/webp/double-quote-serif-left-6x.webp
new file mode 100644
index 0000000..cc84f31
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/double-quote-serif-left-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/double-quote-serif-left-8x.webp b/assets/static/fonts/open-iconic/webp/double-quote-serif-left-8x.webp
new file mode 100644
index 0000000..1420ba6
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/double-quote-serif-left-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/double-quote-serif-left.webp b/assets/static/fonts/open-iconic/webp/double-quote-serif-left.webp
new file mode 100644
index 0000000..40885bf
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/double-quote-serif-left.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/double-quote-serif-right-2x.webp b/assets/static/fonts/open-iconic/webp/double-quote-serif-right-2x.webp
new file mode 100644
index 0000000..ab1e26e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/double-quote-serif-right-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/double-quote-serif-right-3x.webp b/assets/static/fonts/open-iconic/webp/double-quote-serif-right-3x.webp
new file mode 100644
index 0000000..f9e4121
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/double-quote-serif-right-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/double-quote-serif-right-4x.webp b/assets/static/fonts/open-iconic/webp/double-quote-serif-right-4x.webp
new file mode 100644
index 0000000..d4e67d3
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/double-quote-serif-right-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/double-quote-serif-right-6x.webp b/assets/static/fonts/open-iconic/webp/double-quote-serif-right-6x.webp
new file mode 100644
index 0000000..1c5d7f0
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/double-quote-serif-right-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/double-quote-serif-right-8x.webp b/assets/static/fonts/open-iconic/webp/double-quote-serif-right-8x.webp
new file mode 100644
index 0000000..89736b0
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/double-quote-serif-right-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/double-quote-serif-right.webp b/assets/static/fonts/open-iconic/webp/double-quote-serif-right.webp
new file mode 100644
index 0000000..a9f5fe1
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/double-quote-serif-right.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/droplet-2x.webp b/assets/static/fonts/open-iconic/webp/droplet-2x.webp
new file mode 100644
index 0000000..d27463d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/droplet-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/droplet-3x.webp b/assets/static/fonts/open-iconic/webp/droplet-3x.webp
new file mode 100644
index 0000000..2234dd3
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/droplet-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/droplet-4x.webp b/assets/static/fonts/open-iconic/webp/droplet-4x.webp
new file mode 100644
index 0000000..20b0afa
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/droplet-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/droplet-6x.webp b/assets/static/fonts/open-iconic/webp/droplet-6x.webp
new file mode 100644
index 0000000..f473f81
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/droplet-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/droplet-8x.webp b/assets/static/fonts/open-iconic/webp/droplet-8x.webp
new file mode 100644
index 0000000..86412cb
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/droplet-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/droplet.webp b/assets/static/fonts/open-iconic/webp/droplet.webp
new file mode 100644
index 0000000..17fddd9
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/droplet.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/eject-2x.webp b/assets/static/fonts/open-iconic/webp/eject-2x.webp
new file mode 100644
index 0000000..6930e4b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/eject-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/eject-3x.webp b/assets/static/fonts/open-iconic/webp/eject-3x.webp
new file mode 100644
index 0000000..494bd87
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/eject-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/eject-4x.webp b/assets/static/fonts/open-iconic/webp/eject-4x.webp
new file mode 100644
index 0000000..fb74074
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/eject-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/eject-6x.webp b/assets/static/fonts/open-iconic/webp/eject-6x.webp
new file mode 100644
index 0000000..8773355
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/eject-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/eject-8x.webp b/assets/static/fonts/open-iconic/webp/eject-8x.webp
new file mode 100644
index 0000000..725319c
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/eject-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/eject.webp b/assets/static/fonts/open-iconic/webp/eject.webp
new file mode 100644
index 0000000..e70a53a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/eject.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/elevator-2x.webp b/assets/static/fonts/open-iconic/webp/elevator-2x.webp
new file mode 100644
index 0000000..7ae0d64
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/elevator-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/elevator-3x.webp b/assets/static/fonts/open-iconic/webp/elevator-3x.webp
new file mode 100644
index 0000000..b703257
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/elevator-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/elevator-4x.webp b/assets/static/fonts/open-iconic/webp/elevator-4x.webp
new file mode 100644
index 0000000..d78c836
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/elevator-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/elevator-6x.webp b/assets/static/fonts/open-iconic/webp/elevator-6x.webp
new file mode 100644
index 0000000..9be87bf
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/elevator-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/elevator-8x.webp b/assets/static/fonts/open-iconic/webp/elevator-8x.webp
new file mode 100644
index 0000000..af5b614
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/elevator-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/elevator.webp b/assets/static/fonts/open-iconic/webp/elevator.webp
new file mode 100644
index 0000000..a26ab9a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/elevator.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/ellipses-2x.webp b/assets/static/fonts/open-iconic/webp/ellipses-2x.webp
new file mode 100644
index 0000000..b001e1b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/ellipses-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/ellipses-3x.webp b/assets/static/fonts/open-iconic/webp/ellipses-3x.webp
new file mode 100644
index 0000000..68fe31d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/ellipses-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/ellipses-4x.webp b/assets/static/fonts/open-iconic/webp/ellipses-4x.webp
new file mode 100644
index 0000000..e38bdf6
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/ellipses-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/ellipses-6x.webp b/assets/static/fonts/open-iconic/webp/ellipses-6x.webp
new file mode 100644
index 0000000..a02f3a5
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/ellipses-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/ellipses-8x.webp b/assets/static/fonts/open-iconic/webp/ellipses-8x.webp
new file mode 100644
index 0000000..435f4d7
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/ellipses-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/ellipses.webp b/assets/static/fonts/open-iconic/webp/ellipses.webp
new file mode 100644
index 0000000..af1765d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/ellipses.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/envelope-closed-2x.webp b/assets/static/fonts/open-iconic/webp/envelope-closed-2x.webp
new file mode 100644
index 0000000..f538be2
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/envelope-closed-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/envelope-closed-3x.webp b/assets/static/fonts/open-iconic/webp/envelope-closed-3x.webp
new file mode 100644
index 0000000..8dc790e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/envelope-closed-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/envelope-closed-4x.webp b/assets/static/fonts/open-iconic/webp/envelope-closed-4x.webp
new file mode 100644
index 0000000..64a5cae
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/envelope-closed-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/envelope-closed-6x.webp b/assets/static/fonts/open-iconic/webp/envelope-closed-6x.webp
new file mode 100644
index 0000000..f662b56
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/envelope-closed-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/envelope-closed-8x.webp b/assets/static/fonts/open-iconic/webp/envelope-closed-8x.webp
new file mode 100644
index 0000000..8b525c1
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/envelope-closed-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/envelope-closed.webp b/assets/static/fonts/open-iconic/webp/envelope-closed.webp
new file mode 100644
index 0000000..ef12ab2
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/envelope-closed.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/envelope-open-2x.webp b/assets/static/fonts/open-iconic/webp/envelope-open-2x.webp
new file mode 100644
index 0000000..ff43cd3
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/envelope-open-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/envelope-open-3x.webp b/assets/static/fonts/open-iconic/webp/envelope-open-3x.webp
new file mode 100644
index 0000000..3d82890
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/envelope-open-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/envelope-open-4x.webp b/assets/static/fonts/open-iconic/webp/envelope-open-4x.webp
new file mode 100644
index 0000000..b7708c2
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/envelope-open-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/envelope-open-6x.webp b/assets/static/fonts/open-iconic/webp/envelope-open-6x.webp
new file mode 100644
index 0000000..60498ed
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/envelope-open-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/envelope-open-8x.webp b/assets/static/fonts/open-iconic/webp/envelope-open-8x.webp
new file mode 100644
index 0000000..8edd8cc
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/envelope-open-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/envelope-open.webp b/assets/static/fonts/open-iconic/webp/envelope-open.webp
new file mode 100644
index 0000000..ac7e4bb
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/envelope-open.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/euro-2x.webp b/assets/static/fonts/open-iconic/webp/euro-2x.webp
new file mode 100644
index 0000000..2084f0c
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/euro-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/euro-3x.webp b/assets/static/fonts/open-iconic/webp/euro-3x.webp
new file mode 100644
index 0000000..b23e100
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/euro-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/euro-4x.webp b/assets/static/fonts/open-iconic/webp/euro-4x.webp
new file mode 100644
index 0000000..58bb02a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/euro-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/euro-6x.webp b/assets/static/fonts/open-iconic/webp/euro-6x.webp
new file mode 100644
index 0000000..d7b63ad
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/euro-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/euro-8x.webp b/assets/static/fonts/open-iconic/webp/euro-8x.webp
new file mode 100644
index 0000000..579cb88
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/euro-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/euro.webp b/assets/static/fonts/open-iconic/webp/euro.webp
new file mode 100644
index 0000000..6bb3e96
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/euro.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/excerpt-2x.webp b/assets/static/fonts/open-iconic/webp/excerpt-2x.webp
new file mode 100644
index 0000000..0882e16
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/excerpt-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/excerpt-3x.webp b/assets/static/fonts/open-iconic/webp/excerpt-3x.webp
new file mode 100644
index 0000000..d98c085
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/excerpt-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/excerpt-4x.webp b/assets/static/fonts/open-iconic/webp/excerpt-4x.webp
new file mode 100644
index 0000000..7c1f961
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/excerpt-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/excerpt-6x.webp b/assets/static/fonts/open-iconic/webp/excerpt-6x.webp
new file mode 100644
index 0000000..2cf412e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/excerpt-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/excerpt-8x.webp b/assets/static/fonts/open-iconic/webp/excerpt-8x.webp
new file mode 100644
index 0000000..a9c8ea0
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/excerpt-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/excerpt.webp b/assets/static/fonts/open-iconic/webp/excerpt.webp
new file mode 100644
index 0000000..7d9d5bb
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/excerpt.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/expand-down-2x.webp b/assets/static/fonts/open-iconic/webp/expand-down-2x.webp
new file mode 100644
index 0000000..d017db6
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/expand-down-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/expand-down-3x.webp b/assets/static/fonts/open-iconic/webp/expand-down-3x.webp
new file mode 100644
index 0000000..facdce8
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/expand-down-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/expand-down-4x.webp b/assets/static/fonts/open-iconic/webp/expand-down-4x.webp
new file mode 100644
index 0000000..13d34c9
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/expand-down-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/expand-down-6x.webp b/assets/static/fonts/open-iconic/webp/expand-down-6x.webp
new file mode 100644
index 0000000..e1d6049
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/expand-down-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/expand-down-8x.webp b/assets/static/fonts/open-iconic/webp/expand-down-8x.webp
new file mode 100644
index 0000000..b5351fa
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/expand-down-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/expand-down.webp b/assets/static/fonts/open-iconic/webp/expand-down.webp
new file mode 100644
index 0000000..21c3257
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/expand-down.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/expand-left-2x.webp b/assets/static/fonts/open-iconic/webp/expand-left-2x.webp
new file mode 100644
index 0000000..090c77c
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/expand-left-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/expand-left-3x.webp b/assets/static/fonts/open-iconic/webp/expand-left-3x.webp
new file mode 100644
index 0000000..92004c8
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/expand-left-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/expand-left-4x.webp b/assets/static/fonts/open-iconic/webp/expand-left-4x.webp
new file mode 100644
index 0000000..ae6e2c5
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/expand-left-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/expand-left-6x.webp b/assets/static/fonts/open-iconic/webp/expand-left-6x.webp
new file mode 100644
index 0000000..f86f17f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/expand-left-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/expand-left-8x.webp b/assets/static/fonts/open-iconic/webp/expand-left-8x.webp
new file mode 100644
index 0000000..59650bf
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/expand-left-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/expand-left.webp b/assets/static/fonts/open-iconic/webp/expand-left.webp
new file mode 100644
index 0000000..0ae80e4
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/expand-left.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/expand-right-2x.webp b/assets/static/fonts/open-iconic/webp/expand-right-2x.webp
new file mode 100644
index 0000000..3cb619c
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/expand-right-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/expand-right-3x.webp b/assets/static/fonts/open-iconic/webp/expand-right-3x.webp
new file mode 100644
index 0000000..b9c6958
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/expand-right-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/expand-right-4x.webp b/assets/static/fonts/open-iconic/webp/expand-right-4x.webp
new file mode 100644
index 0000000..34f48a5
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/expand-right-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/expand-right-6x.webp b/assets/static/fonts/open-iconic/webp/expand-right-6x.webp
new file mode 100644
index 0000000..38fc6db
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/expand-right-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/expand-right-8x.webp b/assets/static/fonts/open-iconic/webp/expand-right-8x.webp
new file mode 100644
index 0000000..4bc5819
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/expand-right-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/expand-right.webp b/assets/static/fonts/open-iconic/webp/expand-right.webp
new file mode 100644
index 0000000..83e3ef5
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/expand-right.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/expand-up-2x.webp b/assets/static/fonts/open-iconic/webp/expand-up-2x.webp
new file mode 100644
index 0000000..7ac3b2a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/expand-up-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/expand-up-3x.webp b/assets/static/fonts/open-iconic/webp/expand-up-3x.webp
new file mode 100644
index 0000000..8cf8689
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/expand-up-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/expand-up-4x.webp b/assets/static/fonts/open-iconic/webp/expand-up-4x.webp
new file mode 100644
index 0000000..886cf2a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/expand-up-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/expand-up-6x.webp b/assets/static/fonts/open-iconic/webp/expand-up-6x.webp
new file mode 100644
index 0000000..8f68a79
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/expand-up-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/expand-up-8x.webp b/assets/static/fonts/open-iconic/webp/expand-up-8x.webp
new file mode 100644
index 0000000..443bd28
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/expand-up-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/expand-up.webp b/assets/static/fonts/open-iconic/webp/expand-up.webp
new file mode 100644
index 0000000..9cbfd36
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/expand-up.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/external-link-2x.webp b/assets/static/fonts/open-iconic/webp/external-link-2x.webp
new file mode 100644
index 0000000..b6264ee
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/external-link-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/external-link-3x.webp b/assets/static/fonts/open-iconic/webp/external-link-3x.webp
new file mode 100644
index 0000000..4fedd8a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/external-link-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/external-link-4x.webp b/assets/static/fonts/open-iconic/webp/external-link-4x.webp
new file mode 100644
index 0000000..d0c8a2a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/external-link-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/external-link-6x.webp b/assets/static/fonts/open-iconic/webp/external-link-6x.webp
new file mode 100644
index 0000000..58602f9
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/external-link-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/external-link-8x.webp b/assets/static/fonts/open-iconic/webp/external-link-8x.webp
new file mode 100644
index 0000000..035d124
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/external-link-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/external-link.webp b/assets/static/fonts/open-iconic/webp/external-link.webp
new file mode 100644
index 0000000..a96f813
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/external-link.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/eye-2x.webp b/assets/static/fonts/open-iconic/webp/eye-2x.webp
new file mode 100644
index 0000000..28600ec
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/eye-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/eye-3x.webp b/assets/static/fonts/open-iconic/webp/eye-3x.webp
new file mode 100644
index 0000000..187b1f5
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/eye-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/eye-4x.webp b/assets/static/fonts/open-iconic/webp/eye-4x.webp
new file mode 100644
index 0000000..3fc1f81
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/eye-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/eye-6x.webp b/assets/static/fonts/open-iconic/webp/eye-6x.webp
new file mode 100644
index 0000000..98dba98
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/eye-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/eye-8x.webp b/assets/static/fonts/open-iconic/webp/eye-8x.webp
new file mode 100644
index 0000000..587db90
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/eye-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/eye.webp b/assets/static/fonts/open-iconic/webp/eye.webp
new file mode 100644
index 0000000..c8c8eeb
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/eye.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/eyedropper-2x.webp b/assets/static/fonts/open-iconic/webp/eyedropper-2x.webp
new file mode 100644
index 0000000..a50b77a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/eyedropper-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/eyedropper-3x.webp b/assets/static/fonts/open-iconic/webp/eyedropper-3x.webp
new file mode 100644
index 0000000..e7170ef
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/eyedropper-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/eyedropper-4x.webp b/assets/static/fonts/open-iconic/webp/eyedropper-4x.webp
new file mode 100644
index 0000000..c8fc51a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/eyedropper-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/eyedropper-6x.webp b/assets/static/fonts/open-iconic/webp/eyedropper-6x.webp
new file mode 100644
index 0000000..c84e0b5
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/eyedropper-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/eyedropper-8x.webp b/assets/static/fonts/open-iconic/webp/eyedropper-8x.webp
new file mode 100644
index 0000000..6d08b1a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/eyedropper-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/eyedropper.webp b/assets/static/fonts/open-iconic/webp/eyedropper.webp
new file mode 100644
index 0000000..cfe865a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/eyedropper.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/file-2x.webp b/assets/static/fonts/open-iconic/webp/file-2x.webp
new file mode 100644
index 0000000..f147bf0
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/file-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/file-3x.webp b/assets/static/fonts/open-iconic/webp/file-3x.webp
new file mode 100644
index 0000000..9b8e177
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/file-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/file-4x.webp b/assets/static/fonts/open-iconic/webp/file-4x.webp
new file mode 100644
index 0000000..d3790d9
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/file-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/file-6x.webp b/assets/static/fonts/open-iconic/webp/file-6x.webp
new file mode 100644
index 0000000..ca1cabb
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/file-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/file-8x.webp b/assets/static/fonts/open-iconic/webp/file-8x.webp
new file mode 100644
index 0000000..df7ca9a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/file-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/file.webp b/assets/static/fonts/open-iconic/webp/file.webp
new file mode 100644
index 0000000..018d916
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/file.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/fire-2x.webp b/assets/static/fonts/open-iconic/webp/fire-2x.webp
new file mode 100644
index 0000000..e129709
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/fire-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/fire-3x.webp b/assets/static/fonts/open-iconic/webp/fire-3x.webp
new file mode 100644
index 0000000..2fdc805
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/fire-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/fire-4x.webp b/assets/static/fonts/open-iconic/webp/fire-4x.webp
new file mode 100644
index 0000000..fef409d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/fire-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/fire-6x.webp b/assets/static/fonts/open-iconic/webp/fire-6x.webp
new file mode 100644
index 0000000..bb80a37
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/fire-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/fire-8x.webp b/assets/static/fonts/open-iconic/webp/fire-8x.webp
new file mode 100644
index 0000000..f051435
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/fire-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/fire.webp b/assets/static/fonts/open-iconic/webp/fire.webp
new file mode 100644
index 0000000..dde1c5e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/fire.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/flag-2x.webp b/assets/static/fonts/open-iconic/webp/flag-2x.webp
new file mode 100644
index 0000000..50ee40b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/flag-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/flag-3x.webp b/assets/static/fonts/open-iconic/webp/flag-3x.webp
new file mode 100644
index 0000000..4f9285e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/flag-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/flag-4x.webp b/assets/static/fonts/open-iconic/webp/flag-4x.webp
new file mode 100644
index 0000000..a68cbd1
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/flag-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/flag-6x.webp b/assets/static/fonts/open-iconic/webp/flag-6x.webp
new file mode 100644
index 0000000..746a615
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/flag-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/flag-8x.webp b/assets/static/fonts/open-iconic/webp/flag-8x.webp
new file mode 100644
index 0000000..37dfb7e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/flag-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/flag.webp b/assets/static/fonts/open-iconic/webp/flag.webp
new file mode 100644
index 0000000..e6ba39f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/flag.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/flash-2x.webp b/assets/static/fonts/open-iconic/webp/flash-2x.webp
new file mode 100644
index 0000000..a5929ca
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/flash-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/flash-3x.webp b/assets/static/fonts/open-iconic/webp/flash-3x.webp
new file mode 100644
index 0000000..8fb624d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/flash-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/flash-4x.webp b/assets/static/fonts/open-iconic/webp/flash-4x.webp
new file mode 100644
index 0000000..164008b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/flash-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/flash-6x.webp b/assets/static/fonts/open-iconic/webp/flash-6x.webp
new file mode 100644
index 0000000..50af2f3
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/flash-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/flash-8x.webp b/assets/static/fonts/open-iconic/webp/flash-8x.webp
new file mode 100644
index 0000000..726a8b7
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/flash-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/flash.webp b/assets/static/fonts/open-iconic/webp/flash.webp
new file mode 100644
index 0000000..ae1fce8
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/flash.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/folder-2x.webp b/assets/static/fonts/open-iconic/webp/folder-2x.webp
new file mode 100644
index 0000000..951608c
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/folder-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/folder-3x.webp b/assets/static/fonts/open-iconic/webp/folder-3x.webp
new file mode 100644
index 0000000..4cc4e50
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/folder-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/folder-4x.webp b/assets/static/fonts/open-iconic/webp/folder-4x.webp
new file mode 100644
index 0000000..bba2085
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/folder-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/folder-6x.webp b/assets/static/fonts/open-iconic/webp/folder-6x.webp
new file mode 100644
index 0000000..d3ac82c
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/folder-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/folder-8x.webp b/assets/static/fonts/open-iconic/webp/folder-8x.webp
new file mode 100644
index 0000000..104963b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/folder-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/folder.webp b/assets/static/fonts/open-iconic/webp/folder.webp
new file mode 100644
index 0000000..cb71efa
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/folder.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/fork-2x.webp b/assets/static/fonts/open-iconic/webp/fork-2x.webp
new file mode 100644
index 0000000..169dc43
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/fork-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/fork-3x.webp b/assets/static/fonts/open-iconic/webp/fork-3x.webp
new file mode 100644
index 0000000..ad851fa
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/fork-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/fork-4x.webp b/assets/static/fonts/open-iconic/webp/fork-4x.webp
new file mode 100644
index 0000000..2dbe9bf
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/fork-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/fork-6x.webp b/assets/static/fonts/open-iconic/webp/fork-6x.webp
new file mode 100644
index 0000000..794c51c
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/fork-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/fork-8x.webp b/assets/static/fonts/open-iconic/webp/fork-8x.webp
new file mode 100644
index 0000000..acc9765
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/fork-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/fork.webp b/assets/static/fonts/open-iconic/webp/fork.webp
new file mode 100644
index 0000000..5114013
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/fork.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/fullscreen-enter-2x.webp b/assets/static/fonts/open-iconic/webp/fullscreen-enter-2x.webp
new file mode 100644
index 0000000..8d1fe5e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/fullscreen-enter-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/fullscreen-enter-3x.webp b/assets/static/fonts/open-iconic/webp/fullscreen-enter-3x.webp
new file mode 100644
index 0000000..3eb90f7
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/fullscreen-enter-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/fullscreen-enter-4x.webp b/assets/static/fonts/open-iconic/webp/fullscreen-enter-4x.webp
new file mode 100644
index 0000000..8e14659
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/fullscreen-enter-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/fullscreen-enter-6x.webp b/assets/static/fonts/open-iconic/webp/fullscreen-enter-6x.webp
new file mode 100644
index 0000000..3c2ee84
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/fullscreen-enter-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/fullscreen-enter-8x.webp b/assets/static/fonts/open-iconic/webp/fullscreen-enter-8x.webp
new file mode 100644
index 0000000..917c1c8
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/fullscreen-enter-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/fullscreen-enter.webp b/assets/static/fonts/open-iconic/webp/fullscreen-enter.webp
new file mode 100644
index 0000000..ef43881
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/fullscreen-enter.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/fullscreen-exit-2x.webp b/assets/static/fonts/open-iconic/webp/fullscreen-exit-2x.webp
new file mode 100644
index 0000000..ef5b686
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/fullscreen-exit-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/fullscreen-exit-3x.webp b/assets/static/fonts/open-iconic/webp/fullscreen-exit-3x.webp
new file mode 100644
index 0000000..4d94e31
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/fullscreen-exit-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/fullscreen-exit-4x.webp b/assets/static/fonts/open-iconic/webp/fullscreen-exit-4x.webp
new file mode 100644
index 0000000..99ac431
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/fullscreen-exit-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/fullscreen-exit-6x.webp b/assets/static/fonts/open-iconic/webp/fullscreen-exit-6x.webp
new file mode 100644
index 0000000..28b22df
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/fullscreen-exit-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/fullscreen-exit-8x.webp b/assets/static/fonts/open-iconic/webp/fullscreen-exit-8x.webp
new file mode 100644
index 0000000..3f41345
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/fullscreen-exit-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/fullscreen-exit.webp b/assets/static/fonts/open-iconic/webp/fullscreen-exit.webp
new file mode 100644
index 0000000..d282c4e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/fullscreen-exit.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/globe-2x.webp b/assets/static/fonts/open-iconic/webp/globe-2x.webp
new file mode 100644
index 0000000..d5b1395
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/globe-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/globe-3x.webp b/assets/static/fonts/open-iconic/webp/globe-3x.webp
new file mode 100644
index 0000000..7238eaf
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/globe-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/globe-4x.webp b/assets/static/fonts/open-iconic/webp/globe-4x.webp
new file mode 100644
index 0000000..2b4ba97
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/globe-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/globe-6x.webp b/assets/static/fonts/open-iconic/webp/globe-6x.webp
new file mode 100644
index 0000000..407b0de
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/globe-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/globe-8x.webp b/assets/static/fonts/open-iconic/webp/globe-8x.webp
new file mode 100644
index 0000000..ab8802e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/globe-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/globe.webp b/assets/static/fonts/open-iconic/webp/globe.webp
new file mode 100644
index 0000000..f615c90
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/globe.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/graph-2x.webp b/assets/static/fonts/open-iconic/webp/graph-2x.webp
new file mode 100644
index 0000000..b6a142c
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/graph-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/graph-3x.webp b/assets/static/fonts/open-iconic/webp/graph-3x.webp
new file mode 100644
index 0000000..681c236
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/graph-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/graph-4x.webp b/assets/static/fonts/open-iconic/webp/graph-4x.webp
new file mode 100644
index 0000000..76b35ff
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/graph-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/graph-6x.webp b/assets/static/fonts/open-iconic/webp/graph-6x.webp
new file mode 100644
index 0000000..e1b6310
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/graph-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/graph-8x.webp b/assets/static/fonts/open-iconic/webp/graph-8x.webp
new file mode 100644
index 0000000..0cc14c1
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/graph-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/graph.webp b/assets/static/fonts/open-iconic/webp/graph.webp
new file mode 100644
index 0000000..a00a088
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/graph.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/grid-four-up-2x.webp b/assets/static/fonts/open-iconic/webp/grid-four-up-2x.webp
new file mode 100644
index 0000000..84a2ff9
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/grid-four-up-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/grid-four-up-3x.webp b/assets/static/fonts/open-iconic/webp/grid-four-up-3x.webp
new file mode 100644
index 0000000..2775a8f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/grid-four-up-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/grid-four-up-4x.webp b/assets/static/fonts/open-iconic/webp/grid-four-up-4x.webp
new file mode 100644
index 0000000..50482f6
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/grid-four-up-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/grid-four-up-6x.webp b/assets/static/fonts/open-iconic/webp/grid-four-up-6x.webp
new file mode 100644
index 0000000..c1b2978
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/grid-four-up-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/grid-four-up-8x.webp b/assets/static/fonts/open-iconic/webp/grid-four-up-8x.webp
new file mode 100644
index 0000000..85ab0a8
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/grid-four-up-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/grid-four-up.webp b/assets/static/fonts/open-iconic/webp/grid-four-up.webp
new file mode 100644
index 0000000..b01041a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/grid-four-up.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/grid-three-up-2x.webp b/assets/static/fonts/open-iconic/webp/grid-three-up-2x.webp
new file mode 100644
index 0000000..5901f90
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/grid-three-up-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/grid-three-up-3x.webp b/assets/static/fonts/open-iconic/webp/grid-three-up-3x.webp
new file mode 100644
index 0000000..1087a2a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/grid-three-up-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/grid-three-up-4x.webp b/assets/static/fonts/open-iconic/webp/grid-three-up-4x.webp
new file mode 100644
index 0000000..b10b956
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/grid-three-up-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/grid-three-up-6x.webp b/assets/static/fonts/open-iconic/webp/grid-three-up-6x.webp
new file mode 100644
index 0000000..014b97a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/grid-three-up-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/grid-three-up-8x.webp b/assets/static/fonts/open-iconic/webp/grid-three-up-8x.webp
new file mode 100644
index 0000000..c47a0eb
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/grid-three-up-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/grid-three-up.webp b/assets/static/fonts/open-iconic/webp/grid-three-up.webp
new file mode 100644
index 0000000..796b7d3
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/grid-three-up.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/grid-two-up-2x.webp b/assets/static/fonts/open-iconic/webp/grid-two-up-2x.webp
new file mode 100644
index 0000000..5912dc1
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/grid-two-up-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/grid-two-up-3x.webp b/assets/static/fonts/open-iconic/webp/grid-two-up-3x.webp
new file mode 100644
index 0000000..9f25143
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/grid-two-up-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/grid-two-up-4x.webp b/assets/static/fonts/open-iconic/webp/grid-two-up-4x.webp
new file mode 100644
index 0000000..a1db70e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/grid-two-up-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/grid-two-up-6x.webp b/assets/static/fonts/open-iconic/webp/grid-two-up-6x.webp
new file mode 100644
index 0000000..859c7c3
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/grid-two-up-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/grid-two-up-8x.webp b/assets/static/fonts/open-iconic/webp/grid-two-up-8x.webp
new file mode 100644
index 0000000..097cd14
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/grid-two-up-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/grid-two-up.webp b/assets/static/fonts/open-iconic/webp/grid-two-up.webp
new file mode 100644
index 0000000..2d814ab
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/grid-two-up.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/hard-drive-2x.webp b/assets/static/fonts/open-iconic/webp/hard-drive-2x.webp
new file mode 100644
index 0000000..a3ce84e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/hard-drive-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/hard-drive-3x.webp b/assets/static/fonts/open-iconic/webp/hard-drive-3x.webp
new file mode 100644
index 0000000..c1b67a0
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/hard-drive-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/hard-drive-4x.webp b/assets/static/fonts/open-iconic/webp/hard-drive-4x.webp
new file mode 100644
index 0000000..001525b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/hard-drive-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/hard-drive-6x.webp b/assets/static/fonts/open-iconic/webp/hard-drive-6x.webp
new file mode 100644
index 0000000..1127caa
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/hard-drive-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/hard-drive-8x.webp b/assets/static/fonts/open-iconic/webp/hard-drive-8x.webp
new file mode 100644
index 0000000..79a1a36
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/hard-drive-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/hard-drive.webp b/assets/static/fonts/open-iconic/webp/hard-drive.webp
new file mode 100644
index 0000000..95335e8
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/hard-drive.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/header-2x.webp b/assets/static/fonts/open-iconic/webp/header-2x.webp
new file mode 100644
index 0000000..4c7521c
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/header-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/header-3x.webp b/assets/static/fonts/open-iconic/webp/header-3x.webp
new file mode 100644
index 0000000..561e249
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/header-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/header-4x.webp b/assets/static/fonts/open-iconic/webp/header-4x.webp
new file mode 100644
index 0000000..41fdfbb
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/header-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/header-6x.webp b/assets/static/fonts/open-iconic/webp/header-6x.webp
new file mode 100644
index 0000000..eb2f633
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/header-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/header-8x.webp b/assets/static/fonts/open-iconic/webp/header-8x.webp
new file mode 100644
index 0000000..e385bd2
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/header-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/header.webp b/assets/static/fonts/open-iconic/webp/header.webp
new file mode 100644
index 0000000..1185618
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/header.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/headphones-2x.webp b/assets/static/fonts/open-iconic/webp/headphones-2x.webp
new file mode 100644
index 0000000..b14e218
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/headphones-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/headphones-3x.webp b/assets/static/fonts/open-iconic/webp/headphones-3x.webp
new file mode 100644
index 0000000..a50750d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/headphones-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/headphones-4x.webp b/assets/static/fonts/open-iconic/webp/headphones-4x.webp
new file mode 100644
index 0000000..a56debc
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/headphones-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/headphones-6x.webp b/assets/static/fonts/open-iconic/webp/headphones-6x.webp
new file mode 100644
index 0000000..72ec399
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/headphones-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/headphones-8x.webp b/assets/static/fonts/open-iconic/webp/headphones-8x.webp
new file mode 100644
index 0000000..898459d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/headphones-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/headphones.webp b/assets/static/fonts/open-iconic/webp/headphones.webp
new file mode 100644
index 0000000..8a68e55
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/headphones.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/heart-2x.webp b/assets/static/fonts/open-iconic/webp/heart-2x.webp
new file mode 100644
index 0000000..aaca920
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/heart-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/heart-3x.webp b/assets/static/fonts/open-iconic/webp/heart-3x.webp
new file mode 100644
index 0000000..c347728
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/heart-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/heart-4x.webp b/assets/static/fonts/open-iconic/webp/heart-4x.webp
new file mode 100644
index 0000000..adc048c
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/heart-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/heart-6x.webp b/assets/static/fonts/open-iconic/webp/heart-6x.webp
new file mode 100644
index 0000000..4cec66d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/heart-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/heart-8x.webp b/assets/static/fonts/open-iconic/webp/heart-8x.webp
new file mode 100644
index 0000000..e119afe
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/heart-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/heart.webp b/assets/static/fonts/open-iconic/webp/heart.webp
new file mode 100644
index 0000000..cc3055b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/heart.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/home-2x.webp b/assets/static/fonts/open-iconic/webp/home-2x.webp
new file mode 100644
index 0000000..74dbe3a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/home-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/home-3x.webp b/assets/static/fonts/open-iconic/webp/home-3x.webp
new file mode 100644
index 0000000..586eb87
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/home-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/home-4x.webp b/assets/static/fonts/open-iconic/webp/home-4x.webp
new file mode 100644
index 0000000..92a5fab
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/home-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/home-6x.webp b/assets/static/fonts/open-iconic/webp/home-6x.webp
new file mode 100644
index 0000000..55f5db4
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/home-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/home-8x.webp b/assets/static/fonts/open-iconic/webp/home-8x.webp
new file mode 100644
index 0000000..824fae2
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/home-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/home.webp b/assets/static/fonts/open-iconic/webp/home.webp
new file mode 100644
index 0000000..80166ba
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/home.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/image-2x.webp b/assets/static/fonts/open-iconic/webp/image-2x.webp
new file mode 100644
index 0000000..906af22
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/image-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/image-3x.webp b/assets/static/fonts/open-iconic/webp/image-3x.webp
new file mode 100644
index 0000000..dafcd97
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/image-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/image-4x.webp b/assets/static/fonts/open-iconic/webp/image-4x.webp
new file mode 100644
index 0000000..972a2dd
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/image-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/image-6x.webp b/assets/static/fonts/open-iconic/webp/image-6x.webp
new file mode 100644
index 0000000..613ae2d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/image-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/image-8x.webp b/assets/static/fonts/open-iconic/webp/image-8x.webp
new file mode 100644
index 0000000..c3f14d3
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/image-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/image.webp b/assets/static/fonts/open-iconic/webp/image.webp
new file mode 100644
index 0000000..ab412db
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/image.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/inbox-2x.webp b/assets/static/fonts/open-iconic/webp/inbox-2x.webp
new file mode 100644
index 0000000..8f850f7
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/inbox-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/inbox-3x.webp b/assets/static/fonts/open-iconic/webp/inbox-3x.webp
new file mode 100644
index 0000000..b94745e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/inbox-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/inbox-4x.webp b/assets/static/fonts/open-iconic/webp/inbox-4x.webp
new file mode 100644
index 0000000..5e233a7
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/inbox-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/inbox-6x.webp b/assets/static/fonts/open-iconic/webp/inbox-6x.webp
new file mode 100644
index 0000000..82a88f2
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/inbox-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/inbox-8x.webp b/assets/static/fonts/open-iconic/webp/inbox-8x.webp
new file mode 100644
index 0000000..ce1346a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/inbox-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/inbox.webp b/assets/static/fonts/open-iconic/webp/inbox.webp
new file mode 100644
index 0000000..43ebdb0
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/inbox.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/infinity-2x.webp b/assets/static/fonts/open-iconic/webp/infinity-2x.webp
new file mode 100644
index 0000000..be4a466
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/infinity-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/infinity-3x.webp b/assets/static/fonts/open-iconic/webp/infinity-3x.webp
new file mode 100644
index 0000000..cbff7fa
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/infinity-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/infinity-4x.webp b/assets/static/fonts/open-iconic/webp/infinity-4x.webp
new file mode 100644
index 0000000..4444bea
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/infinity-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/infinity-6x.webp b/assets/static/fonts/open-iconic/webp/infinity-6x.webp
new file mode 100644
index 0000000..cbde33f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/infinity-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/infinity-8x.webp b/assets/static/fonts/open-iconic/webp/infinity-8x.webp
new file mode 100644
index 0000000..6a2faea
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/infinity-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/infinity.webp b/assets/static/fonts/open-iconic/webp/infinity.webp
new file mode 100644
index 0000000..5f73479
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/infinity.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/info-2x.webp b/assets/static/fonts/open-iconic/webp/info-2x.webp
new file mode 100644
index 0000000..fa26305
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/info-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/info-3x.webp b/assets/static/fonts/open-iconic/webp/info-3x.webp
new file mode 100644
index 0000000..c769077
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/info-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/info-4x.webp b/assets/static/fonts/open-iconic/webp/info-4x.webp
new file mode 100644
index 0000000..dbe2a95
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/info-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/info-6x.webp b/assets/static/fonts/open-iconic/webp/info-6x.webp
new file mode 100644
index 0000000..7bd0de0
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/info-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/info-8x.webp b/assets/static/fonts/open-iconic/webp/info-8x.webp
new file mode 100644
index 0000000..b950579
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/info-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/info.webp b/assets/static/fonts/open-iconic/webp/info.webp
new file mode 100644
index 0000000..d394e0d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/info.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/italic-2x.webp b/assets/static/fonts/open-iconic/webp/italic-2x.webp
new file mode 100644
index 0000000..c4119b2
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/italic-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/italic-3x.webp b/assets/static/fonts/open-iconic/webp/italic-3x.webp
new file mode 100644
index 0000000..79b6626
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/italic-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/italic-4x.webp b/assets/static/fonts/open-iconic/webp/italic-4x.webp
new file mode 100644
index 0000000..04abf50
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/italic-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/italic-6x.webp b/assets/static/fonts/open-iconic/webp/italic-6x.webp
new file mode 100644
index 0000000..9c187fa
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/italic-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/italic-8x.webp b/assets/static/fonts/open-iconic/webp/italic-8x.webp
new file mode 100644
index 0000000..3d785e0
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/italic-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/italic.webp b/assets/static/fonts/open-iconic/webp/italic.webp
new file mode 100644
index 0000000..dd8c76e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/italic.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/justify-center-2x.webp b/assets/static/fonts/open-iconic/webp/justify-center-2x.webp
new file mode 100644
index 0000000..915bb86
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/justify-center-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/justify-center-3x.webp b/assets/static/fonts/open-iconic/webp/justify-center-3x.webp
new file mode 100644
index 0000000..a11ff49
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/justify-center-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/justify-center-4x.webp b/assets/static/fonts/open-iconic/webp/justify-center-4x.webp
new file mode 100644
index 0000000..1c9720c
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/justify-center-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/justify-center-6x.webp b/assets/static/fonts/open-iconic/webp/justify-center-6x.webp
new file mode 100644
index 0000000..75da546
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/justify-center-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/justify-center-8x.webp b/assets/static/fonts/open-iconic/webp/justify-center-8x.webp
new file mode 100644
index 0000000..813e679
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/justify-center-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/justify-center.webp b/assets/static/fonts/open-iconic/webp/justify-center.webp
new file mode 100644
index 0000000..6062aea
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/justify-center.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/justify-left-2x.webp b/assets/static/fonts/open-iconic/webp/justify-left-2x.webp
new file mode 100644
index 0000000..4ba9d3f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/justify-left-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/justify-left-3x.webp b/assets/static/fonts/open-iconic/webp/justify-left-3x.webp
new file mode 100644
index 0000000..b648cae
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/justify-left-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/justify-left-4x.webp b/assets/static/fonts/open-iconic/webp/justify-left-4x.webp
new file mode 100644
index 0000000..6478f79
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/justify-left-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/justify-left-6x.webp b/assets/static/fonts/open-iconic/webp/justify-left-6x.webp
new file mode 100644
index 0000000..ba30404
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/justify-left-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/justify-left-8x.webp b/assets/static/fonts/open-iconic/webp/justify-left-8x.webp
new file mode 100644
index 0000000..883d529
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/justify-left-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/justify-left.webp b/assets/static/fonts/open-iconic/webp/justify-left.webp
new file mode 100644
index 0000000..a524b8e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/justify-left.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/justify-right-2x.webp b/assets/static/fonts/open-iconic/webp/justify-right-2x.webp
new file mode 100644
index 0000000..6a1b682
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/justify-right-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/justify-right-3x.webp b/assets/static/fonts/open-iconic/webp/justify-right-3x.webp
new file mode 100644
index 0000000..eff439a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/justify-right-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/justify-right-4x.webp b/assets/static/fonts/open-iconic/webp/justify-right-4x.webp
new file mode 100644
index 0000000..0221476
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/justify-right-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/justify-right-6x.webp b/assets/static/fonts/open-iconic/webp/justify-right-6x.webp
new file mode 100644
index 0000000..4512d4c
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/justify-right-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/justify-right-8x.webp b/assets/static/fonts/open-iconic/webp/justify-right-8x.webp
new file mode 100644
index 0000000..b91faeb
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/justify-right-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/justify-right.webp b/assets/static/fonts/open-iconic/webp/justify-right.webp
new file mode 100644
index 0000000..4a19723
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/justify-right.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/key-2x.webp b/assets/static/fonts/open-iconic/webp/key-2x.webp
new file mode 100644
index 0000000..0052916
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/key-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/key-3x.webp b/assets/static/fonts/open-iconic/webp/key-3x.webp
new file mode 100644
index 0000000..a901fbd
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/key-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/key-4x.webp b/assets/static/fonts/open-iconic/webp/key-4x.webp
new file mode 100644
index 0000000..d918258
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/key-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/key-6x.webp b/assets/static/fonts/open-iconic/webp/key-6x.webp
new file mode 100644
index 0000000..fdc6e64
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/key-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/key-8x.webp b/assets/static/fonts/open-iconic/webp/key-8x.webp
new file mode 100644
index 0000000..e07012d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/key-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/key.webp b/assets/static/fonts/open-iconic/webp/key.webp
new file mode 100644
index 0000000..d740116
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/key.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/laptop-2x.webp b/assets/static/fonts/open-iconic/webp/laptop-2x.webp
new file mode 100644
index 0000000..ba84306
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/laptop-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/laptop-3x.webp b/assets/static/fonts/open-iconic/webp/laptop-3x.webp
new file mode 100644
index 0000000..8ef0b12
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/laptop-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/laptop-4x.webp b/assets/static/fonts/open-iconic/webp/laptop-4x.webp
new file mode 100644
index 0000000..d1234cc
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/laptop-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/laptop-6x.webp b/assets/static/fonts/open-iconic/webp/laptop-6x.webp
new file mode 100644
index 0000000..facfccd
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/laptop-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/laptop-8x.webp b/assets/static/fonts/open-iconic/webp/laptop-8x.webp
new file mode 100644
index 0000000..bd125ec
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/laptop-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/laptop.webp b/assets/static/fonts/open-iconic/webp/laptop.webp
new file mode 100644
index 0000000..9eeeb8b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/laptop.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/layers-2x.webp b/assets/static/fonts/open-iconic/webp/layers-2x.webp
new file mode 100644
index 0000000..4ffc1ec
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/layers-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/layers-3x.webp b/assets/static/fonts/open-iconic/webp/layers-3x.webp
new file mode 100644
index 0000000..fa53199
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/layers-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/layers-4x.webp b/assets/static/fonts/open-iconic/webp/layers-4x.webp
new file mode 100644
index 0000000..61d6bec
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/layers-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/layers-6x.webp b/assets/static/fonts/open-iconic/webp/layers-6x.webp
new file mode 100644
index 0000000..a586d3b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/layers-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/layers-8x.webp b/assets/static/fonts/open-iconic/webp/layers-8x.webp
new file mode 100644
index 0000000..bacf2d7
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/layers-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/layers.webp b/assets/static/fonts/open-iconic/webp/layers.webp
new file mode 100644
index 0000000..8177b42
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/layers.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/lightbulb-2x.webp b/assets/static/fonts/open-iconic/webp/lightbulb-2x.webp
new file mode 100644
index 0000000..496b813
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/lightbulb-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/lightbulb-3x.webp b/assets/static/fonts/open-iconic/webp/lightbulb-3x.webp
new file mode 100644
index 0000000..cd94ede
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/lightbulb-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/lightbulb-4x.webp b/assets/static/fonts/open-iconic/webp/lightbulb-4x.webp
new file mode 100644
index 0000000..e413c79
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/lightbulb-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/lightbulb-6x.webp b/assets/static/fonts/open-iconic/webp/lightbulb-6x.webp
new file mode 100644
index 0000000..a17b6a9
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/lightbulb-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/lightbulb-8x.webp b/assets/static/fonts/open-iconic/webp/lightbulb-8x.webp
new file mode 100644
index 0000000..173b98b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/lightbulb-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/lightbulb.webp b/assets/static/fonts/open-iconic/webp/lightbulb.webp
new file mode 100644
index 0000000..67fd467
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/lightbulb.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/link-broken-2x.webp b/assets/static/fonts/open-iconic/webp/link-broken-2x.webp
new file mode 100644
index 0000000..eaeb71e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/link-broken-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/link-broken-3x.webp b/assets/static/fonts/open-iconic/webp/link-broken-3x.webp
new file mode 100644
index 0000000..88266c3
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/link-broken-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/link-broken-4x.webp b/assets/static/fonts/open-iconic/webp/link-broken-4x.webp
new file mode 100644
index 0000000..6f1e288
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/link-broken-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/link-broken-6x.webp b/assets/static/fonts/open-iconic/webp/link-broken-6x.webp
new file mode 100644
index 0000000..146b15b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/link-broken-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/link-broken-8x.webp b/assets/static/fonts/open-iconic/webp/link-broken-8x.webp
new file mode 100644
index 0000000..3367f70
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/link-broken-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/link-broken.webp b/assets/static/fonts/open-iconic/webp/link-broken.webp
new file mode 100644
index 0000000..f778219
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/link-broken.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/link-intact-2x.webp b/assets/static/fonts/open-iconic/webp/link-intact-2x.webp
new file mode 100644
index 0000000..3c8252b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/link-intact-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/link-intact-3x.webp b/assets/static/fonts/open-iconic/webp/link-intact-3x.webp
new file mode 100644
index 0000000..d293422
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/link-intact-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/link-intact-4x.webp b/assets/static/fonts/open-iconic/webp/link-intact-4x.webp
new file mode 100644
index 0000000..a8fcb94
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/link-intact-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/link-intact-6x.webp b/assets/static/fonts/open-iconic/webp/link-intact-6x.webp
new file mode 100644
index 0000000..602197a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/link-intact-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/link-intact-8x.webp b/assets/static/fonts/open-iconic/webp/link-intact-8x.webp
new file mode 100644
index 0000000..e8ff587
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/link-intact-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/link-intact.webp b/assets/static/fonts/open-iconic/webp/link-intact.webp
new file mode 100644
index 0000000..2a188ca
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/link-intact.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/list-2x.webp b/assets/static/fonts/open-iconic/webp/list-2x.webp
new file mode 100644
index 0000000..f2e81a5
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/list-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/list-3x.webp b/assets/static/fonts/open-iconic/webp/list-3x.webp
new file mode 100644
index 0000000..528c555
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/list-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/list-4x.webp b/assets/static/fonts/open-iconic/webp/list-4x.webp
new file mode 100644
index 0000000..f61ad06
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/list-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/list-6x.webp b/assets/static/fonts/open-iconic/webp/list-6x.webp
new file mode 100644
index 0000000..ceb2914
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/list-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/list-8x.webp b/assets/static/fonts/open-iconic/webp/list-8x.webp
new file mode 100644
index 0000000..157c317
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/list-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/list-rich-2x.webp b/assets/static/fonts/open-iconic/webp/list-rich-2x.webp
new file mode 100644
index 0000000..ec8cd76
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/list-rich-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/list-rich-3x.webp b/assets/static/fonts/open-iconic/webp/list-rich-3x.webp
new file mode 100644
index 0000000..e5d2793
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/list-rich-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/list-rich-4x.webp b/assets/static/fonts/open-iconic/webp/list-rich-4x.webp
new file mode 100644
index 0000000..932fa61
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/list-rich-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/list-rich-6x.webp b/assets/static/fonts/open-iconic/webp/list-rich-6x.webp
new file mode 100644
index 0000000..b4eadb7
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/list-rich-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/list-rich-8x.webp b/assets/static/fonts/open-iconic/webp/list-rich-8x.webp
new file mode 100644
index 0000000..06c72ee
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/list-rich-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/list-rich.webp b/assets/static/fonts/open-iconic/webp/list-rich.webp
new file mode 100644
index 0000000..3d54807
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/list-rich.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/list.webp b/assets/static/fonts/open-iconic/webp/list.webp
new file mode 100644
index 0000000..433078c
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/list.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/location-2x.webp b/assets/static/fonts/open-iconic/webp/location-2x.webp
new file mode 100644
index 0000000..f5c9efd
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/location-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/location-3x.webp b/assets/static/fonts/open-iconic/webp/location-3x.webp
new file mode 100644
index 0000000..8fe8de2
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/location-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/location-4x.webp b/assets/static/fonts/open-iconic/webp/location-4x.webp
new file mode 100644
index 0000000..9f46c1a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/location-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/location-6x.webp b/assets/static/fonts/open-iconic/webp/location-6x.webp
new file mode 100644
index 0000000..2b2712a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/location-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/location-8x.webp b/assets/static/fonts/open-iconic/webp/location-8x.webp
new file mode 100644
index 0000000..9c545fc
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/location-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/location.webp b/assets/static/fonts/open-iconic/webp/location.webp
new file mode 100644
index 0000000..a2c41e8
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/location.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/lock-locked-2x.webp b/assets/static/fonts/open-iconic/webp/lock-locked-2x.webp
new file mode 100644
index 0000000..fa9eb5b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/lock-locked-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/lock-locked-3x.webp b/assets/static/fonts/open-iconic/webp/lock-locked-3x.webp
new file mode 100644
index 0000000..c4e30fd
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/lock-locked-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/lock-locked-4x.webp b/assets/static/fonts/open-iconic/webp/lock-locked-4x.webp
new file mode 100644
index 0000000..60211f5
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/lock-locked-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/lock-locked-6x.webp b/assets/static/fonts/open-iconic/webp/lock-locked-6x.webp
new file mode 100644
index 0000000..d20c307
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/lock-locked-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/lock-locked-8x.webp b/assets/static/fonts/open-iconic/webp/lock-locked-8x.webp
new file mode 100644
index 0000000..44aeba4
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/lock-locked-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/lock-locked.webp b/assets/static/fonts/open-iconic/webp/lock-locked.webp
new file mode 100644
index 0000000..87eb3dd
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/lock-locked.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/lock-unlocked-2x.webp b/assets/static/fonts/open-iconic/webp/lock-unlocked-2x.webp
new file mode 100644
index 0000000..798ff49
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/lock-unlocked-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/lock-unlocked-3x.webp b/assets/static/fonts/open-iconic/webp/lock-unlocked-3x.webp
new file mode 100644
index 0000000..3fd7a4a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/lock-unlocked-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/lock-unlocked-4x.webp b/assets/static/fonts/open-iconic/webp/lock-unlocked-4x.webp
new file mode 100644
index 0000000..f811a76
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/lock-unlocked-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/lock-unlocked-6x.webp b/assets/static/fonts/open-iconic/webp/lock-unlocked-6x.webp
new file mode 100644
index 0000000..0bda8fb
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/lock-unlocked-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/lock-unlocked-8x.webp b/assets/static/fonts/open-iconic/webp/lock-unlocked-8x.webp
new file mode 100644
index 0000000..765cfec
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/lock-unlocked-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/lock-unlocked.webp b/assets/static/fonts/open-iconic/webp/lock-unlocked.webp
new file mode 100644
index 0000000..c45debc
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/lock-unlocked.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/loop-2x.webp b/assets/static/fonts/open-iconic/webp/loop-2x.webp
new file mode 100644
index 0000000..760e04b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/loop-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/loop-3x.webp b/assets/static/fonts/open-iconic/webp/loop-3x.webp
new file mode 100644
index 0000000..fae3328
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/loop-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/loop-4x.webp b/assets/static/fonts/open-iconic/webp/loop-4x.webp
new file mode 100644
index 0000000..9c50d49
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/loop-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/loop-6x.webp b/assets/static/fonts/open-iconic/webp/loop-6x.webp
new file mode 100644
index 0000000..b147cfb
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/loop-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/loop-8x.webp b/assets/static/fonts/open-iconic/webp/loop-8x.webp
new file mode 100644
index 0000000..861e288
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/loop-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/loop-circular-2x.webp b/assets/static/fonts/open-iconic/webp/loop-circular-2x.webp
new file mode 100644
index 0000000..2f4c3f7
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/loop-circular-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/loop-circular-3x.webp b/assets/static/fonts/open-iconic/webp/loop-circular-3x.webp
new file mode 100644
index 0000000..f2b2f6d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/loop-circular-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/loop-circular-4x.webp b/assets/static/fonts/open-iconic/webp/loop-circular-4x.webp
new file mode 100644
index 0000000..bc13619
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/loop-circular-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/loop-circular-6x.webp b/assets/static/fonts/open-iconic/webp/loop-circular-6x.webp
new file mode 100644
index 0000000..6c8d24a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/loop-circular-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/loop-circular-8x.webp b/assets/static/fonts/open-iconic/webp/loop-circular-8x.webp
new file mode 100644
index 0000000..932fb19
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/loop-circular-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/loop-circular.webp b/assets/static/fonts/open-iconic/webp/loop-circular.webp
new file mode 100644
index 0000000..3db5959
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/loop-circular.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/loop-square-2x.webp b/assets/static/fonts/open-iconic/webp/loop-square-2x.webp
new file mode 100644
index 0000000..bfb1885
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/loop-square-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/loop-square-3x.webp b/assets/static/fonts/open-iconic/webp/loop-square-3x.webp
new file mode 100644
index 0000000..d8605f1
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/loop-square-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/loop-square-4x.webp b/assets/static/fonts/open-iconic/webp/loop-square-4x.webp
new file mode 100644
index 0000000..25a1306
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/loop-square-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/loop-square-6x.webp b/assets/static/fonts/open-iconic/webp/loop-square-6x.webp
new file mode 100644
index 0000000..01d8e9e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/loop-square-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/loop-square-8x.webp b/assets/static/fonts/open-iconic/webp/loop-square-8x.webp
new file mode 100644
index 0000000..1ea2c58
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/loop-square-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/loop-square.webp b/assets/static/fonts/open-iconic/webp/loop-square.webp
new file mode 100644
index 0000000..9c2e0cc
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/loop-square.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/loop.webp b/assets/static/fonts/open-iconic/webp/loop.webp
new file mode 100644
index 0000000..5eebe6e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/loop.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/magnifying-glass-2x.webp b/assets/static/fonts/open-iconic/webp/magnifying-glass-2x.webp
new file mode 100644
index 0000000..d7889f7
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/magnifying-glass-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/magnifying-glass-3x.webp b/assets/static/fonts/open-iconic/webp/magnifying-glass-3x.webp
new file mode 100644
index 0000000..7a1ac65
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/magnifying-glass-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/magnifying-glass-4x.webp b/assets/static/fonts/open-iconic/webp/magnifying-glass-4x.webp
new file mode 100644
index 0000000..0078ed4
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/magnifying-glass-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/magnifying-glass-6x.webp b/assets/static/fonts/open-iconic/webp/magnifying-glass-6x.webp
new file mode 100644
index 0000000..53d15c0
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/magnifying-glass-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/magnifying-glass-8x.webp b/assets/static/fonts/open-iconic/webp/magnifying-glass-8x.webp
new file mode 100644
index 0000000..8f73515
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/magnifying-glass-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/magnifying-glass.webp b/assets/static/fonts/open-iconic/webp/magnifying-glass.webp
new file mode 100644
index 0000000..ed2a435
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/magnifying-glass.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/map-2x.webp b/assets/static/fonts/open-iconic/webp/map-2x.webp
new file mode 100644
index 0000000..ed74df7
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/map-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/map-3x.webp b/assets/static/fonts/open-iconic/webp/map-3x.webp
new file mode 100644
index 0000000..7965a79
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/map-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/map-4x.webp b/assets/static/fonts/open-iconic/webp/map-4x.webp
new file mode 100644
index 0000000..5055610
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/map-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/map-6x.webp b/assets/static/fonts/open-iconic/webp/map-6x.webp
new file mode 100644
index 0000000..2cba959
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/map-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/map-8x.webp b/assets/static/fonts/open-iconic/webp/map-8x.webp
new file mode 100644
index 0000000..11e4fb0
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/map-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/map-marker-2x.webp b/assets/static/fonts/open-iconic/webp/map-marker-2x.webp
new file mode 100644
index 0000000..751ccaa
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/map-marker-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/map-marker-3x.webp b/assets/static/fonts/open-iconic/webp/map-marker-3x.webp
new file mode 100644
index 0000000..c61cf7b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/map-marker-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/map-marker-4x.webp b/assets/static/fonts/open-iconic/webp/map-marker-4x.webp
new file mode 100644
index 0000000..3f62273
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/map-marker-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/map-marker-6x.webp b/assets/static/fonts/open-iconic/webp/map-marker-6x.webp
new file mode 100644
index 0000000..e7d7540
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/map-marker-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/map-marker-8x.webp b/assets/static/fonts/open-iconic/webp/map-marker-8x.webp
new file mode 100644
index 0000000..09e5985
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/map-marker-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/map-marker.webp b/assets/static/fonts/open-iconic/webp/map-marker.webp
new file mode 100644
index 0000000..90fc968
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/map-marker.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/map.webp b/assets/static/fonts/open-iconic/webp/map.webp
new file mode 100644
index 0000000..0d7fc2a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/map.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-pause-2x.webp b/assets/static/fonts/open-iconic/webp/media-pause-2x.webp
new file mode 100644
index 0000000..4e7a0ee
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-pause-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-pause-3x.webp b/assets/static/fonts/open-iconic/webp/media-pause-3x.webp
new file mode 100644
index 0000000..1ac08cd
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-pause-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-pause-4x.webp b/assets/static/fonts/open-iconic/webp/media-pause-4x.webp
new file mode 100644
index 0000000..fa7bce4
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-pause-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-pause-6x.webp b/assets/static/fonts/open-iconic/webp/media-pause-6x.webp
new file mode 100644
index 0000000..c61afce
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-pause-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-pause-8x.webp b/assets/static/fonts/open-iconic/webp/media-pause-8x.webp
new file mode 100644
index 0000000..98d915b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-pause-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-pause.webp b/assets/static/fonts/open-iconic/webp/media-pause.webp
new file mode 100644
index 0000000..57a2b31
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-pause.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-play-2x.webp b/assets/static/fonts/open-iconic/webp/media-play-2x.webp
new file mode 100644
index 0000000..8eeec8a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-play-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-play-3x.webp b/assets/static/fonts/open-iconic/webp/media-play-3x.webp
new file mode 100644
index 0000000..64b9857
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-play-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-play-4x.webp b/assets/static/fonts/open-iconic/webp/media-play-4x.webp
new file mode 100644
index 0000000..6911a88
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-play-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-play-6x.webp b/assets/static/fonts/open-iconic/webp/media-play-6x.webp
new file mode 100644
index 0000000..14c55f3
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-play-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-play-8x.webp b/assets/static/fonts/open-iconic/webp/media-play-8x.webp
new file mode 100644
index 0000000..f110bf9
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-play-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-play.webp b/assets/static/fonts/open-iconic/webp/media-play.webp
new file mode 100644
index 0000000..e0cddc9
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-play.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-record-2x.webp b/assets/static/fonts/open-iconic/webp/media-record-2x.webp
new file mode 100644
index 0000000..86c835a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-record-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-record-3x.webp b/assets/static/fonts/open-iconic/webp/media-record-3x.webp
new file mode 100644
index 0000000..c3d74c4
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-record-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-record-4x.webp b/assets/static/fonts/open-iconic/webp/media-record-4x.webp
new file mode 100644
index 0000000..c6421d0
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-record-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-record-6x.webp b/assets/static/fonts/open-iconic/webp/media-record-6x.webp
new file mode 100644
index 0000000..a8dd1cb
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-record-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-record-8x.webp b/assets/static/fonts/open-iconic/webp/media-record-8x.webp
new file mode 100644
index 0000000..7653ddc
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-record-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-record.webp b/assets/static/fonts/open-iconic/webp/media-record.webp
new file mode 100644
index 0000000..d8450bd
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-record.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-skip-backward-2x.webp b/assets/static/fonts/open-iconic/webp/media-skip-backward-2x.webp
new file mode 100644
index 0000000..3a8507f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-skip-backward-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-skip-backward-3x.webp b/assets/static/fonts/open-iconic/webp/media-skip-backward-3x.webp
new file mode 100644
index 0000000..e92aa14
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-skip-backward-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-skip-backward-4x.webp b/assets/static/fonts/open-iconic/webp/media-skip-backward-4x.webp
new file mode 100644
index 0000000..e6678a9
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-skip-backward-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-skip-backward-6x.webp b/assets/static/fonts/open-iconic/webp/media-skip-backward-6x.webp
new file mode 100644
index 0000000..ae7c3b2
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-skip-backward-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-skip-backward-8x.webp b/assets/static/fonts/open-iconic/webp/media-skip-backward-8x.webp
new file mode 100644
index 0000000..60fb938
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-skip-backward-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-skip-backward.webp b/assets/static/fonts/open-iconic/webp/media-skip-backward.webp
new file mode 100644
index 0000000..8e2492e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-skip-backward.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-skip-forward-2x.webp b/assets/static/fonts/open-iconic/webp/media-skip-forward-2x.webp
new file mode 100644
index 0000000..2f853ea
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-skip-forward-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-skip-forward-3x.webp b/assets/static/fonts/open-iconic/webp/media-skip-forward-3x.webp
new file mode 100644
index 0000000..7daea6c
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-skip-forward-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-skip-forward-4x.webp b/assets/static/fonts/open-iconic/webp/media-skip-forward-4x.webp
new file mode 100644
index 0000000..f3113fc
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-skip-forward-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-skip-forward-6x.webp b/assets/static/fonts/open-iconic/webp/media-skip-forward-6x.webp
new file mode 100644
index 0000000..3ff89f4
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-skip-forward-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-skip-forward-8x.webp b/assets/static/fonts/open-iconic/webp/media-skip-forward-8x.webp
new file mode 100644
index 0000000..f8d94f9
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-skip-forward-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-skip-forward.webp b/assets/static/fonts/open-iconic/webp/media-skip-forward.webp
new file mode 100644
index 0000000..a0607ed
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-skip-forward.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-step-backward-2x.webp b/assets/static/fonts/open-iconic/webp/media-step-backward-2x.webp
new file mode 100644
index 0000000..fe87d1d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-step-backward-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-step-backward-3x.webp b/assets/static/fonts/open-iconic/webp/media-step-backward-3x.webp
new file mode 100644
index 0000000..fc33116
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-step-backward-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-step-backward-4x.webp b/assets/static/fonts/open-iconic/webp/media-step-backward-4x.webp
new file mode 100644
index 0000000..d4f1ca0
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-step-backward-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-step-backward-6x.webp b/assets/static/fonts/open-iconic/webp/media-step-backward-6x.webp
new file mode 100644
index 0000000..6155313
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-step-backward-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-step-backward-8x.webp b/assets/static/fonts/open-iconic/webp/media-step-backward-8x.webp
new file mode 100644
index 0000000..71e89e0
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-step-backward-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-step-backward.webp b/assets/static/fonts/open-iconic/webp/media-step-backward.webp
new file mode 100644
index 0000000..3e616bd
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-step-backward.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-step-forward-2x.webp b/assets/static/fonts/open-iconic/webp/media-step-forward-2x.webp
new file mode 100644
index 0000000..0a614e2
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-step-forward-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-step-forward-3x.webp b/assets/static/fonts/open-iconic/webp/media-step-forward-3x.webp
new file mode 100644
index 0000000..a7e7d49
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-step-forward-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-step-forward-4x.webp b/assets/static/fonts/open-iconic/webp/media-step-forward-4x.webp
new file mode 100644
index 0000000..54d9d38
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-step-forward-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-step-forward-6x.webp b/assets/static/fonts/open-iconic/webp/media-step-forward-6x.webp
new file mode 100644
index 0000000..1400e7c
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-step-forward-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-step-forward-8x.webp b/assets/static/fonts/open-iconic/webp/media-step-forward-8x.webp
new file mode 100644
index 0000000..604eaee
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-step-forward-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-step-forward.webp b/assets/static/fonts/open-iconic/webp/media-step-forward.webp
new file mode 100644
index 0000000..e41e250
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-step-forward.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-stop-2x.webp b/assets/static/fonts/open-iconic/webp/media-stop-2x.webp
new file mode 100644
index 0000000..c9c39d0
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-stop-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-stop-3x.webp b/assets/static/fonts/open-iconic/webp/media-stop-3x.webp
new file mode 100644
index 0000000..9dc380a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-stop-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-stop-4x.webp b/assets/static/fonts/open-iconic/webp/media-stop-4x.webp
new file mode 100644
index 0000000..12305ea
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-stop-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-stop-6x.webp b/assets/static/fonts/open-iconic/webp/media-stop-6x.webp
new file mode 100644
index 0000000..a429247
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-stop-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-stop-8x.webp b/assets/static/fonts/open-iconic/webp/media-stop-8x.webp
new file mode 100644
index 0000000..cde7ef9
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-stop-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/media-stop.webp b/assets/static/fonts/open-iconic/webp/media-stop.webp
new file mode 100644
index 0000000..e9ba3a1
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/media-stop.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/medical-cross-2x.webp b/assets/static/fonts/open-iconic/webp/medical-cross-2x.webp
new file mode 100644
index 0000000..13f18a8
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/medical-cross-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/medical-cross-3x.webp b/assets/static/fonts/open-iconic/webp/medical-cross-3x.webp
new file mode 100644
index 0000000..b1b4bfb
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/medical-cross-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/medical-cross-4x.webp b/assets/static/fonts/open-iconic/webp/medical-cross-4x.webp
new file mode 100644
index 0000000..b32da4d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/medical-cross-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/medical-cross-6x.webp b/assets/static/fonts/open-iconic/webp/medical-cross-6x.webp
new file mode 100644
index 0000000..c14ee6f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/medical-cross-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/medical-cross-8x.webp b/assets/static/fonts/open-iconic/webp/medical-cross-8x.webp
new file mode 100644
index 0000000..158f7c1
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/medical-cross-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/medical-cross.webp b/assets/static/fonts/open-iconic/webp/medical-cross.webp
new file mode 100644
index 0000000..a557111
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/medical-cross.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/menu-2x.webp b/assets/static/fonts/open-iconic/webp/menu-2x.webp
new file mode 100644
index 0000000..dfb3a7e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/menu-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/menu-3x.webp b/assets/static/fonts/open-iconic/webp/menu-3x.webp
new file mode 100644
index 0000000..0fc9de3
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/menu-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/menu-4x.webp b/assets/static/fonts/open-iconic/webp/menu-4x.webp
new file mode 100644
index 0000000..d2f3cd6
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/menu-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/menu-6x.webp b/assets/static/fonts/open-iconic/webp/menu-6x.webp
new file mode 100644
index 0000000..78216ff
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/menu-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/menu-8x.webp b/assets/static/fonts/open-iconic/webp/menu-8x.webp
new file mode 100644
index 0000000..ab58dba
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/menu-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/menu.webp b/assets/static/fonts/open-iconic/webp/menu.webp
new file mode 100644
index 0000000..a23ed3e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/menu.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/microphone-2x.webp b/assets/static/fonts/open-iconic/webp/microphone-2x.webp
new file mode 100644
index 0000000..08a60e5
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/microphone-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/microphone-3x.webp b/assets/static/fonts/open-iconic/webp/microphone-3x.webp
new file mode 100644
index 0000000..de6e385
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/microphone-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/microphone-4x.webp b/assets/static/fonts/open-iconic/webp/microphone-4x.webp
new file mode 100644
index 0000000..ce79370
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/microphone-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/microphone-6x.webp b/assets/static/fonts/open-iconic/webp/microphone-6x.webp
new file mode 100644
index 0000000..1d48ac5
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/microphone-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/microphone-8x.webp b/assets/static/fonts/open-iconic/webp/microphone-8x.webp
new file mode 100644
index 0000000..64002e0
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/microphone-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/microphone.webp b/assets/static/fonts/open-iconic/webp/microphone.webp
new file mode 100644
index 0000000..e033250
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/microphone.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/minus-2x.webp b/assets/static/fonts/open-iconic/webp/minus-2x.webp
new file mode 100644
index 0000000..24d22fc
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/minus-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/minus-3x.webp b/assets/static/fonts/open-iconic/webp/minus-3x.webp
new file mode 100644
index 0000000..d9e7b7e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/minus-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/minus-4x.webp b/assets/static/fonts/open-iconic/webp/minus-4x.webp
new file mode 100644
index 0000000..6249d8f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/minus-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/minus-6x.webp b/assets/static/fonts/open-iconic/webp/minus-6x.webp
new file mode 100644
index 0000000..10753e8
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/minus-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/minus-8x.webp b/assets/static/fonts/open-iconic/webp/minus-8x.webp
new file mode 100644
index 0000000..11a0b37
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/minus-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/minus.webp b/assets/static/fonts/open-iconic/webp/minus.webp
new file mode 100644
index 0000000..9f4a568
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/minus.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/monitor-2x.webp b/assets/static/fonts/open-iconic/webp/monitor-2x.webp
new file mode 100644
index 0000000..752f206
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/monitor-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/monitor-3x.webp b/assets/static/fonts/open-iconic/webp/monitor-3x.webp
new file mode 100644
index 0000000..8c5640d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/monitor-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/monitor-4x.webp b/assets/static/fonts/open-iconic/webp/monitor-4x.webp
new file mode 100644
index 0000000..1bb2582
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/monitor-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/monitor-6x.webp b/assets/static/fonts/open-iconic/webp/monitor-6x.webp
new file mode 100644
index 0000000..c8827fe
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/monitor-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/monitor-8x.webp b/assets/static/fonts/open-iconic/webp/monitor-8x.webp
new file mode 100644
index 0000000..08979f0
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/monitor-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/monitor.webp b/assets/static/fonts/open-iconic/webp/monitor.webp
new file mode 100644
index 0000000..226cda9
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/monitor.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/moon-2x.webp b/assets/static/fonts/open-iconic/webp/moon-2x.webp
new file mode 100644
index 0000000..56845c7
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/moon-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/moon-3x.webp b/assets/static/fonts/open-iconic/webp/moon-3x.webp
new file mode 100644
index 0000000..104182f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/moon-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/moon-4x.webp b/assets/static/fonts/open-iconic/webp/moon-4x.webp
new file mode 100644
index 0000000..5a3700f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/moon-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/moon-6x.webp b/assets/static/fonts/open-iconic/webp/moon-6x.webp
new file mode 100644
index 0000000..d9440b9
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/moon-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/moon-8x.webp b/assets/static/fonts/open-iconic/webp/moon-8x.webp
new file mode 100644
index 0000000..50ed86b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/moon-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/moon.webp b/assets/static/fonts/open-iconic/webp/moon.webp
new file mode 100644
index 0000000..e9a66f8
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/moon.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/move-2x.webp b/assets/static/fonts/open-iconic/webp/move-2x.webp
new file mode 100644
index 0000000..17e0b53
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/move-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/move-3x.webp b/assets/static/fonts/open-iconic/webp/move-3x.webp
new file mode 100644
index 0000000..7cd5479
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/move-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/move-4x.webp b/assets/static/fonts/open-iconic/webp/move-4x.webp
new file mode 100644
index 0000000..b2771df
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/move-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/move-6x.webp b/assets/static/fonts/open-iconic/webp/move-6x.webp
new file mode 100644
index 0000000..bba56f1
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/move-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/move-8x.webp b/assets/static/fonts/open-iconic/webp/move-8x.webp
new file mode 100644
index 0000000..c43eec2
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/move-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/move.webp b/assets/static/fonts/open-iconic/webp/move.webp
new file mode 100644
index 0000000..975836c
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/move.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/musical-note-2x.webp b/assets/static/fonts/open-iconic/webp/musical-note-2x.webp
new file mode 100644
index 0000000..5c2ad8e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/musical-note-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/musical-note-3x.webp b/assets/static/fonts/open-iconic/webp/musical-note-3x.webp
new file mode 100644
index 0000000..5337b1d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/musical-note-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/musical-note-4x.webp b/assets/static/fonts/open-iconic/webp/musical-note-4x.webp
new file mode 100644
index 0000000..ceb7da2
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/musical-note-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/musical-note-6x.webp b/assets/static/fonts/open-iconic/webp/musical-note-6x.webp
new file mode 100644
index 0000000..23f06c9
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/musical-note-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/musical-note-8x.webp b/assets/static/fonts/open-iconic/webp/musical-note-8x.webp
new file mode 100644
index 0000000..72cd8a9
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/musical-note-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/musical-note.webp b/assets/static/fonts/open-iconic/webp/musical-note.webp
new file mode 100644
index 0000000..6f20b9b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/musical-note.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/paperclip-2x.webp b/assets/static/fonts/open-iconic/webp/paperclip-2x.webp
new file mode 100644
index 0000000..6795993
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/paperclip-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/paperclip-3x.webp b/assets/static/fonts/open-iconic/webp/paperclip-3x.webp
new file mode 100644
index 0000000..195fdb1
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/paperclip-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/paperclip-4x.webp b/assets/static/fonts/open-iconic/webp/paperclip-4x.webp
new file mode 100644
index 0000000..12b571a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/paperclip-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/paperclip-6x.webp b/assets/static/fonts/open-iconic/webp/paperclip-6x.webp
new file mode 100644
index 0000000..159b463
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/paperclip-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/paperclip-8x.webp b/assets/static/fonts/open-iconic/webp/paperclip-8x.webp
new file mode 100644
index 0000000..e50d581
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/paperclip-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/paperclip.webp b/assets/static/fonts/open-iconic/webp/paperclip.webp
new file mode 100644
index 0000000..04bcf33
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/paperclip.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/pencil-2x.webp b/assets/static/fonts/open-iconic/webp/pencil-2x.webp
new file mode 100644
index 0000000..6f97541
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/pencil-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/pencil-3x.webp b/assets/static/fonts/open-iconic/webp/pencil-3x.webp
new file mode 100644
index 0000000..d5610fa
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/pencil-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/pencil-4x.webp b/assets/static/fonts/open-iconic/webp/pencil-4x.webp
new file mode 100644
index 0000000..5cdb223
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/pencil-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/pencil-6x.webp b/assets/static/fonts/open-iconic/webp/pencil-6x.webp
new file mode 100644
index 0000000..56805ad
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/pencil-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/pencil-8x.webp b/assets/static/fonts/open-iconic/webp/pencil-8x.webp
new file mode 100644
index 0000000..722addd
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/pencil-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/pencil.webp b/assets/static/fonts/open-iconic/webp/pencil.webp
new file mode 100644
index 0000000..090ed8a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/pencil.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/people-2x.webp b/assets/static/fonts/open-iconic/webp/people-2x.webp
new file mode 100644
index 0000000..ff4215a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/people-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/people-3x.webp b/assets/static/fonts/open-iconic/webp/people-3x.webp
new file mode 100644
index 0000000..9cc75ae
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/people-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/people-4x.webp b/assets/static/fonts/open-iconic/webp/people-4x.webp
new file mode 100644
index 0000000..ab5218c
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/people-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/people-6x.webp b/assets/static/fonts/open-iconic/webp/people-6x.webp
new file mode 100644
index 0000000..0ee0b71
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/people-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/people-8x.webp b/assets/static/fonts/open-iconic/webp/people-8x.webp
new file mode 100644
index 0000000..917093f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/people-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/people.webp b/assets/static/fonts/open-iconic/webp/people.webp
new file mode 100644
index 0000000..d66b41b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/people.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/person-2x.webp b/assets/static/fonts/open-iconic/webp/person-2x.webp
new file mode 100644
index 0000000..5611866
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/person-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/person-3x.webp b/assets/static/fonts/open-iconic/webp/person-3x.webp
new file mode 100644
index 0000000..83da807
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/person-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/person-4x.webp b/assets/static/fonts/open-iconic/webp/person-4x.webp
new file mode 100644
index 0000000..b129bd0
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/person-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/person-6x.webp b/assets/static/fonts/open-iconic/webp/person-6x.webp
new file mode 100644
index 0000000..c2829e8
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/person-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/person-8x.webp b/assets/static/fonts/open-iconic/webp/person-8x.webp
new file mode 100644
index 0000000..8d48821
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/person-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/person.webp b/assets/static/fonts/open-iconic/webp/person.webp
new file mode 100644
index 0000000..a968da0
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/person.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/phone-2x.webp b/assets/static/fonts/open-iconic/webp/phone-2x.webp
new file mode 100644
index 0000000..e614459
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/phone-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/phone-3x.webp b/assets/static/fonts/open-iconic/webp/phone-3x.webp
new file mode 100644
index 0000000..dfcd4aa
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/phone-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/phone-4x.webp b/assets/static/fonts/open-iconic/webp/phone-4x.webp
new file mode 100644
index 0000000..1bbcec4
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/phone-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/phone-6x.webp b/assets/static/fonts/open-iconic/webp/phone-6x.webp
new file mode 100644
index 0000000..dd90c25
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/phone-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/phone-8x.webp b/assets/static/fonts/open-iconic/webp/phone-8x.webp
new file mode 100644
index 0000000..3e32cbd
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/phone-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/phone.webp b/assets/static/fonts/open-iconic/webp/phone.webp
new file mode 100644
index 0000000..8768e42
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/phone.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/pie-chart-2x.webp b/assets/static/fonts/open-iconic/webp/pie-chart-2x.webp
new file mode 100644
index 0000000..9f08d44
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/pie-chart-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/pie-chart-3x.webp b/assets/static/fonts/open-iconic/webp/pie-chart-3x.webp
new file mode 100644
index 0000000..555457d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/pie-chart-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/pie-chart-4x.webp b/assets/static/fonts/open-iconic/webp/pie-chart-4x.webp
new file mode 100644
index 0000000..051000b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/pie-chart-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/pie-chart-6x.webp b/assets/static/fonts/open-iconic/webp/pie-chart-6x.webp
new file mode 100644
index 0000000..1d9fb82
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/pie-chart-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/pie-chart-8x.webp b/assets/static/fonts/open-iconic/webp/pie-chart-8x.webp
new file mode 100644
index 0000000..a53d76b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/pie-chart-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/pie-chart.webp b/assets/static/fonts/open-iconic/webp/pie-chart.webp
new file mode 100644
index 0000000..1e2d7a2
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/pie-chart.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/pin-2x.webp b/assets/static/fonts/open-iconic/webp/pin-2x.webp
new file mode 100644
index 0000000..1270e4d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/pin-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/pin-3x.webp b/assets/static/fonts/open-iconic/webp/pin-3x.webp
new file mode 100644
index 0000000..e32cff8
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/pin-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/pin-4x.webp b/assets/static/fonts/open-iconic/webp/pin-4x.webp
new file mode 100644
index 0000000..3255d86
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/pin-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/pin-6x.webp b/assets/static/fonts/open-iconic/webp/pin-6x.webp
new file mode 100644
index 0000000..1bcfff8
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/pin-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/pin-8x.webp b/assets/static/fonts/open-iconic/webp/pin-8x.webp
new file mode 100644
index 0000000..b44ad09
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/pin-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/pin.webp b/assets/static/fonts/open-iconic/webp/pin.webp
new file mode 100644
index 0000000..4e4f6ad
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/pin.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/play-circle-2x.webp b/assets/static/fonts/open-iconic/webp/play-circle-2x.webp
new file mode 100644
index 0000000..c693853
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/play-circle-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/play-circle-3x.webp b/assets/static/fonts/open-iconic/webp/play-circle-3x.webp
new file mode 100644
index 0000000..96be608
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/play-circle-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/play-circle-4x.webp b/assets/static/fonts/open-iconic/webp/play-circle-4x.webp
new file mode 100644
index 0000000..19d466a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/play-circle-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/play-circle-6x.webp b/assets/static/fonts/open-iconic/webp/play-circle-6x.webp
new file mode 100644
index 0000000..e1a9901
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/play-circle-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/play-circle-8x.webp b/assets/static/fonts/open-iconic/webp/play-circle-8x.webp
new file mode 100644
index 0000000..7e68512
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/play-circle-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/play-circle.webp b/assets/static/fonts/open-iconic/webp/play-circle.webp
new file mode 100644
index 0000000..f521f4c
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/play-circle.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/plus-2x.webp b/assets/static/fonts/open-iconic/webp/plus-2x.webp
new file mode 100644
index 0000000..54f1bce
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/plus-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/plus-3x.webp b/assets/static/fonts/open-iconic/webp/plus-3x.webp
new file mode 100644
index 0000000..c2dfd29
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/plus-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/plus-4x.webp b/assets/static/fonts/open-iconic/webp/plus-4x.webp
new file mode 100644
index 0000000..0292873
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/plus-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/plus-6x.webp b/assets/static/fonts/open-iconic/webp/plus-6x.webp
new file mode 100644
index 0000000..a7bcca6
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/plus-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/plus-8x.webp b/assets/static/fonts/open-iconic/webp/plus-8x.webp
new file mode 100644
index 0000000..c79ec13
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/plus-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/plus.webp b/assets/static/fonts/open-iconic/webp/plus.webp
new file mode 100644
index 0000000..e1423bd
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/plus.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/power-standby-2x.webp b/assets/static/fonts/open-iconic/webp/power-standby-2x.webp
new file mode 100644
index 0000000..02511c6
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/power-standby-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/power-standby-3x.webp b/assets/static/fonts/open-iconic/webp/power-standby-3x.webp
new file mode 100644
index 0000000..c3a54bb
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/power-standby-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/power-standby-4x.webp b/assets/static/fonts/open-iconic/webp/power-standby-4x.webp
new file mode 100644
index 0000000..1c7142e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/power-standby-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/power-standby-6x.webp b/assets/static/fonts/open-iconic/webp/power-standby-6x.webp
new file mode 100644
index 0000000..1bf977f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/power-standby-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/power-standby-8x.webp b/assets/static/fonts/open-iconic/webp/power-standby-8x.webp
new file mode 100644
index 0000000..80f2ca0
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/power-standby-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/power-standby.webp b/assets/static/fonts/open-iconic/webp/power-standby.webp
new file mode 100644
index 0000000..a15fc76
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/power-standby.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/print-2x.webp b/assets/static/fonts/open-iconic/webp/print-2x.webp
new file mode 100644
index 0000000..bf55804
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/print-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/print-3x.webp b/assets/static/fonts/open-iconic/webp/print-3x.webp
new file mode 100644
index 0000000..afc638c
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/print-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/print-4x.webp b/assets/static/fonts/open-iconic/webp/print-4x.webp
new file mode 100644
index 0000000..0d8989b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/print-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/print-6x.webp b/assets/static/fonts/open-iconic/webp/print-6x.webp
new file mode 100644
index 0000000..0855d54
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/print-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/print-8x.webp b/assets/static/fonts/open-iconic/webp/print-8x.webp
new file mode 100644
index 0000000..80cbc60
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/print-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/print.webp b/assets/static/fonts/open-iconic/webp/print.webp
new file mode 100644
index 0000000..13ef37c
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/print.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/project-2x.webp b/assets/static/fonts/open-iconic/webp/project-2x.webp
new file mode 100644
index 0000000..0ad7182
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/project-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/project-3x.webp b/assets/static/fonts/open-iconic/webp/project-3x.webp
new file mode 100644
index 0000000..509c2c7
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/project-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/project-4x.webp b/assets/static/fonts/open-iconic/webp/project-4x.webp
new file mode 100644
index 0000000..5087fa6
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/project-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/project-6x.webp b/assets/static/fonts/open-iconic/webp/project-6x.webp
new file mode 100644
index 0000000..db9dba6
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/project-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/project-8x.webp b/assets/static/fonts/open-iconic/webp/project-8x.webp
new file mode 100644
index 0000000..2c4760b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/project-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/project.webp b/assets/static/fonts/open-iconic/webp/project.webp
new file mode 100644
index 0000000..d3d32a0
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/project.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/pulse-2x.webp b/assets/static/fonts/open-iconic/webp/pulse-2x.webp
new file mode 100644
index 0000000..17b78fa
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/pulse-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/pulse-3x.webp b/assets/static/fonts/open-iconic/webp/pulse-3x.webp
new file mode 100644
index 0000000..2ed126f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/pulse-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/pulse-4x.webp b/assets/static/fonts/open-iconic/webp/pulse-4x.webp
new file mode 100644
index 0000000..cf5341f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/pulse-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/pulse-6x.webp b/assets/static/fonts/open-iconic/webp/pulse-6x.webp
new file mode 100644
index 0000000..06cab74
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/pulse-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/pulse-8x.webp b/assets/static/fonts/open-iconic/webp/pulse-8x.webp
new file mode 100644
index 0000000..36f87d2
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/pulse-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/pulse.webp b/assets/static/fonts/open-iconic/webp/pulse.webp
new file mode 100644
index 0000000..7fc9189
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/pulse.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/puzzle-piece-2x.webp b/assets/static/fonts/open-iconic/webp/puzzle-piece-2x.webp
new file mode 100644
index 0000000..c0b4904
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/puzzle-piece-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/puzzle-piece-3x.webp b/assets/static/fonts/open-iconic/webp/puzzle-piece-3x.webp
new file mode 100644
index 0000000..b4b3e74
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/puzzle-piece-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/puzzle-piece-4x.webp b/assets/static/fonts/open-iconic/webp/puzzle-piece-4x.webp
new file mode 100644
index 0000000..c912d76
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/puzzle-piece-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/puzzle-piece-6x.webp b/assets/static/fonts/open-iconic/webp/puzzle-piece-6x.webp
new file mode 100644
index 0000000..d19cfe3
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/puzzle-piece-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/puzzle-piece-8x.webp b/assets/static/fonts/open-iconic/webp/puzzle-piece-8x.webp
new file mode 100644
index 0000000..b575441
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/puzzle-piece-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/puzzle-piece.webp b/assets/static/fonts/open-iconic/webp/puzzle-piece.webp
new file mode 100644
index 0000000..f6d4801
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/puzzle-piece.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/question-mark-2x.webp b/assets/static/fonts/open-iconic/webp/question-mark-2x.webp
new file mode 100644
index 0000000..9378381
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/question-mark-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/question-mark-3x.webp b/assets/static/fonts/open-iconic/webp/question-mark-3x.webp
new file mode 100644
index 0000000..34535ce
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/question-mark-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/question-mark-4x.webp b/assets/static/fonts/open-iconic/webp/question-mark-4x.webp
new file mode 100644
index 0000000..b8a02f4
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/question-mark-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/question-mark-6x.webp b/assets/static/fonts/open-iconic/webp/question-mark-6x.webp
new file mode 100644
index 0000000..7686ed1
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/question-mark-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/question-mark-8x.webp b/assets/static/fonts/open-iconic/webp/question-mark-8x.webp
new file mode 100644
index 0000000..5ccc9a5
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/question-mark-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/question-mark.webp b/assets/static/fonts/open-iconic/webp/question-mark.webp
new file mode 100644
index 0000000..699ab2e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/question-mark.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/rain-2x.webp b/assets/static/fonts/open-iconic/webp/rain-2x.webp
new file mode 100644
index 0000000..65790c0
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/rain-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/rain-3x.webp b/assets/static/fonts/open-iconic/webp/rain-3x.webp
new file mode 100644
index 0000000..53949e0
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/rain-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/rain-4x.webp b/assets/static/fonts/open-iconic/webp/rain-4x.webp
new file mode 100644
index 0000000..89ce94b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/rain-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/rain-6x.webp b/assets/static/fonts/open-iconic/webp/rain-6x.webp
new file mode 100644
index 0000000..6345e23
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/rain-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/rain-8x.webp b/assets/static/fonts/open-iconic/webp/rain-8x.webp
new file mode 100644
index 0000000..16d8543
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/rain-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/rain.webp b/assets/static/fonts/open-iconic/webp/rain.webp
new file mode 100644
index 0000000..cfe6917
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/rain.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/random-2x.webp b/assets/static/fonts/open-iconic/webp/random-2x.webp
new file mode 100644
index 0000000..983f332
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/random-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/random-3x.webp b/assets/static/fonts/open-iconic/webp/random-3x.webp
new file mode 100644
index 0000000..c6492c4
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/random-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/random-4x.webp b/assets/static/fonts/open-iconic/webp/random-4x.webp
new file mode 100644
index 0000000..a2572b1
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/random-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/random-6x.webp b/assets/static/fonts/open-iconic/webp/random-6x.webp
new file mode 100644
index 0000000..643d00e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/random-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/random-8x.webp b/assets/static/fonts/open-iconic/webp/random-8x.webp
new file mode 100644
index 0000000..b9e1292
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/random-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/random.webp b/assets/static/fonts/open-iconic/webp/random.webp
new file mode 100644
index 0000000..72e3914
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/random.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/reload-2x.webp b/assets/static/fonts/open-iconic/webp/reload-2x.webp
new file mode 100644
index 0000000..14eb165
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/reload-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/reload-3x.webp b/assets/static/fonts/open-iconic/webp/reload-3x.webp
new file mode 100644
index 0000000..4d8d79b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/reload-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/reload-4x.webp b/assets/static/fonts/open-iconic/webp/reload-4x.webp
new file mode 100644
index 0000000..ae32ea6
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/reload-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/reload-6x.webp b/assets/static/fonts/open-iconic/webp/reload-6x.webp
new file mode 100644
index 0000000..004b563
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/reload-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/reload-8x.webp b/assets/static/fonts/open-iconic/webp/reload-8x.webp
new file mode 100644
index 0000000..5fc865e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/reload-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/reload.webp b/assets/static/fonts/open-iconic/webp/reload.webp
new file mode 100644
index 0000000..d518e31
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/reload.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/resize-both-2x.webp b/assets/static/fonts/open-iconic/webp/resize-both-2x.webp
new file mode 100644
index 0000000..168a587
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/resize-both-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/resize-both-3x.webp b/assets/static/fonts/open-iconic/webp/resize-both-3x.webp
new file mode 100644
index 0000000..5833982
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/resize-both-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/resize-both-4x.webp b/assets/static/fonts/open-iconic/webp/resize-both-4x.webp
new file mode 100644
index 0000000..7215d34
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/resize-both-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/resize-both-6x.webp b/assets/static/fonts/open-iconic/webp/resize-both-6x.webp
new file mode 100644
index 0000000..5801063
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/resize-both-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/resize-both-8x.webp b/assets/static/fonts/open-iconic/webp/resize-both-8x.webp
new file mode 100644
index 0000000..2235a38
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/resize-both-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/resize-both.webp b/assets/static/fonts/open-iconic/webp/resize-both.webp
new file mode 100644
index 0000000..12dff70
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/resize-both.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/resize-height-2x.webp b/assets/static/fonts/open-iconic/webp/resize-height-2x.webp
new file mode 100644
index 0000000..37d97b4
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/resize-height-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/resize-height-3x.webp b/assets/static/fonts/open-iconic/webp/resize-height-3x.webp
new file mode 100644
index 0000000..4642661
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/resize-height-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/resize-height-4x.webp b/assets/static/fonts/open-iconic/webp/resize-height-4x.webp
new file mode 100644
index 0000000..1de01f2
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/resize-height-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/resize-height-6x.webp b/assets/static/fonts/open-iconic/webp/resize-height-6x.webp
new file mode 100644
index 0000000..25dec6b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/resize-height-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/resize-height-8x.webp b/assets/static/fonts/open-iconic/webp/resize-height-8x.webp
new file mode 100644
index 0000000..d7addd7
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/resize-height-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/resize-height.webp b/assets/static/fonts/open-iconic/webp/resize-height.webp
new file mode 100644
index 0000000..0359ed9
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/resize-height.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/resize-width-2x.webp b/assets/static/fonts/open-iconic/webp/resize-width-2x.webp
new file mode 100644
index 0000000..538ce74
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/resize-width-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/resize-width-3x.webp b/assets/static/fonts/open-iconic/webp/resize-width-3x.webp
new file mode 100644
index 0000000..9654ab8
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/resize-width-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/resize-width-4x.webp b/assets/static/fonts/open-iconic/webp/resize-width-4x.webp
new file mode 100644
index 0000000..9a3747f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/resize-width-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/resize-width-6x.webp b/assets/static/fonts/open-iconic/webp/resize-width-6x.webp
new file mode 100644
index 0000000..193cf39
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/resize-width-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/resize-width-8x.webp b/assets/static/fonts/open-iconic/webp/resize-width-8x.webp
new file mode 100644
index 0000000..09df9d2
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/resize-width-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/resize-width.webp b/assets/static/fonts/open-iconic/webp/resize-width.webp
new file mode 100644
index 0000000..a17e05b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/resize-width.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/rss-2x.webp b/assets/static/fonts/open-iconic/webp/rss-2x.webp
new file mode 100644
index 0000000..72c6587
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/rss-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/rss-3x.webp b/assets/static/fonts/open-iconic/webp/rss-3x.webp
new file mode 100644
index 0000000..f6dc824
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/rss-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/rss-4x.webp b/assets/static/fonts/open-iconic/webp/rss-4x.webp
new file mode 100644
index 0000000..7a08d92
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/rss-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/rss-6x.webp b/assets/static/fonts/open-iconic/webp/rss-6x.webp
new file mode 100644
index 0000000..9a79463
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/rss-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/rss-8x.webp b/assets/static/fonts/open-iconic/webp/rss-8x.webp
new file mode 100644
index 0000000..f860829
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/rss-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/rss-alt-2x.webp b/assets/static/fonts/open-iconic/webp/rss-alt-2x.webp
new file mode 100644
index 0000000..84ba9f4
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/rss-alt-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/rss-alt-3x.webp b/assets/static/fonts/open-iconic/webp/rss-alt-3x.webp
new file mode 100644
index 0000000..588daaa
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/rss-alt-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/rss-alt-4x.webp b/assets/static/fonts/open-iconic/webp/rss-alt-4x.webp
new file mode 100644
index 0000000..4bcbae8
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/rss-alt-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/rss-alt-6x.webp b/assets/static/fonts/open-iconic/webp/rss-alt-6x.webp
new file mode 100644
index 0000000..cc4ec63
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/rss-alt-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/rss-alt-8x.webp b/assets/static/fonts/open-iconic/webp/rss-alt-8x.webp
new file mode 100644
index 0000000..b9d6ad7
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/rss-alt-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/rss-alt.webp b/assets/static/fonts/open-iconic/webp/rss-alt.webp
new file mode 100644
index 0000000..c1e9d63
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/rss-alt.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/rss.webp b/assets/static/fonts/open-iconic/webp/rss.webp
new file mode 100644
index 0000000..46ecb1e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/rss.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/script-2x.webp b/assets/static/fonts/open-iconic/webp/script-2x.webp
new file mode 100644
index 0000000..1d22ce0
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/script-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/script-3x.webp b/assets/static/fonts/open-iconic/webp/script-3x.webp
new file mode 100644
index 0000000..bc1c8bf
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/script-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/script-4x.webp b/assets/static/fonts/open-iconic/webp/script-4x.webp
new file mode 100644
index 0000000..e93eba0
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/script-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/script-6x.webp b/assets/static/fonts/open-iconic/webp/script-6x.webp
new file mode 100644
index 0000000..af15042
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/script-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/script-8x.webp b/assets/static/fonts/open-iconic/webp/script-8x.webp
new file mode 100644
index 0000000..a15a3ef
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/script-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/script.webp b/assets/static/fonts/open-iconic/webp/script.webp
new file mode 100644
index 0000000..437e89b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/script.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/share-2x.webp b/assets/static/fonts/open-iconic/webp/share-2x.webp
new file mode 100644
index 0000000..86d86a6
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/share-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/share-3x.webp b/assets/static/fonts/open-iconic/webp/share-3x.webp
new file mode 100644
index 0000000..99a14d0
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/share-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/share-4x.webp b/assets/static/fonts/open-iconic/webp/share-4x.webp
new file mode 100644
index 0000000..a3c7fb6
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/share-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/share-6x.webp b/assets/static/fonts/open-iconic/webp/share-6x.webp
new file mode 100644
index 0000000..5a141ac
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/share-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/share-8x.webp b/assets/static/fonts/open-iconic/webp/share-8x.webp
new file mode 100644
index 0000000..7099acb
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/share-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/share-boxed-2x.webp b/assets/static/fonts/open-iconic/webp/share-boxed-2x.webp
new file mode 100644
index 0000000..9f34216
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/share-boxed-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/share-boxed-3x.webp b/assets/static/fonts/open-iconic/webp/share-boxed-3x.webp
new file mode 100644
index 0000000..21d9e69
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/share-boxed-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/share-boxed-4x.webp b/assets/static/fonts/open-iconic/webp/share-boxed-4x.webp
new file mode 100644
index 0000000..d43f00e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/share-boxed-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/share-boxed-6x.webp b/assets/static/fonts/open-iconic/webp/share-boxed-6x.webp
new file mode 100644
index 0000000..08509b8
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/share-boxed-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/share-boxed-8x.webp b/assets/static/fonts/open-iconic/webp/share-boxed-8x.webp
new file mode 100644
index 0000000..4102c6f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/share-boxed-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/share-boxed.webp b/assets/static/fonts/open-iconic/webp/share-boxed.webp
new file mode 100644
index 0000000..cb62ec8
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/share-boxed.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/share.webp b/assets/static/fonts/open-iconic/webp/share.webp
new file mode 100644
index 0000000..1bf9e91
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/share.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/shield-2x.webp b/assets/static/fonts/open-iconic/webp/shield-2x.webp
new file mode 100644
index 0000000..cfc188f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/shield-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/shield-3x.webp b/assets/static/fonts/open-iconic/webp/shield-3x.webp
new file mode 100644
index 0000000..da3ca1e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/shield-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/shield-4x.webp b/assets/static/fonts/open-iconic/webp/shield-4x.webp
new file mode 100644
index 0000000..b404134
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/shield-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/shield-6x.webp b/assets/static/fonts/open-iconic/webp/shield-6x.webp
new file mode 100644
index 0000000..b8e6669
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/shield-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/shield-8x.webp b/assets/static/fonts/open-iconic/webp/shield-8x.webp
new file mode 100644
index 0000000..a1354f3
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/shield-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/shield.webp b/assets/static/fonts/open-iconic/webp/shield.webp
new file mode 100644
index 0000000..78077fe
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/shield.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/signal-2x.webp b/assets/static/fonts/open-iconic/webp/signal-2x.webp
new file mode 100644
index 0000000..c537c3d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/signal-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/signal-3x.webp b/assets/static/fonts/open-iconic/webp/signal-3x.webp
new file mode 100644
index 0000000..4533947
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/signal-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/signal-4x.webp b/assets/static/fonts/open-iconic/webp/signal-4x.webp
new file mode 100644
index 0000000..4105166
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/signal-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/signal-6x.webp b/assets/static/fonts/open-iconic/webp/signal-6x.webp
new file mode 100644
index 0000000..469aa87
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/signal-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/signal-8x.webp b/assets/static/fonts/open-iconic/webp/signal-8x.webp
new file mode 100644
index 0000000..f9a7a5d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/signal-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/signal.webp b/assets/static/fonts/open-iconic/webp/signal.webp
new file mode 100644
index 0000000..6844ec9
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/signal.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/signpost-2x.webp b/assets/static/fonts/open-iconic/webp/signpost-2x.webp
new file mode 100644
index 0000000..b1f307a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/signpost-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/signpost-3x.webp b/assets/static/fonts/open-iconic/webp/signpost-3x.webp
new file mode 100644
index 0000000..58d3b52
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/signpost-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/signpost-4x.webp b/assets/static/fonts/open-iconic/webp/signpost-4x.webp
new file mode 100644
index 0000000..4483d2f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/signpost-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/signpost-6x.webp b/assets/static/fonts/open-iconic/webp/signpost-6x.webp
new file mode 100644
index 0000000..1905b3a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/signpost-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/signpost-8x.webp b/assets/static/fonts/open-iconic/webp/signpost-8x.webp
new file mode 100644
index 0000000..0bd4ccc
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/signpost-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/signpost.webp b/assets/static/fonts/open-iconic/webp/signpost.webp
new file mode 100644
index 0000000..0d3e5f3
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/signpost.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/sort-ascending-2x.webp b/assets/static/fonts/open-iconic/webp/sort-ascending-2x.webp
new file mode 100644
index 0000000..5aea605
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/sort-ascending-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/sort-ascending-3x.webp b/assets/static/fonts/open-iconic/webp/sort-ascending-3x.webp
new file mode 100644
index 0000000..993d925
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/sort-ascending-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/sort-ascending-4x.webp b/assets/static/fonts/open-iconic/webp/sort-ascending-4x.webp
new file mode 100644
index 0000000..1cf4789
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/sort-ascending-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/sort-ascending-6x.webp b/assets/static/fonts/open-iconic/webp/sort-ascending-6x.webp
new file mode 100644
index 0000000..7adb40d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/sort-ascending-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/sort-ascending-8x.webp b/assets/static/fonts/open-iconic/webp/sort-ascending-8x.webp
new file mode 100644
index 0000000..1f4ba9b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/sort-ascending-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/sort-ascending.webp b/assets/static/fonts/open-iconic/webp/sort-ascending.webp
new file mode 100644
index 0000000..6b52b1d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/sort-ascending.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/sort-descending-2x.webp b/assets/static/fonts/open-iconic/webp/sort-descending-2x.webp
new file mode 100644
index 0000000..e28b3ca
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/sort-descending-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/sort-descending-3x.webp b/assets/static/fonts/open-iconic/webp/sort-descending-3x.webp
new file mode 100644
index 0000000..1449503
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/sort-descending-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/sort-descending-4x.webp b/assets/static/fonts/open-iconic/webp/sort-descending-4x.webp
new file mode 100644
index 0000000..2a73049
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/sort-descending-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/sort-descending-6x.webp b/assets/static/fonts/open-iconic/webp/sort-descending-6x.webp
new file mode 100644
index 0000000..5ab6a13
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/sort-descending-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/sort-descending-8x.webp b/assets/static/fonts/open-iconic/webp/sort-descending-8x.webp
new file mode 100644
index 0000000..2b64c17
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/sort-descending-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/sort-descending.webp b/assets/static/fonts/open-iconic/webp/sort-descending.webp
new file mode 100644
index 0000000..bec9284
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/sort-descending.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/spreadsheet-2x.webp b/assets/static/fonts/open-iconic/webp/spreadsheet-2x.webp
new file mode 100644
index 0000000..3893427
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/spreadsheet-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/spreadsheet-3x.webp b/assets/static/fonts/open-iconic/webp/spreadsheet-3x.webp
new file mode 100644
index 0000000..1682b88
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/spreadsheet-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/spreadsheet-4x.webp b/assets/static/fonts/open-iconic/webp/spreadsheet-4x.webp
new file mode 100644
index 0000000..17db4b3
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/spreadsheet-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/spreadsheet-6x.webp b/assets/static/fonts/open-iconic/webp/spreadsheet-6x.webp
new file mode 100644
index 0000000..eba164c
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/spreadsheet-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/spreadsheet-8x.webp b/assets/static/fonts/open-iconic/webp/spreadsheet-8x.webp
new file mode 100644
index 0000000..b7a2ff8
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/spreadsheet-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/spreadsheet.webp b/assets/static/fonts/open-iconic/webp/spreadsheet.webp
new file mode 100644
index 0000000..5e64b4a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/spreadsheet.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/star-2x.webp b/assets/static/fonts/open-iconic/webp/star-2x.webp
new file mode 100644
index 0000000..26f462c
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/star-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/star-3x.webp b/assets/static/fonts/open-iconic/webp/star-3x.webp
new file mode 100644
index 0000000..24ccdc6
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/star-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/star-4x.webp b/assets/static/fonts/open-iconic/webp/star-4x.webp
new file mode 100644
index 0000000..fb00193
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/star-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/star-6x.webp b/assets/static/fonts/open-iconic/webp/star-6x.webp
new file mode 100644
index 0000000..c93ebd5
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/star-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/star-8x.webp b/assets/static/fonts/open-iconic/webp/star-8x.webp
new file mode 100644
index 0000000..844b62e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/star-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/star.webp b/assets/static/fonts/open-iconic/webp/star.webp
new file mode 100644
index 0000000..5b964ea
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/star.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/sun-2x.webp b/assets/static/fonts/open-iconic/webp/sun-2x.webp
new file mode 100644
index 0000000..7fbd59b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/sun-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/sun-3x.webp b/assets/static/fonts/open-iconic/webp/sun-3x.webp
new file mode 100644
index 0000000..1529267
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/sun-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/sun-4x.webp b/assets/static/fonts/open-iconic/webp/sun-4x.webp
new file mode 100644
index 0000000..27bece4
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/sun-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/sun-6x.webp b/assets/static/fonts/open-iconic/webp/sun-6x.webp
new file mode 100644
index 0000000..7c96c83
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/sun-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/sun-8x.webp b/assets/static/fonts/open-iconic/webp/sun-8x.webp
new file mode 100644
index 0000000..d9b2c0d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/sun-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/sun.webp b/assets/static/fonts/open-iconic/webp/sun.webp
new file mode 100644
index 0000000..bc210d5
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/sun.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/tablet-2x.webp b/assets/static/fonts/open-iconic/webp/tablet-2x.webp
new file mode 100644
index 0000000..1c59108
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/tablet-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/tablet-3x.webp b/assets/static/fonts/open-iconic/webp/tablet-3x.webp
new file mode 100644
index 0000000..d17ee18
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/tablet-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/tablet-4x.webp b/assets/static/fonts/open-iconic/webp/tablet-4x.webp
new file mode 100644
index 0000000..91a34c6
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/tablet-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/tablet-6x.webp b/assets/static/fonts/open-iconic/webp/tablet-6x.webp
new file mode 100644
index 0000000..1236829
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/tablet-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/tablet-8x.webp b/assets/static/fonts/open-iconic/webp/tablet-8x.webp
new file mode 100644
index 0000000..02791a6
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/tablet-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/tablet.webp b/assets/static/fonts/open-iconic/webp/tablet.webp
new file mode 100644
index 0000000..91f95fd
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/tablet.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/tag-2x.webp b/assets/static/fonts/open-iconic/webp/tag-2x.webp
new file mode 100644
index 0000000..3e7a873
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/tag-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/tag-3x.webp b/assets/static/fonts/open-iconic/webp/tag-3x.webp
new file mode 100644
index 0000000..66841b6
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/tag-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/tag-4x.webp b/assets/static/fonts/open-iconic/webp/tag-4x.webp
new file mode 100644
index 0000000..2fd0a35
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/tag-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/tag-6x.webp b/assets/static/fonts/open-iconic/webp/tag-6x.webp
new file mode 100644
index 0000000..55cb433
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/tag-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/tag-8x.webp b/assets/static/fonts/open-iconic/webp/tag-8x.webp
new file mode 100644
index 0000000..ff65387
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/tag-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/tag.webp b/assets/static/fonts/open-iconic/webp/tag.webp
new file mode 100644
index 0000000..6166da2
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/tag.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/tags-2x.webp b/assets/static/fonts/open-iconic/webp/tags-2x.webp
new file mode 100644
index 0000000..09c1991
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/tags-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/tags-3x.webp b/assets/static/fonts/open-iconic/webp/tags-3x.webp
new file mode 100644
index 0000000..9a4425a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/tags-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/tags-4x.webp b/assets/static/fonts/open-iconic/webp/tags-4x.webp
new file mode 100644
index 0000000..7a63a30
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/tags-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/tags-6x.webp b/assets/static/fonts/open-iconic/webp/tags-6x.webp
new file mode 100644
index 0000000..c1c91ef
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/tags-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/tags-8x.webp b/assets/static/fonts/open-iconic/webp/tags-8x.webp
new file mode 100644
index 0000000..dc1eca5
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/tags-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/tags.webp b/assets/static/fonts/open-iconic/webp/tags.webp
new file mode 100644
index 0000000..e91dd4f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/tags.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/target-2x.webp b/assets/static/fonts/open-iconic/webp/target-2x.webp
new file mode 100644
index 0000000..fc40adc
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/target-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/target-3x.webp b/assets/static/fonts/open-iconic/webp/target-3x.webp
new file mode 100644
index 0000000..6218170
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/target-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/target-4x.webp b/assets/static/fonts/open-iconic/webp/target-4x.webp
new file mode 100644
index 0000000..cdbd7ba
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/target-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/target-6x.webp b/assets/static/fonts/open-iconic/webp/target-6x.webp
new file mode 100644
index 0000000..5c7c504
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/target-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/target-8x.webp b/assets/static/fonts/open-iconic/webp/target-8x.webp
new file mode 100644
index 0000000..fa057a6
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/target-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/target.webp b/assets/static/fonts/open-iconic/webp/target.webp
new file mode 100644
index 0000000..2426c5b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/target.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/task-2x.webp b/assets/static/fonts/open-iconic/webp/task-2x.webp
new file mode 100644
index 0000000..2bfcd97
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/task-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/task-3x.webp b/assets/static/fonts/open-iconic/webp/task-3x.webp
new file mode 100644
index 0000000..de3a353
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/task-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/task-4x.webp b/assets/static/fonts/open-iconic/webp/task-4x.webp
new file mode 100644
index 0000000..bdca076
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/task-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/task-6x.webp b/assets/static/fonts/open-iconic/webp/task-6x.webp
new file mode 100644
index 0000000..36bf393
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/task-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/task-8x.webp b/assets/static/fonts/open-iconic/webp/task-8x.webp
new file mode 100644
index 0000000..efbe188
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/task-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/task.webp b/assets/static/fonts/open-iconic/webp/task.webp
new file mode 100644
index 0000000..c8e9dae
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/task.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/terminal-2x.webp b/assets/static/fonts/open-iconic/webp/terminal-2x.webp
new file mode 100644
index 0000000..328d181
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/terminal-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/terminal-3x.webp b/assets/static/fonts/open-iconic/webp/terminal-3x.webp
new file mode 100644
index 0000000..76c7d07
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/terminal-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/terminal-4x.webp b/assets/static/fonts/open-iconic/webp/terminal-4x.webp
new file mode 100644
index 0000000..869622d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/terminal-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/terminal-6x.webp b/assets/static/fonts/open-iconic/webp/terminal-6x.webp
new file mode 100644
index 0000000..a9b20ac
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/terminal-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/terminal-8x.webp b/assets/static/fonts/open-iconic/webp/terminal-8x.webp
new file mode 100644
index 0000000..0f8119e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/terminal-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/terminal.webp b/assets/static/fonts/open-iconic/webp/terminal.webp
new file mode 100644
index 0000000..67e7d1d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/terminal.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/text-2x.webp b/assets/static/fonts/open-iconic/webp/text-2x.webp
new file mode 100644
index 0000000..b68486d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/text-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/text-3x.webp b/assets/static/fonts/open-iconic/webp/text-3x.webp
new file mode 100644
index 0000000..b7ca701
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/text-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/text-4x.webp b/assets/static/fonts/open-iconic/webp/text-4x.webp
new file mode 100644
index 0000000..c9b4c33
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/text-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/text-6x.webp b/assets/static/fonts/open-iconic/webp/text-6x.webp
new file mode 100644
index 0000000..40bba9a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/text-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/text-8x.webp b/assets/static/fonts/open-iconic/webp/text-8x.webp
new file mode 100644
index 0000000..3b10a70
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/text-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/text.webp b/assets/static/fonts/open-iconic/webp/text.webp
new file mode 100644
index 0000000..7641cf4
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/text.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/thumb-down-2x.webp b/assets/static/fonts/open-iconic/webp/thumb-down-2x.webp
new file mode 100644
index 0000000..5496782
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/thumb-down-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/thumb-down-3x.webp b/assets/static/fonts/open-iconic/webp/thumb-down-3x.webp
new file mode 100644
index 0000000..7f1f814
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/thumb-down-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/thumb-down-4x.webp b/assets/static/fonts/open-iconic/webp/thumb-down-4x.webp
new file mode 100644
index 0000000..0a05f75
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/thumb-down-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/thumb-down-6x.webp b/assets/static/fonts/open-iconic/webp/thumb-down-6x.webp
new file mode 100644
index 0000000..92eceeb
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/thumb-down-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/thumb-down-8x.webp b/assets/static/fonts/open-iconic/webp/thumb-down-8x.webp
new file mode 100644
index 0000000..53c1022
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/thumb-down-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/thumb-down.webp b/assets/static/fonts/open-iconic/webp/thumb-down.webp
new file mode 100644
index 0000000..7012b2b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/thumb-down.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/thumb-up-2x.webp b/assets/static/fonts/open-iconic/webp/thumb-up-2x.webp
new file mode 100644
index 0000000..410b939
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/thumb-up-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/thumb-up-3x.webp b/assets/static/fonts/open-iconic/webp/thumb-up-3x.webp
new file mode 100644
index 0000000..734bd28
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/thumb-up-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/thumb-up-4x.webp b/assets/static/fonts/open-iconic/webp/thumb-up-4x.webp
new file mode 100644
index 0000000..f4051a8
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/thumb-up-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/thumb-up-6x.webp b/assets/static/fonts/open-iconic/webp/thumb-up-6x.webp
new file mode 100644
index 0000000..426b46e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/thumb-up-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/thumb-up-8x.webp b/assets/static/fonts/open-iconic/webp/thumb-up-8x.webp
new file mode 100644
index 0000000..ab0c169
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/thumb-up-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/thumb-up.webp b/assets/static/fonts/open-iconic/webp/thumb-up.webp
new file mode 100644
index 0000000..6a3b137
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/thumb-up.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/timer-2x.webp b/assets/static/fonts/open-iconic/webp/timer-2x.webp
new file mode 100644
index 0000000..c4c87ed
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/timer-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/timer-3x.webp b/assets/static/fonts/open-iconic/webp/timer-3x.webp
new file mode 100644
index 0000000..8ab5bc3
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/timer-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/timer-4x.webp b/assets/static/fonts/open-iconic/webp/timer-4x.webp
new file mode 100644
index 0000000..0f84e6c
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/timer-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/timer-6x.webp b/assets/static/fonts/open-iconic/webp/timer-6x.webp
new file mode 100644
index 0000000..c541774
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/timer-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/timer-8x.webp b/assets/static/fonts/open-iconic/webp/timer-8x.webp
new file mode 100644
index 0000000..a567e86
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/timer-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/timer.webp b/assets/static/fonts/open-iconic/webp/timer.webp
new file mode 100644
index 0000000..5aa4e22
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/timer.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/transfer-2x.webp b/assets/static/fonts/open-iconic/webp/transfer-2x.webp
new file mode 100644
index 0000000..99470da
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/transfer-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/transfer-3x.webp b/assets/static/fonts/open-iconic/webp/transfer-3x.webp
new file mode 100644
index 0000000..d9e023d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/transfer-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/transfer-4x.webp b/assets/static/fonts/open-iconic/webp/transfer-4x.webp
new file mode 100644
index 0000000..9cc41a7
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/transfer-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/transfer-6x.webp b/assets/static/fonts/open-iconic/webp/transfer-6x.webp
new file mode 100644
index 0000000..a1f0a7f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/transfer-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/transfer-8x.webp b/assets/static/fonts/open-iconic/webp/transfer-8x.webp
new file mode 100644
index 0000000..ddde408
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/transfer-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/transfer.webp b/assets/static/fonts/open-iconic/webp/transfer.webp
new file mode 100644
index 0000000..f6a270f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/transfer.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/trash-2x.webp b/assets/static/fonts/open-iconic/webp/trash-2x.webp
new file mode 100644
index 0000000..6c45298
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/trash-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/trash-3x.webp b/assets/static/fonts/open-iconic/webp/trash-3x.webp
new file mode 100644
index 0000000..d182136
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/trash-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/trash-4x.webp b/assets/static/fonts/open-iconic/webp/trash-4x.webp
new file mode 100644
index 0000000..9b96acc
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/trash-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/trash-6x.webp b/assets/static/fonts/open-iconic/webp/trash-6x.webp
new file mode 100644
index 0000000..ac5b5c9
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/trash-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/trash-8x.webp b/assets/static/fonts/open-iconic/webp/trash-8x.webp
new file mode 100644
index 0000000..2e8aca0
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/trash-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/trash.webp b/assets/static/fonts/open-iconic/webp/trash.webp
new file mode 100644
index 0000000..0961266
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/trash.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/underline-2x.webp b/assets/static/fonts/open-iconic/webp/underline-2x.webp
new file mode 100644
index 0000000..b5fe508
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/underline-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/underline-3x.webp b/assets/static/fonts/open-iconic/webp/underline-3x.webp
new file mode 100644
index 0000000..f96e7e8
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/underline-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/underline-4x.webp b/assets/static/fonts/open-iconic/webp/underline-4x.webp
new file mode 100644
index 0000000..6debce6
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/underline-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/underline-6x.webp b/assets/static/fonts/open-iconic/webp/underline-6x.webp
new file mode 100644
index 0000000..aa83a8b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/underline-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/underline-8x.webp b/assets/static/fonts/open-iconic/webp/underline-8x.webp
new file mode 100644
index 0000000..f61a011
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/underline-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/underline.webp b/assets/static/fonts/open-iconic/webp/underline.webp
new file mode 100644
index 0000000..a72eb5a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/underline.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/vertical-align-bottom-2x.webp b/assets/static/fonts/open-iconic/webp/vertical-align-bottom-2x.webp
new file mode 100644
index 0000000..ef967e7
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/vertical-align-bottom-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/vertical-align-bottom-3x.webp b/assets/static/fonts/open-iconic/webp/vertical-align-bottom-3x.webp
new file mode 100644
index 0000000..c65375f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/vertical-align-bottom-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/vertical-align-bottom-4x.webp b/assets/static/fonts/open-iconic/webp/vertical-align-bottom-4x.webp
new file mode 100644
index 0000000..281f1f8
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/vertical-align-bottom-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/vertical-align-bottom-6x.webp b/assets/static/fonts/open-iconic/webp/vertical-align-bottom-6x.webp
new file mode 100644
index 0000000..b61561b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/vertical-align-bottom-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/vertical-align-bottom-8x.webp b/assets/static/fonts/open-iconic/webp/vertical-align-bottom-8x.webp
new file mode 100644
index 0000000..8fbd5c2
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/vertical-align-bottom-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/vertical-align-bottom.webp b/assets/static/fonts/open-iconic/webp/vertical-align-bottom.webp
new file mode 100644
index 0000000..bab7023
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/vertical-align-bottom.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/vertical-align-center-2x.webp b/assets/static/fonts/open-iconic/webp/vertical-align-center-2x.webp
new file mode 100644
index 0000000..d8093f4
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/vertical-align-center-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/vertical-align-center-3x.webp b/assets/static/fonts/open-iconic/webp/vertical-align-center-3x.webp
new file mode 100644
index 0000000..3c9fe16
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/vertical-align-center-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/vertical-align-center-4x.webp b/assets/static/fonts/open-iconic/webp/vertical-align-center-4x.webp
new file mode 100644
index 0000000..66b9897
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/vertical-align-center-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/vertical-align-center-6x.webp b/assets/static/fonts/open-iconic/webp/vertical-align-center-6x.webp
new file mode 100644
index 0000000..e25319f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/vertical-align-center-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/vertical-align-center-8x.webp b/assets/static/fonts/open-iconic/webp/vertical-align-center-8x.webp
new file mode 100644
index 0000000..357fda0
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/vertical-align-center-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/vertical-align-center.webp b/assets/static/fonts/open-iconic/webp/vertical-align-center.webp
new file mode 100644
index 0000000..b72b946
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/vertical-align-center.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/vertical-align-top-2x.webp b/assets/static/fonts/open-iconic/webp/vertical-align-top-2x.webp
new file mode 100644
index 0000000..6aeb69d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/vertical-align-top-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/vertical-align-top-3x.webp b/assets/static/fonts/open-iconic/webp/vertical-align-top-3x.webp
new file mode 100644
index 0000000..99d8e25
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/vertical-align-top-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/vertical-align-top-4x.webp b/assets/static/fonts/open-iconic/webp/vertical-align-top-4x.webp
new file mode 100644
index 0000000..5db720b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/vertical-align-top-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/vertical-align-top-6x.webp b/assets/static/fonts/open-iconic/webp/vertical-align-top-6x.webp
new file mode 100644
index 0000000..f9ab4d6
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/vertical-align-top-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/vertical-align-top-8x.webp b/assets/static/fonts/open-iconic/webp/vertical-align-top-8x.webp
new file mode 100644
index 0000000..98172e2
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/vertical-align-top-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/vertical-align-top.webp b/assets/static/fonts/open-iconic/webp/vertical-align-top.webp
new file mode 100644
index 0000000..5a7409c
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/vertical-align-top.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/video-2x.webp b/assets/static/fonts/open-iconic/webp/video-2x.webp
new file mode 100644
index 0000000..9a397f7
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/video-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/video-3x.webp b/assets/static/fonts/open-iconic/webp/video-3x.webp
new file mode 100644
index 0000000..1e56a47
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/video-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/video-4x.webp b/assets/static/fonts/open-iconic/webp/video-4x.webp
new file mode 100644
index 0000000..ccd6c05
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/video-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/video-6x.webp b/assets/static/fonts/open-iconic/webp/video-6x.webp
new file mode 100644
index 0000000..c467baf
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/video-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/video-8x.webp b/assets/static/fonts/open-iconic/webp/video-8x.webp
new file mode 100644
index 0000000..22928fc
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/video-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/video.webp b/assets/static/fonts/open-iconic/webp/video.webp
new file mode 100644
index 0000000..1a96def
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/video.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/volume-high-2x.webp b/assets/static/fonts/open-iconic/webp/volume-high-2x.webp
new file mode 100644
index 0000000..70919dc
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/volume-high-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/volume-high-3x.webp b/assets/static/fonts/open-iconic/webp/volume-high-3x.webp
new file mode 100644
index 0000000..5a02af3
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/volume-high-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/volume-high-4x.webp b/assets/static/fonts/open-iconic/webp/volume-high-4x.webp
new file mode 100644
index 0000000..949f6f5
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/volume-high-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/volume-high-6x.webp b/assets/static/fonts/open-iconic/webp/volume-high-6x.webp
new file mode 100644
index 0000000..a7f4f36
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/volume-high-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/volume-high-8x.webp b/assets/static/fonts/open-iconic/webp/volume-high-8x.webp
new file mode 100644
index 0000000..3b7288e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/volume-high-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/volume-high.webp b/assets/static/fonts/open-iconic/webp/volume-high.webp
new file mode 100644
index 0000000..bc6d2fe
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/volume-high.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/volume-low-2x.webp b/assets/static/fonts/open-iconic/webp/volume-low-2x.webp
new file mode 100644
index 0000000..c9995fe
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/volume-low-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/volume-low-3x.webp b/assets/static/fonts/open-iconic/webp/volume-low-3x.webp
new file mode 100644
index 0000000..c3b532f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/volume-low-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/volume-low-4x.webp b/assets/static/fonts/open-iconic/webp/volume-low-4x.webp
new file mode 100644
index 0000000..0a48bcb
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/volume-low-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/volume-low-6x.webp b/assets/static/fonts/open-iconic/webp/volume-low-6x.webp
new file mode 100644
index 0000000..b22a9f2
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/volume-low-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/volume-low-8x.webp b/assets/static/fonts/open-iconic/webp/volume-low-8x.webp
new file mode 100644
index 0000000..1d54520
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/volume-low-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/volume-low.webp b/assets/static/fonts/open-iconic/webp/volume-low.webp
new file mode 100644
index 0000000..db277c4
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/volume-low.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/volume-off-2x.webp b/assets/static/fonts/open-iconic/webp/volume-off-2x.webp
new file mode 100644
index 0000000..96ef3c6
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/volume-off-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/volume-off-3x.webp b/assets/static/fonts/open-iconic/webp/volume-off-3x.webp
new file mode 100644
index 0000000..7712ec8
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/volume-off-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/volume-off-4x.webp b/assets/static/fonts/open-iconic/webp/volume-off-4x.webp
new file mode 100644
index 0000000..783a7b8
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/volume-off-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/volume-off-6x.webp b/assets/static/fonts/open-iconic/webp/volume-off-6x.webp
new file mode 100644
index 0000000..2848988
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/volume-off-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/volume-off-8x.webp b/assets/static/fonts/open-iconic/webp/volume-off-8x.webp
new file mode 100644
index 0000000..16fd130
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/volume-off-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/volume-off.webp b/assets/static/fonts/open-iconic/webp/volume-off.webp
new file mode 100644
index 0000000..3477dc6
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/volume-off.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/warning-2x.webp b/assets/static/fonts/open-iconic/webp/warning-2x.webp
new file mode 100644
index 0000000..c79d0e3
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/warning-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/warning-3x.webp b/assets/static/fonts/open-iconic/webp/warning-3x.webp
new file mode 100644
index 0000000..6cabfe3
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/warning-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/warning-4x.webp b/assets/static/fonts/open-iconic/webp/warning-4x.webp
new file mode 100644
index 0000000..41d2a20
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/warning-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/warning-6x.webp b/assets/static/fonts/open-iconic/webp/warning-6x.webp
new file mode 100644
index 0000000..facb477
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/warning-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/warning-8x.webp b/assets/static/fonts/open-iconic/webp/warning-8x.webp
new file mode 100644
index 0000000..7edd6c9
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/warning-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/warning.webp b/assets/static/fonts/open-iconic/webp/warning.webp
new file mode 100644
index 0000000..1924624
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/warning.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/wifi-2x.webp b/assets/static/fonts/open-iconic/webp/wifi-2x.webp
new file mode 100644
index 0000000..27094ab
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/wifi-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/wifi-3x.webp b/assets/static/fonts/open-iconic/webp/wifi-3x.webp
new file mode 100644
index 0000000..0098781
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/wifi-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/wifi-4x.webp b/assets/static/fonts/open-iconic/webp/wifi-4x.webp
new file mode 100644
index 0000000..6b19ba3
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/wifi-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/wifi-6x.webp b/assets/static/fonts/open-iconic/webp/wifi-6x.webp
new file mode 100644
index 0000000..5059d39
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/wifi-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/wifi-8x.webp b/assets/static/fonts/open-iconic/webp/wifi-8x.webp
new file mode 100644
index 0000000..77bf574
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/wifi-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/wifi.webp b/assets/static/fonts/open-iconic/webp/wifi.webp
new file mode 100644
index 0000000..916f686
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/wifi.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/wrench-2x.webp b/assets/static/fonts/open-iconic/webp/wrench-2x.webp
new file mode 100644
index 0000000..32d192a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/wrench-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/wrench-3x.webp b/assets/static/fonts/open-iconic/webp/wrench-3x.webp
new file mode 100644
index 0000000..0e10c9e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/wrench-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/wrench-4x.webp b/assets/static/fonts/open-iconic/webp/wrench-4x.webp
new file mode 100644
index 0000000..ac63015
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/wrench-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/wrench-6x.webp b/assets/static/fonts/open-iconic/webp/wrench-6x.webp
new file mode 100644
index 0000000..e7df6c1
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/wrench-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/wrench-8x.webp b/assets/static/fonts/open-iconic/webp/wrench-8x.webp
new file mode 100644
index 0000000..bcdb394
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/wrench-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/wrench.webp b/assets/static/fonts/open-iconic/webp/wrench.webp
new file mode 100644
index 0000000..8e00859
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/wrench.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/x-2x.webp b/assets/static/fonts/open-iconic/webp/x-2x.webp
new file mode 100644
index 0000000..5534930
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/x-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/x-3x.webp b/assets/static/fonts/open-iconic/webp/x-3x.webp
new file mode 100644
index 0000000..05dc779
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/x-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/x-4x.webp b/assets/static/fonts/open-iconic/webp/x-4x.webp
new file mode 100644
index 0000000..0bc1a55
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/x-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/x-6x.webp b/assets/static/fonts/open-iconic/webp/x-6x.webp
new file mode 100644
index 0000000..86e329e
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/x-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/x-8x.webp b/assets/static/fonts/open-iconic/webp/x-8x.webp
new file mode 100644
index 0000000..1f1ee8f
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/x-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/x.webp b/assets/static/fonts/open-iconic/webp/x.webp
new file mode 100644
index 0000000..bec5577
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/yen-2x.webp b/assets/static/fonts/open-iconic/webp/yen-2x.webp
new file mode 100644
index 0000000..7447f89
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/yen-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/yen-3x.webp b/assets/static/fonts/open-iconic/webp/yen-3x.webp
new file mode 100644
index 0000000..8bb8471
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/yen-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/yen-4x.webp b/assets/static/fonts/open-iconic/webp/yen-4x.webp
new file mode 100644
index 0000000..8238b53
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/yen-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/yen-6x.webp b/assets/static/fonts/open-iconic/webp/yen-6x.webp
new file mode 100644
index 0000000..7d6976c
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/yen-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/yen-8x.webp b/assets/static/fonts/open-iconic/webp/yen-8x.webp
new file mode 100644
index 0000000..db2f627
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/yen-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/yen.webp b/assets/static/fonts/open-iconic/webp/yen.webp
new file mode 100644
index 0000000..cd53cea
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/yen.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/zoom-in-2x.webp b/assets/static/fonts/open-iconic/webp/zoom-in-2x.webp
new file mode 100644
index 0000000..b586096
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/zoom-in-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/zoom-in-3x.webp b/assets/static/fonts/open-iconic/webp/zoom-in-3x.webp
new file mode 100644
index 0000000..7f9e568
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/zoom-in-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/zoom-in-4x.webp b/assets/static/fonts/open-iconic/webp/zoom-in-4x.webp
new file mode 100644
index 0000000..da3fec2
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/zoom-in-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/zoom-in-6x.webp b/assets/static/fonts/open-iconic/webp/zoom-in-6x.webp
new file mode 100644
index 0000000..588b83a
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/zoom-in-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/zoom-in-8x.webp b/assets/static/fonts/open-iconic/webp/zoom-in-8x.webp
new file mode 100644
index 0000000..12a62e4
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/zoom-in-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/zoom-in.webp b/assets/static/fonts/open-iconic/webp/zoom-in.webp
new file mode 100644
index 0000000..1188570
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/zoom-in.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/zoom-out-2x.webp b/assets/static/fonts/open-iconic/webp/zoom-out-2x.webp
new file mode 100644
index 0000000..4af5373
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/zoom-out-2x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/zoom-out-3x.webp b/assets/static/fonts/open-iconic/webp/zoom-out-3x.webp
new file mode 100644
index 0000000..5e8c509
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/zoom-out-3x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/zoom-out-4x.webp b/assets/static/fonts/open-iconic/webp/zoom-out-4x.webp
new file mode 100644
index 0000000..689bb44
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/zoom-out-4x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/zoom-out-6x.webp b/assets/static/fonts/open-iconic/webp/zoom-out-6x.webp
new file mode 100644
index 0000000..5241d92
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/zoom-out-6x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/zoom-out-8x.webp b/assets/static/fonts/open-iconic/webp/zoom-out-8x.webp
new file mode 100644
index 0000000..962ba0d
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/zoom-out-8x.webp differ
diff --git a/assets/static/fonts/open-iconic/webp/zoom-out.webp b/assets/static/fonts/open-iconic/webp/zoom-out.webp
new file mode 100644
index 0000000..61bc14b
Binary files /dev/null and b/assets/static/fonts/open-iconic/webp/zoom-out.webp differ
diff --git a/assets/static/style.css b/assets/static/style.css
new file mode 100644
index 0000000..7ff6e0b
--- /dev/null
+++ b/assets/static/style.css
@@ -0,0 +1,42 @@
+body {
+    font-family: 'Verdana', sans-serif;
+    margin: 50px 25px;
+}
+
+a {
+    color: #2a99b6;
+}
+
+a:hover {
+    color: #33bbdf;
+}
+
+header, footer, div.page {
+    width: 760px;
+    margin: 0 auto;
+    background: #daeef3;
+    padding: 20px 30px;
+}
+
+header h1 {
+    color: #169bbd;
+    margin: 0;
+    font-weight: normal;
+    font-size: 42px;
+}
+
+header nav ul {
+    list-style: none;
+    margin: 0;
+    padding: 0;
+}
+
+header nav ul li {
+    display: inline;
+    margin: 0 8px 0 0;
+    padding: 0;
+}
+
+div.page {
+    background: #f1fbfe;
+}
diff --git a/content/contents.lr b/content/contents.lr
index f5a1365..424c225 100644
--- a/content/contents.lr
+++ b/content/contents.lr
@@ -2,15 +2,25 @@ title: Tor Styleguide | The Tor Project
 ---
 body:
 
-The visual identity of software is an integral part of its user experience. Correctly using a consistent and attractive style is important to the Tor Project <mark>to build user trust in our work.</mark>
-This guide can help you create materials and answer questions you might have about using the Tor brand. 
+The visual identity of software is an integral part of its user experience.
+Correctly using a consistent and attractive style is important to the Tor Project
+<mark>to build user trust in our work.</mark>
+
+This guide can help you create materials and answer questions you might have about using the Tor brand.
 <p class="text-black small text-muted">Conventions</p>
 <p>
-This guide aims to show by doing. The main body of each page contains examples of graphic elements that are (and, in some cases, are not) conformant with the style being described. The column on the left specifies the details of each style and offers guidance on when and how to use it.
+This guide aims to show by doing. The main body of each page contains examples of
+ graphic elements that are (and, in some cases, are not) conformant with the style
+ being described. The column on the left specifies the details of each style and
+ offers guidance on when and how to use it.
 </p>
 <p class="text-black small text-muted">Contact</p>
 <p class="purple">
-Please reach out to the UX team if you encounter a situation this guide does not cover. We will work with you to help you find a solution for your design problem, and your feedback will also help us expand and refine the guide to help it better meet the Tor Communityâ??s needs. You can also reach out to the UX team for any other styleguide related questions or inquiries. 
+Please reach out to the UX team if you encounter a situation this guide does not
+cover. We will work with you to help you find a solution for your design problem,
+and your feedback will also help us expand and refine the guide to help it better
+meet the Tor Communityâ??s needs. You can also reach out to the UX team for any
+other styleguide related questions or inquiries. 
 </p>
 
 
diff --git a/templates/layout.html b/templates/layout.html
index 4ebd887..f636621 100644
--- a/templates/layout.html
+++ b/templates/layout.html
@@ -4,6 +4,7 @@
   <meta charset="utf-8">
   <meta name="viewport" content="width=device-width, initial-scale=1">
   <link rel="stylesheet" href="{{ '/static/bootstrap.css'|asseturl }}">
+  <link rel="stylesheet" href="{{ '/static/fonts/open-iconic/font/css/open-iconic-bootstrap.css'|asseturl }}">
   <title>{% block title %}Tor Styleguide | The Tor Project {% endblock %}</title>
   <body>
     <header>
@@ -23,7 +24,7 @@
           <div class="pr-2 mt-2">
             <a class="btn btn-outline-light my-2 my-sm-0 pull-right" href="https://www.torproject.org/download/download-easy.html.en"; target="_blank">Download Tor Browser</a>
           </div>
-	  
+
         </div>
       </nav>
     </header>

_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits