Browse Source

前端骨架建成

James Iter 9 years ago
parent
commit
5b989e6018
100 changed files with 30045 additions and 1 deletions
  1. 7 0
      main.py
  2. 1 1
      models/initialize.py
  3. 61 0
      static/applications/mailbox.css
  4. BIN
      static/bootstrap/.DS_Store
  5. 1339 0
      static/bootstrap/css/bootstrap-grid.css
  6. 0 0
      static/bootstrap/css/bootstrap-grid.css.map
  7. 0 0
      static/bootstrap/css/bootstrap-grid.min.css
  8. 0 0
      static/bootstrap/css/bootstrap-grid.min.css.map
  9. 459 0
      static/bootstrap/css/bootstrap-reboot.css
  10. 0 0
      static/bootstrap/css/bootstrap-reboot.css.map
  11. 0 0
      static/bootstrap/css/bootstrap-reboot.min.css
  12. 0 0
      static/bootstrap/css/bootstrap-reboot.min.css.map
  13. 9320 0
      static/bootstrap/css/bootstrap.css
  14. 0 0
      static/bootstrap/css/bootstrap.css.map
  15. 5 0
      static/bootstrap/css/bootstrap.min.css
  16. 0 0
      static/bootstrap/css/bootstrap.min.css.map
  17. BIN
      static/bootstrap/fonts/glyphicons-halflings-regular.eot
  18. 288 0
      static/bootstrap/fonts/glyphicons-halflings-regular.svg
  19. BIN
      static/bootstrap/fonts/glyphicons-halflings-regular.ttf
  20. BIN
      static/bootstrap/fonts/glyphicons-halflings-regular.woff
  21. BIN
      static/bootstrap/fonts/glyphicons-halflings-regular.woff2
  22. 3535 0
      static/bootstrap/js/bootstrap.js
  23. 5 0
      static/bootstrap/js/bootstrap.min.js
  24. 13 0
      static/bootstrap/js/npm.js
  25. 94 0
      static/elements/badges.css
  26. 548 0
      static/elements/buttons.css
  27. 379 0
      static/elements/content-box.css
  28. 126 0
      static/elements/dashboard-box.css
  29. 541 0
      static/elements/forms.css
  30. 228 0
      static/elements/images.css
  31. 74 0
      static/elements/info-box.css
  32. 51 0
      static/elements/invoice.css
  33. 201 0
      static/elements/loading-indicators.css
  34. 273 0
      static/elements/menus.css
  35. 133 0
      static/elements/panel-box.css
  36. 88 0
      static/elements/response-messages.css
  37. 138 0
      static/elements/responsive-tables.css
  38. 101 0
      static/elements/ribbon.css
  39. 104 0
      static/elements/social-box.css
  40. 127 0
      static/elements/tables.css
  41. 146 0
      static/elements/tile-box.css
  42. 209 0
      static/elements/timeline.css
  43. 184 0
      static/helpers/admin-responsive.css
  44. 2867 0
      static/helpers/animate.css
  45. 224 0
      static/helpers/backgrounds.css
  46. 243 0
      static/helpers/boilerplate.css
  47. 233 0
      static/helpers/border-radius.css
  48. 602 0
      static/helpers/colors.css
  49. 271 0
      static/helpers/frontend-responsive.css
  50. 631 0
      static/helpers/grid.css
  51. 632 0
      static/helpers/page-transitions.css
  52. 126 0
      static/helpers/responsive-elements.css
  53. 218 0
      static/helpers/spacing.css
  54. 222 0
      static/helpers/typography.css
  55. 680 0
      static/helpers/utils.css
  56. 287 0
      static/icons-min/elusive/elusive.css
  57. BIN
      static/icons-min/elusive/elusive.eot
  58. 282 0
      static/icons-min/elusive/elusive.svg
  59. BIN
      static/icons-min/elusive/elusive.ttf
  60. BIN
      static/icons-min/elusive/elusive.woff
  61. BIN
      static/icons-min/fontawesome/FontAwesome.otf
  62. BIN
      static/icons-min/fontawesome/fontawesome-webfont.eot
  63. 196 0
      static/icons-min/fontawesome/fontawesome-webfont.svg
  64. BIN
      static/icons-min/fontawesome/fontawesome-webfont.ttf
  65. BIN
      static/icons-min/fontawesome/fontawesome-webfont.woff
  66. 1533 0
      static/icons-min/fontawesome/fontawesome.css
  67. 167 0
      static/icons-min/iconic/iconic.css
  68. BIN
      static/icons-min/iconic/iconic.eot
  69. 162 0
      static/icons-min/iconic/iconic.svg
  70. BIN
      static/icons-min/iconic/iconic.ttf
  71. BIN
      static/icons-min/iconic/iconic.woff
  72. 64 0
      static/icons-min/linecons/linecons.css
  73. BIN
      static/icons-min/linecons/linecons.eot
  74. 59 0
      static/icons-min/linecons/linecons.svg
  75. BIN
      static/icons-min/linecons/linecons.ttf
  76. BIN
      static/icons-min/linecons/linecons.woff
  77. 63 0
      static/icons-min/meteocons/meteocons.css
  78. BIN
      static/icons-min/meteocons/meteocons.eot
  79. 58 0
      static/icons-min/meteocons/meteocons.svg
  80. BIN
      static/icons-min/meteocons/meteocons.ttf
  81. BIN
      static/icons-min/meteocons/meteocons.woff
  82. 22 0
      static/icons-min/spinnericon/spinnericon.css
  83. BIN
      static/icons-min/spinnericon/spinnericon.eot
  84. 17 0
      static/icons-min/spinnericon/spinnericon.svg
  85. BIN
      static/icons-min/spinnericon/spinnericon.ttf
  86. BIN
      static/icons-min/spinnericon/spinnericon.woff
  87. 324 0
      static/icons-min/typicons/typicons.css
  88. BIN
      static/icons-min/typicons/typicons.eot
  89. 319 0
      static/icons-min/typicons/typicons.svg
  90. BIN
      static/icons-min/typicons/typicons.ttf
  91. BIN
      static/icons-min/typicons/typicons.woff
  92. 287 0
      static/icons/elusive/elusive.css
  93. BIN
      static/icons/elusive/elusive.eot
  94. 282 0
      static/icons/elusive/elusive.svg
  95. BIN
      static/icons/elusive/elusive.ttf
  96. BIN
      static/icons/elusive/elusive.woff
  97. BIN
      static/icons/fontawesome/FontAwesome.otf
  98. BIN
      static/icons/fontawesome/fontawesome-webfont.eot
  99. 196 0
      static/icons/fontawesome/fontawesome-webfont.svg
  100. BIN
      static/icons/fontawesome/fontawesome-webfont.ttf

+ 7 - 0
main.py

@@ -17,6 +17,7 @@ from models import Utils
 from models.event_processor import EventProcessor
 from models.initialize import app, logger
 import api_route_table
+import views_route_table
 from models import Database as db
 from api.os_init import blueprint as os_init_blueprint
 from api.os_init import blueprints as os_init_blueprints
@@ -34,6 +35,9 @@ from api.log import blueprints as log_blueprints
 from api.host import blueprint as host_blueprint
 from api.host import blueprints as host_blueprints
 
+from views.guest import blueprint as view_guest_blueprint
+from views.guest import blueprints as view_guest_blueprints
+
 
 __author__ = 'James Iter'
 __date__ = '2017/3/31'
@@ -74,6 +78,9 @@ try:
     app.register_blueprint(host_blueprint)
     app.register_blueprint(host_blueprints)
 
+    app.register_blueprint(view_guest_blueprint)
+    app.register_blueprint(view_guest_blueprints)
+
 except:
     logger.error(traceback.format_exc())
 

+ 1 - 1
models/initialize.py

@@ -26,7 +26,7 @@ __contact__ = 'james.iter.cn@gmail.com'
 __copyright__ = '(c) 2017 by James Iter.'
 
 
-app = Flask(__name__)
+app = Flask(__name__, template_folder='../templates', static_folder='../static')
 
 
 class Init(object):

+ 61 - 0
static/applications/mailbox.css

@@ -0,0 +1,61 @@
+/* Mailbox */
+
+.mailbox-wrapper .nav-list .list-group-item {
+    border-width: 1px 0 0;
+}
+.mailbox-wrapper .nav-list .list-group-item:first-child {
+    border-radius: 0;
+}
+.mailbox-wrapper td .checker {
+    float: none;
+    margin: 3px auto 0;
+}
+.content-box-wrapper.nav-list {
+    padding: 0;
+}
+.content-box-wrapper.nav-list .list-group-item {
+    padding: 5px 10px;
+    border-width: 0;
+}
+.mail-header {
+    padding: 15px;
+}
+.mail-title {
+    font-size: 20px;
+    line-height: 32px;
+    display: block;
+    float: left;
+    height: 34px;
+    margin: 0 10px 0 0;
+}
+.mail-toolbar {
+    padding: 15px;
+    border-top-width: 1px;
+    border-top-style: solid;
+}
+.mail-toolbar h4 {
+    margin-top: 6px;
+    font-weight: bold;
+    font-size: 15px;
+}
+.mail-toolbar .btn {
+    line-height: 34px;
+    height: 34px;
+}
+.email-title {
+    font-size: 13px;
+    text-align: left;
+    color: #333;
+}
+.email-body {
+    font-size: 15px;
+    text-align: left;
+    color: #9b9b9b;
+    padding: 15px;
+    border-top-width: 1px;
+    border-top-style: solid;
+}
+.email-body p {
+    margin-bottom: 20px;
+    line-height: 1.8em;
+}

BIN
static/bootstrap/.DS_Store


+ 1339 - 0
static/bootstrap/css/bootstrap-grid.css

@@ -0,0 +1,1339 @@
+@-ms-viewport {
+  width: device-width;
+}
+
+html {
+  -webkit-box-sizing: border-box;
+          box-sizing: border-box;
+  -ms-overflow-style: scrollbar;
+}
+
+*,
+*::before,
+*::after {
+  -webkit-box-sizing: inherit;
+          box-sizing: inherit;
+}
+
+.container {
+  position: relative;
+  margin-left: auto;
+  margin-right: auto;
+  padding-right: 15px;
+  padding-left: 15px;
+}
+
+@media (min-width: 576px) {
+  .container {
+    padding-right: 15px;
+    padding-left: 15px;
+  }
+}
+
+@media (min-width: 768px) {
+  .container {
+    padding-right: 15px;
+    padding-left: 15px;
+  }
+}
+
+@media (min-width: 992px) {
+  .container {
+    padding-right: 15px;
+    padding-left: 15px;
+  }
+}
+
+@media (min-width: 1200px) {
+  .container {
+    padding-right: 15px;
+    padding-left: 15px;
+  }
+}
+
+@media (min-width: 576px) {
+  .container {
+    width: 540px;
+    max-width: 100%;
+  }
+}
+
+@media (min-width: 768px) {
+  .container {
+    width: 720px;
+    max-width: 100%;
+  }
+}
+
+@media (min-width: 992px) {
+  .container {
+    width: 960px;
+    max-width: 100%;
+  }
+}
+
+@media (min-width: 1200px) {
+  .container {
+    width: 1140px;
+    max-width: 100%;
+  }
+}
+
+.container-fluid {
+  position: relative;
+  margin-left: auto;
+  margin-right: auto;
+  padding-right: 15px;
+  padding-left: 15px;
+}
+
+@media (min-width: 576px) {
+  .container-fluid {
+    padding-right: 15px;
+    padding-left: 15px;
+  }
+}
+
+@media (min-width: 768px) {
+  .container-fluid {
+    padding-right: 15px;
+    padding-left: 15px;
+  }
+}
+
+@media (min-width: 992px) {
+  .container-fluid {
+    padding-right: 15px;
+    padding-left: 15px;
+  }
+}
+
+@media (min-width: 1200px) {
+  .container-fluid {
+    padding-right: 15px;
+    padding-left: 15px;
+  }
+}
+
+.row {
+  display: -webkit-box;
+  display: -webkit-flex;
+  display: -ms-flexbox;
+  display: flex;
+  -webkit-flex-wrap: wrap;
+      -ms-flex-wrap: wrap;
+          flex-wrap: wrap;
+  margin-right: -15px;
+  margin-left: -15px;
+}
+
+@media (min-width: 576px) {
+  .row {
+    margin-right: -15px;
+    margin-left: -15px;
+  }
+}
+
+@media (min-width: 768px) {
+  .row {
+    margin-right: -15px;
+    margin-left: -15px;
+  }
+}
+
+@media (min-width: 992px) {
+  .row {
+    margin-right: -15px;
+    margin-left: -15px;
+  }
+}
+
+@media (min-width: 1200px) {
+  .row {
+    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-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-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-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-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 {
+  position: relative;
+  width: 100%;
+  min-height: 1px;
+  padding-right: 15px;
+  padding-left: 15px;
+}
+
+@media (min-width: 576px) {
+  .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-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-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-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-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 {
+    padding-right: 15px;
+    padding-left: 15px;
+  }
+}
+
+@media (min-width: 768px) {
+  .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-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-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-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-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 {
+    padding-right: 15px;
+    padding-left: 15px;
+  }
+}
+
+@media (min-width: 992px) {
+  .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-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-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-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-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 {
+    padding-right: 15px;
+    padding-left: 15px;
+  }
+}
+
+@media (min-width: 1200px) {
+  .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-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-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-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-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 {
+    padding-right: 15px;
+    padding-left: 15px;
+  }
+}
+
+.col {
+  -webkit-flex-basis: 0;
+      -ms-flex-preferred-size: 0;
+          flex-basis: 0;
+  -webkit-box-flex: 1;
+  -webkit-flex-grow: 1;
+      -ms-flex-positive: 1;
+          flex-grow: 1;
+  max-width: 100%;
+}
+
+.col-auto {
+  -webkit-box-flex: 0;
+  -webkit-flex: 0 0 auto;
+      -ms-flex: 0 0 auto;
+          flex: 0 0 auto;
+  width: auto;
+}
+
+.col-1 {
+  -webkit-box-flex: 0;
+  -webkit-flex: 0 0 8.333333%;
+      -ms-flex: 0 0 8.333333%;
+          flex: 0 0 8.333333%;
+  max-width: 8.333333%;
+}
+
+.col-2 {
+  -webkit-box-flex: 0;
+  -webkit-flex: 0 0 16.666667%;
+      -ms-flex: 0 0 16.666667%;
+          flex: 0 0 16.666667%;
+  max-width: 16.666667%;
+}
+
+.col-3 {
+  -webkit-box-flex: 0;
+  -webkit-flex: 0 0 25%;
+      -ms-flex: 0 0 25%;
+          flex: 0 0 25%;
+  max-width: 25%;
+}
+
+.col-4 {
+  -webkit-box-flex: 0;
+  -webkit-flex: 0 0 33.333333%;
+      -ms-flex: 0 0 33.333333%;
+          flex: 0 0 33.333333%;
+  max-width: 33.333333%;
+}
+
+.col-5 {
+  -webkit-box-flex: 0;
+  -webkit-flex: 0 0 41.666667%;
+      -ms-flex: 0 0 41.666667%;
+          flex: 0 0 41.666667%;
+  max-width: 41.666667%;
+}
+
+.col-6 {
+  -webkit-box-flex: 0;
+  -webkit-flex: 0 0 50%;
+      -ms-flex: 0 0 50%;
+          flex: 0 0 50%;
+  max-width: 50%;
+}
+
+.col-7 {
+  -webkit-box-flex: 0;
+  -webkit-flex: 0 0 58.333333%;
+      -ms-flex: 0 0 58.333333%;
+          flex: 0 0 58.333333%;
+  max-width: 58.333333%;
+}
+
+.col-8 {
+  -webkit-box-flex: 0;
+  -webkit-flex: 0 0 66.666667%;
+      -ms-flex: 0 0 66.666667%;
+          flex: 0 0 66.666667%;
+  max-width: 66.666667%;
+}
+
+.col-9 {
+  -webkit-box-flex: 0;
+  -webkit-flex: 0 0 75%;
+      -ms-flex: 0 0 75%;
+          flex: 0 0 75%;
+  max-width: 75%;
+}
+
+.col-10 {
+  -webkit-box-flex: 0;
+  -webkit-flex: 0 0 83.333333%;
+      -ms-flex: 0 0 83.333333%;
+          flex: 0 0 83.333333%;
+  max-width: 83.333333%;
+}
+
+.col-11 {
+  -webkit-box-flex: 0;
+  -webkit-flex: 0 0 91.666667%;
+      -ms-flex: 0 0 91.666667%;
+          flex: 0 0 91.666667%;
+  max-width: 91.666667%;
+}
+
+.col-12 {
+  -webkit-box-flex: 0;
+  -webkit-flex: 0 0 100%;
+      -ms-flex: 0 0 100%;
+          flex: 0 0 100%;
+  max-width: 100%;
+}
+
+.pull-0 {
+  right: auto;
+}
+
+.pull-1 {
+  right: 8.333333%;
+}
+
+.pull-2 {
+  right: 16.666667%;
+}
+
+.pull-3 {
+  right: 25%;
+}
+
+.pull-4 {
+  right: 33.333333%;
+}
+
+.pull-5 {
+  right: 41.666667%;
+}
+
+.pull-6 {
+  right: 50%;
+}
+
+.pull-7 {
+  right: 58.333333%;
+}
+
+.pull-8 {
+  right: 66.666667%;
+}
+
+.pull-9 {
+  right: 75%;
+}
+
+.pull-10 {
+  right: 83.333333%;
+}
+
+.pull-11 {
+  right: 91.666667%;
+}
+
+.pull-12 {
+  right: 100%;
+}
+
+.push-0 {
+  left: auto;
+}
+
+.push-1 {
+  left: 8.333333%;
+}
+
+.push-2 {
+  left: 16.666667%;
+}
+
+.push-3 {
+  left: 25%;
+}
+
+.push-4 {
+  left: 33.333333%;
+}
+
+.push-5 {
+  left: 41.666667%;
+}
+
+.push-6 {
+  left: 50%;
+}
+
+.push-7 {
+  left: 58.333333%;
+}
+
+.push-8 {
+  left: 66.666667%;
+}
+
+.push-9 {
+  left: 75%;
+}
+
+.push-10 {
+  left: 83.333333%;
+}
+
+.push-11 {
+  left: 91.666667%;
+}
+
+.push-12 {
+  left: 100%;
+}
+
+.offset-1 {
+  margin-left: 8.333333%;
+}
+
+.offset-2 {
+  margin-left: 16.666667%;
+}
+
+.offset-3 {
+  margin-left: 25%;
+}
+
+.offset-4 {
+  margin-left: 33.333333%;
+}
+
+.offset-5 {
+  margin-left: 41.666667%;
+}
+
+.offset-6 {
+  margin-left: 50%;
+}
+
+.offset-7 {
+  margin-left: 58.333333%;
+}
+
+.offset-8 {
+  margin-left: 66.666667%;
+}
+
+.offset-9 {
+  margin-left: 75%;
+}
+
+.offset-10 {
+  margin-left: 83.333333%;
+}
+
+.offset-11 {
+  margin-left: 91.666667%;
+}
+
+@media (min-width: 576px) {
+  .col-sm {
+    -webkit-flex-basis: 0;
+        -ms-flex-preferred-size: 0;
+            flex-basis: 0;
+    -webkit-box-flex: 1;
+    -webkit-flex-grow: 1;
+        -ms-flex-positive: 1;
+            flex-grow: 1;
+    max-width: 100%;
+  }
+  .col-sm-auto {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 auto;
+        -ms-flex: 0 0 auto;
+            flex: 0 0 auto;
+    width: auto;
+  }
+  .col-sm-1 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 8.333333%;
+        -ms-flex: 0 0 8.333333%;
+            flex: 0 0 8.333333%;
+    max-width: 8.333333%;
+  }
+  .col-sm-2 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 16.666667%;
+        -ms-flex: 0 0 16.666667%;
+            flex: 0 0 16.666667%;
+    max-width: 16.666667%;
+  }
+  .col-sm-3 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 25%;
+        -ms-flex: 0 0 25%;
+            flex: 0 0 25%;
+    max-width: 25%;
+  }
+  .col-sm-4 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 33.333333%;
+        -ms-flex: 0 0 33.333333%;
+            flex: 0 0 33.333333%;
+    max-width: 33.333333%;
+  }
+  .col-sm-5 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 41.666667%;
+        -ms-flex: 0 0 41.666667%;
+            flex: 0 0 41.666667%;
+    max-width: 41.666667%;
+  }
+  .col-sm-6 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 50%;
+        -ms-flex: 0 0 50%;
+            flex: 0 0 50%;
+    max-width: 50%;
+  }
+  .col-sm-7 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 58.333333%;
+        -ms-flex: 0 0 58.333333%;
+            flex: 0 0 58.333333%;
+    max-width: 58.333333%;
+  }
+  .col-sm-8 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 66.666667%;
+        -ms-flex: 0 0 66.666667%;
+            flex: 0 0 66.666667%;
+    max-width: 66.666667%;
+  }
+  .col-sm-9 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 75%;
+        -ms-flex: 0 0 75%;
+            flex: 0 0 75%;
+    max-width: 75%;
+  }
+  .col-sm-10 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 83.333333%;
+        -ms-flex: 0 0 83.333333%;
+            flex: 0 0 83.333333%;
+    max-width: 83.333333%;
+  }
+  .col-sm-11 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 91.666667%;
+        -ms-flex: 0 0 91.666667%;
+            flex: 0 0 91.666667%;
+    max-width: 91.666667%;
+  }
+  .col-sm-12 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 100%;
+        -ms-flex: 0 0 100%;
+            flex: 0 0 100%;
+    max-width: 100%;
+  }
+  .pull-sm-0 {
+    right: auto;
+  }
+  .pull-sm-1 {
+    right: 8.333333%;
+  }
+  .pull-sm-2 {
+    right: 16.666667%;
+  }
+  .pull-sm-3 {
+    right: 25%;
+  }
+  .pull-sm-4 {
+    right: 33.333333%;
+  }
+  .pull-sm-5 {
+    right: 41.666667%;
+  }
+  .pull-sm-6 {
+    right: 50%;
+  }
+  .pull-sm-7 {
+    right: 58.333333%;
+  }
+  .pull-sm-8 {
+    right: 66.666667%;
+  }
+  .pull-sm-9 {
+    right: 75%;
+  }
+  .pull-sm-10 {
+    right: 83.333333%;
+  }
+  .pull-sm-11 {
+    right: 91.666667%;
+  }
+  .pull-sm-12 {
+    right: 100%;
+  }
+  .push-sm-0 {
+    left: auto;
+  }
+  .push-sm-1 {
+    left: 8.333333%;
+  }
+  .push-sm-2 {
+    left: 16.666667%;
+  }
+  .push-sm-3 {
+    left: 25%;
+  }
+  .push-sm-4 {
+    left: 33.333333%;
+  }
+  .push-sm-5 {
+    left: 41.666667%;
+  }
+  .push-sm-6 {
+    left: 50%;
+  }
+  .push-sm-7 {
+    left: 58.333333%;
+  }
+  .push-sm-8 {
+    left: 66.666667%;
+  }
+  .push-sm-9 {
+    left: 75%;
+  }
+  .push-sm-10 {
+    left: 83.333333%;
+  }
+  .push-sm-11 {
+    left: 91.666667%;
+  }
+  .push-sm-12 {
+    left: 100%;
+  }
+  .offset-sm-0 {
+    margin-left: 0%;
+  }
+  .offset-sm-1 {
+    margin-left: 8.333333%;
+  }
+  .offset-sm-2 {
+    margin-left: 16.666667%;
+  }
+  .offset-sm-3 {
+    margin-left: 25%;
+  }
+  .offset-sm-4 {
+    margin-left: 33.333333%;
+  }
+  .offset-sm-5 {
+    margin-left: 41.666667%;
+  }
+  .offset-sm-6 {
+    margin-left: 50%;
+  }
+  .offset-sm-7 {
+    margin-left: 58.333333%;
+  }
+  .offset-sm-8 {
+    margin-left: 66.666667%;
+  }
+  .offset-sm-9 {
+    margin-left: 75%;
+  }
+  .offset-sm-10 {
+    margin-left: 83.333333%;
+  }
+  .offset-sm-11 {
+    margin-left: 91.666667%;
+  }
+}
+
+@media (min-width: 768px) {
+  .col-md {
+    -webkit-flex-basis: 0;
+        -ms-flex-preferred-size: 0;
+            flex-basis: 0;
+    -webkit-box-flex: 1;
+    -webkit-flex-grow: 1;
+        -ms-flex-positive: 1;
+            flex-grow: 1;
+    max-width: 100%;
+  }
+  .col-md-auto {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 auto;
+        -ms-flex: 0 0 auto;
+            flex: 0 0 auto;
+    width: auto;
+  }
+  .col-md-1 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 8.333333%;
+        -ms-flex: 0 0 8.333333%;
+            flex: 0 0 8.333333%;
+    max-width: 8.333333%;
+  }
+  .col-md-2 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 16.666667%;
+        -ms-flex: 0 0 16.666667%;
+            flex: 0 0 16.666667%;
+    max-width: 16.666667%;
+  }
+  .col-md-3 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 25%;
+        -ms-flex: 0 0 25%;
+            flex: 0 0 25%;
+    max-width: 25%;
+  }
+  .col-md-4 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 33.333333%;
+        -ms-flex: 0 0 33.333333%;
+            flex: 0 0 33.333333%;
+    max-width: 33.333333%;
+  }
+  .col-md-5 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 41.666667%;
+        -ms-flex: 0 0 41.666667%;
+            flex: 0 0 41.666667%;
+    max-width: 41.666667%;
+  }
+  .col-md-6 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 50%;
+        -ms-flex: 0 0 50%;
+            flex: 0 0 50%;
+    max-width: 50%;
+  }
+  .col-md-7 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 58.333333%;
+        -ms-flex: 0 0 58.333333%;
+            flex: 0 0 58.333333%;
+    max-width: 58.333333%;
+  }
+  .col-md-8 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 66.666667%;
+        -ms-flex: 0 0 66.666667%;
+            flex: 0 0 66.666667%;
+    max-width: 66.666667%;
+  }
+  .col-md-9 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 75%;
+        -ms-flex: 0 0 75%;
+            flex: 0 0 75%;
+    max-width: 75%;
+  }
+  .col-md-10 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 83.333333%;
+        -ms-flex: 0 0 83.333333%;
+            flex: 0 0 83.333333%;
+    max-width: 83.333333%;
+  }
+  .col-md-11 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 91.666667%;
+        -ms-flex: 0 0 91.666667%;
+            flex: 0 0 91.666667%;
+    max-width: 91.666667%;
+  }
+  .col-md-12 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 100%;
+        -ms-flex: 0 0 100%;
+            flex: 0 0 100%;
+    max-width: 100%;
+  }
+  .pull-md-0 {
+    right: auto;
+  }
+  .pull-md-1 {
+    right: 8.333333%;
+  }
+  .pull-md-2 {
+    right: 16.666667%;
+  }
+  .pull-md-3 {
+    right: 25%;
+  }
+  .pull-md-4 {
+    right: 33.333333%;
+  }
+  .pull-md-5 {
+    right: 41.666667%;
+  }
+  .pull-md-6 {
+    right: 50%;
+  }
+  .pull-md-7 {
+    right: 58.333333%;
+  }
+  .pull-md-8 {
+    right: 66.666667%;
+  }
+  .pull-md-9 {
+    right: 75%;
+  }
+  .pull-md-10 {
+    right: 83.333333%;
+  }
+  .pull-md-11 {
+    right: 91.666667%;
+  }
+  .pull-md-12 {
+    right: 100%;
+  }
+  .push-md-0 {
+    left: auto;
+  }
+  .push-md-1 {
+    left: 8.333333%;
+  }
+  .push-md-2 {
+    left: 16.666667%;
+  }
+  .push-md-3 {
+    left: 25%;
+  }
+  .push-md-4 {
+    left: 33.333333%;
+  }
+  .push-md-5 {
+    left: 41.666667%;
+  }
+  .push-md-6 {
+    left: 50%;
+  }
+  .push-md-7 {
+    left: 58.333333%;
+  }
+  .push-md-8 {
+    left: 66.666667%;
+  }
+  .push-md-9 {
+    left: 75%;
+  }
+  .push-md-10 {
+    left: 83.333333%;
+  }
+  .push-md-11 {
+    left: 91.666667%;
+  }
+  .push-md-12 {
+    left: 100%;
+  }
+  .offset-md-0 {
+    margin-left: 0%;
+  }
+  .offset-md-1 {
+    margin-left: 8.333333%;
+  }
+  .offset-md-2 {
+    margin-left: 16.666667%;
+  }
+  .offset-md-3 {
+    margin-left: 25%;
+  }
+  .offset-md-4 {
+    margin-left: 33.333333%;
+  }
+  .offset-md-5 {
+    margin-left: 41.666667%;
+  }
+  .offset-md-6 {
+    margin-left: 50%;
+  }
+  .offset-md-7 {
+    margin-left: 58.333333%;
+  }
+  .offset-md-8 {
+    margin-left: 66.666667%;
+  }
+  .offset-md-9 {
+    margin-left: 75%;
+  }
+  .offset-md-10 {
+    margin-left: 83.333333%;
+  }
+  .offset-md-11 {
+    margin-left: 91.666667%;
+  }
+}
+
+@media (min-width: 992px) {
+  .col-lg {
+    -webkit-flex-basis: 0;
+        -ms-flex-preferred-size: 0;
+            flex-basis: 0;
+    -webkit-box-flex: 1;
+    -webkit-flex-grow: 1;
+        -ms-flex-positive: 1;
+            flex-grow: 1;
+    max-width: 100%;
+  }
+  .col-lg-auto {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 auto;
+        -ms-flex: 0 0 auto;
+            flex: 0 0 auto;
+    width: auto;
+  }
+  .col-lg-1 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 8.333333%;
+        -ms-flex: 0 0 8.333333%;
+            flex: 0 0 8.333333%;
+    max-width: 8.333333%;
+  }
+  .col-lg-2 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 16.666667%;
+        -ms-flex: 0 0 16.666667%;
+            flex: 0 0 16.666667%;
+    max-width: 16.666667%;
+  }
+  .col-lg-3 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 25%;
+        -ms-flex: 0 0 25%;
+            flex: 0 0 25%;
+    max-width: 25%;
+  }
+  .col-lg-4 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 33.333333%;
+        -ms-flex: 0 0 33.333333%;
+            flex: 0 0 33.333333%;
+    max-width: 33.333333%;
+  }
+  .col-lg-5 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 41.666667%;
+        -ms-flex: 0 0 41.666667%;
+            flex: 0 0 41.666667%;
+    max-width: 41.666667%;
+  }
+  .col-lg-6 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 50%;
+        -ms-flex: 0 0 50%;
+            flex: 0 0 50%;
+    max-width: 50%;
+  }
+  .col-lg-7 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 58.333333%;
+        -ms-flex: 0 0 58.333333%;
+            flex: 0 0 58.333333%;
+    max-width: 58.333333%;
+  }
+  .col-lg-8 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 66.666667%;
+        -ms-flex: 0 0 66.666667%;
+            flex: 0 0 66.666667%;
+    max-width: 66.666667%;
+  }
+  .col-lg-9 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 75%;
+        -ms-flex: 0 0 75%;
+            flex: 0 0 75%;
+    max-width: 75%;
+  }
+  .col-lg-10 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 83.333333%;
+        -ms-flex: 0 0 83.333333%;
+            flex: 0 0 83.333333%;
+    max-width: 83.333333%;
+  }
+  .col-lg-11 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 91.666667%;
+        -ms-flex: 0 0 91.666667%;
+            flex: 0 0 91.666667%;
+    max-width: 91.666667%;
+  }
+  .col-lg-12 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 100%;
+        -ms-flex: 0 0 100%;
+            flex: 0 0 100%;
+    max-width: 100%;
+  }
+  .pull-lg-0 {
+    right: auto;
+  }
+  .pull-lg-1 {
+    right: 8.333333%;
+  }
+  .pull-lg-2 {
+    right: 16.666667%;
+  }
+  .pull-lg-3 {
+    right: 25%;
+  }
+  .pull-lg-4 {
+    right: 33.333333%;
+  }
+  .pull-lg-5 {
+    right: 41.666667%;
+  }
+  .pull-lg-6 {
+    right: 50%;
+  }
+  .pull-lg-7 {
+    right: 58.333333%;
+  }
+  .pull-lg-8 {
+    right: 66.666667%;
+  }
+  .pull-lg-9 {
+    right: 75%;
+  }
+  .pull-lg-10 {
+    right: 83.333333%;
+  }
+  .pull-lg-11 {
+    right: 91.666667%;
+  }
+  .pull-lg-12 {
+    right: 100%;
+  }
+  .push-lg-0 {
+    left: auto;
+  }
+  .push-lg-1 {
+    left: 8.333333%;
+  }
+  .push-lg-2 {
+    left: 16.666667%;
+  }
+  .push-lg-3 {
+    left: 25%;
+  }
+  .push-lg-4 {
+    left: 33.333333%;
+  }
+  .push-lg-5 {
+    left: 41.666667%;
+  }
+  .push-lg-6 {
+    left: 50%;
+  }
+  .push-lg-7 {
+    left: 58.333333%;
+  }
+  .push-lg-8 {
+    left: 66.666667%;
+  }
+  .push-lg-9 {
+    left: 75%;
+  }
+  .push-lg-10 {
+    left: 83.333333%;
+  }
+  .push-lg-11 {
+    left: 91.666667%;
+  }
+  .push-lg-12 {
+    left: 100%;
+  }
+  .offset-lg-0 {
+    margin-left: 0%;
+  }
+  .offset-lg-1 {
+    margin-left: 8.333333%;
+  }
+  .offset-lg-2 {
+    margin-left: 16.666667%;
+  }
+  .offset-lg-3 {
+    margin-left: 25%;
+  }
+  .offset-lg-4 {
+    margin-left: 33.333333%;
+  }
+  .offset-lg-5 {
+    margin-left: 41.666667%;
+  }
+  .offset-lg-6 {
+    margin-left: 50%;
+  }
+  .offset-lg-7 {
+    margin-left: 58.333333%;
+  }
+  .offset-lg-8 {
+    margin-left: 66.666667%;
+  }
+  .offset-lg-9 {
+    margin-left: 75%;
+  }
+  .offset-lg-10 {
+    margin-left: 83.333333%;
+  }
+  .offset-lg-11 {
+    margin-left: 91.666667%;
+  }
+}
+
+@media (min-width: 1200px) {
+  .col-xl {
+    -webkit-flex-basis: 0;
+        -ms-flex-preferred-size: 0;
+            flex-basis: 0;
+    -webkit-box-flex: 1;
+    -webkit-flex-grow: 1;
+        -ms-flex-positive: 1;
+            flex-grow: 1;
+    max-width: 100%;
+  }
+  .col-xl-auto {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 auto;
+        -ms-flex: 0 0 auto;
+            flex: 0 0 auto;
+    width: auto;
+  }
+  .col-xl-1 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 8.333333%;
+        -ms-flex: 0 0 8.333333%;
+            flex: 0 0 8.333333%;
+    max-width: 8.333333%;
+  }
+  .col-xl-2 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 16.666667%;
+        -ms-flex: 0 0 16.666667%;
+            flex: 0 0 16.666667%;
+    max-width: 16.666667%;
+  }
+  .col-xl-3 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 25%;
+        -ms-flex: 0 0 25%;
+            flex: 0 0 25%;
+    max-width: 25%;
+  }
+  .col-xl-4 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 33.333333%;
+        -ms-flex: 0 0 33.333333%;
+            flex: 0 0 33.333333%;
+    max-width: 33.333333%;
+  }
+  .col-xl-5 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 41.666667%;
+        -ms-flex: 0 0 41.666667%;
+            flex: 0 0 41.666667%;
+    max-width: 41.666667%;
+  }
+  .col-xl-6 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 50%;
+        -ms-flex: 0 0 50%;
+            flex: 0 0 50%;
+    max-width: 50%;
+  }
+  .col-xl-7 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 58.333333%;
+        -ms-flex: 0 0 58.333333%;
+            flex: 0 0 58.333333%;
+    max-width: 58.333333%;
+  }
+  .col-xl-8 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 66.666667%;
+        -ms-flex: 0 0 66.666667%;
+            flex: 0 0 66.666667%;
+    max-width: 66.666667%;
+  }
+  .col-xl-9 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 75%;
+        -ms-flex: 0 0 75%;
+            flex: 0 0 75%;
+    max-width: 75%;
+  }
+  .col-xl-10 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 83.333333%;
+        -ms-flex: 0 0 83.333333%;
+            flex: 0 0 83.333333%;
+    max-width: 83.333333%;
+  }
+  .col-xl-11 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 91.666667%;
+        -ms-flex: 0 0 91.666667%;
+            flex: 0 0 91.666667%;
+    max-width: 91.666667%;
+  }
+  .col-xl-12 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 100%;
+        -ms-flex: 0 0 100%;
+            flex: 0 0 100%;
+    max-width: 100%;
+  }
+  .pull-xl-0 {
+    right: auto;
+  }
+  .pull-xl-1 {
+    right: 8.333333%;
+  }
+  .pull-xl-2 {
+    right: 16.666667%;
+  }
+  .pull-xl-3 {
+    right: 25%;
+  }
+  .pull-xl-4 {
+    right: 33.333333%;
+  }
+  .pull-xl-5 {
+    right: 41.666667%;
+  }
+  .pull-xl-6 {
+    right: 50%;
+  }
+  .pull-xl-7 {
+    right: 58.333333%;
+  }
+  .pull-xl-8 {
+    right: 66.666667%;
+  }
+  .pull-xl-9 {
+    right: 75%;
+  }
+  .pull-xl-10 {
+    right: 83.333333%;
+  }
+  .pull-xl-11 {
+    right: 91.666667%;
+  }
+  .pull-xl-12 {
+    right: 100%;
+  }
+  .push-xl-0 {
+    left: auto;
+  }
+  .push-xl-1 {
+    left: 8.333333%;
+  }
+  .push-xl-2 {
+    left: 16.666667%;
+  }
+  .push-xl-3 {
+    left: 25%;
+  }
+  .push-xl-4 {
+    left: 33.333333%;
+  }
+  .push-xl-5 {
+    left: 41.666667%;
+  }
+  .push-xl-6 {
+    left: 50%;
+  }
+  .push-xl-7 {
+    left: 58.333333%;
+  }
+  .push-xl-8 {
+    left: 66.666667%;
+  }
+  .push-xl-9 {
+    left: 75%;
+  }
+  .push-xl-10 {
+    left: 83.333333%;
+  }
+  .push-xl-11 {
+    left: 91.666667%;
+  }
+  .push-xl-12 {
+    left: 100%;
+  }
+  .offset-xl-0 {
+    margin-left: 0%;
+  }
+  .offset-xl-1 {
+    margin-left: 8.333333%;
+  }
+  .offset-xl-2 {
+    margin-left: 16.666667%;
+  }
+  .offset-xl-3 {
+    margin-left: 25%;
+  }
+  .offset-xl-4 {
+    margin-left: 33.333333%;
+  }
+  .offset-xl-5 {
+    margin-left: 41.666667%;
+  }
+  .offset-xl-6 {
+    margin-left: 50%;
+  }
+  .offset-xl-7 {
+    margin-left: 58.333333%;
+  }
+  .offset-xl-8 {
+    margin-left: 66.666667%;
+  }
+  .offset-xl-9 {
+    margin-left: 75%;
+  }
+  .offset-xl-10 {
+    margin-left: 83.333333%;
+  }
+  .offset-xl-11 {
+    margin-left: 91.666667%;
+  }
+}
+/*# sourceMappingURL=bootstrap-grid.css.map */

File diff suppressed because it is too large
+ 0 - 0
static/bootstrap/css/bootstrap-grid.css.map


File diff suppressed because it is too large
+ 0 - 0
static/bootstrap/css/bootstrap-grid.min.css


File diff suppressed because it is too large
+ 0 - 0
static/bootstrap/css/bootstrap-grid.min.css.map


+ 459 - 0
static/bootstrap/css/bootstrap-reboot.css

@@ -0,0 +1,459 @@
+/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
+html {
+  font-family: sans-serif;
+  line-height: 1.15;
+  -ms-text-size-adjust: 100%;
+  -webkit-text-size-adjust: 100%;
+}
+
+body {
+  margin: 0;
+}
+
+article,
+aside,
+footer,
+header,
+nav,
+section {
+  display: block;
+}
+
+h1 {
+  font-size: 2em;
+  margin: 0.67em 0;
+}
+
+figcaption,
+figure,
+main {
+  display: block;
+}
+
+figure {
+  margin: 1em 40px;
+}
+
+hr {
+  -webkit-box-sizing: content-box;
+          box-sizing: content-box;
+  height: 0;
+  overflow: visible;
+}
+
+pre {
+  font-family: monospace, monospace;
+  font-size: 1em;
+}
+
+a {
+  background-color: transparent;
+  -webkit-text-decoration-skip: objects;
+}
+
+a:active,
+a:hover {
+  outline-width: 0;
+}
+
+abbr[title] {
+  border-bottom: none;
+  text-decoration: underline;
+  text-decoration: underline dotted;
+}
+
+b,
+strong {
+  font-weight: inherit;
+}
+
+b,
+strong {
+  font-weight: bolder;
+}
+
+code,
+kbd,
+samp {
+  font-family: monospace, monospace;
+  font-size: 1em;
+}
+
+dfn {
+  font-style: italic;
+}
+
+mark {
+  background-color: #ff0;
+  color: #000;
+}
+
+small {
+  font-size: 80%;
+}
+
+sub,
+sup {
+  font-size: 75%;
+  line-height: 0;
+  position: relative;
+  vertical-align: baseline;
+}
+
+sub {
+  bottom: -0.25em;
+}
+
+sup {
+  top: -0.5em;
+}
+
+audio,
+video {
+  display: inline-block;
+}
+
+audio:not([controls]) {
+  display: none;
+  height: 0;
+}
+
+img {
+  border-style: none;
+}
+
+svg:not(:root) {
+  overflow: hidden;
+}
+
+button,
+input,
+optgroup,
+select,
+textarea {
+  font-family: sans-serif;
+  font-size: 100%;
+  line-height: 1.15;
+  margin: 0;
+}
+
+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 {
+  border-style: none;
+  padding: 0;
+}
+
+button:-moz-focusring,
+[type="button"]:-moz-focusring,
+[type="reset"]:-moz-focusring,
+[type="submit"]:-moz-focusring {
+  outline: 1px dotted ButtonText;
+}
+
+fieldset {
+  border: 1px solid #c0c0c0;
+  margin: 0 2px;
+  padding: 0.35em 0.625em 0.75em;
+}
+
+legend {
+  -webkit-box-sizing: border-box;
+          box-sizing: border-box;
+  color: inherit;
+  display: table;
+  max-width: 100%;
+  padding: 0;
+  white-space: normal;
+}
+
+progress {
+  display: inline-block;
+  vertical-align: baseline;
+}
+
+textarea {
+  overflow: auto;
+}
+
+[type="checkbox"],
+[type="radio"] {
+  -webkit-box-sizing: border-box;
+          box-sizing: border-box;
+  padding: 0;
+}
+
+[type="number"]::-webkit-inner-spin-button,
+[type="number"]::-webkit-outer-spin-button {
+  height: auto;
+}
+
+[type="search"] {
+  -webkit-appearance: textfield;
+  outline-offset: -2px;
+}
+
+[type="search"]::-webkit-search-cancel-button,
+[type="search"]::-webkit-search-decoration {
+  -webkit-appearance: none;
+}
+
+::-webkit-file-upload-button {
+  -webkit-appearance: button;
+  font: inherit;
+}
+
+details,
+menu {
+  display: block;
+}
+
+summary {
+  display: list-item;
+}
+
+canvas {
+  display: inline-block;
+}
+
+template {
+  display: none;
+}
+
+[hidden] {
+  display: none;
+}
+
+html {
+  -webkit-box-sizing: border-box;
+          box-sizing: border-box;
+}
+
+*,
+*::before,
+*::after {
+  -webkit-box-sizing: inherit;
+          box-sizing: inherit;
+}
+
+@-ms-viewport {
+  width: device-width;
+}
+
+html {
+  -ms-overflow-style: scrollbar;
+  -webkit-tap-highlight-color: transparent;
+}
+
+body {
+  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
+  font-size: 1rem;
+  font-weight: normal;
+  line-height: 1.5;
+  color: #292b2c;
+  background-color: #fff;
+}
+
+[tabindex="-1"]:focus {
+  outline: none !important;
+}
+
+h1, h2, h3, h4, h5, h6 {
+  margin-top: 0;
+  margin-bottom: .5rem;
+}
+
+p {
+  margin-top: 0;
+  margin-bottom: 1rem;
+}
+
+abbr[title],
+abbr[data-original-title] {
+  cursor: help;
+}
+
+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: bold;
+}
+
+dd {
+  margin-bottom: .5rem;
+  margin-left: 0;
+}
+
+blockquote {
+  margin: 0 0 1rem;
+}
+
+a {
+  color: #0275d8;
+  text-decoration: none;
+}
+
+a:focus, a:hover {
+  color: #014c8c;
+  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 {
+  margin-top: 0;
+  margin-bottom: 1rem;
+  overflow: auto;
+}
+
+figure {
+  margin: 0 0 1rem;
+}
+
+img {
+  vertical-align: middle;
+}
+
+[role="button"] {
+  cursor: pointer;
+}
+
+a,
+area,
+button,
+[role="button"],
+input,
+label,
+select,
+summary,
+textarea {
+  -ms-touch-action: manipulation;
+      touch-action: manipulation;
+}
+
+table {
+  border-collapse: collapse;
+  background-color: transparent;
+}
+
+caption {
+  padding-top: 0.75rem;
+  padding-bottom: 0.75rem;
+  color: #636c72;
+  text-align: left;
+  caption-side: bottom;
+}
+
+th {
+  text-align: left;
+}
+
+label {
+  display: inline-block;
+  margin-bottom: .5rem;
+}
+
+button:focus {
+  outline: 1px dotted;
+  outline: 5px auto -webkit-focus-ring-color;
+}
+
+input,
+button,
+select,
+textarea {
+  line-height: inherit;
+}
+
+input[type="radio"]:disabled,
+input[type="checkbox"]:disabled {
+  cursor: not-allowed;
+}
+
+input[type="date"],
+input[type="time"],
+input[type="datetime-local"],
+input[type="month"] {
+  -webkit-appearance: listbox;
+}
+
+textarea {
+  resize: vertical;
+}
+
+fieldset {
+  min-width: 0;
+  padding: 0;
+  margin: 0;
+  border: 0;
+}
+
+legend {
+  display: block;
+  width: 100%;
+  padding: 0;
+  margin-bottom: .5rem;
+  font-size: 1.5rem;
+  line-height: inherit;
+}
+
+input[type="search"] {
+  -webkit-appearance: none;
+}
+
+output {
+  display: inline-block;
+}
+
+[hidden] {
+  display: none !important;
+}
+/*# sourceMappingURL=bootstrap-reboot.css.map */

File diff suppressed because it is too large
+ 0 - 0
static/bootstrap/css/bootstrap-reboot.css.map


File diff suppressed because it is too large
+ 0 - 0
static/bootstrap/css/bootstrap-reboot.min.css


File diff suppressed because it is too large
+ 0 - 0
static/bootstrap/css/bootstrap-reboot.min.css.map


+ 9320 - 0
static/bootstrap/css/bootstrap.css

@@ -0,0 +1,9320 @@
+/*!
+ * Bootstrap v4.0.0-alpha.6 (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)
+ */
+/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
+html {
+  font-family: sans-serif;
+  line-height: 1.15;
+  -ms-text-size-adjust: 100%;
+  -webkit-text-size-adjust: 100%;
+}
+
+body {
+  margin: 0;
+}
+
+article,
+aside,
+footer,
+header,
+nav,
+section {
+  display: block;
+}
+
+h1 {
+  font-size: 2em;
+  margin: 0.67em 0;
+}
+
+figcaption,
+figure,
+main {
+  display: block;
+}
+
+figure {
+  margin: 1em 40px;
+}
+
+hr {
+  -webkit-box-sizing: content-box;
+          box-sizing: content-box;
+  height: 0;
+  overflow: visible;
+}
+
+pre {
+  font-family: monospace, monospace;
+  font-size: 1em;
+}
+
+a {
+  background-color: transparent;
+  -webkit-text-decoration-skip: objects;
+}
+
+a:active,
+a:hover {
+  outline-width: 0;
+}
+
+abbr[title] {
+  border-bottom: none;
+  text-decoration: underline;
+  text-decoration: underline dotted;
+}
+
+b,
+strong {
+  font-weight: inherit;
+}
+
+b,
+strong {
+  font-weight: bolder;
+}
+
+code,
+kbd,
+samp {
+  font-family: monospace, monospace;
+  font-size: 1em;
+}
+
+dfn {
+  font-style: italic;
+}
+
+mark {
+  background-color: #ff0;
+  color: #000;
+}
+
+small {
+  font-size: 80%;
+}
+
+sub,
+sup {
+  font-size: 75%;
+  line-height: 0;
+  position: relative;
+  vertical-align: baseline;
+}
+
+sub {
+  bottom: -0.25em;
+}
+
+sup {
+  top: -0.5em;
+}
+
+audio,
+video {
+  display: inline-block;
+}
+
+audio:not([controls]) {
+  display: none;
+  height: 0;
+}
+
+img {
+  border-style: none;
+}
+
+svg:not(:root) {
+  overflow: hidden;
+}
+
+button,
+input,
+optgroup,
+select,
+textarea {
+  font-family: sans-serif;
+  font-size: 100%;
+  line-height: 1.15;
+  margin: 0;
+}
+
+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 {
+  border-style: none;
+  padding: 0;
+}
+
+button:-moz-focusring,
+[type="button"]:-moz-focusring,
+[type="reset"]:-moz-focusring,
+[type="submit"]:-moz-focusring {
+  outline: 1px dotted ButtonText;
+}
+
+fieldset {
+  border: 1px solid #c0c0c0;
+  margin: 0 2px;
+  padding: 0.35em 0.625em 0.75em;
+}
+
+legend {
+  -webkit-box-sizing: border-box;
+          box-sizing: border-box;
+  color: inherit;
+  display: table;
+  max-width: 100%;
+  padding: 0;
+  white-space: normal;
+}
+
+progress {
+  display: inline-block;
+  vertical-align: baseline;
+}
+
+textarea {
+  overflow: auto;
+}
+
+[type="checkbox"],
+[type="radio"] {
+  -webkit-box-sizing: border-box;
+          box-sizing: border-box;
+  padding: 0;
+}
+
+[type="number"]::-webkit-inner-spin-button,
+[type="number"]::-webkit-outer-spin-button {
+  height: auto;
+}
+
+[type="search"] {
+  -webkit-appearance: textfield;
+  outline-offset: -2px;
+}
+
+[type="search"]::-webkit-search-cancel-button,
+[type="search"]::-webkit-search-decoration {
+  -webkit-appearance: none;
+}
+
+::-webkit-file-upload-button {
+  -webkit-appearance: button;
+  font: inherit;
+}
+
+details,
+menu {
+  display: block;
+}
+
+summary {
+  display: list-item;
+}
+
+canvas {
+  display: inline-block;
+}
+
+template {
+  display: none;
+}
+
+[hidden] {
+  display: none;
+}
+
+@media print {
+  *,
+  *::before,
+  *::after,
+  p::first-letter,
+  div::first-letter,
+  blockquote::first-letter,
+  li::first-letter,
+  p::first-line,
+  div::first-line,
+  blockquote::first-line,
+  li::first-line {
+    text-shadow: none !important;
+    -webkit-box-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;
+  }
+}
+
+html {
+  -webkit-box-sizing: border-box;
+          box-sizing: border-box;
+}
+
+*,
+*::before,
+*::after {
+  -webkit-box-sizing: inherit;
+          box-sizing: inherit;
+}
+
+@-ms-viewport {
+  width: device-width;
+}
+
+html {
+  -ms-overflow-style: scrollbar;
+  -webkit-tap-highlight-color: transparent;
+}
+
+body {
+  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
+  font-size: 1rem;
+  font-weight: normal;
+  line-height: 1.5;
+  color: #292b2c;
+  background-color: #fff;
+}
+
+[tabindex="-1"]:focus {
+  outline: none !important;
+}
+
+h1, h2, h3, h4, h5, h6 {
+  margin-top: 0;
+  margin-bottom: .5rem;
+}
+
+p {
+  margin-top: 0;
+  margin-bottom: 1rem;
+}
+
+abbr[title],
+abbr[data-original-title] {
+  cursor: help;
+}
+
+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: bold;
+}
+
+dd {
+  margin-bottom: .5rem;
+  margin-left: 0;
+}
+
+blockquote {
+  margin: 0 0 1rem;
+}
+
+a {
+  color: #0275d8;
+  text-decoration: none;
+}
+
+a:focus, a:hover {
+  color: #014c8c;
+  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 {
+  margin-top: 0;
+  margin-bottom: 1rem;
+  overflow: auto;
+}
+
+figure {
+  margin: 0 0 1rem;
+}
+
+img {
+  vertical-align: middle;
+}
+
+[role="button"] {
+  cursor: pointer;
+}
+
+a,
+area,
+button,
+[role="button"],
+input,
+label,
+select,
+summary,
+textarea {
+  -ms-touch-action: manipulation;
+      touch-action: manipulation;
+}
+
+table {
+  border-collapse: collapse;
+  background-color: transparent;
+}
+
+caption {
+  padding-top: 0.75rem;
+  padding-bottom: 0.75rem;
+  color: #636c72;
+  text-align: left;
+  caption-side: bottom;
+}
+
+th {
+  text-align: left;
+}
+
+label {
+  display: inline-block;
+  margin-bottom: .5rem;
+}
+
+button:focus {
+  outline: 1px dotted;
+  outline: 5px auto -webkit-focus-ring-color;
+}
+
+input,
+button,
+select,
+textarea {
+  line-height: inherit;
+}
+
+input[type="radio"]:disabled,
+input[type="checkbox"]:disabled {
+  cursor: not-allowed;
+}
+
+input[type="date"],
+input[type="time"],
+input[type="datetime-local"],
+input[type="month"] {
+  -webkit-appearance: listbox;
+}
+
+textarea {
+  resize: vertical;
+}
+
+fieldset {
+  min-width: 0;
+  padding: 0;
+  margin: 0;
+  border: 0;
+}
+
+legend {
+  display: block;
+  width: 100%;
+  padding: 0;
+  margin-bottom: .5rem;
+  font-size: 1.5rem;
+  line-height: inherit;
+}
+
+input[type="search"] {
+  -webkit-appearance: none;
+}
+
+output {
+  display: inline-block;
+}
+
+[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.1;
+  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.1;
+}
+
+.display-2 {
+  font-size: 5.5rem;
+  font-weight: 300;
+  line-height: 1.1;
+}
+
+.display-3 {
+  font-size: 4.5rem;
+  font-weight: 300;
+  line-height: 1.1;
+}
+
+.display-4 {
+  font-size: 3.5rem;
+  font-weight: 300;
+  line-height: 1.1;
+}
+
+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: normal;
+}
+
+mark,
+.mark {
+  padding: 0.2em;
+  background-color: #fcf8e3;
+}
+
+.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 {
+  padding: 0.5rem 1rem;
+  margin-bottom: 1rem;
+  font-size: 1.25rem;
+  border-left: 0.25rem solid #eceeef;
+}
+
+.blockquote-footer {
+  display: block;
+  font-size: 80%;
+  color: #636c72;
+}
+
+.blockquote-footer::before {
+  content: "\2014 \00A0";
+}
+
+.blockquote-reverse {
+  padding-right: 1rem;
+  padding-left: 0;
+  text-align: right;
+  border-right: 0.25rem solid #eceeef;
+  border-left: 0;
+}
+
+.blockquote-reverse .blockquote-footer::before {
+  content: "";
+}
+
+.blockquote-reverse .blockquote-footer::after {
+  content: "\00A0 \2014";
+}
+
+.img-fluid {
+  max-width: 100%;
+  height: auto;
+}
+
+.img-thumbnail {
+  padding: 0.25rem;
+  background-color: #fff;
+  border: 1px solid #ddd;
+  border-radius: 0.25rem;
+  -webkit-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  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: #636c72;
+}
+
+code,
+kbd,
+pre,
+samp {
+  font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
+}
+
+code {
+  padding: 0.2rem 0.4rem;
+  font-size: 90%;
+  color: #bd4147;
+  background-color: #f7f7f9;
+  border-radius: 0.25rem;
+}
+
+a > code {
+  padding: 0;
+  color: inherit;
+  background-color: inherit;
+}
+
+kbd {
+  padding: 0.2rem 0.4rem;
+  font-size: 90%;
+  color: #fff;
+  background-color: #292b2c;
+  border-radius: 0.2rem;
+}
+
+kbd kbd {
+  padding: 0;
+  font-size: 100%;
+  font-weight: bold;
+}
+
+pre {
+  display: block;
+  margin-top: 0;
+  margin-bottom: 1rem;
+  font-size: 90%;
+  color: #292b2c;
+}
+
+pre code {
+  padding: 0;
+  font-size: inherit;
+  color: inherit;
+  background-color: transparent;
+  border-radius: 0;
+}
+
+.pre-scrollable {
+  max-height: 340px;
+  overflow-y: scroll;
+}
+
+.container {
+  position: relative;
+  margin-left: auto;
+  margin-right: auto;
+  padding-right: 15px;
+  padding-left: 15px;
+}
+
+@media (min-width: 576px) {
+  .container {
+    padding-right: 15px;
+    padding-left: 15px;
+  }
+}
+
+@media (min-width: 768px) {
+  .container {
+    padding-right: 15px;
+    padding-left: 15px;
+  }
+}
+
+@media (min-width: 992px) {
+  .container {
+    padding-right: 15px;
+    padding-left: 15px;
+  }
+}
+
+@media (min-width: 1200px) {
+  .container {
+    padding-right: 15px;
+    padding-left: 15px;
+  }
+}
+
+@media (min-width: 576px) {
+  .container {
+    width: 540px;
+    max-width: 100%;
+  }
+}
+
+@media (min-width: 768px) {
+  .container {
+    width: 720px;
+    max-width: 100%;
+  }
+}
+
+@media (min-width: 992px) {
+  .container {
+    width: 960px;
+    max-width: 100%;
+  }
+}
+
+@media (min-width: 1200px) {
+  .container {
+    width: 1140px;
+    max-width: 100%;
+  }
+}
+
+.container-fluid {
+  position: relative;
+  margin-left: auto;
+  margin-right: auto;
+  padding-right: 15px;
+  padding-left: 15px;
+}
+
+@media (min-width: 576px) {
+  .container-fluid {
+    padding-right: 15px;
+    padding-left: 15px;
+  }
+}
+
+@media (min-width: 768px) {
+  .container-fluid {
+    padding-right: 15px;
+    padding-left: 15px;
+  }
+}
+
+@media (min-width: 992px) {
+  .container-fluid {
+    padding-right: 15px;
+    padding-left: 15px;
+  }
+}
+
+@media (min-width: 1200px) {
+  .container-fluid {
+    padding-right: 15px;
+    padding-left: 15px;
+  }
+}
+
+.row {
+  display: -webkit-box;
+  display: -webkit-flex;
+  display: -ms-flexbox;
+  display: flex;
+  -webkit-flex-wrap: wrap;
+      -ms-flex-wrap: wrap;
+          flex-wrap: wrap;
+  margin-right: -15px;
+  margin-left: -15px;
+}
+
+@media (min-width: 576px) {
+  .row {
+    margin-right: -15px;
+    margin-left: -15px;
+  }
+}
+
+@media (min-width: 768px) {
+  .row {
+    margin-right: -15px;
+    margin-left: -15px;
+  }
+}
+
+@media (min-width: 992px) {
+  .row {
+    margin-right: -15px;
+    margin-left: -15px;
+  }
+}
+
+@media (min-width: 1200px) {
+  .row {
+    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-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-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-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-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 {
+  position: relative;
+  width: 100%;
+  min-height: 1px;
+  padding-right: 15px;
+  padding-left: 15px;
+}
+
+@media (min-width: 576px) {
+  .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-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-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-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-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 {
+    padding-right: 15px;
+    padding-left: 15px;
+  }
+}
+
+@media (min-width: 768px) {
+  .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-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-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-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-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 {
+    padding-right: 15px;
+    padding-left: 15px;
+  }
+}
+
+@media (min-width: 992px) {
+  .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-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-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-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-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 {
+    padding-right: 15px;
+    padding-left: 15px;
+  }
+}
+
+@media (min-width: 1200px) {
+  .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-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-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-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-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 {
+    padding-right: 15px;
+    padding-left: 15px;
+  }
+}
+
+.col {
+  -webkit-flex-basis: 0;
+      -ms-flex-preferred-size: 0;
+          flex-basis: 0;
+  -webkit-box-flex: 1;
+  -webkit-flex-grow: 1;
+      -ms-flex-positive: 1;
+          flex-grow: 1;
+  max-width: 100%;
+}
+
+.col-auto {
+  -webkit-box-flex: 0;
+  -webkit-flex: 0 0 auto;
+      -ms-flex: 0 0 auto;
+          flex: 0 0 auto;
+  width: auto;
+}
+
+.col-1 {
+  -webkit-box-flex: 0;
+  -webkit-flex: 0 0 8.333333%;
+      -ms-flex: 0 0 8.333333%;
+          flex: 0 0 8.333333%;
+  max-width: 8.333333%;
+}
+
+.col-2 {
+  -webkit-box-flex: 0;
+  -webkit-flex: 0 0 16.666667%;
+      -ms-flex: 0 0 16.666667%;
+          flex: 0 0 16.666667%;
+  max-width: 16.666667%;
+}
+
+.col-3 {
+  -webkit-box-flex: 0;
+  -webkit-flex: 0 0 25%;
+      -ms-flex: 0 0 25%;
+          flex: 0 0 25%;
+  max-width: 25%;
+}
+
+.col-4 {
+  -webkit-box-flex: 0;
+  -webkit-flex: 0 0 33.333333%;
+      -ms-flex: 0 0 33.333333%;
+          flex: 0 0 33.333333%;
+  max-width: 33.333333%;
+}
+
+.col-5 {
+  -webkit-box-flex: 0;
+  -webkit-flex: 0 0 41.666667%;
+      -ms-flex: 0 0 41.666667%;
+          flex: 0 0 41.666667%;
+  max-width: 41.666667%;
+}
+
+.col-6 {
+  -webkit-box-flex: 0;
+  -webkit-flex: 0 0 50%;
+      -ms-flex: 0 0 50%;
+          flex: 0 0 50%;
+  max-width: 50%;
+}
+
+.col-7 {
+  -webkit-box-flex: 0;
+  -webkit-flex: 0 0 58.333333%;
+      -ms-flex: 0 0 58.333333%;
+          flex: 0 0 58.333333%;
+  max-width: 58.333333%;
+}
+
+.col-8 {
+  -webkit-box-flex: 0;
+  -webkit-flex: 0 0 66.666667%;
+      -ms-flex: 0 0 66.666667%;
+          flex: 0 0 66.666667%;
+  max-width: 66.666667%;
+}
+
+.col-9 {
+  -webkit-box-flex: 0;
+  -webkit-flex: 0 0 75%;
+      -ms-flex: 0 0 75%;
+          flex: 0 0 75%;
+  max-width: 75%;
+}
+
+.col-10 {
+  -webkit-box-flex: 0;
+  -webkit-flex: 0 0 83.333333%;
+      -ms-flex: 0 0 83.333333%;
+          flex: 0 0 83.333333%;
+  max-width: 83.333333%;
+}
+
+.col-11 {
+  -webkit-box-flex: 0;
+  -webkit-flex: 0 0 91.666667%;
+      -ms-flex: 0 0 91.666667%;
+          flex: 0 0 91.666667%;
+  max-width: 91.666667%;
+}
+
+.col-12 {
+  -webkit-box-flex: 0;
+  -webkit-flex: 0 0 100%;
+      -ms-flex: 0 0 100%;
+          flex: 0 0 100%;
+  max-width: 100%;
+}
+
+.pull-0 {
+  right: auto;
+}
+
+.pull-1 {
+  right: 8.333333%;
+}
+
+.pull-2 {
+  right: 16.666667%;
+}
+
+.pull-3 {
+  right: 25%;
+}
+
+.pull-4 {
+  right: 33.333333%;
+}
+
+.pull-5 {
+  right: 41.666667%;
+}
+
+.pull-6 {
+  right: 50%;
+}
+
+.pull-7 {
+  right: 58.333333%;
+}
+
+.pull-8 {
+  right: 66.666667%;
+}
+
+.pull-9 {
+  right: 75%;
+}
+
+.pull-10 {
+  right: 83.333333%;
+}
+
+.pull-11 {
+  right: 91.666667%;
+}
+
+.pull-12 {
+  right: 100%;
+}
+
+.push-0 {
+  left: auto;
+}
+
+.push-1 {
+  left: 8.333333%;
+}
+
+.push-2 {
+  left: 16.666667%;
+}
+
+.push-3 {
+  left: 25%;
+}
+
+.push-4 {
+  left: 33.333333%;
+}
+
+.push-5 {
+  left: 41.666667%;
+}
+
+.push-6 {
+  left: 50%;
+}
+
+.push-7 {
+  left: 58.333333%;
+}
+
+.push-8 {
+  left: 66.666667%;
+}
+
+.push-9 {
+  left: 75%;
+}
+
+.push-10 {
+  left: 83.333333%;
+}
+
+.push-11 {
+  left: 91.666667%;
+}
+
+.push-12 {
+  left: 100%;
+}
+
+.offset-1 {
+  margin-left: 8.333333%;
+}
+
+.offset-2 {
+  margin-left: 16.666667%;
+}
+
+.offset-3 {
+  margin-left: 25%;
+}
+
+.offset-4 {
+  margin-left: 33.333333%;
+}
+
+.offset-5 {
+  margin-left: 41.666667%;
+}
+
+.offset-6 {
+  margin-left: 50%;
+}
+
+.offset-7 {
+  margin-left: 58.333333%;
+}
+
+.offset-8 {
+  margin-left: 66.666667%;
+}
+
+.offset-9 {
+  margin-left: 75%;
+}
+
+.offset-10 {
+  margin-left: 83.333333%;
+}
+
+.offset-11 {
+  margin-left: 91.666667%;
+}
+
+@media (min-width: 576px) {
+  .col-sm {
+    -webkit-flex-basis: 0;
+        -ms-flex-preferred-size: 0;
+            flex-basis: 0;
+    -webkit-box-flex: 1;
+    -webkit-flex-grow: 1;
+        -ms-flex-positive: 1;
+            flex-grow: 1;
+    max-width: 100%;
+  }
+  .col-sm-auto {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 auto;
+        -ms-flex: 0 0 auto;
+            flex: 0 0 auto;
+    width: auto;
+  }
+  .col-sm-1 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 8.333333%;
+        -ms-flex: 0 0 8.333333%;
+            flex: 0 0 8.333333%;
+    max-width: 8.333333%;
+  }
+  .col-sm-2 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 16.666667%;
+        -ms-flex: 0 0 16.666667%;
+            flex: 0 0 16.666667%;
+    max-width: 16.666667%;
+  }
+  .col-sm-3 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 25%;
+        -ms-flex: 0 0 25%;
+            flex: 0 0 25%;
+    max-width: 25%;
+  }
+  .col-sm-4 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 33.333333%;
+        -ms-flex: 0 0 33.333333%;
+            flex: 0 0 33.333333%;
+    max-width: 33.333333%;
+  }
+  .col-sm-5 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 41.666667%;
+        -ms-flex: 0 0 41.666667%;
+            flex: 0 0 41.666667%;
+    max-width: 41.666667%;
+  }
+  .col-sm-6 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 50%;
+        -ms-flex: 0 0 50%;
+            flex: 0 0 50%;
+    max-width: 50%;
+  }
+  .col-sm-7 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 58.333333%;
+        -ms-flex: 0 0 58.333333%;
+            flex: 0 0 58.333333%;
+    max-width: 58.333333%;
+  }
+  .col-sm-8 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 66.666667%;
+        -ms-flex: 0 0 66.666667%;
+            flex: 0 0 66.666667%;
+    max-width: 66.666667%;
+  }
+  .col-sm-9 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 75%;
+        -ms-flex: 0 0 75%;
+            flex: 0 0 75%;
+    max-width: 75%;
+  }
+  .col-sm-10 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 83.333333%;
+        -ms-flex: 0 0 83.333333%;
+            flex: 0 0 83.333333%;
+    max-width: 83.333333%;
+  }
+  .col-sm-11 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 91.666667%;
+        -ms-flex: 0 0 91.666667%;
+            flex: 0 0 91.666667%;
+    max-width: 91.666667%;
+  }
+  .col-sm-12 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 100%;
+        -ms-flex: 0 0 100%;
+            flex: 0 0 100%;
+    max-width: 100%;
+  }
+  .pull-sm-0 {
+    right: auto;
+  }
+  .pull-sm-1 {
+    right: 8.333333%;
+  }
+  .pull-sm-2 {
+    right: 16.666667%;
+  }
+  .pull-sm-3 {
+    right: 25%;
+  }
+  .pull-sm-4 {
+    right: 33.333333%;
+  }
+  .pull-sm-5 {
+    right: 41.666667%;
+  }
+  .pull-sm-6 {
+    right: 50%;
+  }
+  .pull-sm-7 {
+    right: 58.333333%;
+  }
+  .pull-sm-8 {
+    right: 66.666667%;
+  }
+  .pull-sm-9 {
+    right: 75%;
+  }
+  .pull-sm-10 {
+    right: 83.333333%;
+  }
+  .pull-sm-11 {
+    right: 91.666667%;
+  }
+  .pull-sm-12 {
+    right: 100%;
+  }
+  .push-sm-0 {
+    left: auto;
+  }
+  .push-sm-1 {
+    left: 8.333333%;
+  }
+  .push-sm-2 {
+    left: 16.666667%;
+  }
+  .push-sm-3 {
+    left: 25%;
+  }
+  .push-sm-4 {
+    left: 33.333333%;
+  }
+  .push-sm-5 {
+    left: 41.666667%;
+  }
+  .push-sm-6 {
+    left: 50%;
+  }
+  .push-sm-7 {
+    left: 58.333333%;
+  }
+  .push-sm-8 {
+    left: 66.666667%;
+  }
+  .push-sm-9 {
+    left: 75%;
+  }
+  .push-sm-10 {
+    left: 83.333333%;
+  }
+  .push-sm-11 {
+    left: 91.666667%;
+  }
+  .push-sm-12 {
+    left: 100%;
+  }
+  .offset-sm-0 {
+    margin-left: 0%;
+  }
+  .offset-sm-1 {
+    margin-left: 8.333333%;
+  }
+  .offset-sm-2 {
+    margin-left: 16.666667%;
+  }
+  .offset-sm-3 {
+    margin-left: 25%;
+  }
+  .offset-sm-4 {
+    margin-left: 33.333333%;
+  }
+  .offset-sm-5 {
+    margin-left: 41.666667%;
+  }
+  .offset-sm-6 {
+    margin-left: 50%;
+  }
+  .offset-sm-7 {
+    margin-left: 58.333333%;
+  }
+  .offset-sm-8 {
+    margin-left: 66.666667%;
+  }
+  .offset-sm-9 {
+    margin-left: 75%;
+  }
+  .offset-sm-10 {
+    margin-left: 83.333333%;
+  }
+  .offset-sm-11 {
+    margin-left: 91.666667%;
+  }
+}
+
+@media (min-width: 768px) {
+  .col-md {
+    -webkit-flex-basis: 0;
+        -ms-flex-preferred-size: 0;
+            flex-basis: 0;
+    -webkit-box-flex: 1;
+    -webkit-flex-grow: 1;
+        -ms-flex-positive: 1;
+            flex-grow: 1;
+    max-width: 100%;
+  }
+  .col-md-auto {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 auto;
+        -ms-flex: 0 0 auto;
+            flex: 0 0 auto;
+    width: auto;
+  }
+  .col-md-1 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 8.333333%;
+        -ms-flex: 0 0 8.333333%;
+            flex: 0 0 8.333333%;
+    max-width: 8.333333%;
+  }
+  .col-md-2 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 16.666667%;
+        -ms-flex: 0 0 16.666667%;
+            flex: 0 0 16.666667%;
+    max-width: 16.666667%;
+  }
+  .col-md-3 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 25%;
+        -ms-flex: 0 0 25%;
+            flex: 0 0 25%;
+    max-width: 25%;
+  }
+  .col-md-4 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 33.333333%;
+        -ms-flex: 0 0 33.333333%;
+            flex: 0 0 33.333333%;
+    max-width: 33.333333%;
+  }
+  .col-md-5 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 41.666667%;
+        -ms-flex: 0 0 41.666667%;
+            flex: 0 0 41.666667%;
+    max-width: 41.666667%;
+  }
+  .col-md-6 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 50%;
+        -ms-flex: 0 0 50%;
+            flex: 0 0 50%;
+    max-width: 50%;
+  }
+  .col-md-7 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 58.333333%;
+        -ms-flex: 0 0 58.333333%;
+            flex: 0 0 58.333333%;
+    max-width: 58.333333%;
+  }
+  .col-md-8 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 66.666667%;
+        -ms-flex: 0 0 66.666667%;
+            flex: 0 0 66.666667%;
+    max-width: 66.666667%;
+  }
+  .col-md-9 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 75%;
+        -ms-flex: 0 0 75%;
+            flex: 0 0 75%;
+    max-width: 75%;
+  }
+  .col-md-10 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 83.333333%;
+        -ms-flex: 0 0 83.333333%;
+            flex: 0 0 83.333333%;
+    max-width: 83.333333%;
+  }
+  .col-md-11 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 91.666667%;
+        -ms-flex: 0 0 91.666667%;
+            flex: 0 0 91.666667%;
+    max-width: 91.666667%;
+  }
+  .col-md-12 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 100%;
+        -ms-flex: 0 0 100%;
+            flex: 0 0 100%;
+    max-width: 100%;
+  }
+  .pull-md-0 {
+    right: auto;
+  }
+  .pull-md-1 {
+    right: 8.333333%;
+  }
+  .pull-md-2 {
+    right: 16.666667%;
+  }
+  .pull-md-3 {
+    right: 25%;
+  }
+  .pull-md-4 {
+    right: 33.333333%;
+  }
+  .pull-md-5 {
+    right: 41.666667%;
+  }
+  .pull-md-6 {
+    right: 50%;
+  }
+  .pull-md-7 {
+    right: 58.333333%;
+  }
+  .pull-md-8 {
+    right: 66.666667%;
+  }
+  .pull-md-9 {
+    right: 75%;
+  }
+  .pull-md-10 {
+    right: 83.333333%;
+  }
+  .pull-md-11 {
+    right: 91.666667%;
+  }
+  .pull-md-12 {
+    right: 100%;
+  }
+  .push-md-0 {
+    left: auto;
+  }
+  .push-md-1 {
+    left: 8.333333%;
+  }
+  .push-md-2 {
+    left: 16.666667%;
+  }
+  .push-md-3 {
+    left: 25%;
+  }
+  .push-md-4 {
+    left: 33.333333%;
+  }
+  .push-md-5 {
+    left: 41.666667%;
+  }
+  .push-md-6 {
+    left: 50%;
+  }
+  .push-md-7 {
+    left: 58.333333%;
+  }
+  .push-md-8 {
+    left: 66.666667%;
+  }
+  .push-md-9 {
+    left: 75%;
+  }
+  .push-md-10 {
+    left: 83.333333%;
+  }
+  .push-md-11 {
+    left: 91.666667%;
+  }
+  .push-md-12 {
+    left: 100%;
+  }
+  .offset-md-0 {
+    margin-left: 0%;
+  }
+  .offset-md-1 {
+    margin-left: 8.333333%;
+  }
+  .offset-md-2 {
+    margin-left: 16.666667%;
+  }
+  .offset-md-3 {
+    margin-left: 25%;
+  }
+  .offset-md-4 {
+    margin-left: 33.333333%;
+  }
+  .offset-md-5 {
+    margin-left: 41.666667%;
+  }
+  .offset-md-6 {
+    margin-left: 50%;
+  }
+  .offset-md-7 {
+    margin-left: 58.333333%;
+  }
+  .offset-md-8 {
+    margin-left: 66.666667%;
+  }
+  .offset-md-9 {
+    margin-left: 75%;
+  }
+  .offset-md-10 {
+    margin-left: 83.333333%;
+  }
+  .offset-md-11 {
+    margin-left: 91.666667%;
+  }
+}
+
+@media (min-width: 992px) {
+  .col-lg {
+    -webkit-flex-basis: 0;
+        -ms-flex-preferred-size: 0;
+            flex-basis: 0;
+    -webkit-box-flex: 1;
+    -webkit-flex-grow: 1;
+        -ms-flex-positive: 1;
+            flex-grow: 1;
+    max-width: 100%;
+  }
+  .col-lg-auto {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 auto;
+        -ms-flex: 0 0 auto;
+            flex: 0 0 auto;
+    width: auto;
+  }
+  .col-lg-1 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 8.333333%;
+        -ms-flex: 0 0 8.333333%;
+            flex: 0 0 8.333333%;
+    max-width: 8.333333%;
+  }
+  .col-lg-2 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 16.666667%;
+        -ms-flex: 0 0 16.666667%;
+            flex: 0 0 16.666667%;
+    max-width: 16.666667%;
+  }
+  .col-lg-3 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 25%;
+        -ms-flex: 0 0 25%;
+            flex: 0 0 25%;
+    max-width: 25%;
+  }
+  .col-lg-4 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 33.333333%;
+        -ms-flex: 0 0 33.333333%;
+            flex: 0 0 33.333333%;
+    max-width: 33.333333%;
+  }
+  .col-lg-5 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 41.666667%;
+        -ms-flex: 0 0 41.666667%;
+            flex: 0 0 41.666667%;
+    max-width: 41.666667%;
+  }
+  .col-lg-6 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 50%;
+        -ms-flex: 0 0 50%;
+            flex: 0 0 50%;
+    max-width: 50%;
+  }
+  .col-lg-7 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 58.333333%;
+        -ms-flex: 0 0 58.333333%;
+            flex: 0 0 58.333333%;
+    max-width: 58.333333%;
+  }
+  .col-lg-8 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 66.666667%;
+        -ms-flex: 0 0 66.666667%;
+            flex: 0 0 66.666667%;
+    max-width: 66.666667%;
+  }
+  .col-lg-9 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 75%;
+        -ms-flex: 0 0 75%;
+            flex: 0 0 75%;
+    max-width: 75%;
+  }
+  .col-lg-10 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 83.333333%;
+        -ms-flex: 0 0 83.333333%;
+            flex: 0 0 83.333333%;
+    max-width: 83.333333%;
+  }
+  .col-lg-11 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 91.666667%;
+        -ms-flex: 0 0 91.666667%;
+            flex: 0 0 91.666667%;
+    max-width: 91.666667%;
+  }
+  .col-lg-12 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 100%;
+        -ms-flex: 0 0 100%;
+            flex: 0 0 100%;
+    max-width: 100%;
+  }
+  .pull-lg-0 {
+    right: auto;
+  }
+  .pull-lg-1 {
+    right: 8.333333%;
+  }
+  .pull-lg-2 {
+    right: 16.666667%;
+  }
+  .pull-lg-3 {
+    right: 25%;
+  }
+  .pull-lg-4 {
+    right: 33.333333%;
+  }
+  .pull-lg-5 {
+    right: 41.666667%;
+  }
+  .pull-lg-6 {
+    right: 50%;
+  }
+  .pull-lg-7 {
+    right: 58.333333%;
+  }
+  .pull-lg-8 {
+    right: 66.666667%;
+  }
+  .pull-lg-9 {
+    right: 75%;
+  }
+  .pull-lg-10 {
+    right: 83.333333%;
+  }
+  .pull-lg-11 {
+    right: 91.666667%;
+  }
+  .pull-lg-12 {
+    right: 100%;
+  }
+  .push-lg-0 {
+    left: auto;
+  }
+  .push-lg-1 {
+    left: 8.333333%;
+  }
+  .push-lg-2 {
+    left: 16.666667%;
+  }
+  .push-lg-3 {
+    left: 25%;
+  }
+  .push-lg-4 {
+    left: 33.333333%;
+  }
+  .push-lg-5 {
+    left: 41.666667%;
+  }
+  .push-lg-6 {
+    left: 50%;
+  }
+  .push-lg-7 {
+    left: 58.333333%;
+  }
+  .push-lg-8 {
+    left: 66.666667%;
+  }
+  .push-lg-9 {
+    left: 75%;
+  }
+  .push-lg-10 {
+    left: 83.333333%;
+  }
+  .push-lg-11 {
+    left: 91.666667%;
+  }
+  .push-lg-12 {
+    left: 100%;
+  }
+  .offset-lg-0 {
+    margin-left: 0%;
+  }
+  .offset-lg-1 {
+    margin-left: 8.333333%;
+  }
+  .offset-lg-2 {
+    margin-left: 16.666667%;
+  }
+  .offset-lg-3 {
+    margin-left: 25%;
+  }
+  .offset-lg-4 {
+    margin-left: 33.333333%;
+  }
+  .offset-lg-5 {
+    margin-left: 41.666667%;
+  }
+  .offset-lg-6 {
+    margin-left: 50%;
+  }
+  .offset-lg-7 {
+    margin-left: 58.333333%;
+  }
+  .offset-lg-8 {
+    margin-left: 66.666667%;
+  }
+  .offset-lg-9 {
+    margin-left: 75%;
+  }
+  .offset-lg-10 {
+    margin-left: 83.333333%;
+  }
+  .offset-lg-11 {
+    margin-left: 91.666667%;
+  }
+}
+
+@media (min-width: 1200px) {
+  .col-xl {
+    -webkit-flex-basis: 0;
+        -ms-flex-preferred-size: 0;
+            flex-basis: 0;
+    -webkit-box-flex: 1;
+    -webkit-flex-grow: 1;
+        -ms-flex-positive: 1;
+            flex-grow: 1;
+    max-width: 100%;
+  }
+  .col-xl-auto {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 auto;
+        -ms-flex: 0 0 auto;
+            flex: 0 0 auto;
+    width: auto;
+  }
+  .col-xl-1 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 8.333333%;
+        -ms-flex: 0 0 8.333333%;
+            flex: 0 0 8.333333%;
+    max-width: 8.333333%;
+  }
+  .col-xl-2 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 16.666667%;
+        -ms-flex: 0 0 16.666667%;
+            flex: 0 0 16.666667%;
+    max-width: 16.666667%;
+  }
+  .col-xl-3 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 25%;
+        -ms-flex: 0 0 25%;
+            flex: 0 0 25%;
+    max-width: 25%;
+  }
+  .col-xl-4 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 33.333333%;
+        -ms-flex: 0 0 33.333333%;
+            flex: 0 0 33.333333%;
+    max-width: 33.333333%;
+  }
+  .col-xl-5 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 41.666667%;
+        -ms-flex: 0 0 41.666667%;
+            flex: 0 0 41.666667%;
+    max-width: 41.666667%;
+  }
+  .col-xl-6 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 50%;
+        -ms-flex: 0 0 50%;
+            flex: 0 0 50%;
+    max-width: 50%;
+  }
+  .col-xl-7 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 58.333333%;
+        -ms-flex: 0 0 58.333333%;
+            flex: 0 0 58.333333%;
+    max-width: 58.333333%;
+  }
+  .col-xl-8 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 66.666667%;
+        -ms-flex: 0 0 66.666667%;
+            flex: 0 0 66.666667%;
+    max-width: 66.666667%;
+  }
+  .col-xl-9 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 75%;
+        -ms-flex: 0 0 75%;
+            flex: 0 0 75%;
+    max-width: 75%;
+  }
+  .col-xl-10 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 83.333333%;
+        -ms-flex: 0 0 83.333333%;
+            flex: 0 0 83.333333%;
+    max-width: 83.333333%;
+  }
+  .col-xl-11 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 91.666667%;
+        -ms-flex: 0 0 91.666667%;
+            flex: 0 0 91.666667%;
+    max-width: 91.666667%;
+  }
+  .col-xl-12 {
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 100%;
+        -ms-flex: 0 0 100%;
+            flex: 0 0 100%;
+    max-width: 100%;
+  }
+  .pull-xl-0 {
+    right: auto;
+  }
+  .pull-xl-1 {
+    right: 8.333333%;
+  }
+  .pull-xl-2 {
+    right: 16.666667%;
+  }
+  .pull-xl-3 {
+    right: 25%;
+  }
+  .pull-xl-4 {
+    right: 33.333333%;
+  }
+  .pull-xl-5 {
+    right: 41.666667%;
+  }
+  .pull-xl-6 {
+    right: 50%;
+  }
+  .pull-xl-7 {
+    right: 58.333333%;
+  }
+  .pull-xl-8 {
+    right: 66.666667%;
+  }
+  .pull-xl-9 {
+    right: 75%;
+  }
+  .pull-xl-10 {
+    right: 83.333333%;
+  }
+  .pull-xl-11 {
+    right: 91.666667%;
+  }
+  .pull-xl-12 {
+    right: 100%;
+  }
+  .push-xl-0 {
+    left: auto;
+  }
+  .push-xl-1 {
+    left: 8.333333%;
+  }
+  .push-xl-2 {
+    left: 16.666667%;
+  }
+  .push-xl-3 {
+    left: 25%;
+  }
+  .push-xl-4 {
+    left: 33.333333%;
+  }
+  .push-xl-5 {
+    left: 41.666667%;
+  }
+  .push-xl-6 {
+    left: 50%;
+  }
+  .push-xl-7 {
+    left: 58.333333%;
+  }
+  .push-xl-8 {
+    left: 66.666667%;
+  }
+  .push-xl-9 {
+    left: 75%;
+  }
+  .push-xl-10 {
+    left: 83.333333%;
+  }
+  .push-xl-11 {
+    left: 91.666667%;
+  }
+  .push-xl-12 {
+    left: 100%;
+  }
+  .offset-xl-0 {
+    margin-left: 0%;
+  }
+  .offset-xl-1 {
+    margin-left: 8.333333%;
+  }
+  .offset-xl-2 {
+    margin-left: 16.666667%;
+  }
+  .offset-xl-3 {
+    margin-left: 25%;
+  }
+  .offset-xl-4 {
+    margin-left: 33.333333%;
+  }
+  .offset-xl-5 {
+    margin-left: 41.666667%;
+  }
+  .offset-xl-6 {
+    margin-left: 50%;
+  }
+  .offset-xl-7 {
+    margin-left: 58.333333%;
+  }
+  .offset-xl-8 {
+    margin-left: 66.666667%;
+  }
+  .offset-xl-9 {
+    margin-left: 75%;
+  }
+  .offset-xl-10 {
+    margin-left: 83.333333%;
+  }
+  .offset-xl-11 {
+    margin-left: 91.666667%;
+  }
+}
+
+.table {
+  width: 100%;
+  max-width: 100%;
+  margin-bottom: 1rem;
+}
+
+.table th,
+.table td {
+  padding: 0.75rem;
+  vertical-align: top;
+  border-top: 1px solid #eceeef;
+}
+
+.table thead th {
+  vertical-align: bottom;
+  border-bottom: 2px solid #eceeef;
+}
+
+.table tbody + tbody {
+  border-top: 2px solid #eceeef;
+}
+
+.table .table {
+  background-color: #fff;
+}
+
+.table-sm th,
+.table-sm td {
+  padding: 0.3rem;
+}
+
+.table-bordered {
+  border: 1px solid #eceeef;
+}
+
+.table-bordered th,
+.table-bordered td {
+  border: 1px solid #eceeef;
+}
+
+.table-bordered thead th,
+.table-bordered thead td {
+  border-bottom-width: 2px;
+}
+
+.table-striped tbody tr:nth-of-type(odd) {
+  background-color: rgba(0, 0, 0, 0.05);
+}
+
+.table-hover tbody tr:hover {
+  background-color: rgba(0, 0, 0, 0.075);
+}
+
+.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-success,
+.table-success > th,
+.table-success > td {
+  background-color: #dff0d8;
+}
+
+.table-hover .table-success:hover {
+  background-color: #d0e9c6;
+}
+
+.table-hover .table-success:hover > td,
+.table-hover .table-success:hover > th {
+  background-color: #d0e9c6;
+}
+
+.table-info,
+.table-info > th,
+.table-info > td {
+  background-color: #d9edf7;
+}
+
+.table-hover .table-info:hover {
+  background-color: #c4e3f3;
+}
+
+.table-hover .table-info:hover > td,
+.table-hover .table-info:hover > th {
+  background-color: #c4e3f3;
+}
+
+.table-warning,
+.table-warning > th,
+.table-warning > td {
+  background-color: #fcf8e3;
+}
+
+.table-hover .table-warning:hover {
+  background-color: #faf2cc;
+}
+
+.table-hover .table-warning:hover > td,
+.table-hover .table-warning:hover > th {
+  background-color: #faf2cc;
+}
+
+.table-danger,
+.table-danger > th,
+.table-danger > td {
+  background-color: #f2dede;
+}
+
+.table-hover .table-danger:hover {
+  background-color: #ebcccc;
+}
+
+.table-hover .table-danger:hover > td,
+.table-hover .table-danger:hover > th {
+  background-color: #ebcccc;
+}
+
+.thead-inverse th {
+  color: #fff;
+  background-color: #292b2c;
+}
+
+.thead-default th {
+  color: #464a4c;
+  background-color: #eceeef;
+}
+
+.table-inverse {
+  color: #fff;
+  background-color: #292b2c;
+}
+
+.table-inverse th,
+.table-inverse td,
+.table-inverse thead th {
+  border-color: #fff;
+}
+
+.table-inverse.table-bordered {
+  border: 0;
+}
+
+.table-responsive {
+  display: block;
+  width: 100%;
+  overflow-x: auto;
+  -ms-overflow-style: -ms-autohiding-scrollbar;
+}
+
+.table-responsive.table-bordered {
+  border: 0;
+}
+
+.form-control {
+  display: block;
+  width: 100%;
+  padding: 0.5rem 0.75rem;
+  font-size: 1rem;
+  line-height: 1.25;
+  color: #464a4c;
+  background-color: #fff;
+  background-image: none;
+  -webkit-background-clip: padding-box;
+          background-clip: padding-box;
+  border: 1px solid rgba(0, 0, 0, 0.15);
+  border-radius: 0.25rem;
+  -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
+  transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
+  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
+  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
+  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
+}
+
+.form-control::-ms-expand {
+  background-color: transparent;
+  border: 0;
+}
+
+.form-control:focus {
+  color: #464a4c;
+  background-color: #fff;
+  border-color: #5cb3fd;
+  outline: none;
+}
+
+.form-control::-webkit-input-placeholder {
+  color: #636c72;
+  opacity: 1;
+}
+
+.form-control::-moz-placeholder {
+  color: #636c72;
+  opacity: 1;
+}
+
+.form-control:-ms-input-placeholder {
+  color: #636c72;
+  opacity: 1;
+}
+
+.form-control::placeholder {
+  color: #636c72;
+  opacity: 1;
+}
+
+.form-control:disabled, .form-control[readonly] {
+  background-color: #eceeef;
+  opacity: 1;
+}
+
+.form-control:disabled {
+  cursor: not-allowed;
+}
+
+select.form-control:not([size]):not([multiple]) {
+  height: calc(2.25rem + 2px);
+}
+
+select.form-control:focus::-ms-value {
+  color: #464a4c;
+  background-color: #fff;
+}
+
+.form-control-file,
+.form-control-range {
+  display: block;
+}
+
+.col-form-label {
+  padding-top: calc(0.5rem - 1px * 2);
+  padding-bottom: calc(0.5rem - 1px * 2);
+  margin-bottom: 0;
+}
+
+.col-form-label-lg {
+  padding-top: calc(0.75rem - 1px * 2);
+  padding-bottom: calc(0.75rem - 1px * 2);
+  font-size: 1.25rem;
+}
+
+.col-form-label-sm {
+  padding-top: calc(0.25rem - 1px * 2);
+  padding-bottom: calc(0.25rem - 1px * 2);
+  font-size: 0.875rem;
+}
+
+.col-form-legend {
+  padding-top: 0.5rem;
+  padding-bottom: 0.5rem;
+  margin-bottom: 0;
+  font-size: 1rem;
+}
+
+.form-control-static {
+  padding-top: 0.5rem;
+  padding-bottom: 0.5rem;
+  margin-bottom: 0;
+  line-height: 1.25;
+  border: solid transparent;
+  border-width: 1px 0;
+}
+
+.form-control-static.form-control-sm, .input-group-sm > .form-control-static.form-control,
+.input-group-sm > .form-control-static.input-group-addon,
+.input-group-sm > .input-group-btn > .form-control-static.btn, .form-control-static.form-control-lg, .input-group-lg > .form-control-static.form-control,
+.input-group-lg > .form-control-static.input-group-addon,
+.input-group-lg > .input-group-btn > .form-control-static.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;
+  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: 1.8125rem;
+}
+
+.form-control-lg, .input-group-lg > .form-control,
+.input-group-lg > .input-group-addon,
+.input-group-lg > .input-group-btn > .btn {
+  padding: 0.75rem 1.5rem;
+  font-size: 1.25rem;
+  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: 3.166667rem;
+}
+
+.form-group {
+  margin-bottom: 1rem;
+}
+
+.form-text {
+  display: block;
+  margin-top: 0.25rem;
+}
+
+.form-check {
+  position: relative;
+  display: block;
+  margin-bottom: 0.5rem;
+}
+
+.form-check.disabled .form-check-label {
+  color: #636c72;
+  cursor: not-allowed;
+}
+
+.form-check-label {
+  padding-left: 1.25rem;
+  margin-bottom: 0;
+  cursor: pointer;
+}
+
+.form-check-input {
+  position: absolute;
+  margin-top: 0.25rem;
+  margin-left: -1.25rem;
+}
+
+.form-check-input:only-child {
+  position: static;
+}
+
+.form-check-inline {
+  display: inline-block;
+}
+
+.form-check-inline .form-check-label {
+  vertical-align: middle;
+}
+
+.form-check-inline + .form-check-inline {
+  margin-left: 0.75rem;
+}
+
+.form-control-feedback {
+  margin-top: 0.25rem;
+}
+
+.form-control-success,
+.form-control-warning,
+.form-control-danger {
+  padding-right: 2.25rem;
+  background-repeat: no-repeat;
+  background-position: center right 0.5625rem;
+  -webkit-background-size: 1.125rem 1.125rem;
+          background-size: 1.125rem 1.125rem;
+}
+
+.has-success .form-control-feedback,
+.has-success .form-control-label,
+.has-success .col-form-label,
+.has-success .form-check-label,
+.has-success .custom-control {
+  color: #5cb85c;
+}
+
+.has-success .form-control {
+  border-color: #5cb85c;
+}
+
+.has-success .input-group-addon {
+  color: #5cb85c;
+  border-color: #5cb85c;
+  background-color: #eaf6ea;
+}
+
+.has-success .form-control-success {
+  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='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");
+}
+
+.has-warning .form-control-feedback,
+.has-warning .form-control-label,
+.has-warning .col-form-label,
+.has-warning .form-check-label,
+.has-warning .custom-control {
+  color: #f0ad4e;
+}
+
+.has-warning .form-control {
+  border-color: #f0ad4e;
+}
+
+.has-warning .input-group-addon {
+  color: #f0ad4e;
+  border-color: #f0ad4e;
+  background-color: white;
+}
+
+.has-warning .form-control-warning {
+  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='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E");
+}
+
+.has-danger .form-control-feedback,
+.has-danger .form-control-label,
+.has-danger .col-form-label,
+.has-danger .form-check-label,
+.has-danger .custom-control {
+  color: #d9534f;
+}
+
+.has-danger .form-control {
+  border-color: #d9534f;
+}
+
+.has-danger .input-group-addon {
+  color: #d9534f;
+  border-color: #d9534f;
+  background-color: #fdf7f7;
+}
+
+.has-danger .form-control-danger {
+  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E");
+}
+
+.form-inline {
+  display: -webkit-box;
+  display: -webkit-flex;
+  display: -ms-flexbox;
+  display: flex;
+  -webkit-flex-flow: row wrap;
+      -ms-flex-flow: row wrap;
+          flex-flow: row wrap;
+  -webkit-box-align: center;
+  -webkit-align-items: center;
+      -ms-flex-align: center;
+          align-items: center;
+}
+
+.form-inline .form-check {
+  width: 100%;
+}
+
+@media (min-width: 576px) {
+  .form-inline label {
+    display: -webkit-box;
+    display: -webkit-flex;
+    display: -ms-flexbox;
+    display: flex;
+    -webkit-box-align: center;
+    -webkit-align-items: center;
+        -ms-flex-align: center;
+            align-items: center;
+    -webkit-box-pack: center;
+    -webkit-justify-content: center;
+        -ms-flex-pack: center;
+            justify-content: center;
+    margin-bottom: 0;
+  }
+  .form-inline .form-group {
+    display: -webkit-box;
+    display: -webkit-flex;
+    display: -ms-flexbox;
+    display: flex;
+    -webkit-box-flex: 0;
+    -webkit-flex: 0 0 auto;
+        -ms-flex: 0 0 auto;
+            flex: 0 0 auto;
+    -webkit-flex-flow: row wrap;
+        -ms-flex-flow: row wrap;
+            flex-flow: row wrap;
+    -webkit-box-align: center;
+    -webkit-align-items: center;
+        -ms-flex-align: center;
+            align-items: center;
+    margin-bottom: 0;
+  }
+  .form-inline .form-control {
+    display: inline-block;
+    width: auto;
+    vertical-align: middle;
+  }
+  .form-inline .form-control-static {
+    display: inline-block;
+  }
+  .form-inline .input-group {
+    width: auto;
+  }
+  .form-inline .form-control-label {
+    margin-bottom: 0;
+    vertical-align: middle;
+  }
+  .form-inline .form-check {
+    display: -webkit-box;
+    display: -webkit-flex;
+    display: -ms-flexbox;
+    display: flex;
+    -webkit-box-align: center;
+    -webkit-align-items: center;
+        -ms-flex-align: center;
+            align-items: center;
+    -webkit-box-pack: center;
+    -webkit-justify-content: center;
+        -ms-flex-pack: 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: -webkit-box;
+    display: -webkit-flex;
+    display: -ms-flexbox;
+    display: flex;
+    -webkit-box-align: center;
+    -webkit-align-items: center;
+        -ms-flex-align: center;
+            align-items: center;
+    -webkit-box-pack: center;
+    -webkit-justify-content: center;
+        -ms-flex-pack: 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: normal;
+  line-height: 1.25;
+  text-align: center;
+  white-space: nowrap;
+  vertical-align: middle;
+  -webkit-user-select: none;
+     -moz-user-select: none;
+      -ms-user-select: none;
+          user-select: none;
+  border: 1px solid transparent;
+  padding: 0.5rem 1rem;
+  font-size: 1rem;
+  border-radius: 0.25rem;
+  -webkit-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+}
+
+.btn:focus, .btn:hover {
+  text-decoration: none;
+}
+
+.btn:focus, .btn.focus {
+  outline: 0;
+  -webkit-box-shadow: 0 0 0 2px rgba(2, 117, 216, 0.25);
+          box-shadow: 0 0 0 2px rgba(2, 117, 216, 0.25);
+}
+
+.btn.disabled, .btn:disabled {
+  cursor: not-allowed;
+  opacity: .65;
+}
+
+.btn:active, .btn.active {
+  background-image: none;
+}
+
+a.btn.disabled,
+fieldset[disabled] a.btn {
+  pointer-events: none;
+}
+
+.btn-primary {
+  color: #fff;
+  background-color: #0275d8;
+  border-color: #0275d8;
+}
+
+.btn-primary:hover {
+  color: #fff;
+  background-color: #025aa5;
+  border-color: #01549b;
+}
+
+.btn-primary:focus, .btn-primary.focus {
+  -webkit-box-shadow: 0 0 0 2px rgba(2, 117, 216, 0.5);
+          box-shadow: 0 0 0 2px rgba(2, 117, 216, 0.5);
+}
+
+.btn-primary.disabled, .btn-primary:disabled {
+  background-color: #0275d8;
+  border-color: #0275d8;
+}
+
+.btn-primary:active, .btn-primary.active,
+.show > .btn-primary.dropdown-toggle {
+  color: #fff;
+  background-color: #025aa5;
+  background-image: none;
+  border-color: #01549b;
+}
+
+.btn-secondary {
+  color: #292b2c;
+  background-color: #fff;
+  border-color: #ccc;
+}
+
+.btn-secondary:hover {
+  color: #292b2c;
+  background-color: #e6e6e6;
+  border-color: #adadad;
+}
+
+.btn-secondary:focus, .btn-secondary.focus {
+  -webkit-box-shadow: 0 0 0 2px rgba(204, 204, 204, 0.5);
+          box-shadow: 0 0 0 2px rgba(204, 204, 204, 0.5);
+}
+
+.btn-secondary.disabled, .btn-secondary:disabled {
+  background-color: #fff;
+  border-color: #ccc;
+}
+
+.btn-secondary:active, .btn-secondary.active,
+.show > .btn-secondary.dropdown-toggle {
+  color: #292b2c;
+  background-color: #e6e6e6;
+  background-image: none;
+  border-color: #adadad;
+}
+
+.btn-info {
+  color: #fff;
+  background-color: #5bc0de;
+  border-color: #5bc0de;
+}
+
+.btn-info:hover {
+  color: #fff;
+  background-color: #31b0d5;
+  border-color: #2aabd2;
+}
+
+.btn-info:focus, .btn-info.focus {
+  -webkit-box-shadow: 0 0 0 2px rgba(91, 192, 222, 0.5);
+          box-shadow: 0 0 0 2px rgba(91, 192, 222, 0.5);
+}
+
+.btn-info.disabled, .btn-info:disabled {
+  background-color: #5bc0de;
+  border-color: #5bc0de;
+}
+
+.btn-info:active, .btn-info.active,
+.show > .btn-info.dropdown-toggle {
+  color: #fff;
+  background-color: #31b0d5;
+  background-image: none;
+  border-color: #2aabd2;
+}
+
+.btn-success {
+  color: #fff;
+  background-color: #5cb85c;
+  border-color: #5cb85c;
+}
+
+.btn-success:hover {
+  color: #fff;
+  background-color: #449d44;
+  border-color: #419641;
+}
+
+.btn-success:focus, .btn-success.focus {
+  -webkit-box-shadow: 0 0 0 2px rgba(92, 184, 92, 0.5);
+          box-shadow: 0 0 0 2px rgba(92, 184, 92, 0.5);
+}
+
+.btn-success.disabled, .btn-success:disabled {
+  background-color: #5cb85c;
+  border-color: #5cb85c;
+}
+
+.btn-success:active, .btn-success.active,
+.show > .btn-success.dropdown-toggle {
+  color: #fff;
+  background-color: #449d44;
+  background-image: none;
+  border-color: #419641;
+}
+
+.btn-warning {
+  color: #fff;
+  background-color: #f0ad4e;
+  border-color: #f0ad4e;
+}
+
+.btn-warning:hover {
+  color: #fff;
+  background-color: #ec971f;
+  border-color: #eb9316;
+}
+
+.btn-warning:focus, .btn-warning.focus {
+  -webkit-box-shadow: 0 0 0 2px rgba(240, 173, 78, 0.5);
+          box-shadow: 0 0 0 2px rgba(240, 173, 78, 0.5);
+}
+
+.btn-warning.disabled, .btn-warning:disabled {
+  background-color: #f0ad4e;
+  border-color: #f0ad4e;
+}
+
+.btn-warning:active, .btn-warning.active,
+.show > .btn-warning.dropdown-toggle {
+  color: #fff;
+  background-color: #ec971f;
+  background-image: none;
+  border-color: #eb9316;
+}
+
+.btn-danger {
+  color: #fff;
+  background-color: #d9534f;
+  border-color: #d9534f;
+}
+
+.btn-danger:hover {
+  color: #fff;
+  background-color: #c9302c;
+  border-color: #c12e2a;
+}
+
+.btn-danger:focus, .btn-danger.focus {
+  -webkit-box-shadow: 0 0 0 2px rgba(217, 83, 79, 0.5);
+          box-shadow: 0 0 0 2px rgba(217, 83, 79, 0.5);
+}
+
+.btn-danger.disabled, .btn-danger:disabled {
+  background-color: #d9534f;
+  border-color: #d9534f;
+}
+
+.btn-danger:active, .btn-danger.active,
+.show > .btn-danger.dropdown-toggle {
+  color: #fff;
+  background-color: #c9302c;
+  background-image: none;
+  border-color: #c12e2a;
+}
+
+.btn-outline-primary {
+  color: #0275d8;
+  background-image: none;
+  background-color: transparent;
+  border-color: #0275d8;
+}
+
+.btn-outline-primary:hover {
+  color: #fff;
+  background-color: #0275d8;
+  border-color: #0275d8;
+}
+
+.btn-outline-primary:focus, .btn-outline-primary.focus {
+  -webkit-box-shadow: 0 0 0 2px rgba(2, 117, 216, 0.5);
+          box-shadow: 0 0 0 2px rgba(2, 117, 216, 0.5);
+}
+
+.btn-outline-primary.disabled, .btn-outline-primary:disabled {
+  color: #0275d8;
+  background-color: transparent;
+}
+
+.btn-outline-primary:active, .btn-outline-primary.active,
+.show > .btn-outline-primary.dropdown-toggle {
+  color: #fff;
+  background-color: #0275d8;
+  border-color: #0275d8;
+}
+
+.btn-outline-secondary {
+  color: #ccc;
+  background-image: none;
+  background-color: transparent;
+  border-color: #ccc;
+}
+
+.btn-outline-secondary:hover {
+  color: #fff;
+  background-color: #ccc;
+  border-color: #ccc;
+}
+
+.btn-outline-secondary:focus, .btn-outline-secondary.focus {
+  -webkit-box-shadow: 0 0 0 2px rgba(204, 204, 204, 0.5);
+          box-shadow: 0 0 0 2px rgba(204, 204, 204, 0.5);
+}
+
+.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
+  color: #ccc;
+  background-color: transparent;
+}
+
+.btn-outline-secondary:active, .btn-outline-secondary.active,
+.show > .btn-outline-secondary.dropdown-toggle {
+  color: #fff;
+  background-color: #ccc;
+  border-color: #ccc;
+}
+
+.btn-outline-info {
+  color: #5bc0de;
+  background-image: none;
+  background-color: transparent;
+  border-color: #5bc0de;
+}
+
+.btn-outline-info:hover {
+  color: #fff;
+  background-color: #5bc0de;
+  border-color: #5bc0de;
+}
+
+.btn-outline-info:focus, .btn-outline-info.focus {
+  -webkit-box-shadow: 0 0 0 2px rgba(91, 192, 222, 0.5);
+          box-shadow: 0 0 0 2px rgba(91, 192, 222, 0.5);
+}
+
+.btn-outline-info.disabled, .btn-outline-info:disabled {
+  color: #5bc0de;
+  background-color: transparent;
+}
+
+.btn-outline-info:active, .btn-outline-info.active,
+.show > .btn-outline-info.dropdown-toggle {
+  color: #fff;
+  background-color: #5bc0de;
+  border-color: #5bc0de;
+}
+
+.btn-outline-success {
+  color: #5cb85c;
+  background-image: none;
+  background-color: transparent;
+  border-color: #5cb85c;
+}
+
+.btn-outline-success:hover {
+  color: #fff;
+  background-color: #5cb85c;
+  border-color: #5cb85c;
+}
+
+.btn-outline-success:focus, .btn-outline-success.focus {
+  -webkit-box-shadow: 0 0 0 2px rgba(92, 184, 92, 0.5);
+          box-shadow: 0 0 0 2px rgba(92, 184, 92, 0.5);
+}
+
+.btn-outline-success.disabled, .btn-outline-success:disabled {
+  color: #5cb85c;
+  background-color: transparent;
+}
+
+.btn-outline-success:active, .btn-outline-success.active,
+.show > .btn-outline-success.dropdown-toggle {
+  color: #fff;
+  background-color: #5cb85c;
+  border-color: #5cb85c;
+}
+
+.btn-outline-warning {
+  color: #f0ad4e;
+  background-image: none;
+  background-color: transparent;
+  border-color: #f0ad4e;
+}
+
+.btn-outline-warning:hover {
+  color: #fff;
+  background-color: #f0ad4e;
+  border-color: #f0ad4e;
+}
+
+.btn-outline-warning:focus, .btn-outline-warning.focus {
+  -webkit-box-shadow: 0 0 0 2px rgba(240, 173, 78, 0.5);
+          box-shadow: 0 0 0 2px rgba(240, 173, 78, 0.5);
+}
+
+.btn-outline-warning.disabled, .btn-outline-warning:disabled {
+  color: #f0ad4e;
+  background-color: transparent;
+}
+
+.btn-outline-warning:active, .btn-outline-warning.active,
+.show > .btn-outline-warning.dropdown-toggle {
+  color: #fff;
+  background-color: #f0ad4e;
+  border-color: #f0ad4e;
+}
+
+.btn-outline-danger {
+  color: #d9534f;
+  background-image: none;
+  background-color: transparent;
+  border-color: #d9534f;
+}
+
+.btn-outline-danger:hover {
+  color: #fff;
+  background-color: #d9534f;
+  border-color: #d9534f;
+}
+
+.btn-outline-danger:focus, .btn-outline-danger.focus {
+  -webkit-box-shadow: 0 0 0 2px rgba(217, 83, 79, 0.5);
+          box-shadow: 0 0 0 2px rgba(217, 83, 79, 0.5);
+}
+
+.btn-outline-danger.disabled, .btn-outline-danger:disabled {
+  color: #d9534f;
+  background-color: transparent;
+}
+
+.btn-outline-danger:active, .btn-outline-danger.active,
+.show > .btn-outline-danger.dropdown-toggle {
+  color: #fff;
+  background-color: #d9534f;
+  border-color: #d9534f;
+}
+
+.btn-link {
+  font-weight: normal;
+  color: #0275d8;
+  border-radius: 0;
+}
+
+.btn-link, .btn-link:active, .btn-link.active, .btn-link:disabled {
+  background-color: transparent;
+}
+
+.btn-link, .btn-link:focus, .btn-link:active {
+  border-color: transparent;
+}
+
+.btn-link:hover {
+  border-color: transparent;
+}
+
+.btn-link:focus, .btn-link:hover {
+  color: #014c8c;
+  text-decoration: underline;
+  background-color: transparent;
+}
+
+.btn-link:disabled {
+  color: #636c72;
+}
+
+.btn-link:disabled:focus, .btn-link:disabled:hover {
+  text-decoration: none;
+}
+
+.btn-lg, .btn-group-lg > .btn {
+  padding: 0.75rem 1.5rem;
+  font-size: 1.25rem;
+  border-radius: 0.3rem;
+}
+
+.btn-sm, .btn-group-sm > .btn {
+  padding: 0.25rem 0.5rem;
+  font-size: 0.875rem;
+  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;
+  -webkit-transition: opacity 0.15s linear;
+  -o-transition: opacity 0.15s linear;
+  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;
+  -webkit-transition: height 0.35s ease;
+  -o-transition: height 0.35s ease;
+  transition: height 0.35s ease;
+}
+
+.dropup,
+.dropdown {
+  position: relative;
+}
+
+.dropdown-toggle::after {
+  display: inline-block;
+  width: 0;
+  height: 0;
+  margin-left: 0.3em;
+  vertical-align: middle;
+  content: "";
+  border-top: 0.3em solid;
+  border-right: 0.3em solid transparent;
+  border-left: 0.3em solid transparent;
+}
+
+.dropdown-toggle:focus {
+  outline: 0;
+}
+
+.dropup .dropdown-toggle::after {
+  border-top: 0;
+  border-bottom: 0.3em solid;
+}
+
+.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: #292b2c;
+  text-align: left;
+  list-style: none;
+  background-color: #fff;
+  -webkit-background-clip: padding-box;
+          background-clip: padding-box;
+  border: 1px solid rgba(0, 0, 0, 0.15);
+  border-radius: 0.25rem;
+}
+
+.dropdown-divider {
+  height: 1px;
+  margin: 0.5rem 0;
+  overflow: hidden;
+  background-color: #eceeef;
+}
+
+.dropdown-item {
+  display: block;
+  width: 100%;
+  padding: 3px 1.5rem;
+  clear: both;
+  font-weight: normal;
+  color: #292b2c;
+  text-align: inherit;
+  white-space: nowrap;
+  background: none;
+  border: 0;
+}
+
+.dropdown-item:focus, .dropdown-item:hover {
+  color: #1d1e1f;
+  text-decoration: none;
+  background-color: #f7f7f9;
+}
+
+.dropdown-item.active, .dropdown-item:active {
+  color: #fff;
+  text-decoration: none;
+  background-color: #0275d8;
+}
+
+.dropdown-item.disabled, .dropdown-item:disabled {
+  color: #636c72;
+  cursor: not-allowed;
+  background-color: transparent;
+}
+
+.show > .dropdown-menu {
+  display: block;
+}
+
+.show > a {
+  outline: 0;
+}
+
+.dropdown-menu-right {
+  right: 0;
+  left: auto;
+}
+
+.dropdown-menu-left {
+  right: auto;
+  left: 0;
+}
+
+.dropdown-header {
+  display: block;
+  padding: 0.5rem 1.5rem;
+  margin-bottom: 0;
+  font-size: 0.875rem;
+  color: #636c72;
+  white-space: nowrap;
+}
+
+.dropdown-backdrop {
+  position: fixed;
+  top: 0;
+  right: 0;
+  bottom: 0;
+  left: 0;
+  z-index: 990;
+}
+
+.dropup .dropdown-menu {
+  top: auto;
+  bottom: 100%;
+  margin-bottom: 0.125rem;
+}
+
+.btn-group,
+.btn-group-vertical {
+  position: relative;
+  display: -webkit-inline-box;
+  display: -webkit-inline-flex;
+  display: -ms-inline-flexbox;
+  display: inline-flex;
+  vertical-align: middle;
+}
+
+.btn-group > .btn,
+.btn-group-vertical > .btn {
+  position: relative;
+  -webkit-box-flex: 0;
+  -webkit-flex: 0 1 auto;
+      -ms-flex: 0 1 auto;
+          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: -webkit-box;
+  display: -webkit-flex;
+  display: -ms-flexbox;
+  display: flex;
+  -webkit-box-pack: start;
+  -webkit-justify-content: flex-start;
+      -ms-flex-pack: start;
+          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-bottom-right-radius: 0;
+  border-top-right-radius: 0;
+}
+
+.btn-group > .btn:last-child:not(:first-child),
+.btn-group > .dropdown-toggle:not(:first-child) {
+  border-bottom-left-radius: 0;
+  border-top-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-bottom-right-radius: 0;
+  border-top-right-radius: 0;
+}
+
+.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
+  border-bottom-left-radius: 0;
+  border-top-left-radius: 0;
+}
+
+.btn-group .dropdown-toggle:active,
+.btn-group.open .dropdown-toggle {
+  outline: 0;
+}
+
+.btn + .dropdown-toggle-split {
+  padding-right: 0.75rem;
+  padding-left: 0.75rem;
+}
+
+.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: 1.125rem;
+  padding-left: 1.125rem;
+}
+
+.btn-group-vertical {
+  display: -webkit-inline-box;
+  display: -webkit-inline-flex;
+  display: -ms-inline-flexbox;
+  display: inline-flex;
+  -webkit-box-orient: vertical;
+  -webkit-box-direction: normal;
+  -webkit-flex-direction: column;
+      -ms-flex-direction: column;
+          flex-direction: column;
+  -webkit-box-align: start;
+  -webkit-align-items: flex-start;
+      -ms-flex-align: start;
+          align-items: flex-start;
+  -webkit-box-pack: center;
+  -webkit-justify-content: center;
+      -ms-flex-pack: center;
+          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-right-radius: 0;
+  border-top-left-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-right-radius: 0;
+  border-top-left-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: -webkit-box;
+  display: -webkit-flex;
+  display: -ms-flexbox;
+  display: flex;
+  width: 100%;
+}
+
+.input-group .form-control {
+  position: relative;
+  z-index: 2;
+  -webkit-box-flex: 1;
+  -webkit-flex: 1 1 auto;
+      -ms-flex: 1 1 auto;
+          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: -webkit-box;
+  display: -webkit-flex;
+  display: -ms-flexbox;
+  display: flex;
+  -webkit-box-orient: vertical;
+  -webkit-box-direction: normal;
+  -webkit-flex-direction: column;
+      -ms-flex-direction: column;
+          flex-direction: column;
+  -webkit-box-pack: center;
+  -webkit-justify-content: center;
+      -ms-flex-pack: center;
+          justify-content: 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;
+  vertical-align: middle;
+}
+
+.input-group-addon {
+  padding: 0.5rem 0.75rem;
+  margin-bottom: 0;
+  font-size: 1rem;
+  font-weight: normal;
+  line-height: 1.25;
+  color: #464a4c;
+  text-align: center;
+  background-color: #eceeef;
+  border: 1px solid rgba(0, 0, 0, 0.15);
+  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.75rem 1.5rem;
+  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-bottom-right-radius: 0;
+  border-top-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-bottom-left-radius: 0;
+  border-top-left-radius: 0;
+}
+
+.form-control + .input-group-addon:not(:first-child) {
+  border-left: 0;
+}
+
+.input-group-btn {
+  position: relative;
+  font-size: 0;
+  white-space: nowrap;
+}
+
+.input-group-btn > .btn {
+  position: relative;
+  -webkit-box-flex: 1;
+  -webkit-flex: 1 1 0%;
+      -ms-flex: 1 1 0%;
+          flex: 1 1 0%;
+}
+
+.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: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: -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: -webkit-inline-box;
+  display: -webkit-inline-flex;
+  display: -ms-inline-flexbox;
+  display: inline-flex;
+  min-height: 1.5rem;
+  padding-left: 1.5rem;
+  margin-right: 1rem;
+  cursor: pointer;
+}
+
+.custom-control-input {
+  position: absolute;
+  z-index: -1;
+  opacity: 0;
+}
+
+.custom-control-input:checked ~ .custom-control-indicator {
+  color: #fff;
+  background-color: #0275d8;
+}
+
+.custom-control-input:focus ~ .custom-control-indicator {
+  -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 3px #0275d8;
+          box-shadow: 0 0 0 1px #fff, 0 0 0 3px #0275d8;
+}
+
+.custom-control-input:active ~ .custom-control-indicator {
+  color: #fff;
+  background-color: #8fcafe;
+}
+
+.custom-control-input:disabled ~ .custom-control-indicator {
+  cursor: not-allowed;
+  background-color: #eceeef;
+}
+
+.custom-control-input:disabled ~ .custom-control-description {
+  color: #636c72;
+  cursor: not-allowed;
+}
+
+.custom-control-indicator {
+  position: absolute;
+  top: 0.25rem;
+  left: 0;
+  display: block;
+  width: 1rem;
+  height: 1rem;
+  pointer-events: none;
+  -webkit-user-select: none;
+     -moz-user-select: none;
+      -ms-user-select: none;
+          user-select: none;
+  background-color: #ddd;
+  background-repeat: no-repeat;
+  background-position: center center;
+  -webkit-background-size: 50% 50%;
+          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: #0275d8;
+  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: -webkit-box;
+  display: -webkit-flex;
+  display: -ms-flexbox;
+  display: flex;
+  -webkit-box-orient: vertical;
+  -webkit-box-direction: normal;
+  -webkit-flex-direction: column;
+      -ms-flex-direction: column;
+          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.25;
+  color: #464a4c;
+  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;
+  -webkit-background-size: 8px 10px;
+          background-size: 8px 10px;
+  border: 1px solid rgba(0, 0, 0, 0.15);
+  border-radius: 0.25rem;
+  -moz-appearance: none;
+  -webkit-appearance: none;
+}
+
+.custom-select:focus {
+  border-color: #5cb3fd;
+  outline: none;
+}
+
+.custom-select:focus::-ms-value {
+  color: #464a4c;
+  background-color: #fff;
+}
+
+.custom-select:disabled {
+  color: #636c72;
+  cursor: not-allowed;
+  background-color: #eceeef;
+}
+
+.custom-select::-ms-expand {
+  opacity: 0;
+}
+
+.custom-select-sm {
+  padding-top: 0.375rem;
+  padding-bottom: 0.375rem;
+  font-size: 75%;
+}
+
+.custom-file {
+  position: relative;
+  display: inline-block;
+  max-width: 100%;
+  height: 2.5rem;
+  margin-bottom: 0;
+  cursor: pointer;
+}
+
+.custom-file-input {
+  min-width: 14rem;
+  max-width: 100%;
+  height: 2.5rem;
+  margin: 0;
+  filter: alpha(opacity=0);
+  opacity: 0;
+}
+
+.custom-file-control {
+  position: absolute;
+  top: 0;
+  right: 0;
+  left: 0;
+  z-index: 5;
+  height: 2.5rem;
+  padding: 0.5rem 1rem;
+  line-height: 1.5;
+  color: #464a4c;
+  pointer-events: none;
+  -webkit-user-select: none;
+     -moz-user-select: none;
+      -ms-user-select: none;
+          user-select: none;
+  background-color: #fff;
+  border: 1px solid rgba(0, 0, 0, 0.15);
+  border-radius: 0.25rem;
+}
+
+.custom-file-control:lang(en)::after {
+  content: "Choose file...";
+}
+
+.custom-file-control::before {
+  position: absolute;
+  top: -1px;
+  right: -1px;
+  bottom: -1px;
+  z-index: 6;
+  display: block;
+  height: 2.5rem;
+  padding: 0.5rem 1rem;
+  line-height: 1.5;
+  color: #464a4c;
+  background-color: #eceeef;
+  border: 1px solid rgba(0, 0, 0, 0.15);
+  border-radius: 0 0.25rem 0.25rem 0;
+}
+
+.custom-file-control:lang(en)::before {
+  content: "Browse";
+}
+
+.nav {
+  display: -webkit-box;
+  display: -webkit-flex;
+  display: -ms-flexbox;
+  display: flex;
+  padding-left: 0;
+  margin-bottom: 0;
+  list-style: none;
+}
+
+.nav-link {
+  display: block;
+  padding: 0.5em 1em;
+}
+
+.nav-link:focus, .nav-link:hover {
+  text-decoration: none;
+}
+
+.nav-link.disabled {
+  color: #636c72;
+  cursor: not-allowed;
+}
+
+.nav-tabs {
+  border-bottom: 1px solid #ddd;
+}
+
+.nav-tabs .nav-item {
+  margin-bottom: -1px;
+}
+
+.nav-tabs .nav-link {
+  border: 1px solid transparent;
+  border-top-right-radius: 0.25rem;
+  border-top-left-radius: 0.25rem;
+}
+
+.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
+  border-color: #eceeef #eceeef #ddd;
+}
+
+.nav-tabs .nav-link.disabled {
+  color: #636c72;
+  background-color: transparent;
+  border-color: transparent;
+}
+
+.nav-tabs .nav-link.active,
+.nav-tabs .nav-item.show .nav-link {
+  color: #464a4c;
+  background-color: #fff;
+  border-color: #ddd #ddd #fff;
+}
+
+.nav-tabs .dropdown-menu {
+  margin-top: -1px;
+  border-top-right-radius: 0;
+  border-top-left-radius: 0;
+}
+
+.nav-pills .nav-link {
+  border-radius: 0.25rem;
+}
+
+.nav-pills .nav-link.active,
+.nav-pills .nav-item.show .nav-link {
+  color: #fff;
+  cursor: default;
+  background-color: #0275d8;
+}
+
+.nav-fill .nav-item {
+  -webkit-box-flex: 1;
+  -webkit-flex: 1 1 auto;
+      -ms-flex: 1 1 auto;
+          flex: 1 1 auto;
+  text-align: center;
+}
+
+.nav-justified .nav-item {
+  -webkit-box-flex: 1;
+  -webkit-flex: 1 1 100%;
+      -ms-flex: 1 1 100%;
+          flex: 1 1 100%;
+  text-align: center;
+}
+
+.tab-content > .tab-pane {
+  display: none;
+}
+
+.tab-content > .active {
+  display: block;
+}
+
+.navbar {
+  position: relative;
+  display: -webkit-box;
+  display: -webkit-flex;
+  display: -ms-flexbox;
+  display: flex;
+  -webkit-box-orient: vertical;
+  -webkit-box-direction: normal;
+  -webkit-flex-direction: column;
+      -ms-flex-direction: column;
+          flex-direction: column;
+  padding: 0.5rem 1rem;
+}
+
+.navbar-brand {
+  display: inline-block;
+  padding-top: .25rem;
+  padding-bottom: .25rem;
+  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: -webkit-box;
+  display: -webkit-flex;
+  display: -ms-flexbox;
+  display: flex;
+  -webkit-box-orient: vertical;
+  -webkit-box-direction: normal;
+  -webkit-flex-direction: column;
+      -ms-flex-direction: column;
+          flex-direction: column;
+  padding-left: 0;
+  margin-bottom: 0;
+  list-style: none;
+}
+
+.navbar-nav .nav-link {
+  padding-right: 0;
+  padding-left: 0;
+}
+
+.navbar-text {
+  display: inline-block;
+  padding-top: .425rem;
+  padding-bottom: .425rem;
+}
+
+.navbar-toggler {
+  -webkit-align-self: flex-start;
+      -ms-flex-item-align: start;
+          align-self: flex-start;
+  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;
+  -webkit-background-size: 100% 100%;
+          background-size: 100% 100%;
+}
+
+.navbar-toggler-left {
+  position: absolute;
+  left: 1rem;
+}
+
+.navbar-toggler-right {
+  position: absolute;
+  right: 1rem;
+}
+
+@media (max-width: 575px) {
+  .navbar-toggleable .navbar-nav .dropdown-menu {
+    position: static;
+    float: none;
+  }
+  .navbar-toggleable > .container {
+    padding-right: 0;
+    padding-left: 0;
+  }
+}
+
+@media (min-width: 576px) {
+  .navbar-toggleable {
+    -webkit-box-orient: horizontal;
+    -webkit-box-direction: normal;
+    -webkit-flex-direction: row;
+        -ms-flex-direction: row;
+            flex-direction: row;
+    -webkit-flex-wrap: nowrap;
+        -ms-flex-wrap: nowrap;
+            flex-wrap: nowrap;
+    -webkit-box-align: center;
+    -webkit-align-items: center;
+        -ms-flex-align: center;
+            align-items: center;
+  }
+  .navbar-toggleable .navbar-nav {
+    -webkit-box-orient: horizontal;
+    -webkit-box-direction: normal;
+    -webkit-flex-direction: row;
+        -ms-flex-direction: row;
+            flex-direction: row;
+  }
+  .navbar-toggleable .navbar-nav .nav-link {
+    padding-right: .5rem;
+    padding-left: .5rem;
+  }
+  .navbar-toggleable > .container {
+    display: -webkit-box;
+    display: -webkit-flex;
+    display: -ms-flexbox;
+    display: flex;
+    -webkit-flex-wrap: nowrap;
+        -ms-flex-wrap: nowrap;
+            flex-wrap: nowrap;
+    -webkit-box-align: center;
+    -webkit-align-items: center;
+        -ms-flex-align: center;
+            align-items: center;
+  }
+  .navbar-toggleable .navbar-collapse {
+    display: -webkit-box !important;
+    display: -webkit-flex !important;
+    display: -ms-flexbox !important;
+    display: flex !important;
+    width: 100%;
+  }
+  .navbar-toggleable .navbar-toggler {
+    display: none;
+  }
+}
+
+@media (max-width: 767px) {
+  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
+    position: static;
+    float: none;
+  }
+  .navbar-toggleable-sm > .container {
+    padding-right: 0;
+    padding-left: 0;
+  }
+}
+
+@media (min-width: 768px) {
+  .navbar-toggleable-sm {
+    -webkit-box-orient: horizontal;
+    -webkit-box-direction: normal;
+    -webkit-flex-direction: row;
+        -ms-flex-direction: row;
+            flex-direction: row;
+    -webkit-flex-wrap: nowrap;
+        -ms-flex-wrap: nowrap;
+            flex-wrap: nowrap;
+    -webkit-box-align: center;
+    -webkit-align-items: center;
+        -ms-flex-align: center;
+            align-items: center;
+  }
+  .navbar-toggleable-sm .navbar-nav {
+    -webkit-box-orient: horizontal;
+    -webkit-box-direction: normal;
+    -webkit-flex-direction: row;
+        -ms-flex-direction: row;
+            flex-direction: row;
+  }
+  .navbar-toggleable-sm .navbar-nav .nav-link {
+    padding-right: .5rem;
+    padding-left: .5rem;
+  }
+  .navbar-toggleable-sm > .container {
+    display: -webkit-box;
+    display: -webkit-flex;
+    display: -ms-flexbox;
+    display: flex;
+    -webkit-flex-wrap: nowrap;
+        -ms-flex-wrap: nowrap;
+            flex-wrap: nowrap;
+    -webkit-box-align: center;
+    -webkit-align-items: center;
+        -ms-flex-align: center;
+            align-items: center;
+  }
+  .navbar-toggleable-sm .navbar-collapse {
+    display: -webkit-box !important;
+    display: -webkit-flex !important;
+    display: -ms-flexbox !important;
+    display: flex !important;
+    width: 100%;
+  }
+  .navbar-toggleable-sm .navbar-toggler {
+    display: none;
+  }
+}
+
+@media (max-width: 991px) {
+  .navbar-toggleable-md .navbar-nav .dropdown-menu {
+    position: static;
+    float: none;
+  }
+  .navbar-toggleable-md > .container {
+    padding-right: 0;
+    padding-left: 0;
+  }
+}
+
+@media (min-width: 992px) {
+  .navbar-toggleable-md {
+    -webkit-box-orient: horizontal;
+    -webkit-box-direction: normal;
+    -webkit-flex-direction: row;
+        -ms-flex-direction: row;
+            flex-direction: row;
+    -webkit-flex-wrap: nowrap;
+        -ms-flex-wrap: nowrap;
+            flex-wrap: nowrap;
+    -webkit-box-align: center;
+    -webkit-align-items: center;
+        -ms-flex-align: center;
+            align-items: center;
+  }
+  .navbar-toggleable-md .navbar-nav {
+    -webkit-box-orient: horizontal;
+    -webkit-box-direction: normal;
+    -webkit-flex-direction: row;
+        -ms-flex-direction: row;
+            flex-direction: row;
+  }
+  .navbar-toggleable-md .navbar-nav .nav-link {
+    padding-right: .5rem;
+    padding-left: .5rem;
+  }
+  .navbar-toggleable-md > .container {
+    display: -webkit-box;
+    display: -webkit-flex;
+    display: -ms-flexbox;
+    display: flex;
+    -webkit-flex-wrap: nowrap;
+        -ms-flex-wrap: nowrap;
+            flex-wrap: nowrap;
+    -webkit-box-align: center;
+    -webkit-align-items: center;
+        -ms-flex-align: center;
+            align-items: center;
+  }
+  .navbar-toggleable-md .navbar-collapse {
+    display: -webkit-box !important;
+    display: -webkit-flex !important;
+    display: -ms-flexbox !important;
+    display: flex !important;
+    width: 100%;
+  }
+  .navbar-toggleable-md .navbar-toggler {
+    display: none;
+  }
+}
+
+@media (max-width: 1199px) {
+  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
+    position: static;
+    float: none;
+  }
+  .navbar-toggleable-lg > .container {
+    padding-right: 0;
+    padding-left: 0;
+  }
+}
+
+@media (min-width: 1200px) {
+  .navbar-toggleable-lg {
+    -webkit-box-orient: horizontal;
+    -webkit-box-direction: normal;
+    -webkit-flex-direction: row;
+        -ms-flex-direction: row;
+            flex-direction: row;
+    -webkit-flex-wrap: nowrap;
+        -ms-flex-wrap: nowrap;
+            flex-wrap: nowrap;
+    -webkit-box-align: center;
+    -webkit-align-items: center;
+        -ms-flex-align: center;
+            align-items: center;
+  }
+  .navbar-toggleable-lg .navbar-nav {
+    -webkit-box-orient: horizontal;
+    -webkit-box-direction: normal;
+    -webkit-flex-direction: row;
+        -ms-flex-direction: row;
+            flex-direction: row;
+  }
+  .navbar-toggleable-lg .navbar-nav .nav-link {
+    padding-right: .5rem;
+    padding-left: .5rem;
+  }
+  .navbar-toggleable-lg > .container {
+    display: -webkit-box;
+    display: -webkit-flex;
+    display: -ms-flexbox;
+    display: flex;
+    -webkit-flex-wrap: nowrap;
+        -ms-flex-wrap: nowrap;
+            flex-wrap: nowrap;
+    -webkit-box-align: center;
+    -webkit-align-items: center;
+        -ms-flex-align: center;
+            align-items: center;
+  }
+  .navbar-toggleable-lg .navbar-collapse {
+    display: -webkit-box !important;
+    display: -webkit-flex !important;
+    display: -ms-flexbox !important;
+    display: flex !important;
+    width: 100%;
+  }
+  .navbar-toggleable-lg .navbar-toggler {
+    display: none;
+  }
+}
+
+.navbar-toggleable-xl {
+  -webkit-box-orient: horizontal;
+  -webkit-box-direction: normal;
+  -webkit-flex-direction: row;
+      -ms-flex-direction: row;
+          flex-direction: row;
+  -webkit-flex-wrap: nowrap;
+      -ms-flex-wrap: nowrap;
+          flex-wrap: nowrap;
+  -webkit-box-align: center;
+  -webkit-align-items: center;
+      -ms-flex-align: center;
+          align-items: center;
+}
+
+.navbar-toggleable-xl .navbar-nav .dropdown-menu {
+  position: static;
+  float: none;
+}
+
+.navbar-toggleable-xl > .container {
+  padding-right: 0;
+  padding-left: 0;
+}
+
+.navbar-toggleable-xl .navbar-nav {
+  -webkit-box-orient: horizontal;
+  -webkit-box-direction: normal;
+  -webkit-flex-direction: row;
+      -ms-flex-direction: row;
+          flex-direction: row;
+}
+
+.navbar-toggleable-xl .navbar-nav .nav-link {
+  padding-right: .5rem;
+  padding-left: .5rem;
+}
+
+.navbar-toggleable-xl > .container {
+  display: -webkit-box;
+  display: -webkit-flex;
+  display: -ms-flexbox;
+  display: flex;
+  -webkit-flex-wrap: nowrap;
+      -ms-flex-wrap: nowrap;
+          flex-wrap: nowrap;
+  -webkit-box-align: center;
+  -webkit-align-items: center;
+      -ms-flex-align: center;
+          align-items: center;
+}
+
+.navbar-toggleable-xl .navbar-collapse {
+  display: -webkit-box !important;
+  display: -webkit-flex !important;
+  display: -ms-flexbox !important;
+  display: flex !important;
+  width: 100%;
+}
+
+.navbar-toggleable-xl .navbar-toggler {
+  display: none;
+}
+
+.navbar-light .navbar-brand,
+.navbar-light .navbar-toggler {
+  color: rgba(0, 0, 0, 0.9);
+}
+
+.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover,
+.navbar-light .navbar-toggler:focus,
+.navbar-light .navbar-toggler:hover {
+  color: rgba(0, 0, 0, 0.9);
+}
+
+.navbar-light .navbar-nav .nav-link {
+  color: rgba(0, 0, 0, 0.5);
+}
+
+.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 .open > .nav-link,
+.navbar-light .navbar-nav .active > .nav-link,
+.navbar-light .navbar-nav .nav-link.open,
+.navbar-light .navbar-nav .nav-link.active {
+  color: rgba(0, 0, 0, 0.9);
+}
+
+.navbar-light .navbar-toggler {
+  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 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
+}
+
+.navbar-light .navbar-text {
+  color: rgba(0, 0, 0, 0.5);
+}
+
+.navbar-inverse .navbar-brand,
+.navbar-inverse .navbar-toggler {
+  color: white;
+}
+
+.navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:hover,
+.navbar-inverse .navbar-toggler:focus,
+.navbar-inverse .navbar-toggler:hover {
+  color: white;
+}
+
+.navbar-inverse .navbar-nav .nav-link {
+  color: rgba(255, 255, 255, 0.5);
+}
+
+.navbar-inverse .navbar-nav .nav-link:focus, .navbar-inverse .navbar-nav .nav-link:hover {
+  color: rgba(255, 255, 255, 0.75);
+}
+
+.navbar-inverse .navbar-nav .nav-link.disabled {
+  color: rgba(255, 255, 255, 0.25);
+}
+
+.navbar-inverse .navbar-nav .open > .nav-link,
+.navbar-inverse .navbar-nav .active > .nav-link,
+.navbar-inverse .navbar-nav .nav-link.open,
+.navbar-inverse .navbar-nav .nav-link.active {
+  color: white;
+}
+
+.navbar-inverse .navbar-toggler {
+  border-color: rgba(255, 255, 255, 0.1);
+}
+
+.navbar-inverse .navbar-toggler-icon {
+  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
+}
+
+.navbar-inverse .navbar-text {
+  color: rgba(255, 255, 255, 0.5);
+}
+
+.card {
+  position: relative;
+  display: -webkit-box;
+  display: -webkit-flex;
+  display: -ms-flexbox;
+  display: flex;
+  -webkit-box-orient: vertical;
+  -webkit-box-direction: normal;
+  -webkit-flex-direction: column;
+      -ms-flex-direction: column;
+          flex-direction: column;
+  background-color: #fff;
+  border: 1px solid rgba(0, 0, 0, 0.125);
+  border-radius: 0.25rem;
+}
+
+.card-block {
+  -webkit-box-flex: 1;
+  -webkit-flex: 1 1 auto;
+      -ms-flex: 1 1 auto;
+          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 > .list-group:first-child .list-group-item:first-child {
+  border-top-right-radius: 0.25rem;
+  border-top-left-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-header {
+  padding: 0.75rem 1.25rem;
+  margin-bottom: 0;
+  background-color: #f7f7f9;
+  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-footer {
+  padding: 0.75rem 1.25rem;
+  background-color: #f7f7f9;
+  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-primary {
+  background-color: #0275d8;
+  border-color: #0275d8;
+}
+
+.card-primary .card-header,
+.card-primary .card-footer {
+  background-color: transparent;
+}
+
+.card-success {
+  background-color: #5cb85c;
+  border-color: #5cb85c;
+}
+
+.card-success .card-header,
+.card-success .card-footer {
+  background-color: transparent;
+}
+
+.card-info {
+  background-color: #5bc0de;
+  border-color: #5bc0de;
+}
+
+.card-info .card-header,
+.card-info .card-footer {
+  background-color: transparent;
+}
+
+.card-warning {
+  background-color: #f0ad4e;
+  border-color: #f0ad4e;
+}
+
+.card-warning .card-header,
+.card-warning .card-footer {
+  background-color: transparent;
+}
+
+.card-danger {
+  background-color: #d9534f;
+  border-color: #d9534f;
+}
+
+.card-danger .card-header,
+.card-danger .card-footer {
+  background-color: transparent;
+}
+
+.card-outline-primary {
+  background-color: transparent;
+  border-color: #0275d8;
+}
+
+.card-outline-secondary {
+  background-color: transparent;
+  border-color: #ccc;
+}
+
+.card-outline-info {
+  background-color: transparent;
+  border-color: #5bc0de;
+}
+
+.card-outline-success {
+  background-color: transparent;
+  border-color: #5cb85c;
+}
+
+.card-outline-warning {
+  background-color: transparent;
+  border-color: #f0ad4e;
+}
+
+.card-outline-danger {
+  background-color: transparent;
+  border-color: #d9534f;
+}
+
+.card-inverse {
+  color: rgba(255, 255, 255, 0.65);
+}
+
+.card-inverse .card-header,
+.card-inverse .card-footer {
+  background-color: transparent;
+  border-color: rgba(255, 255, 255, 0.2);
+}
+
+.card-inverse .card-header,
+.card-inverse .card-footer,
+.card-inverse .card-title,
+.card-inverse .card-blockquote {
+  color: #fff;
+}
+
+.card-inverse .card-link,
+.card-inverse .card-text,
+.card-inverse .card-subtitle,
+.card-inverse .card-blockquote .blockquote-footer {
+  color: rgba(255, 255, 255, 0.65);
+}
+
+.card-inverse .card-link:focus, .card-inverse .card-link:hover {
+  color: #fff;
+}
+
+.card-blockquote {
+  padding: 0;
+  margin-bottom: 0;
+  border-left: 0;
+}
+
+.card-img {
+  border-radius: calc(0.25rem - 1px);
+}
+
+.card-img-overlay {
+  position: absolute;
+  top: 0;
+  right: 0;
+  bottom: 0;
+  left: 0;
+  padding: 1.25rem;
+}
+
+.card-img-top {
+  border-top-right-radius: calc(0.25rem - 1px);
+  border-top-left-radius: calc(0.25rem - 1px);
+}
+
+.card-img-bottom {
+  border-bottom-right-radius: calc(0.25rem - 1px);
+  border-bottom-left-radius: calc(0.25rem - 1px);
+}
+
+@media (min-width: 576px) {
+  .card-deck {
+    display: -webkit-box;
+    display: -webkit-flex;
+    display: -ms-flexbox;
+    display: flex;
+    -webkit-flex-flow: row wrap;
+        -ms-flex-flow: row wrap;
+            flex-flow: row wrap;
+  }
+  .card-deck .card {
+    display: -webkit-box;
+    display: -webkit-flex;
+    display: -ms-flexbox;
+    display: flex;
+    -webkit-box-flex: 1;
+    -webkit-flex: 1 0 0%;
+        -ms-flex: 1 0 0%;
+            flex: 1 0 0%;
+    -webkit-box-orient: vertical;
+    -webkit-box-direction: normal;
+    -webkit-flex-direction: column;
+        -ms-flex-direction: column;
+            flex-direction: column;
+  }
+  .card-deck .card:not(:first-child) {
+    margin-left: 15px;
+  }
+  .card-deck .card:not(:last-child) {
+    margin-right: 15px;
+  }
+}
+
+@media (min-width: 576px) {
+  .card-group {
+    display: -webkit-box;
+    display: -webkit-flex;
+    display: -ms-flexbox;
+    display: flex;
+    -webkit-flex-flow: row wrap;
+        -ms-flex-flow: row wrap;
+            flex-flow: row wrap;
+  }
+  .card-group .card {
+    -webkit-box-flex: 1;
+    -webkit-flex: 1 0 0%;
+        -ms-flex: 1 0 0%;
+            flex: 1 0 0%;
+  }
+  .card-group .card + .card {
+    margin-left: 0;
+    border-left: 0;
+  }
+  .card-group .card:first-child {
+    border-bottom-right-radius: 0;
+    border-top-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-bottom-left-radius: 0;
+    border-top-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:not(:first-child):not(:last-child) {
+    border-radius: 0;
+  }
+  .card-group .card:not(:first-child):not(:last-child) .card-img-top,
+  .card-group .card:not(:first-child):not(:last-child) .card-img-bottom {
+    border-radius: 0;
+  }
+}
+
+@media (min-width: 576px) {
+  .card-columns {
+    -webkit-column-count: 3;
+       -moz-column-count: 3;
+            column-count: 3;
+    -webkit-column-gap: 1.25rem;
+       -moz-column-gap: 1.25rem;
+            column-gap: 1.25rem;
+  }
+  .card-columns .card {
+    display: inline-block;
+    width: 100%;
+    margin-bottom: 0.75rem;
+  }
+}
+
+.breadcrumb {
+  padding: 0.75rem 1rem;
+  margin-bottom: 1rem;
+  list-style: none;
+  background-color: #eceeef;
+  border-radius: 0.25rem;
+}
+
+.breadcrumb::after {
+  display: block;
+  content: "";
+  clear: both;
+}
+
+.breadcrumb-item {
+  float: left;
+}
+
+.breadcrumb-item + .breadcrumb-item::before {
+  display: inline-block;
+  padding-right: 0.5rem;
+  padding-left: 0.5rem;
+  color: #636c72;
+  content: "/";
+}
+
+.breadcrumb-item + .breadcrumb-item:hover::before {
+  text-decoration: underline;
+}
+
+.breadcrumb-item + .breadcrumb-item:hover::before {
+  text-decoration: none;
+}
+
+.breadcrumb-item.active {
+  color: #636c72;
+}
+
+.pagination {
+  display: -webkit-box;
+  display: -webkit-flex;
+  display: -ms-flexbox;
+  display: flex;
+  padding-left: 0;
+  list-style: none;
+  border-radius: 0.25rem;
+}
+
+.page-item:first-child .page-link {
+  margin-left: 0;
+  border-bottom-left-radius: 0.25rem;
+  border-top-left-radius: 0.25rem;
+}
+
+.page-item:last-child .page-link {
+  border-bottom-right-radius: 0.25rem;
+  border-top-right-radius: 0.25rem;
+}
+
+.page-item.active .page-link {
+  z-index: 2;
+  color: #fff;
+  background-color: #0275d8;
+  border-color: #0275d8;
+}
+
+.page-item.disabled .page-link {
+  color: #636c72;
+  pointer-events: none;
+  cursor: not-allowed;
+  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: #0275d8;
+  background-color: #fff;
+  border: 1px solid #ddd;
+}
+
+.page-link:focus, .page-link:hover {
+  color: #014c8c;
+  text-decoration: none;
+  background-color: #eceeef;
+  border-color: #ddd;
+}
+
+.pagination-lg .page-link {
+  padding: 0.75rem 1.5rem;
+  font-size: 1.25rem;
+}
+
+.pagination-lg .page-item:first-child .page-link {
+  border-bottom-left-radius: 0.3rem;
+  border-top-left-radius: 0.3rem;
+}
+
+.pagination-lg .page-item:last-child .page-link {
+  border-bottom-right-radius: 0.3rem;
+  border-top-right-radius: 0.3rem;
+}
+
+.pagination-sm .page-link {
+  padding: 0.25rem 0.5rem;
+  font-size: 0.875rem;
+}
+
+.pagination-sm .page-item:first-child .page-link {
+  border-bottom-left-radius: 0.2rem;
+  border-top-left-radius: 0.2rem;
+}
+
+.pagination-sm .page-item:last-child .page-link {
+  border-bottom-right-radius: 0.2rem;
+  border-top-right-radius: 0.2rem;
+}
+
+.badge {
+  display: inline-block;
+  padding: 0.25em 0.4em;
+  font-size: 75%;
+  font-weight: bold;
+  line-height: 1;
+  color: #fff;
+  text-align: center;
+  white-space: nowrap;
+  vertical-align: baseline;
+  border-radius: 0.25rem;
+}
+
+.badge:empty {
+  display: none;
+}
+
+.btn .badge {
+  position: relative;
+  top: -1px;
+}
+
+a.badge:focus, a.badge:hover {
+  color: #fff;
+  text-decoration: none;
+  cursor: pointer;
+}
+
+.badge-pill {
+  padding-right: 0.6em;
+  padding-left: 0.6em;
+  border-radius: 10rem;
+}
+
+.badge-default {
+  background-color: #636c72;
+}
+
+.badge-default[href]:focus, .badge-default[href]:hover {
+  background-color: #4b5257;
+}
+
+.badge-primary {
+  background-color: #0275d8;
+}
+
+.badge-primary[href]:focus, .badge-primary[href]:hover {
+  background-color: #025aa5;
+}
+
+.badge-success {
+  background-color: #5cb85c;
+}
+
+.badge-success[href]:focus, .badge-success[href]:hover {
+  background-color: #449d44;
+}
+
+.badge-info {
+  background-color: #5bc0de;
+}
+
+.badge-info[href]:focus, .badge-info[href]:hover {
+  background-color: #31b0d5;
+}
+
+.badge-warning {
+  background-color: #f0ad4e;
+}
+
+.badge-warning[href]:focus, .badge-warning[href]:hover {
+  background-color: #ec971f;
+}
+
+.badge-danger {
+  background-color: #d9534f;
+}
+
+.badge-danger[href]:focus, .badge-danger[href]:hover {
+  background-color: #c9302c;
+}
+
+.jumbotron {
+  padding: 2rem 1rem;
+  margin-bottom: 2rem;
+  background-color: #eceeef;
+  border-radius: 0.3rem;
+}
+
+@media (min-width: 576px) {
+  .jumbotron {
+    padding: 4rem 2rem;
+  }
+}
+
+.jumbotron-hr {
+  border-top-color: #d0d5d8;
+}
+
+.jumbotron-fluid {
+  padding-right: 0;
+  padding-left: 0;
+  border-radius: 0;
+}
+
+.alert {
+  padding: 0.75rem 1.25rem;
+  margin-bottom: 1rem;
+  border: 1px solid transparent;
+  border-radius: 0.25rem;
+}
+
+.alert-heading {
+  color: inherit;
+}
+
+.alert-link {
+  font-weight: bold;
+}
+
+.alert-dismissible .close {
+  position: relative;
+  top: -0.75rem;
+  right: -1.25rem;
+  padding: 0.75rem 1.25rem;
+  color: inherit;
+}
+
+.alert-success {
+  background-color: #dff0d8;
+  border-color: #d0e9c6;
+  color: #3c763d;
+}
+
+.alert-success hr {
+  border-top-color: #c1e2b3;
+}
+
+.alert-success .alert-link {
+  color: #2b542c;
+}
+
+.alert-info {
+  background-color: #d9edf7;
+  border-color: #bcdff1;
+  color: #31708f;
+}
+
+.alert-info hr {
+  border-top-color: #a6d5ec;
+}
+
+.alert-info .alert-link {
+  color: #245269;
+}
+
+.alert-warning {
+  background-color: #fcf8e3;
+  border-color: #faf2cc;
+  color: #8a6d3b;
+}
+
+.alert-warning hr {
+  border-top-color: #f7ecb5;
+}
+
+.alert-warning .alert-link {
+  color: #66512c;
+}
+
+.alert-danger {
+  background-color: #f2dede;
+  border-color: #ebcccc;
+  color: #a94442;
+}
+
+.alert-danger hr {
+  border-top-color: #e4b9b9;
+}
+
+.alert-danger .alert-link {
+  color: #843534;
+}
+
+@-webkit-keyframes progress-bar-stripes {
+  from {
+    background-position: 1rem 0;
+  }
+  to {
+    background-position: 0 0;
+  }
+}
+
+@-o-keyframes progress-bar-stripes {
+  from {
+    background-position: 1rem 0;
+  }
+  to {
+    background-position: 0 0;
+  }
+}
+
+@keyframes progress-bar-stripes {
+  from {
+    background-position: 1rem 0;
+  }
+  to {
+    background-position: 0 0;
+  }
+}
+
+.progress {
+  display: -webkit-box;
+  display: -webkit-flex;
+  display: -ms-flexbox;
+  display: flex;
+  overflow: hidden;
+  font-size: 0.75rem;
+  line-height: 1rem;
+  text-align: center;
+  background-color: #eceeef;
+  border-radius: 0.25rem;
+}
+
+.progress-bar {
+  height: 1rem;
+  color: #fff;
+  background-color: #0275d8;
+}
+
+.progress-bar-striped {
+  background-image: -webkit-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-image: -o-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-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);
+  -webkit-background-size: 1rem 1rem;
+          background-size: 1rem 1rem;
+}
+
+.progress-bar-animated {
+  -webkit-animation: progress-bar-stripes 1s linear infinite;
+       -o-animation: progress-bar-stripes 1s linear infinite;
+          animation: progress-bar-stripes 1s linear infinite;
+}
+
+.media {
+  display: -webkit-box;
+  display: -webkit-flex;
+  display: -ms-flexbox;
+  display: flex;
+  -webkit-box-align: start;
+  -webkit-align-items: flex-start;
+      -ms-flex-align: start;
+          align-items: flex-start;
+}
+
+.media-body {
+  -webkit-box-flex: 1;
+  -webkit-flex: 1 1 0%;
+      -ms-flex: 1 1 0%;
+          flex: 1 1 0%;
+}
+
+.list-group {
+  display: -webkit-box;
+  display: -webkit-flex;
+  display: -ms-flexbox;
+  display: flex;
+  -webkit-box-orient: vertical;
+  -webkit-box-direction: normal;
+  -webkit-flex-direction: column;
+      -ms-flex-direction: column;
+          flex-direction: column;
+  padding-left: 0;
+  margin-bottom: 0;
+}
+
+.list-group-item-action {
+  width: 100%;
+  color: #464a4c;
+  text-align: inherit;
+}
+
+.list-group-item-action .list-group-item-heading {
+  color: #292b2c;
+}
+
+.list-group-item-action:focus, .list-group-item-action:hover {
+  color: #464a4c;
+  text-decoration: none;
+  background-color: #f7f7f9;
+}
+
+.list-group-item-action:active {
+  color: #292b2c;
+  background-color: #eceeef;
+}
+
+.list-group-item {
+  position: relative;
+  display: -webkit-box;
+  display: -webkit-flex;
+  display: -ms-flexbox;
+  display: flex;
+  -webkit-flex-flow: row wrap;
+      -ms-flex-flow: row wrap;
+          flex-flow: row wrap;
+  -webkit-box-align: center;
+  -webkit-align-items: center;
+      -ms-flex-align: center;
+          align-items: center;
+  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-right-radius: 0.25rem;
+  border-top-left-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: #636c72;
+  cursor: not-allowed;
+  background-color: #fff;
+}
+
+.list-group-item.disabled .list-group-item-heading, .list-group-item:disabled .list-group-item-heading {
+  color: inherit;
+}
+
+.list-group-item.disabled .list-group-item-text, .list-group-item:disabled .list-group-item-text {
+  color: #636c72;
+}
+
+.list-group-item.active {
+  z-index: 2;
+  color: #fff;
+  background-color: #0275d8;
+  border-color: #0275d8;
+}
+
+.list-group-item.active .list-group-item-heading,
+.list-group-item.active .list-group-item-heading > small,
+.list-group-item.active .list-group-item-heading > .small {
+  color: inherit;
+}
+
+.list-group-item.active .list-group-item-text {
+  color: #daeeff;
+}
+
+.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-success {
+  color: #3c763d;
+  background-color: #dff0d8;
+}
+
+a.list-group-item-success,
+button.list-group-item-success {
+  color: #3c763d;
+}
+
+a.list-group-item-success .list-group-item-heading,
+button.list-group-item-success .list-group-item-heading {
+  color: inherit;
+}
+
+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: #3c763d;
+  background-color: #d0e9c6;
+}
+
+a.list-group-item-success.active,
+button.list-group-item-success.active {
+  color: #fff;
+  background-color: #3c763d;
+  border-color: #3c763d;
+}
+
+.list-group-item-info {
+  color: #31708f;
+  background-color: #d9edf7;
+}
+
+a.list-group-item-info,
+button.list-group-item-info {
+  color: #31708f;
+}
+
+a.list-group-item-info .list-group-item-heading,
+button.list-group-item-info .list-group-item-heading {
+  color: inherit;
+}
+
+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: #31708f;
+  background-color: #c4e3f3;
+}
+
+a.list-group-item-info.active,
+button.list-group-item-info.active {
+  color: #fff;
+  background-color: #31708f;
+  border-color: #31708f;
+}
+
+.list-group-item-warning {
+  color: #8a6d3b;
+  background-color: #fcf8e3;
+}
+
+a.list-group-item-warning,
+button.list-group-item-warning {
+  color: #8a6d3b;
+}
+
+a.list-group-item-warning .list-group-item-heading,
+button.list-group-item-warning .list-group-item-heading {
+  color: inherit;
+}
+
+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: #8a6d3b;
+  background-color: #faf2cc;
+}
+
+a.list-group-item-warning.active,
+button.list-group-item-warning.active {
+  color: #fff;
+  background-color: #8a6d3b;
+  border-color: #8a6d3b;
+}
+
+.list-group-item-danger {
+  color: #a94442;
+  background-color: #f2dede;
+}
+
+a.list-group-item-danger,
+button.list-group-item-danger {
+  color: #a94442;
+}
+
+a.list-group-item-danger .list-group-item-heading,
+button.list-group-item-danger .list-group-item-heading {
+  color: inherit;
+}
+
+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: #a94442;
+  background-color: #ebcccc;
+}
+
+a.list-group-item-danger.active,
+button.list-group-item-danger.active {
+  color: #fff;
+  background-color: #a94442;
+  border-color: #a94442;
+}
+
+.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.857143%;
+}
+
+.embed-responsive-16by9::before {
+  padding-top: 56.25%;
+}
+
+.embed-responsive-4by3::before {
+  padding-top: 75%;
+}
+
+.embed-responsive-1by1::before {
+  padding-top: 100%;
+}
+
+.close {
+  float: right;
+  font-size: 1.5rem;
+  font-weight: bold;
+  line-height: 1;
+  color: #000;
+  text-shadow: 0 1px 0 #fff;
+  opacity: .5;
+}
+
+.close:focus, .close:hover {
+  color: #000;
+  text-decoration: none;
+  cursor: pointer;
+  opacity: .75;
+}
+
+button.close {
+  padding: 0;
+  cursor: pointer;
+  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 {
+  -webkit-transition: -webkit-transform 0.3s ease-out;
+  transition: -webkit-transform 0.3s ease-out;
+  -o-transition: -o-transform 0.3s ease-out;
+  transition: transform 0.3s ease-out;
+  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out, -o-transform 0.3s ease-out;
+  -webkit-transform: translate(0, -25%);
+       -o-transform: translate(0, -25%);
+          transform: translate(0, -25%);
+}
+
+.modal.show .modal-dialog {
+  -webkit-transform: translate(0, 0);
+       -o-transform: translate(0, 0);
+          transform: translate(0, 0);
+}
+
+.modal-open .modal {
+  overflow-x: hidden;
+  overflow-y: auto;
+}
+
+.modal-dialog {
+  position: relative;
+  width: auto;
+  margin: 10px;
+}
+
+.modal-content {
+  position: relative;
+  display: -webkit-box;
+  display: -webkit-flex;
+  display: -ms-flexbox;
+  display: flex;
+  -webkit-box-orient: vertical;
+  -webkit-box-direction: normal;
+  -webkit-flex-direction: column;
+      -ms-flex-direction: column;
+          flex-direction: column;
+  background-color: #fff;
+  -webkit-background-clip: padding-box;
+          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: -webkit-box;
+  display: -webkit-flex;
+  display: -ms-flexbox;
+  display: flex;
+  -webkit-box-align: center;
+  -webkit-align-items: center;
+      -ms-flex-align: center;
+          align-items: center;
+  -webkit-box-pack: justify;
+  -webkit-justify-content: space-between;
+      -ms-flex-pack: justify;
+          justify-content: space-between;
+  padding: 15px;
+  border-bottom: 1px solid #eceeef;
+}
+
+.modal-title {
+  margin-bottom: 0;
+  line-height: 1.5;
+}
+
+.modal-body {
+  position: relative;
+  -webkit-box-flex: 1;
+  -webkit-flex: 1 1 auto;
+      -ms-flex: 1 1 auto;
+          flex: 1 1 auto;
+  padding: 15px;
+}
+
+.modal-footer {
+  display: -webkit-box;
+  display: -webkit-flex;
+  display: -ms-flexbox;
+  display: flex;
+  -webkit-box-align: center;
+  -webkit-align-items: center;
+      -ms-flex-align: center;
+          align-items: center;
+  -webkit-box-pack: end;
+  -webkit-justify-content: flex-end;
+      -ms-flex-pack: end;
+          justify-content: flex-end;
+  padding: 15px;
+  border-top: 1px solid #eceeef;
+}
+
+.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;
+  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
+  font-style: normal;
+  font-weight: normal;
+  letter-spacing: normal;
+  line-break: auto;
+  line-height: 1.5;
+  text-align: left;
+  text-align: start;
+  text-decoration: none;
+  text-shadow: none;
+  text-transform: none;
+  white-space: normal;
+  word-break: normal;
+  word-spacing: normal;
+  font-size: 0.875rem;
+  word-wrap: break-word;
+  opacity: 0;
+}
+
+.tooltip.show {
+  opacity: 0.9;
+}
+
+.tooltip.tooltip-top, .tooltip.bs-tether-element-attached-bottom {
+  padding: 5px 0;
+  margin-top: -3px;
+}
+
+.tooltip.tooltip-top .tooltip-inner::before, .tooltip.bs-tether-element-attached-bottom .tooltip-inner::before {
+  bottom: 0;
+  left: 50%;
+  margin-left: -5px;
+  content: "";
+  border-width: 5px 5px 0;
+  border-top-color: #000;
+}
+
+.tooltip.tooltip-right, .tooltip.bs-tether-element-attached-left {
+  padding: 0 5px;
+  margin-left: 3px;
+}
+
+.tooltip.tooltip-right .tooltip-inner::before, .tooltip.bs-tether-element-attached-left .tooltip-inner::before {
+  top: 50%;
+  left: 0;
+  margin-top: -5px;
+  content: "";
+  border-width: 5px 5px 5px 0;
+  border-right-color: #000;
+}
+
+.tooltip.tooltip-bottom, .tooltip.bs-tether-element-attached-top {
+  padding: 5px 0;
+  margin-top: 3px;
+}
+
+.tooltip.tooltip-bottom .tooltip-inner::before, .tooltip.bs-tether-element-attached-top .tooltip-inner::before {
+  top: 0;
+  left: 50%;
+  margin-left: -5px;
+  content: "";
+  border-width: 0 5px 5px;
+  border-bottom-color: #000;
+}
+
+.tooltip.tooltip-left, .tooltip.bs-tether-element-attached-right {
+  padding: 0 5px;
+  margin-left: -3px;
+}
+
+.tooltip.tooltip-left .tooltip-inner::before, .tooltip.bs-tether-element-attached-right .tooltip-inner::before {
+  top: 50%;
+  right: 0;
+  margin-top: -5px;
+  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;
+}
+
+.tooltip-inner::before {
+  position: absolute;
+  width: 0;
+  height: 0;
+  border-color: transparent;
+  border-style: solid;
+}
+
+.popover {
+  position: absolute;
+  top: 0;
+  left: 0;
+  z-index: 1060;
+  display: block;
+  max-width: 276px;
+  padding: 1px;
+  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
+  font-style: normal;
+  font-weight: normal;
+  letter-spacing: normal;
+  line-break: auto;
+  line-height: 1.5;
+  text-align: left;
+  text-align: start;
+  text-decoration: none;
+  text-shadow: none;
+  text-transform: none;
+  white-space: normal;
+  word-break: normal;
+  word-spacing: normal;
+  font-size: 0.875rem;
+  word-wrap: break-word;
+  background-color: #fff;
+  -webkit-background-clip: padding-box;
+          background-clip: padding-box;
+  border: 1px solid rgba(0, 0, 0, 0.2);
+  border-radius: 0.3rem;
+}
+
+.popover.popover-top, .popover.bs-tether-element-attached-bottom {
+  margin-top: -10px;
+}
+
+.popover.popover-top::before, .popover.popover-top::after, .popover.bs-tether-element-attached-bottom::before, .popover.bs-tether-element-attached-bottom::after {
+  left: 50%;
+  border-bottom-width: 0;
+}
+
+.popover.popover-top::before, .popover.bs-tether-element-attached-bottom::before {
+  bottom: -11px;
+  margin-left: -11px;
+  border-top-color: rgba(0, 0, 0, 0.25);
+}
+
+.popover.popover-top::after, .popover.bs-tether-element-attached-bottom::after {
+  bottom: -10px;
+  margin-left: -10px;
+  border-top-color: #fff;
+}
+
+.popover.popover-right, .popover.bs-tether-element-attached-left {
+  margin-left: 10px;
+}
+
+.popover.popover-right::before, .popover.popover-right::after, .popover.bs-tether-element-attached-left::before, .popover.bs-tether-element-attached-left::after {
+  top: 50%;
+  border-left-width: 0;
+}
+
+.popover.popover-right::before, .popover.bs-tether-element-attached-left::before {
+  left: -11px;
+  margin-top: -11px;
+  border-right-color: rgba(0, 0, 0, 0.25);
+}
+
+.popover.popover-right::after, .popover.bs-tether-element-attached-left::after {
+  left: -10px;
+  margin-top: -10px;
+  border-right-color: #fff;
+}
+
+.popover.popover-bottom, .popover.bs-tether-element-attached-top {
+  margin-top: 10px;
+}
+
+.popover.popover-bottom::before, .popover.popover-bottom::after, .popover.bs-tether-element-attached-top::before, .popover.bs-tether-element-attached-top::after {
+  left: 50%;
+  border-top-width: 0;
+}
+
+.popover.popover-bottom::before, .popover.bs-tether-element-attached-top::before {
+  top: -11px;
+  margin-left: -11px;
+  border-bottom-color: rgba(0, 0, 0, 0.25);
+}
+
+.popover.popover-bottom::after, .popover.bs-tether-element-attached-top::after {
+  top: -10px;
+  margin-left: -10px;
+  border-bottom-color: #f7f7f7;
+}
+
+.popover.popover-bottom .popover-title::before, .popover.bs-tether-element-attached-top .popover-title::before {
+  position: absolute;
+  top: 0;
+  left: 50%;
+  display: block;
+  width: 20px;
+  margin-left: -10px;
+  content: "";
+  border-bottom: 1px solid #f7f7f7;
+}
+
+.popover.popover-left, .popover.bs-tether-element-attached-right {
+  margin-left: -10px;
+}
+
+.popover.popover-left::before, .popover.popover-left::after, .popover.bs-tether-element-attached-right::before, .popover.bs-tether-element-attached-right::after {
+  top: 50%;
+  border-right-width: 0;
+}
+
+.popover.popover-left::before, .popover.bs-tether-element-attached-right::before {
+  right: -11px;
+  margin-top: -11px;
+  border-left-color: rgba(0, 0, 0, 0.25);
+}
+
+.popover.popover-left::after, .popover.bs-tether-element-attached-right::after {
+  right: -10px;
+  margin-top: -10px;
+  border-left-color: #fff;
+}
+
+.popover-title {
+  padding: 8px 14px;
+  margin-bottom: 0;
+  font-size: 1rem;
+  background-color: #f7f7f7;
+  border-bottom: 1px solid #ebebeb;
+  border-top-right-radius: calc(0.3rem - 1px);
+  border-top-left-radius: calc(0.3rem - 1px);
+}
+
+.popover-title:empty {
+  display: none;
+}
+
+.popover-content {
+  padding: 9px 14px;
+}
+
+.popover::before,
+.popover::after {
+  position: absolute;
+  display: block;
+  width: 0;
+  height: 0;
+  border-color: transparent;
+  border-style: solid;
+}
+
+.popover::before {
+  content: "";
+  border-width: 11px;
+}
+
+.popover::after {
+  content: "";
+  border-width: 10px;
+}
+
+.carousel {
+  position: relative;
+}
+
+.carousel-inner {
+  position: relative;
+  width: 100%;
+  overflow: hidden;
+}
+
+.carousel-item {
+  position: relative;
+  display: none;
+  width: 100%;
+}
+
+@media (-webkit-transform-3d) {
+  .carousel-item {
+    -webkit-transition: -webkit-transform 0.6s ease-in-out;
+    transition: -webkit-transform 0.6s ease-in-out;
+    -o-transition: -o-transform 0.6s ease-in-out;
+    transition: transform 0.6s ease-in-out;
+    transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
+    -webkit-backface-visibility: hidden;
+            backface-visibility: hidden;
+    -webkit-perspective: 1000px;
+            perspective: 1000px;
+  }
+}
+
+@supports ((-webkit-transform: translate3d(0, 0, 0)) or (transform: translate3d(0, 0, 0))) {
+  .carousel-item {
+    -webkit-transition: -webkit-transform 0.6s ease-in-out;
+    transition: -webkit-transform 0.6s ease-in-out;
+    -o-transition: -o-transform 0.6s ease-in-out;
+    transition: transform 0.6s ease-in-out;
+    transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
+    -webkit-backface-visibility: hidden;
+            backface-visibility: hidden;
+    -webkit-perspective: 1000px;
+            perspective: 1000px;
+  }
+}
+
+.carousel-item.active,
+.carousel-item-next,
+.carousel-item-prev {
+  display: -webkit-box;
+  display: -webkit-flex;
+  display: -ms-flexbox;
+  display: flex;
+}
+
+.carousel-item-next,
+.carousel-item-prev {
+  position: absolute;
+  top: 0;
+}
+
+@media (-webkit-transform-3d) {
+  .carousel-item-next.carousel-item-left,
+  .carousel-item-prev.carousel-item-right {
+    -webkit-transform: translate3d(0, 0, 0);
+            transform: translate3d(0, 0, 0);
+  }
+  .carousel-item-next,
+  .active.carousel-item-right {
+    -webkit-transform: translate3d(100%, 0, 0);
+            transform: translate3d(100%, 0, 0);
+  }
+  .carousel-item-prev,
+  .active.carousel-item-left {
+    -webkit-transform: translate3d(-100%, 0, 0);
+            transform: translate3d(-100%, 0, 0);
+  }
+}
+
+@supports ((-webkit-transform: translate3d(0, 0, 0)) or (transform: translate3d(0, 0, 0))) {
+  .carousel-item-next.carousel-item-left,
+  .carousel-item-prev.carousel-item-right {
+    -webkit-transform: translate3d(0, 0, 0);
+            transform: translate3d(0, 0, 0);
+  }
+  .carousel-item-next,
+  .active.carousel-item-right {
+    -webkit-transform: translate3d(100%, 0, 0);
+            transform: translate3d(100%, 0, 0);
+  }
+  .carousel-item-prev,
+  .active.carousel-item-left {
+    -webkit-transform: translate3d(-100%, 0, 0);
+            transform: translate3d(-100%, 0, 0);
+  }
+}
+
+.carousel-control-prev,
+.carousel-control-next {
+  position: absolute;
+  top: 0;
+  bottom: 0;
+  display: -webkit-box;
+  display: -webkit-flex;
+  display: -ms-flexbox;
+  display: flex;
+  -webkit-box-align: center;
+  -webkit-align-items: center;
+      -ms-flex-align: center;
+          align-items: center;
+  -webkit-box-pack: center;
+  -webkit-justify-content: center;
+      -ms-flex-pack: 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;
+  -webkit-background-size: 100% 100%;
+          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='M4 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='M1.5 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: -webkit-box;
+  display: -webkit-flex;
+  display: -ms-flexbox;
+  display: flex;
+  -webkit-box-pack: center;
+  -webkit-justify-content: center;
+      -ms-flex-pack: center;
+          justify-content: center;
+  padding-left: 0;
+  margin-right: 15%;
+  margin-left: 15%;
+  list-style: none;
+}
+
+.carousel-indicators li {
+  position: relative;
+  -webkit-box-flex: 1;
+  -webkit-flex: 1 0 auto;
+      -ms-flex: 1 0 auto;
+          flex: 1 0 auto;
+  max-width: 30px;
+  height: 3px;
+  margin-right: 3px;
+  margin-left: 3px;
+  text-indent: -999px;
+  cursor: pointer;
+  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-faded {
+  background-color: #f7f7f7;
+}
+
+.bg-primary {
+  background-color: #0275d8 !important;
+}
+
+a.bg-primary:focus, a.bg-primary:hover {
+  background-color: #025aa5 !important;
+}
+
+.bg-success {
+  background-color: #5cb85c !important;
+}
+
+a.bg-success:focus, a.bg-success:hover {
+  background-color: #449d44 !important;
+}
+
+.bg-info {
+  background-color: #5bc0de !important;
+}
+
+a.bg-info:focus, a.bg-info:hover {
+  background-color: #31b0d5 !important;
+}
+
+.bg-warning {
+  background-color: #f0ad4e !important;
+}
+
+a.bg-warning:focus, a.bg-warning:hover {
+  background-color: #ec971f !important;
+}
+
+.bg-danger {
+  background-color: #d9534f !important;
+}
+
+a.bg-danger:focus, a.bg-danger:hover {
+  background-color: #c9302c !important;
+}
+
+.bg-inverse {
+  background-color: #292b2c !important;
+}
+
+a.bg-inverse:focus, a.bg-inverse:hover {
+  background-color: #101112 !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;
+}
+
+.rounded {
+  border-radius: 0.25rem;
+}
+
+.rounded-top {
+  border-top-right-radius: 0.25rem;
+  border-top-left-radius: 0.25rem;
+}
+
+.rounded-right {
+  border-bottom-right-radius: 0.25rem;
+  border-top-right-radius: 0.25rem;
+}
+
+.rounded-bottom {
+  border-bottom-right-radius: 0.25rem;
+  border-bottom-left-radius: 0.25rem;
+}
+
+.rounded-left {
+  border-bottom-left-radius: 0.25rem;
+  border-top-left-radius: 0.25rem;
+}
+
+.rounded-circle {
+  border-radius: 50%;
+}
+
+.rounded-0 {
+  border-radius: 0;
+}
+
+.clearfix::after {
+  display: block;
+  content: "";
+  clear: both;
+}
+
+.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-cell {
+  display: table-cell !important;
+}
+
+.d-flex {
+  display: -webkit-box !important;
+  display: -webkit-flex !important;
+  display: -ms-flexbox !important;
+  display: flex !important;
+}
+
+.d-inline-flex {
+  display: -webkit-inline-box !important;
+  display: -webkit-inline-flex !important;
+  display: -ms-inline-flexbox !important;
+  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-cell {
+    display: table-cell !important;
+  }
+  .d-sm-flex {
+    display: -webkit-box !important;
+    display: -webkit-flex !important;
+    display: -ms-flexbox !important;
+    display: flex !important;
+  }
+  .d-sm-inline-flex {
+    display: -webkit-inline-box !important;
+    display: -webkit-inline-flex !important;
+    display: -ms-inline-flexbox !important;
+    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-cell {
+    display: table-cell !important;
+  }
+  .d-md-flex {
+    display: -webkit-box !important;
+    display: -webkit-flex !important;
+    display: -ms-flexbox !important;
+    display: flex !important;
+  }
+  .d-md-inline-flex {
+    display: -webkit-inline-box !important;
+    display: -webkit-inline-flex !important;
+    display: -ms-inline-flexbox !important;
+    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-cell {
+    display: table-cell !important;
+  }
+  .d-lg-flex {
+    display: -webkit-box !important;
+    display: -webkit-flex !important;
+    display: -ms-flexbox !important;
+    display: flex !important;
+  }
+  .d-lg-inline-flex {
+    display: -webkit-inline-box !important;
+    display: -webkit-inline-flex !important;
+    display: -ms-inline-flexbox !important;
+    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-cell {
+    display: table-cell !important;
+  }
+  .d-xl-flex {
+    display: -webkit-box !important;
+    display: -webkit-flex !important;
+    display: -ms-flexbox !important;
+    display: flex !important;
+  }
+  .d-xl-inline-flex {
+    display: -webkit-inline-box !important;
+    display: -webkit-inline-flex !important;
+    display: -ms-inline-flexbox !important;
+    display: inline-flex !important;
+  }
+}
+
+.flex-first {
+  -webkit-box-ordinal-group: 0;
+  -webkit-order: -1;
+      -ms-flex-order: -1;
+          order: -1;
+}
+
+.flex-last {
+  -webkit-box-ordinal-group: 2;
+  -webkit-order: 1;
+      -ms-flex-order: 1;
+          order: 1;
+}
+
+.flex-unordered {
+  -webkit-box-ordinal-group: 1;
+  -webkit-order: 0;
+      -ms-flex-order: 0;
+          order: 0;
+}
+
+.flex-row {
+  -webkit-box-orient: horizontal !important;
+  -webkit-box-direction: normal !important;
+  -webkit-flex-direction: row !important;
+      -ms-flex-direction: row !important;
+          flex-direction: row !important;
+}
+
+.flex-column {
+  -webkit-box-orient: vertical !important;
+  -webkit-box-direction: normal !important;
+  -webkit-flex-direction: column !important;
+      -ms-flex-direction: column !important;
+          flex-direction: column !important;
+}
+
+.flex-row-reverse {
+  -webkit-box-orient: horizontal !important;
+  -webkit-box-direction: reverse !important;
+  -webkit-flex-direction: row-reverse !important;
+      -ms-flex-direction: row-reverse !important;
+          flex-direction: row-reverse !important;
+}
+
+.flex-column-reverse {
+  -webkit-box-orient: vertical !important;
+  -webkit-box-direction: reverse !important;
+  -webkit-flex-direction: column-reverse !important;
+      -ms-flex-direction: column-reverse !important;
+          flex-direction: column-reverse !important;
+}
+
+.flex-wrap {
+  -webkit-flex-wrap: wrap !important;
+      -ms-flex-wrap: wrap !important;
+          flex-wrap: wrap !important;
+}
+
+.flex-nowrap {
+  -webkit-flex-wrap: nowrap !important;
+      -ms-flex-wrap: nowrap !important;
+          flex-wrap: nowrap !important;
+}
+
+.flex-wrap-reverse {
+  -webkit-flex-wrap: wrap-reverse !important;
+      -ms-flex-wrap: wrap-reverse !important;
+          flex-wrap: wrap-reverse !important;
+}
+
+.justify-content-start {
+  -webkit-box-pack: start !important;
+  -webkit-justify-content: flex-start !important;
+      -ms-flex-pack: start !important;
+          justify-content: flex-start !important;
+}
+
+.justify-content-end {
+  -webkit-box-pack: end !important;
+  -webkit-justify-content: flex-end !important;
+      -ms-flex-pack: end !important;
+          justify-content: flex-end !important;
+}
+
+.justify-content-center {
+  -webkit-box-pack: center !important;
+  -webkit-justify-content: center !important;
+      -ms-flex-pack: center !important;
+          justify-content: center !important;
+}
+
+.justify-content-between {
+  -webkit-box-pack: justify !important;
+  -webkit-justify-content: space-between !important;
+      -ms-flex-pack: justify !important;
+          justify-content: space-between !important;
+}
+
+.justify-content-around {
+  -webkit-justify-content: space-around !important;
+      -ms-flex-pack: distribute !important;
+          justify-content: space-around !important;
+}
+
+.align-items-start {
+  -webkit-box-align: start !important;
+  -webkit-align-items: flex-start !important;
+      -ms-flex-align: start !important;
+          align-items: flex-start !important;
+}
+
+.align-items-end {
+  -webkit-box-align: end !important;
+  -webkit-align-items: flex-end !important;
+      -ms-flex-align: end !important;
+          align-items: flex-end !important;
+}
+
+.align-items-center {
+  -webkit-box-align: center !important;
+  -webkit-align-items: center !important;
+      -ms-flex-align: center !important;
+          align-items: center !important;
+}
+
+.align-items-baseline {
+  -webkit-box-align: baseline !important;
+  -webkit-align-items: baseline !important;
+      -ms-flex-align: baseline !important;
+          align-items: baseline !important;
+}
+
+.align-items-stretch {
+  -webkit-box-align: stretch !important;
+  -webkit-align-items: stretch !important;
+      -ms-flex-align: stretch !important;
+          align-items: stretch !important;
+}
+
+.align-content-start {
+  -webkit-align-content: flex-start !important;
+      -ms-flex-line-pack: start !important;
+          align-content: flex-start !important;
+}
+
+.align-content-end {
+  -webkit-align-content: flex-end !important;
+      -ms-flex-line-pack: end !important;
+          align-content: flex-end !important;
+}
+
+.align-content-center {
+  -webkit-align-content: center !important;
+      -ms-flex-line-pack: center !important;
+          align-content: center !important;
+}
+
+.align-content-between {
+  -webkit-align-content: space-between !important;
+      -ms-flex-line-pack: justify !important;
+          align-content: space-between !important;
+}
+
+.align-content-around {
+  -webkit-align-content: space-around !important;
+      -ms-flex-line-pack: distribute !important;
+          align-content: space-around !important;
+}
+
+.align-content-stretch {
+  -webkit-align-content: stretch !important;
+      -ms-flex-line-pack: stretch !important;
+          align-content: stretch !important;
+}
+
+.align-self-auto {
+  -webkit-align-self: auto !important;
+      -ms-flex-item-align: auto !important;
+              -ms-grid-row-align: auto !important;
+          align-self: auto !important;
+}
+
+.align-self-start {
+  -webkit-align-self: flex-start !important;
+      -ms-flex-item-align: start !important;
+          align-self: flex-start !important;
+}
+
+.align-self-end {
+  -webkit-align-self: flex-end !important;
+      -ms-flex-item-align: end !important;
+          align-self: flex-end !important;
+}
+
+.align-self-center {
+  -webkit-align-self: center !important;
+      -ms-flex-item-align: center !important;
+              -ms-grid-row-align: center !important;
+          align-self: center !important;
+}
+
+.align-self-baseline {
+  -webkit-align-self: baseline !important;
+      -ms-flex-item-align: baseline !important;
+          align-self: baseline !important;
+}
+
+.align-self-stretch {
+  -webkit-align-self: stretch !important;
+      -ms-flex-item-align: stretch !important;
+              -ms-grid-row-align: stretch !important;
+          align-self: stretch !important;
+}
+
+@media (min-width: 576px) {
+  .flex-sm-first {
+    -webkit-box-ordinal-group: 0;
+    -webkit-order: -1;
+        -ms-flex-order: -1;
+            order: -1;
+  }
+  .flex-sm-last {
+    -webkit-box-ordinal-group: 2;
+    -webkit-order: 1;
+        -ms-flex-order: 1;
+            order: 1;
+  }
+  .flex-sm-unordered {
+    -webkit-box-ordinal-group: 1;
+    -webkit-order: 0;
+        -ms-flex-order: 0;
+            order: 0;
+  }
+  .flex-sm-row {
+    -webkit-box-orient: horizontal !important;
+    -webkit-box-direction: normal !important;
+    -webkit-flex-direction: row !important;
+        -ms-flex-direction: row !important;
+            flex-direction: row !important;
+  }
+  .flex-sm-column {
+    -webkit-box-orient: vertical !important;
+    -webkit-box-direction: normal !important;
+    -webkit-flex-direction: column !important;
+        -ms-flex-direction: column !important;
+            flex-direction: column !important;
+  }
+  .flex-sm-row-reverse {
+    -webkit-box-orient: horizontal !important;
+    -webkit-box-direction: reverse !important;
+    -webkit-flex-direction: row-reverse !important;
+        -ms-flex-direction: row-reverse !important;
+            flex-direction: row-reverse !important;
+  }
+  .flex-sm-column-reverse {
+    -webkit-box-orient: vertical !important;
+    -webkit-box-direction: reverse !important;
+    -webkit-flex-direction: column-reverse !important;
+        -ms-flex-direction: column-reverse !important;
+            flex-direction: column-reverse !important;
+  }
+  .flex-sm-wrap {
+    -webkit-flex-wrap: wrap !important;
+        -ms-flex-wrap: wrap !important;
+            flex-wrap: wrap !important;
+  }
+  .flex-sm-nowrap {
+    -webkit-flex-wrap: nowrap !important;
+        -ms-flex-wrap: nowrap !important;
+            flex-wrap: nowrap !important;
+  }
+  .flex-sm-wrap-reverse {
+    -webkit-flex-wrap: wrap-reverse !important;
+        -ms-flex-wrap: wrap-reverse !important;
+            flex-wrap: wrap-reverse !important;
+  }
+  .justify-content-sm-start {
+    -webkit-box-pack: start !important;
+    -webkit-justify-content: flex-start !important;
+        -ms-flex-pack: start !important;
+            justify-content: flex-start !important;
+  }
+  .justify-content-sm-end {
+    -webkit-box-pack: end !important;
+    -webkit-justify-content: flex-end !important;
+        -ms-flex-pack: end !important;
+            justify-content: flex-end !important;
+  }
+  .justify-content-sm-center {
+    -webkit-box-pack: center !important;
+    -webkit-justify-content: center !important;
+        -ms-flex-pack: center !important;
+            justify-content: center !important;
+  }
+  .justify-content-sm-between {
+    -webkit-box-pack: justify !important;
+    -webkit-justify-content: space-between !important;
+        -ms-flex-pack: justify !important;
+            justify-content: space-between !important;
+  }
+  .justify-content-sm-around {
+    -webkit-justify-content: space-around !important;
+        -ms-flex-pack: distribute !important;
+            justify-content: space-around !important;
+  }
+  .align-items-sm-start {
+    -webkit-box-align: start !important;
+    -webkit-align-items: flex-start !important;
+        -ms-flex-align: start !important;
+            align-items: flex-start !important;
+  }
+  .align-items-sm-end {
+    -webkit-box-align: end !important;
+    -webkit-align-items: flex-end !important;
+        -ms-flex-align: end !important;
+            align-items: flex-end !important;
+  }
+  .align-items-sm-center {
+    -webkit-box-align: center !important;
+    -webkit-align-items: center !important;
+        -ms-flex-align: center !important;
+            align-items: center !important;
+  }
+  .align-items-sm-baseline {
+    -webkit-box-align: baseline !important;
+    -webkit-align-items: baseline !important;
+        -ms-flex-align: baseline !important;
+            align-items: baseline !important;
+  }
+  .align-items-sm-stretch {
+    -webkit-box-align: stretch !important;
+    -webkit-align-items: stretch !important;
+        -ms-flex-align: stretch !important;
+            align-items: stretch !important;
+  }
+  .align-content-sm-start {
+    -webkit-align-content: flex-start !important;
+        -ms-flex-line-pack: start !important;
+            align-content: flex-start !important;
+  }
+  .align-content-sm-end {
+    -webkit-align-content: flex-end !important;
+        -ms-flex-line-pack: end !important;
+            align-content: flex-end !important;
+  }
+  .align-content-sm-center {
+    -webkit-align-content: center !important;
+        -ms-flex-line-pack: center !important;
+            align-content: center !important;
+  }
+  .align-content-sm-between {
+    -webkit-align-content: space-between !important;
+        -ms-flex-line-pack: justify !important;
+            align-content: space-between !important;
+  }
+  .align-content-sm-around {
+    -webkit-align-content: space-around !important;
+        -ms-flex-line-pack: distribute !important;
+            align-content: space-around !important;
+  }
+  .align-content-sm-stretch {
+    -webkit-align-content: stretch !important;
+        -ms-flex-line-pack: stretch !important;
+            align-content: stretch !important;
+  }
+  .align-self-sm-auto {
+    -webkit-align-self: auto !important;
+        -ms-flex-item-align: auto !important;
+                -ms-grid-row-align: auto !important;
+            align-self: auto !important;
+  }
+  .align-self-sm-start {
+    -webkit-align-self: flex-start !important;
+        -ms-flex-item-align: start !important;
+            align-self: flex-start !important;
+  }
+  .align-self-sm-end {
+    -webkit-align-self: flex-end !important;
+        -ms-flex-item-align: end !important;
+            align-self: flex-end !important;
+  }
+  .align-self-sm-center {
+    -webkit-align-self: center !important;
+        -ms-flex-item-align: center !important;
+                -ms-grid-row-align: center !important;
+            align-self: center !important;
+  }
+  .align-self-sm-baseline {
+    -webkit-align-self: baseline !important;
+        -ms-flex-item-align: baseline !important;
+            align-self: baseline !important;
+  }
+  .align-self-sm-stretch {
+    -webkit-align-self: stretch !important;
+        -ms-flex-item-align: stretch !important;
+                -ms-grid-row-align: stretch !important;
+            align-self: stretch !important;
+  }
+}
+
+@media (min-width: 768px) {
+  .flex-md-first {
+    -webkit-box-ordinal-group: 0;
+    -webkit-order: -1;
+        -ms-flex-order: -1;
+            order: -1;
+  }
+  .flex-md-last {
+    -webkit-box-ordinal-group: 2;
+    -webkit-order: 1;
+        -ms-flex-order: 1;
+            order: 1;
+  }
+  .flex-md-unordered {
+    -webkit-box-ordinal-group: 1;
+    -webkit-order: 0;
+        -ms-flex-order: 0;
+            order: 0;
+  }
+  .flex-md-row {
+    -webkit-box-orient: horizontal !important;
+    -webkit-box-direction: normal !important;
+    -webkit-flex-direction: row !important;
+        -ms-flex-direction: row !important;
+            flex-direction: row !important;
+  }
+  .flex-md-column {
+    -webkit-box-orient: vertical !important;
+    -webkit-box-direction: normal !important;
+    -webkit-flex-direction: column !important;
+        -ms-flex-direction: column !important;
+            flex-direction: column !important;
+  }
+  .flex-md-row-reverse {
+    -webkit-box-orient: horizontal !important;
+    -webkit-box-direction: reverse !important;
+    -webkit-flex-direction: row-reverse !important;
+        -ms-flex-direction: row-reverse !important;
+            flex-direction: row-reverse !important;
+  }
+  .flex-md-column-reverse {
+    -webkit-box-orient: vertical !important;
+    -webkit-box-direction: reverse !important;
+    -webkit-flex-direction: column-reverse !important;
+        -ms-flex-direction: column-reverse !important;
+            flex-direction: column-reverse !important;
+  }
+  .flex-md-wrap {
+    -webkit-flex-wrap: wrap !important;
+        -ms-flex-wrap: wrap !important;
+            flex-wrap: wrap !important;
+  }
+  .flex-md-nowrap {
+    -webkit-flex-wrap: nowrap !important;
+        -ms-flex-wrap: nowrap !important;
+            flex-wrap: nowrap !important;
+  }
+  .flex-md-wrap-reverse {
+    -webkit-flex-wrap: wrap-reverse !important;
+        -ms-flex-wrap: wrap-reverse !important;
+            flex-wrap: wrap-reverse !important;
+  }
+  .justify-content-md-start {
+    -webkit-box-pack: start !important;
+    -webkit-justify-content: flex-start !important;
+        -ms-flex-pack: start !important;
+            justify-content: flex-start !important;
+  }
+  .justify-content-md-end {
+    -webkit-box-pack: end !important;
+    -webkit-justify-content: flex-end !important;
+        -ms-flex-pack: end !important;
+            justify-content: flex-end !important;
+  }
+  .justify-content-md-center {
+    -webkit-box-pack: center !important;
+    -webkit-justify-content: center !important;
+        -ms-flex-pack: center !important;
+            justify-content: center !important;
+  }
+  .justify-content-md-between {
+    -webkit-box-pack: justify !important;
+    -webkit-justify-content: space-between !important;
+        -ms-flex-pack: justify !important;
+            justify-content: space-between !important;
+  }
+  .justify-content-md-around {
+    -webkit-justify-content: space-around !important;
+        -ms-flex-pack: distribute !important;
+            justify-content: space-around !important;
+  }
+  .align-items-md-start {
+    -webkit-box-align: start !important;
+    -webkit-align-items: flex-start !important;
+        -ms-flex-align: start !important;
+            align-items: flex-start !important;
+  }
+  .align-items-md-end {
+    -webkit-box-align: end !important;
+    -webkit-align-items: flex-end !important;
+        -ms-flex-align: end !important;
+            align-items: flex-end !important;
+  }
+  .align-items-md-center {
+    -webkit-box-align: center !important;
+    -webkit-align-items: center !important;
+        -ms-flex-align: center !important;
+            align-items: center !important;
+  }
+  .align-items-md-baseline {
+    -webkit-box-align: baseline !important;
+    -webkit-align-items: baseline !important;
+        -ms-flex-align: baseline !important;
+            align-items: baseline !important;
+  }
+  .align-items-md-stretch {
+    -webkit-box-align: stretch !important;
+    -webkit-align-items: stretch !important;
+        -ms-flex-align: stretch !important;
+            align-items: stretch !important;
+  }
+  .align-content-md-start {
+    -webkit-align-content: flex-start !important;
+        -ms-flex-line-pack: start !important;
+            align-content: flex-start !important;
+  }
+  .align-content-md-end {
+    -webkit-align-content: flex-end !important;
+        -ms-flex-line-pack: end !important;
+            align-content: flex-end !important;
+  }
+  .align-content-md-center {
+    -webkit-align-content: center !important;
+        -ms-flex-line-pack: center !important;
+            align-content: center !important;
+  }
+  .align-content-md-between {
+    -webkit-align-content: space-between !important;
+        -ms-flex-line-pack: justify !important;
+            align-content: space-between !important;
+  }
+  .align-content-md-around {
+    -webkit-align-content: space-around !important;
+        -ms-flex-line-pack: distribute !important;
+            align-content: space-around !important;
+  }
+  .align-content-md-stretch {
+    -webkit-align-content: stretch !important;
+        -ms-flex-line-pack: stretch !important;
+            align-content: stretch !important;
+  }
+  .align-self-md-auto {
+    -webkit-align-self: auto !important;
+        -ms-flex-item-align: auto !important;
+                -ms-grid-row-align: auto !important;
+            align-self: auto !important;
+  }
+  .align-self-md-start {
+    -webkit-align-self: flex-start !important;
+        -ms-flex-item-align: start !important;
+            align-self: flex-start !important;
+  }
+  .align-self-md-end {
+    -webkit-align-self: flex-end !important;
+        -ms-flex-item-align: end !important;
+            align-self: flex-end !important;
+  }
+  .align-self-md-center {
+    -webkit-align-self: center !important;
+        -ms-flex-item-align: center !important;
+                -ms-grid-row-align: center !important;
+            align-self: center !important;
+  }
+  .align-self-md-baseline {
+    -webkit-align-self: baseline !important;
+        -ms-flex-item-align: baseline !important;
+            align-self: baseline !important;
+  }
+  .align-self-md-stretch {
+    -webkit-align-self: stretch !important;
+        -ms-flex-item-align: stretch !important;
+                -ms-grid-row-align: stretch !important;
+            align-self: stretch !important;
+  }
+}
+
+@media (min-width: 992px) {
+  .flex-lg-first {
+    -webkit-box-ordinal-group: 0;
+    -webkit-order: -1;
+        -ms-flex-order: -1;
+            order: -1;
+  }
+  .flex-lg-last {
+    -webkit-box-ordinal-group: 2;
+    -webkit-order: 1;
+        -ms-flex-order: 1;
+            order: 1;
+  }
+  .flex-lg-unordered {
+    -webkit-box-ordinal-group: 1;
+    -webkit-order: 0;
+        -ms-flex-order: 0;
+            order: 0;
+  }
+  .flex-lg-row {
+    -webkit-box-orient: horizontal !important;
+    -webkit-box-direction: normal !important;
+    -webkit-flex-direction: row !important;
+        -ms-flex-direction: row !important;
+            flex-direction: row !important;
+  }
+  .flex-lg-column {
+    -webkit-box-orient: vertical !important;
+    -webkit-box-direction: normal !important;
+    -webkit-flex-direction: column !important;
+        -ms-flex-direction: column !important;
+            flex-direction: column !important;
+  }
+  .flex-lg-row-reverse {
+    -webkit-box-orient: horizontal !important;
+    -webkit-box-direction: reverse !important;
+    -webkit-flex-direction: row-reverse !important;
+        -ms-flex-direction: row-reverse !important;
+            flex-direction: row-reverse !important;
+  }
+  .flex-lg-column-reverse {
+    -webkit-box-orient: vertical !important;
+    -webkit-box-direction: reverse !important;
+    -webkit-flex-direction: column-reverse !important;
+        -ms-flex-direction: column-reverse !important;
+            flex-direction: column-reverse !important;
+  }
+  .flex-lg-wrap {
+    -webkit-flex-wrap: wrap !important;
+        -ms-flex-wrap: wrap !important;
+            flex-wrap: wrap !important;
+  }
+  .flex-lg-nowrap {
+    -webkit-flex-wrap: nowrap !important;
+        -ms-flex-wrap: nowrap !important;
+            flex-wrap: nowrap !important;
+  }
+  .flex-lg-wrap-reverse {
+    -webkit-flex-wrap: wrap-reverse !important;
+        -ms-flex-wrap: wrap-reverse !important;
+            flex-wrap: wrap-reverse !important;
+  }
+  .justify-content-lg-start {
+    -webkit-box-pack: start !important;
+    -webkit-justify-content: flex-start !important;
+        -ms-flex-pack: start !important;
+            justify-content: flex-start !important;
+  }
+  .justify-content-lg-end {
+    -webkit-box-pack: end !important;
+    -webkit-justify-content: flex-end !important;
+        -ms-flex-pack: end !important;
+            justify-content: flex-end !important;
+  }
+  .justify-content-lg-center {
+    -webkit-box-pack: center !important;
+    -webkit-justify-content: center !important;
+        -ms-flex-pack: center !important;
+            justify-content: center !important;
+  }
+  .justify-content-lg-between {
+    -webkit-box-pack: justify !important;
+    -webkit-justify-content: space-between !important;
+        -ms-flex-pack: justify !important;
+            justify-content: space-between !important;
+  }
+  .justify-content-lg-around {
+    -webkit-justify-content: space-around !important;
+        -ms-flex-pack: distribute !important;
+            justify-content: space-around !important;
+  }
+  .align-items-lg-start {
+    -webkit-box-align: start !important;
+    -webkit-align-items: flex-start !important;
+        -ms-flex-align: start !important;
+            align-items: flex-start !important;
+  }
+  .align-items-lg-end {
+    -webkit-box-align: end !important;
+    -webkit-align-items: flex-end !important;
+        -ms-flex-align: end !important;
+            align-items: flex-end !important;
+  }
+  .align-items-lg-center {
+    -webkit-box-align: center !important;
+    -webkit-align-items: center !important;
+        -ms-flex-align: center !important;
+            align-items: center !important;
+  }
+  .align-items-lg-baseline {
+    -webkit-box-align: baseline !important;
+    -webkit-align-items: baseline !important;
+        -ms-flex-align: baseline !important;
+            align-items: baseline !important;
+  }
+  .align-items-lg-stretch {
+    -webkit-box-align: stretch !important;
+    -webkit-align-items: stretch !important;
+        -ms-flex-align: stretch !important;
+            align-items: stretch !important;
+  }
+  .align-content-lg-start {
+    -webkit-align-content: flex-start !important;
+        -ms-flex-line-pack: start !important;
+            align-content: flex-start !important;
+  }
+  .align-content-lg-end {
+    -webkit-align-content: flex-end !important;
+        -ms-flex-line-pack: end !important;
+            align-content: flex-end !important;
+  }
+  .align-content-lg-center {
+    -webkit-align-content: center !important;
+        -ms-flex-line-pack: center !important;
+            align-content: center !important;
+  }
+  .align-content-lg-between {
+    -webkit-align-content: space-between !important;
+        -ms-flex-line-pack: justify !important;
+            align-content: space-between !important;
+  }
+  .align-content-lg-around {
+    -webkit-align-content: space-around !important;
+        -ms-flex-line-pack: distribute !important;
+            align-content: space-around !important;
+  }
+  .align-content-lg-stretch {
+    -webkit-align-content: stretch !important;
+        -ms-flex-line-pack: stretch !important;
+            align-content: stretch !important;
+  }
+  .align-self-lg-auto {
+    -webkit-align-self: auto !important;
+        -ms-flex-item-align: auto !important;
+                -ms-grid-row-align: auto !important;
+            align-self: auto !important;
+  }
+  .align-self-lg-start {
+    -webkit-align-self: flex-start !important;
+        -ms-flex-item-align: start !important;
+            align-self: flex-start !important;
+  }
+  .align-self-lg-end {
+    -webkit-align-self: flex-end !important;
+        -ms-flex-item-align: end !important;
+            align-self: flex-end !important;
+  }
+  .align-self-lg-center {
+    -webkit-align-self: center !important;
+        -ms-flex-item-align: center !important;
+                -ms-grid-row-align: center !important;
+            align-self: center !important;
+  }
+  .align-self-lg-baseline {
+    -webkit-align-self: baseline !important;
+        -ms-flex-item-align: baseline !important;
+            align-self: baseline !important;
+  }
+  .align-self-lg-stretch {
+    -webkit-align-self: stretch !important;
+        -ms-flex-item-align: stretch !important;
+                -ms-grid-row-align: stretch !important;
+            align-self: stretch !important;
+  }
+}
+
+@media (min-width: 1200px) {
+  .flex-xl-first {
+    -webkit-box-ordinal-group: 0;
+    -webkit-order: -1;
+        -ms-flex-order: -1;
+            order: -1;
+  }
+  .flex-xl-last {
+    -webkit-box-ordinal-group: 2;
+    -webkit-order: 1;
+        -ms-flex-order: 1;
+            order: 1;
+  }
+  .flex-xl-unordered {
+    -webkit-box-ordinal-group: 1;
+    -webkit-order: 0;
+        -ms-flex-order: 0;
+            order: 0;
+  }
+  .flex-xl-row {
+    -webkit-box-orient: horizontal !important;
+    -webkit-box-direction: normal !important;
+    -webkit-flex-direction: row !important;
+        -ms-flex-direction: row !important;
+            flex-direction: row !important;
+  }
+  .flex-xl-column {
+    -webkit-box-orient: vertical !important;
+    -webkit-box-direction: normal !important;
+    -webkit-flex-direction: column !important;
+        -ms-flex-direction: column !important;
+            flex-direction: column !important;
+  }
+  .flex-xl-row-reverse {
+    -webkit-box-orient: horizontal !important;
+    -webkit-box-direction: reverse !important;
+    -webkit-flex-direction: row-reverse !important;
+        -ms-flex-direction: row-reverse !important;
+            flex-direction: row-reverse !important;
+  }
+  .flex-xl-column-reverse {
+    -webkit-box-orient: vertical !important;
+    -webkit-box-direction: reverse !important;
+    -webkit-flex-direction: column-reverse !important;
+        -ms-flex-direction: column-reverse !important;
+            flex-direction: column-reverse !important;
+  }
+  .flex-xl-wrap {
+    -webkit-flex-wrap: wrap !important;
+        -ms-flex-wrap: wrap !important;
+            flex-wrap: wrap !important;
+  }
+  .flex-xl-nowrap {
+    -webkit-flex-wrap: nowrap !important;
+        -ms-flex-wrap: nowrap !important;
+            flex-wrap: nowrap !important;
+  }
+  .flex-xl-wrap-reverse {
+    -webkit-flex-wrap: wrap-reverse !important;
+        -ms-flex-wrap: wrap-reverse !important;
+            flex-wrap: wrap-reverse !important;
+  }
+  .justify-content-xl-start {
+    -webkit-box-pack: start !important;
+    -webkit-justify-content: flex-start !important;
+        -ms-flex-pack: start !important;
+            justify-content: flex-start !important;
+  }
+  .justify-content-xl-end {
+    -webkit-box-pack: end !important;
+    -webkit-justify-content: flex-end !important;
+        -ms-flex-pack: end !important;
+            justify-content: flex-end !important;
+  }
+  .justify-content-xl-center {
+    -webkit-box-pack: center !important;
+    -webkit-justify-content: center !important;
+        -ms-flex-pack: center !important;
+            justify-content: center !important;
+  }
+  .justify-content-xl-between {
+    -webkit-box-pack: justify !important;
+    -webkit-justify-content: space-between !important;
+        -ms-flex-pack: justify !important;
+            justify-content: space-between !important;
+  }
+  .justify-content-xl-around {
+    -webkit-justify-content: space-around !important;
+        -ms-flex-pack: distribute !important;
+            justify-content: space-around !important;
+  }
+  .align-items-xl-start {
+    -webkit-box-align: start !important;
+    -webkit-align-items: flex-start !important;
+        -ms-flex-align: start !important;
+            align-items: flex-start !important;
+  }
+  .align-items-xl-end {
+    -webkit-box-align: end !important;
+    -webkit-align-items: flex-end !important;
+        -ms-flex-align: end !important;
+            align-items: flex-end !important;
+  }
+  .align-items-xl-center {
+    -webkit-box-align: center !important;
+    -webkit-align-items: center !important;
+        -ms-flex-align: center !important;
+            align-items: center !important;
+  }
+  .align-items-xl-baseline {
+    -webkit-box-align: baseline !important;
+    -webkit-align-items: baseline !important;
+        -ms-flex-align: baseline !important;
+            align-items: baseline !important;
+  }
+  .align-items-xl-stretch {
+    -webkit-box-align: stretch !important;
+    -webkit-align-items: stretch !important;
+        -ms-flex-align: stretch !important;
+            align-items: stretch !important;
+  }
+  .align-content-xl-start {
+    -webkit-align-content: flex-start !important;
+        -ms-flex-line-pack: start !important;
+            align-content: flex-start !important;
+  }
+  .align-content-xl-end {
+    -webkit-align-content: flex-end !important;
+        -ms-flex-line-pack: end !important;
+            align-content: flex-end !important;
+  }
+  .align-content-xl-center {
+    -webkit-align-content: center !important;
+        -ms-flex-line-pack: center !important;
+            align-content: center !important;
+  }
+  .align-content-xl-between {
+    -webkit-align-content: space-between !important;
+        -ms-flex-line-pack: justify !important;
+            align-content: space-between !important;
+  }
+  .align-content-xl-around {
+    -webkit-align-content: space-around !important;
+        -ms-flex-line-pack: distribute !important;
+            align-content: space-around !important;
+  }
+  .align-content-xl-stretch {
+    -webkit-align-content: stretch !important;
+        -ms-flex-line-pack: stretch !important;
+            align-content: stretch !important;
+  }
+  .align-self-xl-auto {
+    -webkit-align-self: auto !important;
+        -ms-flex-item-align: auto !important;
+                -ms-grid-row-align: auto !important;
+            align-self: auto !important;
+  }
+  .align-self-xl-start {
+    -webkit-align-self: flex-start !important;
+        -ms-flex-item-align: start !important;
+            align-self: flex-start !important;
+  }
+  .align-self-xl-end {
+    -webkit-align-self: flex-end !important;
+        -ms-flex-item-align: end !important;
+            align-self: flex-end !important;
+  }
+  .align-self-xl-center {
+    -webkit-align-self: center !important;
+        -ms-flex-item-align: center !important;
+                -ms-grid-row-align: center !important;
+            align-self: center !important;
+  }
+  .align-self-xl-baseline {
+    -webkit-align-self: baseline !important;
+        -ms-flex-item-align: baseline !important;
+            align-self: baseline !important;
+  }
+  .align-self-xl-stretch {
+    -webkit-align-self: stretch !important;
+        -ms-flex-item-align: stretch !important;
+                -ms-grid-row-align: stretch !important;
+            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;
+  }
+}
+
+.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;
+}
+
+.sticky-top {
+  position: -webkit-sticky;
+  position: sticky;
+  top: 0;
+  z-index: 1030;
+}
+
+.sr-only {
+  position: absolute;
+  width: 1px;
+  height: 1px;
+  padding: 0;
+  margin: -1px;
+  overflow: hidden;
+  clip: rect(0, 0, 0, 0);
+  border: 0;
+}
+
+.sr-only-focusable:active, .sr-only-focusable:focus {
+  position: static;
+  width: auto;
+  height: auto;
+  margin: 0;
+  overflow: visible;
+  clip: auto;
+}
+
+.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 0 !important;
+}
+
+.mt-0 {
+  margin-top: 0 !important;
+}
+
+.mr-0 {
+  margin-right: 0 !important;
+}
+
+.mb-0 {
+  margin-bottom: 0 !important;
+}
+
+.ml-0 {
+  margin-left: 0 !important;
+}
+
+.mx-0 {
+  margin-right: 0 !important;
+  margin-left: 0 !important;
+}
+
+.my-0 {
+  margin-top: 0 !important;
+  margin-bottom: 0 !important;
+}
+
+.m-1 {
+  margin: 0.25rem 0.25rem !important;
+}
+
+.mt-1 {
+  margin-top: 0.25rem !important;
+}
+
+.mr-1 {
+  margin-right: 0.25rem !important;
+}
+
+.mb-1 {
+  margin-bottom: 0.25rem !important;
+}
+
+.ml-1 {
+  margin-left: 0.25rem !important;
+}
+
+.mx-1 {
+  margin-right: 0.25rem !important;
+  margin-left: 0.25rem !important;
+}
+
+.my-1 {
+  margin-top: 0.25rem !important;
+  margin-bottom: 0.25rem !important;
+}
+
+.m-2 {
+  margin: 0.5rem 0.5rem !important;
+}
+
+.mt-2 {
+  margin-top: 0.5rem !important;
+}
+
+.mr-2 {
+  margin-right: 0.5rem !important;
+}
+
+.mb-2 {
+  margin-bottom: 0.5rem !important;
+}
+
+.ml-2 {
+  margin-left: 0.5rem !important;
+}
+
+.mx-2 {
+  margin-right: 0.5rem !important;
+  margin-left: 0.5rem !important;
+}
+
+.my-2 {
+  margin-top: 0.5rem !important;
+  margin-bottom: 0.5rem !important;
+}
+
+.m-3 {
+  margin: 1rem 1rem !important;
+}
+
+.mt-3 {
+  margin-top: 1rem !important;
+}
+
+.mr-3 {
+  margin-right: 1rem !important;
+}
+
+.mb-3 {
+  margin-bottom: 1rem !important;
+}
+
+.ml-3 {
+  margin-left: 1rem !important;
+}
+
+.mx-3 {
+  margin-right: 1rem !important;
+  margin-left: 1rem !important;
+}
+
+.my-3 {
+  margin-top: 1rem !important;
+  margin-bottom: 1rem !important;
+}
+
+.m-4 {
+  margin: 1.5rem 1.5rem !important;
+}
+
+.mt-4 {
+  margin-top: 1.5rem !important;
+}
+
+.mr-4 {
+  margin-right: 1.5rem !important;
+}
+
+.mb-4 {
+  margin-bottom: 1.5rem !important;
+}
+
+.ml-4 {
+  margin-left: 1.5rem !important;
+}
+
+.mx-4 {
+  margin-right: 1.5rem !important;
+  margin-left: 1.5rem !important;
+}
+
+.my-4 {
+  margin-top: 1.5rem !important;
+  margin-bottom: 1.5rem !important;
+}
+
+.m-5 {
+  margin: 3rem 3rem !important;
+}
+
+.mt-5 {
+  margin-top: 3rem !important;
+}
+
+.mr-5 {
+  margin-right: 3rem !important;
+}
+
+.mb-5 {
+  margin-bottom: 3rem !important;
+}
+
+.ml-5 {
+  margin-left: 3rem !important;
+}
+
+.mx-5 {
+  margin-right: 3rem !important;
+  margin-left: 3rem !important;
+}
+
+.my-5 {
+  margin-top: 3rem !important;
+  margin-bottom: 3rem !important;
+}
+
+.p-0 {
+  padding: 0 0 !important;
+}
+
+.pt-0 {
+  padding-top: 0 !important;
+}
+
+.pr-0 {
+  padding-right: 0 !important;
+}
+
+.pb-0 {
+  padding-bottom: 0 !important;
+}
+
+.pl-0 {
+  padding-left: 0 !important;
+}
+
+.px-0 {
+  padding-right: 0 !important;
+  padding-left: 0 !important;
+}
+
+.py-0 {
+  padding-top: 0 !important;
+  padding-bottom: 0 !important;
+}
+
+.p-1 {
+  padding: 0.25rem 0.25rem !important;
+}
+
+.pt-1 {
+  padding-top: 0.25rem !important;
+}
+
+.pr-1 {
+  padding-right: 0.25rem !important;
+}
+
+.pb-1 {
+  padding-bottom: 0.25rem !important;
+}
+
+.pl-1 {
+  padding-left: 0.25rem !important;
+}
+
+.px-1 {
+  padding-right: 0.25rem !important;
+  padding-left: 0.25rem !important;
+}
+
+.py-1 {
+  padding-top: 0.25rem !important;
+  padding-bottom: 0.25rem !important;
+}
+
+.p-2 {
+  padding: 0.5rem 0.5rem !important;
+}
+
+.pt-2 {
+  padding-top: 0.5rem !important;
+}
+
+.pr-2 {
+  padding-right: 0.5rem !important;
+}
+
+.pb-2 {
+  padding-bottom: 0.5rem !important;
+}
+
+.pl-2 {
+  padding-left: 0.5rem !important;
+}
+
+.px-2 {
+  padding-right: 0.5rem !important;
+  padding-left: 0.5rem !important;
+}
+
+.py-2 {
+  padding-top: 0.5rem !important;
+  padding-bottom: 0.5rem !important;
+}
+
+.p-3 {
+  padding: 1rem 1rem !important;
+}
+
+.pt-3 {
+  padding-top: 1rem !important;
+}
+
+.pr-3 {
+  padding-right: 1rem !important;
+}
+
+.pb-3 {
+  padding-bottom: 1rem !important;
+}
+
+.pl-3 {
+  padding-left: 1rem !important;
+}
+
+.px-3 {
+  padding-right: 1rem !important;
+  padding-left: 1rem !important;
+}
+
+.py-3 {
+  padding-top: 1rem !important;
+  padding-bottom: 1rem !important;
+}
+
+.p-4 {
+  padding: 1.5rem 1.5rem !important;
+}
+
+.pt-4 {
+  padding-top: 1.5rem !important;
+}
+
+.pr-4 {
+  padding-right: 1.5rem !important;
+}
+
+.pb-4 {
+  padding-bottom: 1.5rem !important;
+}
+
+.pl-4 {
+  padding-left: 1.5rem !important;
+}
+
+.px-4 {
+  padding-right: 1.5rem !important;
+  padding-left: 1.5rem !important;
+}
+
+.py-4 {
+  padding-top: 1.5rem !important;
+  padding-bottom: 1.5rem !important;
+}
+
+.p-5 {
+  padding: 3rem 3rem !important;
+}
+
+.pt-5 {
+  padding-top: 3rem !important;
+}
+
+.pr-5 {
+  padding-right: 3rem !important;
+}
+
+.pb-5 {
+  padding-bottom: 3rem !important;
+}
+
+.pl-5 {
+  padding-left: 3rem !important;
+}
+
+.px-5 {
+  padding-right: 3rem !important;
+  padding-left: 3rem !important;
+}
+
+.py-5 {
+  padding-top: 3rem !important;
+  padding-bottom: 3rem !important;
+}
+
+.m-auto {
+  margin: auto !important;
+}
+
+.mt-auto {
+  margin-top: auto !important;
+}
+
+.mr-auto {
+  margin-right: auto !important;
+}
+
+.mb-auto {
+  margin-bottom: auto !important;
+}
+
+.ml-auto {
+  margin-left: auto !important;
+}
+
+.mx-auto {
+  margin-right: auto !important;
+  margin-left: auto !important;
+}
+
+.my-auto {
+  margin-top: auto !important;
+  margin-bottom: auto !important;
+}
+
+@media (min-width: 576px) {
+  .m-sm-0 {
+    margin: 0 0 !important;
+  }
+  .mt-sm-0 {
+    margin-top: 0 !important;
+  }
+  .mr-sm-0 {
+    margin-right: 0 !important;
+  }
+  .mb-sm-0 {
+    margin-bottom: 0 !important;
+  }
+  .ml-sm-0 {
+    margin-left: 0 !important;
+  }
+  .mx-sm-0 {
+    margin-right: 0 !important;
+    margin-left: 0 !important;
+  }
+  .my-sm-0 {
+    margin-top: 0 !important;
+    margin-bottom: 0 !important;
+  }
+  .m-sm-1 {
+    margin: 0.25rem 0.25rem !important;
+  }
+  .mt-sm-1 {
+    margin-top: 0.25rem !important;
+  }
+  .mr-sm-1 {
+    margin-right: 0.25rem !important;
+  }
+  .mb-sm-1 {
+    margin-bottom: 0.25rem !important;
+  }
+  .ml-sm-1 {
+    margin-left: 0.25rem !important;
+  }
+  .mx-sm-1 {
+    margin-right: 0.25rem !important;
+    margin-left: 0.25rem !important;
+  }
+  .my-sm-1 {
+    margin-top: 0.25rem !important;
+    margin-bottom: 0.25rem !important;
+  }
+  .m-sm-2 {
+    margin: 0.5rem 0.5rem !important;
+  }
+  .mt-sm-2 {
+    margin-top: 0.5rem !important;
+  }
+  .mr-sm-2 {
+    margin-right: 0.5rem !important;
+  }
+  .mb-sm-2 {
+    margin-bottom: 0.5rem !important;
+  }
+  .ml-sm-2 {
+    margin-left: 0.5rem !important;
+  }
+  .mx-sm-2 {
+    margin-right: 0.5rem !important;
+    margin-left: 0.5rem !important;
+  }
+  .my-sm-2 {
+    margin-top: 0.5rem !important;
+    margin-bottom: 0.5rem !important;
+  }
+  .m-sm-3 {
+    margin: 1rem 1rem !important;
+  }
+  .mt-sm-3 {
+    margin-top: 1rem !important;
+  }
+  .mr-sm-3 {
+    margin-right: 1rem !important;
+  }
+  .mb-sm-3 {
+    margin-bottom: 1rem !important;
+  }
+  .ml-sm-3 {
+    margin-left: 1rem !important;
+  }
+  .mx-sm-3 {
+    margin-right: 1rem !important;
+    margin-left: 1rem !important;
+  }
+  .my-sm-3 {
+    margin-top: 1rem !important;
+    margin-bottom: 1rem !important;
+  }
+  .m-sm-4 {
+    margin: 1.5rem 1.5rem !important;
+  }
+  .mt-sm-4 {
+    margin-top: 1.5rem !important;
+  }
+  .mr-sm-4 {
+    margin-right: 1.5rem !important;
+  }
+  .mb-sm-4 {
+    margin-bottom: 1.5rem !important;
+  }
+  .ml-sm-4 {
+    margin-left: 1.5rem !important;
+  }
+  .mx-sm-4 {
+    margin-right: 1.5rem !important;
+    margin-left: 1.5rem !important;
+  }
+  .my-sm-4 {
+    margin-top: 1.5rem !important;
+    margin-bottom: 1.5rem !important;
+  }
+  .m-sm-5 {
+    margin: 3rem 3rem !important;
+  }
+  .mt-sm-5 {
+    margin-top: 3rem !important;
+  }
+  .mr-sm-5 {
+    margin-right: 3rem !important;
+  }
+  .mb-sm-5 {
+    margin-bottom: 3rem !important;
+  }
+  .ml-sm-5 {
+    margin-left: 3rem !important;
+  }
+  .mx-sm-5 {
+    margin-right: 3rem !important;
+    margin-left: 3rem !important;
+  }
+  .my-sm-5 {
+    margin-top: 3rem !important;
+    margin-bottom: 3rem !important;
+  }
+  .p-sm-0 {
+    padding: 0 0 !important;
+  }
+  .pt-sm-0 {
+    padding-top: 0 !important;
+  }
+  .pr-sm-0 {
+    padding-right: 0 !important;
+  }
+  .pb-sm-0 {
+    padding-bottom: 0 !important;
+  }
+  .pl-sm-0 {
+    padding-left: 0 !important;
+  }
+  .px-sm-0 {
+    padding-right: 0 !important;
+    padding-left: 0 !important;
+  }
+  .py-sm-0 {
+    padding-top: 0 !important;
+    padding-bottom: 0 !important;
+  }
+  .p-sm-1 {
+    padding: 0.25rem 0.25rem !important;
+  }
+  .pt-sm-1 {
+    padding-top: 0.25rem !important;
+  }
+  .pr-sm-1 {
+    padding-right: 0.25rem !important;
+  }
+  .pb-sm-1 {
+    padding-bottom: 0.25rem !important;
+  }
+  .pl-sm-1 {
+    padding-left: 0.25rem !important;
+  }
+  .px-sm-1 {
+    padding-right: 0.25rem !important;
+    padding-left: 0.25rem !important;
+  }
+  .py-sm-1 {
+    padding-top: 0.25rem !important;
+    padding-bottom: 0.25rem !important;
+  }
+  .p-sm-2 {
+    padding: 0.5rem 0.5rem !important;
+  }
+  .pt-sm-2 {
+    padding-top: 0.5rem !important;
+  }
+  .pr-sm-2 {
+    padding-right: 0.5rem !important;
+  }
+  .pb-sm-2 {
+    padding-bottom: 0.5rem !important;
+  }
+  .pl-sm-2 {
+    padding-left: 0.5rem !important;
+  }
+  .px-sm-2 {
+    padding-right: 0.5rem !important;
+    padding-left: 0.5rem !important;
+  }
+  .py-sm-2 {
+    padding-top: 0.5rem !important;
+    padding-bottom: 0.5rem !important;
+  }
+  .p-sm-3 {
+    padding: 1rem 1rem !important;
+  }
+  .pt-sm-3 {
+    padding-top: 1rem !important;
+  }
+  .pr-sm-3 {
+    padding-right: 1rem !important;
+  }
+  .pb-sm-3 {
+    padding-bottom: 1rem !important;
+  }
+  .pl-sm-3 {
+    padding-left: 1rem !important;
+  }
+  .px-sm-3 {
+    padding-right: 1rem !important;
+    padding-left: 1rem !important;
+  }
+  .py-sm-3 {
+    padding-top: 1rem !important;
+    padding-bottom: 1rem !important;
+  }
+  .p-sm-4 {
+    padding: 1.5rem 1.5rem !important;
+  }
+  .pt-sm-4 {
+    padding-top: 1.5rem !important;
+  }
+  .pr-sm-4 {
+    padding-right: 1.5rem !important;
+  }
+  .pb-sm-4 {
+    padding-bottom: 1.5rem !important;
+  }
+  .pl-sm-4 {
+    padding-left: 1.5rem !important;
+  }
+  .px-sm-4 {
+    padding-right: 1.5rem !important;
+    padding-left: 1.5rem !important;
+  }
+  .py-sm-4 {
+    padding-top: 1.5rem !important;
+    padding-bottom: 1.5rem !important;
+  }
+  .p-sm-5 {
+    padding: 3rem 3rem !important;
+  }
+  .pt-sm-5 {
+    padding-top: 3rem !important;
+  }
+  .pr-sm-5 {
+    padding-right: 3rem !important;
+  }
+  .pb-sm-5 {
+    padding-bottom: 3rem !important;
+  }
+  .pl-sm-5 {
+    padding-left: 3rem !important;
+  }
+  .px-sm-5 {
+    padding-right: 3rem !important;
+    padding-left: 3rem !important;
+  }
+  .py-sm-5 {
+    padding-top: 3rem !important;
+    padding-bottom: 3rem !important;
+  }
+  .m-sm-auto {
+    margin: auto !important;
+  }
+  .mt-sm-auto {
+    margin-top: auto !important;
+  }
+  .mr-sm-auto {
+    margin-right: auto !important;
+  }
+  .mb-sm-auto {
+    margin-bottom: auto !important;
+  }
+  .ml-sm-auto {
+    margin-left: auto !important;
+  }
+  .mx-sm-auto {
+    margin-right: auto !important;
+    margin-left: auto !important;
+  }
+  .my-sm-auto {
+    margin-top: auto !important;
+    margin-bottom: auto !important;
+  }
+}
+
+@media (min-width: 768px) {
+  .m-md-0 {
+    margin: 0 0 !important;
+  }
+  .mt-md-0 {
+    margin-top: 0 !important;
+  }
+  .mr-md-0 {
+    margin-right: 0 !important;
+  }
+  .mb-md-0 {
+    margin-bottom: 0 !important;
+  }
+  .ml-md-0 {
+    margin-left: 0 !important;
+  }
+  .mx-md-0 {
+    margin-right: 0 !important;
+    margin-left: 0 !important;
+  }
+  .my-md-0 {
+    margin-top: 0 !important;
+    margin-bottom: 0 !important;
+  }
+  .m-md-1 {
+    margin: 0.25rem 0.25rem !important;
+  }
+  .mt-md-1 {
+    margin-top: 0.25rem !important;
+  }
+  .mr-md-1 {
+    margin-right: 0.25rem !important;
+  }
+  .mb-md-1 {
+    margin-bottom: 0.25rem !important;
+  }
+  .ml-md-1 {
+    margin-left: 0.25rem !important;
+  }
+  .mx-md-1 {
+    margin-right: 0.25rem !important;
+    margin-left: 0.25rem !important;
+  }
+  .my-md-1 {
+    margin-top: 0.25rem !important;
+    margin-bottom: 0.25rem !important;
+  }
+  .m-md-2 {
+    margin: 0.5rem 0.5rem !important;
+  }
+  .mt-md-2 {
+    margin-top: 0.5rem !important;
+  }
+  .mr-md-2 {
+    margin-right: 0.5rem !important;
+  }
+  .mb-md-2 {
+    margin-bottom: 0.5rem !important;
+  }
+  .ml-md-2 {
+    margin-left: 0.5rem !important;
+  }
+  .mx-md-2 {
+    margin-right: 0.5rem !important;
+    margin-left: 0.5rem !important;
+  }
+  .my-md-2 {
+    margin-top: 0.5rem !important;
+    margin-bottom: 0.5rem !important;
+  }
+  .m-md-3 {
+    margin: 1rem 1rem !important;
+  }
+  .mt-md-3 {
+    margin-top: 1rem !important;
+  }
+  .mr-md-3 {
+    margin-right: 1rem !important;
+  }
+  .mb-md-3 {
+    margin-bottom: 1rem !important;
+  }
+  .ml-md-3 {
+    margin-left: 1rem !important;
+  }
+  .mx-md-3 {
+    margin-right: 1rem !important;
+    margin-left: 1rem !important;
+  }
+  .my-md-3 {
+    margin-top: 1rem !important;
+    margin-bottom: 1rem !important;
+  }
+  .m-md-4 {
+    margin: 1.5rem 1.5rem !important;
+  }
+  .mt-md-4 {
+    margin-top: 1.5rem !important;
+  }
+  .mr-md-4 {
+    margin-right: 1.5rem !important;
+  }
+  .mb-md-4 {
+    margin-bottom: 1.5rem !important;
+  }
+  .ml-md-4 {
+    margin-left: 1.5rem !important;
+  }
+  .mx-md-4 {
+    margin-right: 1.5rem !important;
+    margin-left: 1.5rem !important;
+  }
+  .my-md-4 {
+    margin-top: 1.5rem !important;
+    margin-bottom: 1.5rem !important;
+  }
+  .m-md-5 {
+    margin: 3rem 3rem !important;
+  }
+  .mt-md-5 {
+    margin-top: 3rem !important;
+  }
+  .mr-md-5 {
+    margin-right: 3rem !important;
+  }
+  .mb-md-5 {
+    margin-bottom: 3rem !important;
+  }
+  .ml-md-5 {
+    margin-left: 3rem !important;
+  }
+  .mx-md-5 {
+    margin-right: 3rem !important;
+    margin-left: 3rem !important;
+  }
+  .my-md-5 {
+    margin-top: 3rem !important;
+    margin-bottom: 3rem !important;
+  }
+  .p-md-0 {
+    padding: 0 0 !important;
+  }
+  .pt-md-0 {
+    padding-top: 0 !important;
+  }
+  .pr-md-0 {
+    padding-right: 0 !important;
+  }
+  .pb-md-0 {
+    padding-bottom: 0 !important;
+  }
+  .pl-md-0 {
+    padding-left: 0 !important;
+  }
+  .px-md-0 {
+    padding-right: 0 !important;
+    padding-left: 0 !important;
+  }
+  .py-md-0 {
+    padding-top: 0 !important;
+    padding-bottom: 0 !important;
+  }
+  .p-md-1 {
+    padding: 0.25rem 0.25rem !important;
+  }
+  .pt-md-1 {
+    padding-top: 0.25rem !important;
+  }
+  .pr-md-1 {
+    padding-right: 0.25rem !important;
+  }
+  .pb-md-1 {
+    padding-bottom: 0.25rem !important;
+  }
+  .pl-md-1 {
+    padding-left: 0.25rem !important;
+  }
+  .px-md-1 {
+    padding-right: 0.25rem !important;
+    padding-left: 0.25rem !important;
+  }
+  .py-md-1 {
+    padding-top: 0.25rem !important;
+    padding-bottom: 0.25rem !important;
+  }
+  .p-md-2 {
+    padding: 0.5rem 0.5rem !important;
+  }
+  .pt-md-2 {
+    padding-top: 0.5rem !important;
+  }
+  .pr-md-2 {
+    padding-right: 0.5rem !important;
+  }
+  .pb-md-2 {
+    padding-bottom: 0.5rem !important;
+  }
+  .pl-md-2 {
+    padding-left: 0.5rem !important;
+  }
+  .px-md-2 {
+    padding-right: 0.5rem !important;
+    padding-left: 0.5rem !important;
+  }
+  .py-md-2 {
+    padding-top: 0.5rem !important;
+    padding-bottom: 0.5rem !important;
+  }
+  .p-md-3 {
+    padding: 1rem 1rem !important;
+  }
+  .pt-md-3 {
+    padding-top: 1rem !important;
+  }
+  .pr-md-3 {
+    padding-right: 1rem !important;
+  }
+  .pb-md-3 {
+    padding-bottom: 1rem !important;
+  }
+  .pl-md-3 {
+    padding-left: 1rem !important;
+  }
+  .px-md-3 {
+    padding-right: 1rem !important;
+    padding-left: 1rem !important;
+  }
+  .py-md-3 {
+    padding-top: 1rem !important;
+    padding-bottom: 1rem !important;
+  }
+  .p-md-4 {
+    padding: 1.5rem 1.5rem !important;
+  }
+  .pt-md-4 {
+    padding-top: 1.5rem !important;
+  }
+  .pr-md-4 {
+    padding-right: 1.5rem !important;
+  }
+  .pb-md-4 {
+    padding-bottom: 1.5rem !important;
+  }
+  .pl-md-4 {
+    padding-left: 1.5rem !important;
+  }
+  .px-md-4 {
+    padding-right: 1.5rem !important;
+    padding-left: 1.5rem !important;
+  }
+  .py-md-4 {
+    padding-top: 1.5rem !important;
+    padding-bottom: 1.5rem !important;
+  }
+  .p-md-5 {
+    padding: 3rem 3rem !important;
+  }
+  .pt-md-5 {
+    padding-top: 3rem !important;
+  }
+  .pr-md-5 {
+    padding-right: 3rem !important;
+  }
+  .pb-md-5 {
+    padding-bottom: 3rem !important;
+  }
+  .pl-md-5 {
+    padding-left: 3rem !important;
+  }
+  .px-md-5 {
+    padding-right: 3rem !important;
+    padding-left: 3rem !important;
+  }
+  .py-md-5 {
+    padding-top: 3rem !important;
+    padding-bottom: 3rem !important;
+  }
+  .m-md-auto {
+    margin: auto !important;
+  }
+  .mt-md-auto {
+    margin-top: auto !important;
+  }
+  .mr-md-auto {
+    margin-right: auto !important;
+  }
+  .mb-md-auto {
+    margin-bottom: auto !important;
+  }
+  .ml-md-auto {
+    margin-left: auto !important;
+  }
+  .mx-md-auto {
+    margin-right: auto !important;
+    margin-left: auto !important;
+  }
+  .my-md-auto {
+    margin-top: auto !important;
+    margin-bottom: auto !important;
+  }
+}
+
+@media (min-width: 992px) {
+  .m-lg-0 {
+    margin: 0 0 !important;
+  }
+  .mt-lg-0 {
+    margin-top: 0 !important;
+  }
+  .mr-lg-0 {
+    margin-right: 0 !important;
+  }
+  .mb-lg-0 {
+    margin-bottom: 0 !important;
+  }
+  .ml-lg-0 {
+    margin-left: 0 !important;
+  }
+  .mx-lg-0 {
+    margin-right: 0 !important;
+    margin-left: 0 !important;
+  }
+  .my-lg-0 {
+    margin-top: 0 !important;
+    margin-bottom: 0 !important;
+  }
+  .m-lg-1 {
+    margin: 0.25rem 0.25rem !important;
+  }
+  .mt-lg-1 {
+    margin-top: 0.25rem !important;
+  }
+  .mr-lg-1 {
+    margin-right: 0.25rem !important;
+  }
+  .mb-lg-1 {
+    margin-bottom: 0.25rem !important;
+  }
+  .ml-lg-1 {
+    margin-left: 0.25rem !important;
+  }
+  .mx-lg-1 {
+    margin-right: 0.25rem !important;
+    margin-left: 0.25rem !important;
+  }
+  .my-lg-1 {
+    margin-top: 0.25rem !important;
+    margin-bottom: 0.25rem !important;
+  }
+  .m-lg-2 {
+    margin: 0.5rem 0.5rem !important;
+  }
+  .mt-lg-2 {
+    margin-top: 0.5rem !important;
+  }
+  .mr-lg-2 {
+    margin-right: 0.5rem !important;
+  }
+  .mb-lg-2 {
+    margin-bottom: 0.5rem !important;
+  }
+  .ml-lg-2 {
+    margin-left: 0.5rem !important;
+  }
+  .mx-lg-2 {
+    margin-right: 0.5rem !important;
+    margin-left: 0.5rem !important;
+  }
+  .my-lg-2 {
+    margin-top: 0.5rem !important;
+    margin-bottom: 0.5rem !important;
+  }
+  .m-lg-3 {
+    margin: 1rem 1rem !important;
+  }
+  .mt-lg-3 {
+    margin-top: 1rem !important;
+  }
+  .mr-lg-3 {
+    margin-right: 1rem !important;
+  }
+  .mb-lg-3 {
+    margin-bottom: 1rem !important;
+  }
+  .ml-lg-3 {
+    margin-left: 1rem !important;
+  }
+  .mx-lg-3 {
+    margin-right: 1rem !important;
+    margin-left: 1rem !important;
+  }
+  .my-lg-3 {
+    margin-top: 1rem !important;
+    margin-bottom: 1rem !important;
+  }
+  .m-lg-4 {
+    margin: 1.5rem 1.5rem !important;
+  }
+  .mt-lg-4 {
+    margin-top: 1.5rem !important;
+  }
+  .mr-lg-4 {
+    margin-right: 1.5rem !important;
+  }
+  .mb-lg-4 {
+    margin-bottom: 1.5rem !important;
+  }
+  .ml-lg-4 {
+    margin-left: 1.5rem !important;
+  }
+  .mx-lg-4 {
+    margin-right: 1.5rem !important;
+    margin-left: 1.5rem !important;
+  }
+  .my-lg-4 {
+    margin-top: 1.5rem !important;
+    margin-bottom: 1.5rem !important;
+  }
+  .m-lg-5 {
+    margin: 3rem 3rem !important;
+  }
+  .mt-lg-5 {
+    margin-top: 3rem !important;
+  }
+  .mr-lg-5 {
+    margin-right: 3rem !important;
+  }
+  .mb-lg-5 {
+    margin-bottom: 3rem !important;
+  }
+  .ml-lg-5 {
+    margin-left: 3rem !important;
+  }
+  .mx-lg-5 {
+    margin-right: 3rem !important;
+    margin-left: 3rem !important;
+  }
+  .my-lg-5 {
+    margin-top: 3rem !important;
+    margin-bottom: 3rem !important;
+  }
+  .p-lg-0 {
+    padding: 0 0 !important;
+  }
+  .pt-lg-0 {
+    padding-top: 0 !important;
+  }
+  .pr-lg-0 {
+    padding-right: 0 !important;
+  }
+  .pb-lg-0 {
+    padding-bottom: 0 !important;
+  }
+  .pl-lg-0 {
+    padding-left: 0 !important;
+  }
+  .px-lg-0 {
+    padding-right: 0 !important;
+    padding-left: 0 !important;
+  }
+  .py-lg-0 {
+    padding-top: 0 !important;
+    padding-bottom: 0 !important;
+  }
+  .p-lg-1 {
+    padding: 0.25rem 0.25rem !important;
+  }
+  .pt-lg-1 {
+    padding-top: 0.25rem !important;
+  }
+  .pr-lg-1 {
+    padding-right: 0.25rem !important;
+  }
+  .pb-lg-1 {
+    padding-bottom: 0.25rem !important;
+  }
+  .pl-lg-1 {
+    padding-left: 0.25rem !important;
+  }
+  .px-lg-1 {
+    padding-right: 0.25rem !important;
+    padding-left: 0.25rem !important;
+  }
+  .py-lg-1 {
+    padding-top: 0.25rem !important;
+    padding-bottom: 0.25rem !important;
+  }
+  .p-lg-2 {
+    padding: 0.5rem 0.5rem !important;
+  }
+  .pt-lg-2 {
+    padding-top: 0.5rem !important;
+  }
+  .pr-lg-2 {
+    padding-right: 0.5rem !important;
+  }
+  .pb-lg-2 {
+    padding-bottom: 0.5rem !important;
+  }
+  .pl-lg-2 {
+    padding-left: 0.5rem !important;
+  }
+  .px-lg-2 {
+    padding-right: 0.5rem !important;
+    padding-left: 0.5rem !important;
+  }
+  .py-lg-2 {
+    padding-top: 0.5rem !important;
+    padding-bottom: 0.5rem !important;
+  }
+  .p-lg-3 {
+    padding: 1rem 1rem !important;
+  }
+  .pt-lg-3 {
+    padding-top: 1rem !important;
+  }
+  .pr-lg-3 {
+    padding-right: 1rem !important;
+  }
+  .pb-lg-3 {
+    padding-bottom: 1rem !important;
+  }
+  .pl-lg-3 {
+    padding-left: 1rem !important;
+  }
+  .px-lg-3 {
+    padding-right: 1rem !important;
+    padding-left: 1rem !important;
+  }
+  .py-lg-3 {
+    padding-top: 1rem !important;
+    padding-bottom: 1rem !important;
+  }
+  .p-lg-4 {
+    padding: 1.5rem 1.5rem !important;
+  }
+  .pt-lg-4 {
+    padding-top: 1.5rem !important;
+  }
+  .pr-lg-4 {
+    padding-right: 1.5rem !important;
+  }
+  .pb-lg-4 {
+    padding-bottom: 1.5rem !important;
+  }
+  .pl-lg-4 {
+    padding-left: 1.5rem !important;
+  }
+  .px-lg-4 {
+    padding-right: 1.5rem !important;
+    padding-left: 1.5rem !important;
+  }
+  .py-lg-4 {
+    padding-top: 1.5rem !important;
+    padding-bottom: 1.5rem !important;
+  }
+  .p-lg-5 {
+    padding: 3rem 3rem !important;
+  }
+  .pt-lg-5 {
+    padding-top: 3rem !important;
+  }
+  .pr-lg-5 {
+    padding-right: 3rem !important;
+  }
+  .pb-lg-5 {
+    padding-bottom: 3rem !important;
+  }
+  .pl-lg-5 {
+    padding-left: 3rem !important;
+  }
+  .px-lg-5 {
+    padding-right: 3rem !important;
+    padding-left: 3rem !important;
+  }
+  .py-lg-5 {
+    padding-top: 3rem !important;
+    padding-bottom: 3rem !important;
+  }
+  .m-lg-auto {
+    margin: auto !important;
+  }
+  .mt-lg-auto {
+    margin-top: auto !important;
+  }
+  .mr-lg-auto {
+    margin-right: auto !important;
+  }
+  .mb-lg-auto {
+    margin-bottom: auto !important;
+  }
+  .ml-lg-auto {
+    margin-left: auto !important;
+  }
+  .mx-lg-auto {
+    margin-right: auto !important;
+    margin-left: auto !important;
+  }
+  .my-lg-auto {
+    margin-top: auto !important;
+    margin-bottom: auto !important;
+  }
+}
+
+@media (min-width: 1200px) {
+  .m-xl-0 {
+    margin: 0 0 !important;
+  }
+  .mt-xl-0 {
+    margin-top: 0 !important;
+  }
+  .mr-xl-0 {
+    margin-right: 0 !important;
+  }
+  .mb-xl-0 {
+    margin-bottom: 0 !important;
+  }
+  .ml-xl-0 {
+    margin-left: 0 !important;
+  }
+  .mx-xl-0 {
+    margin-right: 0 !important;
+    margin-left: 0 !important;
+  }
+  .my-xl-0 {
+    margin-top: 0 !important;
+    margin-bottom: 0 !important;
+  }
+  .m-xl-1 {
+    margin: 0.25rem 0.25rem !important;
+  }
+  .mt-xl-1 {
+    margin-top: 0.25rem !important;
+  }
+  .mr-xl-1 {
+    margin-right: 0.25rem !important;
+  }
+  .mb-xl-1 {
+    margin-bottom: 0.25rem !important;
+  }
+  .ml-xl-1 {
+    margin-left: 0.25rem !important;
+  }
+  .mx-xl-1 {
+    margin-right: 0.25rem !important;
+    margin-left: 0.25rem !important;
+  }
+  .my-xl-1 {
+    margin-top: 0.25rem !important;
+    margin-bottom: 0.25rem !important;
+  }
+  .m-xl-2 {
+    margin: 0.5rem 0.5rem !important;
+  }
+  .mt-xl-2 {
+    margin-top: 0.5rem !important;
+  }
+  .mr-xl-2 {
+    margin-right: 0.5rem !important;
+  }
+  .mb-xl-2 {
+    margin-bottom: 0.5rem !important;
+  }
+  .ml-xl-2 {
+    margin-left: 0.5rem !important;
+  }
+  .mx-xl-2 {
+    margin-right: 0.5rem !important;
+    margin-left: 0.5rem !important;
+  }
+  .my-xl-2 {
+    margin-top: 0.5rem !important;
+    margin-bottom: 0.5rem !important;
+  }
+  .m-xl-3 {
+    margin: 1rem 1rem !important;
+  }
+  .mt-xl-3 {
+    margin-top: 1rem !important;
+  }
+  .mr-xl-3 {
+    margin-right: 1rem !important;
+  }
+  .mb-xl-3 {
+    margin-bottom: 1rem !important;
+  }
+  .ml-xl-3 {
+    margin-left: 1rem !important;
+  }
+  .mx-xl-3 {
+    margin-right: 1rem !important;
+    margin-left: 1rem !important;
+  }
+  .my-xl-3 {
+    margin-top: 1rem !important;
+    margin-bottom: 1rem !important;
+  }
+  .m-xl-4 {
+    margin: 1.5rem 1.5rem !important;
+  }
+  .mt-xl-4 {
+    margin-top: 1.5rem !important;
+  }
+  .mr-xl-4 {
+    margin-right: 1.5rem !important;
+  }
+  .mb-xl-4 {
+    margin-bottom: 1.5rem !important;
+  }
+  .ml-xl-4 {
+    margin-left: 1.5rem !important;
+  }
+  .mx-xl-4 {
+    margin-right: 1.5rem !important;
+    margin-left: 1.5rem !important;
+  }
+  .my-xl-4 {
+    margin-top: 1.5rem !important;
+    margin-bottom: 1.5rem !important;
+  }
+  .m-xl-5 {
+    margin: 3rem 3rem !important;
+  }
+  .mt-xl-5 {
+    margin-top: 3rem !important;
+  }
+  .mr-xl-5 {
+    margin-right: 3rem !important;
+  }
+  .mb-xl-5 {
+    margin-bottom: 3rem !important;
+  }
+  .ml-xl-5 {
+    margin-left: 3rem !important;
+  }
+  .mx-xl-5 {
+    margin-right: 3rem !important;
+    margin-left: 3rem !important;
+  }
+  .my-xl-5 {
+    margin-top: 3rem !important;
+    margin-bottom: 3rem !important;
+  }
+  .p-xl-0 {
+    padding: 0 0 !important;
+  }
+  .pt-xl-0 {
+    padding-top: 0 !important;
+  }
+  .pr-xl-0 {
+    padding-right: 0 !important;
+  }
+  .pb-xl-0 {
+    padding-bottom: 0 !important;
+  }
+  .pl-xl-0 {
+    padding-left: 0 !important;
+  }
+  .px-xl-0 {
+    padding-right: 0 !important;
+    padding-left: 0 !important;
+  }
+  .py-xl-0 {
+    padding-top: 0 !important;
+    padding-bottom: 0 !important;
+  }
+  .p-xl-1 {
+    padding: 0.25rem 0.25rem !important;
+  }
+  .pt-xl-1 {
+    padding-top: 0.25rem !important;
+  }
+  .pr-xl-1 {
+    padding-right: 0.25rem !important;
+  }
+  .pb-xl-1 {
+    padding-bottom: 0.25rem !important;
+  }
+  .pl-xl-1 {
+    padding-left: 0.25rem !important;
+  }
+  .px-xl-1 {
+    padding-right: 0.25rem !important;
+    padding-left: 0.25rem !important;
+  }
+  .py-xl-1 {
+    padding-top: 0.25rem !important;
+    padding-bottom: 0.25rem !important;
+  }
+  .p-xl-2 {
+    padding: 0.5rem 0.5rem !important;
+  }
+  .pt-xl-2 {
+    padding-top: 0.5rem !important;
+  }
+  .pr-xl-2 {
+    padding-right: 0.5rem !important;
+  }
+  .pb-xl-2 {
+    padding-bottom: 0.5rem !important;
+  }
+  .pl-xl-2 {
+    padding-left: 0.5rem !important;
+  }
+  .px-xl-2 {
+    padding-right: 0.5rem !important;
+    padding-left: 0.5rem !important;
+  }
+  .py-xl-2 {
+    padding-top: 0.5rem !important;
+    padding-bottom: 0.5rem !important;
+  }
+  .p-xl-3 {
+    padding: 1rem 1rem !important;
+  }
+  .pt-xl-3 {
+    padding-top: 1rem !important;
+  }
+  .pr-xl-3 {
+    padding-right: 1rem !important;
+  }
+  .pb-xl-3 {
+    padding-bottom: 1rem !important;
+  }
+  .pl-xl-3 {
+    padding-left: 1rem !important;
+  }
+  .px-xl-3 {
+    padding-right: 1rem !important;
+    padding-left: 1rem !important;
+  }
+  .py-xl-3 {
+    padding-top: 1rem !important;
+    padding-bottom: 1rem !important;
+  }
+  .p-xl-4 {
+    padding: 1.5rem 1.5rem !important;
+  }
+  .pt-xl-4 {
+    padding-top: 1.5rem !important;
+  }
+  .pr-xl-4 {
+    padding-right: 1.5rem !important;
+  }
+  .pb-xl-4 {
+    padding-bottom: 1.5rem !important;
+  }
+  .pl-xl-4 {
+    padding-left: 1.5rem !important;
+  }
+  .px-xl-4 {
+    padding-right: 1.5rem !important;
+    padding-left: 1.5rem !important;
+  }
+  .py-xl-4 {
+    padding-top: 1.5rem !important;
+    padding-bottom: 1.5rem !important;
+  }
+  .p-xl-5 {
+    padding: 3rem 3rem !important;
+  }
+  .pt-xl-5 {
+    padding-top: 3rem !important;
+  }
+  .pr-xl-5 {
+    padding-right: 3rem !important;
+  }
+  .pb-xl-5 {
+    padding-bottom: 3rem !important;
+  }
+  .pl-xl-5 {
+    padding-left: 3rem !important;
+  }
+  .px-xl-5 {
+    padding-right: 3rem !important;
+    padding-left: 3rem !important;
+  }
+  .py-xl-5 {
+    padding-top: 3rem !important;
+    padding-bottom: 3rem !important;
+  }
+  .m-xl-auto {
+    margin: auto !important;
+  }
+  .mt-xl-auto {
+    margin-top: auto !important;
+  }
+  .mr-xl-auto {
+    margin-right: auto !important;
+  }
+  .mb-xl-auto {
+    margin-bottom: auto !important;
+  }
+  .ml-xl-auto {
+    margin-left: auto !important;
+  }
+  .mx-xl-auto {
+    margin-right: auto !important;
+    margin-left: auto !important;
+  }
+  .my-xl-auto {
+    margin-top: auto !important;
+    margin-bottom: 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-normal {
+  font-weight: normal;
+}
+
+.font-weight-bold {
+  font-weight: bold;
+}
+
+.font-italic {
+  font-style: italic;
+}
+
+.text-white {
+  color: #fff !important;
+}
+
+.text-muted {
+  color: #636c72 !important;
+}
+
+a.text-muted:focus, a.text-muted:hover {
+  color: #4b5257 !important;
+}
+
+.text-primary {
+  color: #0275d8 !important;
+}
+
+a.text-primary:focus, a.text-primary:hover {
+  color: #025aa5 !important;
+}
+
+.text-success {
+  color: #5cb85c !important;
+}
+
+a.text-success:focus, a.text-success:hover {
+  color: #449d44 !important;
+}
+
+.text-info {
+  color: #5bc0de !important;
+}
+
+a.text-info:focus, a.text-info:hover {
+  color: #31b0d5 !important;
+}
+
+.text-warning {
+  color: #f0ad4e !important;
+}
+
+a.text-warning:focus, a.text-warning:hover {
+  color: #ec971f !important;
+}
+
+.text-danger {
+  color: #d9534f !important;
+}
+
+a.text-danger:focus, a.text-danger:hover {
+  color: #c9302c !important;
+}
+
+.text-gray-dark {
+  color: #292b2c !important;
+}
+
+a.text-gray-dark:focus, a.text-gray-dark:hover {
+  color: #101112 !important;
+}
+
+.text-hide {
+  font: 0/0 a;
+  color: transparent;
+  text-shadow: none;
+  background-color: transparent;
+  border: 0;
+}
+
+.invisible {
+  visibility: hidden !important;
+}
+
+.hidden-xs-up {
+  display: none !important;
+}
+
+@media (max-width: 575px) {
+  .hidden-xs-down {
+    display: none !important;
+  }
+}
+
+@media (min-width: 576px) {
+  .hidden-sm-up {
+    display: none !important;
+  }
+}
+
+@media (max-width: 767px) {
+  .hidden-sm-down {
+    display: none !important;
+  }
+}
+
+@media (min-width: 768px) {
+  .hidden-md-up {
+    display: none !important;
+  }
+}
+
+@media (max-width: 991px) {
+  .hidden-md-down {
+    display: none !important;
+  }
+}
+
+@media (min-width: 992px) {
+  .hidden-lg-up {
+    display: none !important;
+  }
+}
+
+@media (max-width: 1199px) {
+  .hidden-lg-down {
+    display: none !important;
+  }
+}
+
+@media (min-width: 1200px) {
+  .hidden-xl-up {
+    display: none !important;
+  }
+}
+
+.hidden-xl-down {
+  display: none !important;
+}
+
+.visible-print-block {
+  display: none !important;
+}
+
+@media print {
+  .visible-print-block {
+    display: block !important;
+  }
+}
+
+.visible-print-inline {
+  display: none !important;
+}
+
+@media print {
+  .visible-print-inline {
+    display: inline !important;
+  }
+}
+
+.visible-print-inline-block {
+  display: none !important;
+}
+
+@media print {
+  .visible-print-inline-block {
+    display: inline-block !important;
+  }
+}
+
+@media print {
+  .hidden-print {
+    display: none !important;
+  }
+}
+/*# sourceMappingURL=bootstrap.css.map */

File diff suppressed because it is too large
+ 0 - 0
static/bootstrap/css/bootstrap.css.map


File diff suppressed because it is too large
+ 5 - 0
static/bootstrap/css/bootstrap.min.css


File diff suppressed because it is too large
+ 0 - 0
static/bootstrap/css/bootstrap.min.css.map


BIN
static/bootstrap/fonts/glyphicons-halflings-regular.eot


+ 288 - 0
static/bootstrap/fonts/glyphicons-halflings-regular.svg

@@ -0,0 +1,288 @@
+<?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" >
+<svg xmlns="http://www.w3.org/2000/svg">
+<metadata></metadata>
+<defs>
+<font id="glyphicons_halflingsregular" horiz-adv-x="1200" >
+<font-face units-per-em="1200" ascent="960" descent="-240" />
+<missing-glyph horiz-adv-x="500" />
+<glyph horiz-adv-x="0" />
+<glyph horiz-adv-x="400" />
+<glyph unicode=" " />
+<glyph unicode="*" d="M600 1100q15 0 34 -1.5t30 -3.5l11 -1q10 -2 17.5 -10.5t7.5 -18.5v-224l158 158q7 7 18 8t19 -6l106 -106q7 -8 6 -19t-8 -18l-158 -158h224q10 0 18.5 -7.5t10.5 -17.5q6 -41 6 -75q0 -15 -1.5 -34t-3.5 -30l-1 -11q-2 -10 -10.5 -17.5t-18.5 -7.5h-224l158 -158 q7 -7 8 -18t-6 -19l-106 -106q-8 -7 -19 -6t-18 8l-158 158v-224q0 -10 -7.5 -18.5t-17.5 -10.5q-41 -6 -75 -6q-15 0 -34 1.5t-30 3.5l-11 1q-10 2 -17.5 10.5t-7.5 18.5v224l-158 -158q-7 -7 -18 -8t-19 6l-106 106q-7 8 -6 19t8 18l158 158h-224q-10 0 -18.5 7.5 t-10.5 17.5q-6 41 -6 75q0 15 1.5 34t3.5 30l1 11q2 10 10.5 17.5t18.5 7.5h224l-158 158q-7 7 -8 18t6 19l106 106q8 7 19 6t18 -8l158 -158v224q0 10 7.5 18.5t17.5 10.5q41 6 75 6z" />
+<glyph unicode="+" d="M450 1100h200q21 0 35.5 -14.5t14.5 -35.5v-350h350q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-350v-350q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v350h-350q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5 h350v350q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xa0;" />
+<glyph unicode="&#xa5;" d="M825 1100h250q10 0 12.5 -5t-5.5 -13l-364 -364q-6 -6 -11 -18h268q10 0 13 -6t-3 -14l-120 -160q-6 -8 -18 -14t-22 -6h-125v-100h275q10 0 13 -6t-3 -14l-120 -160q-6 -8 -18 -14t-22 -6h-125v-174q0 -11 -7.5 -18.5t-18.5 -7.5h-148q-11 0 -18.5 7.5t-7.5 18.5v174 h-275q-10 0 -13 6t3 14l120 160q6 8 18 14t22 6h125v100h-275q-10 0 -13 6t3 14l120 160q6 8 18 14t22 6h118q-5 12 -11 18l-364 364q-8 8 -5.5 13t12.5 5h250q25 0 43 -18l164 -164q8 -8 18 -8t18 8l164 164q18 18 43 18z" />
+<glyph unicode="&#x2000;" horiz-adv-x="650" />
+<glyph unicode="&#x2001;" horiz-adv-x="1300" />
+<glyph unicode="&#x2002;" horiz-adv-x="650" />
+<glyph unicode="&#x2003;" horiz-adv-x="1300" />
+<glyph unicode="&#x2004;" horiz-adv-x="433" />
+<glyph unicode="&#x2005;" horiz-adv-x="325" />
+<glyph unicode="&#x2006;" horiz-adv-x="216" />
+<glyph unicode="&#x2007;" horiz-adv-x="216" />
+<glyph unicode="&#x2008;" horiz-adv-x="162" />
+<glyph unicode="&#x2009;" horiz-adv-x="260" />
+<glyph unicode="&#x200a;" horiz-adv-x="72" />
+<glyph unicode="&#x202f;" horiz-adv-x="260" />
+<glyph unicode="&#x205f;" horiz-adv-x="325" />
+<glyph unicode="&#x20ac;" d="M744 1198q242 0 354 -189q60 -104 66 -209h-181q0 45 -17.5 82.5t-43.5 61.5t-58 40.5t-60.5 24t-51.5 7.5q-19 0 -40.5 -5.5t-49.5 -20.5t-53 -38t-49 -62.5t-39 -89.5h379l-100 -100h-300q-6 -50 -6 -100h406l-100 -100h-300q9 -74 33 -132t52.5 -91t61.5 -54.5t59 -29 t47 -7.5q22 0 50.5 7.5t60.5 24.5t58 41t43.5 61t17.5 80h174q-30 -171 -128 -278q-107 -117 -274 -117q-206 0 -324 158q-36 48 -69 133t-45 204h-217l100 100h112q1 47 6 100h-218l100 100h134q20 87 51 153.5t62 103.5q117 141 297 141z" />
+<glyph unicode="&#x20bd;" d="M428 1200h350q67 0 120 -13t86 -31t57 -49.5t35 -56.5t17 -64.5t6.5 -60.5t0.5 -57v-16.5v-16.5q0 -36 -0.5 -57t-6.5 -61t-17 -65t-35 -57t-57 -50.5t-86 -31.5t-120 -13h-178l-2 -100h288q10 0 13 -6t-3 -14l-120 -160q-6 -8 -18 -14t-22 -6h-138v-175q0 -11 -5.5 -18 t-15.5 -7h-149q-10 0 -17.5 7.5t-7.5 17.5v175h-267q-10 0 -13 6t3 14l120 160q6 8 18 14t22 6h117v100h-267q-10 0 -13 6t3 14l120 160q6 8 18 14t22 6h117v475q0 10 7.5 17.5t17.5 7.5zM600 1000v-300h203q64 0 86.5 33t22.5 119q0 84 -22.5 116t-86.5 32h-203z" />
+<glyph unicode="&#x2212;" d="M250 700h800q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#x231b;" d="M1000 1200v-150q0 -21 -14.5 -35.5t-35.5 -14.5h-50v-100q0 -91 -49.5 -165.5t-130.5 -109.5q81 -35 130.5 -109.5t49.5 -165.5v-150h50q21 0 35.5 -14.5t14.5 -35.5v-150h-800v150q0 21 14.5 35.5t35.5 14.5h50v150q0 91 49.5 165.5t130.5 109.5q-81 35 -130.5 109.5 t-49.5 165.5v100h-50q-21 0 -35.5 14.5t-14.5 35.5v150h800zM400 1000v-100q0 -60 32.5 -109.5t87.5 -73.5q28 -12 44 -37t16 -55t-16 -55t-44 -37q-55 -24 -87.5 -73.5t-32.5 -109.5v-150h400v150q0 60 -32.5 109.5t-87.5 73.5q-28 12 -44 37t-16 55t16 55t44 37 q55 24 87.5 73.5t32.5 109.5v100h-400z" />
+<glyph unicode="&#x25fc;" horiz-adv-x="500" d="M0 0z" />
+<glyph unicode="&#x2601;" d="M503 1089q110 0 200.5 -59.5t134.5 -156.5q44 14 90 14q120 0 205 -86.5t85 -206.5q0 -121 -85 -207.5t-205 -86.5h-750q-79 0 -135.5 57t-56.5 137q0 69 42.5 122.5t108.5 67.5q-2 12 -2 37q0 153 108 260.5t260 107.5z" />
+<glyph unicode="&#x26fa;" d="M774 1193.5q16 -9.5 20.5 -27t-5.5 -33.5l-136 -187l467 -746h30q20 0 35 -18.5t15 -39.5v-42h-1200v42q0 21 15 39.5t35 18.5h30l468 746l-135 183q-10 16 -5.5 34t20.5 28t34 5.5t28 -20.5l111 -148l112 150q9 16 27 20.5t34 -5zM600 200h377l-182 112l-195 534v-646z " />
+<glyph unicode="&#x2709;" d="M25 1100h1150q10 0 12.5 -5t-5.5 -13l-564 -567q-8 -8 -18 -8t-18 8l-564 567q-8 8 -5.5 13t12.5 5zM18 882l264 -264q8 -8 8 -18t-8 -18l-264 -264q-8 -8 -13 -5.5t-5 12.5v550q0 10 5 12.5t13 -5.5zM918 618l264 264q8 8 13 5.5t5 -12.5v-550q0 -10 -5 -12.5t-13 5.5 l-264 264q-8 8 -8 18t8 18zM818 482l364 -364q8 -8 5.5 -13t-12.5 -5h-1150q-10 0 -12.5 5t5.5 13l364 364q8 8 18 8t18 -8l164 -164q8 -8 18 -8t18 8l164 164q8 8 18 8t18 -8z" />
+<glyph unicode="&#x270f;" d="M1011 1210q19 0 33 -13l153 -153q13 -14 13 -33t-13 -33l-99 -92l-214 214l95 96q13 14 32 14zM1013 800l-615 -614l-214 214l614 614zM317 96l-333 -112l110 335z" />
+<glyph unicode="&#xe001;" d="M700 650v-550h250q21 0 35.5 -14.5t14.5 -35.5v-50h-800v50q0 21 14.5 35.5t35.5 14.5h250v550l-500 550h1200z" />
+<glyph unicode="&#xe002;" d="M368 1017l645 163q39 15 63 0t24 -49v-831q0 -55 -41.5 -95.5t-111.5 -63.5q-79 -25 -147 -4.5t-86 75t25.5 111.5t122.5 82q72 24 138 8v521l-600 -155v-606q0 -42 -44 -90t-109 -69q-79 -26 -147 -5.5t-86 75.5t25.5 111.5t122.5 82.5q72 24 138 7v639q0 38 14.5 59 t53.5 34z" />
+<glyph unicode="&#xe003;" d="M500 1191q100 0 191 -39t156.5 -104.5t104.5 -156.5t39 -191l-1 -2l1 -5q0 -141 -78 -262l275 -274q23 -26 22.5 -44.5t-22.5 -42.5l-59 -58q-26 -20 -46.5 -20t-39.5 20l-275 274q-119 -77 -261 -77l-5 1l-2 -1q-100 0 -191 39t-156.5 104.5t-104.5 156.5t-39 191 t39 191t104.5 156.5t156.5 104.5t191 39zM500 1022q-88 0 -162 -43t-117 -117t-43 -162t43 -162t117 -117t162 -43t162 43t117 117t43 162t-43 162t-117 117t-162 43z" />
+<glyph unicode="&#xe005;" d="M649 949q48 68 109.5 104t121.5 38.5t118.5 -20t102.5 -64t71 -100.5t27 -123q0 -57 -33.5 -117.5t-94 -124.5t-126.5 -127.5t-150 -152.5t-146 -174q-62 85 -145.5 174t-150 152.5t-126.5 127.5t-93.5 124.5t-33.5 117.5q0 64 28 123t73 100.5t104 64t119 20 t120.5 -38.5t104.5 -104z" />
+<glyph unicode="&#xe006;" d="M407 800l131 353q7 19 17.5 19t17.5 -19l129 -353h421q21 0 24 -8.5t-14 -20.5l-342 -249l130 -401q7 -20 -0.5 -25.5t-24.5 6.5l-343 246l-342 -247q-17 -12 -24.5 -6.5t-0.5 25.5l130 400l-347 251q-17 12 -14 20.5t23 8.5h429z" />
+<glyph unicode="&#xe007;" d="M407 800l131 353q7 19 17.5 19t17.5 -19l129 -353h421q21 0 24 -8.5t-14 -20.5l-342 -249l130 -401q7 -20 -0.5 -25.5t-24.5 6.5l-343 246l-342 -247q-17 -12 -24.5 -6.5t-0.5 25.5l130 400l-347 251q-17 12 -14 20.5t23 8.5h429zM477 700h-240l197 -142l-74 -226 l193 139l195 -140l-74 229l192 140h-234l-78 211z" />
+<glyph unicode="&#xe008;" d="M600 1200q124 0 212 -88t88 -212v-250q0 -46 -31 -98t-69 -52v-75q0 -10 6 -21.5t15 -17.5l358 -230q9 -5 15 -16.5t6 -21.5v-93q0 -10 -7.5 -17.5t-17.5 -7.5h-1150q-10 0 -17.5 7.5t-7.5 17.5v93q0 10 6 21.5t15 16.5l358 230q9 6 15 17.5t6 21.5v75q-38 0 -69 52 t-31 98v250q0 124 88 212t212 88z" />
+<glyph unicode="&#xe009;" d="M25 1100h1150q10 0 17.5 -7.5t7.5 -17.5v-1050q0 -10 -7.5 -17.5t-17.5 -7.5h-1150q-10 0 -17.5 7.5t-7.5 17.5v1050q0 10 7.5 17.5t17.5 7.5zM100 1000v-100h100v100h-100zM875 1000h-550q-10 0 -17.5 -7.5t-7.5 -17.5v-350q0 -10 7.5 -17.5t17.5 -7.5h550 q10 0 17.5 7.5t7.5 17.5v350q0 10 -7.5 17.5t-17.5 7.5zM1000 1000v-100h100v100h-100zM100 800v-100h100v100h-100zM1000 800v-100h100v100h-100zM100 600v-100h100v100h-100zM1000 600v-100h100v100h-100zM875 500h-550q-10 0 -17.5 -7.5t-7.5 -17.5v-350q0 -10 7.5 -17.5 t17.5 -7.5h550q10 0 17.5 7.5t7.5 17.5v350q0 10 -7.5 17.5t-17.5 7.5zM100 400v-100h100v100h-100zM1000 400v-100h100v100h-100zM100 200v-100h100v100h-100zM1000 200v-100h100v100h-100z" />
+<glyph unicode="&#xe010;" d="M50 1100h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5zM650 1100h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v400 q0 21 14.5 35.5t35.5 14.5zM50 500h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5zM650 500h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400 q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe011;" d="M50 1100h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM450 1100h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200 q0 21 14.5 35.5t35.5 14.5zM850 1100h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM50 700h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200 q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM450 700h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM850 700h200q21 0 35.5 -14.5t14.5 -35.5v-200 q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM50 300h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM450 300h200 q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM850 300h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5 t35.5 14.5z" />
+<glyph unicode="&#xe012;" d="M50 1100h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM450 1100h700q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-700q-21 0 -35.5 14.5t-14.5 35.5v200 q0 21 14.5 35.5t35.5 14.5zM50 700h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM450 700h700q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-700 q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM50 300h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM450 300h700q21 0 35.5 -14.5t14.5 -35.5v-200 q0 -21 -14.5 -35.5t-35.5 -14.5h-700q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe013;" d="M465 477l571 571q8 8 18 8t17 -8l177 -177q8 -7 8 -17t-8 -18l-783 -784q-7 -8 -17.5 -8t-17.5 8l-384 384q-8 8 -8 18t8 17l177 177q7 8 17 8t18 -8l171 -171q7 -7 18 -7t18 7z" />
+<glyph unicode="&#xe014;" d="M904 1083l178 -179q8 -8 8 -18.5t-8 -17.5l-267 -268l267 -268q8 -7 8 -17.5t-8 -18.5l-178 -178q-8 -8 -18.5 -8t-17.5 8l-268 267l-268 -267q-7 -8 -17.5 -8t-18.5 8l-178 178q-8 8 -8 18.5t8 17.5l267 268l-267 268q-8 7 -8 17.5t8 18.5l178 178q8 8 18.5 8t17.5 -8 l268 -267l268 268q7 7 17.5 7t18.5 -7z" />
+<glyph unicode="&#xe015;" d="M507 1177q98 0 187.5 -38.5t154.5 -103.5t103.5 -154.5t38.5 -187.5q0 -141 -78 -262l300 -299q8 -8 8 -18.5t-8 -18.5l-109 -108q-7 -8 -17.5 -8t-18.5 8l-300 299q-119 -77 -261 -77q-98 0 -188 38.5t-154.5 103t-103 154.5t-38.5 188t38.5 187.5t103 154.5 t154.5 103.5t188 38.5zM506.5 1023q-89.5 0 -165.5 -44t-120 -120.5t-44 -166t44 -165.5t120 -120t165.5 -44t166 44t120.5 120t44 165.5t-44 166t-120.5 120.5t-166 44zM425 900h150q10 0 17.5 -7.5t7.5 -17.5v-75h75q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5 t-17.5 -7.5h-75v-75q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v75h-75q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5h75v75q0 10 7.5 17.5t17.5 7.5z" />
+<glyph unicode="&#xe016;" d="M507 1177q98 0 187.5 -38.5t154.5 -103.5t103.5 -154.5t38.5 -187.5q0 -141 -78 -262l300 -299q8 -8 8 -18.5t-8 -18.5l-109 -108q-7 -8 -17.5 -8t-18.5 8l-300 299q-119 -77 -261 -77q-98 0 -188 38.5t-154.5 103t-103 154.5t-38.5 188t38.5 187.5t103 154.5 t154.5 103.5t188 38.5zM506.5 1023q-89.5 0 -165.5 -44t-120 -120.5t-44 -166t44 -165.5t120 -120t165.5 -44t166 44t120.5 120t44 165.5t-44 166t-120.5 120.5t-166 44zM325 800h350q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-350q-10 0 -17.5 7.5 t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5z" />
+<glyph unicode="&#xe017;" d="M550 1200h100q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5zM800 975v166q167 -62 272 -209.5t105 -331.5q0 -117 -45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5 t-184.5 123t-123 184.5t-45.5 224q0 184 105 331.5t272 209.5v-166q-103 -55 -165 -155t-62 -220q0 -116 57 -214.5t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5q0 120 -62 220t-165 155z" />
+<glyph unicode="&#xe018;" d="M1025 1200h150q10 0 17.5 -7.5t7.5 -17.5v-1150q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v1150q0 10 7.5 17.5t17.5 7.5zM725 800h150q10 0 17.5 -7.5t7.5 -17.5v-750q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v750 q0 10 7.5 17.5t17.5 7.5zM425 500h150q10 0 17.5 -7.5t7.5 -17.5v-450q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v450q0 10 7.5 17.5t17.5 7.5zM125 300h150q10 0 17.5 -7.5t7.5 -17.5v-250q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5 v250q0 10 7.5 17.5t17.5 7.5z" />
+<glyph unicode="&#xe019;" d="M600 1174q33 0 74 -5l38 -152l5 -1q49 -14 94 -39l5 -2l134 80q61 -48 104 -105l-80 -134l3 -5q25 -44 39 -93l1 -6l152 -38q5 -43 5 -73q0 -34 -5 -74l-152 -38l-1 -6q-15 -49 -39 -93l-3 -5l80 -134q-48 -61 -104 -105l-134 81l-5 -3q-44 -25 -94 -39l-5 -2l-38 -151 q-43 -5 -74 -5q-33 0 -74 5l-38 151l-5 2q-49 14 -94 39l-5 3l-134 -81q-60 48 -104 105l80 134l-3 5q-25 45 -38 93l-2 6l-151 38q-6 42 -6 74q0 33 6 73l151 38l2 6q13 48 38 93l3 5l-80 134q47 61 105 105l133 -80l5 2q45 25 94 39l5 1l38 152q43 5 74 5zM600 815 q-89 0 -152 -63t-63 -151.5t63 -151.5t152 -63t152 63t63 151.5t-63 151.5t-152 63z" />
+<glyph unicode="&#xe020;" d="M500 1300h300q41 0 70.5 -29.5t29.5 -70.5v-100h275q10 0 17.5 -7.5t7.5 -17.5v-75h-1100v75q0 10 7.5 17.5t17.5 7.5h275v100q0 41 29.5 70.5t70.5 29.5zM500 1200v-100h300v100h-300zM1100 900v-800q0 -41 -29.5 -70.5t-70.5 -29.5h-700q-41 0 -70.5 29.5t-29.5 70.5 v800h900zM300 800v-700h100v700h-100zM500 800v-700h100v700h-100zM700 800v-700h100v700h-100zM900 800v-700h100v700h-100z" />
+<glyph unicode="&#xe021;" d="M18 618l620 608q8 7 18.5 7t17.5 -7l608 -608q8 -8 5.5 -13t-12.5 -5h-175v-575q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v375h-300v-375q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v575h-175q-10 0 -12.5 5t5.5 13z" />
+<glyph unicode="&#xe022;" d="M600 1200v-400q0 -41 29.5 -70.5t70.5 -29.5h300v-650q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5v1100q0 21 14.5 35.5t35.5 14.5h450zM1000 800h-250q-21 0 -35.5 14.5t-14.5 35.5v250z" />
+<glyph unicode="&#xe023;" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 1027q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5 t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5t-57 214.5t-155.5 155.5t-214.5 57zM525 900h50q10 0 17.5 -7.5t7.5 -17.5v-275h175q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v350q0 10 7.5 17.5t17.5 7.5z" />
+<glyph unicode="&#xe024;" d="M1300 0h-538l-41 400h-242l-41 -400h-538l431 1200h209l-21 -300h162l-20 300h208zM515 800l-27 -300h224l-27 300h-170z" />
+<glyph unicode="&#xe025;" d="M550 1200h200q21 0 35.5 -14.5t14.5 -35.5v-450h191q20 0 25.5 -11.5t-7.5 -27.5l-327 -400q-13 -16 -32 -16t-32 16l-327 400q-13 16 -7.5 27.5t25.5 11.5h191v450q0 21 14.5 35.5t35.5 14.5zM1125 400h50q10 0 17.5 -7.5t7.5 -17.5v-350q0 -10 -7.5 -17.5t-17.5 -7.5 h-1050q-10 0 -17.5 7.5t-7.5 17.5v350q0 10 7.5 17.5t17.5 7.5h50q10 0 17.5 -7.5t7.5 -17.5v-175h900v175q0 10 7.5 17.5t17.5 7.5z" />
+<glyph unicode="&#xe026;" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 1027q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5 t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5t-57 214.5t-155.5 155.5t-214.5 57zM525 900h150q10 0 17.5 -7.5t7.5 -17.5v-275h137q21 0 26 -11.5t-8 -27.5l-223 -275q-13 -16 -32 -16t-32 16l-223 275q-13 16 -8 27.5t26 11.5h137v275q0 10 7.5 17.5t17.5 7.5z " />
+<glyph unicode="&#xe027;" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 1027q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5 t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5t-57 214.5t-155.5 155.5t-214.5 57zM632 914l223 -275q13 -16 8 -27.5t-26 -11.5h-137v-275q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v275h-137q-21 0 -26 11.5t8 27.5l223 275q13 16 32 16 t32 -16z" />
+<glyph unicode="&#xe028;" d="M225 1200h750q10 0 19.5 -7t12.5 -17l186 -652q7 -24 7 -49v-425q0 -12 -4 -27t-9 -17q-12 -6 -37 -6h-1100q-12 0 -27 4t-17 8q-6 13 -6 38l1 425q0 25 7 49l185 652q3 10 12.5 17t19.5 7zM878 1000h-556q-10 0 -19 -7t-11 -18l-87 -450q-2 -11 4 -18t16 -7h150 q10 0 19.5 -7t11.5 -17l38 -152q2 -10 11.5 -17t19.5 -7h250q10 0 19.5 7t11.5 17l38 152q2 10 11.5 17t19.5 7h150q10 0 16 7t4 18l-87 450q-2 11 -11 18t-19 7z" />
+<glyph unicode="&#xe029;" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 1027q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5 t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5t-57 214.5t-155.5 155.5t-214.5 57zM540 820l253 -190q17 -12 17 -30t-17 -30l-253 -190q-16 -12 -28 -6.5t-12 26.5v400q0 21 12 26.5t28 -6.5z" />
+<glyph unicode="&#xe030;" d="M947 1060l135 135q7 7 12.5 5t5.5 -13v-362q0 -10 -7.5 -17.5t-17.5 -7.5h-362q-11 0 -13 5.5t5 12.5l133 133q-109 76 -238 76q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5h150q0 -117 -45.5 -224 t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5q192 0 347 -117z" />
+<glyph unicode="&#xe031;" d="M947 1060l135 135q7 7 12.5 5t5.5 -13v-361q0 -11 -7.5 -18.5t-18.5 -7.5h-361q-11 0 -13 5.5t5 12.5l134 134q-110 75 -239 75q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5h-150q0 117 45.5 224t123 184.5t184.5 123t224 45.5q192 0 347 -117zM1027 600h150 q0 -117 -45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5q-192 0 -348 118l-134 -134q-7 -8 -12.5 -5.5t-5.5 12.5v360q0 11 7.5 18.5t18.5 7.5h360q10 0 12.5 -5.5t-5.5 -12.5l-133 -133q110 -76 240 -76q116 0 214.5 57t155.5 155.5t57 214.5z" />
+<glyph unicode="&#xe032;" d="M125 1200h1050q10 0 17.5 -7.5t7.5 -17.5v-1150q0 -10 -7.5 -17.5t-17.5 -7.5h-1050q-10 0 -17.5 7.5t-7.5 17.5v1150q0 10 7.5 17.5t17.5 7.5zM1075 1000h-850q-10 0 -17.5 -7.5t-7.5 -17.5v-850q0 -10 7.5 -17.5t17.5 -7.5h850q10 0 17.5 7.5t7.5 17.5v850 q0 10 -7.5 17.5t-17.5 7.5zM325 900h50q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-50q-10 0 -17.5 7.5t-7.5 17.5v50q0 10 7.5 17.5t17.5 7.5zM525 900h450q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-450q-10 0 -17.5 7.5t-7.5 17.5v50 q0 10 7.5 17.5t17.5 7.5zM325 700h50q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-50q-10 0 -17.5 7.5t-7.5 17.5v50q0 10 7.5 17.5t17.5 7.5zM525 700h450q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-450q-10 0 -17.5 7.5t-7.5 17.5v50 q0 10 7.5 17.5t17.5 7.5zM325 500h50q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-50q-10 0 -17.5 7.5t-7.5 17.5v50q0 10 7.5 17.5t17.5 7.5zM525 500h450q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-450q-10 0 -17.5 7.5t-7.5 17.5v50 q0 10 7.5 17.5t17.5 7.5zM325 300h50q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-50q-10 0 -17.5 7.5t-7.5 17.5v50q0 10 7.5 17.5t17.5 7.5zM525 300h450q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-450q-10 0 -17.5 7.5t-7.5 17.5v50 q0 10 7.5 17.5t17.5 7.5z" />
+<glyph unicode="&#xe033;" d="M900 800v200q0 83 -58.5 141.5t-141.5 58.5h-300q-82 0 -141 -59t-59 -141v-200h-100q-41 0 -70.5 -29.5t-29.5 -70.5v-600q0 -41 29.5 -70.5t70.5 -29.5h900q41 0 70.5 29.5t29.5 70.5v600q0 41 -29.5 70.5t-70.5 29.5h-100zM400 800v150q0 21 15 35.5t35 14.5h200 q20 0 35 -14.5t15 -35.5v-150h-300z" />
+<glyph unicode="&#xe034;" d="M125 1100h50q10 0 17.5 -7.5t7.5 -17.5v-1075h-100v1075q0 10 7.5 17.5t17.5 7.5zM1075 1052q4 0 9 -2q16 -6 16 -23v-421q0 -6 -3 -12q-33 -59 -66.5 -99t-65.5 -58t-56.5 -24.5t-52.5 -6.5q-26 0 -57.5 6.5t-52.5 13.5t-60 21q-41 15 -63 22.5t-57.5 15t-65.5 7.5 q-85 0 -160 -57q-7 -5 -15 -5q-6 0 -11 3q-14 7 -14 22v438q22 55 82 98.5t119 46.5q23 2 43 0.5t43 -7t32.5 -8.5t38 -13t32.5 -11q41 -14 63.5 -21t57 -14t63.5 -7q103 0 183 87q7 8 18 8z" />
+<glyph unicode="&#xe035;" d="M600 1175q116 0 227 -49.5t192.5 -131t131 -192.5t49.5 -227v-300q0 -10 -7.5 -17.5t-17.5 -7.5h-50q-10 0 -17.5 7.5t-7.5 17.5v300q0 127 -70.5 231.5t-184.5 161.5t-245 57t-245 -57t-184.5 -161.5t-70.5 -231.5v-300q0 -10 -7.5 -17.5t-17.5 -7.5h-50 q-10 0 -17.5 7.5t-7.5 17.5v300q0 116 49.5 227t131 192.5t192.5 131t227 49.5zM220 500h160q8 0 14 -6t6 -14v-460q0 -8 -6 -14t-14 -6h-160q-8 0 -14 6t-6 14v460q0 8 6 14t14 6zM820 500h160q8 0 14 -6t6 -14v-460q0 -8 -6 -14t-14 -6h-160q-8 0 -14 6t-6 14v460 q0 8 6 14t14 6z" />
+<glyph unicode="&#xe036;" d="M321 814l258 172q9 6 15 2.5t6 -13.5v-750q0 -10 -6 -13.5t-15 2.5l-258 172q-21 14 -46 14h-250q-10 0 -17.5 7.5t-7.5 17.5v350q0 10 7.5 17.5t17.5 7.5h250q25 0 46 14zM900 668l120 120q7 7 17 7t17 -7l34 -34q7 -7 7 -17t-7 -17l-120 -120l120 -120q7 -7 7 -17 t-7 -17l-34 -34q-7 -7 -17 -7t-17 7l-120 119l-120 -119q-7 -7 -17 -7t-17 7l-34 34q-7 7 -7 17t7 17l119 120l-119 120q-7 7 -7 17t7 17l34 34q7 8 17 8t17 -8z" />
+<glyph unicode="&#xe037;" d="M321 814l258 172q9 6 15 2.5t6 -13.5v-750q0 -10 -6 -13.5t-15 2.5l-258 172q-21 14 -46 14h-250q-10 0 -17.5 7.5t-7.5 17.5v350q0 10 7.5 17.5t17.5 7.5h250q25 0 46 14zM766 900h4q10 -1 16 -10q96 -129 96 -290q0 -154 -90 -281q-6 -9 -17 -10l-3 -1q-9 0 -16 6 l-29 23q-7 7 -8.5 16.5t4.5 17.5q72 103 72 229q0 132 -78 238q-6 8 -4.5 18t9.5 17l29 22q7 5 15 5z" />
+<glyph unicode="&#xe038;" d="M967 1004h3q11 -1 17 -10q135 -179 135 -396q0 -105 -34 -206.5t-98 -185.5q-7 -9 -17 -10h-3q-9 0 -16 6l-42 34q-8 6 -9 16t5 18q111 150 111 328q0 90 -29.5 176t-84.5 157q-6 9 -5 19t10 16l42 33q7 5 15 5zM321 814l258 172q9 6 15 2.5t6 -13.5v-750q0 -10 -6 -13.5 t-15 2.5l-258 172q-21 14 -46 14h-250q-10 0 -17.5 7.5t-7.5 17.5v350q0 10 7.5 17.5t17.5 7.5h250q25 0 46 14zM766 900h4q10 -1 16 -10q96 -129 96 -290q0 -154 -90 -281q-6 -9 -17 -10l-3 -1q-9 0 -16 6l-29 23q-7 7 -8.5 16.5t4.5 17.5q72 103 72 229q0 132 -78 238 q-6 8 -4.5 18.5t9.5 16.5l29 22q7 5 15 5z" />
+<glyph unicode="&#xe039;" d="M500 900h100v-100h-100v-100h-400v-100h-100v600h500v-300zM1200 700h-200v-100h200v-200h-300v300h-200v300h-100v200h600v-500zM100 1100v-300h300v300h-300zM800 1100v-300h300v300h-300zM300 900h-100v100h100v-100zM1000 900h-100v100h100v-100zM300 500h200v-500 h-500v500h200v100h100v-100zM800 300h200v-100h-100v-100h-200v100h-100v100h100v200h-200v100h300v-300zM100 400v-300h300v300h-300zM300 200h-100v100h100v-100zM1200 200h-100v100h100v-100zM700 0h-100v100h100v-100zM1200 0h-300v100h300v-100z" />
+<glyph unicode="&#xe040;" d="M100 200h-100v1000h100v-1000zM300 200h-100v1000h100v-1000zM700 200h-200v1000h200v-1000zM900 200h-100v1000h100v-1000zM1200 200h-200v1000h200v-1000zM400 0h-300v100h300v-100zM600 0h-100v91h100v-91zM800 0h-100v91h100v-91zM1100 0h-200v91h200v-91z" />
+<glyph unicode="&#xe041;" d="M500 1200l682 -682q8 -8 8 -18t-8 -18l-464 -464q-8 -8 -18 -8t-18 8l-682 682l1 475q0 10 7.5 17.5t17.5 7.5h474zM319.5 1024.5q-29.5 29.5 -71 29.5t-71 -29.5t-29.5 -71.5t29.5 -71.5t71 -29.5t71 29.5t29.5 71.5t-29.5 71.5z" />
+<glyph unicode="&#xe042;" d="M500 1200l682 -682q8 -8 8 -18t-8 -18l-464 -464q-8 -8 -18 -8t-18 8l-682 682l1 475q0 10 7.5 17.5t17.5 7.5h474zM800 1200l682 -682q8 -8 8 -18t-8 -18l-464 -464q-8 -8 -18 -8t-18 8l-56 56l424 426l-700 700h150zM319.5 1024.5q-29.5 29.5 -71 29.5t-71 -29.5 t-29.5 -71.5t29.5 -71.5t71 -29.5t71 29.5t29.5 71.5t-29.5 71.5z" />
+<glyph unicode="&#xe043;" d="M300 1200h825q75 0 75 -75v-900q0 -25 -18 -43l-64 -64q-8 -8 -13 -5.5t-5 12.5v950q0 10 -7.5 17.5t-17.5 7.5h-700q-25 0 -43 -18l-64 -64q-8 -8 -5.5 -13t12.5 -5h700q10 0 17.5 -7.5t7.5 -17.5v-950q0 -10 -7.5 -17.5t-17.5 -7.5h-850q-10 0 -17.5 7.5t-7.5 17.5v975 q0 25 18 43l139 139q18 18 43 18z" />
+<glyph unicode="&#xe044;" d="M250 1200h800q21 0 35.5 -14.5t14.5 -35.5v-1150l-450 444l-450 -445v1151q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe045;" d="M822 1200h-444q-11 0 -19 -7.5t-9 -17.5l-78 -301q-7 -24 7 -45l57 -108q6 -9 17.5 -15t21.5 -6h450q10 0 21.5 6t17.5 15l62 108q14 21 7 45l-83 301q-1 10 -9 17.5t-19 7.5zM1175 800h-150q-10 0 -21 -6.5t-15 -15.5l-78 -156q-4 -9 -15 -15.5t-21 -6.5h-550 q-10 0 -21 6.5t-15 15.5l-78 156q-4 9 -15 15.5t-21 6.5h-150q-10 0 -17.5 -7.5t-7.5 -17.5v-650q0 -10 7.5 -17.5t17.5 -7.5h150q10 0 17.5 7.5t7.5 17.5v150q0 10 7.5 17.5t17.5 7.5h750q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 7.5 -17.5t17.5 -7.5h150q10 0 17.5 7.5 t7.5 17.5v650q0 10 -7.5 17.5t-17.5 7.5zM850 200h-500q-10 0 -19.5 -7t-11.5 -17l-38 -152q-2 -10 3.5 -17t15.5 -7h600q10 0 15.5 7t3.5 17l-38 152q-2 10 -11.5 17t-19.5 7z" />
+<glyph unicode="&#xe046;" d="M500 1100h200q56 0 102.5 -20.5t72.5 -50t44 -59t25 -50.5l6 -20h150q41 0 70.5 -29.5t29.5 -70.5v-600q0 -41 -29.5 -70.5t-70.5 -29.5h-1000q-41 0 -70.5 29.5t-29.5 70.5v600q0 41 29.5 70.5t70.5 29.5h150q2 8 6.5 21.5t24 48t45 61t72 48t102.5 21.5zM900 800v-100 h100v100h-100zM600 730q-95 0 -162.5 -67.5t-67.5 -162.5t67.5 -162.5t162.5 -67.5t162.5 67.5t67.5 162.5t-67.5 162.5t-162.5 67.5zM600 603q43 0 73 -30t30 -73t-30 -73t-73 -30t-73 30t-30 73t30 73t73 30z" />
+<glyph unicode="&#xe047;" d="M681 1199l385 -998q20 -50 60 -92q18 -19 36.5 -29.5t27.5 -11.5l10 -2v-66h-417v66q53 0 75 43.5t5 88.5l-82 222h-391q-58 -145 -92 -234q-11 -34 -6.5 -57t25.5 -37t46 -20t55 -6v-66h-365v66q56 24 84 52q12 12 25 30.5t20 31.5l7 13l399 1006h93zM416 521h340 l-162 457z" />
+<glyph unicode="&#xe048;" d="M753 641q5 -1 14.5 -4.5t36 -15.5t50.5 -26.5t53.5 -40t50.5 -54.5t35.5 -70t14.5 -87q0 -67 -27.5 -125.5t-71.5 -97.5t-98.5 -66.5t-108.5 -40.5t-102 -13h-500v89q41 7 70.5 32.5t29.5 65.5v827q0 24 -0.5 34t-3.5 24t-8.5 19.5t-17 13.5t-28 12.5t-42.5 11.5v71 l471 -1q57 0 115.5 -20.5t108 -57t80.5 -94t31 -124.5q0 -51 -15.5 -96.5t-38 -74.5t-45 -50.5t-38.5 -30.5zM400 700h139q78 0 130.5 48.5t52.5 122.5q0 41 -8.5 70.5t-29.5 55.5t-62.5 39.5t-103.5 13.5h-118v-350zM400 200h216q80 0 121 50.5t41 130.5q0 90 -62.5 154.5 t-156.5 64.5h-159v-400z" />
+<glyph unicode="&#xe049;" d="M877 1200l2 -57q-83 -19 -116 -45.5t-40 -66.5l-132 -839q-9 -49 13 -69t96 -26v-97h-500v97q186 16 200 98l173 832q3 17 3 30t-1.5 22.5t-9 17.5t-13.5 12.5t-21.5 10t-26 8.5t-33.5 10q-13 3 -19 5v57h425z" />
+<glyph unicode="&#xe050;" d="M1300 900h-50q0 21 -4 37t-9.5 26.5t-18 17.5t-22 11t-28.5 5.5t-31 2t-37 0.5h-200v-850q0 -22 25 -34.5t50 -13.5l25 -2v-100h-400v100q4 0 11 0.5t24 3t30 7t24 15t11 24.5v850h-200q-25 0 -37 -0.5t-31 -2t-28.5 -5.5t-22 -11t-18 -17.5t-9.5 -26.5t-4 -37h-50v300 h1000v-300zM175 1000h-75v-800h75l-125 -167l-125 167h75v800h-75l125 167z" />
+<glyph unicode="&#xe051;" d="M1100 900h-50q0 21 -4 37t-9.5 26.5t-18 17.5t-22 11t-28.5 5.5t-31 2t-37 0.5h-200v-650q0 -22 25 -34.5t50 -13.5l25 -2v-100h-400v100q4 0 11 0.5t24 3t30 7t24 15t11 24.5v650h-200q-25 0 -37 -0.5t-31 -2t-28.5 -5.5t-22 -11t-18 -17.5t-9.5 -26.5t-4 -37h-50v300 h1000v-300zM1167 50l-167 -125v75h-800v-75l-167 125l167 125v-75h800v75z" />
+<glyph unicode="&#xe052;" d="M50 1100h600q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-600q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 800h1000q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1000q-21 0 -35.5 14.5t-14.5 35.5v100 q0 21 14.5 35.5t35.5 14.5zM50 500h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 200h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100 q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe053;" d="M250 1100h700q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-700q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 800h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5v100 q0 21 14.5 35.5t35.5 14.5zM250 500h700q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-700q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 200h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100 q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe054;" d="M500 950v100q0 21 14.5 35.5t35.5 14.5h600q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-600q-21 0 -35.5 14.5t-14.5 35.5zM100 650v100q0 21 14.5 35.5t35.5 14.5h1000q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1000 q-21 0 -35.5 14.5t-14.5 35.5zM300 350v100q0 21 14.5 35.5t35.5 14.5h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5zM0 50v100q0 21 14.5 35.5t35.5 14.5h1100q21 0 35.5 -14.5t14.5 -35.5v-100 q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5z" />
+<glyph unicode="&#xe055;" d="M50 1100h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 800h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5v100 q0 21 14.5 35.5t35.5 14.5zM50 500h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 200h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100 q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe056;" d="M50 1100h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM350 1100h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5v100 q0 21 14.5 35.5t35.5 14.5zM50 800h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM350 800h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-800 q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 500h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM350 500h800q21 0 35.5 -14.5t14.5 -35.5v-100 q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 200h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM350 200h800 q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe057;" d="M400 0h-100v1100h100v-1100zM550 1100h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM550 800h500q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-500 q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM267 550l-167 -125v75h-200v100h200v75zM550 500h300q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-300q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM550 200h600 q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-600q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe058;" d="M50 1100h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM900 0h-100v1100h100v-1100zM50 800h500q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-500 q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM1100 600h200v-100h-200v-75l-167 125l167 125v-75zM50 500h300q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-300q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 200h600 q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-600q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe059;" d="M75 1000h750q31 0 53 -22t22 -53v-650q0 -31 -22 -53t-53 -22h-750q-31 0 -53 22t-22 53v650q0 31 22 53t53 22zM1200 300l-300 300l300 300v-600z" />
+<glyph unicode="&#xe060;" d="M44 1100h1112q18 0 31 -13t13 -31v-1012q0 -18 -13 -31t-31 -13h-1112q-18 0 -31 13t-13 31v1012q0 18 13 31t31 13zM100 1000v-737l247 182l298 -131l-74 156l293 318l236 -288v500h-1000zM342 884q56 0 95 -39t39 -94.5t-39 -95t-95 -39.5t-95 39.5t-39 95t39 94.5 t95 39z" />
+<glyph unicode="&#xe062;" d="M648 1169q117 0 216 -60t156.5 -161t57.5 -218q0 -115 -70 -258q-69 -109 -158 -225.5t-143 -179.5l-54 -62q-9 8 -25.5 24.5t-63.5 67.5t-91 103t-98.5 128t-95.5 148q-60 132 -60 249q0 88 34 169.5t91.5 142t137 96.5t166.5 36zM652.5 974q-91.5 0 -156.5 -65 t-65 -157t65 -156.5t156.5 -64.5t156.5 64.5t65 156.5t-65 157t-156.5 65z" />
+<glyph unicode="&#xe063;" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 173v854q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5 t155.5 -155.5t214.5 -57z" />
+<glyph unicode="&#xe064;" d="M554 1295q21 -72 57.5 -143.5t76 -130t83 -118t82.5 -117t70 -116t49.5 -126t18.5 -136.5q0 -71 -25.5 -135t-68.5 -111t-99 -82t-118.5 -54t-125.5 -23q-84 5 -161.5 34t-139.5 78.5t-99 125t-37 164.5q0 69 18 136.5t49.5 126.5t69.5 116.5t81.5 117.5t83.5 119 t76.5 131t58.5 143zM344 710q-23 -33 -43.5 -70.5t-40.5 -102.5t-17 -123q1 -37 14.5 -69.5t30 -52t41 -37t38.5 -24.5t33 -15q21 -7 32 -1t13 22l6 34q2 10 -2.5 22t-13.5 19q-5 4 -14 12t-29.5 40.5t-32.5 73.5q-26 89 6 271q2 11 -6 11q-8 1 -15 -10z" />
+<glyph unicode="&#xe065;" d="M1000 1013l108 115q2 1 5 2t13 2t20.5 -1t25 -9.5t28.5 -21.5q22 -22 27 -43t0 -32l-6 -10l-108 -115zM350 1100h400q50 0 105 -13l-187 -187h-368q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5v182l200 200v-332 q0 -165 -93.5 -257.5t-256.5 -92.5h-400q-165 0 -257.5 92.5t-92.5 257.5v400q0 165 92.5 257.5t257.5 92.5zM1009 803l-362 -362l-161 -50l55 170l355 355z" />
+<glyph unicode="&#xe066;" d="M350 1100h361q-164 -146 -216 -200h-195q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5l200 153v-103q0 -165 -92.5 -257.5t-257.5 -92.5h-400q-165 0 -257.5 92.5t-92.5 257.5v400q0 165 92.5 257.5t257.5 92.5z M824 1073l339 -301q8 -7 8 -17.5t-8 -17.5l-340 -306q-7 -6 -12.5 -4t-6.5 11v203q-26 1 -54.5 0t-78.5 -7.5t-92 -17.5t-86 -35t-70 -57q10 59 33 108t51.5 81.5t65 58.5t68.5 40.5t67 24.5t56 13.5t40 4.5v210q1 10 6.5 12.5t13.5 -4.5z" />
+<glyph unicode="&#xe067;" d="M350 1100h350q60 0 127 -23l-178 -177h-349q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5v69l200 200v-219q0 -165 -92.5 -257.5t-257.5 -92.5h-400q-165 0 -257.5 92.5t-92.5 257.5v400q0 165 92.5 257.5t257.5 92.5z M643 639l395 395q7 7 17.5 7t17.5 -7l101 -101q7 -7 7 -17.5t-7 -17.5l-531 -532q-7 -7 -17.5 -7t-17.5 7l-248 248q-7 7 -7 17.5t7 17.5l101 101q7 7 17.5 7t17.5 -7l111 -111q8 -7 18 -7t18 7z" />
+<glyph unicode="&#xe068;" d="M318 918l264 264q8 8 18 8t18 -8l260 -264q7 -8 4.5 -13t-12.5 -5h-170v-200h200v173q0 10 5 12t13 -5l264 -260q8 -7 8 -17.5t-8 -17.5l-264 -265q-8 -7 -13 -5t-5 12v173h-200v-200h170q10 0 12.5 -5t-4.5 -13l-260 -264q-8 -8 -18 -8t-18 8l-264 264q-8 8 -5.5 13 t12.5 5h175v200h-200v-173q0 -10 -5 -12t-13 5l-264 265q-8 7 -8 17.5t8 17.5l264 260q8 7 13 5t5 -12v-173h200v200h-175q-10 0 -12.5 5t5.5 13z" />
+<glyph unicode="&#xe069;" d="M250 1100h100q21 0 35.5 -14.5t14.5 -35.5v-438l464 453q15 14 25.5 10t10.5 -25v-1000q0 -21 -10.5 -25t-25.5 10l-464 453v-438q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v1000q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe070;" d="M50 1100h100q21 0 35.5 -14.5t14.5 -35.5v-438l464 453q15 14 25.5 10t10.5 -25v-438l464 453q15 14 25.5 10t10.5 -25v-1000q0 -21 -10.5 -25t-25.5 10l-464 453v-438q0 -21 -10.5 -25t-25.5 10l-464 453v-438q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5 t-14.5 35.5v1000q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe071;" d="M1200 1050v-1000q0 -21 -10.5 -25t-25.5 10l-464 453v-438q0 -21 -10.5 -25t-25.5 10l-492 480q-15 14 -15 35t15 35l492 480q15 14 25.5 10t10.5 -25v-438l464 453q15 14 25.5 10t10.5 -25z" />
+<glyph unicode="&#xe072;" d="M243 1074l814 -498q18 -11 18 -26t-18 -26l-814 -498q-18 -11 -30.5 -4t-12.5 28v1000q0 21 12.5 28t30.5 -4z" />
+<glyph unicode="&#xe073;" d="M250 1000h200q21 0 35.5 -14.5t14.5 -35.5v-800q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v800q0 21 14.5 35.5t35.5 14.5zM650 1000h200q21 0 35.5 -14.5t14.5 -35.5v-800q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v800 q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe074;" d="M1100 950v-800q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5v800q0 21 14.5 35.5t35.5 14.5h800q21 0 35.5 -14.5t14.5 -35.5z" />
+<glyph unicode="&#xe075;" d="M500 612v438q0 21 10.5 25t25.5 -10l492 -480q15 -14 15 -35t-15 -35l-492 -480q-15 -14 -25.5 -10t-10.5 25v438l-464 -453q-15 -14 -25.5 -10t-10.5 25v1000q0 21 10.5 25t25.5 -10z" />
+<glyph unicode="&#xe076;" d="M1048 1102l100 1q20 0 35 -14.5t15 -35.5l5 -1000q0 -21 -14.5 -35.5t-35.5 -14.5l-100 -1q-21 0 -35.5 14.5t-14.5 35.5l-2 437l-463 -454q-14 -15 -24.5 -10.5t-10.5 25.5l-2 437l-462 -455q-15 -14 -25.5 -9.5t-10.5 24.5l-5 1000q0 21 10.5 25.5t25.5 -10.5l466 -450 l-2 438q0 20 10.5 24.5t25.5 -9.5l466 -451l-2 438q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe077;" d="M850 1100h100q21 0 35.5 -14.5t14.5 -35.5v-1000q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v438l-464 -453q-15 -14 -25.5 -10t-10.5 25v1000q0 21 10.5 25t25.5 -10l464 -453v438q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe078;" d="M686 1081l501 -540q15 -15 10.5 -26t-26.5 -11h-1042q-22 0 -26.5 11t10.5 26l501 540q15 15 36 15t36 -15zM150 400h1000q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1000q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe079;" d="M885 900l-352 -353l352 -353l-197 -198l-552 552l552 550z" />
+<glyph unicode="&#xe080;" d="M1064 547l-551 -551l-198 198l353 353l-353 353l198 198z" />
+<glyph unicode="&#xe081;" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM650 900h-100q-21 0 -35.5 -14.5t-14.5 -35.5v-150h-150 q-21 0 -35.5 -14.5t-14.5 -35.5v-100q0 -21 14.5 -35.5t35.5 -14.5h150v-150q0 -21 14.5 -35.5t35.5 -14.5h100q21 0 35.5 14.5t14.5 35.5v150h150q21 0 35.5 14.5t14.5 35.5v100q0 21 -14.5 35.5t-35.5 14.5h-150v150q0 21 -14.5 35.5t-35.5 14.5z" />
+<glyph unicode="&#xe082;" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM850 700h-500q-21 0 -35.5 -14.5t-14.5 -35.5v-100q0 -21 14.5 -35.5 t35.5 -14.5h500q21 0 35.5 14.5t14.5 35.5v100q0 21 -14.5 35.5t-35.5 14.5z" />
+<glyph unicode="&#xe083;" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM741.5 913q-12.5 0 -21.5 -9l-120 -120l-120 120q-9 9 -21.5 9 t-21.5 -9l-141 -141q-9 -9 -9 -21.5t9 -21.5l120 -120l-120 -120q-9 -9 -9 -21.5t9 -21.5l141 -141q9 -9 21.5 -9t21.5 9l120 120l120 -120q9 -9 21.5 -9t21.5 9l141 141q9 9 9 21.5t-9 21.5l-120 120l120 120q9 9 9 21.5t-9 21.5l-141 141q-9 9 -21.5 9z" />
+<glyph unicode="&#xe084;" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM546 623l-84 85q-7 7 -17.5 7t-18.5 -7l-139 -139q-7 -8 -7 -18t7 -18 l242 -241q7 -8 17.5 -8t17.5 8l375 375q7 7 7 17.5t-7 18.5l-139 139q-7 7 -17.5 7t-17.5 -7z" />
+<glyph unicode="&#xe085;" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM588 941q-29 0 -59 -5.5t-63 -20.5t-58 -38.5t-41.5 -63t-16.5 -89.5 q0 -25 20 -25h131q30 -5 35 11q6 20 20.5 28t45.5 8q20 0 31.5 -10.5t11.5 -28.5q0 -23 -7 -34t-26 -18q-1 0 -13.5 -4t-19.5 -7.5t-20 -10.5t-22 -17t-18.5 -24t-15.5 -35t-8 -46q-1 -8 5.5 -16.5t20.5 -8.5h173q7 0 22 8t35 28t37.5 48t29.5 74t12 100q0 47 -17 83 t-42.5 57t-59.5 34.5t-64 18t-59 4.5zM675 400h-150q-10 0 -17.5 -7.5t-7.5 -17.5v-150q0 -10 7.5 -17.5t17.5 -7.5h150q10 0 17.5 7.5t7.5 17.5v150q0 10 -7.5 17.5t-17.5 7.5z" />
+<glyph unicode="&#xe086;" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM675 1000h-150q-10 0 -17.5 -7.5t-7.5 -17.5v-150q0 -10 7.5 -17.5 t17.5 -7.5h150q10 0 17.5 7.5t7.5 17.5v150q0 10 -7.5 17.5t-17.5 7.5zM675 700h-250q-10 0 -17.5 -7.5t-7.5 -17.5v-50q0 -10 7.5 -17.5t17.5 -7.5h75v-200h-75q-10 0 -17.5 -7.5t-7.5 -17.5v-50q0 -10 7.5 -17.5t17.5 -7.5h350q10 0 17.5 7.5t7.5 17.5v50q0 10 -7.5 17.5 t-17.5 7.5h-75v275q0 10 -7.5 17.5t-17.5 7.5z" />
+<glyph unicode="&#xe087;" d="M525 1200h150q10 0 17.5 -7.5t7.5 -17.5v-194q103 -27 178.5 -102.5t102.5 -178.5h194q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-194q-27 -103 -102.5 -178.5t-178.5 -102.5v-194q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v194 q-103 27 -178.5 102.5t-102.5 178.5h-194q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5h194q27 103 102.5 178.5t178.5 102.5v194q0 10 7.5 17.5t17.5 7.5zM700 893v-168q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v168q-68 -23 -119 -74 t-74 -119h168q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-168q23 -68 74 -119t119 -74v168q0 10 7.5 17.5t17.5 7.5h150q10 0 17.5 -7.5t7.5 -17.5v-168q68 23 119 74t74 119h-168q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5h168 q-23 68 -74 119t-119 74z" />
+<glyph unicode="&#xe088;" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 1027q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5 t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5t-57 214.5t-155.5 155.5t-214.5 57zM759 823l64 -64q7 -7 7 -17.5t-7 -17.5l-124 -124l124 -124q7 -7 7 -17.5t-7 -17.5l-64 -64q-7 -7 -17.5 -7t-17.5 7l-124 124l-124 -124q-7 -7 -17.5 -7t-17.5 7l-64 64 q-7 7 -7 17.5t7 17.5l124 124l-124 124q-7 7 -7 17.5t7 17.5l64 64q7 7 17.5 7t17.5 -7l124 -124l124 124q7 7 17.5 7t17.5 -7z" />
+<glyph unicode="&#xe089;" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 1027q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5 t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5t-57 214.5t-155.5 155.5t-214.5 57zM782 788l106 -106q7 -7 7 -17.5t-7 -17.5l-320 -321q-8 -7 -18 -7t-18 7l-202 203q-8 7 -8 17.5t8 17.5l106 106q7 8 17.5 8t17.5 -8l79 -79l197 197q7 7 17.5 7t17.5 -7z" />
+<glyph unicode="&#xe090;" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 1027q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5q0 -120 65 -225 l587 587q-105 65 -225 65zM965 819l-584 -584q104 -62 219 -62q116 0 214.5 57t155.5 155.5t57 214.5q0 115 -62 219z" />
+<glyph unicode="&#xe091;" d="M39 582l522 427q16 13 27.5 8t11.5 -26v-291h550q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-550v-291q0 -21 -11.5 -26t-27.5 8l-522 427q-16 13 -16 32t16 32z" />
+<glyph unicode="&#xe092;" d="M639 1009l522 -427q16 -13 16 -32t-16 -32l-522 -427q-16 -13 -27.5 -8t-11.5 26v291h-550q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5h550v291q0 21 11.5 26t27.5 -8z" />
+<glyph unicode="&#xe093;" d="M682 1161l427 -522q13 -16 8 -27.5t-26 -11.5h-291v-550q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v550h-291q-21 0 -26 11.5t8 27.5l427 522q13 16 32 16t32 -16z" />
+<glyph unicode="&#xe094;" d="M550 1200h200q21 0 35.5 -14.5t14.5 -35.5v-550h291q21 0 26 -11.5t-8 -27.5l-427 -522q-13 -16 -32 -16t-32 16l-427 522q-13 16 -8 27.5t26 11.5h291v550q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe095;" d="M639 1109l522 -427q16 -13 16 -32t-16 -32l-522 -427q-16 -13 -27.5 -8t-11.5 26v291q-94 -2 -182 -20t-170.5 -52t-147 -92.5t-100.5 -135.5q5 105 27 193.5t67.5 167t113 135t167 91.5t225.5 42v262q0 21 11.5 26t27.5 -8z" />
+<glyph unicode="&#xe096;" d="M850 1200h300q21 0 35.5 -14.5t14.5 -35.5v-300q0 -21 -10.5 -25t-24.5 10l-94 94l-249 -249q-8 -7 -18 -7t-18 7l-106 106q-7 8 -7 18t7 18l249 249l-94 94q-14 14 -10 24.5t25 10.5zM350 0h-300q-21 0 -35.5 14.5t-14.5 35.5v300q0 21 10.5 25t24.5 -10l94 -94l249 249 q8 7 18 7t18 -7l106 -106q7 -8 7 -18t-7 -18l-249 -249l94 -94q14 -14 10 -24.5t-25 -10.5z" />
+<glyph unicode="&#xe097;" d="M1014 1120l106 -106q7 -8 7 -18t-7 -18l-249 -249l94 -94q14 -14 10 -24.5t-25 -10.5h-300q-21 0 -35.5 14.5t-14.5 35.5v300q0 21 10.5 25t24.5 -10l94 -94l249 249q8 7 18 7t18 -7zM250 600h300q21 0 35.5 -14.5t14.5 -35.5v-300q0 -21 -10.5 -25t-24.5 10l-94 94 l-249 -249q-8 -7 -18 -7t-18 7l-106 106q-7 8 -7 18t7 18l249 249l-94 94q-14 14 -10 24.5t25 10.5z" />
+<glyph unicode="&#xe101;" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM704 900h-208q-20 0 -32 -14.5t-8 -34.5l58 -302q4 -20 21.5 -34.5 t37.5 -14.5h54q20 0 37.5 14.5t21.5 34.5l58 302q4 20 -8 34.5t-32 14.5zM675 400h-150q-10 0 -17.5 -7.5t-7.5 -17.5v-150q0 -10 7.5 -17.5t17.5 -7.5h150q10 0 17.5 7.5t7.5 17.5v150q0 10 -7.5 17.5t-17.5 7.5z" />
+<glyph unicode="&#xe102;" d="M260 1200q9 0 19 -2t15 -4l5 -2q22 -10 44 -23l196 -118q21 -13 36 -24q29 -21 37 -12q11 13 49 35l196 118q22 13 45 23q17 7 38 7q23 0 47 -16.5t37 -33.5l13 -16q14 -21 18 -45l25 -123l8 -44q1 -9 8.5 -14.5t17.5 -5.5h61q10 0 17.5 -7.5t7.5 -17.5v-50 q0 -10 -7.5 -17.5t-17.5 -7.5h-50q-10 0 -17.5 -7.5t-7.5 -17.5v-175h-400v300h-200v-300h-400v175q0 10 -7.5 17.5t-17.5 7.5h-50q-10 0 -17.5 7.5t-7.5 17.5v50q0 10 7.5 17.5t17.5 7.5h61q11 0 18 3t7 8q0 4 9 52l25 128q5 25 19 45q2 3 5 7t13.5 15t21.5 19.5t26.5 15.5 t29.5 7zM915 1079l-166 -162q-7 -7 -5 -12t12 -5h219q10 0 15 7t2 17l-51 149q-3 10 -11 12t-15 -6zM463 917l-177 157q-8 7 -16 5t-11 -12l-51 -143q-3 -10 2 -17t15 -7h231q11 0 12.5 5t-5.5 12zM500 0h-375q-10 0 -17.5 7.5t-7.5 17.5v375h400v-400zM1100 400v-375 q0 -10 -7.5 -17.5t-17.5 -7.5h-375v400h400z" />
+<glyph unicode="&#xe103;" d="M1165 1190q8 3 21 -6.5t13 -17.5q-2 -178 -24.5 -323.5t-55.5 -245.5t-87 -174.5t-102.5 -118.5t-118 -68.5t-118.5 -33t-120 -4.5t-105 9.5t-90 16.5q-61 12 -78 11q-4 1 -12.5 0t-34 -14.5t-52.5 -40.5l-153 -153q-26 -24 -37 -14.5t-11 43.5q0 64 42 102q8 8 50.5 45 t66.5 58q19 17 35 47t13 61q-9 55 -10 102.5t7 111t37 130t78 129.5q39 51 80 88t89.5 63.5t94.5 45t113.5 36t129 31t157.5 37t182 47.5zM1116 1098q-8 9 -22.5 -3t-45.5 -50q-38 -47 -119 -103.5t-142 -89.5l-62 -33q-56 -30 -102 -57t-104 -68t-102.5 -80.5t-85.5 -91 t-64 -104.5q-24 -56 -31 -86t2 -32t31.5 17.5t55.5 59.5q25 30 94 75.5t125.5 77.5t147.5 81q70 37 118.5 69t102 79.5t99 111t86.5 148.5q22 50 24 60t-6 19z" />
+<glyph unicode="&#xe104;" d="M653 1231q-39 -67 -54.5 -131t-10.5 -114.5t24.5 -96.5t47.5 -80t63.5 -62.5t68.5 -46.5t65 -30q-4 7 -17.5 35t-18.5 39.5t-17 39.5t-17 43t-13 42t-9.5 44.5t-2 42t4 43t13.5 39t23 38.5q96 -42 165 -107.5t105 -138t52 -156t13 -159t-19 -149.5q-13 -55 -44 -106.5 t-68 -87t-78.5 -64.5t-72.5 -45t-53 -22q-72 -22 -127 -11q-31 6 -13 19q6 3 17 7q13 5 32.5 21t41 44t38.5 63.5t21.5 81.5t-6.5 94.5t-50 107t-104 115.5q10 -104 -0.5 -189t-37 -140.5t-65 -93t-84 -52t-93.5 -11t-95 24.5q-80 36 -131.5 114t-53.5 171q-2 23 0 49.5 t4.5 52.5t13.5 56t27.5 60t46 64.5t69.5 68.5q-8 -53 -5 -102.5t17.5 -90t34 -68.5t44.5 -39t49 -2q31 13 38.5 36t-4.5 55t-29 64.5t-36 75t-26 75.5q-15 85 2 161.5t53.5 128.5t85.5 92.5t93.5 61t81.5 25.5z" />
+<glyph unicode="&#xe105;" d="M600 1094q82 0 160.5 -22.5t140 -59t116.5 -82.5t94.5 -95t68 -95t42.5 -82.5t14 -57.5t-14 -57.5t-43 -82.5t-68.5 -95t-94.5 -95t-116.5 -82.5t-140 -59t-159.5 -22.5t-159.5 22.5t-140 59t-116.5 82.5t-94.5 95t-68.5 95t-43 82.5t-14 57.5t14 57.5t42.5 82.5t68 95 t94.5 95t116.5 82.5t140 59t160.5 22.5zM888 829q-15 15 -18 12t5 -22q25 -57 25 -119q0 -124 -88 -212t-212 -88t-212 88t-88 212q0 59 23 114q8 19 4.5 22t-17.5 -12q-70 -69 -160 -184q-13 -16 -15 -40.5t9 -42.5q22 -36 47 -71t70 -82t92.5 -81t113 -58.5t133.5 -24.5 t133.5 24t113 58.5t92.5 81.5t70 81.5t47 70.5q11 18 9 42.5t-14 41.5q-90 117 -163 189zM448 727l-35 -36q-15 -15 -19.5 -38.5t4.5 -41.5q37 -68 93 -116q16 -13 38.5 -11t36.5 17l35 34q14 15 12.5 33.5t-16.5 33.5q-44 44 -89 117q-11 18 -28 20t-32 -12z" />
+<glyph unicode="&#xe106;" d="M592 0h-148l31 120q-91 20 -175.5 68.5t-143.5 106.5t-103.5 119t-66.5 110t-22 76q0 21 14 57.5t42.5 82.5t68 95t94.5 95t116.5 82.5t140 59t160.5 22.5q61 0 126 -15l32 121h148zM944 770l47 181q108 -85 176.5 -192t68.5 -159q0 -26 -19.5 -71t-59.5 -102t-93 -112 t-129 -104.5t-158 -75.5l46 173q77 49 136 117t97 131q11 18 9 42.5t-14 41.5q-54 70 -107 130zM310 824q-70 -69 -160 -184q-13 -16 -15 -40.5t9 -42.5q18 -30 39 -60t57 -70.5t74 -73t90 -61t105 -41.5l41 154q-107 18 -178.5 101.5t-71.5 193.5q0 59 23 114q8 19 4.5 22 t-17.5 -12zM448 727l-35 -36q-15 -15 -19.5 -38.5t4.5 -41.5q37 -68 93 -116q16 -13 38.5 -11t36.5 17l12 11l22 86l-3 4q-44 44 -89 117q-11 18 -28 20t-32 -12z" />
+<glyph unicode="&#xe107;" d="M-90 100l642 1066q20 31 48 28.5t48 -35.5l642 -1056q21 -32 7.5 -67.5t-50.5 -35.5h-1294q-37 0 -50.5 34t7.5 66zM155 200h345v75q0 10 7.5 17.5t17.5 7.5h150q10 0 17.5 -7.5t7.5 -17.5v-75h345l-445 723zM496 700h208q20 0 32 -14.5t8 -34.5l-58 -252 q-4 -20 -21.5 -34.5t-37.5 -14.5h-54q-20 0 -37.5 14.5t-21.5 34.5l-58 252q-4 20 8 34.5t32 14.5z" />
+<glyph unicode="&#xe108;" d="M650 1200q62 0 106 -44t44 -106v-339l363 -325q15 -14 26 -38.5t11 -44.5v-41q0 -20 -12 -26.5t-29 5.5l-359 249v-263q100 -93 100 -113v-64q0 -21 -13 -29t-32 1l-205 128l-205 -128q-19 -9 -32 -1t-13 29v64q0 20 100 113v263l-359 -249q-17 -12 -29 -5.5t-12 26.5v41 q0 20 11 44.5t26 38.5l363 325v339q0 62 44 106t106 44z" />
+<glyph unicode="&#xe109;" d="M850 1200h100q21 0 35.5 -14.5t14.5 -35.5v-50h50q21 0 35.5 -14.5t14.5 -35.5v-150h-1100v150q0 21 14.5 35.5t35.5 14.5h50v50q0 21 14.5 35.5t35.5 14.5h100q21 0 35.5 -14.5t14.5 -35.5v-50h500v50q0 21 14.5 35.5t35.5 14.5zM1100 800v-750q0 -21 -14.5 -35.5 t-35.5 -14.5h-1000q-21 0 -35.5 14.5t-14.5 35.5v750h1100zM100 600v-100h100v100h-100zM300 600v-100h100v100h-100zM500 600v-100h100v100h-100zM700 600v-100h100v100h-100zM900 600v-100h100v100h-100zM100 400v-100h100v100h-100zM300 400v-100h100v100h-100zM500 400 v-100h100v100h-100zM700 400v-100h100v100h-100zM900 400v-100h100v100h-100zM100 200v-100h100v100h-100zM300 200v-100h100v100h-100zM500 200v-100h100v100h-100zM700 200v-100h100v100h-100zM900 200v-100h100v100h-100z" />
+<glyph unicode="&#xe110;" d="M1135 1165l249 -230q15 -14 15 -35t-15 -35l-249 -230q-14 -14 -24.5 -10t-10.5 25v150h-159l-600 -600h-291q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5h209l600 600h241v150q0 21 10.5 25t24.5 -10zM522 819l-141 -141l-122 122h-209q-21 0 -35.5 14.5 t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5h291zM1135 565l249 -230q15 -14 15 -35t-15 -35l-249 -230q-14 -14 -24.5 -10t-10.5 25v150h-241l-181 181l141 141l122 -122h159v150q0 21 10.5 25t24.5 -10z" />
+<glyph unicode="&#xe111;" d="M100 1100h1000q41 0 70.5 -29.5t29.5 -70.5v-600q0 -41 -29.5 -70.5t-70.5 -29.5h-596l-304 -300v300h-100q-41 0 -70.5 29.5t-29.5 70.5v600q0 41 29.5 70.5t70.5 29.5z" />
+<glyph unicode="&#xe112;" d="M150 1200h200q21 0 35.5 -14.5t14.5 -35.5v-250h-300v250q0 21 14.5 35.5t35.5 14.5zM850 1200h200q21 0 35.5 -14.5t14.5 -35.5v-250h-300v250q0 21 14.5 35.5t35.5 14.5zM1100 800v-300q0 -41 -3 -77.5t-15 -89.5t-32 -96t-58 -89t-89 -77t-129 -51t-174 -20t-174 20 t-129 51t-89 77t-58 89t-32 96t-15 89.5t-3 77.5v300h300v-250v-27v-42.5t1.5 -41t5 -38t10 -35t16.5 -30t25.5 -24.5t35 -19t46.5 -12t60 -4t60 4.5t46.5 12.5t35 19.5t25 25.5t17 30.5t10 35t5 38t2 40.5t-0.5 42v25v250h300z" />
+<glyph unicode="&#xe113;" d="M1100 411l-198 -199l-353 353l-353 -353l-197 199l551 551z" />
+<glyph unicode="&#xe114;" d="M1101 789l-550 -551l-551 551l198 199l353 -353l353 353z" />
+<glyph unicode="&#xe115;" d="M404 1000h746q21 0 35.5 -14.5t14.5 -35.5v-551h150q21 0 25 -10.5t-10 -24.5l-230 -249q-14 -15 -35 -15t-35 15l-230 249q-14 14 -10 24.5t25 10.5h150v401h-381zM135 984l230 -249q14 -14 10 -24.5t-25 -10.5h-150v-400h385l215 -200h-750q-21 0 -35.5 14.5 t-14.5 35.5v550h-150q-21 0 -25 10.5t10 24.5l230 249q14 15 35 15t35 -15z" />
+<glyph unicode="&#xe116;" d="M56 1200h94q17 0 31 -11t18 -27l38 -162h896q24 0 39 -18.5t10 -42.5l-100 -475q-5 -21 -27 -42.5t-55 -21.5h-633l48 -200h535q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-50v-50q0 -21 -14.5 -35.5t-35.5 -14.5t-35.5 14.5t-14.5 35.5v50h-300v-50 q0 -21 -14.5 -35.5t-35.5 -14.5t-35.5 14.5t-14.5 35.5v50h-31q-18 0 -32.5 10t-20.5 19l-5 10l-201 961h-54q-20 0 -35 14.5t-15 35.5t15 35.5t35 14.5z" />
+<glyph unicode="&#xe117;" d="M1200 1000v-100h-1200v100h200q0 41 29.5 70.5t70.5 29.5h300q41 0 70.5 -29.5t29.5 -70.5h500zM0 800h1200v-800h-1200v800z" />
+<glyph unicode="&#xe118;" d="M200 800l-200 -400v600h200q0 41 29.5 70.5t70.5 29.5h300q42 0 71 -29.5t29 -70.5h500v-200h-1000zM1500 700l-300 -700h-1200l300 700h1200z" />
+<glyph unicode="&#xe119;" d="M635 1184l230 -249q14 -14 10 -24.5t-25 -10.5h-150v-601h150q21 0 25 -10.5t-10 -24.5l-230 -249q-14 -15 -35 -15t-35 15l-230 249q-14 14 -10 24.5t25 10.5h150v601h-150q-21 0 -25 10.5t10 24.5l230 249q14 15 35 15t35 -15z" />
+<glyph unicode="&#xe120;" d="M936 864l249 -229q14 -15 14 -35.5t-14 -35.5l-249 -229q-15 -15 -25.5 -10.5t-10.5 24.5v151h-600v-151q0 -20 -10.5 -24.5t-25.5 10.5l-249 229q-14 15 -14 35.5t14 35.5l249 229q15 15 25.5 10.5t10.5 -25.5v-149h600v149q0 21 10.5 25.5t25.5 -10.5z" />
+<glyph unicode="&#xe121;" d="M1169 400l-172 732q-5 23 -23 45.5t-38 22.5h-672q-20 0 -38 -20t-23 -41l-172 -739h1138zM1100 300h-1000q-41 0 -70.5 -29.5t-29.5 -70.5v-100q0 -41 29.5 -70.5t70.5 -29.5h1000q41 0 70.5 29.5t29.5 70.5v100q0 41 -29.5 70.5t-70.5 29.5zM800 100v100h100v-100h-100 zM1000 100v100h100v-100h-100z" />
+<glyph unicode="&#xe122;" d="M1150 1100q21 0 35.5 -14.5t14.5 -35.5v-850q0 -21 -14.5 -35.5t-35.5 -14.5t-35.5 14.5t-14.5 35.5v850q0 21 14.5 35.5t35.5 14.5zM1000 200l-675 200h-38l47 -276q3 -16 -5.5 -20t-29.5 -4h-7h-84q-20 0 -34.5 14t-18.5 35q-55 337 -55 351v250v6q0 16 1 23.5t6.5 14 t17.5 6.5h200l675 250v-850zM0 750v-250q-4 0 -11 0.5t-24 6t-30 15t-24 30t-11 48.5v50q0 26 10.5 46t25 30t29 16t25.5 7z" />
+<glyph unicode="&#xe123;" d="M553 1200h94q20 0 29 -10.5t3 -29.5l-18 -37q83 -19 144 -82.5t76 -140.5l63 -327l118 -173h17q19 0 33 -14.5t14 -35t-13 -40.5t-31 -27q-8 -4 -23 -9.5t-65 -19.5t-103 -25t-132.5 -20t-158.5 -9q-57 0 -115 5t-104 12t-88.5 15.5t-73.5 17.5t-54.5 16t-35.5 12l-11 4 q-18 8 -31 28t-13 40.5t14 35t33 14.5h17l118 173l63 327q15 77 76 140t144 83l-18 32q-6 19 3.5 32t28.5 13zM498 110q50 -6 102 -6q53 0 102 6q-12 -49 -39.5 -79.5t-62.5 -30.5t-63 30.5t-39 79.5z" />
+<glyph unicode="&#xe124;" d="M800 946l224 78l-78 -224l234 -45l-180 -155l180 -155l-234 -45l78 -224l-224 78l-45 -234l-155 180l-155 -180l-45 234l-224 -78l78 224l-234 45l180 155l-180 155l234 45l-78 224l224 -78l45 234l155 -180l155 180z" />
+<glyph unicode="&#xe125;" d="M650 1200h50q40 0 70 -40.5t30 -84.5v-150l-28 -125h328q40 0 70 -40.5t30 -84.5v-100q0 -45 -29 -74l-238 -344q-16 -24 -38 -40.5t-45 -16.5h-250q-7 0 -42 25t-66 50l-31 25h-61q-45 0 -72.5 18t-27.5 57v400q0 36 20 63l145 196l96 198q13 28 37.5 48t51.5 20z M650 1100l-100 -212l-150 -213v-375h100l136 -100h214l250 375v125h-450l50 225v175h-50zM50 800h100q21 0 35.5 -14.5t14.5 -35.5v-500q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v500q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe126;" d="M600 1100h250q23 0 45 -16.5t38 -40.5l238 -344q29 -29 29 -74v-100q0 -44 -30 -84.5t-70 -40.5h-328q28 -118 28 -125v-150q0 -44 -30 -84.5t-70 -40.5h-50q-27 0 -51.5 20t-37.5 48l-96 198l-145 196q-20 27 -20 63v400q0 39 27.5 57t72.5 18h61q124 100 139 100z M50 1000h100q21 0 35.5 -14.5t14.5 -35.5v-500q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v500q0 21 14.5 35.5t35.5 14.5zM636 1000l-136 -100h-100v-375l150 -213l100 -212h50v175l-50 225h450v125l-250 375h-214z" />
+<glyph unicode="&#xe127;" d="M356 873l363 230q31 16 53 -6l110 -112q13 -13 13.5 -32t-11.5 -34l-84 -121h302q84 0 138 -38t54 -110t-55 -111t-139 -39h-106l-131 -339q-6 -21 -19.5 -41t-28.5 -20h-342q-7 0 -90 81t-83 94v525q0 17 14 35.5t28 28.5zM400 792v-503l100 -89h293l131 339 q6 21 19.5 41t28.5 20h203q21 0 30.5 25t0.5 50t-31 25h-456h-7h-6h-5.5t-6 0.5t-5 1.5t-5 2t-4 2.5t-4 4t-2.5 4.5q-12 25 5 47l146 183l-86 83zM50 800h100q21 0 35.5 -14.5t14.5 -35.5v-500q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v500 q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe128;" d="M475 1103l366 -230q2 -1 6 -3.5t14 -10.5t18 -16.5t14.5 -20t6.5 -22.5v-525q0 -13 -86 -94t-93 -81h-342q-15 0 -28.5 20t-19.5 41l-131 339h-106q-85 0 -139.5 39t-54.5 111t54 110t138 38h302l-85 121q-11 15 -10.5 34t13.5 32l110 112q22 22 53 6zM370 945l146 -183 q17 -22 5 -47q-2 -2 -3.5 -4.5t-4 -4t-4 -2.5t-5 -2t-5 -1.5t-6 -0.5h-6h-6.5h-6h-475v-100h221q15 0 29 -20t20 -41l130 -339h294l106 89v503l-342 236zM1050 800h100q21 0 35.5 -14.5t14.5 -35.5v-500q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5 v500q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe129;" d="M550 1294q72 0 111 -55t39 -139v-106l339 -131q21 -6 41 -19.5t20 -28.5v-342q0 -7 -81 -90t-94 -83h-525q-17 0 -35.5 14t-28.5 28l-9 14l-230 363q-16 31 6 53l112 110q13 13 32 13.5t34 -11.5l121 -84v302q0 84 38 138t110 54zM600 972v203q0 21 -25 30.5t-50 0.5 t-25 -31v-456v-7v-6v-5.5t-0.5 -6t-1.5 -5t-2 -5t-2.5 -4t-4 -4t-4.5 -2.5q-25 -12 -47 5l-183 146l-83 -86l236 -339h503l89 100v293l-339 131q-21 6 -41 19.5t-20 28.5zM450 200h500q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-500 q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe130;" d="M350 1100h500q21 0 35.5 14.5t14.5 35.5v100q0 21 -14.5 35.5t-35.5 14.5h-500q-21 0 -35.5 -14.5t-14.5 -35.5v-100q0 -21 14.5 -35.5t35.5 -14.5zM600 306v-106q0 -84 -39 -139t-111 -55t-110 54t-38 138v302l-121 -84q-15 -12 -34 -11.5t-32 13.5l-112 110 q-22 22 -6 53l230 363q1 2 3.5 6t10.5 13.5t16.5 17t20 13.5t22.5 6h525q13 0 94 -83t81 -90v-342q0 -15 -20 -28.5t-41 -19.5zM308 900l-236 -339l83 -86l183 146q22 17 47 5q2 -1 4.5 -2.5t4 -4t2.5 -4t2 -5t1.5 -5t0.5 -6v-5.5v-6v-7v-456q0 -22 25 -31t50 0.5t25 30.5 v203q0 15 20 28.5t41 19.5l339 131v293l-89 100h-503z" />
+<glyph unicode="&#xe131;" d="M600 1178q118 0 225 -45.5t184.5 -123t123 -184.5t45.5 -225t-45.5 -225t-123 -184.5t-184.5 -123t-225 -45.5t-225 45.5t-184.5 123t-123 184.5t-45.5 225t45.5 225t123 184.5t184.5 123t225 45.5zM914 632l-275 223q-16 13 -27.5 8t-11.5 -26v-137h-275 q-10 0 -17.5 -7.5t-7.5 -17.5v-150q0 -10 7.5 -17.5t17.5 -7.5h275v-137q0 -21 11.5 -26t27.5 8l275 223q16 13 16 32t-16 32z" />
+<glyph unicode="&#xe132;" d="M600 1178q118 0 225 -45.5t184.5 -123t123 -184.5t45.5 -225t-45.5 -225t-123 -184.5t-184.5 -123t-225 -45.5t-225 45.5t-184.5 123t-123 184.5t-45.5 225t45.5 225t123 184.5t184.5 123t225 45.5zM561 855l-275 -223q-16 -13 -16 -32t16 -32l275 -223q16 -13 27.5 -8 t11.5 26v137h275q10 0 17.5 7.5t7.5 17.5v150q0 10 -7.5 17.5t-17.5 7.5h-275v137q0 21 -11.5 26t-27.5 -8z" />
+<glyph unicode="&#xe133;" d="M600 1178q118 0 225 -45.5t184.5 -123t123 -184.5t45.5 -225t-45.5 -225t-123 -184.5t-184.5 -123t-225 -45.5t-225 45.5t-184.5 123t-123 184.5t-45.5 225t45.5 225t123 184.5t184.5 123t225 45.5zM855 639l-223 275q-13 16 -32 16t-32 -16l-223 -275q-13 -16 -8 -27.5 t26 -11.5h137v-275q0 -10 7.5 -17.5t17.5 -7.5h150q10 0 17.5 7.5t7.5 17.5v275h137q21 0 26 11.5t-8 27.5z" />
+<glyph unicode="&#xe134;" d="M600 1178q118 0 225 -45.5t184.5 -123t123 -184.5t45.5 -225t-45.5 -225t-123 -184.5t-184.5 -123t-225 -45.5t-225 45.5t-184.5 123t-123 184.5t-45.5 225t45.5 225t123 184.5t184.5 123t225 45.5zM675 900h-150q-10 0 -17.5 -7.5t-7.5 -17.5v-275h-137q-21 0 -26 -11.5 t8 -27.5l223 -275q13 -16 32 -16t32 16l223 275q13 16 8 27.5t-26 11.5h-137v275q0 10 -7.5 17.5t-17.5 7.5z" />
+<glyph unicode="&#xe135;" d="M600 1176q116 0 222.5 -46t184 -123.5t123.5 -184t46 -222.5t-46 -222.5t-123.5 -184t-184 -123.5t-222.5 -46t-222.5 46t-184 123.5t-123.5 184t-46 222.5t46 222.5t123.5 184t184 123.5t222.5 46zM627 1101q-15 -12 -36.5 -20.5t-35.5 -12t-43 -8t-39 -6.5 q-15 -3 -45.5 0t-45.5 -2q-20 -7 -51.5 -26.5t-34.5 -34.5q-3 -11 6.5 -22.5t8.5 -18.5q-3 -34 -27.5 -91t-29.5 -79q-9 -34 5 -93t8 -87q0 -9 17 -44.5t16 -59.5q12 0 23 -5t23.5 -15t19.5 -14q16 -8 33 -15t40.5 -15t34.5 -12q21 -9 52.5 -32t60 -38t57.5 -11 q7 -15 -3 -34t-22.5 -40t-9.5 -38q13 -21 23 -34.5t27.5 -27.5t36.5 -18q0 -7 -3.5 -16t-3.5 -14t5 -17q104 -2 221 112q30 29 46.5 47t34.5 49t21 63q-13 8 -37 8.5t-36 7.5q-15 7 -49.5 15t-51.5 19q-18 0 -41 -0.5t-43 -1.5t-42 -6.5t-38 -16.5q-51 -35 -66 -12 q-4 1 -3.5 25.5t0.5 25.5q-6 13 -26.5 17.5t-24.5 6.5q1 15 -0.5 30.5t-7 28t-18.5 11.5t-31 -21q-23 -25 -42 4q-19 28 -8 58q6 16 22 22q6 -1 26 -1.5t33.5 -4t19.5 -13.5q7 -12 18 -24t21.5 -20.5t20 -15t15.5 -10.5l5 -3q2 12 7.5 30.5t8 34.5t-0.5 32q-3 18 3.5 29 t18 22.5t15.5 24.5q6 14 10.5 35t8 31t15.5 22.5t34 22.5q-6 18 10 36q8 0 24 -1.5t24.5 -1.5t20 4.5t20.5 15.5q-10 23 -31 42.5t-37.5 29.5t-49 27t-43.5 23q0 1 2 8t3 11.5t1.5 10.5t-1 9.5t-4.5 4.5q31 -13 58.5 -14.5t38.5 2.5l12 5q5 28 -9.5 46t-36.5 24t-50 15 t-41 20q-18 -4 -37 0zM613 994q0 -17 8 -42t17 -45t9 -23q-8 1 -39.5 5.5t-52.5 10t-37 16.5q3 11 16 29.5t16 25.5q10 -10 19 -10t14 6t13.5 14.5t16.5 12.5z" />
+<glyph unicode="&#xe136;" d="M756 1157q164 92 306 -9l-259 -138l145 -232l251 126q6 -89 -34 -156.5t-117 -110.5q-60 -34 -127 -39.5t-126 16.5l-596 -596q-15 -16 -36.5 -16t-36.5 16l-111 110q-15 15 -15 36.5t15 37.5l600 599q-34 101 5.5 201.5t135.5 154.5z" />
+<glyph unicode="&#xe137;" horiz-adv-x="1220" d="M100 1196h1000q41 0 70.5 -29.5t29.5 -70.5v-100q0 -41 -29.5 -70.5t-70.5 -29.5h-1000q-41 0 -70.5 29.5t-29.5 70.5v100q0 41 29.5 70.5t70.5 29.5zM1100 1096h-200v-100h200v100zM100 796h1000q41 0 70.5 -29.5t29.5 -70.5v-100q0 -41 -29.5 -70.5t-70.5 -29.5h-1000 q-41 0 -70.5 29.5t-29.5 70.5v100q0 41 29.5 70.5t70.5 29.5zM1100 696h-500v-100h500v100zM100 396h1000q41 0 70.5 -29.5t29.5 -70.5v-100q0 -41 -29.5 -70.5t-70.5 -29.5h-1000q-41 0 -70.5 29.5t-29.5 70.5v100q0 41 29.5 70.5t70.5 29.5zM1100 296h-300v-100h300v100z " />
+<glyph unicode="&#xe138;" d="M150 1200h900q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-900q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5zM700 500v-300l-200 -200v500l-350 500h900z" />
+<glyph unicode="&#xe139;" d="M500 1200h200q41 0 70.5 -29.5t29.5 -70.5v-100h300q41 0 70.5 -29.5t29.5 -70.5v-400h-500v100h-200v-100h-500v400q0 41 29.5 70.5t70.5 29.5h300v100q0 41 29.5 70.5t70.5 29.5zM500 1100v-100h200v100h-200zM1200 400v-200q0 -41 -29.5 -70.5t-70.5 -29.5h-1000 q-41 0 -70.5 29.5t-29.5 70.5v200h1200z" />
+<glyph unicode="&#xe140;" d="M50 1200h300q21 0 25 -10.5t-10 -24.5l-94 -94l199 -199q7 -8 7 -18t-7 -18l-106 -106q-8 -7 -18 -7t-18 7l-199 199l-94 -94q-14 -14 -24.5 -10t-10.5 25v300q0 21 14.5 35.5t35.5 14.5zM850 1200h300q21 0 35.5 -14.5t14.5 -35.5v-300q0 -21 -10.5 -25t-24.5 10l-94 94 l-199 -199q-8 -7 -18 -7t-18 7l-106 106q-7 8 -7 18t7 18l199 199l-94 94q-14 14 -10 24.5t25 10.5zM364 470l106 -106q7 -8 7 -18t-7 -18l-199 -199l94 -94q14 -14 10 -24.5t-25 -10.5h-300q-21 0 -35.5 14.5t-14.5 35.5v300q0 21 10.5 25t24.5 -10l94 -94l199 199 q8 7 18 7t18 -7zM1071 271l94 94q14 14 24.5 10t10.5 -25v-300q0 -21 -14.5 -35.5t-35.5 -14.5h-300q-21 0 -25 10.5t10 24.5l94 94l-199 199q-7 8 -7 18t7 18l106 106q8 7 18 7t18 -7z" />
+<glyph unicode="&#xe141;" d="M596 1192q121 0 231.5 -47.5t190 -127t127 -190t47.5 -231.5t-47.5 -231.5t-127 -190.5t-190 -127t-231.5 -47t-231.5 47t-190.5 127t-127 190.5t-47 231.5t47 231.5t127 190t190.5 127t231.5 47.5zM596 1010q-112 0 -207.5 -55.5t-151 -151t-55.5 -207.5t55.5 -207.5 t151 -151t207.5 -55.5t207.5 55.5t151 151t55.5 207.5t-55.5 207.5t-151 151t-207.5 55.5zM454.5 905q22.5 0 38.5 -16t16 -38.5t-16 -39t-38.5 -16.5t-38.5 16.5t-16 39t16 38.5t38.5 16zM754.5 905q22.5 0 38.5 -16t16 -38.5t-16 -39t-38 -16.5q-14 0 -29 10l-55 -145 q17 -23 17 -51q0 -36 -25.5 -61.5t-61.5 -25.5t-61.5 25.5t-25.5 61.5q0 32 20.5 56.5t51.5 29.5l122 126l1 1q-9 14 -9 28q0 23 16 39t38.5 16zM345.5 709q22.5 0 38.5 -16t16 -38.5t-16 -38.5t-38.5 -16t-38.5 16t-16 38.5t16 38.5t38.5 16zM854.5 709q22.5 0 38.5 -16 t16 -38.5t-16 -38.5t-38.5 -16t-38.5 16t-16 38.5t16 38.5t38.5 16z" />
+<glyph unicode="&#xe142;" d="M546 173l469 470q91 91 99 192q7 98 -52 175.5t-154 94.5q-22 4 -47 4q-34 0 -66.5 -10t-56.5 -23t-55.5 -38t-48 -41.5t-48.5 -47.5q-376 -375 -391 -390q-30 -27 -45 -41.5t-37.5 -41t-32 -46.5t-16 -47.5t-1.5 -56.5q9 -62 53.5 -95t99.5 -33q74 0 125 51l548 548 q36 36 20 75q-7 16 -21.5 26t-32.5 10q-26 0 -50 -23q-13 -12 -39 -38l-341 -338q-15 -15 -35.5 -15.5t-34.5 13.5t-14 34.5t14 34.5q327 333 361 367q35 35 67.5 51.5t78.5 16.5q14 0 29 -1q44 -8 74.5 -35.5t43.5 -68.5q14 -47 2 -96.5t-47 -84.5q-12 -11 -32 -32 t-79.5 -81t-114.5 -115t-124.5 -123.5t-123 -119.5t-96.5 -89t-57 -45q-56 -27 -120 -27q-70 0 -129 32t-93 89q-48 78 -35 173t81 163l511 511q71 72 111 96q91 55 198 55q80 0 152 -33q78 -36 129.5 -103t66.5 -154q17 -93 -11 -183.5t-94 -156.5l-482 -476 q-15 -15 -36 -16t-37 14t-17.5 34t14.5 35z" />
+<glyph unicode="&#xe143;" d="M649 949q48 68 109.5 104t121.5 38.5t118.5 -20t102.5 -64t71 -100.5t27 -123q0 -57 -33.5 -117.5t-94 -124.5t-126.5 -127.5t-150 -152.5t-146 -174q-62 85 -145.5 174t-150 152.5t-126.5 127.5t-93.5 124.5t-33.5 117.5q0 64 28 123t73 100.5t104 64t119 20 t120.5 -38.5t104.5 -104zM896 972q-33 0 -64.5 -19t-56.5 -46t-47.5 -53.5t-43.5 -45.5t-37.5 -19t-36 19t-40 45.5t-43 53.5t-54 46t-65.5 19q-67 0 -122.5 -55.5t-55.5 -132.5q0 -23 13.5 -51t46 -65t57.5 -63t76 -75l22 -22q15 -14 44 -44t50.5 -51t46 -44t41 -35t23 -12 t23.5 12t42.5 36t46 44t52.5 52t44 43q4 4 12 13q43 41 63.5 62t52 55t46 55t26 46t11.5 44q0 79 -53 133.5t-120 54.5z" />
+<glyph unicode="&#xe144;" d="M776.5 1214q93.5 0 159.5 -66l141 -141q66 -66 66 -160q0 -42 -28 -95.5t-62 -87.5l-29 -29q-31 53 -77 99l-18 18l95 95l-247 248l-389 -389l212 -212l-105 -106l-19 18l-141 141q-66 66 -66 159t66 159l283 283q65 66 158.5 66zM600 706l105 105q10 -8 19 -17l141 -141 q66 -66 66 -159t-66 -159l-283 -283q-66 -66 -159 -66t-159 66l-141 141q-66 66 -66 159.5t66 159.5l55 55q29 -55 75 -102l18 -17l-95 -95l247 -248l389 389z" />
+<glyph unicode="&#xe145;" d="M603 1200q85 0 162 -15t127 -38t79 -48t29 -46v-953q0 -41 -29.5 -70.5t-70.5 -29.5h-600q-41 0 -70.5 29.5t-29.5 70.5v953q0 21 30 46.5t81 48t129 37.5t163 15zM300 1000v-700h600v700h-600zM600 254q-43 0 -73.5 -30.5t-30.5 -73.5t30.5 -73.5t73.5 -30.5t73.5 30.5 t30.5 73.5t-30.5 73.5t-73.5 30.5z" />
+<glyph unicode="&#xe146;" d="M902 1185l283 -282q15 -15 15 -36t-14.5 -35.5t-35.5 -14.5t-35 15l-36 35l-279 -267v-300l-212 210l-308 -307l-280 -203l203 280l307 308l-210 212h300l267 279l-35 36q-15 14 -15 35t14.5 35.5t35.5 14.5t35 -15z" />
+<glyph unicode="&#xe148;" d="M700 1248v-78q38 -5 72.5 -14.5t75.5 -31.5t71 -53.5t52 -84t24 -118.5h-159q-4 36 -10.5 59t-21 45t-40 35.5t-64.5 20.5v-307l64 -13q34 -7 64 -16.5t70 -32t67.5 -52.5t47.5 -80t20 -112q0 -139 -89 -224t-244 -97v-77h-100v79q-150 16 -237 103q-40 40 -52.5 93.5 t-15.5 139.5h139q5 -77 48.5 -126t117.5 -65v335l-27 8q-46 14 -79 26.5t-72 36t-63 52t-40 72.5t-16 98q0 70 25 126t67.5 92t94.5 57t110 27v77h100zM600 754v274q-29 -4 -50 -11t-42 -21.5t-31.5 -41.5t-10.5 -65q0 -29 7 -50.5t16.5 -34t28.5 -22.5t31.5 -14t37.5 -10 q9 -3 13 -4zM700 547v-310q22 2 42.5 6.5t45 15.5t41.5 27t29 42t12 59.5t-12.5 59.5t-38 44.5t-53 31t-66.5 24.5z" />
+<glyph unicode="&#xe149;" d="M561 1197q84 0 160.5 -40t123.5 -109.5t47 -147.5h-153q0 40 -19.5 71.5t-49.5 48.5t-59.5 26t-55.5 9q-37 0 -79 -14.5t-62 -35.5q-41 -44 -41 -101q0 -26 13.5 -63t26.5 -61t37 -66q6 -9 9 -14h241v-100h-197q8 -50 -2.5 -115t-31.5 -95q-45 -62 -99 -112 q34 10 83 17.5t71 7.5q32 1 102 -16t104 -17q83 0 136 30l50 -147q-31 -19 -58 -30.5t-55 -15.5t-42 -4.5t-46 -0.5q-23 0 -76 17t-111 32.5t-96 11.5q-39 -3 -82 -16t-67 -25l-23 -11l-55 145q4 3 16 11t15.5 10.5t13 9t15.5 12t14.5 14t17.5 18.5q48 55 54 126.5 t-30 142.5h-221v100h166q-23 47 -44 104q-7 20 -12 41.5t-6 55.5t6 66.5t29.5 70.5t58.5 71q97 88 263 88z" />
+<glyph unicode="&#xe150;" d="M400 300h150q21 0 25 -11t-10 -25l-230 -250q-14 -15 -35 -15t-35 15l-230 250q-14 14 -10 25t25 11h150v900h200v-900zM935 1184l230 -249q14 -14 10 -24.5t-25 -10.5h-150v-900h-200v900h-150q-21 0 -25 10.5t10 24.5l230 249q14 15 35 15t35 -15z" />
+<glyph unicode="&#xe151;" d="M1000 700h-100v100h-100v-100h-100v500h300v-500zM400 300h150q21 0 25 -11t-10 -25l-230 -250q-14 -15 -35 -15t-35 15l-230 250q-14 14 -10 25t25 11h150v900h200v-900zM801 1100v-200h100v200h-100zM1000 350l-200 -250h200v-100h-300v150l200 250h-200v100h300v-150z " />
+<glyph unicode="&#xe152;" d="M400 300h150q21 0 25 -11t-10 -25l-230 -250q-14 -15 -35 -15t-35 15l-230 250q-14 14 -10 25t25 11h150v900h200v-900zM1000 1050l-200 -250h200v-100h-300v150l200 250h-200v100h300v-150zM1000 0h-100v100h-100v-100h-100v500h300v-500zM801 400v-200h100v200h-100z " />
+<glyph unicode="&#xe153;" d="M400 300h150q21 0 25 -11t-10 -25l-230 -250q-14 -15 -35 -15t-35 15l-230 250q-14 14 -10 25t25 11h150v900h200v-900zM1000 700h-100v400h-100v100h200v-500zM1100 0h-100v100h-200v400h300v-500zM901 400v-200h100v200h-100z" />
+<glyph unicode="&#xe154;" d="M400 300h150q21 0 25 -11t-10 -25l-230 -250q-14 -15 -35 -15t-35 15l-230 250q-14 14 -10 25t25 11h150v900h200v-900zM1100 700h-100v100h-200v400h300v-500zM901 1100v-200h100v200h-100zM1000 0h-100v400h-100v100h200v-500z" />
+<glyph unicode="&#xe155;" d="M400 300h150q21 0 25 -11t-10 -25l-230 -250q-14 -15 -35 -15t-35 15l-230 250q-14 14 -10 25t25 11h150v900h200v-900zM900 1000h-200v200h200v-200zM1000 700h-300v200h300v-200zM1100 400h-400v200h400v-200zM1200 100h-500v200h500v-200z" />
+<glyph unicode="&#xe156;" d="M400 300h150q21 0 25 -11t-10 -25l-230 -250q-14 -15 -35 -15t-35 15l-230 250q-14 14 -10 25t25 11h150v900h200v-900zM1200 1000h-500v200h500v-200zM1100 700h-400v200h400v-200zM1000 400h-300v200h300v-200zM900 100h-200v200h200v-200z" />
+<glyph unicode="&#xe157;" d="M350 1100h400q162 0 256 -93.5t94 -256.5v-400q0 -165 -93.5 -257.5t-256.5 -92.5h-400q-165 0 -257.5 92.5t-92.5 257.5v400q0 165 92.5 257.5t257.5 92.5zM800 900h-500q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5 v500q0 41 -29.5 70.5t-70.5 29.5z" />
+<glyph unicode="&#xe158;" d="M350 1100h400q165 0 257.5 -92.5t92.5 -257.5v-400q0 -165 -92.5 -257.5t-257.5 -92.5h-400q-163 0 -256.5 92.5t-93.5 257.5v400q0 163 94 256.5t256 93.5zM800 900h-500q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5 v500q0 41 -29.5 70.5t-70.5 29.5zM440 770l253 -190q17 -12 17 -30t-17 -30l-253 -190q-16 -12 -28 -6.5t-12 26.5v400q0 21 12 26.5t28 -6.5z" />
+<glyph unicode="&#xe159;" d="M350 1100h400q163 0 256.5 -94t93.5 -256v-400q0 -165 -92.5 -257.5t-257.5 -92.5h-400q-165 0 -257.5 92.5t-92.5 257.5v400q0 163 92.5 256.5t257.5 93.5zM800 900h-500q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5 v500q0 41 -29.5 70.5t-70.5 29.5zM350 700h400q21 0 26.5 -12t-6.5 -28l-190 -253q-12 -17 -30 -17t-30 17l-190 253q-12 16 -6.5 28t26.5 12z" />
+<glyph unicode="&#xe160;" d="M350 1100h400q165 0 257.5 -92.5t92.5 -257.5v-400q0 -163 -92.5 -256.5t-257.5 -93.5h-400q-163 0 -256.5 94t-93.5 256v400q0 165 92.5 257.5t257.5 92.5zM800 900h-500q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5 v500q0 41 -29.5 70.5t-70.5 29.5zM580 693l190 -253q12 -16 6.5 -28t-26.5 -12h-400q-21 0 -26.5 12t6.5 28l190 253q12 17 30 17t30 -17z" />
+<glyph unicode="&#xe161;" d="M550 1100h400q165 0 257.5 -92.5t92.5 -257.5v-400q0 -165 -92.5 -257.5t-257.5 -92.5h-400q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5h450q41 0 70.5 29.5t29.5 70.5v500q0 41 -29.5 70.5t-70.5 29.5h-450q-21 0 -35.5 14.5t-14.5 35.5v100 q0 21 14.5 35.5t35.5 14.5zM338 867l324 -284q16 -14 16 -33t-16 -33l-324 -284q-16 -14 -27 -9t-11 26v150h-250q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5h250v150q0 21 11 26t27 -9z" />
+<glyph unicode="&#xe162;" d="M793 1182l9 -9q8 -10 5 -27q-3 -11 -79 -225.5t-78 -221.5l300 1q24 0 32.5 -17.5t-5.5 -35.5q-1 0 -133.5 -155t-267 -312.5t-138.5 -162.5q-12 -15 -26 -15h-9l-9 8q-9 11 -4 32q2 9 42 123.5t79 224.5l39 110h-302q-23 0 -31 19q-10 21 6 41q75 86 209.5 237.5 t228 257t98.5 111.5q9 16 25 16h9z" />
+<glyph unicode="&#xe163;" d="M350 1100h400q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-450q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h450q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-165 0 -257.5 92.5t-92.5 257.5v400 q0 165 92.5 257.5t257.5 92.5zM938 867l324 -284q16 -14 16 -33t-16 -33l-324 -284q-16 -14 -27 -9t-11 26v150h-250q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5h250v150q0 21 11 26t27 -9z" />
+<glyph unicode="&#xe164;" d="M750 1200h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -10.5 -25t-24.5 10l-109 109l-312 -312q-15 -15 -35.5 -15t-35.5 15l-141 141q-15 15 -15 35.5t15 35.5l312 312l-109 109q-14 14 -10 24.5t25 10.5zM456 900h-156q-41 0 -70.5 -29.5t-29.5 -70.5v-500 q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5v148l200 200v-298q0 -165 -93.5 -257.5t-256.5 -92.5h-400q-165 0 -257.5 92.5t-92.5 257.5v400q0 165 92.5 257.5t257.5 92.5h300z" />
+<glyph unicode="&#xe165;" d="M600 1186q119 0 227.5 -46.5t187 -125t125 -187t46.5 -227.5t-46.5 -227.5t-125 -187t-187 -125t-227.5 -46.5t-227.5 46.5t-187 125t-125 187t-46.5 227.5t46.5 227.5t125 187t187 125t227.5 46.5zM600 1022q-115 0 -212 -56.5t-153.5 -153.5t-56.5 -212t56.5 -212 t153.5 -153.5t212 -56.5t212 56.5t153.5 153.5t56.5 212t-56.5 212t-153.5 153.5t-212 56.5zM600 794q80 0 137 -57t57 -137t-57 -137t-137 -57t-137 57t-57 137t57 137t137 57z" />
+<glyph unicode="&#xe166;" d="M450 1200h200q21 0 35.5 -14.5t14.5 -35.5v-350h245q20 0 25 -11t-9 -26l-383 -426q-14 -15 -33.5 -15t-32.5 15l-379 426q-13 15 -8.5 26t25.5 11h250v350q0 21 14.5 35.5t35.5 14.5zM50 300h1000q21 0 35.5 -14.5t14.5 -35.5v-250h-1100v250q0 21 14.5 35.5t35.5 14.5z M900 200v-50h100v50h-100z" />
+<glyph unicode="&#xe167;" d="M583 1182l378 -435q14 -15 9 -31t-26 -16h-244v-250q0 -20 -17 -35t-39 -15h-200q-20 0 -32 14.5t-12 35.5v250h-250q-20 0 -25.5 16.5t8.5 31.5l383 431q14 16 33.5 17t33.5 -14zM50 300h1000q21 0 35.5 -14.5t14.5 -35.5v-250h-1100v250q0 21 14.5 35.5t35.5 14.5z M900 200v-50h100v50h-100z" />
+<glyph unicode="&#xe168;" d="M396 723l369 369q7 7 17.5 7t17.5 -7l139 -139q7 -8 7 -18.5t-7 -17.5l-525 -525q-7 -8 -17.5 -8t-17.5 8l-292 291q-7 8 -7 18t7 18l139 139q8 7 18.5 7t17.5 -7zM50 300h1000q21 0 35.5 -14.5t14.5 -35.5v-250h-1100v250q0 21 14.5 35.5t35.5 14.5zM900 200v-50h100v50 h-100z" />
+<glyph unicode="&#xe169;" d="M135 1023l142 142q14 14 35 14t35 -14l77 -77l-212 -212l-77 76q-14 15 -14 36t14 35zM655 855l210 210q14 14 24.5 10t10.5 -25l-2 -599q-1 -20 -15.5 -35t-35.5 -15l-597 -1q-21 0 -25 10.5t10 24.5l208 208l-154 155l212 212zM50 300h1000q21 0 35.5 -14.5t14.5 -35.5 v-250h-1100v250q0 21 14.5 35.5t35.5 14.5zM900 200v-50h100v50h-100z" />
+<glyph unicode="&#xe170;" d="M350 1200l599 -2q20 -1 35 -15.5t15 -35.5l1 -597q0 -21 -10.5 -25t-24.5 10l-208 208l-155 -154l-212 212l155 154l-210 210q-14 14 -10 24.5t25 10.5zM524 512l-76 -77q-15 -14 -36 -14t-35 14l-142 142q-14 14 -14 35t14 35l77 77zM50 300h1000q21 0 35.5 -14.5 t14.5 -35.5v-250h-1100v250q0 21 14.5 35.5t35.5 14.5zM900 200v-50h100v50h-100z" />
+<glyph unicode="&#xe171;" d="M1200 103l-483 276l-314 -399v423h-399l1196 796v-1096zM483 424v-230l683 953z" />
+<glyph unicode="&#xe172;" d="M1100 1000v-850q0 -21 -14.5 -35.5t-35.5 -14.5h-150v400h-700v-400h-150q-21 0 -35.5 14.5t-14.5 35.5v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100zM700 1000h-100v200h100v-200z" />
+<glyph unicode="&#xe173;" d="M1100 1000l-2 -149l-299 -299l-95 95q-9 9 -21.5 9t-21.5 -9l-149 -147h-312v-400h-150q-21 0 -35.5 14.5t-14.5 35.5v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100zM700 1000h-100v200h100v-200zM1132 638l106 -106q7 -7 7 -17.5t-7 -17.5l-420 -421q-8 -7 -18 -7 t-18 7l-202 203q-8 7 -8 17.5t8 17.5l106 106q7 8 17.5 8t17.5 -8l79 -79l297 297q7 7 17.5 7t17.5 -7z" />
+<glyph unicode="&#xe174;" d="M1100 1000v-269l-103 -103l-134 134q-15 15 -33.5 16.5t-34.5 -12.5l-266 -266h-329v-400h-150q-21 0 -35.5 14.5t-14.5 35.5v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100zM700 1000h-100v200h100v-200zM1202 572l70 -70q15 -15 15 -35.5t-15 -35.5l-131 -131 l131 -131q15 -15 15 -35.5t-15 -35.5l-70 -70q-15 -15 -35.5 -15t-35.5 15l-131 131l-131 -131q-15 -15 -35.5 -15t-35.5 15l-70 70q-15 15 -15 35.5t15 35.5l131 131l-131 131q-15 15 -15 35.5t15 35.5l70 70q15 15 35.5 15t35.5 -15l131 -131l131 131q15 15 35.5 15 t35.5 -15z" />
+<glyph unicode="&#xe175;" d="M1100 1000v-300h-350q-21 0 -35.5 -14.5t-14.5 -35.5v-150h-500v-400h-150q-21 0 -35.5 14.5t-14.5 35.5v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100zM700 1000h-100v200h100v-200zM850 600h100q21 0 35.5 -14.5t14.5 -35.5v-250h150q21 0 25 -10.5t-10 -24.5 l-230 -230q-14 -14 -35 -14t-35 14l-230 230q-14 14 -10 24.5t25 10.5h150v250q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe176;" d="M1100 1000v-400l-165 165q-14 15 -35 15t-35 -15l-263 -265h-402v-400h-150q-21 0 -35.5 14.5t-14.5 35.5v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100zM700 1000h-100v200h100v-200zM935 565l230 -229q14 -15 10 -25.5t-25 -10.5h-150v-250q0 -20 -14.5 -35 t-35.5 -15h-100q-21 0 -35.5 15t-14.5 35v250h-150q-21 0 -25 10.5t10 25.5l230 229q14 15 35 15t35 -15z" />
+<glyph unicode="&#xe177;" d="M50 1100h1100q21 0 35.5 -14.5t14.5 -35.5v-150h-1200v150q0 21 14.5 35.5t35.5 14.5zM1200 800v-550q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5v550h1200zM100 500v-200h400v200h-400z" />
+<glyph unicode="&#xe178;" d="M935 1165l248 -230q14 -14 14 -35t-14 -35l-248 -230q-14 -14 -24.5 -10t-10.5 25v150h-400v200h400v150q0 21 10.5 25t24.5 -10zM200 800h-50q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5h50v-200zM400 800h-100v200h100v-200zM18 435l247 230 q14 14 24.5 10t10.5 -25v-150h400v-200h-400v-150q0 -21 -10.5 -25t-24.5 10l-247 230q-15 14 -15 35t15 35zM900 300h-100v200h100v-200zM1000 500h51q20 0 34.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-34.5 -14.5h-51v200z" />
+<glyph unicode="&#xe179;" d="M862 1073l276 116q25 18 43.5 8t18.5 -41v-1106q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v397q-4 1 -11 5t-24 17.5t-30 29t-24 42t-11 56.5v359q0 31 18.5 65t43.5 52zM550 1200q22 0 34.5 -12.5t14.5 -24.5l1 -13v-450q0 -28 -10.5 -59.5 t-25 -56t-29 -45t-25.5 -31.5l-10 -11v-447q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v447q-4 4 -11 11.5t-24 30.5t-30 46t-24 55t-11 60v450q0 2 0.5 5.5t4 12t8.5 15t14.5 12t22.5 5.5q20 0 32.5 -12.5t14.5 -24.5l3 -13v-350h100v350v5.5t2.5 12 t7 15t15 12t25.5 5.5q23 0 35.5 -12.5t13.5 -24.5l1 -13v-350h100v350q0 2 0.5 5.5t3 12t7 15t15 12t24.5 5.5z" />
+<glyph unicode="&#xe180;" d="M1200 1100v-56q-4 0 -11 -0.5t-24 -3t-30 -7.5t-24 -15t-11 -24v-888q0 -22 25 -34.5t50 -13.5l25 -2v-56h-400v56q75 0 87.5 6.5t12.5 43.5v394h-500v-394q0 -37 12.5 -43.5t87.5 -6.5v-56h-400v56q4 0 11 0.5t24 3t30 7.5t24 15t11 24v888q0 22 -25 34.5t-50 13.5 l-25 2v56h400v-56q-75 0 -87.5 -6.5t-12.5 -43.5v-394h500v394q0 37 -12.5 43.5t-87.5 6.5v56h400z" />
+<glyph unicode="&#xe181;" d="M675 1000h375q21 0 35.5 -14.5t14.5 -35.5v-150h-105l-295 -98v98l-200 200h-400l100 100h375zM100 900h300q41 0 70.5 -29.5t29.5 -70.5v-500q0 -41 -29.5 -70.5t-70.5 -29.5h-300q-41 0 -70.5 29.5t-29.5 70.5v500q0 41 29.5 70.5t70.5 29.5zM100 800v-200h300v200 h-300zM1100 535l-400 -133v163l400 133v-163zM100 500v-200h300v200h-300zM1100 398v-248q0 -21 -14.5 -35.5t-35.5 -14.5h-375l-100 -100h-375l-100 100h400l200 200h105z" />
+<glyph unicode="&#xe182;" d="M17 1007l162 162q17 17 40 14t37 -22l139 -194q14 -20 11 -44.5t-20 -41.5l-119 -118q102 -142 228 -268t267 -227l119 118q17 17 42.5 19t44.5 -12l192 -136q19 -14 22.5 -37.5t-13.5 -40.5l-163 -162q-3 -1 -9.5 -1t-29.5 2t-47.5 6t-62.5 14.5t-77.5 26.5t-90 42.5 t-101.5 60t-111 83t-119 108.5q-74 74 -133.5 150.5t-94.5 138.5t-60 119.5t-34.5 100t-15 74.5t-4.5 48z" />
+<glyph unicode="&#xe183;" d="M600 1100q92 0 175 -10.5t141.5 -27t108.5 -36.5t81.5 -40t53.5 -37t31 -27l9 -10v-200q0 -21 -14.5 -33t-34.5 -9l-202 34q-20 3 -34.5 20t-14.5 38v146q-141 24 -300 24t-300 -24v-146q0 -21 -14.5 -38t-34.5 -20l-202 -34q-20 -3 -34.5 9t-14.5 33v200q3 4 9.5 10.5 t31 26t54 37.5t80.5 39.5t109 37.5t141 26.5t175 10.5zM600 795q56 0 97 -9.5t60 -23.5t30 -28t12 -24l1 -10v-50l365 -303q14 -15 24.5 -40t10.5 -45v-212q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5v212q0 20 10.5 45t24.5 40l365 303v50 q0 4 1 10.5t12 23t30 29t60 22.5t97 10z" />
+<glyph unicode="&#xe184;" d="M1100 700l-200 -200h-600l-200 200v500h200v-200h200v200h200v-200h200v200h200v-500zM250 400h700q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-12l137 -100h-950l137 100h-12q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5zM50 100h1100q21 0 35.5 -14.5 t14.5 -35.5v-50h-1200v50q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe185;" d="M700 1100h-100q-41 0 -70.5 -29.5t-29.5 -70.5v-1000h300v1000q0 41 -29.5 70.5t-70.5 29.5zM1100 800h-100q-41 0 -70.5 -29.5t-29.5 -70.5v-700h300v700q0 41 -29.5 70.5t-70.5 29.5zM400 0h-300v400q0 41 29.5 70.5t70.5 29.5h100q41 0 70.5 -29.5t29.5 -70.5v-400z " />
+<glyph unicode="&#xe186;" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM500 700h-200v-100h200v-300h-300v100h200v100h-200v300h300v-100zM900 700v-300l-100 -100h-200v500h200z M700 700v-300h100v300h-100z" />
+<glyph unicode="&#xe187;" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM500 300h-100v200h-100v-200h-100v500h100v-200h100v200h100v-500zM900 700v-300l-100 -100h-200v500h200z M700 700v-300h100v300h-100z" />
+<glyph unicode="&#xe188;" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM500 700h-200v-300h200v-100h-300v500h300v-100zM900 700h-200v-300h200v-100h-300v500h300v-100z" />
+<glyph unicode="&#xe189;" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM500 400l-300 150l300 150v-300zM900 550l-300 -150v300z" />
+<glyph unicode="&#xe190;" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM900 300h-700v500h700v-500zM800 700h-130q-38 0 -66.5 -43t-28.5 -108t27 -107t68 -42h130v300zM300 700v-300 h130q41 0 68 42t27 107t-28.5 108t-66.5 43h-130z" />
+<glyph unicode="&#xe191;" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM500 700h-200v-100h200v-300h-300v100h200v100h-200v300h300v-100zM900 300h-100v400h-100v100h200v-500z M700 300h-100v100h100v-100z" />
+<glyph unicode="&#xe192;" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM300 700h200v-400h-300v500h100v-100zM900 300h-100v400h-100v100h200v-500zM300 600v-200h100v200h-100z M700 300h-100v100h100v-100z" />
+<glyph unicode="&#xe193;" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM500 500l-199 -200h-100v50l199 200v150h-200v100h300v-300zM900 300h-100v400h-100v100h200v-500zM701 300h-100 v100h100v-100z" />
+<glyph unicode="&#xe194;" d="M600 1191q120 0 229.5 -47t188.5 -126t126 -188.5t47 -229.5t-47 -229.5t-126 -188.5t-188.5 -126t-229.5 -47t-229.5 47t-188.5 126t-126 188.5t-47 229.5t47 229.5t126 188.5t188.5 126t229.5 47zM600 1021q-114 0 -211 -56.5t-153.5 -153.5t-56.5 -211t56.5 -211 t153.5 -153.5t211 -56.5t211 56.5t153.5 153.5t56.5 211t-56.5 211t-153.5 153.5t-211 56.5zM800 700h-300v-200h300v-100h-300l-100 100v200l100 100h300v-100z" />
+<glyph unicode="&#xe195;" d="M600 1191q120 0 229.5 -47t188.5 -126t126 -188.5t47 -229.5t-47 -229.5t-126 -188.5t-188.5 -126t-229.5 -47t-229.5 47t-188.5 126t-126 188.5t-47 229.5t47 229.5t126 188.5t188.5 126t229.5 47zM600 1021q-114 0 -211 -56.5t-153.5 -153.5t-56.5 -211t56.5 -211 t153.5 -153.5t211 -56.5t211 56.5t153.5 153.5t56.5 211t-56.5 211t-153.5 153.5t-211 56.5zM800 700v-100l-50 -50l100 -100v-50h-100l-100 100h-150v-100h-100v400h300zM500 700v-100h200v100h-200z" />
+<glyph unicode="&#xe197;" d="M503 1089q110 0 200.5 -59.5t134.5 -156.5q44 14 90 14q120 0 205 -86.5t85 -207t-85 -207t-205 -86.5h-128v250q0 21 -14.5 35.5t-35.5 14.5h-300q-21 0 -35.5 -14.5t-14.5 -35.5v-250h-222q-80 0 -136 57.5t-56 136.5q0 69 43 122.5t108 67.5q-2 19 -2 37q0 100 49 185 t134 134t185 49zM525 500h150q10 0 17.5 -7.5t7.5 -17.5v-275h137q21 0 26 -11.5t-8 -27.5l-223 -244q-13 -16 -32 -16t-32 16l-223 244q-13 16 -8 27.5t26 11.5h137v275q0 10 7.5 17.5t17.5 7.5z" />
+<glyph unicode="&#xe198;" d="M502 1089q110 0 201 -59.5t135 -156.5q43 15 89 15q121 0 206 -86.5t86 -206.5q0 -99 -60 -181t-150 -110l-378 360q-13 16 -31.5 16t-31.5 -16l-381 -365h-9q-79 0 -135.5 57.5t-56.5 136.5q0 69 43 122.5t108 67.5q-2 19 -2 38q0 100 49 184.5t133.5 134t184.5 49.5z M632 467l223 -228q13 -16 8 -27.5t-26 -11.5h-137v-275q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v275h-137q-21 0 -26 11.5t8 27.5q199 204 223 228q19 19 31.5 19t32.5 -19z" />
+<glyph unicode="&#xe199;" d="M700 100v100h400l-270 300h170l-270 300h170l-300 333l-300 -333h170l-270 -300h170l-270 -300h400v-100h-50q-21 0 -35.5 -14.5t-14.5 -35.5v-50h400v50q0 21 -14.5 35.5t-35.5 14.5h-50z" />
+<glyph unicode="&#xe200;" d="M600 1179q94 0 167.5 -56.5t99.5 -145.5q89 -6 150.5 -71.5t61.5 -155.5q0 -61 -29.5 -112.5t-79.5 -82.5q9 -29 9 -55q0 -74 -52.5 -126.5t-126.5 -52.5q-55 0 -100 30v-251q21 0 35.5 -14.5t14.5 -35.5v-50h-300v50q0 21 14.5 35.5t35.5 14.5v251q-45 -30 -100 -30 q-74 0 -126.5 52.5t-52.5 126.5q0 18 4 38q-47 21 -75.5 65t-28.5 97q0 74 52.5 126.5t126.5 52.5q5 0 23 -2q0 2 -1 10t-1 13q0 116 81.5 197.5t197.5 81.5z" />
+<glyph unicode="&#xe201;" d="M1010 1010q111 -111 150.5 -260.5t0 -299t-150.5 -260.5q-83 -83 -191.5 -126.5t-218.5 -43.5t-218.5 43.5t-191.5 126.5q-111 111 -150.5 260.5t0 299t150.5 260.5q83 83 191.5 126.5t218.5 43.5t218.5 -43.5t191.5 -126.5zM476 1065q-4 0 -8 -1q-121 -34 -209.5 -122.5 t-122.5 -209.5q-4 -12 2.5 -23t18.5 -14l36 -9q3 -1 7 -1q23 0 29 22q27 96 98 166q70 71 166 98q11 3 17.5 13.5t3.5 22.5l-9 35q-3 13 -14 19q-7 4 -15 4zM512 920q-4 0 -9 -2q-80 -24 -138.5 -82.5t-82.5 -138.5q-4 -13 2 -24t19 -14l34 -9q4 -1 8 -1q22 0 28 21 q18 58 58.5 98.5t97.5 58.5q12 3 18 13.5t3 21.5l-9 35q-3 12 -14 19q-7 4 -15 4zM719.5 719.5q-49.5 49.5 -119.5 49.5t-119.5 -49.5t-49.5 -119.5t49.5 -119.5t119.5 -49.5t119.5 49.5t49.5 119.5t-49.5 119.5zM855 551q-22 0 -28 -21q-18 -58 -58.5 -98.5t-98.5 -57.5 q-11 -4 -17 -14.5t-3 -21.5l9 -35q3 -12 14 -19q7 -4 15 -4q4 0 9 2q80 24 138.5 82.5t82.5 138.5q4 13 -2.5 24t-18.5 14l-34 9q-4 1 -8 1zM1000 515q-23 0 -29 -22q-27 -96 -98 -166q-70 -71 -166 -98q-11 -3 -17.5 -13.5t-3.5 -22.5l9 -35q3 -13 14 -19q7 -4 15 -4 q4 0 8 1q121 34 209.5 122.5t122.5 209.5q4 12 -2.5 23t-18.5 14l-36 9q-3 1 -7 1z" />
+<glyph unicode="&#xe202;" d="M700 800h300v-380h-180v200h-340v-200h-380v755q0 10 7.5 17.5t17.5 7.5h575v-400zM1000 900h-200v200zM700 300h162l-212 -212l-212 212h162v200h100v-200zM520 0h-395q-10 0 -17.5 7.5t-7.5 17.5v395zM1000 220v-195q0 -10 -7.5 -17.5t-17.5 -7.5h-195z" />
+<glyph unicode="&#xe203;" d="M700 800h300v-520l-350 350l-550 -550v1095q0 10 7.5 17.5t17.5 7.5h575v-400zM1000 900h-200v200zM862 200h-162v-200h-100v200h-162l212 212zM480 0h-355q-10 0 -17.5 7.5t-7.5 17.5v55h380v-80zM1000 80v-55q0 -10 -7.5 -17.5t-17.5 -7.5h-155v80h180z" />
+<glyph unicode="&#xe204;" d="M1162 800h-162v-200h100l100 -100h-300v300h-162l212 212zM200 800h200q27 0 40 -2t29.5 -10.5t23.5 -30t7 -57.5h300v-100h-600l-200 -350v450h100q0 36 7 57.5t23.5 30t29.5 10.5t40 2zM800 400h240l-240 -400h-800l300 500h500v-100z" />
+<glyph unicode="&#xe205;" d="M650 1100h100q21 0 35.5 -14.5t14.5 -35.5v-50h50q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-300q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5h50v50q0 21 14.5 35.5t35.5 14.5zM1000 850v150q41 0 70.5 -29.5t29.5 -70.5v-800 q0 -41 -29.5 -70.5t-70.5 -29.5h-600q-1 0 -20 4l246 246l-326 326v324q0 41 29.5 70.5t70.5 29.5v-150q0 -62 44 -106t106 -44h300q62 0 106 44t44 106zM412 250l-212 -212v162h-200v100h200v162z" />
+<glyph unicode="&#xe206;" d="M450 1100h100q21 0 35.5 -14.5t14.5 -35.5v-50h50q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-300q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5h50v50q0 21 14.5 35.5t35.5 14.5zM800 850v150q41 0 70.5 -29.5t29.5 -70.5v-500 h-200v-300h200q0 -36 -7 -57.5t-23.5 -30t-29.5 -10.5t-40 -2h-600q-41 0 -70.5 29.5t-29.5 70.5v800q0 41 29.5 70.5t70.5 29.5v-150q0 -62 44 -106t106 -44h300q62 0 106 44t44 106zM1212 250l-212 -212v162h-200v100h200v162z" />
+<glyph unicode="&#xe209;" d="M658 1197l637 -1104q23 -38 7 -65.5t-60 -27.5h-1276q-44 0 -60 27.5t7 65.5l637 1104q22 39 54 39t54 -39zM704 800h-208q-20 0 -32 -14.5t-8 -34.5l58 -302q4 -20 21.5 -34.5t37.5 -14.5h54q20 0 37.5 14.5t21.5 34.5l58 302q4 20 -8 34.5t-32 14.5zM500 300v-100h200 v100h-200z" />
+<glyph unicode="&#xe210;" d="M425 1100h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5zM425 800h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5 t17.5 7.5zM825 800h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5zM25 500h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v150 q0 10 7.5 17.5t17.5 7.5zM425 500h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5zM825 500h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5 v150q0 10 7.5 17.5t17.5 7.5zM25 200h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5zM425 200h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5 t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5zM825 200h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5z" />
+<glyph unicode="&#xe211;" d="M700 1200h100v-200h-100v-100h350q62 0 86.5 -39.5t-3.5 -94.5l-66 -132q-41 -83 -81 -134h-772q-40 51 -81 134l-66 132q-28 55 -3.5 94.5t86.5 39.5h350v100h-100v200h100v100h200v-100zM250 400h700q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-12l137 -100 h-950l138 100h-13q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5zM50 100h1100q21 0 35.5 -14.5t14.5 -35.5v-50h-1200v50q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe212;" d="M600 1300q40 0 68.5 -29.5t28.5 -70.5h-194q0 41 28.5 70.5t68.5 29.5zM443 1100h314q18 -37 18 -75q0 -8 -3 -25h328q41 0 44.5 -16.5t-30.5 -38.5l-175 -145h-678l-178 145q-34 22 -29 38.5t46 16.5h328q-3 17 -3 25q0 38 18 75zM250 700h700q21 0 35.5 -14.5 t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-150v-200l275 -200h-950l275 200v200h-150q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5zM50 100h1100q21 0 35.5 -14.5t14.5 -35.5v-50h-1200v50q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe213;" d="M600 1181q75 0 128 -53t53 -128t-53 -128t-128 -53t-128 53t-53 128t53 128t128 53zM602 798h46q34 0 55.5 -28.5t21.5 -86.5q0 -76 39 -183h-324q39 107 39 183q0 58 21.5 86.5t56.5 28.5h45zM250 400h700q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-13 l138 -100h-950l137 100h-12q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5zM50 100h1100q21 0 35.5 -14.5t14.5 -35.5v-50h-1200v50q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe214;" d="M600 1300q47 0 92.5 -53.5t71 -123t25.5 -123.5q0 -78 -55.5 -133.5t-133.5 -55.5t-133.5 55.5t-55.5 133.5q0 62 34 143l144 -143l111 111l-163 163q34 26 63 26zM602 798h46q34 0 55.5 -28.5t21.5 -86.5q0 -76 39 -183h-324q39 107 39 183q0 58 21.5 86.5t56.5 28.5h45 zM250 400h700q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-13l138 -100h-950l137 100h-12q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5zM50 100h1100q21 0 35.5 -14.5t14.5 -35.5v-50h-1200v50q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe215;" d="M600 1200l300 -161v-139h-300q0 -57 18.5 -108t50 -91.5t63 -72t70 -67.5t57.5 -61h-530q-60 83 -90.5 177.5t-30.5 178.5t33 164.5t87.5 139.5t126 96.5t145.5 41.5v-98zM250 400h700q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-13l138 -100h-950l137 100 h-12q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5zM50 100h1100q21 0 35.5 -14.5t14.5 -35.5v-50h-1200v50q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe216;" d="M600 1300q41 0 70.5 -29.5t29.5 -70.5v-78q46 -26 73 -72t27 -100v-50h-400v50q0 54 27 100t73 72v78q0 41 29.5 70.5t70.5 29.5zM400 800h400q54 0 100 -27t72 -73h-172v-100h200v-100h-200v-100h200v-100h-200v-100h200q0 -83 -58.5 -141.5t-141.5 -58.5h-400 q-83 0 -141.5 58.5t-58.5 141.5v400q0 83 58.5 141.5t141.5 58.5z" />
+<glyph unicode="&#xe218;" d="M150 1100h900q21 0 35.5 -14.5t14.5 -35.5v-500q0 -21 -14.5 -35.5t-35.5 -14.5h-900q-21 0 -35.5 14.5t-14.5 35.5v500q0 21 14.5 35.5t35.5 14.5zM125 400h950q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-283l224 -224q13 -13 13 -31.5t-13 -32 t-31.5 -13.5t-31.5 13l-88 88h-524l-87 -88q-13 -13 -32 -13t-32 13.5t-13 32t13 31.5l224 224h-289q-10 0 -17.5 7.5t-7.5 17.5v50q0 10 7.5 17.5t17.5 7.5zM541 300l-100 -100h324l-100 100h-124z" />
+<glyph unicode="&#xe219;" d="M200 1100h800q83 0 141.5 -58.5t58.5 -141.5v-200h-100q0 41 -29.5 70.5t-70.5 29.5h-250q-41 0 -70.5 -29.5t-29.5 -70.5h-100q0 41 -29.5 70.5t-70.5 29.5h-250q-41 0 -70.5 -29.5t-29.5 -70.5h-100v200q0 83 58.5 141.5t141.5 58.5zM100 600h1000q41 0 70.5 -29.5 t29.5 -70.5v-300h-1200v300q0 41 29.5 70.5t70.5 29.5zM300 100v-50q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v50h200zM1100 100v-50q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v50h200z" />
+<glyph unicode="&#xe221;" d="M480 1165l682 -683q31 -31 31 -75.5t-31 -75.5l-131 -131h-481l-517 518q-32 31 -32 75.5t32 75.5l295 296q31 31 75.5 31t76.5 -31zM108 794l342 -342l303 304l-341 341zM250 100h800q21 0 35.5 -14.5t14.5 -35.5v-50h-900v50q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe223;" d="M1057 647l-189 506q-8 19 -27.5 33t-40.5 14h-400q-21 0 -40.5 -14t-27.5 -33l-189 -506q-8 -19 1.5 -33t30.5 -14h625v-150q0 -21 14.5 -35.5t35.5 -14.5t35.5 14.5t14.5 35.5v150h125q21 0 30.5 14t1.5 33zM897 0h-595v50q0 21 14.5 35.5t35.5 14.5h50v50 q0 21 14.5 35.5t35.5 14.5h48v300h200v-300h47q21 0 35.5 -14.5t14.5 -35.5v-50h50q21 0 35.5 -14.5t14.5 -35.5v-50z" />
+<glyph unicode="&#xe224;" d="M900 800h300v-575q0 -10 -7.5 -17.5t-17.5 -7.5h-375v591l-300 300v84q0 10 7.5 17.5t17.5 7.5h375v-400zM1200 900h-200v200zM400 600h300v-575q0 -10 -7.5 -17.5t-17.5 -7.5h-650q-10 0 -17.5 7.5t-7.5 17.5v950q0 10 7.5 17.5t17.5 7.5h375v-400zM700 700h-200v200z " />
+<glyph unicode="&#xe225;" d="M484 1095h195q75 0 146 -32.5t124 -86t89.5 -122.5t48.5 -142q18 -14 35 -20q31 -10 64.5 6.5t43.5 48.5q10 34 -15 71q-19 27 -9 43q5 8 12.5 11t19 -1t23.5 -16q41 -44 39 -105q-3 -63 -46 -106.5t-104 -43.5h-62q-7 -55 -35 -117t-56 -100l-39 -234q-3 -20 -20 -34.5 t-38 -14.5h-100q-21 0 -33 14.5t-9 34.5l12 70q-49 -14 -91 -14h-195q-24 0 -65 8l-11 -64q-3 -20 -20 -34.5t-38 -14.5h-100q-21 0 -33 14.5t-9 34.5l26 157q-84 74 -128 175l-159 53q-19 7 -33 26t-14 40v50q0 21 14.5 35.5t35.5 14.5h124q11 87 56 166l-111 95 q-16 14 -12.5 23.5t24.5 9.5h203q116 101 250 101zM675 1000h-250q-10 0 -17.5 -7.5t-7.5 -17.5v-50q0 -10 7.5 -17.5t17.5 -7.5h250q10 0 17.5 7.5t7.5 17.5v50q0 10 -7.5 17.5t-17.5 7.5z" />
+<glyph unicode="&#xe226;" d="M641 900l423 247q19 8 42 2.5t37 -21.5l32 -38q14 -15 12.5 -36t-17.5 -34l-139 -120h-390zM50 1100h106q67 0 103 -17t66 -71l102 -212h823q21 0 35.5 -14.5t14.5 -35.5v-50q0 -21 -14 -40t-33 -26l-737 -132q-23 -4 -40 6t-26 25q-42 67 -100 67h-300q-62 0 -106 44 t-44 106v200q0 62 44 106t106 44zM173 928h-80q-19 0 -28 -14t-9 -35v-56q0 -51 42 -51h134q16 0 21.5 8t5.5 24q0 11 -16 45t-27 51q-18 28 -43 28zM550 727q-32 0 -54.5 -22.5t-22.5 -54.5t22.5 -54.5t54.5 -22.5t54.5 22.5t22.5 54.5t-22.5 54.5t-54.5 22.5zM130 389 l152 130q18 19 34 24t31 -3.5t24.5 -17.5t25.5 -28q28 -35 50.5 -51t48.5 -13l63 5l48 -179q13 -61 -3.5 -97.5t-67.5 -79.5l-80 -69q-47 -40 -109 -35.5t-103 51.5l-130 151q-40 47 -35.5 109.5t51.5 102.5zM380 377l-102 -88q-31 -27 2 -65l37 -43q13 -15 27.5 -19.5 t31.5 6.5l61 53q19 16 14 49q-2 20 -12 56t-17 45q-11 12 -19 14t-23 -8z" />
+<glyph unicode="&#xe227;" d="M625 1200h150q10 0 17.5 -7.5t7.5 -17.5v-109q79 -33 131 -87.5t53 -128.5q1 -46 -15 -84.5t-39 -61t-46 -38t-39 -21.5l-17 -6q6 0 15 -1.5t35 -9t50 -17.5t53 -30t50 -45t35.5 -64t14.5 -84q0 -59 -11.5 -105.5t-28.5 -76.5t-44 -51t-49.5 -31.5t-54.5 -16t-49.5 -6.5 t-43.5 -1v-75q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v75h-100v-75q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v75h-175q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5h75v600h-75q-10 0 -17.5 7.5t-7.5 17.5v150 q0 10 7.5 17.5t17.5 7.5h175v75q0 10 7.5 17.5t17.5 7.5h150q10 0 17.5 -7.5t7.5 -17.5v-75h100v75q0 10 7.5 17.5t17.5 7.5zM400 900v-200h263q28 0 48.5 10.5t30 25t15 29t5.5 25.5l1 10q0 4 -0.5 11t-6 24t-15 30t-30 24t-48.5 11h-263zM400 500v-200h363q28 0 48.5 10.5 t30 25t15 29t5.5 25.5l1 10q0 4 -0.5 11t-6 24t-15 30t-30 24t-48.5 11h-363z" />
+<glyph unicode="&#xe230;" d="M212 1198h780q86 0 147 -61t61 -147v-416q0 -51 -18 -142.5t-36 -157.5l-18 -66q-29 -87 -93.5 -146.5t-146.5 -59.5h-572q-82 0 -147 59t-93 147q-8 28 -20 73t-32 143.5t-20 149.5v416q0 86 61 147t147 61zM600 1045q-70 0 -132.5 -11.5t-105.5 -30.5t-78.5 -41.5 t-57 -45t-36 -41t-20.5 -30.5l-6 -12l156 -243h560l156 243q-2 5 -6 12.5t-20 29.5t-36.5 42t-57 44.5t-79 42t-105 29.5t-132.5 12zM762 703h-157l195 261z" />
+<glyph unicode="&#xe231;" d="M475 1300h150q103 0 189 -86t86 -189v-500q0 -41 -42 -83t-83 -42h-450q-41 0 -83 42t-42 83v500q0 103 86 189t189 86zM700 300v-225q0 -21 -27 -48t-48 -27h-150q-21 0 -48 27t-27 48v225h300z" />
+<glyph unicode="&#xe232;" d="M475 1300h96q0 -150 89.5 -239.5t239.5 -89.5v-446q0 -41 -42 -83t-83 -42h-450q-41 0 -83 42t-42 83v500q0 103 86 189t189 86zM700 300v-225q0 -21 -27 -48t-48 -27h-150q-21 0 -48 27t-27 48v225h300z" />
+<glyph unicode="&#xe233;" d="M1294 767l-638 -283l-378 170l-78 -60v-224l100 -150v-199l-150 148l-150 -149v200l100 150v250q0 4 -0.5 10.5t0 9.5t1 8t3 8t6.5 6l47 40l-147 65l642 283zM1000 380l-350 -166l-350 166v147l350 -165l350 165v-147z" />
+<glyph unicode="&#xe234;" d="M250 800q62 0 106 -44t44 -106t-44 -106t-106 -44t-106 44t-44 106t44 106t106 44zM650 800q62 0 106 -44t44 -106t-44 -106t-106 -44t-106 44t-44 106t44 106t106 44zM1050 800q62 0 106 -44t44 -106t-44 -106t-106 -44t-106 44t-44 106t44 106t106 44z" />
+<glyph unicode="&#xe235;" d="M550 1100q62 0 106 -44t44 -106t-44 -106t-106 -44t-106 44t-44 106t44 106t106 44zM550 700q62 0 106 -44t44 -106t-44 -106t-106 -44t-106 44t-44 106t44 106t106 44zM550 300q62 0 106 -44t44 -106t-44 -106t-106 -44t-106 44t-44 106t44 106t106 44z" />
+<glyph unicode="&#xe236;" d="M125 1100h950q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-950q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5zM125 700h950q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-950q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5 t17.5 7.5zM125 300h950q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-950q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5z" />
+<glyph unicode="&#xe237;" d="M350 1200h500q162 0 256 -93.5t94 -256.5v-500q0 -165 -93.5 -257.5t-256.5 -92.5h-500q-165 0 -257.5 92.5t-92.5 257.5v500q0 165 92.5 257.5t257.5 92.5zM900 1000h-600q-41 0 -70.5 -29.5t-29.5 -70.5v-600q0 -41 29.5 -70.5t70.5 -29.5h600q41 0 70.5 29.5 t29.5 70.5v600q0 41 -29.5 70.5t-70.5 29.5zM350 900h500q21 0 35.5 -14.5t14.5 -35.5v-300q0 -21 -14.5 -35.5t-35.5 -14.5h-500q-21 0 -35.5 14.5t-14.5 35.5v300q0 21 14.5 35.5t35.5 14.5zM400 800v-200h400v200h-400z" />
+<glyph unicode="&#xe238;" d="M150 1100h1000q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-50v-200h50q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-50v-200h50q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-50v-200h50q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5 t-35.5 -14.5h-1000q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5h50v200h-50q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5h50v200h-50q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5h50v200h-50q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe239;" d="M650 1187q87 -67 118.5 -156t0 -178t-118.5 -155q-87 66 -118.5 155t0 178t118.5 156zM300 800q124 0 212 -88t88 -212q-124 0 -212 88t-88 212zM1000 800q0 -124 -88 -212t-212 -88q0 124 88 212t212 88zM300 500q124 0 212 -88t88 -212q-124 0 -212 88t-88 212z M1000 500q0 -124 -88 -212t-212 -88q0 124 88 212t212 88zM700 199v-144q0 -21 -14.5 -35.5t-35.5 -14.5t-35.5 14.5t-14.5 35.5v142q40 -4 43 -4q17 0 57 6z" />
+<glyph unicode="&#xe240;" d="M745 878l69 19q25 6 45 -12l298 -295q11 -11 15 -26.5t-2 -30.5q-5 -14 -18 -23.5t-28 -9.5h-8q1 0 1 -13q0 -29 -2 -56t-8.5 -62t-20 -63t-33 -53t-51 -39t-72.5 -14h-146q-184 0 -184 288q0 24 10 47q-20 4 -62 4t-63 -4q11 -24 11 -47q0 -288 -184 -288h-142 q-48 0 -84.5 21t-56 51t-32 71.5t-16 75t-3.5 68.5q0 13 2 13h-7q-15 0 -27.5 9.5t-18.5 23.5q-6 15 -2 30.5t15 25.5l298 296q20 18 46 11l76 -19q20 -5 30.5 -22.5t5.5 -37.5t-22.5 -31t-37.5 -5l-51 12l-182 -193h891l-182 193l-44 -12q-20 -5 -37.5 6t-22.5 31t6 37.5 t31 22.5z" />
+<glyph unicode="&#xe241;" d="M1200 900h-50q0 21 -4 37t-9.5 26.5t-18 17.5t-22 11t-28.5 5.5t-31 2t-37 0.5h-200v-850q0 -22 25 -34.5t50 -13.5l25 -2v-100h-400v100q4 0 11 0.5t24 3t30 7t24 15t11 24.5v850h-200q-25 0 -37 -0.5t-31 -2t-28.5 -5.5t-22 -11t-18 -17.5t-9.5 -26.5t-4 -37h-50v300 h1000v-300zM500 450h-25q0 15 -4 24.5t-9 14.5t-17 7.5t-20 3t-25 0.5h-100v-425q0 -11 12.5 -17.5t25.5 -7.5h12v-50h-200v50q50 0 50 25v425h-100q-17 0 -25 -0.5t-20 -3t-17 -7.5t-9 -14.5t-4 -24.5h-25v150h500v-150z" />
+<glyph unicode="&#xe242;" d="M1000 300v50q-25 0 -55 32q-14 14 -25 31t-16 27l-4 11l-289 747h-69l-300 -754q-18 -35 -39 -56q-9 -9 -24.5 -18.5t-26.5 -14.5l-11 -5v-50h273v50q-49 0 -78.5 21.5t-11.5 67.5l69 176h293l61 -166q13 -34 -3.5 -66.5t-55.5 -32.5v-50h312zM412 691l134 342l121 -342 h-255zM1100 150v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1000q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5h1000q21 0 35.5 -14.5t14.5 -35.5z" />
+<glyph unicode="&#xe243;" d="M50 1200h1100q21 0 35.5 -14.5t14.5 -35.5v-1100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5v1100q0 21 14.5 35.5t35.5 14.5zM611 1118h-70q-13 0 -18 -12l-299 -753q-17 -32 -35 -51q-18 -18 -56 -34q-12 -5 -12 -18v-50q0 -8 5.5 -14t14.5 -6 h273q8 0 14 6t6 14v50q0 8 -6 14t-14 6q-55 0 -71 23q-10 14 0 39l63 163h266l57 -153q11 -31 -6 -55q-12 -17 -36 -17q-8 0 -14 -6t-6 -14v-50q0 -8 6 -14t14 -6h313q8 0 14 6t6 14v50q0 7 -5.5 13t-13.5 7q-17 0 -42 25q-25 27 -40 63h-1l-288 748q-5 12 -19 12zM639 611 h-197l103 264z" />
+<glyph unicode="&#xe244;" d="M1200 1100h-1200v100h1200v-100zM50 1000h400q21 0 35.5 -14.5t14.5 -35.5v-900q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v900q0 21 14.5 35.5t35.5 14.5zM650 1000h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400 q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5zM700 900v-300h300v300h-300z" />
+<glyph unicode="&#xe245;" d="M50 1200h400q21 0 35.5 -14.5t14.5 -35.5v-900q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v900q0 21 14.5 35.5t35.5 14.5zM650 700h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v400 q0 21 14.5 35.5t35.5 14.5zM700 600v-300h300v300h-300zM1200 0h-1200v100h1200v-100z" />
+<glyph unicode="&#xe246;" d="M50 1000h400q21 0 35.5 -14.5t14.5 -35.5v-350h100v150q0 21 14.5 35.5t35.5 14.5h400q21 0 35.5 -14.5t14.5 -35.5v-150h100v-100h-100v-150q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v150h-100v-350q0 -21 -14.5 -35.5t-35.5 -14.5h-400 q-21 0 -35.5 14.5t-14.5 35.5v800q0 21 14.5 35.5t35.5 14.5zM700 700v-300h300v300h-300z" />
+<glyph unicode="&#xe247;" d="M100 0h-100v1200h100v-1200zM250 1100h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5zM300 1000v-300h300v300h-300zM250 500h900q21 0 35.5 -14.5t14.5 -35.5v-400 q0 -21 -14.5 -35.5t-35.5 -14.5h-900q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe248;" d="M600 1100h150q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-150v-100h450q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-900q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5h350v100h-150q-21 0 -35.5 14.5 t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5h150v100h100v-100zM400 1000v-300h300v300h-300z" />
+<glyph unicode="&#xe249;" d="M1200 0h-100v1200h100v-1200zM550 1100h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5zM600 1000v-300h300v300h-300zM50 500h900q21 0 35.5 -14.5t14.5 -35.5v-400 q0 -21 -14.5 -35.5t-35.5 -14.5h-900q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5z" />
+<glyph unicode="&#xe250;" d="M865 565l-494 -494q-23 -23 -41 -23q-14 0 -22 13.5t-8 38.5v1000q0 25 8 38.5t22 13.5q18 0 41 -23l494 -494q14 -14 14 -35t-14 -35z" />
+<glyph unicode="&#xe251;" d="M335 635l494 494q29 29 50 20.5t21 -49.5v-1000q0 -41 -21 -49.5t-50 20.5l-494 494q-14 14 -14 35t14 35z" />
+<glyph unicode="&#xe252;" d="M100 900h1000q41 0 49.5 -21t-20.5 -50l-494 -494q-14 -14 -35 -14t-35 14l-494 494q-29 29 -20.5 50t49.5 21z" />
+<glyph unicode="&#xe253;" d="M635 865l494 -494q29 -29 20.5 -50t-49.5 -21h-1000q-41 0 -49.5 21t20.5 50l494 494q14 14 35 14t35 -14z" />
+<glyph unicode="&#xe254;" d="M700 741v-182l-692 -323v221l413 193l-413 193v221zM1200 0h-800v200h800v-200z" />
+<glyph unicode="&#xe255;" d="M1200 900h-200v-100h200v-100h-300v300h200v100h-200v100h300v-300zM0 700h50q0 21 4 37t9.5 26.5t18 17.5t22 11t28.5 5.5t31 2t37 0.5h100v-550q0 -22 -25 -34.5t-50 -13.5l-25 -2v-100h400v100q-4 0 -11 0.5t-24 3t-30 7t-24 15t-11 24.5v550h100q25 0 37 -0.5t31 -2 t28.5 -5.5t22 -11t18 -17.5t9.5 -26.5t4 -37h50v300h-800v-300z" />
+<glyph unicode="&#xe256;" d="M800 700h-50q0 21 -4 37t-9.5 26.5t-18 17.5t-22 11t-28.5 5.5t-31 2t-37 0.5h-100v-550q0 -22 25 -34.5t50 -14.5l25 -1v-100h-400v100q4 0 11 0.5t24 3t30 7t24 15t11 24.5v550h-100q-25 0 -37 -0.5t-31 -2t-28.5 -5.5t-22 -11t-18 -17.5t-9.5 -26.5t-4 -37h-50v300 h800v-300zM1100 200h-200v-100h200v-100h-300v300h200v100h-200v100h300v-300z" />
+<glyph unicode="&#xe257;" d="M701 1098h160q16 0 21 -11t-7 -23l-464 -464l464 -464q12 -12 7 -23t-21 -11h-160q-13 0 -23 9l-471 471q-7 8 -7 18t7 18l471 471q10 9 23 9z" />
+<glyph unicode="&#xe258;" d="M339 1098h160q13 0 23 -9l471 -471q7 -8 7 -18t-7 -18l-471 -471q-10 -9 -23 -9h-160q-16 0 -21 11t7 23l464 464l-464 464q-12 12 -7 23t21 11z" />
+<glyph unicode="&#xe259;" d="M1087 882q11 -5 11 -21v-160q0 -13 -9 -23l-471 -471q-8 -7 -18 -7t-18 7l-471 471q-9 10 -9 23v160q0 16 11 21t23 -7l464 -464l464 464q12 12 23 7z" />
+<glyph unicode="&#xe260;" d="M618 993l471 -471q9 -10 9 -23v-160q0 -16 -11 -21t-23 7l-464 464l-464 -464q-12 -12 -23 -7t-11 21v160q0 13 9 23l471 471q8 7 18 7t18 -7z" />
+<glyph unicode="&#xf8ff;" d="M1000 1200q0 -124 -88 -212t-212 -88q0 124 88 212t212 88zM450 1000h100q21 0 40 -14t26 -33l79 -194q5 1 16 3q34 6 54 9.5t60 7t65.5 1t61 -10t56.5 -23t42.5 -42t29 -64t5 -92t-19.5 -121.5q-1 -7 -3 -19.5t-11 -50t-20.5 -73t-32.5 -81.5t-46.5 -83t-64 -70 t-82.5 -50q-13 -5 -42 -5t-65.5 2.5t-47.5 2.5q-14 0 -49.5 -3.5t-63 -3.5t-43.5 7q-57 25 -104.5 78.5t-75 111.5t-46.5 112t-26 90l-7 35q-15 63 -18 115t4.5 88.5t26 64t39.5 43.5t52 25.5t58.5 13t62.5 2t59.5 -4.5t55.5 -8l-147 192q-12 18 -5.5 30t27.5 12z" />
+<glyph unicode="&#x1f511;" d="M250 1200h600q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-150v-500l-255 -178q-19 -9 -32 -1t-13 29v650h-150q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5zM400 1100v-100h300v100h-300z" />
+<glyph unicode="&#x1f6aa;" d="M250 1200h750q39 0 69.5 -40.5t30.5 -84.5v-933l-700 -117v950l600 125h-700v-1000h-100v1025q0 23 15.5 49t34.5 26zM500 525v-100l100 20v100z" />
+</font>
+</defs></svg> 

BIN
static/bootstrap/fonts/glyphicons-halflings-regular.ttf


BIN
static/bootstrap/fonts/glyphicons-halflings-regular.woff


BIN
static/bootstrap/fonts/glyphicons-halflings-regular.woff2


+ 3535 - 0
static/bootstrap/js/bootstrap.js

@@ -0,0 +1,3535 @@
+/*!
+ * Bootstrap v4.0.0-alpha.6 (https://getbootstrap.com)
+ * Copyright 2011-2017 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
+ */
+
+if (typeof jQuery === 'undefined') {
+  throw new Error('Bootstrap\'s JavaScript requires jQuery. jQuery must be included before Bootstrap\'s JavaScript.')
+}
+
++function ($) {
+  var version = $.fn.jquery.split(' ')[0].split('.')
+  if ((version[0] < 2 && version[1] < 9) || (version[0] == 1 && version[1] == 9 && version[2] < 1) || (version[0] >= 4)) {
+    throw new Error('Bootstrap\'s JavaScript requires at least jQuery v1.9.1 but less than v4.0.0')
+  }
+}(jQuery);
+
+
++function () {
+
+var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; };
+
+var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
+
+function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
+
+function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
+
+function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
+
+/**
+ * --------------------------------------------------------------------------
+ * Bootstrap (v4.0.0-alpha.6): util.js
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
+ * --------------------------------------------------------------------------
+ */
+
+var Util = function ($) {
+
+  /**
+   * ------------------------------------------------------------------------
+   * Private TransitionEnd Helpers
+   * ------------------------------------------------------------------------
+   */
+
+  var transition = false;
+
+  var MAX_UID = 1000000;
+
+  var TransitionEndEvent = {
+    WebkitTransition: 'webkitTransitionEnd',
+    MozTransition: 'transitionend',
+    OTransition: 'oTransitionEnd otransitionend',
+    transition: 'transitionend'
+  };
+
+  // shoutout AngusCroll (https://goo.gl/pxwQGp)
+  function toType(obj) {
+    return {}.toString.call(obj).match(/\s([a-zA-Z]+)/)[1].toLowerCase();
+  }
+
+  function isElement(obj) {
+    return (obj[0] || obj).nodeType;
+  }
+
+  function getSpecialTransitionEndEvent() {
+    return {
+      bindType: transition.end,
+      delegateType: transition.end,
+      handle: function handle(event) {
+        if ($(event.target).is(this)) {
+          return event.handleObj.handler.apply(this, arguments); // eslint-disable-line prefer-rest-params
+        }
+        return undefined;
+      }
+    };
+  }
+
+  function transitionEndTest() {
+    if (window.QUnit) {
+      return false;
+    }
+
+    var el = document.createElement('bootstrap');
+
+    for (var name in TransitionEndEvent) {
+      if (el.style[name] !== undefined) {
+        return {
+          end: TransitionEndEvent[name]
+        };
+      }
+    }
+
+    return false;
+  }
+
+  function transitionEndEmulator(duration) {
+    var _this = this;
+
+    var called = false;
+
+    $(this).one(Util.TRANSITION_END, function () {
+      called = true;
+    });
+
+    setTimeout(function () {
+      if (!called) {
+        Util.triggerTransitionEnd(_this);
+      }
+    }, duration);
+
+    return this;
+  }
+
+  function setTransitionEndSupport() {
+    transition = transitionEndTest();
+
+    $.fn.emulateTransitionEnd = transitionEndEmulator;
+
+    if (Util.supportsTransitionEnd()) {
+      $.event.special[Util.TRANSITION_END] = getSpecialTransitionEndEvent();
+    }
+  }
+
+  /**
+   * --------------------------------------------------------------------------
+   * Public Util Api
+   * --------------------------------------------------------------------------
+   */
+
+  var Util = {
+
+    TRANSITION_END: 'bsTransitionEnd',
+
+    getUID: function getUID(prefix) {
+      do {
+        // eslint-disable-next-line no-bitwise
+        prefix += ~~(Math.random() * MAX_UID); // "~~" acts like a faster Math.floor() here
+      } while (document.getElementById(prefix));
+      return prefix;
+    },
+    getSelectorFromElement: function getSelectorFromElement(element) {
+      var selector = element.getAttribute('data-target');
+
+      if (!selector) {
+        selector = element.getAttribute('href') || '';
+        selector = /^#[a-z]/i.test(selector) ? selector : null;
+      }
+
+      return selector;
+    },
+    reflow: function reflow(element) {
+      return element.offsetHeight;
+    },
+    triggerTransitionEnd: function triggerTransitionEnd(element) {
+      $(element).trigger(transition.end);
+    },
+    supportsTransitionEnd: function supportsTransitionEnd() {
+      return Boolean(transition);
+    },
+    typeCheckConfig: function typeCheckConfig(componentName, config, configTypes) {
+      for (var property in configTypes) {
+        if (configTypes.hasOwnProperty(property)) {
+          var expectedTypes = configTypes[property];
+          var value = config[property];
+          var valueType = value && isElement(value) ? 'element' : toType(value);
+
+          if (!new RegExp(expectedTypes).test(valueType)) {
+            throw new Error(componentName.toUpperCase() + ': ' + ('Option "' + property + '" provided type "' + valueType + '" ') + ('but expected type "' + expectedTypes + '".'));
+          }
+        }
+      }
+    }
+  };
+
+  setTransitionEndSupport();
+
+  return Util;
+}(jQuery);
+
+/**
+ * --------------------------------------------------------------------------
+ * Bootstrap (v4.0.0-alpha.6): alert.js
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
+ * --------------------------------------------------------------------------
+ */
+
+var Alert = function ($) {
+
+  /**
+   * ------------------------------------------------------------------------
+   * Constants
+   * ------------------------------------------------------------------------
+   */
+
+  var NAME = 'alert';
+  var VERSION = '4.0.0-alpha.6';
+  var DATA_KEY = 'bs.alert';
+  var EVENT_KEY = '.' + DATA_KEY;
+  var DATA_API_KEY = '.data-api';
+  var JQUERY_NO_CONFLICT = $.fn[NAME];
+  var TRANSITION_DURATION = 150;
+
+  var Selector = {
+    DISMISS: '[data-dismiss="alert"]'
+  };
+
+  var Event = {
+    CLOSE: 'close' + EVENT_KEY,
+    CLOSED: 'closed' + EVENT_KEY,
+    CLICK_DATA_API: 'click' + EVENT_KEY + DATA_API_KEY
+  };
+
+  var ClassName = {
+    ALERT: 'alert',
+    FADE: 'fade',
+    SHOW: 'show'
+  };
+
+  /**
+   * ------------------------------------------------------------------------
+   * Class Definition
+   * ------------------------------------------------------------------------
+   */
+
+  var Alert = function () {
+    function Alert(element) {
+      _classCallCheck(this, Alert);
+
+      this._element = element;
+    }
+
+    // getters
+
+    // public
+
+    Alert.prototype.close = function close(element) {
+      element = element || this._element;
+
+      var rootElement = this._getRootElement(element);
+      var customEvent = this._triggerCloseEvent(rootElement);
+
+      if (customEvent.isDefaultPrevented()) {
+        return;
+      }
+
+      this._removeElement(rootElement);
+    };
+
+    Alert.prototype.dispose = function dispose() {
+      $.removeData(this._element, DATA_KEY);
+      this._element = null;
+    };
+
+    // private
+
+    Alert.prototype._getRootElement = function _getRootElement(element) {
+      var selector = Util.getSelectorFromElement(element);
+      var parent = false;
+
+      if (selector) {
+        parent = $(selector)[0];
+      }
+
+      if (!parent) {
+        parent = $(element).closest('.' + ClassName.ALERT)[0];
+      }
+
+      return parent;
+    };
+
+    Alert.prototype._triggerCloseEvent = function _triggerCloseEvent(element) {
+      var closeEvent = $.Event(Event.CLOSE);
+
+      $(element).trigger(closeEvent);
+      return closeEvent;
+    };
+
+    Alert.prototype._removeElement = function _removeElement(element) {
+      var _this2 = this;
+
+      $(element).removeClass(ClassName.SHOW);
+
+      if (!Util.supportsTransitionEnd() || !$(element).hasClass(ClassName.FADE)) {
+        this._destroyElement(element);
+        return;
+      }
+
+      $(element).one(Util.TRANSITION_END, function (event) {
+        return _this2._destroyElement(element, event);
+      }).emulateTransitionEnd(TRANSITION_DURATION);
+    };
+
+    Alert.prototype._destroyElement = function _destroyElement(element) {
+      $(element).detach().trigger(Event.CLOSED).remove();
+    };
+
+    // static
+
+    Alert._jQueryInterface = function _jQueryInterface(config) {
+      return this.each(function () {
+        var $element = $(this);
+        var data = $element.data(DATA_KEY);
+
+        if (!data) {
+          data = new Alert(this);
+          $element.data(DATA_KEY, data);
+        }
+
+        if (config === 'close') {
+          data[config](this);
+        }
+      });
+    };
+
+    Alert._handleDismiss = function _handleDismiss(alertInstance) {
+      return function (event) {
+        if (event) {
+          event.preventDefault();
+        }
+
+        alertInstance.close(this);
+      };
+    };
+
+    _createClass(Alert, null, [{
+      key: 'VERSION',
+      get: function get() {
+        return VERSION;
+      }
+    }]);
+
+    return Alert;
+  }();
+
+  /**
+   * ------------------------------------------------------------------------
+   * Data Api implementation
+   * ------------------------------------------------------------------------
+   */
+
+  $(document).on(Event.CLICK_DATA_API, Selector.DISMISS, Alert._handleDismiss(new Alert()));
+
+  /**
+   * ------------------------------------------------------------------------
+   * jQuery
+   * ------------------------------------------------------------------------
+   */
+
+  $.fn[NAME] = Alert._jQueryInterface;
+  $.fn[NAME].Constructor = Alert;
+  $.fn[NAME].noConflict = function () {
+    $.fn[NAME] = JQUERY_NO_CONFLICT;
+    return Alert._jQueryInterface;
+  };
+
+  return Alert;
+}(jQuery);
+
+/**
+ * --------------------------------------------------------------------------
+ * Bootstrap (v4.0.0-alpha.6): button.js
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
+ * --------------------------------------------------------------------------
+ */
+
+var Button = function ($) {
+
+  /**
+   * ------------------------------------------------------------------------
+   * Constants
+   * ------------------------------------------------------------------------
+   */
+
+  var NAME = 'button';
+  var VERSION = '4.0.0-alpha.6';
+  var DATA_KEY = 'bs.button';
+  var EVENT_KEY = '.' + DATA_KEY;
+  var DATA_API_KEY = '.data-api';
+  var JQUERY_NO_CONFLICT = $.fn[NAME];
+
+  var ClassName = {
+    ACTIVE: 'active',
+    BUTTON: 'btn',
+    FOCUS: 'focus'
+  };
+
+  var Selector = {
+    DATA_TOGGLE_CARROT: '[data-toggle^="button"]',
+    DATA_TOGGLE: '[data-toggle="buttons"]',
+    INPUT: 'input',
+    ACTIVE: '.active',
+    BUTTON: '.btn'
+  };
+
+  var Event = {
+    CLICK_DATA_API: 'click' + EVENT_KEY + DATA_API_KEY,
+    FOCUS_BLUR_DATA_API: 'focus' + EVENT_KEY + DATA_API_KEY + ' ' + ('blur' + EVENT_KEY + DATA_API_KEY)
+  };
+
+  /**
+   * ------------------------------------------------------------------------
+   * Class Definition
+   * ------------------------------------------------------------------------
+   */
+
+  var Button = function () {
+    function Button(element) {
+      _classCallCheck(this, Button);
+
+      this._element = element;
+    }
+
+    // getters
+
+    // public
+
+    Button.prototype.toggle = function toggle() {
+      var triggerChangeEvent = true;
+      var rootElement = $(this._element).closest(Selector.DATA_TOGGLE)[0];
+
+      if (rootElement) {
+        var input = $(this._element).find(Selector.INPUT)[0];
+
+        if (input) {
+          if (input.type === 'radio') {
+            if (input.checked && $(this._element).hasClass(ClassName.ACTIVE)) {
+              triggerChangeEvent = false;
+            } else {
+              var activeElement = $(rootElement).find(Selector.ACTIVE)[0];
+
+              if (activeElement) {
+                $(activeElement).removeClass(ClassName.ACTIVE);
+              }
+            }
+          }
+
+          if (triggerChangeEvent) {
+            input.checked = !$(this._element).hasClass(ClassName.ACTIVE);
+            $(input).trigger('change');
+          }
+
+          input.focus();
+        }
+      }
+
+      this._element.setAttribute('aria-pressed', !$(this._element).hasClass(ClassName.ACTIVE));
+
+      if (triggerChangeEvent) {
+        $(this._element).toggleClass(ClassName.ACTIVE);
+      }
+    };
+
+    Button.prototype.dispose = function dispose() {
+      $.removeData(this._element, DATA_KEY);
+      this._element = null;
+    };
+
+    // static
+
+    Button._jQueryInterface = function _jQueryInterface(config) {
+      return this.each(function () {
+        var data = $(this).data(DATA_KEY);
+
+        if (!data) {
+          data = new Button(this);
+          $(this).data(DATA_KEY, data);
+        }
+
+        if (config === 'toggle') {
+          data[config]();
+        }
+      });
+    };
+
+    _createClass(Button, null, [{
+      key: 'VERSION',
+      get: function get() {
+        return VERSION;
+      }
+    }]);
+
+    return Button;
+  }();
+
+  /**
+   * ------------------------------------------------------------------------
+   * Data Api implementation
+   * ------------------------------------------------------------------------
+   */
+
+  $(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE_CARROT, function (event) {
+    event.preventDefault();
+
+    var button = event.target;
+
+    if (!$(button).hasClass(ClassName.BUTTON)) {
+      button = $(button).closest(Selector.BUTTON);
+    }
+
+    Button._jQueryInterface.call($(button), 'toggle');
+  }).on(Event.FOCUS_BLUR_DATA_API, Selector.DATA_TOGGLE_CARROT, function (event) {
+    var button = $(event.target).closest(Selector.BUTTON)[0];
+    $(button).toggleClass(ClassName.FOCUS, /^focus(in)?$/.test(event.type));
+  });
+
+  /**
+   * ------------------------------------------------------------------------
+   * jQuery
+   * ------------------------------------------------------------------------
+   */
+
+  $.fn[NAME] = Button._jQueryInterface;
+  $.fn[NAME].Constructor = Button;
+  $.fn[NAME].noConflict = function () {
+    $.fn[NAME] = JQUERY_NO_CONFLICT;
+    return Button._jQueryInterface;
+  };
+
+  return Button;
+}(jQuery);
+
+/**
+ * --------------------------------------------------------------------------
+ * Bootstrap (v4.0.0-alpha.6): carousel.js
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
+ * --------------------------------------------------------------------------
+ */
+
+var Carousel = function ($) {
+
+  /**
+   * ------------------------------------------------------------------------
+   * Constants
+   * ------------------------------------------------------------------------
+   */
+
+  var NAME = 'carousel';
+  var VERSION = '4.0.0-alpha.6';
+  var DATA_KEY = 'bs.carousel';
+  var EVENT_KEY = '.' + DATA_KEY;
+  var DATA_API_KEY = '.data-api';
+  var JQUERY_NO_CONFLICT = $.fn[NAME];
+  var TRANSITION_DURATION = 600;
+  var ARROW_LEFT_KEYCODE = 37; // KeyboardEvent.which value for left arrow key
+  var ARROW_RIGHT_KEYCODE = 39; // KeyboardEvent.which value for right arrow key
+
+  var Default = {
+    interval: 5000,
+    keyboard: true,
+    slide: false,
+    pause: 'hover',
+    wrap: true
+  };
+
+  var DefaultType = {
+    interval: '(number|boolean)',
+    keyboard: 'boolean',
+    slide: '(boolean|string)',
+    pause: '(string|boolean)',
+    wrap: 'boolean'
+  };
+
+  var Direction = {
+    NEXT: 'next',
+    PREV: 'prev',
+    LEFT: 'left',
+    RIGHT: 'right'
+  };
+
+  var Event = {
+    SLIDE: 'slide' + EVENT_KEY,
+    SLID: 'slid' + EVENT_KEY,
+    KEYDOWN: 'keydown' + EVENT_KEY,
+    MOUSEENTER: 'mouseenter' + EVENT_KEY,
+    MOUSELEAVE: 'mouseleave' + EVENT_KEY,
+    LOAD_DATA_API: 'load' + EVENT_KEY + DATA_API_KEY,
+    CLICK_DATA_API: 'click' + EVENT_KEY + DATA_API_KEY
+  };
+
+  var ClassName = {
+    CAROUSEL: 'carousel',
+    ACTIVE: 'active',
+    SLIDE: 'slide',
+    RIGHT: 'carousel-item-right',
+    LEFT: 'carousel-item-left',
+    NEXT: 'carousel-item-next',
+    PREV: 'carousel-item-prev',
+    ITEM: 'carousel-item'
+  };
+
+  var Selector = {
+    ACTIVE: '.active',
+    ACTIVE_ITEM: '.active.carousel-item',
+    ITEM: '.carousel-item',
+    NEXT_PREV: '.carousel-item-next, .carousel-item-prev',
+    INDICATORS: '.carousel-indicators',
+    DATA_SLIDE: '[data-slide], [data-slide-to]',
+    DATA_RIDE: '[data-ride="carousel"]'
+  };
+
+  /**
+   * ------------------------------------------------------------------------
+   * Class Definition
+   * ------------------------------------------------------------------------
+   */
+
+  var Carousel = function () {
+    function Carousel(element, config) {
+      _classCallCheck(this, Carousel);
+
+      this._items = null;
+      this._interval = null;
+      this._activeElement = null;
+
+      this._isPaused = false;
+      this._isSliding = false;
+
+      this._config = this._getConfig(config);
+      this._element = $(element)[0];
+      this._indicatorsElement = $(this._element).find(Selector.INDICATORS)[0];
+
+      this._addEventListeners();
+    }
+
+    // getters
+
+    // public
+
+    Carousel.prototype.next = function next() {
+      if (this._isSliding) {
+        throw new Error('Carousel is sliding');
+      }
+      this._slide(Direction.NEXT);
+    };
+
+    Carousel.prototype.nextWhenVisible = function nextWhenVisible() {
+      // Don't call next when the page isn't visible
+      if (!document.hidden) {
+        this.next();
+      }
+    };
+
+    Carousel.prototype.prev = function prev() {
+      if (this._isSliding) {
+        throw new Error('Carousel is sliding');
+      }
+      this._slide(Direction.PREVIOUS);
+    };
+
+    Carousel.prototype.pause = function pause(event) {
+      if (!event) {
+        this._isPaused = true;
+      }
+
+      if ($(this._element).find(Selector.NEXT_PREV)[0] && Util.supportsTransitionEnd()) {
+        Util.triggerTransitionEnd(this._element);
+        this.cycle(true);
+      }
+
+      clearInterval(this._interval);
+      this._interval = null;
+    };
+
+    Carousel.prototype.cycle = function cycle(event) {
+      if (!event) {
+        this._isPaused = false;
+      }
+
+      if (this._interval) {
+        clearInterval(this._interval);
+        this._interval = null;
+      }
+
+      if (this._config.interval && !this._isPaused) {
+        this._interval = setInterval((document.visibilityState ? this.nextWhenVisible : this.next).bind(this), this._config.interval);
+      }
+    };
+
+    Carousel.prototype.to = function to(index) {
+      var _this3 = this;
+
+      this._activeElement = $(this._element).find(Selector.ACTIVE_ITEM)[0];
+
+      var activeIndex = this._getItemIndex(this._activeElement);
+
+      if (index > this._items.length - 1 || index < 0) {
+        return;
+      }
+
+      if (this._isSliding) {
+        $(this._element).one(Event.SLID, function () {
+          return _this3.to(index);
+        });
+        return;
+      }
+
+      if (activeIndex === index) {
+        this.pause();
+        this.cycle();
+        return;
+      }
+
+      var direction = index > activeIndex ? Direction.NEXT : Direction.PREVIOUS;
+
+      this._slide(direction, this._items[index]);
+    };
+
+    Carousel.prototype.dispose = function dispose() {
+      $(this._element).off(EVENT_KEY);
+      $.removeData(this._element, DATA_KEY);
+
+      this._items = null;
+      this._config = null;
+      this._element = null;
+      this._interval = null;
+      this._isPaused = null;
+      this._isSliding = null;
+      this._activeElement = null;
+      this._indicatorsElement = null;
+    };
+
+    // private
+
+    Carousel.prototype._getConfig = function _getConfig(config) {
+      config = $.extend({}, Default, config);
+      Util.typeCheckConfig(NAME, config, DefaultType);
+      return config;
+    };
+
+    Carousel.prototype._addEventListeners = function _addEventListeners() {
+      var _this4 = this;
+
+      if (this._config.keyboard) {
+        $(this._element).on(Event.KEYDOWN, function (event) {
+          return _this4._keydown(event);
+        });
+      }
+
+      if (this._config.pause === 'hover' && !('ontouchstart' in document.documentElement)) {
+        $(this._element).on(Event.MOUSEENTER, function (event) {
+          return _this4.pause(event);
+        }).on(Event.MOUSELEAVE, function (event) {
+          return _this4.cycle(event);
+        });
+      }
+    };
+
+    Carousel.prototype._keydown = function _keydown(event) {
+      if (/input|textarea/i.test(event.target.tagName)) {
+        return;
+      }
+
+      switch (event.which) {
+        case ARROW_LEFT_KEYCODE:
+          event.preventDefault();
+          this.prev();
+          break;
+        case ARROW_RIGHT_KEYCODE:
+          event.preventDefault();
+          this.next();
+          break;
+        default:
+          return;
+      }
+    };
+
+    Carousel.prototype._getItemIndex = function _getItemIndex(element) {
+      this._items = $.makeArray($(element).parent().find(Selector.ITEM));
+      return this._items.indexOf(element);
+    };
+
+    Carousel.prototype._getItemByDirection = function _getItemByDirection(direction, activeElement) {
+      var isNextDirection = direction === Direction.NEXT;
+      var isPrevDirection = direction === Direction.PREVIOUS;
+      var activeIndex = this._getItemIndex(activeElement);
+      var lastItemIndex = this._items.length - 1;
+      var isGoingToWrap = isPrevDirection && activeIndex === 0 || isNextDirection && activeIndex === lastItemIndex;
+
+      if (isGoingToWrap && !this._config.wrap) {
+        return activeElement;
+      }
+
+      var delta = direction === Direction.PREVIOUS ? -1 : 1;
+      var itemIndex = (activeIndex + delta) % this._items.length;
+
+      return itemIndex === -1 ? this._items[this._items.length - 1] : this._items[itemIndex];
+    };
+
+    Carousel.prototype._triggerSlideEvent = function _triggerSlideEvent(relatedTarget, eventDirectionName) {
+      var slideEvent = $.Event(Event.SLIDE, {
+        relatedTarget: relatedTarget,
+        direction: eventDirectionName
+      });
+
+      $(this._element).trigger(slideEvent);
+
+      return slideEvent;
+    };
+
+    Carousel.prototype._setActiveIndicatorElement = function _setActiveIndicatorElement(element) {
+      if (this._indicatorsElement) {
+        $(this._indicatorsElement).find(Selector.ACTIVE).removeClass(ClassName.ACTIVE);
+
+        var nextIndicator = this._indicatorsElement.children[this._getItemIndex(element)];
+
+        if (nextIndicator) {
+          $(nextIndicator).addClass(ClassName.ACTIVE);
+        }
+      }
+    };
+
+    Carousel.prototype._slide = function _slide(direction, element) {
+      var _this5 = this;
+
+      var activeElement = $(this._element).find(Selector.ACTIVE_ITEM)[0];
+      var nextElement = element || activeElement && this._getItemByDirection(direction, activeElement);
+
+      var isCycling = Boolean(this._interval);
+
+      var directionalClassName = void 0;
+      var orderClassName = void 0;
+      var eventDirectionName = void 0;
+
+      if (direction === Direction.NEXT) {
+        directionalClassName = ClassName.LEFT;
+        orderClassName = ClassName.NEXT;
+        eventDirectionName = Direction.LEFT;
+      } else {
+        directionalClassName = ClassName.RIGHT;
+        orderClassName = ClassName.PREV;
+        eventDirectionName = Direction.RIGHT;
+      }
+
+      if (nextElement && $(nextElement).hasClass(ClassName.ACTIVE)) {
+        this._isSliding = false;
+        return;
+      }
+
+      var slideEvent = this._triggerSlideEvent(nextElement, eventDirectionName);
+      if (slideEvent.isDefaultPrevented()) {
+        return;
+      }
+
+      if (!activeElement || !nextElement) {
+        // some weirdness is happening, so we bail
+        return;
+      }
+
+      this._isSliding = true;
+
+      if (isCycling) {
+        this.pause();
+      }
+
+      this._setActiveIndicatorElement(nextElement);
+
+      var slidEvent = $.Event(Event.SLID, {
+        relatedTarget: nextElement,
+        direction: eventDirectionName
+      });
+
+      if (Util.supportsTransitionEnd() && $(this._element).hasClass(ClassName.SLIDE)) {
+
+        $(nextElement).addClass(orderClassName);
+
+        Util.reflow(nextElement);
+
+        $(activeElement).addClass(directionalClassName);
+        $(nextElement).addClass(directionalClassName);
+
+        $(activeElement).one(Util.TRANSITION_END, function () {
+          $(nextElement).removeClass(directionalClassName + ' ' + orderClassName).addClass(ClassName.ACTIVE);
+
+          $(activeElement).removeClass(ClassName.ACTIVE + ' ' + orderClassName + ' ' + directionalClassName);
+
+          _this5._isSliding = false;
+
+          setTimeout(function () {
+            return $(_this5._element).trigger(slidEvent);
+          }, 0);
+        }).emulateTransitionEnd(TRANSITION_DURATION);
+      } else {
+        $(activeElement).removeClass(ClassName.ACTIVE);
+        $(nextElement).addClass(ClassName.ACTIVE);
+
+        this._isSliding = false;
+        $(this._element).trigger(slidEvent);
+      }
+
+      if (isCycling) {
+        this.cycle();
+      }
+    };
+
+    // static
+
+    Carousel._jQueryInterface = function _jQueryInterface(config) {
+      return this.each(function () {
+        var data = $(this).data(DATA_KEY);
+        var _config = $.extend({}, Default, $(this).data());
+
+        if ((typeof config === 'undefined' ? 'undefined' : _typeof(config)) === 'object') {
+          $.extend(_config, config);
+        }
+
+        var action = typeof config === 'string' ? config : _config.slide;
+
+        if (!data) {
+          data = new Carousel(this, _config);
+          $(this).data(DATA_KEY, data);
+        }
+
+        if (typeof config === 'number') {
+          data.to(config);
+        } else if (typeof action === 'string') {
+          if (data[action] === undefined) {
+            throw new Error('No method named "' + action + '"');
+          }
+          data[action]();
+        } else if (_config.interval) {
+          data.pause();
+          data.cycle();
+        }
+      });
+    };
+
+    Carousel._dataApiClickHandler = function _dataApiClickHandler(event) {
+      var selector = Util.getSelectorFromElement(this);
+
+      if (!selector) {
+        return;
+      }
+
+      var target = $(selector)[0];
+
+      if (!target || !$(target).hasClass(ClassName.CAROUSEL)) {
+        return;
+      }
+
+      var config = $.extend({}, $(target).data(), $(this).data());
+      var slideIndex = this.getAttribute('data-slide-to');
+
+      if (slideIndex) {
+        config.interval = false;
+      }
+
+      Carousel._jQueryInterface.call($(target), config);
+
+      if (slideIndex) {
+        $(target).data(DATA_KEY).to(slideIndex);
+      }
+
+      event.preventDefault();
+    };
+
+    _createClass(Carousel, null, [{
+      key: 'VERSION',
+      get: function get() {
+        return VERSION;
+      }
+    }, {
+      key: 'Default',
+      get: function get() {
+        return Default;
+      }
+    }]);
+
+    return Carousel;
+  }();
+
+  /**
+   * ------------------------------------------------------------------------
+   * Data Api implementation
+   * ------------------------------------------------------------------------
+   */
+
+  $(document).on(Event.CLICK_DATA_API, Selector.DATA_SLIDE, Carousel._dataApiClickHandler);
+
+  $(window).on(Event.LOAD_DATA_API, function () {
+    $(Selector.DATA_RIDE).each(function () {
+      var $carousel = $(this);
+      Carousel._jQueryInterface.call($carousel, $carousel.data());
+    });
+  });
+
+  /**
+   * ------------------------------------------------------------------------
+   * jQuery
+   * ------------------------------------------------------------------------
+   */
+
+  $.fn[NAME] = Carousel._jQueryInterface;
+  $.fn[NAME].Constructor = Carousel;
+  $.fn[NAME].noConflict = function () {
+    $.fn[NAME] = JQUERY_NO_CONFLICT;
+    return Carousel._jQueryInterface;
+  };
+
+  return Carousel;
+}(jQuery);
+
+/**
+ * --------------------------------------------------------------------------
+ * Bootstrap (v4.0.0-alpha.6): collapse.js
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
+ * --------------------------------------------------------------------------
+ */
+
+var Collapse = function ($) {
+
+  /**
+   * ------------------------------------------------------------------------
+   * Constants
+   * ------------------------------------------------------------------------
+   */
+
+  var NAME = 'collapse';
+  var VERSION = '4.0.0-alpha.6';
+  var DATA_KEY = 'bs.collapse';
+  var EVENT_KEY = '.' + DATA_KEY;
+  var DATA_API_KEY = '.data-api';
+  var JQUERY_NO_CONFLICT = $.fn[NAME];
+  var TRANSITION_DURATION = 600;
+
+  var Default = {
+    toggle: true,
+    parent: ''
+  };
+
+  var DefaultType = {
+    toggle: 'boolean',
+    parent: 'string'
+  };
+
+  var 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
+  };
+
+  var ClassName = {
+    SHOW: 'show',
+    COLLAPSE: 'collapse',
+    COLLAPSING: 'collapsing',
+    COLLAPSED: 'collapsed'
+  };
+
+  var Dimension = {
+    WIDTH: 'width',
+    HEIGHT: 'height'
+  };
+
+  var Selector = {
+    ACTIVES: '.card > .show, .card > .collapsing',
+    DATA_TOGGLE: '[data-toggle="collapse"]'
+  };
+
+  /**
+   * ------------------------------------------------------------------------
+   * Class Definition
+   * ------------------------------------------------------------------------
+   */
+
+  var Collapse = function () {
+    function Collapse(element, config) {
+      _classCallCheck(this, Collapse);
+
+      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 + '"]')));
+
+      this._parent = this._config.parent ? this._getParent() : null;
+
+      if (!this._config.parent) {
+        this._addAriaAndCollapsedClass(this._element, this._triggerArray);
+      }
+
+      if (this._config.toggle) {
+        this.toggle();
+      }
+    }
+
+    // getters
+
+    // public
+
+    Collapse.prototype.toggle = function toggle() {
+      if ($(this._element).hasClass(ClassName.SHOW)) {
+        this.hide();
+      } else {
+        this.show();
+      }
+    };
+
+    Collapse.prototype.show = function show() {
+      var _this6 = this;
+
+      if (this._isTransitioning) {
+        throw new Error('Collapse is transitioning');
+      }
+
+      if ($(this._element).hasClass(ClassName.SHOW)) {
+        return;
+      }
+
+      var actives = void 0;
+      var activesData = void 0;
+
+      if (this._parent) {
+        actives = $.makeArray($(this._parent).find(Selector.ACTIVES));
+        if (!actives.length) {
+          actives = null;
+        }
+      }
+
+      if (actives) {
+        activesData = $(actives).data(DATA_KEY);
+        if (activesData && activesData._isTransitioning) {
+          return;
+        }
+      }
+
+      var 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);
+        }
+      }
+
+      var dimension = this._getDimension();
+
+      $(this._element).removeClass(ClassName.COLLAPSE).addClass(ClassName.COLLAPSING);
+
+      this._element.style[dimension] = 0;
+      this._element.setAttribute('aria-expanded', true);
+
+      if (this._triggerArray.length) {
+        $(this._triggerArray).removeClass(ClassName.COLLAPSED).attr('aria-expanded', true);
+      }
+
+      this.setTransitioning(true);
+
+      var complete = function complete() {
+        $(_this6._element).removeClass(ClassName.COLLAPSING).addClass(ClassName.COLLAPSE).addClass(ClassName.SHOW);
+
+        _this6._element.style[dimension] = '';
+
+        _this6.setTransitioning(false);
+
+        $(_this6._element).trigger(Event.SHOWN);
+      };
+
+      if (!Util.supportsTransitionEnd()) {
+        complete();
+        return;
+      }
+
+      var capitalizedDimension = dimension[0].toUpperCase() + dimension.slice(1);
+      var scrollSize = 'scroll' + capitalizedDimension;
+
+      $(this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(TRANSITION_DURATION);
+
+      this._element.style[dimension] = this._element[scrollSize] + 'px';
+    };
+
+    Collapse.prototype.hide = function hide() {
+      var _this7 = this;
+
+      if (this._isTransitioning) {
+        throw new Error('Collapse is transitioning');
+      }
+
+      if (!$(this._element).hasClass(ClassName.SHOW)) {
+        return;
+      }
+
+      var startEvent = $.Event(Event.HIDE);
+      $(this._element).trigger(startEvent);
+      if (startEvent.isDefaultPrevented()) {
+        return;
+      }
+
+      var dimension = this._getDimension();
+      var offsetDimension = dimension === Dimension.WIDTH ? 'offsetWidth' : 'offsetHeight';
+
+      this._element.style[dimension] = this._element[offsetDimension] + 'px';
+
+      Util.reflow(this._element);
+
+      $(this._element).addClass(ClassName.COLLAPSING).removeClass(ClassName.COLLAPSE).removeClass(ClassName.SHOW);
+
+      this._element.setAttribute('aria-expanded', false);
+
+      if (this._triggerArray.length) {
+        $(this._triggerArray).addClass(ClassName.COLLAPSED).attr('aria-expanded', false);
+      }
+
+      this.setTransitioning(true);
+
+      var complete = function complete() {
+        _this7.setTransitioning(false);
+        $(_this7._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);
+    };
+
+    Collapse.prototype.setTransitioning = function setTransitioning(isTransitioning) {
+      this._isTransitioning = isTransitioning;
+    };
+
+    Collapse.prototype.dispose = function dispose() {
+      $.removeData(this._element, DATA_KEY);
+
+      this._config = null;
+      this._parent = null;
+      this._element = null;
+      this._triggerArray = null;
+      this._isTransitioning = null;
+    };
+
+    // private
+
+    Collapse.prototype._getConfig = function _getConfig(config) {
+      config = $.extend({}, Default, config);
+      config.toggle = Boolean(config.toggle); // coerce string values
+      Util.typeCheckConfig(NAME, config, DefaultType);
+      return config;
+    };
+
+    Collapse.prototype._getDimension = function _getDimension() {
+      var hasWidth = $(this._element).hasClass(Dimension.WIDTH);
+      return hasWidth ? Dimension.WIDTH : Dimension.HEIGHT;
+    };
+
+    Collapse.prototype._getParent = function _getParent() {
+      var _this8 = this;
+
+      var parent = $(this._config.parent)[0];
+      var selector = '[data-toggle="collapse"][data-parent="' + this._config.parent + '"]';
+
+      $(parent).find(selector).each(function (i, element) {
+        _this8._addAriaAndCollapsedClass(Collapse._getTargetFromElement(element), [element]);
+      });
+
+      return parent;
+    };
+
+    Collapse.prototype._addAriaAndCollapsedClass = function _addAriaAndCollapsedClass(element, triggerArray) {
+      if (element) {
+        var isOpen = $(element).hasClass(ClassName.SHOW);
+        element.setAttribute('aria-expanded', isOpen);
+
+        if (triggerArray.length) {
+          $(triggerArray).toggleClass(ClassName.COLLAPSED, !isOpen).attr('aria-expanded', isOpen);
+        }
+      }
+    };
+
+    // static
+
+    Collapse._getTargetFromElement = function _getTargetFromElement(element) {
+      var selector = Util.getSelectorFromElement(element);
+      return selector ? $(selector)[0] : null;
+    };
+
+    Collapse._jQueryInterface = function _jQueryInterface(config) {
+      return this.each(function () {
+        var $this = $(this);
+        var data = $this.data(DATA_KEY);
+        var _config = $.extend({}, Default, $this.data(), (typeof config === 'undefined' ? 'undefined' : _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 (data[config] === undefined) {
+            throw new Error('No method named "' + config + '"');
+          }
+          data[config]();
+        }
+      });
+    };
+
+    _createClass(Collapse, null, [{
+      key: 'VERSION',
+      get: function get() {
+        return VERSION;
+      }
+    }, {
+      key: 'Default',
+      get: function get() {
+        return Default;
+      }
+    }]);
+
+    return Collapse;
+  }();
+
+  /**
+   * ------------------------------------------------------------------------
+   * Data Api implementation
+   * ------------------------------------------------------------------------
+   */
+
+  $(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {
+    event.preventDefault();
+
+    var target = Collapse._getTargetFromElement(this);
+    var data = $(target).data(DATA_KEY);
+    var config = data ? 'toggle' : $(this).data();
+
+    Collapse._jQueryInterface.call($(target), config);
+  });
+
+  /**
+   * ------------------------------------------------------------------------
+   * jQuery
+   * ------------------------------------------------------------------------
+   */
+
+  $.fn[NAME] = Collapse._jQueryInterface;
+  $.fn[NAME].Constructor = Collapse;
+  $.fn[NAME].noConflict = function () {
+    $.fn[NAME] = JQUERY_NO_CONFLICT;
+    return Collapse._jQueryInterface;
+  };
+
+  return Collapse;
+}(jQuery);
+
+/**
+ * --------------------------------------------------------------------------
+ * Bootstrap (v4.0.0-alpha.6): dropdown.js
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
+ * --------------------------------------------------------------------------
+ */
+
+var Dropdown = function ($) {
+
+  /**
+   * ------------------------------------------------------------------------
+   * Constants
+   * ------------------------------------------------------------------------
+   */
+
+  var NAME = 'dropdown';
+  var VERSION = '4.0.0-alpha.6';
+  var DATA_KEY = 'bs.dropdown';
+  var EVENT_KEY = '.' + DATA_KEY;
+  var DATA_API_KEY = '.data-api';
+  var JQUERY_NO_CONFLICT = $.fn[NAME];
+  var ESCAPE_KEYCODE = 27; // KeyboardEvent.which value for Escape (Esc) key
+  var ARROW_UP_KEYCODE = 38; // KeyboardEvent.which value for up arrow key
+  var ARROW_DOWN_KEYCODE = 40; // KeyboardEvent.which value for down arrow key
+  var RIGHT_MOUSE_BUTTON_WHICH = 3; // MouseEvent.which value for the right button (assuming a right-handed mouse)
+
+  var Event = {
+    HIDE: 'hide' + EVENT_KEY,
+    HIDDEN: 'hidden' + EVENT_KEY,
+    SHOW: 'show' + EVENT_KEY,
+    SHOWN: 'shown' + EVENT_KEY,
+    CLICK: 'click' + EVENT_KEY,
+    CLICK_DATA_API: 'click' + EVENT_KEY + DATA_API_KEY,
+    FOCUSIN_DATA_API: 'focusin' + EVENT_KEY + DATA_API_KEY,
+    KEYDOWN_DATA_API: 'keydown' + EVENT_KEY + DATA_API_KEY
+  };
+
+  var ClassName = {
+    BACKDROP: 'dropdown-backdrop',
+    DISABLED: 'disabled',
+    SHOW: 'show'
+  };
+
+  var Selector = {
+    BACKDROP: '.dropdown-backdrop',
+    DATA_TOGGLE: '[data-toggle="dropdown"]',
+    FORM_CHILD: '.dropdown form',
+    ROLE_MENU: '[role="menu"]',
+    ROLE_LISTBOX: '[role="listbox"]',
+    NAVBAR_NAV: '.navbar-nav',
+    VISIBLE_ITEMS: '[role="menu"] li:not(.disabled) a, ' + '[role="listbox"] li:not(.disabled) a'
+  };
+
+  /**
+   * ------------------------------------------------------------------------
+   * Class Definition
+   * ------------------------------------------------------------------------
+   */
+
+  var Dropdown = function () {
+    function Dropdown(element) {
+      _classCallCheck(this, Dropdown);
+
+      this._element = element;
+
+      this._addEventListeners();
+    }
+
+    // getters
+
+    // public
+
+    Dropdown.prototype.toggle = function toggle() {
+      if (this.disabled || $(this).hasClass(ClassName.DISABLED)) {
+        return false;
+      }
+
+      var parent = Dropdown._getParentFromElement(this);
+      var isActive = $(parent).hasClass(ClassName.SHOW);
+
+      Dropdown._clearMenus();
+
+      if (isActive) {
+        return false;
+      }
+
+      if ('ontouchstart' in document.documentElement && !$(parent).closest(Selector.NAVBAR_NAV).length) {
+
+        // if mobile we use a backdrop because click events don't delegate
+        var dropdown = document.createElement('div');
+        dropdown.className = ClassName.BACKDROP;
+        $(dropdown).insertBefore(this);
+        $(dropdown).on('click', Dropdown._clearMenus);
+      }
+
+      var relatedTarget = {
+        relatedTarget: this
+      };
+      var showEvent = $.Event(Event.SHOW, relatedTarget);
+
+      $(parent).trigger(showEvent);
+
+      if (showEvent.isDefaultPrevented()) {
+        return false;
+      }
+
+      this.focus();
+      this.setAttribute('aria-expanded', true);
+
+      $(parent).toggleClass(ClassName.SHOW);
+      $(parent).trigger($.Event(Event.SHOWN, relatedTarget));
+
+      return false;
+    };
+
+    Dropdown.prototype.dispose = function dispose() {
+      $.removeData(this._element, DATA_KEY);
+      $(this._element).off(EVENT_KEY);
+      this._element = null;
+    };
+
+    // private
+
+    Dropdown.prototype._addEventListeners = function _addEventListeners() {
+      $(this._element).on(Event.CLICK, this.toggle);
+    };
+
+    // static
+
+    Dropdown._jQueryInterface = function _jQueryInterface(config) {
+      return this.each(function () {
+        var data = $(this).data(DATA_KEY);
+
+        if (!data) {
+          data = new Dropdown(this);
+          $(this).data(DATA_KEY, data);
+        }
+
+        if (typeof config === 'string') {
+          if (data[config] === undefined) {
+            throw new Error('No method named "' + config + '"');
+          }
+          data[config].call(this);
+        }
+      });
+    };
+
+    Dropdown._clearMenus = function _clearMenus(event) {
+      if (event && event.which === RIGHT_MOUSE_BUTTON_WHICH) {
+        return;
+      }
+
+      var backdrop = $(Selector.BACKDROP)[0];
+      if (backdrop) {
+        backdrop.parentNode.removeChild(backdrop);
+      }
+
+      var toggles = $.makeArray($(Selector.DATA_TOGGLE));
+
+      for (var i = 0; i < toggles.length; i++) {
+        var parent = Dropdown._getParentFromElement(toggles[i]);
+        var relatedTarget = {
+          relatedTarget: toggles[i]
+        };
+
+        if (!$(parent).hasClass(ClassName.SHOW)) {
+          continue;
+        }
+
+        if (event && (event.type === 'click' && /input|textarea/i.test(event.target.tagName) || event.type === 'focusin') && $.contains(parent, event.target)) {
+          continue;
+        }
+
+        var hideEvent = $.Event(Event.HIDE, relatedTarget);
+        $(parent).trigger(hideEvent);
+        if (hideEvent.isDefaultPrevented()) {
+          continue;
+        }
+
+        toggles[i].setAttribute('aria-expanded', 'false');
+
+        $(parent).removeClass(ClassName.SHOW).trigger($.Event(Event.HIDDEN, relatedTarget));
+      }
+    };
+
+    Dropdown._getParentFromElement = function _getParentFromElement(element) {
+      var parent = void 0;
+      var selector = Util.getSelectorFromElement(element);
+
+      if (selector) {
+        parent = $(selector)[0];
+      }
+
+      return parent || element.parentNode;
+    };
+
+    Dropdown._dataApiKeydownHandler = function _dataApiKeydownHandler(event) {
+      if (!/(38|40|27|32)/.test(event.which) || /input|textarea/i.test(event.target.tagName)) {
+        return;
+      }
+
+      event.preventDefault();
+      event.stopPropagation();
+
+      if (this.disabled || $(this).hasClass(ClassName.DISABLED)) {
+        return;
+      }
+
+      var parent = Dropdown._getParentFromElement(this);
+      var isActive = $(parent).hasClass(ClassName.SHOW);
+
+      if (!isActive && event.which !== ESCAPE_KEYCODE || isActive && event.which === ESCAPE_KEYCODE) {
+
+        if (event.which === ESCAPE_KEYCODE) {
+          var toggle = $(parent).find(Selector.DATA_TOGGLE)[0];
+          $(toggle).trigger('focus');
+        }
+
+        $(this).trigger('click');
+        return;
+      }
+
+      var items = $(parent).find(Selector.VISIBLE_ITEMS).get();
+
+      if (!items.length) {
+        return;
+      }
+
+      var index = items.indexOf(event.target);
+
+      if (event.which === ARROW_UP_KEYCODE && index > 0) {
+        // up
+        index--;
+      }
+
+      if (event.which === ARROW_DOWN_KEYCODE && index < items.length - 1) {
+        // down
+        index++;
+      }
+
+      if (index < 0) {
+        index = 0;
+      }
+
+      items[index].focus();
+    };
+
+    _createClass(Dropdown, null, [{
+      key: 'VERSION',
+      get: function get() {
+        return VERSION;
+      }
+    }]);
+
+    return Dropdown;
+  }();
+
+  /**
+   * ------------------------------------------------------------------------
+   * Data Api implementation
+   * ------------------------------------------------------------------------
+   */
+
+  $(document).on(Event.KEYDOWN_DATA_API, Selector.DATA_TOGGLE, Dropdown._dataApiKeydownHandler).on(Event.KEYDOWN_DATA_API, Selector.ROLE_MENU, Dropdown._dataApiKeydownHandler).on(Event.KEYDOWN_DATA_API, Selector.ROLE_LISTBOX, Dropdown._dataApiKeydownHandler).on(Event.CLICK_DATA_API + ' ' + Event.FOCUSIN_DATA_API, Dropdown._clearMenus).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, Dropdown.prototype.toggle).on(Event.CLICK_DATA_API, Selector.FORM_CHILD, function (e) {
+    e.stopPropagation();
+  });
+
+  /**
+   * ------------------------------------------------------------------------
+   * jQuery
+   * ------------------------------------------------------------------------
+   */
+
+  $.fn[NAME] = Dropdown._jQueryInterface;
+  $.fn[NAME].Constructor = Dropdown;
+  $.fn[NAME].noConflict = function () {
+    $.fn[NAME] = JQUERY_NO_CONFLICT;
+    return Dropdown._jQueryInterface;
+  };
+
+  return Dropdown;
+}(jQuery);
+
+/**
+ * --------------------------------------------------------------------------
+ * Bootstrap (v4.0.0-alpha.6): modal.js
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
+ * --------------------------------------------------------------------------
+ */
+
+var Modal = function ($) {
+
+  /**
+   * ------------------------------------------------------------------------
+   * Constants
+   * ------------------------------------------------------------------------
+   */
+
+  var NAME = 'modal';
+  var VERSION = '4.0.0-alpha.6';
+  var DATA_KEY = 'bs.modal';
+  var EVENT_KEY = '.' + DATA_KEY;
+  var DATA_API_KEY = '.data-api';
+  var JQUERY_NO_CONFLICT = $.fn[NAME];
+  var TRANSITION_DURATION = 300;
+  var BACKDROP_TRANSITION_DURATION = 150;
+  var ESCAPE_KEYCODE = 27; // KeyboardEvent.which value for Escape (Esc) key
+
+  var Default = {
+    backdrop: true,
+    keyboard: true,
+    focus: true,
+    show: true
+  };
+
+  var DefaultType = {
+    backdrop: '(boolean|string)',
+    keyboard: 'boolean',
+    focus: 'boolean',
+    show: 'boolean'
+  };
+
+  var Event = {
+    HIDE: 'hide' + EVENT_KEY,
+    HIDDEN: 'hidden' + EVENT_KEY,
+    SHOW: 'show' + EVENT_KEY,
+    SHOWN: 'shown' + EVENT_KEY,
+    FOCUSIN: 'focusin' + EVENT_KEY,
+    RESIZE: 'resize' + EVENT_KEY,
+    CLICK_DISMISS: 'click.dismiss' + EVENT_KEY,
+    KEYDOWN_DISMISS: 'keydown.dismiss' + EVENT_KEY,
+    MOUSEUP_DISMISS: 'mouseup.dismiss' + EVENT_KEY,
+    MOUSEDOWN_DISMISS: 'mousedown.dismiss' + EVENT_KEY,
+    CLICK_DATA_API: 'click' + EVENT_KEY + DATA_API_KEY
+  };
+
+  var ClassName = {
+    SCROLLBAR_MEASURER: 'modal-scrollbar-measure',
+    BACKDROP: 'modal-backdrop',
+    OPEN: 'modal-open',
+    FADE: 'fade',
+    SHOW: 'show'
+  };
+
+  var Selector = {
+    DIALOG: '.modal-dialog',
+    DATA_TOGGLE: '[data-toggle="modal"]',
+    DATA_DISMISS: '[data-dismiss="modal"]',
+    FIXED_CONTENT: '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top'
+  };
+
+  /**
+   * ------------------------------------------------------------------------
+   * Class Definition
+   * ------------------------------------------------------------------------
+   */
+
+  var Modal = function () {
+    function Modal(element, config) {
+      _classCallCheck(this, Modal);
+
+      this._config = this._getConfig(config);
+      this._element = element;
+      this._dialog = $(element).find(Selector.DIALOG)[0];
+      this._backdrop = null;
+      this._isShown = false;
+      this._isBodyOverflowing = false;
+      this._ignoreBackdropClick = false;
+      this._isTransitioning = false;
+      this._originalBodyPadding = 0;
+      this._scrollbarWidth = 0;
+    }
+
+    // getters
+
+    // public
+
+    Modal.prototype.toggle = function toggle(relatedTarget) {
+      return this._isShown ? this.hide() : this.show(relatedTarget);
+    };
+
+    Modal.prototype.show = function show(relatedTarget) {
+      var _this9 = this;
+
+      if (this._isTransitioning) {
+        throw new Error('Modal is transitioning');
+      }
+
+      if (Util.supportsTransitionEnd() && $(this._element).hasClass(ClassName.FADE)) {
+        this._isTransitioning = true;
+      }
+      var showEvent = $.Event(Event.SHOW, {
+        relatedTarget: relatedTarget
+      });
+
+      $(this._element).trigger(showEvent);
+
+      if (this._isShown || showEvent.isDefaultPrevented()) {
+        return;
+      }
+
+      this._isShown = true;
+
+      this._checkScrollbar();
+      this._setScrollbar();
+
+      $(document.body).addClass(ClassName.OPEN);
+
+      this._setEscapeEvent();
+      this._setResizeEvent();
+
+      $(this._element).on(Event.CLICK_DISMISS, Selector.DATA_DISMISS, function (event) {
+        return _this9.hide(event);
+      });
+
+      $(this._dialog).on(Event.MOUSEDOWN_DISMISS, function () {
+        $(_this9._element).one(Event.MOUSEUP_DISMISS, function (event) {
+          if ($(event.target).is(_this9._element)) {
+            _this9._ignoreBackdropClick = true;
+          }
+        });
+      });
+
+      this._showBackdrop(function () {
+        return _this9._showElement(relatedTarget);
+      });
+    };
+
+    Modal.prototype.hide = function hide(event) {
+      var _this10 = this;
+
+      if (event) {
+        event.preventDefault();
+      }
+
+      if (this._isTransitioning) {
+        throw new Error('Modal is transitioning');
+      }
+
+      var transition = Util.supportsTransitionEnd() && $(this._element).hasClass(ClassName.FADE);
+      if (transition) {
+        this._isTransitioning = true;
+      }
+
+      var hideEvent = $.Event(Event.HIDE);
+      $(this._element).trigger(hideEvent);
+
+      if (!this._isShown || hideEvent.isDefaultPrevented()) {
+        return;
+      }
+
+      this._isShown = false;
+
+      this._setEscapeEvent();
+      this._setResizeEvent();
+
+      $(document).off(Event.FOCUSIN);
+
+      $(this._element).removeClass(ClassName.SHOW);
+
+      $(this._element).off(Event.CLICK_DISMISS);
+      $(this._dialog).off(Event.MOUSEDOWN_DISMISS);
+
+      if (transition) {
+        $(this._element).one(Util.TRANSITION_END, function (event) {
+          return _this10._hideModal(event);
+        }).emulateTransitionEnd(TRANSITION_DURATION);
+      } else {
+        this._hideModal();
+      }
+    };
+
+    Modal.prototype.dispose = function dispose() {
+      $.removeData(this._element, DATA_KEY);
+
+      $(window, document, this._element, this._backdrop).off(EVENT_KEY);
+
+      this._config = null;
+      this._element = null;
+      this._dialog = null;
+      this._backdrop = null;
+      this._isShown = null;
+      this._isBodyOverflowing = null;
+      this._ignoreBackdropClick = null;
+      this._originalBodyPadding = null;
+      this._scrollbarWidth = null;
+    };
+
+    // private
+
+    Modal.prototype._getConfig = function _getConfig(config) {
+      config = $.extend({}, Default, config);
+      Util.typeCheckConfig(NAME, config, DefaultType);
+      return config;
+    };
+
+    Modal.prototype._showElement = function _showElement(relatedTarget) {
+      var _this11 = this;
+
+      var transition = Util.supportsTransitionEnd() && $(this._element).hasClass(ClassName.FADE);
+
+      if (!this._element.parentNode || this._element.parentNode.nodeType !== Node.ELEMENT_NODE) {
+        // don't move modals dom position
+        document.body.appendChild(this._element);
+      }
+
+      this._element.style.display = 'block';
+      this._element.removeAttribute('aria-hidden');
+      this._element.scrollTop = 0;
+
+      if (transition) {
+        Util.reflow(this._element);
+      }
+
+      $(this._element).addClass(ClassName.SHOW);
+
+      if (this._config.focus) {
+        this._enforceFocus();
+      }
+
+      var shownEvent = $.Event(Event.SHOWN, {
+        relatedTarget: relatedTarget
+      });
+
+      var transitionComplete = function transitionComplete() {
+        if (_this11._config.focus) {
+          _this11._element.focus();
+        }
+        _this11._isTransitioning = false;
+        $(_this11._element).trigger(shownEvent);
+      };
+
+      if (transition) {
+        $(this._dialog).one(Util.TRANSITION_END, transitionComplete).emulateTransitionEnd(TRANSITION_DURATION);
+      } else {
+        transitionComplete();
+      }
+    };
+
+    Modal.prototype._enforceFocus = function _enforceFocus() {
+      var _this12 = this;
+
+      $(document).off(Event.FOCUSIN) // guard against infinite focus loop
+      .on(Event.FOCUSIN, function (event) {
+        if (document !== event.target && _this12._element !== event.target && !$(_this12._element).has(event.target).length) {
+          _this12._element.focus();
+        }
+      });
+    };
+
+    Modal.prototype._setEscapeEvent = function _setEscapeEvent() {
+      var _this13 = this;
+
+      if (this._isShown && this._config.keyboard) {
+        $(this._element).on(Event.KEYDOWN_DISMISS, function (event) {
+          if (event.which === ESCAPE_KEYCODE) {
+            _this13.hide();
+          }
+        });
+      } else if (!this._isShown) {
+        $(this._element).off(Event.KEYDOWN_DISMISS);
+      }
+    };
+
+    Modal.prototype._setResizeEvent = function _setResizeEvent() {
+      var _this14 = this;
+
+      if (this._isShown) {
+        $(window).on(Event.RESIZE, function (event) {
+          return _this14._handleUpdate(event);
+        });
+      } else {
+        $(window).off(Event.RESIZE);
+      }
+    };
+
+    Modal.prototype._hideModal = function _hideModal() {
+      var _this15 = this;
+
+      this._element.style.display = 'none';
+      this._element.setAttribute('aria-hidden', 'true');
+      this._isTransitioning = false;
+      this._showBackdrop(function () {
+        $(document.body).removeClass(ClassName.OPEN);
+        _this15._resetAdjustments();
+        _this15._resetScrollbar();
+        $(_this15._element).trigger(Event.HIDDEN);
+      });
+    };
+
+    Modal.prototype._removeBackdrop = function _removeBackdrop() {
+      if (this._backdrop) {
+        $(this._backdrop).remove();
+        this._backdrop = null;
+      }
+    };
+
+    Modal.prototype._showBackdrop = function _showBackdrop(callback) {
+      var _this16 = this;
+
+      var animate = $(this._element).hasClass(ClassName.FADE) ? ClassName.FADE : '';
+
+      if (this._isShown && this._config.backdrop) {
+        var doAnimate = Util.supportsTransitionEnd() && animate;
+
+        this._backdrop = document.createElement('div');
+        this._backdrop.className = ClassName.BACKDROP;
+
+        if (animate) {
+          $(this._backdrop).addClass(animate);
+        }
+
+        $(this._backdrop).appendTo(document.body);
+
+        $(this._element).on(Event.CLICK_DISMISS, function (event) {
+          if (_this16._ignoreBackdropClick) {
+            _this16._ignoreBackdropClick = false;
+            return;
+          }
+          if (event.target !== event.currentTarget) {
+            return;
+          }
+          if (_this16._config.backdrop === 'static') {
+            _this16._element.focus();
+          } else {
+            _this16.hide();
+          }
+        });
+
+        if (doAnimate) {
+          Util.reflow(this._backdrop);
+        }
+
+        $(this._backdrop).addClass(ClassName.SHOW);
+
+        if (!callback) {
+          return;
+        }
+
+        if (!doAnimate) {
+          callback();
+          return;
+        }
+
+        $(this._backdrop).one(Util.TRANSITION_END, callback).emulateTransitionEnd(BACKDROP_TRANSITION_DURATION);
+      } else if (!this._isShown && this._backdrop) {
+        $(this._backdrop).removeClass(ClassName.SHOW);
+
+        var callbackRemove = function callbackRemove() {
+          _this16._removeBackdrop();
+          if (callback) {
+            callback();
+          }
+        };
+
+        if (Util.supportsTransitionEnd() && $(this._element).hasClass(ClassName.FADE)) {
+          $(this._backdrop).one(Util.TRANSITION_END, callbackRemove).emulateTransitionEnd(BACKDROP_TRANSITION_DURATION);
+        } else {
+          callbackRemove();
+        }
+      } else if (callback) {
+        callback();
+      }
+    };
+
+    // ----------------------------------------------------------------------
+    // the following methods are used to handle overflowing modals
+    // todo (fat): these should probably be refactored out of modal.js
+    // ----------------------------------------------------------------------
+
+    Modal.prototype._handleUpdate = function _handleUpdate() {
+      this._adjustDialog();
+    };
+
+    Modal.prototype._adjustDialog = function _adjustDialog() {
+      var isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight;
+
+      if (!this._isBodyOverflowing && isModalOverflowing) {
+        this._element.style.paddingLeft = this._scrollbarWidth + 'px';
+      }
+
+      if (this._isBodyOverflowing && !isModalOverflowing) {
+        this._element.style.paddingRight = this._scrollbarWidth + 'px';
+      }
+    };
+
+    Modal.prototype._resetAdjustments = function _resetAdjustments() {
+      this._element.style.paddingLeft = '';
+      this._element.style.paddingRight = '';
+    };
+
+    Modal.prototype._checkScrollbar = function _checkScrollbar() {
+      this._isBodyOverflowing = document.body.clientWidth < window.innerWidth;
+      this._scrollbarWidth = this._getScrollbarWidth();
+    };
+
+    Modal.prototype._setScrollbar = function _setScrollbar() {
+      var bodyPadding = parseInt($(Selector.FIXED_CONTENT).css('padding-right') || 0, 10);
+
+      this._originalBodyPadding = document.body.style.paddingRight || '';
+
+      if (this._isBodyOverflowing) {
+        document.body.style.paddingRight = bodyPadding + this._scrollbarWidth + 'px';
+      }
+    };
+
+    Modal.prototype._resetScrollbar = function _resetScrollbar() {
+      document.body.style.paddingRight = this._originalBodyPadding;
+    };
+
+    Modal.prototype._getScrollbarWidth = function _getScrollbarWidth() {
+      // thx d.walsh
+      var scrollDiv = document.createElement('div');
+      scrollDiv.className = ClassName.SCROLLBAR_MEASURER;
+      document.body.appendChild(scrollDiv);
+      var scrollbarWidth = scrollDiv.offsetWidth - scrollDiv.clientWidth;
+      document.body.removeChild(scrollDiv);
+      return scrollbarWidth;
+    };
+
+    // static
+
+    Modal._jQueryInterface = function _jQueryInterface(config, relatedTarget) {
+      return this.each(function () {
+        var data = $(this).data(DATA_KEY);
+        var _config = $.extend({}, Modal.Default, $(this).data(), (typeof config === 'undefined' ? 'undefined' : _typeof(config)) === 'object' && config);
+
+        if (!data) {
+          data = new Modal(this, _config);
+          $(this).data(DATA_KEY, data);
+        }
+
+        if (typeof config === 'string') {
+          if (data[config] === undefined) {
+            throw new Error('No method named "' + config + '"');
+          }
+          data[config](relatedTarget);
+        } else if (_config.show) {
+          data.show(relatedTarget);
+        }
+      });
+    };
+
+    _createClass(Modal, null, [{
+      key: 'VERSION',
+      get: function get() {
+        return VERSION;
+      }
+    }, {
+      key: 'Default',
+      get: function get() {
+        return Default;
+      }
+    }]);
+
+    return Modal;
+  }();
+
+  /**
+   * ------------------------------------------------------------------------
+   * Data Api implementation
+   * ------------------------------------------------------------------------
+   */
+
+  $(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {
+    var _this17 = this;
+
+    var target = void 0;
+    var selector = Util.getSelectorFromElement(this);
+
+    if (selector) {
+      target = $(selector)[0];
+    }
+
+    var config = $(target).data(DATA_KEY) ? 'toggle' : $.extend({}, $(target).data(), $(this).data());
+
+    if (this.tagName === 'A' || this.tagName === 'AREA') {
+      event.preventDefault();
+    }
+
+    var $target = $(target).one(Event.SHOW, function (showEvent) {
+      if (showEvent.isDefaultPrevented()) {
+        // only register focus restorer if modal will actually get shown
+        return;
+      }
+
+      $target.one(Event.HIDDEN, function () {
+        if ($(_this17).is(':visible')) {
+          _this17.focus();
+        }
+      });
+    });
+
+    Modal._jQueryInterface.call($(target), config, this);
+  });
+
+  /**
+   * ------------------------------------------------------------------------
+   * jQuery
+   * ------------------------------------------------------------------------
+   */
+
+  $.fn[NAME] = Modal._jQueryInterface;
+  $.fn[NAME].Constructor = Modal;
+  $.fn[NAME].noConflict = function () {
+    $.fn[NAME] = JQUERY_NO_CONFLICT;
+    return Modal._jQueryInterface;
+  };
+
+  return Modal;
+}(jQuery);
+
+/**
+ * --------------------------------------------------------------------------
+ * Bootstrap (v4.0.0-alpha.6): scrollspy.js
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
+ * --------------------------------------------------------------------------
+ */
+
+var ScrollSpy = function ($) {
+
+  /**
+   * ------------------------------------------------------------------------
+   * Constants
+   * ------------------------------------------------------------------------
+   */
+
+  var NAME = 'scrollspy';
+  var VERSION = '4.0.0-alpha.6';
+  var DATA_KEY = 'bs.scrollspy';
+  var EVENT_KEY = '.' + DATA_KEY;
+  var DATA_API_KEY = '.data-api';
+  var JQUERY_NO_CONFLICT = $.fn[NAME];
+
+  var Default = {
+    offset: 10,
+    method: 'auto',
+    target: ''
+  };
+
+  var DefaultType = {
+    offset: 'number',
+    method: 'string',
+    target: '(string|element)'
+  };
+
+  var Event = {
+    ACTIVATE: 'activate' + EVENT_KEY,
+    SCROLL: 'scroll' + EVENT_KEY,
+    LOAD_DATA_API: 'load' + EVENT_KEY + DATA_API_KEY
+  };
+
+  var ClassName = {
+    DROPDOWN_ITEM: 'dropdown-item',
+    DROPDOWN_MENU: 'dropdown-menu',
+    NAV_LINK: 'nav-link',
+    NAV: 'nav',
+    ACTIVE: 'active'
+  };
+
+  var Selector = {
+    DATA_SPY: '[data-spy="scroll"]',
+    ACTIVE: '.active',
+    LIST_ITEM: '.list-item',
+    LI: 'li',
+    LI_DROPDOWN: 'li.dropdown',
+    NAV_LINKS: '.nav-link',
+    DROPDOWN: '.dropdown',
+    DROPDOWN_ITEMS: '.dropdown-item',
+    DROPDOWN_TOGGLE: '.dropdown-toggle'
+  };
+
+  var OffsetMethod = {
+    OFFSET: 'offset',
+    POSITION: 'position'
+  };
+
+  /**
+   * ------------------------------------------------------------------------
+   * Class Definition
+   * ------------------------------------------------------------------------
+   */
+
+  var ScrollSpy = function () {
+    function ScrollSpy(element, config) {
+      var _this18 = this;
+
+      _classCallCheck(this, ScrollSpy);
+
+      this._element = element;
+      this._scrollElement = element.tagName === 'BODY' ? window : element;
+      this._config = this._getConfig(config);
+      this._selector = this._config.target + ' ' + Selector.NAV_LINKS + ',' + (this._config.target + ' ' + Selector.DROPDOWN_ITEMS);
+      this._offsets = [];
+      this._targets = [];
+      this._activeTarget = null;
+      this._scrollHeight = 0;
+
+      $(this._scrollElement).on(Event.SCROLL, function (event) {
+        return _this18._process(event);
+      });
+
+      this.refresh();
+      this._process();
+    }
+
+    // getters
+
+    // public
+
+    ScrollSpy.prototype.refresh = function refresh() {
+      var _this19 = this;
+
+      var autoMethod = this._scrollElement !== this._scrollElement.window ? OffsetMethod.POSITION : OffsetMethod.OFFSET;
+
+      var offsetMethod = this._config.method === 'auto' ? autoMethod : this._config.method;
+
+      var offsetBase = offsetMethod === OffsetMethod.POSITION ? this._getScrollTop() : 0;
+
+      this._offsets = [];
+      this._targets = [];
+
+      this._scrollHeight = this._getScrollHeight();
+
+      var targets = $.makeArray($(this._selector));
+
+      targets.map(function (element) {
+        var target = void 0;
+        var targetSelector = Util.getSelectorFromElement(element);
+
+        if (targetSelector) {
+          target = $(targetSelector)[0];
+        }
+
+        if (target && (target.offsetWidth || target.offsetHeight)) {
+          // todo (fat): remove sketch reliance on jQuery position/offset
+          return [$(target)[offsetMethod]().top + offsetBase, targetSelector];
+        }
+        return null;
+      }).filter(function (item) {
+        return item;
+      }).sort(function (a, b) {
+        return a[0] - b[0];
+      }).forEach(function (item) {
+        _this19._offsets.push(item[0]);
+        _this19._targets.push(item[1]);
+      });
+    };
+
+    ScrollSpy.prototype.dispose = function dispose() {
+      $.removeData(this._element, DATA_KEY);
+      $(this._scrollElement).off(EVENT_KEY);
+
+      this._element = null;
+      this._scrollElement = null;
+      this._config = null;
+      this._selector = null;
+      this._offsets = null;
+      this._targets = null;
+      this._activeTarget = null;
+      this._scrollHeight = null;
+    };
+
+    // private
+
+    ScrollSpy.prototype._getConfig = function _getConfig(config) {
+      config = $.extend({}, Default, config);
+
+      if (typeof config.target !== 'string') {
+        var id = $(config.target).attr('id');
+        if (!id) {
+          id = Util.getUID(NAME);
+          $(config.target).attr('id', id);
+        }
+        config.target = '#' + id;
+      }
+
+      Util.typeCheckConfig(NAME, config, DefaultType);
+
+      return config;
+    };
+
+    ScrollSpy.prototype._getScrollTop = function _getScrollTop() {
+      return this._scrollElement === window ? this._scrollElement.pageYOffset : this._scrollElement.scrollTop;
+    };
+
+    ScrollSpy.prototype._getScrollHeight = function _getScrollHeight() {
+      return this._scrollElement.scrollHeight || Math.max(document.body.scrollHeight, document.documentElement.scrollHeight);
+    };
+
+    ScrollSpy.prototype._getOffsetHeight = function _getOffsetHeight() {
+      return this._scrollElement === window ? window.innerHeight : this._scrollElement.offsetHeight;
+    };
+
+    ScrollSpy.prototype._process = function _process() {
+      var scrollTop = this._getScrollTop() + this._config.offset;
+      var scrollHeight = this._getScrollHeight();
+      var maxScroll = this._config.offset + scrollHeight - this._getOffsetHeight();
+
+      if (this._scrollHeight !== scrollHeight) {
+        this.refresh();
+      }
+
+      if (scrollTop >= maxScroll) {
+        var target = this._targets[this._targets.length - 1];
+
+        if (this._activeTarget !== target) {
+          this._activate(target);
+        }
+        return;
+      }
+
+      if (this._activeTarget && scrollTop < this._offsets[0] && this._offsets[0] > 0) {
+        this._activeTarget = null;
+        this._clear();
+        return;
+      }
+
+      for (var i = this._offsets.length; i--;) {
+        var isActiveTarget = this._activeTarget !== this._targets[i] && scrollTop >= this._offsets[i] && (this._offsets[i + 1] === undefined || scrollTop < this._offsets[i + 1]);
+
+        if (isActiveTarget) {
+          this._activate(this._targets[i]);
+        }
+      }
+    };
+
+    ScrollSpy.prototype._activate = function _activate(target) {
+      this._activeTarget = target;
+
+      this._clear();
+
+      var queries = this._selector.split(',');
+      queries = queries.map(function (selector) {
+        return selector + '[data-target="' + target + '"],' + (selector + '[href="' + target + '"]');
+      });
+
+      var $link = $(queries.join(','));
+
+      if ($link.hasClass(ClassName.DROPDOWN_ITEM)) {
+        $link.closest(Selector.DROPDOWN).find(Selector.DROPDOWN_TOGGLE).addClass(ClassName.ACTIVE);
+        $link.addClass(ClassName.ACTIVE);
+      } else {
+        // todo (fat) this is kinda sus...
+        // recursively add actives to tested nav-links
+        $link.parents(Selector.LI).find('> ' + Selector.NAV_LINKS).addClass(ClassName.ACTIVE);
+      }
+
+      $(this._scrollElement).trigger(Event.ACTIVATE, {
+        relatedTarget: target
+      });
+    };
+
+    ScrollSpy.prototype._clear = function _clear() {
+      $(this._selector).filter(Selector.ACTIVE).removeClass(ClassName.ACTIVE);
+    };
+
+    // static
+
+    ScrollSpy._jQueryInterface = function _jQueryInterface(config) {
+      return this.each(function () {
+        var data = $(this).data(DATA_KEY);
+        var _config = (typeof config === 'undefined' ? 'undefined' : _typeof(config)) === 'object' && config;
+
+        if (!data) {
+          data = new ScrollSpy(this, _config);
+          $(this).data(DATA_KEY, data);
+        }
+
+        if (typeof config === 'string') {
+          if (data[config] === undefined) {
+            throw new Error('No method named "' + config + '"');
+          }
+          data[config]();
+        }
+      });
+    };
+
+    _createClass(ScrollSpy, null, [{
+      key: 'VERSION',
+      get: function get() {
+        return VERSION;
+      }
+    }, {
+      key: 'Default',
+      get: function get() {
+        return Default;
+      }
+    }]);
+
+    return ScrollSpy;
+  }();
+
+  /**
+   * ------------------------------------------------------------------------
+   * Data Api implementation
+   * ------------------------------------------------------------------------
+   */
+
+  $(window).on(Event.LOAD_DATA_API, function () {
+    var scrollSpys = $.makeArray($(Selector.DATA_SPY));
+
+    for (var i = scrollSpys.length; i--;) {
+      var $spy = $(scrollSpys[i]);
+      ScrollSpy._jQueryInterface.call($spy, $spy.data());
+    }
+  });
+
+  /**
+   * ------------------------------------------------------------------------
+   * jQuery
+   * ------------------------------------------------------------------------
+   */
+
+  $.fn[NAME] = ScrollSpy._jQueryInterface;
+  $.fn[NAME].Constructor = ScrollSpy;
+  $.fn[NAME].noConflict = function () {
+    $.fn[NAME] = JQUERY_NO_CONFLICT;
+    return ScrollSpy._jQueryInterface;
+  };
+
+  return ScrollSpy;
+}(jQuery);
+
+/**
+ * --------------------------------------------------------------------------
+ * Bootstrap (v4.0.0-alpha.6): tab.js
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
+ * --------------------------------------------------------------------------
+ */
+
+var Tab = function ($) {
+
+  /**
+   * ------------------------------------------------------------------------
+   * Constants
+   * ------------------------------------------------------------------------
+   */
+
+  var NAME = 'tab';
+  var VERSION = '4.0.0-alpha.6';
+  var DATA_KEY = 'bs.tab';
+  var EVENT_KEY = '.' + DATA_KEY;
+  var DATA_API_KEY = '.data-api';
+  var JQUERY_NO_CONFLICT = $.fn[NAME];
+  var TRANSITION_DURATION = 150;
+
+  var Event = {
+    HIDE: 'hide' + EVENT_KEY,
+    HIDDEN: 'hidden' + EVENT_KEY,
+    SHOW: 'show' + EVENT_KEY,
+    SHOWN: 'shown' + EVENT_KEY,
+    CLICK_DATA_API: 'click' + EVENT_KEY + DATA_API_KEY
+  };
+
+  var ClassName = {
+    DROPDOWN_MENU: 'dropdown-menu',
+    ACTIVE: 'active',
+    DISABLED: 'disabled',
+    FADE: 'fade',
+    SHOW: 'show'
+  };
+
+  var Selector = {
+    A: 'a',
+    LI: 'li',
+    DROPDOWN: '.dropdown',
+    LIST: 'ul:not(.dropdown-menu), ol:not(.dropdown-menu), nav:not(.dropdown-menu)',
+    FADE_CHILD: '> .nav-item .fade, > .fade',
+    ACTIVE: '.active',
+    ACTIVE_CHILD: '> .nav-item > .active, > .active',
+    DATA_TOGGLE: '[data-toggle="tab"], [data-toggle="pill"]',
+    DROPDOWN_TOGGLE: '.dropdown-toggle',
+    DROPDOWN_ACTIVE_CHILD: '> .dropdown-menu .active'
+  };
+
+  /**
+   * ------------------------------------------------------------------------
+   * Class Definition
+   * ------------------------------------------------------------------------
+   */
+
+  var Tab = function () {
+    function Tab(element) {
+      _classCallCheck(this, Tab);
+
+      this._element = element;
+    }
+
+    // getters
+
+    // public
+
+    Tab.prototype.show = function show() {
+      var _this20 = this;
+
+      if (this._element.parentNode && this._element.parentNode.nodeType === Node.ELEMENT_NODE && $(this._element).hasClass(ClassName.ACTIVE) || $(this._element).hasClass(ClassName.DISABLED)) {
+        return;
+      }
+
+      var target = void 0;
+      var previous = void 0;
+      var listElement = $(this._element).closest(Selector.LIST)[0];
+      var selector = Util.getSelectorFromElement(this._element);
+
+      if (listElement) {
+        previous = $.makeArray($(listElement).find(Selector.ACTIVE));
+        previous = previous[previous.length - 1];
+      }
+
+      var hideEvent = $.Event(Event.HIDE, {
+        relatedTarget: this._element
+      });
+
+      var showEvent = $.Event(Event.SHOW, {
+        relatedTarget: previous
+      });
+
+      if (previous) {
+        $(previous).trigger(hideEvent);
+      }
+
+      $(this._element).trigger(showEvent);
+
+      if (showEvent.isDefaultPrevented() || hideEvent.isDefaultPrevented()) {
+        return;
+      }
+
+      if (selector) {
+        target = $(selector)[0];
+      }
+
+      this._activate(this._element, listElement);
+
+      var complete = function complete() {
+        var hiddenEvent = $.Event(Event.HIDDEN, {
+          relatedTarget: _this20._element
+        });
+
+        var shownEvent = $.Event(Event.SHOWN, {
+          relatedTarget: previous
+        });
+
+        $(previous).trigger(hiddenEvent);
+        $(_this20._element).trigger(shownEvent);
+      };
+
+      if (target) {
+        this._activate(target, target.parentNode, complete);
+      } else {
+        complete();
+      }
+    };
+
+    Tab.prototype.dispose = function dispose() {
+      $.removeClass(this._element, DATA_KEY);
+      this._element = null;
+    };
+
+    // private
+
+    Tab.prototype._activate = function _activate(element, container, callback) {
+      var _this21 = this;
+
+      var active = $(container).find(Selector.ACTIVE_CHILD)[0];
+      var isTransitioning = callback && Util.supportsTransitionEnd() && (active && $(active).hasClass(ClassName.FADE) || Boolean($(container).find(Selector.FADE_CHILD)[0]));
+
+      var complete = function complete() {
+        return _this21._transitionComplete(element, active, isTransitioning, callback);
+      };
+
+      if (active && isTransitioning) {
+        $(active).one(Util.TRANSITION_END, complete).emulateTransitionEnd(TRANSITION_DURATION);
+      } else {
+        complete();
+      }
+
+      if (active) {
+        $(active).removeClass(ClassName.SHOW);
+      }
+    };
+
+    Tab.prototype._transitionComplete = function _transitionComplete(element, active, isTransitioning, callback) {
+      if (active) {
+        $(active).removeClass(ClassName.ACTIVE);
+
+        var dropdownChild = $(active.parentNode).find(Selector.DROPDOWN_ACTIVE_CHILD)[0];
+
+        if (dropdownChild) {
+          $(dropdownChild).removeClass(ClassName.ACTIVE);
+        }
+
+        active.setAttribute('aria-expanded', false);
+      }
+
+      $(element).addClass(ClassName.ACTIVE);
+      element.setAttribute('aria-expanded', true);
+
+      if (isTransitioning) {
+        Util.reflow(element);
+        $(element).addClass(ClassName.SHOW);
+      } else {
+        $(element).removeClass(ClassName.FADE);
+      }
+
+      if (element.parentNode && $(element.parentNode).hasClass(ClassName.DROPDOWN_MENU)) {
+
+        var dropdownElement = $(element).closest(Selector.DROPDOWN)[0];
+        if (dropdownElement) {
+          $(dropdownElement).find(Selector.DROPDOWN_TOGGLE).addClass(ClassName.ACTIVE);
+        }
+
+        element.setAttribute('aria-expanded', true);
+      }
+
+      if (callback) {
+        callback();
+      }
+    };
+
+    // static
+
+    Tab._jQueryInterface = function _jQueryInterface(config) {
+      return this.each(function () {
+        var $this = $(this);
+        var data = $this.data(DATA_KEY);
+
+        if (!data) {
+          data = new Tab(this);
+          $this.data(DATA_KEY, data);
+        }
+
+        if (typeof config === 'string') {
+          if (data[config] === undefined) {
+            throw new Error('No method named "' + config + '"');
+          }
+          data[config]();
+        }
+      });
+    };
+
+    _createClass(Tab, null, [{
+      key: 'VERSION',
+      get: function get() {
+        return VERSION;
+      }
+    }]);
+
+    return Tab;
+  }();
+
+  /**
+   * ------------------------------------------------------------------------
+   * Data Api implementation
+   * ------------------------------------------------------------------------
+   */
+
+  $(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {
+    event.preventDefault();
+    Tab._jQueryInterface.call($(this), 'show');
+  });
+
+  /**
+   * ------------------------------------------------------------------------
+   * jQuery
+   * ------------------------------------------------------------------------
+   */
+
+  $.fn[NAME] = Tab._jQueryInterface;
+  $.fn[NAME].Constructor = Tab;
+  $.fn[NAME].noConflict = function () {
+    $.fn[NAME] = JQUERY_NO_CONFLICT;
+    return Tab._jQueryInterface;
+  };
+
+  return Tab;
+}(jQuery);
+
+/* global Tether */
+
+/**
+ * --------------------------------------------------------------------------
+ * Bootstrap (v4.0.0-alpha.6): tooltip.js
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
+ * --------------------------------------------------------------------------
+ */
+
+var Tooltip = function ($) {
+
+  /**
+   * Check for Tether dependency
+   * Tether - http://tether.io/
+   */
+  if (typeof Tether === 'undefined') {
+    throw new Error('Bootstrap tooltips require Tether (http://tether.io/)');
+  }
+
+  /**
+   * ------------------------------------------------------------------------
+   * Constants
+   * ------------------------------------------------------------------------
+   */
+
+  var NAME = 'tooltip';
+  var VERSION = '4.0.0-alpha.6';
+  var DATA_KEY = 'bs.tooltip';
+  var EVENT_KEY = '.' + DATA_KEY;
+  var JQUERY_NO_CONFLICT = $.fn[NAME];
+  var TRANSITION_DURATION = 150;
+  var CLASS_PREFIX = 'bs-tether';
+
+  var Default = {
+    animation: true,
+    template: '<div class="tooltip" role="tooltip">' + '<div class="tooltip-inner"></div></div>',
+    trigger: 'hover focus',
+    title: '',
+    delay: 0,
+    html: false,
+    selector: false,
+    placement: 'top',
+    offset: '0 0',
+    constraints: [],
+    container: false
+  };
+
+  var DefaultType = {
+    animation: 'boolean',
+    template: 'string',
+    title: '(string|element|function)',
+    trigger: 'string',
+    delay: '(number|object)',
+    html: 'boolean',
+    selector: '(string|boolean)',
+    placement: '(string|function)',
+    offset: 'string',
+    constraints: 'array',
+    container: '(string|element|boolean)'
+  };
+
+  var AttachmentMap = {
+    TOP: 'bottom center',
+    RIGHT: 'middle left',
+    BOTTOM: 'top center',
+    LEFT: 'middle right'
+  };
+
+  var HoverState = {
+    SHOW: 'show',
+    OUT: 'out'
+  };
+
+  var Event = {
+    HIDE: 'hide' + EVENT_KEY,
+    HIDDEN: 'hidden' + EVENT_KEY,
+    SHOW: 'show' + EVENT_KEY,
+    SHOWN: 'shown' + EVENT_KEY,
+    INSERTED: 'inserted' + EVENT_KEY,
+    CLICK: 'click' + EVENT_KEY,
+    FOCUSIN: 'focusin' + EVENT_KEY,
+    FOCUSOUT: 'focusout' + EVENT_KEY,
+    MOUSEENTER: 'mouseenter' + EVENT_KEY,
+    MOUSELEAVE: 'mouseleave' + EVENT_KEY
+  };
+
+  var ClassName = {
+    FADE: 'fade',
+    SHOW: 'show'
+  };
+
+  var Selector = {
+    TOOLTIP: '.tooltip',
+    TOOLTIP_INNER: '.tooltip-inner'
+  };
+
+  var TetherClass = {
+    element: false,
+    enabled: false
+  };
+
+  var Trigger = {
+    HOVER: 'hover',
+    FOCUS: 'focus',
+    CLICK: 'click',
+    MANUAL: 'manual'
+  };
+
+  /**
+   * ------------------------------------------------------------------------
+   * Class Definition
+   * ------------------------------------------------------------------------
+   */
+
+  var Tooltip = function () {
+    function Tooltip(element, config) {
+      _classCallCheck(this, Tooltip);
+
+      // private
+      this._isEnabled = true;
+      this._timeout = 0;
+      this._hoverState = '';
+      this._activeTrigger = {};
+      this._isTransitioning = false;
+      this._tether = null;
+
+      // protected
+      this.element = element;
+      this.config = this._getConfig(config);
+      this.tip = null;
+
+      this._setListeners();
+    }
+
+    // getters
+
+    // public
+
+    Tooltip.prototype.enable = function enable() {
+      this._isEnabled = true;
+    };
+
+    Tooltip.prototype.disable = function disable() {
+      this._isEnabled = false;
+    };
+
+    Tooltip.prototype.toggleEnabled = function toggleEnabled() {
+      this._isEnabled = !this._isEnabled;
+    };
+
+    Tooltip.prototype.toggle = function toggle(event) {
+      if (event) {
+        var dataKey = this.constructor.DATA_KEY;
+        var context = $(event.currentTarget).data(dataKey);
+
+        if (!context) {
+          context = new this.constructor(event.currentTarget, this._getDelegateConfig());
+          $(event.currentTarget).data(dataKey, context);
+        }
+
+        context._activeTrigger.click = !context._activeTrigger.click;
+
+        if (context._isWithActiveTrigger()) {
+          context._enter(null, context);
+        } else {
+          context._leave(null, context);
+        }
+      } else {
+
+        if ($(this.getTipElement()).hasClass(ClassName.SHOW)) {
+          this._leave(null, this);
+          return;
+        }
+
+        this._enter(null, this);
+      }
+    };
+
+    Tooltip.prototype.dispose = function dispose() {
+      clearTimeout(this._timeout);
+
+      this.cleanupTether();
+
+      $.removeData(this.element, this.constructor.DATA_KEY);
+
+      $(this.element).off(this.constructor.EVENT_KEY);
+      $(this.element).closest('.modal').off('hide.bs.modal');
+
+      if (this.tip) {
+        $(this.tip).remove();
+      }
+
+      this._isEnabled = null;
+      this._timeout = null;
+      this._hoverState = null;
+      this._activeTrigger = null;
+      this._tether = null;
+
+      this.element = null;
+      this.config = null;
+      this.tip = null;
+    };
+
+    Tooltip.prototype.show = function show() {
+      var _this22 = this;
+
+      if ($(this.element).css('display') === 'none') {
+        throw new Error('Please use show on visible elements');
+      }
+
+      var showEvent = $.Event(this.constructor.Event.SHOW);
+      if (this.isWithContent() && this._isEnabled) {
+        if (this._isTransitioning) {
+          throw new Error('Tooltip is transitioning');
+        }
+        $(this.element).trigger(showEvent);
+
+        var isInTheDom = $.contains(this.element.ownerDocument.documentElement, this.element);
+
+        if (showEvent.isDefaultPrevented() || !isInTheDom) {
+          return;
+        }
+
+        var tip = this.getTipElement();
+        var tipId = Util.getUID(this.constructor.NAME);
+
+        tip.setAttribute('id', tipId);
+        this.element.setAttribute('aria-describedby', tipId);
+
+        this.setContent();
+
+        if (this.config.animation) {
+          $(tip).addClass(ClassName.FADE);
+        }
+
+        var placement = typeof this.config.placement === 'function' ? this.config.placement.call(this, tip, this.element) : this.config.placement;
+
+        var attachment = this._getAttachment(placement);
+
+        var container = this.config.container === false ? document.body : $(this.config.container);
+
+        $(tip).data(this.constructor.DATA_KEY, this).appendTo(container);
+
+        $(this.element).trigger(this.constructor.Event.INSERTED);
+
+        this._tether = new Tether({
+          attachment: attachment,
+          element: tip,
+          target: this.element,
+          classes: TetherClass,
+          classPrefix: CLASS_PREFIX,
+          offset: this.config.offset,
+          constraints: this.config.constraints,
+          addTargetClasses: false
+        });
+
+        Util.reflow(tip);
+        this._tether.position();
+
+        $(tip).addClass(ClassName.SHOW);
+
+        var complete = function complete() {
+          var prevHoverState = _this22._hoverState;
+          _this22._hoverState = null;
+          _this22._isTransitioning = false;
+
+          $(_this22.element).trigger(_this22.constructor.Event.SHOWN);
+
+          if (prevHoverState === HoverState.OUT) {
+            _this22._leave(null, _this22);
+          }
+        };
+
+        if (Util.supportsTransitionEnd() && $(this.tip).hasClass(ClassName.FADE)) {
+          this._isTransitioning = true;
+          $(this.tip).one(Util.TRANSITION_END, complete).emulateTransitionEnd(Tooltip._TRANSITION_DURATION);
+          return;
+        }
+
+        complete();
+      }
+    };
+
+    Tooltip.prototype.hide = function hide(callback) {
+      var _this23 = this;
+
+      var tip = this.getTipElement();
+      var hideEvent = $.Event(this.constructor.Event.HIDE);
+      if (this._isTransitioning) {
+        throw new Error('Tooltip is transitioning');
+      }
+      var complete = function complete() {
+        if (_this23._hoverState !== HoverState.SHOW && tip.parentNode) {
+          tip.parentNode.removeChild(tip);
+        }
+
+        _this23.element.removeAttribute('aria-describedby');
+        $(_this23.element).trigger(_this23.constructor.Event.HIDDEN);
+        _this23._isTransitioning = false;
+        _this23.cleanupTether();
+
+        if (callback) {
+          callback();
+        }
+      };
+
+      $(this.element).trigger(hideEvent);
+
+      if (hideEvent.isDefaultPrevented()) {
+        return;
+      }
+
+      $(tip).removeClass(ClassName.SHOW);
+
+      this._activeTrigger[Trigger.CLICK] = false;
+      this._activeTrigger[Trigger.FOCUS] = false;
+      this._activeTrigger[Trigger.HOVER] = false;
+
+      if (Util.supportsTransitionEnd() && $(this.tip).hasClass(ClassName.FADE)) {
+        this._isTransitioning = true;
+        $(tip).one(Util.TRANSITION_END, complete).emulateTransitionEnd(TRANSITION_DURATION);
+      } else {
+        complete();
+      }
+
+      this._hoverState = '';
+    };
+
+    // protected
+
+    Tooltip.prototype.isWithContent = function isWithContent() {
+      return Boolean(this.getTitle());
+    };
+
+    Tooltip.prototype.getTipElement = function getTipElement() {
+      return this.tip = this.tip || $(this.config.template)[0];
+    };
+
+    Tooltip.prototype.setContent = function setContent() {
+      var $tip = $(this.getTipElement());
+
+      this.setElementContent($tip.find(Selector.TOOLTIP_INNER), this.getTitle());
+
+      $tip.removeClass(ClassName.FADE + ' ' + ClassName.SHOW);
+
+      this.cleanupTether();
+    };
+
+    Tooltip.prototype.setElementContent = function setElementContent($element, content) {
+      var html = this.config.html;
+      if ((typeof content === 'undefined' ? 'undefined' : _typeof(content)) === 'object' && (content.nodeType || content.jquery)) {
+        // content is a DOM node or a jQuery
+        if (html) {
+          if (!$(content).parent().is($element)) {
+            $element.empty().append(content);
+          }
+        } else {
+          $element.text($(content).text());
+        }
+      } else {
+        $element[html ? 'html' : 'text'](content);
+      }
+    };
+
+    Tooltip.prototype.getTitle = function getTitle() {
+      var title = this.element.getAttribute('data-original-title');
+
+      if (!title) {
+        title = typeof this.config.title === 'function' ? this.config.title.call(this.element) : this.config.title;
+      }
+
+      return title;
+    };
+
+    Tooltip.prototype.cleanupTether = function cleanupTether() {
+      if (this._tether) {
+        this._tether.destroy();
+      }
+    };
+
+    // private
+
+    Tooltip.prototype._getAttachment = function _getAttachment(placement) {
+      return AttachmentMap[placement.toUpperCase()];
+    };
+
+    Tooltip.prototype._setListeners = function _setListeners() {
+      var _this24 = this;
+
+      var triggers = this.config.trigger.split(' ');
+
+      triggers.forEach(function (trigger) {
+        if (trigger === 'click') {
+          $(_this24.element).on(_this24.constructor.Event.CLICK, _this24.config.selector, function (event) {
+            return _this24.toggle(event);
+          });
+        } else if (trigger !== Trigger.MANUAL) {
+          var eventIn = trigger === Trigger.HOVER ? _this24.constructor.Event.MOUSEENTER : _this24.constructor.Event.FOCUSIN;
+          var eventOut = trigger === Trigger.HOVER ? _this24.constructor.Event.MOUSELEAVE : _this24.constructor.Event.FOCUSOUT;
+
+          $(_this24.element).on(eventIn, _this24.config.selector, function (event) {
+            return _this24._enter(event);
+          }).on(eventOut, _this24.config.selector, function (event) {
+            return _this24._leave(event);
+          });
+        }
+
+        $(_this24.element).closest('.modal').on('hide.bs.modal', function () {
+          return _this24.hide();
+        });
+      });
+
+      if (this.config.selector) {
+        this.config = $.extend({}, this.config, {
+          trigger: 'manual',
+          selector: ''
+        });
+      } else {
+        this._fixTitle();
+      }
+    };
+
+    Tooltip.prototype._fixTitle = function _fixTitle() {
+      var titleType = _typeof(this.element.getAttribute('data-original-title'));
+      if (this.element.getAttribute('title') || titleType !== 'string') {
+        this.element.setAttribute('data-original-title', this.element.getAttribute('title') || '');
+        this.element.setAttribute('title', '');
+      }
+    };
+
+    Tooltip.prototype._enter = function _enter(event, context) {
+      var dataKey = this.constructor.DATA_KEY;
+
+      context = context || $(event.currentTarget).data(dataKey);
+
+      if (!context) {
+        context = new this.constructor(event.currentTarget, this._getDelegateConfig());
+        $(event.currentTarget).data(dataKey, context);
+      }
+
+      if (event) {
+        context._activeTrigger[event.type === 'focusin' ? Trigger.FOCUS : Trigger.HOVER] = true;
+      }
+
+      if ($(context.getTipElement()).hasClass(ClassName.SHOW) || context._hoverState === HoverState.SHOW) {
+        context._hoverState = HoverState.SHOW;
+        return;
+      }
+
+      clearTimeout(context._timeout);
+
+      context._hoverState = HoverState.SHOW;
+
+      if (!context.config.delay || !context.config.delay.show) {
+        context.show();
+        return;
+      }
+
+      context._timeout = setTimeout(function () {
+        if (context._hoverState === HoverState.SHOW) {
+          context.show();
+        }
+      }, context.config.delay.show);
+    };
+
+    Tooltip.prototype._leave = function _leave(event, context) {
+      var dataKey = this.constructor.DATA_KEY;
+
+      context = context || $(event.currentTarget).data(dataKey);
+
+      if (!context) {
+        context = new this.constructor(event.currentTarget, this._getDelegateConfig());
+        $(event.currentTarget).data(dataKey, context);
+      }
+
+      if (event) {
+        context._activeTrigger[event.type === 'focusout' ? Trigger.FOCUS : Trigger.HOVER] = false;
+      }
+
+      if (context._isWithActiveTrigger()) {
+        return;
+      }
+
+      clearTimeout(context._timeout);
+
+      context._hoverState = HoverState.OUT;
+
+      if (!context.config.delay || !context.config.delay.hide) {
+        context.hide();
+        return;
+      }
+
+      context._timeout = setTimeout(function () {
+        if (context._hoverState === HoverState.OUT) {
+          context.hide();
+        }
+      }, context.config.delay.hide);
+    };
+
+    Tooltip.prototype._isWithActiveTrigger = function _isWithActiveTrigger() {
+      for (var trigger in this._activeTrigger) {
+        if (this._activeTrigger[trigger]) {
+          return true;
+        }
+      }
+
+      return false;
+    };
+
+    Tooltip.prototype._getConfig = function _getConfig(config) {
+      config = $.extend({}, this.constructor.Default, $(this.element).data(), config);
+
+      if (config.delay && typeof config.delay === 'number') {
+        config.delay = {
+          show: config.delay,
+          hide: config.delay
+        };
+      }
+
+      Util.typeCheckConfig(NAME, config, this.constructor.DefaultType);
+
+      return config;
+    };
+
+    Tooltip.prototype._getDelegateConfig = function _getDelegateConfig() {
+      var config = {};
+
+      if (this.config) {
+        for (var key in this.config) {
+          if (this.constructor.Default[key] !== this.config[key]) {
+            config[key] = this.config[key];
+          }
+        }
+      }
+
+      return config;
+    };
+
+    // static
+
+    Tooltip._jQueryInterface = function _jQueryInterface(config) {
+      return this.each(function () {
+        var data = $(this).data(DATA_KEY);
+        var _config = (typeof config === 'undefined' ? 'undefined' : _typeof(config)) === 'object' && config;
+
+        if (!data && /dispose|hide/.test(config)) {
+          return;
+        }
+
+        if (!data) {
+          data = new Tooltip(this, _config);
+          $(this).data(DATA_KEY, data);
+        }
+
+        if (typeof config === 'string') {
+          if (data[config] === undefined) {
+            throw new Error('No method named "' + config + '"');
+          }
+          data[config]();
+        }
+      });
+    };
+
+    _createClass(Tooltip, null, [{
+      key: 'VERSION',
+      get: function get() {
+        return VERSION;
+      }
+    }, {
+      key: 'Default',
+      get: function get() {
+        return Default;
+      }
+    }, {
+      key: 'NAME',
+      get: function get() {
+        return NAME;
+      }
+    }, {
+      key: 'DATA_KEY',
+      get: function get() {
+        return DATA_KEY;
+      }
+    }, {
+      key: 'Event',
+      get: function get() {
+        return Event;
+      }
+    }, {
+      key: 'EVENT_KEY',
+      get: function get() {
+        return EVENT_KEY;
+      }
+    }, {
+      key: 'DefaultType',
+      get: function get() {
+        return DefaultType;
+      }
+    }]);
+
+    return Tooltip;
+  }();
+
+  /**
+   * ------------------------------------------------------------------------
+   * jQuery
+   * ------------------------------------------------------------------------
+   */
+
+  $.fn[NAME] = Tooltip._jQueryInterface;
+  $.fn[NAME].Constructor = Tooltip;
+  $.fn[NAME].noConflict = function () {
+    $.fn[NAME] = JQUERY_NO_CONFLICT;
+    return Tooltip._jQueryInterface;
+  };
+
+  return Tooltip;
+}(jQuery);
+
+/**
+ * --------------------------------------------------------------------------
+ * Bootstrap (v4.0.0-alpha.6): popover.js
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
+ * --------------------------------------------------------------------------
+ */
+
+var Popover = function ($) {
+
+  /**
+   * ------------------------------------------------------------------------
+   * Constants
+   * ------------------------------------------------------------------------
+   */
+
+  var NAME = 'popover';
+  var VERSION = '4.0.0-alpha.6';
+  var DATA_KEY = 'bs.popover';
+  var EVENT_KEY = '.' + DATA_KEY;
+  var JQUERY_NO_CONFLICT = $.fn[NAME];
+
+  var Default = $.extend({}, Tooltip.Default, {
+    placement: 'right',
+    trigger: 'click',
+    content: '',
+    template: '<div class="popover" role="tooltip">' + '<h3 class="popover-title"></h3>' + '<div class="popover-content"></div></div>'
+  });
+
+  var DefaultType = $.extend({}, Tooltip.DefaultType, {
+    content: '(string|element|function)'
+  });
+
+  var ClassName = {
+    FADE: 'fade',
+    SHOW: 'show'
+  };
+
+  var Selector = {
+    TITLE: '.popover-title',
+    CONTENT: '.popover-content'
+  };
+
+  var Event = {
+    HIDE: 'hide' + EVENT_KEY,
+    HIDDEN: 'hidden' + EVENT_KEY,
+    SHOW: 'show' + EVENT_KEY,
+    SHOWN: 'shown' + EVENT_KEY,
+    INSERTED: 'inserted' + EVENT_KEY,
+    CLICK: 'click' + EVENT_KEY,
+    FOCUSIN: 'focusin' + EVENT_KEY,
+    FOCUSOUT: 'focusout' + EVENT_KEY,
+    MOUSEENTER: 'mouseenter' + EVENT_KEY,
+    MOUSELEAVE: 'mouseleave' + EVENT_KEY
+  };
+
+  /**
+   * ------------------------------------------------------------------------
+   * Class Definition
+   * ------------------------------------------------------------------------
+   */
+
+  var Popover = function (_Tooltip) {
+    _inherits(Popover, _Tooltip);
+
+    function Popover() {
+      _classCallCheck(this, Popover);
+
+      return _possibleConstructorReturn(this, _Tooltip.apply(this, arguments));
+    }
+
+    // overrides
+
+    Popover.prototype.isWithContent = function isWithContent() {
+      return this.getTitle() || this._getContent();
+    };
+
+    Popover.prototype.getTipElement = function getTipElement() {
+      return this.tip = this.tip || $(this.config.template)[0];
+    };
+
+    Popover.prototype.setContent = function setContent() {
+      var $tip = $(this.getTipElement());
+
+      // we use append for html objects to maintain js events
+      this.setElementContent($tip.find(Selector.TITLE), this.getTitle());
+      this.setElementContent($tip.find(Selector.CONTENT), this._getContent());
+
+      $tip.removeClass(ClassName.FADE + ' ' + ClassName.SHOW);
+
+      this.cleanupTether();
+    };
+
+    // private
+
+    Popover.prototype._getContent = function _getContent() {
+      return this.element.getAttribute('data-content') || (typeof this.config.content === 'function' ? this.config.content.call(this.element) : this.config.content);
+    };
+
+    // static
+
+    Popover._jQueryInterface = function _jQueryInterface(config) {
+      return this.each(function () {
+        var data = $(this).data(DATA_KEY);
+        var _config = (typeof config === 'undefined' ? 'undefined' : _typeof(config)) === 'object' ? config : null;
+
+        if (!data && /destroy|hide/.test(config)) {
+          return;
+        }
+
+        if (!data) {
+          data = new Popover(this, _config);
+          $(this).data(DATA_KEY, data);
+        }
+
+        if (typeof config === 'string') {
+          if (data[config] === undefined) {
+            throw new Error('No method named "' + config + '"');
+          }
+          data[config]();
+        }
+      });
+    };
+
+    _createClass(Popover, null, [{
+      key: 'VERSION',
+
+
+      // getters
+
+      get: function get() {
+        return VERSION;
+      }
+    }, {
+      key: 'Default',
+      get: function get() {
+        return Default;
+      }
+    }, {
+      key: 'NAME',
+      get: function get() {
+        return NAME;
+      }
+    }, {
+      key: 'DATA_KEY',
+      get: function get() {
+        return DATA_KEY;
+      }
+    }, {
+      key: 'Event',
+      get: function get() {
+        return Event;
+      }
+    }, {
+      key: 'EVENT_KEY',
+      get: function get() {
+        return EVENT_KEY;
+      }
+    }, {
+      key: 'DefaultType',
+      get: function get() {
+        return DefaultType;
+      }
+    }]);
+
+    return Popover;
+  }(Tooltip);
+
+  /**
+   * ------------------------------------------------------------------------
+   * jQuery
+   * ------------------------------------------------------------------------
+   */
+
+  $.fn[NAME] = Popover._jQueryInterface;
+  $.fn[NAME].Constructor = Popover;
+  $.fn[NAME].noConflict = function () {
+    $.fn[NAME] = JQUERY_NO_CONFLICT;
+    return Popover._jQueryInterface;
+  };
+
+  return Popover;
+}(jQuery);
+
+}();

File diff suppressed because it is too large
+ 5 - 0
static/bootstrap/js/bootstrap.min.js


+ 13 - 0
static/bootstrap/js/npm.js

@@ -0,0 +1,13 @@
+// This file is autogenerated via the `commonjs` Grunt task. You can require() this file in a CommonJS environment.
+require('../../js/transition.js')
+require('../../js/alert.js')
+require('../../js/button.js')
+require('../../js/carousel.js')
+require('../../js/collapse.js')
+require('../../js/dropdown.js')
+require('../../js/modal.js')
+require('../../js/tooltip.js')
+require('../../js/popover.js')
+require('../../js/scrollspy.js')
+require('../../js/tab.js')
+require('../../js/affix.js')

+ 94 - 0
static/elements/badges.css

@@ -0,0 +1,94 @@
+/* Labels */
+
+.bs-label {
+    font-size: 80%;
+    line-height: 1;
+    display: inline;
+    padding: .3em .6em .5em;
+    text-align: center;
+    text-transform: uppercase;
+    vertical-align: baseline;
+    white-space: nowrap;
+    color: #fff;
+    border-radius: .25em;
+}
+
+.content-box .bs-label { padding:.3em .6em .3em; }
+
+.bs-label[href]:hover,
+.bs-label[href]:focus {
+    cursor: pointer;
+    text-decoration: none;
+    color: #fff;
+}
+.bs-label:empty {
+    display: none;
+}
+.btn .bs-label {
+    position: relative;
+    top: -1px;
+}
+.label-default {
+    background-color: #999;
+}
+.label-default[href]:hover,
+.label-default[href]:focus {
+    background-color: #808080;
+}
+/* Badges */
+
+.badge,
+.bs-badge {
+    font-size: 11px;
+    font-weight: bold;
+    line-height: 19px;
+    display: inline-block;
+    min-width: 20px;
+    /*height: 20px;*/
+    padding: 0 5px 0 4px;
+    text-align: center;
+    vertical-align: baseline;
+    white-space: nowrap;
+    color: #fff;
+    border-radius: 10px;
+}
+.badge-small {
+    min-width: 10px;
+    height: 10px;
+}
+.bs-badge:empty {
+    display: none;
+}
+.btn .bs-badge {
+    position: relative;
+    top: -2px;
+}
+.bs-badge.badge-absolute {
+    position: absolute;
+    z-index: 5;
+    top: -10px;
+    left: -15px;
+}
+.bs-badge.badge-absolute.float-right {
+    right: -15px;
+    left: auto;
+}
+/* Status badge */
+
+.status-badge {
+    position: relative;
+    display: inline-block;
+}
+.status-badge .small-badge {
+    position: absolute;
+    right: 1px;
+    bottom: -2px;
+}
+.small-badge {
+    overflow: hidden;
+    width: 12px;
+    height: 12px;
+    padding: 0;
+    border: #fff solid 2px !important;
+    border-radius: 20px;
+}

+ 548 - 0
static/elements/buttons.css

@@ -0,0 +1,548 @@
+/* Buttons */
+
+.fc-button,
+.btn {
+    font-size: 14px;
+    font-weight: normal;
+    position: relative;
+    display: inline-block;
+    padding: 0 12px;
+    cursor: pointer;
+    -webkit-user-select: none;
+    -moz-user-select: none;
+    -ms-user-select: none;
+    user-select: none;
+    text-align: center;
+    white-space: nowrap;
+    border-width: 1px;
+    border-style: solid;
+    border-color: transparent;
+    background-image: none;
+    -o-user-select: none;
+}
+.fc-button,
+.btn,
+.size-md {
+    line-height: 32px;
+    height: 34px;
+    min-width: 34px;
+}
+.btn-abs {
+    position: absolute;
+    top: 50%;
+    right: 0;
+    margin-top: -17px;
+}
+/* Rounded Buttons */
+
+.btn.hover-round:hover {
+    border-radius: 100px;
+}
+.ui-datepicker .ui-datepicker-prev:active,
+.ui-datepicker .ui-datepicker-next:active,
+.ui-datepicker .ui-datepicker-buttonpane button:active,
+.ui-dialog .ui-dialog-titlebar-close:active,
+.ui-dialog-buttonset button:active,
+.fc-state-down,
+.fc-state-active,
+.btn:active,
+.btn.active {
+    outline: 0;
+    background-image: none;
+    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
+    box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
+}
+.fc-state-disabled,
+.disabled,
+.btn.disabled,
+.btn[disabled],
+fieldset[disabled] .btn {
+    cursor: not-allowed;
+    pointer-events: none;
+    opacity: .65;
+    -webkit-box-shadow: none;
+    box-shadow: none;
+    filter: alpha(opacity=65);
+}
+.btn-link {
+    cursor: pointer;
+    border-radius: 0;
+}
+.btn-link,
+.btn-link:active,
+.btn-link[disabled] {
+    background-color: transparent;
+    -webkit-box-shadow: none;
+    box-shadow: none;
+}
+.btn-link,
+.btn-link:hover,
+.btn-link:focus,
+.btn-link:active {} .btn-link:hover,
+.btn-link:focus {
+    text-decoration: underline;
+    background-color: transparent;
+}
+.size-lg,
+.btn-lg,
+.btn-group-lg > .btn {
+    line-height: 44px;
+    min-width: 56px;
+    height: 46px;
+}
+.btn-lg-abs {
+    margin-top: -23px;
+}
+.btn-lg,
+.btn-group-lg > .btn {
+    font-size: 18px;
+    padding: 0 16px;
+}
+.size-sm,
+.btn-sm,
+.btn-group-sm > .btn {
+    line-height: 28px;
+    height: 30px;
+}
+.btn-sm-abs {
+    margin-top: -15px;
+}
+.btn-sm,
+.btn-group-sm > .btn {
+    font-size: 13px;
+    padding: 0 10px;
+}
+.size-xs,
+.btn-xs,
+.btn-group-xs > .btn {
+    line-height: 20px;
+    min-width: 22px;
+    height: 22px;
+}
+.btn-xs-abs {
+    margin-top: -11px;
+}
+.btn-xs,
+.btn-group-xs > .btn {
+    font-size: 11px;
+    padding: 0 5px;
+}
+.btn .caret {
+    margin-left: 0;
+}
+.btn-lg .caret {
+    border-width: 5px 5px 0;
+    border-bottom-width: 0;
+}
+.dropup .btn-lg .caret {
+    border-width: 0 5px 5px;
+}
+.btn-block {
+    display: block;
+    width: 100%;
+    padding-right: 0;
+    padding-left: 0;
+}
+.btn-block + .btn-block {
+    margin-top: 5px;
+}
+input[type='submit'].btn-block,
+input[type='reset'].btn-block,
+input[type='button'].btn-block {
+    width: 100%;
+}
+.btn-group,
+.btn-group-vertical {
+    position: relative;
+    display: inline-block;
+    vertical-align: middle;
+}
+.btn-group > .btn,
+.btn-group-vertical > .btn {
+    position: relative;
+    float: left;
+}
+.btn-group > .btn:hover,
+.btn-group-vertical > .btn:hover,
+.btn-group > .btn:focus,
+.btn-group-vertical > .btn:focus,
+.btn-group > .btn:active,
+.btn-group-vertical > .btn:active,
+.btn-group > .btn.active,
+.btn-group-vertical > .btn.active {
+    z-index: 2;
+}
+.btn-group > .btn:focus,
+.btn-group-vertical > .btn:focus {
+    outline: none;
+}
+.btn-group .btn + .btn,
+.btn-group .btn + .btn-group,
+.btn-group .btn-group + .btn,
+.btn-group .btn-group + .btn-group {
+    margin-left: -1px;
+}
+.btn-toolbar {
+    margin-left: -5px;
+}
+.btn-toolbar .btn-group,
+.btn-toolbar .input-group {
+    float: left;
+}
+.btn-toolbar > .btn,
+.btn-toolbar > .btn-group,
+.btn-toolbar > .input-group {
+    margin-left: 10px;
+}
+.btn-group > .btn:first-child {
+    margin-left: 0;
+}
+.btn-group > .btn-group {
+    float: left;
+}
+.btn-group > .btn + .dropdown-toggle {
+    padding-right: 8px;
+    padding-left: 8px;
+}
+.btn-group > .btn-lg + .dropdown-toggle {
+    padding-right: 12px;
+    padding-left: 12px;
+}
+.btn-group.open .dropdown-toggle {
+    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
+    box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
+}
+.btn-group.open .dropdown-toggle.btn-link {
+    -webkit-box-shadow: none;
+    box-shadow: none;
+}
+.btn-group-vertical > .btn,
+.btn-group-vertical > .btn-group,
+.btn-group-vertical > .btn-group > .btn {
+    display: block;
+    float: none;
+    width: 100%;
+    max-width: 100%;
+}
+.btn-group-vertical > .btn-group > .btn {
+    float: none;
+}
+.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-justified {
+    display: table;
+    width: 100%;
+    table-layout: fixed;
+    border-collapse: separate;
+}
+.btn-group-justified > .btn,
+.btn-group-justified > .btn-group {
+    display: table-cell;
+    float: none;
+}
+.btn-group-justified > .btn-group .btn {
+    width: 100%;
+}
+.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
+    border-radius: 0;
+}
+.btn-group-vertical > .btn:first-child:not(:last-child) {
+    border-top-right-radius: 3px;
+    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;
+    border-bottom-left-radius: 3px;
+}
+.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn,
+.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle),
+.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;
+}
+.btn-group > .btn-group:first-child > .btn:last-child,
+.btn-group > .btn-group:first-child > .dropdown-toggle,
+.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
+    border-top-right-radius: 0;
+    border-bottom-right-radius: 0;
+}
+.btn-group > .btn-group:last-child > .btn:first-child,
+.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;
+}
+/* Pagination */
+
+.pagination {
+    /*display:inline-block;*/
+    padding-left: 0;
+}
+.pagination > li {
+    display: inline;
+}
+.pagination > li > a,
+.pagination > li > span {
+    line-height: 1.42857143;
+    position: relative;
+    float: left;
+    margin-left: -1px;
+    padding: 6px 12px;
+    text-decoration: none;
+    border-width: 1px;
+    border-style: solid;
+}
+.pagination > .active > a,
+.pagination > .active > span,
+.pagination > .active > a:hover,
+.pagination > .active > span:hover,
+.pagination > .active > a:focus,
+.pagination > .active > span:focus {
+    z-index: 2;
+}
+.pagination > li:first-child > a,
+.pagination > li:first-child > span {
+    margin-left: 0;
+}
+.pagination-lg > li > a,
+.pagination-lg > li > span {
+    font-size: 18px;
+    padding: 10px 16px;
+}
+.pagination-sm > li > a,
+.pagination-sm > li > span {
+    font-size: 12px;
+    padding: 5px 10px;
+}
+.pager {
+    margin-top: 0;
+    padding-left: 0;
+    list-style: none;
+    text-align: center;
+}
+.pager li {
+    display: inline;
+}
+.pager li > a,
+.pager li > span {
+    display: inline-block;
+    padding: 5px 14px;
+    border: 1px solid #ddd;
+    border-radius: 15px;
+    background-color: #fff;
+}
+.pager li > a:hover,
+.pager li > a:focus {
+    text-decoration: none;
+    background-color: #eee;
+}
+.pager .next > a,
+.pager .next > span {
+    float: right;
+}
+.pager .previous > a,
+.pager .previous > span {
+    float: left;
+}
+.pagination > .disabled > span,
+.pagination > .disabled > span:hover,
+.pagination > .disabled > span:focus,
+.pagination > .disabled > a,
+.pagination > .disabled > a:hover,
+.pagination > .disabled > a:focus,
+.pager .disabled > a,
+.pager .disabled > a:hover,
+.pager .disabled > a:focus,
+.pager .disabled > span {
+    cursor: not-allowed;
+    color: #999;
+    background-color: #fff;
+}
+/* Icon separator */
+
+.btn > .icon-separator {
+    position: absolute;
+    top: 0;
+    left: 0;
+    width: 32px;
+    height: 100%;
+    border-top-right-radius: 0 !important;
+    border-bottom-right-radius: 0 !important;
+    border-bottom-left-radius: 0 !important;
+}
+.icon-separator + .button-content {
+    margin-left: 32px;
+}
+.btn-xs .icon-separator {
+    width: 22px;
+}
+.btn-xs .icon-separator + .button-content {
+    margin-left: 22px;
+}
+.btn-sm .icon-separator {
+    width: 25px;
+}
+.btn-sm .icon-separator + .button-content {
+    margin-left: 25px;
+}
+.btn-lg .icon-separator {
+    width: 44px;
+}
+.btn-lg .icon-separator + .button-content {
+    margin-left: 44px;
+}
+.icon-separator.float-right {
+    border-top-left-radius: 0 !important;
+    border-bottom-right-radius: 0 !important;
+    border-bottom-left-radius: 0 !important;
+}
+/* Vertical button */
+
+.vertical-button {
+    line-height: 1.6em;
+    height: auto;
+    padding: 10px 0 5px;
+}
+.vertical-button .button-content {
+    opacity: .7;
+    filter: alpha(opacity=70);
+}
+.icon-separator-vertical {
+    font-size: 25px;
+    display: block;
+    margin: 5px auto;
+}
+.dashboard-buttons .btn {
+    width: 93px;
+    margin: 5px 3px;
+}
+/* Outline buttons inverse */
+
+.btn-outline,
+.btn-outline-inverse {
+    display: inline-block;
+    text-align: center;
+    color: #fff;
+    box-sizing: initial;
+    border-width: 2px;
+    border-style: solid;
+    text-transform: uppercase;
+}
+.btn-outline-inverse {
+    border-color: rgba(255, 255, 255, 0.47);
+}
+.btn-outline-inverse:hover {
+    background: rgba(255,255,255,0.2);
+    border-color: #fff;
+}
+.btn-outline-inverse.hero-btn {
+    color: #fff;
+}
+/* Outline buttons */
+
+.btn-outline {
+    color: rgba(0, 0, 0, .8);
+    border-color: rgba(0, 0, 0, .6);
+}
+.btn-outline:hover {
+    color: #fff;
+    border-color: rgba(0, 0, 0, .8);
+    background: rgba(0, 0, 0, .8);
+}
+/* Rounded buttons */
+
+.btn.btn-round {
+    border-radius: 150px;
+    padding: 0;
+}
+.btn-round.btn-lg {
+    width: 46px;
+    min-width: 46px;
+}
+.btn-round.btn-xlg {
+    width: 66px;
+    min-width: 66px;
+    height: 66px;
+    line-height: 66px;
+}
+.btn-round.btn-xlg .glyph-icon {
+    font-size: 24px;
+}
+.btn-round.btn-md {
+    width: 34px;
+}
+.btn-round.btn-sm {
+    width: 30px;
+}
+.btn-round.btn-xs {
+    width: 22px;
+}
+/* Alternate style */
+
+.btn-alt {
+    font-weight: bold;
+    text-transform: uppercase;
+    font-size: 12px;
+}
+/* Animated icon hover */
+.btn-hover span {
+    padding: 0 20px;
+    left: 0;
+    position: relative;
+    transition: opacity 0.2s ease-out, left 0.2s ease-out;
+    -webkit-transition: opacity 0.2s ease-out, left 0.2s ease-out;
+}
+.btn-hover .glyph-icon {
+    opacity: 0;
+    -ms-filter: "alpha(opacity=0)";
+    position: absolute;
+    right: 20px;
+    transition: all 0.2s ease-out;
+    -webkit-transition: all 0.2s ease-out;
+}
+.btn-hover:hover .glyph-icon {
+    opacity: 1;
+    right: 15px;
+    -ms-filter: "alpha(opacity=100)";
+}
+.btn-hover:hover span {
+    left: -15px;
+}
+
+/* Bordered buttons */
+
+.btn-border {
+    border-width: 2px;
+    border-style: solid;
+}
+.btn-border span {
+    opacity: .75;
+    filter: alpha(opacity=75);
+}
+.btn-border:hover {
+    text-decoration: none;
+}
+.btn-border:hover span {
+    opacity: 1;
+    filter: alpha(opacity=100);
+}
+
+.btn-group-justified > .btn, .btn-group-justified > .btn-group
+{ width:auto; }
+
+.demo-margin .btn { margin-bottom:10px; }

+ 379 - 0
static/elements/content-box.css

@@ -0,0 +1,379 @@
+/* Boxes */
+
+.content-box {
+    background: #fff;
+    margin-bottom: 20px;
+}
+.content-box,
+.content-box-header {
+    position: relative;
+    border-width: 1px;
+    border-style: solid;
+}
+.content-box-header {
+    font-size: 14px;
+    text-transform: uppercase;
+    margin: -1px -1px 0;
+    padding: 15px;
+    border-color: transparent;
+}
+.content-box-header small + .font-size-11.float-right {
+    position: absolute;
+    top: 14px;
+    right: 10px;
+}
+.content-box-header-alt {
+    padding: 15px 10px 14px;
+}
+.content-box-header-alt {
+    font-size: 12px;
+    font-weight: bold;
+    text-transform: uppercase;
+}
+.content-box-header-alt small {
+    font-size: 13px;
+    font-weight: normal;
+    display: block;
+    padding: 5px 0 0;
+    text-transform: none;
+    opacity: .70;
+    filter: alpha(opacity: 70);
+}
+.content-box .ui-widget-overlay {
+    position: absolute;
+}
+.content-box .ui-widget-overlay img {
+    position: absolute;
+    top: 50%;
+    left: 50%;
+    margin: -27px 0 0 -27px;
+}
+.content-box .content-box-wrapper {
+    line-height: 1.6em;
+    padding: 15px;
+}
+.content-box .content-box-wrapper .scrollable-content,
+.content-box .content-box-wrapper p:last-child {
+    margin-bottom: 0;
+}
+/* Icons */
+
+.content-box .content-box-header > .glyph-icon {
+    margin-right: 5px;
+    opacity: .70;
+    filter: alpha(opacity: 70);
+}
+.content-box-header-alt > .glyph-icon,
+.content-box-header-alt .icon-separator .glyph-icon {
+    font-size: 22px;
+    line-height: 30px;
+    position: absolute;
+    top: 50%;
+    left: 15px;
+    width: 30px;
+    height: 30px;
+    margin-top: -15px;
+}
+.content-box-header > .icon-separator {
+    position: relative;
+    top: 1px;
+    left: -15px;
+    padding: 18px 15px 16px;
+    text-align: center;
+}
+.content-box-header > .icon-separator .glyph-icon {
+    margin-left: 3px;
+}
+.content-box-header-alt > .header-wrapper {
+    overflow: hidden;
+    display: block;
+    margin-left: 40px;
+}
+.content-box-header-alt > .icon-separator + .header-wrapper {
+    margin-left: 65px;
+}
+.content-box-header-alt > .icon-separator {
+    position: absolute;
+    top: 0;
+    left: 0;
+    width: 60px;
+    height: 100%;
+}
+.content-box-header-alt > .icon-separator .glyph-icon {
+    left: 50%;
+    margin-left: -15px;
+}
+/* Header single buttons */
+
+.header-buttons {
+    position: absolute;
+    top: 0;
+    right: 10px;
+    height: 100%;
+    display: block;
+}
+.header-buttons .btn-xs {
+    top: 13px;
+}
+.header-buttons .btn-sm {
+    top: 10px;
+}
+.header-buttons .btn-sm:last-child {
+    margin-right: 0;
+}
+.header-buttons > .btn-group:last-child {
+    margin-right: -2px;
+}
+.content-box-header-alt .header-buttons .btn-xs {
+    top: 24px;
+}
+.content-box-header-alt .header-buttons .btn-sm {
+    top: 20px;
+}
+.content-box-header-alt .header-buttons .btn-sm:last-child {
+    margin-right: 5px;
+}
+/* Header button separators */
+
+.header-buttons-separator {
+    position: absolute;
+    top: 0;
+    right: 0;
+    height: 100%;
+}
+.header-buttons-separator .icon-separator {
+    top: 0;
+    left: 0;
+    display: block;
+    float: left;
+    min-width: 20px;
+    height: 100%;
+    padding: 0 10px;
+}
+.header-buttons-separator .icon-separator .glyph-icon {
+    line-height: 30px;
+    position: relative;
+    top: 50%;
+    display: block;
+    min-width: 30px;
+    height: 30px;
+    margin: -15px 0 0;
+    text-align: center;
+}
+/* Header button groups */
+
+.header-buttons > .btn-group {
+    margin-top: 8px;
+}
+.header-buttons .btn-group-xs {
+    margin-top: 14px;
+}
+.header-buttons .btn-group-xs:last-child {
+    margin-right: 0;
+}
+/* Button panes */
+
+.ui-dialog-buttonpane,
+body .button-pane {
+    padding: 10px;
+    text-align: center;
+    border-width: 1px 0 0 0;
+    border-style: solid;
+    border-top-left-radius: 0;
+    border-top-right-radius: 0;
+}
+body .button-pane-top {
+    border-width: 0 0 1px;
+    border-radius: 0;
+}
+/* Scrollable boxes sizes */
+
+.scrollable-content {
+    overflow-y: scroll;
+    overflow-x: hidden;
+    height: 300px;
+    padding-right: 0;
+}
+.scrollable-xs {
+    overflow-y: scroll;
+    height: 200px;
+}
+.scrollable-sm {
+    overflow-y: scroll;
+    height: 400px;
+}
+.scrollable-lg {
+    overflow-y: scroll;
+    height: 500px;
+}
+/* Toggle Boxes */
+
+.toggle-button .glyph-icon {
+    -webkit-transition-duration: .5s;
+    -moz-transition-duration: .5s;
+    -o-transition-duration: .5s;
+    transition-duration: .5s;
+    -webkit-transition-property: -webkit-transform;
+    -moz-transition-property: -moz-transform;
+    -o-transition-property: -o-transform;
+    transition-property: transform;
+}
+.hidden-button .content-box-header a,
+.hidden-button .content-box-header .btn,
+.hidden-button .content-box-header button {
+    display: none;
+}
+/* Border colored content boxes */
+
+.content-box.border-top .content-box-header {
+    font-size: 18px;
+    margin: 0;
+}
+.content-box.border-top .content-box-header small {
+    opacity: .80;
+    -moz-opacity: .80;
+    filter: alpha(opacity: 80);
+}
+.content-box.border-top .content-box-header + .content-box-wrapper {
+    padding-top: 0;
+}
+/* Boxes widths */
+
+.box-xs {
+    width: 200px;
+}
+.box-sm {
+    width: 324px;
+}
+.box-md {
+    width: 400px;
+}
+.box-lg {
+    width: 500px;
+}
+/* Content box tabs */
+
+.content-box-header > .ui-tabs-nav {
+    position: absolute;
+    top: 2px;
+    right: 0;
+    padding: 0;
+    list-style: none;
+    border: 0;
+}
+.content-box-header > .ui-tabs-nav li > a {
+    line-height: 49px;
+    height: 49px;
+    margin: 0 2px;
+    color: rgba(255, 255, 255, .7);
+    border: 0;
+    background: none;
+}
+.content-box-header > .ui-tabs-nav li > a:hover {
+    color: #fff;
+    background: rgba(255, 255, 255, .2);
+}
+.content-box-header.bg-default > .ui-tabs-nav li.ui-tabs-active > a,
+.content-box-header.bg-gray > .ui-tabs-nav li.ui-tabs-active > a,
+.content-box-header.bg-white > .ui-tabs-nav li.ui-tabs-active > a,
+.content-box-header.bg-default > .ui-tabs-nav li.ui-tabs-active.ui-state-hover > a,
+.content-box-header.bg-gray > .ui-tabs-nav li.ui-tabs-active.ui-state-hover > a,
+.content-box-header.bg-white > .ui-tabs-nav li.ui-tabs-active.ui-state-hover > a {
+    line-height: 46px;
+    height: 46px;
+    background: #F6F6F9;
+}
+.content-box-header.bg-default > .ui-tabs-nav li > a,
+.content-box-header.bg-gray > .ui-tabs-nav li > a,
+.content-box-header.bg-white > .ui-tabs-nav li > a {
+    line-height: 50px;
+    height: 50px;
+    margin: 0;
+    border-radius: 0;
+}
+.content-box-header.bg-default > .ui-tabs-nav,
+.content-box-header.bg-gray > .ui-tabs-nav,
+.content-box-header.bg-white > .ui-tabs-nav {
+    top: 0;
+}
+.content-box-header > .ui-tabs-nav li.ui-tabs-active > a,
+.content-box-header > .ui-tabs-nav li.ui-tabs-active.ui-state-hover > a {
+    line-height: 47px;
+    height: 49px;
+    background: #fff;
+}
+/* Bootstrap Panels */
+
+.panel {
+    margin-bottom: 20px;
+    border-width: 1px;
+    border-style: solid;
+    border-radius: 4px;
+    background-color: #fff;
+    box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
+}
+.panel-body {
+    padding: 15px 20px;
+    position: relative;
+}
+.panel-heading {
+    padding: 10px 15px;
+    border-bottom: 1px solid transparent;
+}
+.panel-heading > .dropdown .dropdown-toggle {
+    color: inherit;
+}
+.panel-title {
+    font-size: 16px;
+    margin-top: 0;
+    margin-bottom: 0;
+    color: inherit;
+}
+.panel-title > a {
+    color: inherit;
+}
+.panel-footer {
+    padding: 10px 15px;
+    border-top: 1px solid transparent;
+    background-color: #f5f5f5;
+}
+.panel > .list-group {
+    margin-bottom: 0;
+}
+.panel > .list-group .list-group-item {
+    border-width: 1px 0;
+    border-radius: 0;
+}
+.panel > .list-group:first-child .list-group-item:first-child {
+    border-top: 0;
+}
+.panel > .list-group:last-child .list-group-item:last-child {
+    border-bottom: 0;
+}
+.panel-heading + .list-group .list-group-item:first-child {
+    border-top-width: 0;
+}
+.panel-group {
+    margin-bottom: 20px;
+}
+.panel-group .panel {
+    overflow: hidden;
+    margin-bottom: 0;
+}
+.panel-group .panel + .panel {
+    margin-top: 5px;
+}
+.panel-group .panel-heading {
+    border-bottom: 0;
+}
+.panel-group .panel-heading + .panel-collapse .panel-body {
+    border-top: 1px solid transparent;
+}
+.panel-group .panel-footer {
+    border-top: 0;
+}
+.panel-group .panel-footer + .panel-collapse .panel-body {
+    border-bottom: 1px solid transparent;
+}
+
+.content-box.block { display:block; }

+ 126 - 0
static/elements/dashboard-box.css

@@ -0,0 +1,126 @@
+/* Dashboard panels */
+
+.dashboard-box {
+    text-align: center;
+}
+.dashboard-box .content-wrapper {
+    overflow: hidden;
+    margin: 0 15px 15px;
+    padding: 15px 0 0;
+}
+.dashboard-box canvas {
+    display: block !important;
+    margin: 0 auto;
+}
+.dashboard-box .header {
+    font-size: 14px;
+    line-height: 1.3em;
+    padding: 0 0 15px;
+    text-align: right;
+    display: block;
+}
+.dashboard-box .header .btn {
+    display: inline-block;
+}
+.dashboard-box .header > .glyph-icon {
+    display: block;
+    float: left;
+    width: 20px;
+}
+.dashboard-box .header > span {
+    font-size: 12px;
+    font-weight: bold;
+    display: block;
+    opacity: .80;
+    -moz-opacity: .80;
+    filter: alpha(opacity: 80);
+}
+.dashboard-box .button-pane {
+    border-top: 0;
+    color: #fff;
+    background: rgba(0, 0, 0, .08);
+}
+.bg-white.dashboard-box .button-pane {
+    border-top-style: solid;
+    border-top-width: 1px;
+}
+.dashboard-box .heading {
+    font-size: 15px;
+    font-weight: bold;
+    float: left;
+}
+.dashboard-box .center-div {
+    margin: 5px auto -15px;
+}
+.dashboard-heading {
+    font-size: 14px;
+    padding: 0 0 10px;
+}
+.dashboard-heading span {
+    font-size: 12px;
+    display: block;
+}
+body .button-pane.button-pane-alt {
+    background: transparent !important;
+}
+.dashboard-panel .chosen-container-single .chosen-single span {
+    padding-right: 40px;
+}
+.dashboard-panel .chosen-container {
+    margin-top: -3px;
+    text-align: left;
+}
+a.dashboard-box,
+a.dashboard-box > span {
+    display: block;
+}
+a.dashboard-box .button-pane {
+    text-align: center;
+    text-transform: uppercase;
+}
+a.dashboard-box .button-pane .heading {
+    font-weight: normal;
+}
+.dashboard-box-chart .bs-label {
+    position: absolute;
+    right: 15px;
+    top: 15px;
+}
+.dashboard-box-chart .header {
+    text-align: left;
+    font-size: 28px;
+    font-weight: 100;
+    letter-spacing: 1px;
+    line-height: 1;
+}
+.dashboard-box-chart .header span {
+    text-transform: uppercase;
+    letter-spacing: 0;
+    padding: 10px 0 0;
+    line-height: 1.8em;
+    text-align: center;
+    opacity: .80;
+    -moz-opacity: .80;
+    filter: alpha(opacity: 80);
+}
+.dashboard-box-chart .header span b {
+    opacity: .65;
+    -moz-opacity: .65;
+    filter: alpha(opacity: 65);
+}
+.dashboard-box-chart .list-grade {
+    opacity: .50;
+    -moz-opacity: .50;
+    filter: alpha(opacity: 50);
+    margin-top: 25px;
+}
+.dashboard-box-chart .button-pane {
+    padding: 10px 10px 10px 15px;
+}
+.dashboard-box-chart .button-pane .btn .glyph-icon {
+    min-width: 11px;
+    display: block;
+}
+.dashboard-box-chart .button-pane .size-md {
+    font-size: 16px;
+}

+ 541 - 0
static/elements/forms.css

@@ -0,0 +1,541 @@
+  /* Forms */
+
+  fieldset {
+      margin: 0;
+      padding: 0;
+      border: 0;
+  }
+  legend {
+      font-size: 21px;
+      line-height: inherit;
+      display: block;
+      width: 100%;
+      margin-bottom: 20px;
+      padding: 0;
+      color: #333;
+      border: 0;
+      border-bottom: 1px solid #dfe8f1;
+  }
+  label {
+      font-weight: bold;
+      display: inline-block;
+  }
+  input[type='radio'],
+  input[type='checkbox'] {
+      line-height: normal;
+  }
+  input[type='file'] {
+      display: block;
+  }
+  select[multiple],
+  select[size] {
+      height: auto;
+  }
+  select optgroup {
+      font-family: inherit;
+      font-size: inherit;
+      font-style: inherit;
+  }
+  input[type='file']:focus,
+  input[type='radio']:focus,
+  input[type='checkbox']:focus {
+      outline: thin dotted #333;
+      outline: 5px auto -webkit-focus-ring-color;
+      outline-offset: -2px;
+  }
+  input[type='number']::-webkit-outer-spin-button,
+  input[type='number']::-webkit-inner-spin-button {
+      height: auto;
+  }
+  output {
+      font-size: 14px;
+      line-height: 1.428571429;
+      display: block;
+      padding-top: 7px;
+      vertical-align: middle;
+      color: #555;
+  }
+  div.dataTables_filter input,
+  .chosen-container-single .chosen-search input,
+  .input,
+  .form-control,
+  .dataTables_length select,
+  .chosen-container-multi,
+  .bootstrap-timepicker-widget table td input,
+  .ui-toolbar select,
+  .ui-toolbar input {
+      font-size: 13px;
+      display: block;
+      float: none;
+      background: #fff;
+      width: 100%;
+      height: 34px;
+      padding: 6px 12px;
+      color: #2b2f33;
+      border: #dfe8f1 solid 1px;
+      -webkit-box-shadow: inset 1px 1px 3px #f6f6f6;
+      -moz-box-shadow: inset 1px 1px 3px #f6f6f6;
+      box-shadow: inset 1px 1px 3px #f6f6f6;
+  }
+  .chosen-container-multi.chosen-with-drop.chosen-container-active {
+      border: #ddd solid 1px;
+      border-bottom-right-radius: 0;
+      border-bottom-left-radius: 0;
+      box-shadow: 0 0 0 transparent;
+  }
+  div.dataTables_filter input:focus,
+  .input:focus,
+  .form-control:focus,
+  .chosen-container-active,
+  .chosen-container-multi.chosen-container-active,
+  .selector.focus,
+  .bootstrap-timepicker-widget table td input:focus,
+  .ui-toolbar select:focus,
+  .ui-toolbar input:focus {
+      color: #333;
+      border-color: #3da6ff;
+  }
+  .form-control:-moz-placeholder {
+      color: #999;
+  }
+  .form-control::-moz-placeholder {
+      color: #999;
+  }
+  .form-control:-ms-input-placeholder {
+      color: #999;
+  }
+  .form-control::-webkit-input-placeholder {
+      color: #999;
+  }
+  textarea.form-control {
+      height: auto;
+  }
+  .form-group {
+      margin-bottom: 15px;
+  }
+  .form-group label {
+      margin-bottom: 5px;
+  }
+  .form-group .switch-toggle {
+      margin-top: 6px;
+  }
+  .radio,
+  .checkbox {
+      display: block;
+      min-height: 20px;
+      /*padding-left: 20px;*/
+
+      margin-top: 10px;
+      margin-bottom: 10px;
+      vertical-align: middle;
+  }
+  .radio label,
+  .checkbox label {
+      font-weight: normal;
+      display: inline;
+      margin-bottom: 0;
+      cursor: pointer;
+  }
+  .radio input[type='radio'],
+  .radio-inline input[type='radio'],
+  .checkbox input[type='checkbox'],
+  .checkbox-inline input[type='checkbox'] {
+      float: left;
+  }
+  .radio + .radio,
+  .checkbox + .checkbox {
+      margin-top: -5px;
+  }
+  .radio-inline,
+  .checkbox-inline {
+      font-weight: normal;
+      line-height: 19px;
+      display: inline-block;
+      height: 19px;
+      margin-bottom: 0;
+      cursor: pointer;
+      vertical-align: middle;
+  }
+  .radio-inline label,
+  .checkbox-inline label {
+      font-weight: normal;
+      line-height: 17px;
+  }
+  .radio-inline + .radio-inline,
+  .checkbox-inline + .checkbox-inline {
+      margin-top: 0;
+      margin-left: 10px;
+  }
+  input[type='radio'][disabled],
+  input[type='checkbox'][disabled],
+  .radio[disabled],
+  .radio-inline[disabled],
+  .checkbox[disabled],
+  .checkbox-inline[disabled],
+  fieldset[disabled] input[type='radio'],
+  fieldset[disabled] input[type='checkbox'],
+  fieldset[disabled] .radio,
+  fieldset[disabled] .radio-inline,
+  fieldset[disabled] .checkbox,
+  fieldset[disabled] .checkbox-inline {
+      cursor: not-allowed;
+  }
+  .input-sm {
+      font-size: 12px;
+      line-height: 1.5;
+      height: 30px;
+      padding: 5px 10px;
+      border-radius: 3px;
+  }
+  select.input-sm {
+      line-height: 30px;
+      height: 30px;
+  }
+  textarea.input-sm {
+      height: auto;
+  }
+  .input-lg {
+      font-size: 18px;
+      line-height: 1.33;
+      height: 45px;
+      padding: 10px 16px;
+      border-radius: 6px;
+  }
+  select.input-lg {
+      line-height: 45px;
+      height: 45px;
+  }
+  textarea.input-lg {
+      height: auto;
+  }
+  .form-control-static {
+      margin-bottom: 0;
+  }
+  .help-block {
+      display: block;
+      margin-top: 5px;
+      margin-bottom: 0;
+      color: #737373;
+  }
+  @media (min-width: 768px) {
+      .form-inline .form-group {
+          display: inline-block;
+          margin-bottom: 0;
+          vertical-align: middle;
+      }
+      .form-inline .form-control {
+          display: inline-block;
+      }
+      .form-inline .radio,
+      .form-inline .checkbox {
+          display: inline-block;
+          margin-top: 0;
+          margin-bottom: 0;
+          padding-left: 0;
+      }
+      .form-inline .radio input[type='radio'],
+      .form-inline .checkbox input[type='checkbox'] {
+          float: none;
+          margin-left: 0;
+      }
+  }
+  .form-horizontal .control-label,
+  .form-horizontal .radio,
+  .form-horizontal .checkbox,
+  .form-horizontal .radio-inline,
+  .form-horizontal .checkbox-inline {
+      margin-top: 0;
+      margin-bottom: 0;
+      padding-top: 7px;
+  }
+  .form-horizontal > .form-group {
+      margin-right: -15px;
+      margin-left: -15px;
+  }
+  .form-horizontal .form-group:before,
+  .form-horizontal .form-group:after {
+      display: table;
+      content: ' ';
+  }
+  .form-horizontal .form-group:after {
+      clear: both;
+  }
+  .form-horizontal .form-group:before,
+  .form-horizontal .form-group:after {
+      display: table;
+      content: ' ';
+  }
+  .form-horizontal .form-group:after {
+      clear: both;
+  }
+  .form-horizontal .form-control-static {
+      padding-top: 7px;
+  }
+  @media (min-width: 768px) {
+      .form-horizontal .control-label {
+          text-align: right;
+      }
+  }
+  .input-group {
+      position: relative;
+      display: table;
+      width: 100%;
+      border-collapse: separate;
+  }
+  .input-group.col {
+      float: none;
+      padding-right: 0;
+      padding-left: 0;
+  }
+  .input-group .form-control {
+      width: 100%;
+      margin-bottom: 0;
+  }
+  .input-group-lg > .form-control,
+  .input-group-lg > .input-group-addon,
+  .input-group-lg > .input-group-btn > .btn {
+      font-size: 18px;
+      line-height: 1.33;
+      height: 45px;
+      padding: 10px 16px;
+      border-radius: 6px;
+  }
+  select.input-group-lg > .form-control,
+  select.input-group-lg > .input-group-addon,
+  select.input-group-lg > .input-group-btn > .btn {
+      line-height: 45px;
+      height: 45px;
+  }
+  textarea.input-group-lg > .form-control,
+  textarea.input-group-lg > .input-group-addon,
+  textarea.input-group-lg > .input-group-btn > .btn {
+      height: auto;
+  }
+  .input-group-sm > .form-control,
+  .input-group-sm > .input-group-addon,
+  .input-group-sm > .input-group-btn > .btn {
+      font-size: 12px;
+      line-height: 1.5;
+      height: 30px;
+      padding: 5px 10px;
+      border-radius: 3px;
+  }
+  select.input-group-sm > .form-control,
+  select.input-group-sm > .input-group-addon,
+  select.input-group-sm > .input-group-btn > .btn {
+      line-height: 30px;
+      height: 30px;
+  }
+  textarea.input-group-sm > .form-control,
+  textarea.input-group-sm > .input-group-addon,
+  textarea.input-group-sm > .input-group-btn > .btn {
+      height: auto;
+  }
+  .input-group-addon,
+  .input-group-btn,
+  .input-group .form-control {
+      display: table-cell;
+  }
+  .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 div[id^='uniform-'] {
+      margin: 0 -3px;
+  }
+  .input-group-addon,
+  .input-group-btn {
+      width: 1%;
+      vertical-align: middle;
+      white-space: nowrap;
+  }
+  .input-group-addon {
+      font-size: 14px;
+      font-weight: normal;
+      line-height: 1;
+      padding: 6px 12px;
+      text-align: center;
+      color: #2b2f33;
+      background-color: rgba(239, 244, 246, 0.36);
+      border: 1px solid #dfe8f1;
+      border-radius: 4px;
+  }
+  .input-group-addon .glyph-icon {
+      display: block;
+      min-width: 20px;
+      margin: 0 -4px;
+      text-align: center;
+  }
+  .input-group-addon.addon-inside {
+      line-height: 24px;
+      position: absolute;
+      top: 5px;
+      left: 6px;
+      display: block;
+      width: 32px;
+      height: 24px;
+      padding: 0;
+      border-width: 1px;
+      border-style: solid;
+  }
+  .input-group-lg .input-group-addon.addon-inside {
+      top: 10px;
+      left: 10px;
+      z-index:999;
+  }
+  .input-group-addon.addon-inside .glyph-icon {
+      margin: 0;
+  }
+  .input-group-addon.addon-inside + input {
+      padding-left: 48px;
+  }
+  .input-group-addon.input-sm {
+      font-size: 12px;
+      padding: 5px 10px;
+      border-radius: 3px;
+  }
+  .input-group-addon.input-lg {
+      font-size: 18px;
+      padding: 10px 16px;
+      border-radius: 6px;
+  }
+  .input-group-addon input[type='radio'],
+  .input-group-addon input[type='checkbox'] {
+      margin-top: 0;
+  }
+  .input-group .form-control:first-child,
+  .input-group-addon:first-child,
+  .input-group-btn:first-child > .btn,
+  .input-group-btn:first-child > .dropdown-toggle,
+  .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
+      border-top-right-radius: 0;
+      border-bottom-right-radius: 0;
+  }
+  .input-group-addon:first-child {
+      border-right: 0;
+  }
+  .input-group-addon.addon-inside:first-child {
+      border-right-width: 1px;
+      border-right-style: solid;
+      border-color: transparent;
+      z-index:999;
+  }
+  .input-group-btn + .form-control,
+  .input-group-addon + .form-control,
+  .input-group-addon:last-child,
+  .input-group-btn:last-child > .btn,
+  .input-group-btn:last-child > .dropdown-toggle,
+  .input-group-btn:first-child > .btn:not(:first-child) {
+      border-top-left-radius: 0;
+      border-bottom-left-radius: 0;
+  }
+  .input-group-addon:last-child {
+      border-left: 0;
+  }
+  .input-group-btn {
+      position: relative;
+      white-space: nowrap;
+  }
+  .input-group-btn:first-child > .btn {
+      margin-right: -1px;
+  }
+  .input-group-btn:last-child > .btn {
+      margin-left: -1px;
+  }
+  .input-group-btn > .btn {
+      position: relative;
+  }
+  .input-group-btn > .btn + .btn {
+      margin-left: -4px;
+  }
+  .input-group-btn > .btn:hover,
+  .input-group-btn > .btn:active {
+      z-index: 2;
+  }
+  [data-toggle=buttons] > .btn > input[type=radio],
+  [data-toggle=buttons] > .btn > input[type=checkbox] {
+      display: none;
+  }
+  /* Textarea */
+
+  textarea.textarea-no-resize,
+  textarea.textarea-autoresize {
+      resize: none;
+  }
+  .textarea-autosize {
+      transition: height 0.3s;
+      -webkit-transition: height 0.3s;
+      -moz-transition: height 0.3s;
+  }
+  textarea.form-control {
+      line-height: 1.6em;
+      padding: 8px 12px;
+  }
+  textarea.textarea-xs {
+      height: 50px;
+  }
+  textarea.textarea-sm {
+      height: 125px;
+  }
+  textarea.textarea-md {
+      height: 200px;
+  }
+  textarea.textarea-lg {
+      height: 275px;
+  }
+  /* Spinner */
+
+  .ui-spinner {
+      position: relative;
+      display: block;
+  }
+  .ui-spinner .ui-spinner-button {
+      font-size: 9px;
+      line-height: 17px;
+      position: absolute;
+      right: 0;
+      width: 17px;
+      height: 17px;
+      cursor: pointer;
+      text-align: center;
+      border-width: 1px;
+      border-style: solid;
+  }
+  .ui-spinner .ui-spinner-up {
+      top: 0;
+  }
+  .ui-spinner .ui-spinner-down {
+      bottom: 0;
+  }
+  .parsley-errors-list li {
+      font-size: 12px;
+      padding-top: 5px;
+  }
+  /* Row border */
+
+  .bordered-row > .form-group {
+      padding: 20px 0;
+      margin-bottom: 0;
+      border-top-width: 1px;
+      border-top-style: dashed;
+  }
+  .bordered-row > .form-group:last-child {
+      padding-bottom: 0;
+  }
+  .form-group .ui-slider {
+      margin-top: 14px;
+  }
+  .form-group .ui-slider + .input-group {
+      margin-top: 20px;
+  }
+
+select.form-control.single { height:36px !important; } 
+
+div.checkbox input { margin: 3px 10px 0 0; }
+div.radio input { margin: 3px 10px 0 0; }
+
+.checkbox-inline input { margin: 3px 10px 0 0; }
+.radio-inline input { margin: 3px 10px 0 0; }
+
+.form-inline.block { display:block; }

+ 228 - 0
static/elements/images.css

@@ -0,0 +1,228 @@
+/* Images */
+
+.carousel-inner > .item > img,
+.carousel-inner > .item > a > img,
+.img-responsive {
+    display: block;
+    width: 100%;
+    max-width: 100%;
+    height: auto;
+}
+.img-full {
+    display: block;
+    width: 100%;
+    height: 100%;
+}
+.img-rounded {
+    border-radius: 6px;
+}
+.thumbnail,
+.img-thumbnail {
+    line-height: 1.428571429;
+    display: inline-block;
+    max-width: 100%;
+    height: auto;
+    padding: 4px;
+    -webkit-transition: all .2s ease-in-out;
+    transition: all .2s ease-in-out;
+    border-width: 1px;
+    border-style: solid;
+    border-radius: 4px;
+    background-color: #fff;
+}
+.thumbnail img,
+.img-thumbnail img {
+    display: block;
+}
+.img-circle {
+    border-radius: 50%;
+}
+.img-bordered {
+    padding: 3px;
+    border-width: 1px;
+    border-style: solid;
+    background: #fff;
+}
+/* Icon helper */
+
+.icon-helper {
+    line-height: 36px;
+    position: absolute;
+    bottom: 0;
+    left: 0;
+    width: 36px;
+    height: 36px;
+}
+.icon-br {
+    top: auto;
+    right: 0;
+    left: auto;
+}
+.icon-tr {
+    top: 0;
+    right: 0;
+    bottom: auto;
+    left: auto;
+}
+.icon-center {
+    font-size: 50px;
+    line-height: 50px;
+    top: 50%;
+    left: 50%;
+    width: 50px;
+    height: 50px;
+    margin: -25px 0 0 -25px;
+}
+/* Hover effects */
+
+.thumbnail-box {
+    position: relative;
+    overflow: hidden;
+    margin: 0 0 20px;
+}
+.thumbnail-box .thumb-link,
+.thumbnail-box .thumb-content,
+.thumbnail-box .thumb-overlay {
+    position: absolute;
+    top: 0;
+    right: 0;
+    bottom: 0;
+    left: 0;
+    width: 100%;
+    height: 100%;
+}
+.thumbnail-box .thumb-link {
+    z-index: 25;
+}
+.thumbnail-box .thumb-content {
+    z-index: 20;
+    display: none;
+}
+.thumbnail-box .thumb-overlay {
+    z-index: 15;
+    opacity: 0;
+    -moz-opacity: 0;
+    filter: alpha(opacity: 0);
+    -webkit-transition: all .2s ease-in-out;
+    -moz-transition: all .2s ease-in-out;
+    -ms-transition: all .2s ease-in-out;
+    -o-transition: all .2s ease-in-out;
+    visibility: hidden;
+}
+.thumbnail-box .thumb-overlay.bg-black {
+    background: #000;
+}
+.thumbnail-box img {
+    display: block;
+    width: 100%;
+    position: relative;
+    z-index: 10;
+    transition: .3s all linear;
+    -webkit-transition: .3s all linear;
+}
+.thumbnail-box:hover img {
+    transform: matrix(1.1, 0, 0, 1.1, 0, 0);
+    -ms-transform: matrix(1.1, 0, 0, 1.1, 0, 0);
+    -webkit-transform: matrix(1.1, 0, 0, 1.1, 0, 0);
+}
+.thumbnail-box:hover .thumb-overlay {
+    opacity: 0.80;
+    -moz-opacity: .80;
+    filter: alpha(opacity: 80);
+    visibility: visible;
+}
+.thumbnail-box:hover .thumb-content {
+    display: block;
+}
+/* Thumbnail heading */
+
+.thumb-heading {
+    text-align: center;
+    font-size: 15px;
+    text-transform: uppercase;
+}
+.thumbnail-box .thumb-heading {
+    color: #fff;
+}
+.thumb-heading small {
+    display: block;
+    font-size: 13px;
+    opacity: 0.65;
+    padding: 5px 0 0;
+    -moz-opacity: .65;
+    filter: alpha(opacity: 65);
+    text-transform: none;
+}
+/* Thumbnail buttons */
+
+.thumbnail-box .thumb-btn {
+    text-align: center;
+    padding: 15px;
+}
+.thumb-btn.zoomIn {
+    -webkit-animation-duration: 0.5s;
+    animation-duration: 0.5s;
+}
+/* Thumbnail inverse */
+
+.thumbnail-box-inverse .thumb-overlay {
+    display: block;
+    opacity: 0.3;
+    -moz-opacity: .30;
+    filter: alpha(opacity: 30);
+    visibility: visible;
+}
+.thumbnail-box-inverse:hover .thumb-overlay {
+    opacity: 0;
+    -moz-opacity: 0;
+    filter: alpha(opacity: 0);
+    visibility: hidden;
+}
+.thumbnail-box-inverse .thumb-content {
+    display: block;
+}
+.thumbnail-box-inverse:hover .thumb-content {
+    display: none;
+}
+/* Thumbnail pane */
+
+.thumb-pane {
+    border: transparent solid 1px;
+    border-top: 0;
+    padding: 25px;
+    border-bottom-left-radius: 3px;
+    border-bottom-right-radius: 3px;
+}
+.thumbnail-box + .thumb-pane {
+    margin-top: -20px;
+    margin-bottom: 20px;
+}
+
+.owl-item .thumb-pane {
+    margin: 0;
+}
+
+.owl-item .thumbnail-box {
+    margin-bottom: 0;
+}
+
+/* Thumbnail wrapper */
+
+.thumbnail-box-wrapper {}
+
+/* Image box */
+
+.image-box {
+    position: relative;
+    overflow: hidden;
+    max-height: 300px;
+    padding: 0;
+}
+.image-box .image-content {
+    position: absolute;
+    top: 0;
+    left: 0;
+    width: 100%;
+    padding: 20px;
+    text-align: center;
+}

+ 74 - 0
static/elements/info-box.css

@@ -0,0 +1,74 @@
+    /* Info Buttons */
+    
+    .info-box {
+        position: relative;
+        display: block;
+        min-height: 57px;
+        padding: 10px;
+        border-width: 3px 0 0;
+        border-style: solid;
+    }
+    .info-box .stats {
+        display: block;
+        padding: 5px 0 0;
+    }
+    .info-box b {
+        position: absolute;
+        top: 10px;
+        right: 10px;
+        display: block;
+        white-space: nowrap;
+    }
+    .info-box .stats {
+        font-size: 30px;
+        line-height: 35px;
+        position: absolute;
+        right: 10px;
+        bottom: 10px;
+        height: 35px;
+        white-space: nowrap;
+    }
+    .info-box .stats span {
+        font-size: 70%;
+    }
+    .info-box.icon-wrapper {
+        overflow: hidden;
+        padding-left: 95px;
+    }
+    .info-box.icon-wrapper .icon-large {
+        font-size: 125px;
+        line-height: 50px;
+        position: absolute;
+        top: 50%;
+        left: -20px;
+        width: 50px;
+        height: 50px;
+        margin-top: -25px;
+    }
+    .chart-icon {
+        float: left;
+        margin-right: 20px;
+    }
+    .info-box-alt {
+        padding: 10px;
+        border-width: 0;
+    }
+    .info-box-alt .chart-icon {
+        margin-left: 5px;
+    }
+    .info-box-alt .stats {
+        float: right;
+        margin-right: 5px;
+    }
+    .info-box-alt .chart-icon {
+        margin-top: 3px;
+    }
+    .info-box-alt h3 {
+        font-size: 13px;
+        margin: 0;
+        margin: 0 0 10px;
+        padding: 0 0 10px;
+        text-transform: uppercase;
+        color: rgba(0, 0, 0, .5);
+        border-bottom: rgba(0, 0, 0, .3) solid 1px;
+    }

+ 51 - 0
static/elements/invoice.css

@@ -0,0 +1,51 @@
+/* Invoice */
+
+.dummy-logo {
+    border: #8da0aa dashed 1px;
+    padding: 35px 25px;
+    text-align: center;
+    font-size: 22px;
+    color: #8da0aa;
+    margin-bottom: 15px;
+}
+.invoice-title {
+    font-size: 32px;
+    text-transform: uppercase;
+}
+.invoice-title + b {
+    font-size: 18px;
+    opacity: 0.7;
+}
+.invoice-address {
+    line-height: 2em;
+    font-size: 14px;
+    margin: 0 0 10px;
+}
+.invoice-date {
+    font-size: 18px;
+    opacity: 0.5;
+}
+.invoice-client {
+    font-size: 13px;
+    text-transform: uppercase;
+    margin: 10px 0 15px;
+    font-weight: bold;
+}
+.invoice-client + .reset-ul li {
+    padding: 0 0 15px;
+}
+.invoice-client + .reset-ul li b {
+    width: 80px;
+    display: inline-block;
+    opacity: 0.6;
+}
+.invoice-client + h5 {
+    font-size: 16px;
+    font-weight: bold;
+    margin-bottom: 10px;
+}
+
+.invoice-client + h5 + address {
+    opacity: 0.5;
+    line-height: 1.6em;
+}

+ 201 - 0
static/elements/loading-indicators.css

@@ -0,0 +1,201 @@
+  /* CSS3 basic */
+  
+  .loading-spinner {
+      position: relative;
+      width: 65px;
+      height: 65px;
+      margin: 0 auto;
+  }
+  .loading-spinner i {
+      position: absolute;
+      top: 25px;
+      left: 52px;
+      display: block;
+      -webkit-transform-origin: -20px;
+      border-radius: 50%;
+  }
+  .loading-spinner i:nth-child(1) {
+      width: 14px;
+      height: 14px;
+      -webkit-animation: spin 1.8s .1s infinite;
+  }
+  .loading-spinner i:nth-child(2) {
+      width: 12px;
+      height: 12px;
+      -webkit-animation: spin 1.8s .2s infinite;
+  }
+  .loading-spinner i:nth-child(3) {
+      width: 10px;
+      height: 10px;
+      -webkit-animation: spin 1.8s .3s infinite;
+  }
+  .loading-spinner i:nth-child(4) {
+      width: 8px;
+      height: 8px;
+      -webkit-animation: spin 1.8s .4s infinite;
+  }
+  .loading-spinner i:nth-child(5) {
+      width: 6px;
+      height: 6px;
+      -webkit-animation: spin 1.8s .5s infinite;
+  }
+  .loading-spinner i:nth-child(6) {
+      width: 4px;
+      height: 4px;
+      -webkit-animation: spin 1.8s .6s infinite;
+  }
+  /* CSS3 alternate */
+  
+  .loading-stick {
+      width: 180px;
+      margin: auto;
+      text-align: center;
+      vertical-align: middle;
+  }
+  .loading-stick h1 {
+      font-size: 12px;
+      margin: 10px 0 0;
+      text-transform: uppercase;
+  }
+  .stick {
+      display: inline-block;
+      width: 30px;
+      height: 3px;
+      margin-left: -7px;
+  }
+  .stick:nth-child(n) {
+      /* IE 9 */
+      
+      -webkit-transform: rotate(30deg);
+      /* Safari and Chrome */
+      
+      -moz-transform: rotate(30deg);
+      -ms-transform: rotate(30deg);
+      transform: rotate(30deg);
+      -webkit-animation: fall 2s infinite;
+      -moz-animation: fall 2s infinite;
+  }
+  .stick:nth-child(2n) {
+      /* IE 9 */
+      
+      -webkit-transform: rotate(-30deg);
+      /* Safari and Chrome */
+      
+      -moz-transform: rotate(-30deg);
+      -ms-transform: rotate(-30deg);
+      transform: rotate(-30deg);
+      -webkit-animation: rise 2s infinite;
+      -moz-animation: rise 2s infinite;
+  }
+  @-webkit-keyframes rise {
+      50% {
+          /* IE 9 */
+          
+          -webkit-transform: rotate(30deg);
+          -moz-transform: rotate(30deg);
+          -ms-transform: rotate(30deg);
+          transform: rotate(30deg);
+      }
+  }
+  @-moz-keyframes rise {
+      50% {
+          /* IE 9 */
+          
+          -webkit-transform: rotate(30deg);
+          -moz-transform: rotate(30deg);
+          -ms-transform: rotate(30deg);
+          transform: rotate(30deg);
+      }
+  }
+  @-o-keyframes rise {
+      50% {
+          /* IE 9 */
+          
+          -webkit-transform: rotate(30deg);
+          -moz-transform: rotate(30deg);
+          -ms-transform: rotate(30deg);
+          transform: rotate(30deg);
+      }
+      @keyframes rise {
+          50% {
+              /* IE 9 */
+              
+              -webkit-transform: rotate(30deg);
+              -moz-transform: rotate(30deg);
+              -ms-transform: rotate(30deg);
+              transform: rotate(30deg);
+          }
+      }
+  }
+  @-webkit-keyframes fall {
+      50% {
+          /* IE 9 */
+          
+          -webkit-transform: rotate(-30deg);
+          -moz-transform: rotate(30deg);
+          -ms-transform: rotate(-30deg);
+          transform: rotate(-30deg);
+      }
+  }
+  @-moz-keyframes fall {
+      50% {
+          /* IE 9 */
+          
+          -webkit-transform: rotate(-30deg);
+          -moz-transform: rotate(-30deg);
+          -ms-transform: rotate(-30deg);
+          transform: rotate(-30deg);
+      }
+  }
+  @-o-keyframes fall {
+      50% {
+          /* IE 9 */
+          
+          -webkit-transform: rotate(-30deg);
+          -moz-transform: rotate(30deg);
+          -ms-transform: rotate(-30deg);
+          transform: rotate(-30deg);
+      }
+      @keyframes fall {
+          50% {
+              /* IE 9 */
+              
+              -webkit-transform: rotate(-30deg);
+              -moz-transform: rotate(30deg);
+              -ms-transform: rotate(-30deg);
+              transform: rotate(-30deg);
+          }
+      }
+  }
+  @-webkit-keyframes fade {
+      50% {
+          opacity: .5;
+      }
+      100% {
+          opacity: 1;
+      }
+  }
+  @-moz-keyframes fade {
+      50% {
+          opacity: .5;
+      }
+      100% {
+          opacity: 1;
+      }
+  }
+  @-o-keyframes fade {
+      50% {
+          opacity: .5;
+      }
+      100% {
+          opacity: 1;
+      }
+      @keyframes fade {
+          50% {
+              opacity: .5;
+          }
+          100% {
+              opacity: 1;
+          }
+      }
+  }

+ 273 - 0
static/elements/menus.css

@@ -0,0 +1,273 @@
+  /* Vertical navigation */
+
+  .nav {
+      margin: 0;
+      padding: 0;
+      list-style: none;
+      display:block;
+  }
+  .nav > li {
+      position: relative;
+      display: block;
+  }
+  .nav > li > a {
+      position: relative;
+      display: block;
+      margin-bottom: 5px;
+      padding: 10px 15px;
+  }
+  .nav .nav-divider {
+      overflow: hidden;
+      height: 1px;
+      margin: 5px 0;
+  }
+  .nav > li > a > img {
+      max-width: none;
+  }
+  /* Tabs navigation */
+
+  .nav-tabs {
+      padding-right: 10px;
+      padding-left: 10px;
+      border-bottom: 1px solid transparent;
+  }
+  .nav-tabs > li {
+      float: left;
+      margin-bottom: -1px;
+  }
+  .nav-tabs > li > a {
+      margin-right: 5px;
+      margin-bottom: 0;
+      border-bottom: 1px solid transparent;
+      border-bottom-right-radius: 0 !important;
+      border-bottom-left-radius: 0 !important;
+  }
+  .nav .dropdown-menu {
+      margin-top: 10px;
+  }
+  /* Left tabs */
+
+  .nav-tabs-left {
+      float: left;
+      padding: 10px 0 5px;
+      border-right: 1px solid transparent;
+      border-bottom: 0;
+  }
+  .nav-tabs-left > li {
+      float: none;
+      margin-right: -1px;
+      margin-bottom: 0;
+  }
+  .nav-tabs-left > li > a {
+      margin-right: 0;
+      margin-bottom: 5px;
+      border-right: 1px solid transparent;
+      border-bottom: 0;
+  }
+  .nav .dropdown-menu {
+      margin-top: 10px;
+  }
+  /* Right tabs */
+
+  .nav-tabs-right {
+      float: right;
+      padding: 10px 0 5px;
+      border-bottom: 0;
+      border-left: 1px solid transparent;
+  }
+  .nav-tabs-right > li {
+      float: none;
+      margin-bottom: 0;
+      margin-left: -1px;
+  }
+  .nav-tabs-right > li > a {
+      margin-bottom: 5px;
+      margin-left: 0;
+      border-bottom: 0;
+      border-left: 1px solid transparent;
+  }
+  /* Bottom tabs */
+
+  .nav-tabs-bottom {
+      border-top: 1px solid transparent;
+      border-bottom: 0;
+  }
+  .nav-tabs-bottom > li {
+      margin-top: -1px;
+      margin-bottom: 0;
+  }
+  .nav-tabs-bottom > li > a {
+      border-top: 1px solid transparent;
+      border-bottom: 0;
+      border-top-left-radius: 0 !important;
+      border-top-right-radius: 0 !important;
+  }
+  /* Pills navigation */
+
+  .nav-pills > li {
+      float: left;
+  }
+  .nav-pills > li > a {
+      margin-bottom: 0;
+  }
+  .nav-pills > li + li {
+      margin-left: 5px;
+  }
+  /* Pills vertical */
+
+  .nav-stacked > li {
+      float: none;
+  }
+  .nav-stacked > li + li {
+      margin-top: 5px;
+      margin-left: 0;
+  }
+  /* Justified navigation */
+
+  .nav-tabs.nav-justified {
+      width: 100%;
+      padding-right: 0;
+      padding-left: 0;
+  }
+  .nav-tabs.nav-justified > li {
+      float: none;
+  }
+  .nav-tabs.nav-justified > li > a {
+      margin-bottom: 5px;
+      text-align: center;
+  }
+  .nav-tabs.nav-justified > .dropdown .dropdown-menu {
+      top: auto;
+      left: auto;
+  }
+  @media (min-width: 768px) {
+      .nav-tabs.nav-justified > li {
+          display: table-cell;
+          width: 1%;
+      }
+      .nav-tabs.nav-justified > li > a {
+          margin-bottom: -1px;
+      }
+  }
+  .nav-justified {
+      width: 100%;
+      margin-right: -5px;
+      margin-left: -5px;
+  }
+  .nav-justified > li {
+      float: none;
+  }
+  .nav-justified > li > a {
+      margin: 5px;
+      text-align: center;
+  }
+  .nav-justified > .dropdown .dropdown-menu {
+      top: auto;
+      left: auto;
+  }
+  @media (min-width: 768px) {
+      .nav-justified > li {
+          display: table-cell;
+          width: 1%;
+      }
+      .nav-justified > li > a {
+          margin-bottom: 0;
+      }
+  }
+  .nav-tabs-justified {
+      border-bottom: 0;
+  }
+  /* List groups vertical navigation */
+
+  .list-group {
+      margin-top: 0;
+      padding: 0;
+      list-style: none;
+      display:block;
+      flex-direction:none;
+  }
+  .list-group-separator a.list-group-item,
+  .list-group-separator a.list-group-item:hover,
+  .list-group-separator a.list-group-item:focus,
+  .list-group.rm-border a.list-group-item,
+  .list-group.rm-border a.list-group-item:hover,
+  .list-group.rm-border a.list-group-item:focus {} .list-group-item {
+      position: relative;
+      display: block;
+      margin-bottom: -1px;
+      padding: 10px 15px;
+      border-width: 1px;
+      border-style: solid;
+  }
+  li.active a.list-group-item,
+  li.active a.list-group-item:hover,
+  li.active a.list-group-item:focus,
+  a.list-group-item.active,
+  a.list-group-item.active:hover,
+  a.list-group-item.active:focus {
+      z-index: 2;
+  }
+  .list-group-item:last-child {
+      margin-bottom: 0;
+  }
+  .list-group-item > .badge {
+      float: right;
+      margin-top: -2px;
+  }
+  .list-group-item > .badge + .badge {
+      margin-right: 5px;
+  }
+  .list-group-item > .glyph-icon {
+      margin-top: 2px;
+  }
+  .list-group-item > .glyph-icon:first-child {
+      float: left;
+      margin-top: 1px;
+      margin-right: 15px;
+  }
+  .list-group-item > .glyph-icon:last-child {
+      float: right;
+      margin-left: 5px;
+  }
+  /* List groups horizontal icons */
+
+  .list-group-icons .list-group-item {
+      font-weight: 700;
+      display: block;
+      padding: 15px 10px;
+      text-align: center;
+      text-overflow: ellipsis;
+  }
+  .list-group-icons .list-group-item > .glyph-icon {
+      font-size: 18px;
+      display: block;
+      float: none;
+      margin: 0 auto;
+  }
+  /* List groups horizontal separators */
+
+  .list-group-separator a.list-group-item:after {
+      position: absolute;
+      top: 0;
+      right: -13px;
+      display: block;
+      overflow: hidden;
+      width: 1px;
+      height: 100%;
+      content: '';
+      background: #ddd;
+  }
+  .list-group-separator li:last-child a.list-group-item:after {
+      display: none;
+  }
+  /* Centered list groups */
+
+  .list-group-centered {
+      text-align: center;
+  }
+  .list-group-centered li {
+      display: inline-block;
+      float: none;
+  }
+
+.tabdrop .caret { display:none; }

+ 133 - 0
static/elements/panel-box.css

@@ -0,0 +1,133 @@
+    /* Panel Boxes */
+    
+    .panel-layout {
+        display: table;
+        width: 100%;
+        table-layout: fixed;
+        margin: 0 0 20px;
+    }
+    .panel-box {
+        display: table-cell;
+        float: none !important;
+        padding: 0 !important;
+        table-layout: fixed;
+        vertical-align: middle;
+    }
+    .panel-content {
+        position: relative;
+        padding: 20px;
+        text-align: center;
+    }
+    .panel-layout .panel-box .panel-content.image-box {
+        margin-bottom: 0 !important;
+        padding: 0;
+    }
+    .panel-layout .panel-box .panel-content.image-box .image-content {
+        height: 100%;
+    }
+    .panel-box[class*=' col-xs'] {
+        border-top-right-radius: 0;
+        border-bottom-right-radius: 0;
+    }
+    .panel-box[class*=' col-xs'] + .panel-box[class*=' col-xs'] {
+        border-radius: 0;
+    }
+    .panel-box[class*=' col-xs'] + .panel-box[class*=' col-xs']:last-child {
+        border-top-left-radius: 0;
+        border-bottom-left-radius: 0;
+    }
+    .panel-box[class*=' col-xs'] .panel-content {
+        border-top-right-radius: 0;
+        border-bottom-right-radius: 0;
+        border-bottom-left-radius: 0;
+    }
+    .panel-box[class*=' col-xs'] .panel-content:last-child {
+        border-top-left-radius: 0;
+        border-top-right-radius: 0;
+        border-bottom-right-radius: 0;
+        border-bottom-left-radius: 3px;
+    }
+    .panel-box[class*=' col-xs'] + .panel-box[class*=' col-xs']:last-child .panel-content {
+        border-top-left-radius: 0;
+        border-bottom-right-radius: 0;
+        border-bottom-left-radius: 0;
+    }
+    .panel-box[class*=' col-xs'] + .panel-box[class*=' col-xs']:last-child .panel-content {
+        border-top-right-radius: 3px;
+    }
+    .panel-box[class*=' col-xs'] + .panel-box[class*=' col-xs']:last-child .panel-content:last-child {
+        border-top-right-radius: 0;
+        border-bottom-right-radius: 3px;
+    }
+    .panel-box[class*=' col-xs'] .panel-content {
+        border-top-width: 1px;
+        border-right-width: 0;
+        border-bottom-width: 0;
+        border-left-width: 1px;
+    }
+    .panel-box + .panel-box .panel-content {
+        border-top-width: 0;
+        border-right-width: 1px;
+        border-bottom-width: 1px;
+        border-left-width: 0;
+    }
+    .panel-box .panel-content {
+        border-bottom-right-radius: 0;
+        border-bottom-left-radius: 0;
+    }
+    .panel-box .panel-content + .panel-content {
+        border-radius: 0;
+    }
+    .panel-box .panel-content:last-child {
+        border-top-left-radius: 0;
+        border-top-right-radius: 0;
+        border-bottom-right-radius: 3px;
+        border-bottom-left-radius: 3px;
+    }
+    .panel-content.bg-default,
+    .panel-content.bg-gray,
+    .panel-content.bg-white,
+    .panel-box.bg-default,
+    .panel-box.bg-gray,
+    .panel-box.bg-white {
+        border-width: 1px;
+        border-style: solid;
+    }
+    .panel-box .panel-content p,
+    .panel-box .panel-content .nav-justified {
+        margin: 0;
+    }
+    /* Panel meta */
+    
+    .meta-box {
+        text-align: center;
+    }
+    .meta-box.meta-box-bottom {
+        position: absolute;
+        bottom: 15px;
+        left: 0;
+        width: 100%;
+    }
+    .meta-box-offset img {
+        margin-top: -48px;
+    }
+    .meta-box .meta-heading {
+        font-size: 21px;
+        padding-bottom: 5px;
+    }
+    .meta-box .meta-image {
+        margin-bottom: 5px;
+    }
+    .meta-box .meta-subheading {
+        font-size: 16px;
+        padding-bottom: 5px;
+        opacity: .90;
+        -moz-opacity: .90;
+        filter: alpha(opacity: 90);
+    }
+    .meta-box .meta-desc {
+        padding-bottom: 5px;
+        opacity: .60;
+        -moz-opacity: .60;
+        filter: alpha(opacity: 60);
+    }

+ 88 - 0
static/elements/response-messages.css

@@ -0,0 +1,88 @@
+    /* Info Boxes */
+    
+    .alert {
+        position: relative;
+        padding: 10px;
+        text-align: left;
+        border-width: 0;
+        border-style: solid;
+    }
+    .alert-close {
+        padding-right: 36px;
+    }
+    .alert a {
+        font-weight: bold;
+        background: none;
+    }
+    .alert a:hover {
+        text-decoration: underline;
+    }
+    .alert .alert-icon {
+        line-height: 34px;
+        float: left;
+        width: 34px;
+        height: 34px;
+        margin: 5px 10px 0 0;
+        text-align: center;
+    }
+    .alert .alert-title {
+        font-size: 12px;
+        font-weight: bold;
+        margin: 4px 0 3px;
+        padding: 0;
+        text-transform: uppercase;
+    }
+    .alert .alert-content {
+        overflow: hidden;
+    }
+    .alert p {
+        padding: 0;
+        opacity: .85;
+        -moz-opacity: .85;
+        filter: alpha(opacity: 85);
+    }
+    .alert p:last-child {
+        margin: 0;
+    }
+    .alert .alert-close-btn {
+        font-size: 12px;
+        line-height: 16px;
+        position: absolute;
+        z-index: 2;
+        top: 50%;
+        right: 10px;
+        display: block;
+        width: 16px;
+        height: 16px;
+        margin-top: -10px;
+        text-align: center;
+        opacity: .50;
+        color: #000;
+        filter: alpha(opacity=50);
+    }
+    .alert .alert-close-btn:hover {
+        opacity: 1;
+        filter: alpha(opacity=100);
+    }
+    /* Server response */
+    
+    .server-message {
+        text-align: center;
+        color: #888;
+    }
+    .server-message h1 {
+        font-size: 85px;
+        margin: 0;
+    }
+    .server-message h2 {
+        font-size: 40px;
+        margin: 0 0 25px;
+        text-transform: uppercase;
+    }
+    .server-message p {
+        font-size: 20px;
+        line-height: 1.8em;
+    }
+    .server-message.inverse {
+        color: rgba(255, 255, 255, .8);
+    }

+ 138 - 0
static/elements/responsive-tables.css

@@ -0,0 +1,138 @@
+/* Hide columns */
+
+@media only screen and (max-width: 1000px) {
+    .hide-columns table td:nth-child(2),
+    .hide-columns table th:nth-child(2) {
+        display: none;
+    }
+}
+@media only screen and (max-width: 810px) {
+    .hide-columns table td:nth-child(4),
+    .hide-columns table th:nth-child(4),
+    .hide-columns table td:nth-child(7),
+    .hide-columns table th:nth-child(7),
+    .hide-columns table td:nth-child(8),
+    .hide-columns table th:nth-child(8) {
+        display: none;
+    }
+}
+/* Scroll columns */
+
+@media only screen and (max-width: 1000px) {
+    .scroll-columns .cf:after {
+        visibility: hidden;
+        display: block;
+        font-size: 0;
+        content: " ";
+        clear: both;
+        height: 0;
+    }
+    .scroll-columns * html .cf {
+        zoom: 1;
+    }
+    .scroll-columns *:first-child+html .cf {
+        zoom: 1;
+    }
+    .scroll-columns table {
+        width: 100%;
+        border-collapse: collapse;
+        border-spacing: 0;
+    }
+    .scroll-columns th,
+    .scroll-columns td {
+        margin: 0;
+        vertical-align: top;
+    }
+    .scroll-columns th {
+        text-align: left;
+    }
+    .scroll-columns table {
+        display: block;
+        position: relative;
+        width: 100%;
+    }
+    .scroll-columns thead {
+        display: block;
+        float: left;
+    }
+    .scroll-columns tbody {
+        display: block;
+        width: auto;
+        position: relative;
+        overflow-x: auto;
+        white-space: nowrap;
+    }
+    .scroll-columns thead tr {
+        display: block;
+    }
+    .scroll-columns th {
+        display: block;
+        text-align: right;
+    }
+    .scroll-columns tbody tr {
+        display: inline-block;
+        vertical-align: top;
+    }
+    .scroll-columns td {
+        display: block;
+        min-height: 1.25em;
+        text-align: left;
+    }
+    .scroll-columns th {
+        border-bottom: 0;
+        border-left: 0;
+    }
+    .scroll-columns td {
+        border-left: 0;
+        border-right: 0;
+        border-bottom: 0;
+    }
+    .scroll-columns tbody tr {
+        border-left: 1px solid #dfe8f1;
+    }
+    .scroll-columns th:last-child,
+    .scroll-columns td:last-child {
+        border-bottom: 1px solid #dfe8f1;
+    }
+}
+/* Remove columns */
+
+@media only screen and (max-width: 1000px) {
+    .remove-columns table,
+    .remove-columns thead,
+    .remove-columns tbody,
+    .remove-columns .table th,
+    .remove-columns .table td,
+    .remove-columns .table tr {
+        display: block;
+    }
+    .remove-columns thead tr {
+        position: absolute;
+        top: -9999px;
+        left: -9999px;
+    }
+    .remove-columns .table tr {
+        border: 1px solid #dfe8f1;
+    }
+    .remove-columns .table td {
+        border: none;
+        border-bottom: 1px solid #eee;
+        position: relative;
+        padding-left: 50%;
+        white-space: normal;
+        text-align: left;
+    }
+    .remove-columns .table td:before {
+        position: absolute;
+        top: 6px;
+        left: 6px;
+        width: 45%;
+        padding-right: 10px;
+        white-space: nowrap;
+        text-align: left;
+        font-weight: bold;
+    }
+    .remove-columns .table td:before {
+        content: attr(data-title);
+    }
+}

+ 101 - 0
static/elements/ribbon.css

@@ -0,0 +1,101 @@
+/* The ribbons */
+
+.corner-ribbon {
+    position: absolute;
+    z-index: 5;
+    top: -1px;
+    left: -1px;
+    overflow: hidden;
+    width: 48px;
+    height: 48px;
+}
+.corner-ribbon > div,
+.corner-ribbon > a {
+    line-height: 38px;
+    position: absolute;
+    top: -6px;
+    left: -26px;
+    display: block;
+    width: 78px;
+    height: 35px;
+    -webkit-transform: rotate(-45deg);
+    transform: rotate(-45deg);
+    text-align: center;
+}
+.corner-ribbon .glyph-icon {
+    display: block;
+    -webkit-transform: rotate(45deg);
+    transform: rotate(45deg);
+}
+.corner-ribbon-tr {
+    right: -1px;
+    left: auto;
+    border-top-left-radius: 0;
+}
+.corner-ribbon-tr > div,
+.corner-ribbon-tr > a {
+    right: -26px;
+    left: auto;
+    -webkit-transform: rotate(45deg);
+    transform: rotate(45deg);
+}
+.corner-ribbon-tr .glyph-icon {
+    -webkit-transform: rotate(-45deg);
+    transform: rotate(-45deg);
+}
+/* Alternate */
+
+.ribbon {
+    position: absolute;
+    top: -1px;
+    left: -1px;
+    overflow: hidden;
+    width: 100px;
+    height: 100px;
+}
+.ribbon:after,
+.ribbon:before {
+    position: absolute;
+    z-index: -1;
+    top: 2px;
+    left: 77px;
+    width: 10px;
+    height: 10px;
+    content: '';
+    -webkit-transform: rotate(-45deg);
+    background-color: rgba(0, 0, 0, .3);
+}
+.ribbon:before {
+    top: 79px;
+    left: 0;
+}
+.ribbon > div {
+    position: relative;
+    z-index: 100;
+    top: 15px;
+    left: -30px;
+    width: 120px;
+    padding: 7px 0;
+    -webkit-transform: rotate(-45deg);
+    text-align: center;
+    color: #fff;
+}
+.ribbon-tr {
+    right: -1px;
+    left: auto;
+}
+.ribbon-tr:after,
+.ribbon-tr:before {
+    right: 79px;
+    left: auto;
+    -webkit-transform: rotate(45deg);
+}
+.ribbon-tr:before {
+    top: 79px;
+    right: 2px;
+}
+.ribbon-tr > div {
+    right: -8px;
+    left: auto;
+    -webkit-transform: rotate(45deg);
+}

+ 104 - 0
static/elements/social-box.css

@@ -0,0 +1,104 @@
+/* Post it box */
+
+.post-box textarea {
+    font-size: 18px;
+    -webkit-box-sizing: border-box;
+    -moz-box-sizing: border-box;
+    box-sizing: border-box;
+    width: 100%;
+    min-height: 80px;
+    padding: 15px;
+    border: 0;
+}
+.post-box .button-pane .glyph-icon {
+    font-size: 13px;
+}
+.post-box .button-pane .hover-white:hover {
+    background: #fff;
+}
+.post-box .button-pane {
+    text-align: left;
+}
+.post-box .button-pane .btn-post {
+    font-size: 13px;
+    font-weight: bold;
+    text-transform: uppercase;
+}
+/* Profile box */
+
+.profile-box.content-box .content-box-header {
+    line-height: 1.6em;
+    height: auto;
+    padding: 15px !important;
+}
+.profile-box .content-box-header img {
+    float: left;
+    margin: 0 15px 0 0;
+}
+.profile-box .content-box-header .user-details {
+    font-size: 16px;
+    position: relative;
+    overflow: hidden;
+    padding-top: 5px;
+}
+.profile-box .content-box-header .user-details span {
+    font-size: 13px;
+    display: block;
+    opacity: .80;
+    text-transform: none;
+    -moz-opacity: .80;
+    filter: alpha(opacity: 80);
+}
+/* Alternate profile box */
+
+.profile-box-alt .content-box-header {
+    text-align: center;
+}
+.profile-box .pie-wrapper {
+    padding: 20px;
+    text-align: center;
+}
+.profile-box .pie-wrapper canvas {
+    display: block;
+    margin: 0 auto;
+}
+/* Profile box with list group inside */
+
+.profile-box div.list-group {
+    margin-bottom: 0 !important;
+    border: 0;
+}
+.profile-box div.list-group a.list-group-item {
+    border-right: 0;
+    border-left: 0;
+}
+.profile-box div.list-group a.list-group-item.active {
+    margin-right: -1px;
+    margin-left: -1px;
+}
+.profile-box div.list-group a.list-group-item:last-child {
+    border-bottom: 0;
+    border-radius: 0;
+}
+.profile-box div.list-group a.list-group-item:first-child {
+    border-top: 0;
+    border-radius: 0;
+}
+.profile-box .list-group.list-group-separator.row {
+    padding: 10px;
+}
+.profile-box .list-group.list-group-separator a.list-group-item:after {
+    right: -10px;
+}
+.profile-box ul.list-group {
+    margin: 10px 0;
+}
+.profile-box .nav > li > a {
+    padding: 0;
+}
+.profile-box .nav {
+    margin-bottom: 0 !important;
+}
+.profile-box .nav.nav-justified {
+    margin: 0 !important;
+}

+ 127 - 0
static/elements/tables.css

@@ -0,0 +1,127 @@
+  /* Default */
+  
+  .table {
+      font-size: 14px;
+      width: 100%;
+      border-spacing: 0;
+      border-collapse: separate;
+  }
+  .table > caption + thead > tr:first-child > th,
+  .table > colgroup + thead > tr:first-child > th,
+  .table > thead:first-child > tr:first-child > th,
+  .table > caption + thead > tr:first-child > td,
+  .table > colgroup + thead > tr:first-child > td,
+  .table > thead:first-child > tr:first-child > td {
+      border-top: 0;
+  }
+  .table > thead > tr > th,
+  .table > tbody > tr > th,
+  .table > tfoot > tr > th,
+  .table > thead > tr > td,
+  .table > tbody > tr > td,
+  .table > tfoot > tr > td {
+      padding: 10px;
+      border-top-width: 1px;
+      border-top-style: solid;
+      text-align: left;
+  }
+  .table th,
+  .table td {
+      font-weight: normal;
+      vertical-align: middle;
+  }
+  .table > thead > tr > th {
+      font-weight: bold;
+      vertical-align: bottom;
+      border-bottom-width: 2px;
+      border-bottom-style: solid;
+  }
+  /* Condensed */
+  
+  .table-condensed > thead > tr > th,
+  .table-condensed > tbody > tr > th,
+  .table-condensed > tfoot > tr > th,
+  .table-condensed > thead > tr > td,
+  .table-condensed > tbody > tr > td,
+  .table-condensed > tfoot > tr > td {
+      padding: 5px;
+  }
+  /* Striped */
+  
+  .table-striped tr:nth-child(even) > td {
+      background: #fefeff;
+  }
+  /* Hover */
+  
+  .table-hover tr:hover td {
+      color: #000;
+      background: #fffdf4;
+  }
+  /* Bordered */
+  
+  .table-bordered {
+      border-width: 1px;
+      border-style: solid;
+      border-width: 1px 0 1px 1px;
+  }
+  .table-bordered > thead > tr > th,
+  .table-bordered > tbody > tr > th,
+  .table-bordered > tfoot > tr > th,
+  .table-bordered > thead > tr > td,
+  .table-bordered > tbody > tr > td,
+  .table-bordered > tfoot > tr > td {
+      border-width: 1px;
+      border-style: solid;
+      border-width: 1px 1px 0 0;
+  }
+  .table-bordered > thead > tr > th,
+  .table-bordered > thead > tr > td {
+      border-bottom-width: 1px;
+  }
+  /* Responsive Tables */
+  
+  @media (max-width: 767px) {
+      .table-responsive {
+          overflow-x: scroll;
+          overflow-y: hidden;
+          width: 100%;
+          -ms-overflow-style: -ms-autohiding-scrollbar;
+          -webkit-overflow-scrolling: touch;
+      }
+      .table-responsive > .table {
+          margin-bottom: 0;
+      }
+      .table-responsive > .table > thead > tr > th,
+      .table-responsive > .table > tbody > tr > th,
+      .table-responsive > .table > tfoot > tr > th,
+      .table-responsive > .table > thead > tr > td,
+      .table-responsive > .table > tbody > tr > td,
+      .table-responsive > .table > tfoot > tr > td {
+          white-space: nowrap;
+      }
+      .table-responsive > .table-bordered {
+          border: 0;
+      }
+      .table-responsive > .table-bordered > thead > tr > th:first-child,
+      .table-responsive > .table-bordered > tbody > tr > th:first-child,
+      .table-responsive > .table-bordered > tfoot > tr > th:first-child,
+      .table-responsive > .table-bordered > thead > tr > td:first-child,
+      .table-responsive > .table-bordered > tbody > tr > td:first-child,
+      .table-responsive > .table-bordered > tfoot > tr > td:first-child {
+          border-left: 0;
+      }
+      .table-responsive > .table-bordered > thead > tr > th:last-child,
+      .table-responsive > .table-bordered > tbody > tr > th:last-child,
+      .table-responsive > .table-bordered > tfoot > tr > th:last-child,
+      .table-responsive > .table-bordered > thead > tr > td:last-child,
+      .table-responsive > .table-bordered > tbody > tr > td:last-child,
+      .table-responsive > .table-bordered > tfoot > tr > td:last-child {
+          border-right: 0;
+      }
+      .table-responsive > .table-bordered > tbody > tr:last-child > th,
+      .table-responsive > .table-bordered > tfoot > tr:last-child > th,
+      .table-responsive > .table-bordered > tbody > tr:last-child > td,
+      .table-responsive > .table-bordered > tfoot > tr:last-child > td {
+          border-bottom: 0;
+      }
+  }

+ 146 - 0
static/elements/tile-box.css

@@ -0,0 +1,146 @@
+.tile-box {
+    line-height: inherit;
+    display: block;
+    position: relative;
+    height: auto;
+    padding: 0;
+    text-align: center;
+    border-width: 1px;
+    border-style: solid;
+}
+
+
+
+.tile-header {
+    font-size: 14px;
+    padding: 5px 10px;
+    text-align: left;
+    text-transform: uppercase;
+    border: 0 !important;
+    background: rgba(255, 255, 255, .2);
+}
+.tile-header .float-right {
+    opacity: .60;
+    -moz-opacity: .60;
+    filter: alpha(opacity: 60);
+}
+.tile-content-wrapper {
+    position: relative;
+    overflow: hidden;
+    padding: 10px;
+}
+.tile-content {
+    font-size: 35px;
+    text-align: right;
+}
+.tile-content span {
+    font-size: 25px;
+    opacity: .70;
+    -moz-opacity: .70;
+    filter: alpha(opacity: 70);
+}
+.tile-content-wrapper small {
+    font-size: 14px;
+    display: block;
+    text-align: right;
+    opacity: .70;
+    -moz-opacity: .70;
+    filter: alpha(opacity: 70);
+}
+.tile-content-wrapper > .glyph-icon {
+    font-size: 35px;
+    line-height: 70px;
+    position: absolute;
+    top: 50%;
+    left: 15px;
+    height: 70px;
+    margin-top: -36px;
+    opacity: .30;
+    -moz-opacity: .30;
+    filter: alpha(opacity: 30);
+}
+.tile-footer {
+    display: block;
+    margin: 0;
+    padding: 5px 10px;
+    text-align: left;
+    color: inherit;
+    background: rgba(0, 0, 0, .1);
+}
+.bg-white .tile-footer {
+    border-top-style: solid;
+    border-top-width: 1px;
+}
+.tile-footer:hover {
+    opacity: .80;
+    color: inherit;
+    -moz-opacity: .80;
+    filter: alpha(opacity: 80);
+}
+.tile-footer .glyph-icon {
+    float: right;
+}
+.tile-box-alt .tile-header {
+    padding: 10px;
+    text-align: center;
+}
+.tile-box-alt .tile-content-wrapper > .glyph-icon {
+    font-size: 65px;
+    margin-top: -32px;
+}
+.tile-box-shortcut:hover .tile-content-wrapper > .glyph-icon,
+a.tile-box.btn .tile-header .float-right,
+a.tile-box.btn .tile-content-wrapper > .glyph-icon {
+    -webkit-transition: all .2s ease-in-out;
+    -moz-transition: all .2s ease-in-out;
+    -ms-transition: all .2s ease-in-out;
+    -o-transition: all .2s ease-in-out;
+}
+a.tile-box.btn:hover .tile-content-wrapper > .glyph-icon {
+    opacity: .70;
+    -moz-opacity: .70;
+    filter: alpha(opacity: 70);
+}
+a.tile-box.btn:hover .tile-header .float-right {
+    opacity: .90;
+    -moz-opacity: .90;
+    filter: alpha(opacity: 90);
+}
+.tile-content-wrapper .easyPieChart {
+    margin-top: -5px;
+    margin-bottom: -5px;
+    font-size: 19px;
+    font-weight: 100;
+}
+.tile-box-shortcut .tile-header {
+    background: none;
+    padding: 0;
+    position: absolute;
+    right: 10px;
+    bottom: 6px;
+    font-size: 13px;
+    font-weight: 400;
+}
+.tile-box-shortcut .bs-badge {
+    left: auto;
+    right: 10px;
+    top: 10px;
+    background: rgba(0, 0, 0, 0.5);
+}
+.tile-box-shortcut .tile-content-wrapper {
+    padding: 0;
+    min-height: 80px;
+}
+.tile-box-shortcut .tile-content-wrapper > .glyph-icon {
+    position: absolute;
+    left: 15px;
+    top: 30px;
+}
+
+.tile-box-shortcut:hover .tile-content-wrapper > .glyph-icon {
+    opacity: .80;
+    -moz-opacity: .80;
+    filter: alpha(opacity: 80);
+}
+
+.tile-box:hover { text-decoration:none; }

+ 209 - 0
static/elements/timeline.css

@@ -0,0 +1,209 @@
+/* Timeline */
+
+.timeline-box {
+    position: relative;
+}
+.timeline-box:before {
+    position: absolute;
+    top: 0;
+    left: 50%;
+    width: 0;
+    height: 100%;
+    margin-left: 0;
+    content: '';
+    border-left: 1px solid transparent;
+}
+.timeline-box .tl-row {
+    position: relative;
+    padding: 10px 0;
+}
+.timeline-box .tl-row .tl-item {
+    width: 50%;
+}
+.timeline-box .popover {
+    min-width: 50px;
+}
+.timeline-box .tl-row .tl-item .popover {
+    position: relative;
+    display: block;
+    margin: 0;
+    box-shadow: 0 0 0 transparent;
+}
+.timeline-box .tl-row .tl-item .popover.left {
+    float: right;
+    margin-left: 35px;
+}
+.timeline-box .tl-row .tl-item.float-right .popover.right {
+    margin-left: 35px;
+}
+.timeline-box .tl-row .tl-item .tl-panel {
+    font-weight: bold;
+    position: absolute;
+    top: 50%;
+    left: 50%;
+    width: 50%;
+    margin-top: -8px;
+    margin-left: 23px;
+    text-align: left;
+}
+.timeline-box .tl-row .tl-item.float-right .tl-panel {
+    right: 50%;
+    left: auto;
+    margin-right: 23px;
+    margin-left: 0;
+    text-align: right;
+}
+.timeline-box .tl-row .tl-item .tl-title {
+    font-size: 15px;
+    font-weight: bold;
+    margin: 0 0 10px;
+}
+.timeline-box .tl-row .tl-item .tl-label {
+    display: inline-block;
+    margin-bottom: 10px;
+    padding: 5px 8px;
+}
+.timeline-box .tl-row .tl-item .tl-content {
+    font-size: 13px;
+    margin: 0 0 10px;
+    opacity: .80;
+    -moz-opacity: .80;
+    filter: alpha(opacity: 80);
+}
+.timeline-box .tl-row .tl-item .tl-time {
+    font-style: italic;
+    opacity: .40;
+    -moz-opacity: .40;
+    filter: alpha(opacity: 40);
+}
+.timeline-box .tl-row .tl-item .tl-icon,
+.timeline-box .tl-row .tl-item .tl-bullet {
+    position: absolute;
+    top: 50%;
+    left: 50%;
+    display: block;
+    width: 17px;
+    height: 17px;
+    margin-top: -9px;
+    margin-left: -8px;
+    border-radius: 100px;
+}
+.timeline-box .tl-row .tl-item .tl-bullet:before {
+    display: block;
+    width: 9px;
+    height: 9px;
+    margin: 4px 0 0 4px;
+    content: '';
+    border-radius: 100px;
+    background: #fff;
+}
+.timeline-box .tl-row .tl-item .tl-icon {
+    font-size: 18px;
+    line-height: 34px;
+    width: 34px;
+    height: 34px;
+    margin-top: -18px;
+    margin-left: -17px;
+    text-align: center;
+}
+/* Timeline Horizontal */
+
+.timeline-scroll {
+    overflow-x: scroll;
+    overflow-y: hidden;
+}
+.timeline-horizontal {
+    height: 400px;
+    padding: 10px 0;
+}
+.timeline-horizontal .tl-row {
+    float: left;
+    width: 400px;
+    height: 173px;
+}
+.timeline-horizontal.timeline-box:before {
+    top: 50%;
+    left: 0;
+    width: 100%;
+    height: 1px;
+    border: 0;
+}
+.timeline-horizontal.timeline-box .tl-row .tl-item {
+    width: auto;
+}
+.timeline-horizontal.timeline-box .tl-row .tl-item .tl-panel {
+    top: auto;
+    bottom: -60px;
+    left: 0;
+    width: 100%;
+    margin: 0;
+    text-align: center;
+}
+.timeline-horizontal.timeline-box .tl-row .tl-item .tl-bullet {
+    margin-left: -9px;
+}
+.timeline-horizontal.timeline-box .tl-row .tl-item .tl-icon,
+.timeline-horizontal.timeline-box .tl-row .tl-item .tl-bullet {
+    top: auto;
+    bottom: -27px;
+}
+.timeline-horizontal.timeline-box .tl-row .tl-item .popover {
+    position: absolute;
+    top: auto;
+    bottom: 10px;
+    width: 100%;
+}
+.timeline-horizontal.timeline-box .tl-row .tl-item.float-right .tl-panel {
+    bottom: 0;
+}
+.timeline-horizontal.timeline-box .tl-row .tl-item.float-right .popover {
+    top: 220px;
+    bottom: auto;
+}
+
+/* Timeline columns */
+
+.timeline-box-right.timeline-box .tl-row .tl-item,
+.timeline-box-left.timeline-box .tl-row .tl-item {
+    width: auto;
+    float: none !important;
+}
+
+.timeline-box-right.timeline-box .tl-row .tl-item .popover,
+.timeline-box-left.timeline-box .tl-row .tl-item .popover {
+    float: none;
+}
+
+.timeline-box-right.timeline-box:before {
+    left: auto;
+    right: 17px;
+}
+
+.timeline-box-right.timeline-box .tl-row {
+    padding-right: 20px;
+}
+
+.timeline-box-right.timeline-box .tl-row .tl-item .tl-icon,
+.timeline-box-right.timeline-box .tl-row .tl-item .tl-bullet {
+    left: auto;
+    right: 17px;
+    margin-left: 0;
+    margin-right: -17px;
+}
+
+.timeline-box-left.timeline-box:before {
+    right: auto;
+    left: 17px;
+}
+
+.timeline-box-left.timeline-box .tl-row {
+    padding-left: 20px;
+}
+
+.timeline-box-left.timeline-box .tl-row .tl-item .tl-icon,
+.timeline-box-left.timeline-box .tl-row .tl-item .tl-bullet {
+    right: auto;
+    left: 17px;
+    margin-right: 0;
+    margin-left: -17px;
+}

+ 184 - 0
static/helpers/admin-responsive.css

@@ -0,0 +1,184 @@
+/* === Mobile devices - Portrait (320px wide) === */
+
+@media only screen and (min-width: 20em) {
+    #theme-options,
+    #header-logo {
+        display: none;
+    }
+    #page-sidebar {
+        transform: translateX(0px);
+        -ms-transform: translateX(0px);
+        -o-transform: translateX(0px);
+        -webkit-transform: translateX(0px);
+        visibility: hidden;
+    }
+    #page-content {
+        margin-left: 0;
+    }
+}
+/* === Mobile devices - Landscape (480px wide) === */
+
+@media only screen and (min-width: 30em) {
+
+}
+/* === Tablet devices - Portrait (768px wide) === */
+
+@media only screen and (min-width: 48em) {
+
+}
+/* === Tablet devices - Landscape (900px wide) === */
+
+@media only screen and (min-width: 56.25em) {
+    #theme-options,
+    #header-logo {
+        display: block;
+    }
+    #mobile-navigation {
+        display: none;
+    }
+    #page-sidebar {
+        transform: translateX(0px);
+        -ms-transform: translateX(0px);
+        -o-transform: translateX(0px);
+        -webkit-transform: translateX(0px);
+        visibility: visible;
+    }
+    #page-content {
+        margin-left: 260px;
+    }
+    #page-sidebar.collapse {
+        display: block;
+    }
+}
+/* === Netbook devices (1100px wide) === */
+
+@media only screen and (min-width: 68.75em) {
+
+}
+/* === Desktop devices (1300px wide) === */
+
+@media only screen and (min-width: 81.25em) {
+
+
+}
+/* === Desktop devices (1600px wide) === */
+
+@media only screen and (min-width: 81.25em) {
+
+}
+
+/* Custom */
+@media only screen and (max-width: 760px) {
+
+    #header-nav-right #fullscreen-btn,
+    #cloud-btn {
+        display: none;
+    }
+
+}
+
+@media only screen and (max-width: 630px) {
+
+    #page-header .user-account-btn > a.user-profile span {
+        display: none;
+    }
+    #page-header .user-account-btn .dropdown-menu:after,
+    #page-header .user-account-btn .dropdown-menu:before {
+        left: 56px;
+    }
+
+}
+@media only screen and (max-width: 545px) {
+
+    #header-nav-right #chatbox-btn {
+        display: none;
+    }
+
+}
+@media only screen and (max-width: 520px) {
+
+    #dashnav-btn,
+    #page-header .user-account-btn > a.user-profile span {
+        display: none;
+    }
+    .popover {
+        width: 100%;
+        border-radius: 0;
+    }
+    .box-md {
+        width: auto;
+    }
+
+}
+@media only screen and (max-width: 460px) {
+
+    .box-sm {
+        width: auto;
+    }
+
+    #page-content {
+        padding: 10px;
+    }
+
+    #page-title {
+        padding: 10px 0 15px;
+        text-align: center;
+    }
+
+    .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .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-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-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 {
+        margin-bottom: 20px;
+    }
+
+    .content-box {
+        margin-top: 0 !important;
+    }
+
+    .row.mrg20B {
+        margin-bottom: 0 !important;
+    }
+
+    .timeline-box .popover {
+        width: auto;
+    }
+
+    .header-buttons-separator,
+    #progress-btn,
+    #page-title p,
+    .dashboard-box .list-grade,
+    .tooltip .tooltip-arrow,
+    .todo-box .btn,
+    .todo-box .bs-label {
+        display: none;
+    }
+
+}
+@media only screen and (max-width: 410px) {
+
+    #header-nav-right #logout-btn,
+    #notifications-btn {
+        display: none;
+    }
+    #header-nav-left {
+        float: right;
+    }
+    #header-nav-right {
+        margin-right: 0;
+        margin-left: 15px;
+        float: left;
+    }
+    .dropdown-menu {
+        position: fixed;
+        left: 0 !important;
+        width: 100%;
+        border-radius: 0;
+    }
+    #page-header .user-account-btn .dropdown-menu {
+        top: 65px;
+    }
+    #page-header .user-account-btn .dropdown-menu:after,
+    #page-header .user-account-btn .dropdown-menu:before {
+        left: auto;
+        right: 24px;
+    }
+
+}

+ 2867 - 0
static/helpers/animate.css

@@ -0,0 +1,2867 @@
+.animated {
+    -webkit-animation-duration: 1s;
+    animation-duration: 1s;
+    -webkit-animation-fill-mode: both;
+    animation-fill-mode: both;
+}
+.animated.infinite {
+    -webkit-animation-iteration-count: infinite;
+    animation-iteration-count: infinite;
+}
+.animated.hinge {
+    -webkit-animation-duration: 2s;
+    animation-duration: 2s;
+}
+@-webkit-keyframes bounce {
+    0%, 20%, 53%, 80%, 100% {
+        -webkit-transition-timing-function: cubic-bezier(.215, .610, .355, 1.000);
+        transition-timing-function: cubic-bezier(.215, .610, .355, 1.000);
+        -webkit-transform: translate3d(0, 0, 0);
+        transform: translate3d(0, 0, 0);
+    }
+    40%,
+    43% {
+        -webkit-transition-timing-function: cubic-bezier(.755, .050, .855, .060);
+        transition-timing-function: cubic-bezier(.755, .050, .855, .060);
+        -webkit-transform: translate3d(0, -30px, 0);
+        transform: translate3d(0, -30px, 0);
+    }
+    70% {
+        -webkit-transition-timing-function: cubic-bezier(.755, .050, .855, .060);
+        transition-timing-function: cubic-bezier(.755, .050, .855, .060);
+        -webkit-transform: translate3d(0, -15px, 0);
+        transform: translate3d(0, -15px, 0);
+    }
+    90% {
+        -webkit-transform: translate3d(0, -4px, 0);
+        transform: translate3d(0, -4px, 0);
+    }
+}
+@keyframes bounce {
+    0%, 20%, 53%, 80%, 100% {
+        -webkit-transition-timing-function: cubic-bezier(.215, .610, .355, 1.000);
+        transition-timing-function: cubic-bezier(.215, .610, .355, 1.000);
+        -webkit-transform: translate3d(0, 0, 0);
+        -ms-transform: translate3d(0, 0, 0);
+        transform: translate3d(0, 0, 0);
+    }
+    40%,
+    43% {
+        -webkit-transition-timing-function: cubic-bezier(.755, .050, .855, .060);
+        transition-timing-function: cubic-bezier(.755, .050, .855, .060);
+        -webkit-transform: translate3d(0, -30px, 0);
+        -ms-transform: translate3d(0, -30px, 0);
+        transform: translate3d(0, -30px, 0);
+    }
+    70% {
+        -webkit-transition-timing-function: cubic-bezier(.755, .050, .855, .060);
+        transition-timing-function: cubic-bezier(.755, .050, .855, .060);
+        -webkit-transform: translate3d(0, -15px, 0);
+        -ms-transform: translate3d(0, -15px, 0);
+        transform: translate3d(0, -15px, 0);
+    }
+    90% {
+        -webkit-transform: translate3d(0, -4px, 0);
+        -ms-transform: translate3d(0, -4px, 0);
+        transform: translate3d(0, -4px, 0);
+    }
+}
+.bounce {
+    -webkit-transform-origin: center bottom;
+    -ms-transform-origin: center bottom;
+    transform-origin: center bottom;
+    -webkit-animation-name: bounce;
+    animation-name: bounce;
+}
+@-webkit-keyframes flash {
+    0%, 50%, 100% {
+        opacity: 1;
+    }
+    25%,
+    75% {
+        opacity: 0;
+    }
+}
+@keyframes flash {
+    0%, 50%, 100% {
+        opacity: 1;
+    }
+    25%,
+    75% {
+        opacity: 0;
+    }
+}
+.flash {
+    -webkit-animation-name: flash;
+    animation-name: flash;
+}
+/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
+
+@-webkit-keyframes pulse {
+    0% {
+        -webkit-transform: scale3d(1, 1, 1);
+        transform: scale3d(1, 1, 1);
+    }
+    50% {
+        -webkit-transform: scale3d(1.05, 1.05, 1.05);
+        transform: scale3d(1.05, 1.05, 1.05);
+    }
+    100% {
+        -webkit-transform: scale3d(1, 1, 1);
+        transform: scale3d(1, 1, 1);
+    }
+}
+@keyframes pulse {
+    0% {
+        -webkit-transform: scale3d(1, 1, 1);
+        -ms-transform: scale3d(1, 1, 1);
+        transform: scale3d(1, 1, 1);
+    }
+    50% {
+        -webkit-transform: scale3d(1.05, 1.05, 1.05);
+        -ms-transform: scale3d(1.05, 1.05, 1.05);
+        transform: scale3d(1.05, 1.05, 1.05);
+    }
+    100% {
+        -webkit-transform: scale3d(1, 1, 1);
+        -ms-transform: scale3d(1, 1, 1);
+        transform: scale3d(1, 1, 1);
+    }
+}
+.pulse {
+    -webkit-animation-name: pulse;
+    animation-name: pulse;
+}
+@-webkit-keyframes rubberBand {
+    0% {
+        -webkit-transform: scale3d(1, 1, 1);
+        transform: scale3d(1, 1, 1);
+    }
+    30% {
+        -webkit-transform: scale3d(1.25, .75, 1);
+        transform: scale3d(1.25, .75, 1);
+    }
+    40% {
+        -webkit-transform: scale3d(.75, 1.25, 1);
+        transform: scale3d(.75, 1.25, 1);
+    }
+    50% {
+        -webkit-transform: scale3d(1.15, .85, 1);
+        transform: scale3d(1.15, .85, 1);
+    }
+    65% {
+        -webkit-transform: scale3d(.95, 1.05, 1);
+        transform: scale3d(.95, 1.05, 1);
+    }
+    75% {
+        -webkit-transform: scale3d(1.05, .95, 1);
+        transform: scale3d(1.05, .95, 1);
+    }
+    100% {
+        -webkit-transform: scale3d(1, 1, 1);
+        transform: scale3d(1, 1, 1);
+    }
+}
+@keyframes rubberBand {
+    0% {
+        -webkit-transform: scale3d(1, 1, 1);
+        -ms-transform: scale3d(1, 1, 1);
+        transform: scale3d(1, 1, 1);
+    }
+    30% {
+        -webkit-transform: scale3d(1.25, .75, 1);
+        -ms-transform: scale3d(1.25, .75, 1);
+        transform: scale3d(1.25, .75, 1);
+    }
+    40% {
+        -webkit-transform: scale3d(.75, 1.25, 1);
+        -ms-transform: scale3d(.75, 1.25, 1);
+        transform: scale3d(.75, 1.25, 1);
+    }
+    50% {
+        -webkit-transform: scale3d(1.15, .85, 1);
+        -ms-transform: scale3d(1.15, .85, 1);
+        transform: scale3d(1.15, .85, 1);
+    }
+    65% {
+        -webkit-transform: scale3d(.95, 1.05, 1);
+        -ms-transform: scale3d(.95, 1.05, 1);
+        transform: scale3d(.95, 1.05, 1);
+    }
+    75% {
+        -webkit-transform: scale3d(1.05, .95, 1);
+        -ms-transform: scale3d(1.05, .95, 1);
+        transform: scale3d(1.05, .95, 1);
+    }
+    100% {
+        -webkit-transform: scale3d(1, 1, 1);
+        -ms-transform: scale3d(1, 1, 1);
+        transform: scale3d(1, 1, 1);
+    }
+}
+.rubberBand {
+    -webkit-animation-name: rubberBand;
+    animation-name: rubberBand;
+}
+@-webkit-keyframes shake {
+    0%, 100% {
+        -webkit-transform: translate3d(0, 0, 0);
+        transform: translate3d(0, 0, 0);
+    }
+    10%,
+    30%,
+    50%,
+    70%,
+    90% {
+        -webkit-transform: translate3d(-10px, 0, 0);
+        transform: translate3d(-10px, 0, 0);
+    }
+    20%,
+    40%,
+    60%,
+    80% {
+        -webkit-transform: translate3d(10px, 0, 0);
+        transform: translate3d(10px, 0, 0);
+    }
+}
+@keyframes shake {
+    0%, 100% {
+        -webkit-transform: translate3d(0, 0, 0);
+        -ms-transform: translate3d(0, 0, 0);
+        transform: translate3d(0, 0, 0);
+    }
+    10%,
+    30%,
+    50%,
+    70%,
+    90% {
+        -webkit-transform: translate3d(-10px, 0, 0);
+        -ms-transform: translate3d(-10px, 0, 0);
+        transform: translate3d(-10px, 0, 0);
+    }
+    20%,
+    40%,
+    60%,
+    80% {
+        -webkit-transform: translate3d(10px, 0, 0);
+        -ms-transform: translate3d(10px, 0, 0);
+        transform: translate3d(10px, 0, 0);
+    }
+}
+.shake {
+    -webkit-animation-name: shake;
+    animation-name: shake;
+}
+@-webkit-keyframes swing {
+    20% {
+        -webkit-transform: rotate3d(0, 0, 1, 15deg);
+        transform: rotate3d(0, 0, 1, 15deg);
+    }
+    40% {
+        -webkit-transform: rotate3d(0, 0, 1, -10deg);
+        transform: rotate3d(0, 0, 1, -10deg);
+    }
+    60% {
+        -webkit-transform: rotate3d(0, 0, 1, 5deg);
+        transform: rotate3d(0, 0, 1, 5deg);
+    }
+    80% {
+        -webkit-transform: rotate3d(0, 0, 1, -5deg);
+        transform: rotate3d(0, 0, 1, -5deg);
+    }
+    100% {
+        -webkit-transform: rotate3d(0, 0, 1, 0deg);
+        transform: rotate3d(0, 0, 1, 0deg);
+    }
+}
+@keyframes swing {
+    20% {
+        -webkit-transform: rotate3d(0, 0, 1, 15deg);
+        -ms-transform: rotate3d(0, 0, 1, 15deg);
+        transform: rotate3d(0, 0, 1, 15deg);
+    }
+    40% {
+        -webkit-transform: rotate3d(0, 0, 1, -10deg);
+        -ms-transform: rotate3d(0, 0, 1, -10deg);
+        transform: rotate3d(0, 0, 1, -10deg);
+    }
+    60% {
+        -webkit-transform: rotate3d(0, 0, 1, 5deg);
+        -ms-transform: rotate3d(0, 0, 1, 5deg);
+        transform: rotate3d(0, 0, 1, 5deg);
+    }
+    80% {
+        -webkit-transform: rotate3d(0, 0, 1, -5deg);
+        -ms-transform: rotate3d(0, 0, 1, -5deg);
+        transform: rotate3d(0, 0, 1, -5deg);
+    }
+    100% {
+        -webkit-transform: rotate3d(0, 0, 1, 0deg);
+        -ms-transform: rotate3d(0, 0, 1, 0deg);
+        transform: rotate3d(0, 0, 1, 0deg);
+    }
+}
+.swing {
+    -webkit-transform-origin: top center;
+    -ms-transform-origin: top center;
+    transform-origin: top center;
+    -webkit-animation-name: swing;
+    animation-name: swing;
+}
+@-webkit-keyframes tada {
+    0% {
+        -webkit-transform: scale3d(1, 1, 1);
+        transform: scale3d(1, 1, 1);
+    }
+    10%,
+    20% {
+        -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
+        transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
+    }
+    30%,
+    50%,
+    70%,
+    90% {
+        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
+        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
+    }
+    40%,
+    60%,
+    80% {
+        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
+        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
+    }
+    100% {
+        -webkit-transform: scale3d(1, 1, 1);
+        transform: scale3d(1, 1, 1);
+    }
+}
+@keyframes tada {
+    0% {
+        -webkit-transform: scale3d(1, 1, 1);
+        -ms-transform: scale3d(1, 1, 1);
+        transform: scale3d(1, 1, 1);
+    }
+    10%,
+    20% {
+        -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
+        -ms-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
+        transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
+    }
+    30%,
+    50%,
+    70%,
+    90% {
+        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
+        -ms-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
+        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
+    }
+    40%,
+    60%,
+    80% {
+        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
+        -ms-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
+        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
+    }
+    100% {
+        -webkit-transform: scale3d(1, 1, 1);
+        -ms-transform: scale3d(1, 1, 1);
+        transform: scale3d(1, 1, 1);
+    }
+}
+.tada {
+    -webkit-animation-name: tada;
+    animation-name: tada;
+}
+/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
+
+@-webkit-keyframes wobble {
+    0% {
+        -webkit-transform: none;
+        transform: none;
+    }
+    15% {
+        -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
+        transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
+    }
+    30% {
+        -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
+        transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
+    }
+    45% {
+        -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
+        transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
+    }
+    60% {
+        -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
+        transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
+    }
+    75% {
+        -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
+        transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
+    }
+    100% {
+        -webkit-transform: none;
+        transform: none;
+    }
+}
+@keyframes wobble {
+    0% {
+        -webkit-transform: none;
+        -ms-transform: none;
+        transform: none;
+    }
+    15% {
+        -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
+        -ms-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
+        transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
+    }
+    30% {
+        -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
+        -ms-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
+        transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
+    }
+    45% {
+        -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
+        -ms-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
+        transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
+    }
+    60% {
+        -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
+        -ms-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
+        transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
+    }
+    75% {
+        -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
+        -ms-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
+        transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
+    }
+    100% {
+        -webkit-transform: none;
+        -ms-transform: none;
+        transform: none;
+    }
+}
+.wobble {
+    -webkit-animation-name: wobble;
+    animation-name: wobble;
+}
+@-webkit-keyframes bounceIn {
+    0%, 20%, 40%, 60%, 80%, 100% {
+        -webkit-transition-timing-function: cubic-bezier(.215, .610, .355, 1.000);
+        transition-timing-function: cubic-bezier(.215, .610, .355, 1.000);
+    }
+    0% {
+        -webkit-transform: scale3d(.3, .3, .3);
+        transform: scale3d(.3, .3, .3);
+        opacity: 0;
+    }
+    20% {
+        -webkit-transform: scale3d(1.1, 1.1, 1.1);
+        transform: scale3d(1.1, 1.1, 1.1);
+    }
+    40% {
+        -webkit-transform: scale3d(.9, .9, .9);
+        transform: scale3d(.9, .9, .9);
+    }
+    60% {
+        -webkit-transform: scale3d(1.03, 1.03, 1.03);
+        transform: scale3d(1.03, 1.03, 1.03);
+        opacity: 1;
+    }
+    80% {
+        -webkit-transform: scale3d(.97, .97, .97);
+        transform: scale3d(.97, .97, .97);
+    }
+    100% {
+        -webkit-transform: scale3d(1, 1, 1);
+        transform: scale3d(1, 1, 1);
+        opacity: 1;
+    }
+}
+@keyframes bounceIn {
+    0%, 20%, 40%, 60%, 80%, 100% {
+        -webkit-transition-timing-function: cubic-bezier(.215, .610, .355, 1.000);
+        transition-timing-function: cubic-bezier(.215, .610, .355, 1.000);
+    }
+    0% {
+        -webkit-transform: scale3d(.3, .3, .3);
+        -ms-transform: scale3d(.3, .3, .3);
+        transform: scale3d(.3, .3, .3);
+        opacity: 0;
+    }
+    20% {
+        -webkit-transform: scale3d(1.1, 1.1, 1.1);
+        -ms-transform: scale3d(1.1, 1.1, 1.1);
+        transform: scale3d(1.1, 1.1, 1.1);
+    }
+    40% {
+        -webkit-transform: scale3d(.9, .9, .9);
+        -ms-transform: scale3d(.9, .9, .9);
+        transform: scale3d(.9, .9, .9);
+    }
+    60% {
+        -webkit-transform: scale3d(1.03, 1.03, 1.03);
+        -ms-transform: scale3d(1.03, 1.03, 1.03);
+        transform: scale3d(1.03, 1.03, 1.03);
+        opacity: 1;
+    }
+    80% {
+        -webkit-transform: scale3d(.97, .97, .97);
+        -ms-transform: scale3d(.97, .97, .97);
+        transform: scale3d(.97, .97, .97);
+    }
+    100% {
+        -webkit-transform: scale3d(1, 1, 1);
+        -ms-transform: scale3d(1, 1, 1);
+        transform: scale3d(1, 1, 1);
+        opacity: 1;
+    }
+}
+.bounceIn {
+    -webkit-animation-name: bounceIn;
+    animation-name: bounceIn;
+    -webkit-animation-duration: .75s;
+    animation-duration: .75s;
+}
+@-webkit-keyframes bounceInDown {
+    0%, 60%, 75%, 90%, 100% {
+        -webkit-transition-timing-function: cubic-bezier(.215, .610, .355, 1.000);
+        transition-timing-function: cubic-bezier(.215, .610, .355, 1.000);
+    }
+    0% {
+        -webkit-transform: translate3d(0, -3000px, 0);
+        transform: translate3d(0, -3000px, 0);
+        opacity: 0;
+    }
+    60% {
+        -webkit-transform: translate3d(0, 25px, 0);
+        transform: translate3d(0, 25px, 0);
+        opacity: 1;
+    }
+    75% {
+        -webkit-transform: translate3d(0, -10px, 0);
+        transform: translate3d(0, -10px, 0);
+    }
+    90% {
+        -webkit-transform: translate3d(0, 5px, 0);
+        transform: translate3d(0, 5px, 0);
+    }
+    100% {
+        -webkit-transform: none;
+        transform: none;
+    }
+}
+@keyframes bounceInDown {
+    0%, 60%, 75%, 90%, 100% {
+        -webkit-transition-timing-function: cubic-bezier(.215, .610, .355, 1.000);
+        transition-timing-function: cubic-bezier(.215, .610, .355, 1.000);
+    }
+    0% {
+        -webkit-transform: translate3d(0, -3000px, 0);
+        -ms-transform: translate3d(0, -3000px, 0);
+        transform: translate3d(0, -3000px, 0);
+        opacity: 0;
+    }
+    60% {
+        -webkit-transform: translate3d(0, 25px, 0);
+        -ms-transform: translate3d(0, 25px, 0);
+        transform: translate3d(0, 25px, 0);
+        opacity: 1;
+    }
+    75% {
+        -webkit-transform: translate3d(0, -10px, 0);
+        -ms-transform: translate3d(0, -10px, 0);
+        transform: translate3d(0, -10px, 0);
+    }
+    90% {
+        -webkit-transform: translate3d(0, 5px, 0);
+        -ms-transform: translate3d(0, 5px, 0);
+        transform: translate3d(0, 5px, 0);
+    }
+    100% {
+        -webkit-transform: none;
+        -ms-transform: none;
+        transform: none;
+    }
+}
+.bounceInDown {
+    -webkit-animation-name: bounceInDown;
+    animation-name: bounceInDown;
+}
+@-webkit-keyframes bounceInLeft {
+    0%, 60%, 75%, 90%, 100% {
+        -webkit-transition-timing-function: cubic-bezier(.215, .610, .355, 1.000);
+        transition-timing-function: cubic-bezier(.215, .610, .355, 1.000);
+    }
+    0% {
+        -webkit-transform: translate3d(-3000px, 0, 0);
+        transform: translate3d(-3000px, 0, 0);
+        opacity: 0;
+    }
+    60% {
+        -webkit-transform: translate3d(25px, 0, 0);
+        transform: translate3d(25px, 0, 0);
+        opacity: 1;
+    }
+    75% {
+        -webkit-transform: translate3d(-10px, 0, 0);
+        transform: translate3d(-10px, 0, 0);
+    }
+    90% {
+        -webkit-transform: translate3d(5px, 0, 0);
+        transform: translate3d(5px, 0, 0);
+    }
+    100% {
+        -webkit-transform: none;
+        transform: none;
+    }
+}
+@keyframes bounceInLeft {
+    0%, 60%, 75%, 90%, 100% {
+        -webkit-transition-timing-function: cubic-bezier(.215, .610, .355, 1.000);
+        transition-timing-function: cubic-bezier(.215, .610, .355, 1.000);
+    }
+    0% {
+        -webkit-transform: translate3d(-3000px, 0, 0);
+        -ms-transform: translate3d(-3000px, 0, 0);
+        transform: translate3d(-3000px, 0, 0);
+        opacity: 0;
+    }
+    60% {
+        -webkit-transform: translate3d(25px, 0, 0);
+        -ms-transform: translate3d(25px, 0, 0);
+        transform: translate3d(25px, 0, 0);
+        opacity: 1;
+    }
+    75% {
+        -webkit-transform: translate3d(-10px, 0, 0);
+        -ms-transform: translate3d(-10px, 0, 0);
+        transform: translate3d(-10px, 0, 0);
+    }
+    90% {
+        -webkit-transform: translate3d(5px, 0, 0);
+        -ms-transform: translate3d(5px, 0, 0);
+        transform: translate3d(5px, 0, 0);
+    }
+    100% {
+        -webkit-transform: none;
+        -ms-transform: none;
+        transform: none;
+    }
+}
+.bounceInLeft {
+    -webkit-animation-name: bounceInLeft;
+    animation-name: bounceInLeft;
+}
+@-webkit-keyframes bounceInRight {
+    0%, 60%, 75%, 90%, 100% {
+        -webkit-transition-timing-function: cubic-bezier(.215, .610, .355, 1.000);
+        transition-timing-function: cubic-bezier(.215, .610, .355, 1.000);
+    }
+    0% {
+        -webkit-transform: translate3d(3000px, 0, 0);
+        transform: translate3d(3000px, 0, 0);
+        opacity: 0;
+    }
+    60% {
+        -webkit-transform: translate3d(-25px, 0, 0);
+        transform: translate3d(-25px, 0, 0);
+        opacity: 1;
+    }
+    75% {
+        -webkit-transform: translate3d(10px, 0, 0);
+        transform: translate3d(10px, 0, 0);
+    }
+    90% {
+        -webkit-transform: translate3d(-5px, 0, 0);
+        transform: translate3d(-5px, 0, 0);
+    }
+    100% {
+        -webkit-transform: none;
+        transform: none;
+    }
+}
+@keyframes bounceInRight {
+    0%, 60%, 75%, 90%, 100% {
+        -webkit-transition-timing-function: cubic-bezier(.215, .610, .355, 1.000);
+        transition-timing-function: cubic-bezier(.215, .610, .355, 1.000);
+    }
+    0% {
+        -webkit-transform: translate3d(3000px, 0, 0);
+        -ms-transform: translate3d(3000px, 0, 0);
+        transform: translate3d(3000px, 0, 0);
+        opacity: 0;
+    }
+    60% {
+        -webkit-transform: translate3d(-25px, 0, 0);
+        -ms-transform: translate3d(-25px, 0, 0);
+        transform: translate3d(-25px, 0, 0);
+        opacity: 1;
+    }
+    75% {
+        -webkit-transform: translate3d(10px, 0, 0);
+        -ms-transform: translate3d(10px, 0, 0);
+        transform: translate3d(10px, 0, 0);
+    }
+    90% {
+        -webkit-transform: translate3d(-5px, 0, 0);
+        -ms-transform: translate3d(-5px, 0, 0);
+        transform: translate3d(-5px, 0, 0);
+    }
+    100% {
+        -webkit-transform: none;
+        -ms-transform: none;
+        transform: none;
+    }
+}
+.bounceInRight {
+    -webkit-animation-name: bounceInRight;
+    animation-name: bounceInRight;
+}
+@-webkit-keyframes bounceInUp {
+    0%, 60%, 75%, 90%, 100% {
+        -webkit-transition-timing-function: cubic-bezier(.215, .610, .355, 1.000);
+        transition-timing-function: cubic-bezier(.215, .610, .355, 1.000);
+    }
+    0% {
+        -webkit-transform: translate3d(0, 3000px, 0);
+        transform: translate3d(0, 3000px, 0);
+        opacity: 0;
+    }
+    60% {
+        -webkit-transform: translate3d(0, -20px, 0);
+        transform: translate3d(0, -20px, 0);
+        opacity: 1;
+    }
+    75% {
+        -webkit-transform: translate3d(0, 10px, 0);
+        transform: translate3d(0, 10px, 0);
+    }
+    90% {
+        -webkit-transform: translate3d(0, -5px, 0);
+        transform: translate3d(0, -5px, 0);
+    }
+    100% {
+        -webkit-transform: translate3d(0, 0, 0);
+        transform: translate3d(0, 0, 0);
+    }
+}
+@keyframes bounceInUp {
+    0%, 60%, 75%, 90%, 100% {
+        -webkit-transition-timing-function: cubic-bezier(.215, .610, .355, 1.000);
+        transition-timing-function: cubic-bezier(.215, .610, .355, 1.000);
+    }
+    0% {
+        -webkit-transform: translate3d(0, 3000px, 0);
+        -ms-transform: translate3d(0, 3000px, 0);
+        transform: translate3d(0, 3000px, 0);
+        opacity: 0;
+    }
+    60% {
+        -webkit-transform: translate3d(0, -20px, 0);
+        -ms-transform: translate3d(0, -20px, 0);
+        transform: translate3d(0, -20px, 0);
+        opacity: 1;
+    }
+    75% {
+        -webkit-transform: translate3d(0, 10px, 0);
+        -ms-transform: translate3d(0, 10px, 0);
+        transform: translate3d(0, 10px, 0);
+    }
+    90% {
+        -webkit-transform: translate3d(0, -5px, 0);
+        -ms-transform: translate3d(0, -5px, 0);
+        transform: translate3d(0, -5px, 0);
+    }
+    100% {
+        -webkit-transform: translate3d(0, 0, 0);
+        -ms-transform: translate3d(0, 0, 0);
+        transform: translate3d(0, 0, 0);
+    }
+}
+.bounceInUp {
+    -webkit-animation-name: bounceInUp;
+    animation-name: bounceInUp;
+}
+@-webkit-keyframes bounceOut {
+    20% {
+        -webkit-transform: scale3d(.9, .9, .9);
+        transform: scale3d(.9, .9, .9);
+    }
+    50%,
+    55% {
+        -webkit-transform: scale3d(1.1, 1.1, 1.1);
+        transform: scale3d(1.1, 1.1, 1.1);
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: scale3d(.3, .3, .3);
+        transform: scale3d(.3, .3, .3);
+        opacity: 0;
+    }
+}
+@keyframes bounceOut {
+    20% {
+        -webkit-transform: scale3d(.9, .9, .9);
+        -ms-transform: scale3d(.9, .9, .9);
+        transform: scale3d(.9, .9, .9);
+    }
+    50%,
+    55% {
+        -webkit-transform: scale3d(1.1, 1.1, 1.1);
+        -ms-transform: scale3d(1.1, 1.1, 1.1);
+        transform: scale3d(1.1, 1.1, 1.1);
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: scale3d(.3, .3, .3);
+        -ms-transform: scale3d(.3, .3, .3);
+        transform: scale3d(.3, .3, .3);
+        opacity: 0;
+    }
+}
+.bounceOut {
+    -webkit-animation-name: bounceOut;
+    animation-name: bounceOut;
+    -webkit-animation-duration: .75s;
+    animation-duration: .75s;
+}
+@-webkit-keyframes bounceOutDown {
+    20% {
+        -webkit-transform: translate3d(0, 10px, 0);
+        transform: translate3d(0, 10px, 0);
+    }
+    40%,
+    45% {
+        -webkit-transform: translate3d(0, -20px, 0);
+        transform: translate3d(0, -20px, 0);
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: translate3d(0, 2000px, 0);
+        transform: translate3d(0, 2000px, 0);
+        opacity: 0;
+    }
+}
+@keyframes bounceOutDown {
+    20% {
+        -webkit-transform: translate3d(0, 10px, 0);
+        -ms-transform: translate3d(0, 10px, 0);
+        transform: translate3d(0, 10px, 0);
+    }
+    40%,
+    45% {
+        -webkit-transform: translate3d(0, -20px, 0);
+        -ms-transform: translate3d(0, -20px, 0);
+        transform: translate3d(0, -20px, 0);
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: translate3d(0, 2000px, 0);
+        -ms-transform: translate3d(0, 2000px, 0);
+        transform: translate3d(0, 2000px, 0);
+        opacity: 0;
+    }
+}
+.bounceOutDown {
+    -webkit-animation-name: bounceOutDown;
+    animation-name: bounceOutDown;
+}
+@-webkit-keyframes bounceOutLeft {
+    20% {
+        -webkit-transform: translate3d(20px, 0, 0);
+        transform: translate3d(20px, 0, 0);
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: translate3d(-2000px, 0, 0);
+        transform: translate3d(-2000px, 0, 0);
+        opacity: 0;
+    }
+}
+@keyframes bounceOutLeft {
+    20% {
+        -webkit-transform: translate3d(20px, 0, 0);
+        -ms-transform: translate3d(20px, 0, 0);
+        transform: translate3d(20px, 0, 0);
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: translate3d(-2000px, 0, 0);
+        -ms-transform: translate3d(-2000px, 0, 0);
+        transform: translate3d(-2000px, 0, 0);
+        opacity: 0;
+    }
+}
+.bounceOutLeft {
+    -webkit-animation-name: bounceOutLeft;
+    animation-name: bounceOutLeft;
+}
+@-webkit-keyframes bounceOutRight {
+    20% {
+        -webkit-transform: translate3d(-20px, 0, 0);
+        transform: translate3d(-20px, 0, 0);
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: translate3d(2000px, 0, 0);
+        transform: translate3d(2000px, 0, 0);
+        opacity: 0;
+    }
+}
+@keyframes bounceOutRight {
+    20% {
+        -webkit-transform: translate3d(-20px, 0, 0);
+        -ms-transform: translate3d(-20px, 0, 0);
+        transform: translate3d(-20px, 0, 0);
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: translate3d(2000px, 0, 0);
+        -ms-transform: translate3d(2000px, 0, 0);
+        transform: translate3d(2000px, 0, 0);
+        opacity: 0;
+    }
+}
+.bounceOutRight {
+    -webkit-animation-name: bounceOutRight;
+    animation-name: bounceOutRight;
+}
+@-webkit-keyframes bounceOutUp {
+    20% {
+        -webkit-transform: translate3d(0, -10px, 0);
+        transform: translate3d(0, -10px, 0);
+    }
+    40%,
+    45% {
+        -webkit-transform: translate3d(0, 20px, 0);
+        transform: translate3d(0, 20px, 0);
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: translate3d(0, -2000px, 0);
+        transform: translate3d(0, -2000px, 0);
+        opacity: 0;
+    }
+}
+@keyframes bounceOutUp {
+    20% {
+        -webkit-transform: translate3d(0, -10px, 0);
+        -ms-transform: translate3d(0, -10px, 0);
+        transform: translate3d(0, -10px, 0);
+    }
+    40%,
+    45% {
+        -webkit-transform: translate3d(0, 20px, 0);
+        -ms-transform: translate3d(0, 20px, 0);
+        transform: translate3d(0, 20px, 0);
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: translate3d(0, -2000px, 0);
+        -ms-transform: translate3d(0, -2000px, 0);
+        transform: translate3d(0, -2000px, 0);
+        opacity: 0;
+    }
+}
+.bounceOutUp {
+    -webkit-animation-name: bounceOutUp;
+    animation-name: bounceOutUp;
+}
+@-webkit-keyframes fadeIn {
+    0% {
+        opacity: 0;
+    }
+    100% {
+        opacity: 1;
+    }
+}
+@keyframes fadeIn {
+    0% {
+        opacity: 0;
+    }
+    100% {
+        opacity: 1;
+    }
+}
+.fadeIn {
+    -webkit-animation-name: fadeIn;
+    animation-name: fadeIn;
+}
+@-webkit-keyframes fadeInDown {
+    0% {
+        -webkit-transform: translate3d(0, -100%, 0);
+        transform: translate3d(0, -100%, 0);
+        opacity: 0;
+    }
+    100% {
+        -webkit-transform: none;
+        transform: none;
+        opacity: 1;
+    }
+}
+@keyframes fadeInDown {
+    0% {
+        -webkit-transform: translate3d(0, -100%, 0);
+        -ms-transform: translate3d(0, -100%, 0);
+        transform: translate3d(0, -100%, 0);
+        opacity: 0;
+    }
+    100% {
+        -webkit-transform: none;
+        -ms-transform: none;
+        transform: none;
+        opacity: 1;
+    }
+}
+.fadeInDown {
+    -webkit-animation-name: fadeInDown;
+    animation-name: fadeInDown;
+}
+@-webkit-keyframes fadeInDownBig {
+    0% {
+        -webkit-transform: translate3d(0, -2000px, 0);
+        transform: translate3d(0, -2000px, 0);
+        opacity: 0;
+    }
+    100% {
+        -webkit-transform: none;
+        transform: none;
+        opacity: 1;
+    }
+}
+@keyframes fadeInDownBig {
+    0% {
+        -webkit-transform: translate3d(0, -2000px, 0);
+        -ms-transform: translate3d(0, -2000px, 0);
+        transform: translate3d(0, -2000px, 0);
+        opacity: 0;
+    }
+    100% {
+        -webkit-transform: none;
+        -ms-transform: none;
+        transform: none;
+        opacity: 1;
+    }
+}
+.fadeInDownBig {
+    -webkit-animation-name: fadeInDownBig;
+    animation-name: fadeInDownBig;
+}
+@-webkit-keyframes fadeInLeft {
+    0% {
+        -webkit-transform: translate3d(-100%, 0, 0);
+        transform: translate3d(-100%, 0, 0);
+        opacity: 0;
+    }
+    100% {
+        -webkit-transform: none;
+        transform: none;
+        opacity: 1;
+    }
+}
+@keyframes fadeInLeft {
+    0% {
+        -webkit-transform: translate3d(-100%, 0, 0);
+        -ms-transform: translate3d(-100%, 0, 0);
+        transform: translate3d(-100%, 0, 0);
+        opacity: 0;
+    }
+    100% {
+        -webkit-transform: none;
+        -ms-transform: none;
+        transform: none;
+        opacity: 1;
+    }
+}
+.fadeInLeft {
+    -webkit-animation-name: fadeInLeft;
+    animation-name: fadeInLeft;
+}
+@-webkit-keyframes fadeInLeftBig {
+    0% {
+        -webkit-transform: translate3d(-2000px, 0, 0);
+        transform: translate3d(-2000px, 0, 0);
+        opacity: 0;
+    }
+    100% {
+        -webkit-transform: none;
+        transform: none;
+        opacity: 1;
+    }
+}
+@keyframes fadeInLeftBig {
+    0% {
+        -webkit-transform: translate3d(-2000px, 0, 0);
+        -ms-transform: translate3d(-2000px, 0, 0);
+        transform: translate3d(-2000px, 0, 0);
+        opacity: 0;
+    }
+    100% {
+        -webkit-transform: none;
+        -ms-transform: none;
+        transform: none;
+        opacity: 1;
+    }
+}
+.fadeInLeftBig {
+    -webkit-animation-name: fadeInLeftBig;
+    animation-name: fadeInLeftBig;
+}
+@-webkit-keyframes fadeInRight {
+    0% {
+        -webkit-transform: translate3d(100%, 0, 0);
+        transform: translate3d(100%, 0, 0);
+        opacity: 0;
+    }
+    100% {
+        -webkit-transform: none;
+        transform: none;
+        opacity: 1;
+    }
+}
+@keyframes fadeInRight {
+    0% {
+        -webkit-transform: translate3d(100%, 0, 0);
+        -ms-transform: translate3d(100%, 0, 0);
+        transform: translate3d(100%, 0, 0);
+        opacity: 0;
+    }
+    100% {
+        -webkit-transform: none;
+        -ms-transform: none;
+        transform: none;
+        opacity: 1;
+    }
+}
+.fadeInRight {
+    -webkit-animation-name: fadeInRight;
+    animation-name: fadeInRight;
+}
+@-webkit-keyframes fadeInRightBig {
+    0% {
+        -webkit-transform: translate3d(2000px, 0, 0);
+        transform: translate3d(2000px, 0, 0);
+        opacity: 0;
+    }
+    100% {
+        -webkit-transform: none;
+        transform: none;
+        opacity: 1;
+    }
+}
+@keyframes fadeInRightBig {
+    0% {
+        -webkit-transform: translate3d(2000px, 0, 0);
+        -ms-transform: translate3d(2000px, 0, 0);
+        transform: translate3d(2000px, 0, 0);
+        opacity: 0;
+    }
+    100% {
+        -webkit-transform: none;
+        -ms-transform: none;
+        transform: none;
+        opacity: 1;
+    }
+}
+.fadeInRightBig {
+    -webkit-animation-name: fadeInRightBig;
+    animation-name: fadeInRightBig;
+}
+@-webkit-keyframes fadeInUp {
+    0% {
+        -webkit-transform: translate3d(0, 100%, 0);
+        transform: translate3d(0, 100%, 0);
+        opacity: 0;
+    }
+    100% {
+        -webkit-transform: none;
+        transform: none;
+        opacity: 1;
+    }
+}
+@keyframes fadeInUp {
+    0% {
+        -webkit-transform: translate3d(0, 100%, 0);
+        -ms-transform: translate3d(0, 100%, 0);
+        transform: translate3d(0, 100%, 0);
+        opacity: 0;
+    }
+    100% {
+        -webkit-transform: none;
+        -ms-transform: none;
+        transform: none;
+        opacity: 1;
+    }
+}
+.fadeInUp {
+    -webkit-animation-name: fadeInUp;
+    animation-name: fadeInUp;
+}
+@-webkit-keyframes fadeInUpBig {
+    0% {
+        -webkit-transform: translate3d(0, 2000px, 0);
+        transform: translate3d(0, 2000px, 0);
+        opacity: 0;
+    }
+    100% {
+        -webkit-transform: none;
+        transform: none;
+        opacity: 1;
+    }
+}
+@keyframes fadeInUpBig {
+    0% {
+        -webkit-transform: translate3d(0, 2000px, 0);
+        -ms-transform: translate3d(0, 2000px, 0);
+        transform: translate3d(0, 2000px, 0);
+        opacity: 0;
+    }
+    100% {
+        -webkit-transform: none;
+        -ms-transform: none;
+        transform: none;
+        opacity: 1;
+    }
+}
+.fadeInUpBig {
+    -webkit-animation-name: fadeInUpBig;
+    animation-name: fadeInUpBig;
+}
+@-webkit-keyframes fadeOut {
+    0% {
+        opacity: 1;
+    }
+    100% {
+        opacity: 0;
+    }
+}
+@keyframes fadeOut {
+    0% {
+        opacity: 1;
+    }
+    100% {
+        opacity: 0;
+    }
+}
+.fadeOut {
+    -webkit-animation-name: fadeOut;
+    animation-name: fadeOut;
+}
+@-webkit-keyframes fadeOutDown {
+    0% {
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: translate3d(0, 100%, 0);
+        transform: translate3d(0, 100%, 0);
+        opacity: 0;
+    }
+}
+@keyframes fadeOutDown {
+    0% {
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: translate3d(0, 100%, 0);
+        -ms-transform: translate3d(0, 100%, 0);
+        transform: translate3d(0, 100%, 0);
+        opacity: 0;
+    }
+}
+.fadeOutDown {
+    -webkit-animation-name: fadeOutDown;
+    animation-name: fadeOutDown;
+}
+@-webkit-keyframes fadeOutDownBig {
+    0% {
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: translate3d(0, 2000px, 0);
+        transform: translate3d(0, 2000px, 0);
+        opacity: 0;
+    }
+}
+@keyframes fadeOutDownBig {
+    0% {
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: translate3d(0, 2000px, 0);
+        -ms-transform: translate3d(0, 2000px, 0);
+        transform: translate3d(0, 2000px, 0);
+        opacity: 0;
+    }
+}
+.fadeOutDownBig {
+    -webkit-animation-name: fadeOutDownBig;
+    animation-name: fadeOutDownBig;
+}
+@-webkit-keyframes fadeOutLeft {
+    0% {
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: translate3d(-100%, 0, 0);
+        transform: translate3d(-100%, 0, 0);
+        opacity: 0;
+    }
+}
+@keyframes fadeOutLeft {
+    0% {
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: translate3d(-100%, 0, 0);
+        -ms-transform: translate3d(-100%, 0, 0);
+        transform: translate3d(-100%, 0, 0);
+        opacity: 0;
+    }
+}
+.fadeOutLeft {
+    -webkit-animation-name: fadeOutLeft;
+    animation-name: fadeOutLeft;
+}
+@-webkit-keyframes fadeOutLeftBig {
+    0% {
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: translate3d(-2000px, 0, 0);
+        transform: translate3d(-2000px, 0, 0);
+        opacity: 0;
+    }
+}
+@keyframes fadeOutLeftBig {
+    0% {
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: translate3d(-2000px, 0, 0);
+        -ms-transform: translate3d(-2000px, 0, 0);
+        transform: translate3d(-2000px, 0, 0);
+        opacity: 0;
+    }
+}
+.fadeOutLeftBig {
+    -webkit-animation-name: fadeOutLeftBig;
+    animation-name: fadeOutLeftBig;
+}
+@-webkit-keyframes fadeOutRight {
+    0% {
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: translate3d(100%, 0, 0);
+        transform: translate3d(100%, 0, 0);
+        opacity: 0;
+    }
+}
+@keyframes fadeOutRight {
+    0% {
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: translate3d(100%, 0, 0);
+        -ms-transform: translate3d(100%, 0, 0);
+        transform: translate3d(100%, 0, 0);
+        opacity: 0;
+    }
+}
+.fadeOutRight {
+    -webkit-animation-name: fadeOutRight;
+    animation-name: fadeOutRight;
+}
+@-webkit-keyframes fadeOutRightBig {
+    0% {
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: translate3d(2000px, 0, 0);
+        transform: translate3d(2000px, 0, 0);
+        opacity: 0;
+    }
+}
+@keyframes fadeOutRightBig {
+    0% {
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: translate3d(2000px, 0, 0);
+        -ms-transform: translate3d(2000px, 0, 0);
+        transform: translate3d(2000px, 0, 0);
+        opacity: 0;
+    }
+}
+.fadeOutRightBig {
+    -webkit-animation-name: fadeOutRightBig;
+    animation-name: fadeOutRightBig;
+}
+@-webkit-keyframes fadeOutUp {
+    0% {
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: translate3d(0, -100%, 0);
+        transform: translate3d(0, -100%, 0);
+        opacity: 0;
+    }
+}
+@keyframes fadeOutUp {
+    0% {
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: translate3d(0, -100%, 0);
+        -ms-transform: translate3d(0, -100%, 0);
+        transform: translate3d(0, -100%, 0);
+        opacity: 0;
+    }
+}
+.fadeOutUp {
+    -webkit-animation-name: fadeOutUp;
+    animation-name: fadeOutUp;
+}
+@-webkit-keyframes fadeOutUpBig {
+    0% {
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: translate3d(0, -2000px, 0);
+        transform: translate3d(0, -2000px, 0);
+        opacity: 0;
+    }
+}
+@keyframes fadeOutUpBig {
+    0% {
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: translate3d(0, -2000px, 0);
+        -ms-transform: translate3d(0, -2000px, 0);
+        transform: translate3d(0, -2000px, 0);
+        opacity: 0;
+    }
+}
+.fadeOutUpBig {
+    -webkit-animation-name: fadeOutUpBig;
+    animation-name: fadeOutUpBig;
+}
+@-webkit-keyframes flip {
+    0% {
+        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
+        transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
+        -webkit-animation-timing-function: ease-out;
+        animation-timing-function: ease-out;
+    }
+    40% {
+        -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
+        transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
+        -webkit-animation-timing-function: ease-out;
+        animation-timing-function: ease-out;
+    }
+    50% {
+        -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
+        transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
+        -webkit-animation-timing-function: ease-in;
+        animation-timing-function: ease-in;
+    }
+    80% {
+        -webkit-transform: perspective(400px) scale3d(.95, .95, .95);
+        transform: perspective(400px) scale3d(.95, .95, .95);
+        -webkit-animation-timing-function: ease-in;
+        animation-timing-function: ease-in;
+    }
+    100% {
+        -webkit-transform: perspective(400px);
+        transform: perspective(400px);
+        -webkit-animation-timing-function: ease-in;
+        animation-timing-function: ease-in;
+    }
+}
+@keyframes flip {
+    0% {
+        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
+        -ms-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
+        transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
+        -webkit-animation-timing-function: ease-out;
+        animation-timing-function: ease-out;
+    }
+    40% {
+        -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
+        -ms-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
+        transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
+        -webkit-animation-timing-function: ease-out;
+        animation-timing-function: ease-out;
+    }
+    50% {
+        -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
+        -ms-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
+        transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
+        -webkit-animation-timing-function: ease-in;
+        animation-timing-function: ease-in;
+    }
+    80% {
+        -webkit-transform: perspective(400px) scale3d(.95, .95, .95);
+        -ms-transform: perspective(400px) scale3d(.95, .95, .95);
+        transform: perspective(400px) scale3d(.95, .95, .95);
+        -webkit-animation-timing-function: ease-in;
+        animation-timing-function: ease-in;
+    }
+    100% {
+        -webkit-transform: perspective(400px);
+        -ms-transform: perspective(400px);
+        transform: perspective(400px);
+        -webkit-animation-timing-function: ease-in;
+        animation-timing-function: ease-in;
+    }
+}
+.animated.flip {
+    -webkit-animation-name: flip;
+    animation-name: flip;
+    -webkit-backface-visibility: visible;
+    -ms-backface-visibility: visible;
+    backface-visibility: visible;
+}
+@-webkit-keyframes flipInX {
+    0% {
+        -webkit-transition-timing-function: ease-in;
+        transition-timing-function: ease-in;
+        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
+        transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
+        opacity: 0;
+    }
+    40% {
+        -webkit-transition-timing-function: ease-in;
+        transition-timing-function: ease-in;
+        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
+        transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
+    }
+    60% {
+        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
+        transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
+        opacity: 1;
+    }
+    80% {
+        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
+        transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
+    }
+    100% {
+        -webkit-transform: perspective(400px);
+        transform: perspective(400px);
+    }
+}
+@keyframes flipInX {
+    0% {
+        -webkit-transition-timing-function: ease-in;
+        transition-timing-function: ease-in;
+        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
+        -ms-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
+        transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
+        opacity: 0;
+    }
+    40% {
+        -webkit-transition-timing-function: ease-in;
+        transition-timing-function: ease-in;
+        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
+        -ms-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
+        transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
+    }
+    60% {
+        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
+        -ms-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
+        transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
+        opacity: 1;
+    }
+    80% {
+        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
+        -ms-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
+        transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
+    }
+    100% {
+        -webkit-transform: perspective(400px);
+        -ms-transform: perspective(400px);
+        transform: perspective(400px);
+    }
+}
+.flipInX {
+    -webkit-animation-name: flipInX;
+    animation-name: flipInX;
+    -webkit-backface-visibility: visible !important;
+    -ms-backface-visibility: visible !important;
+    backface-visibility: visible !important;
+}
+@-webkit-keyframes flipInY {
+    0% {
+        -webkit-transition-timing-function: ease-in;
+        transition-timing-function: ease-in;
+        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
+        transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
+        opacity: 0;
+    }
+    40% {
+        -webkit-transition-timing-function: ease-in;
+        transition-timing-function: ease-in;
+        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
+        transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
+    }
+    60% {
+        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
+        transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
+        opacity: 1;
+    }
+    80% {
+        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
+        transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
+    }
+    100% {
+        -webkit-transform: perspective(400px);
+        transform: perspective(400px);
+    }
+}
+@keyframes flipInY {
+    0% {
+        -webkit-transition-timing-function: ease-in;
+        transition-timing-function: ease-in;
+        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
+        -ms-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
+        transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
+        opacity: 0;
+    }
+    40% {
+        -webkit-transition-timing-function: ease-in;
+        transition-timing-function: ease-in;
+        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
+        -ms-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
+        transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
+    }
+    60% {
+        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
+        -ms-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
+        transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
+        opacity: 1;
+    }
+    80% {
+        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
+        -ms-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
+        transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
+    }
+    100% {
+        -webkit-transform: perspective(400px);
+        -ms-transform: perspective(400px);
+        transform: perspective(400px);
+    }
+}
+.flipInY {
+    -webkit-animation-name: flipInY;
+    animation-name: flipInY;
+    -webkit-backface-visibility: visible !important;
+    -ms-backface-visibility: visible !important;
+    backface-visibility: visible !important;
+}
+@-webkit-keyframes flipOutX {
+    0% {
+        -webkit-transform: perspective(400px);
+        transform: perspective(400px);
+    }
+    30% {
+        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
+        transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
+        transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
+        opacity: 0;
+    }
+}
+@keyframes flipOutX {
+    0% {
+        -webkit-transform: perspective(400px);
+        -ms-transform: perspective(400px);
+        transform: perspective(400px);
+    }
+    30% {
+        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
+        -ms-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
+        transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
+        -ms-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
+        transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
+        opacity: 0;
+    }
+}
+.flipOutX {
+    -webkit-animation-name: flipOutX;
+    animation-name: flipOutX;
+    -webkit-animation-duration: .75s;
+    animation-duration: .75s;
+    -webkit-backface-visibility: visible !important;
+    -ms-backface-visibility: visible !important;
+    backface-visibility: visible !important;
+}
+@-webkit-keyframes flipOutY {
+    0% {
+        -webkit-transform: perspective(400px);
+        transform: perspective(400px);
+    }
+    30% {
+        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
+        transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
+        transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
+        opacity: 0;
+    }
+}
+@keyframes flipOutY {
+    0% {
+        -webkit-transform: perspective(400px);
+        -ms-transform: perspective(400px);
+        transform: perspective(400px);
+    }
+    30% {
+        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
+        -ms-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
+        transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
+        -ms-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
+        transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
+        opacity: 0;
+    }
+}
+.flipOutY {
+    -webkit-animation-name: flipOutY;
+    animation-name: flipOutY;
+    -webkit-animation-duration: .75s;
+    animation-duration: .75s;
+    -webkit-backface-visibility: visible !important;
+    -ms-backface-visibility: visible !important;
+    backface-visibility: visible !important;
+}
+@-webkit-keyframes lightSpeedIn {
+    0% {
+        -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
+        transform: translate3d(100%, 0, 0) skewX(-30deg);
+        opacity: 0;
+    }
+    60% {
+        -webkit-transform: skewX(20deg);
+        transform: skewX(20deg);
+        opacity: 1;
+    }
+    80% {
+        -webkit-transform: skewX(-5deg);
+        transform: skewX(-5deg);
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: none;
+        transform: none;
+        opacity: 1;
+    }
+}
+@keyframes lightSpeedIn {
+    0% {
+        -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
+        -ms-transform: translate3d(100%, 0, 0) skewX(-30deg);
+        transform: translate3d(100%, 0, 0) skewX(-30deg);
+        opacity: 0;
+    }
+    60% {
+        -webkit-transform: skewX(20deg);
+        -ms-transform: skewX(20deg);
+        transform: skewX(20deg);
+        opacity: 1;
+    }
+    80% {
+        -webkit-transform: skewX(-5deg);
+        -ms-transform: skewX(-5deg);
+        transform: skewX(-5deg);
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: none;
+        -ms-transform: none;
+        transform: none;
+        opacity: 1;
+    }
+}
+.lightSpeedIn {
+    -webkit-animation-name: lightSpeedIn;
+    animation-name: lightSpeedIn;
+    -webkit-animation-timing-function: ease-out;
+    animation-timing-function: ease-out;
+}
+@-webkit-keyframes lightSpeedOut {
+    0% {
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
+        transform: translate3d(100%, 0, 0) skewX(30deg);
+        opacity: 0;
+    }
+}
+@keyframes lightSpeedOut {
+    0% {
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
+        -ms-transform: translate3d(100%, 0, 0) skewX(30deg);
+        transform: translate3d(100%, 0, 0) skewX(30deg);
+        opacity: 0;
+    }
+}
+.lightSpeedOut {
+    -webkit-animation-name: lightSpeedOut;
+    animation-name: lightSpeedOut;
+    -webkit-animation-timing-function: ease-in;
+    animation-timing-function: ease-in;
+}
+@-webkit-keyframes rotateIn {
+    0% {
+        -webkit-transform: rotate3d(0, 0, 1, -200deg);
+        transform: rotate3d(0, 0, 1, -200deg);
+        -webkit-transform-origin: center;
+        transform-origin: center;
+        opacity: 0;
+    }
+    100% {
+        -webkit-transform: none;
+        transform: none;
+        -webkit-transform-origin: center;
+        transform-origin: center;
+        opacity: 1;
+    }
+}
+@keyframes rotateIn {
+    0% {
+        -webkit-transform: rotate3d(0, 0, 1, -200deg);
+        -ms-transform: rotate3d(0, 0, 1, -200deg);
+        transform: rotate3d(0, 0, 1, -200deg);
+        -webkit-transform-origin: center;
+        -ms-transform-origin: center;
+        transform-origin: center;
+        opacity: 0;
+    }
+    100% {
+        -webkit-transform: none;
+        -ms-transform: none;
+        transform: none;
+        -webkit-transform-origin: center;
+        -ms-transform-origin: center;
+        transform-origin: center;
+        opacity: 1;
+    }
+}
+.rotateIn {
+    -webkit-animation-name: rotateIn;
+    animation-name: rotateIn;
+}
+@-webkit-keyframes rotateInDownLeft {
+    0% {
+        -webkit-transform: rotate3d(0, 0, 1, -45deg);
+        transform: rotate3d(0, 0, 1, -45deg);
+        -webkit-transform-origin: left bottom;
+        transform-origin: left bottom;
+        opacity: 0;
+    }
+    100% {
+        -webkit-transform: none;
+        transform: none;
+        -webkit-transform-origin: left bottom;
+        transform-origin: left bottom;
+        opacity: 1;
+    }
+}
+@keyframes rotateInDownLeft {
+    0% {
+        -webkit-transform: rotate3d(0, 0, 1, -45deg);
+        -ms-transform: rotate3d(0, 0, 1, -45deg);
+        transform: rotate3d(0, 0, 1, -45deg);
+        -webkit-transform-origin: left bottom;
+        -ms-transform-origin: left bottom;
+        transform-origin: left bottom;
+        opacity: 0;
+    }
+    100% {
+        -webkit-transform: none;
+        -ms-transform: none;
+        transform: none;
+        -webkit-transform-origin: left bottom;
+        -ms-transform-origin: left bottom;
+        transform-origin: left bottom;
+        opacity: 1;
+    }
+}
+.rotateInDownLeft {
+    -webkit-animation-name: rotateInDownLeft;
+    animation-name: rotateInDownLeft;
+}
+@-webkit-keyframes rotateInDownRight {
+    0% {
+        -webkit-transform: rotate3d(0, 0, 1, 45deg);
+        transform: rotate3d(0, 0, 1, 45deg);
+        -webkit-transform-origin: right bottom;
+        transform-origin: right bottom;
+        opacity: 0;
+    }
+    100% {
+        -webkit-transform: none;
+        transform: none;
+        -webkit-transform-origin: right bottom;
+        transform-origin: right bottom;
+        opacity: 1;
+    }
+}
+@keyframes rotateInDownRight {
+    0% {
+        -webkit-transform: rotate3d(0, 0, 1, 45deg);
+        -ms-transform: rotate3d(0, 0, 1, 45deg);
+        transform: rotate3d(0, 0, 1, 45deg);
+        -webkit-transform-origin: right bottom;
+        -ms-transform-origin: right bottom;
+        transform-origin: right bottom;
+        opacity: 0;
+    }
+    100% {
+        -webkit-transform: none;
+        -ms-transform: none;
+        transform: none;
+        -webkit-transform-origin: right bottom;
+        -ms-transform-origin: right bottom;
+        transform-origin: right bottom;
+        opacity: 1;
+    }
+}
+.rotateInDownRight {
+    -webkit-animation-name: rotateInDownRight;
+    animation-name: rotateInDownRight;
+}
+@-webkit-keyframes rotateInUpLeft {
+    0% {
+        -webkit-transform: rotate3d(0, 0, 1, 45deg);
+        transform: rotate3d(0, 0, 1, 45deg);
+        -webkit-transform-origin: left bottom;
+        transform-origin: left bottom;
+        opacity: 0;
+    }
+    100% {
+        -webkit-transform: none;
+        transform: none;
+        -webkit-transform-origin: left bottom;
+        transform-origin: left bottom;
+        opacity: 1;
+    }
+}
+@keyframes rotateInUpLeft {
+    0% {
+        -webkit-transform: rotate3d(0, 0, 1, 45deg);
+        -ms-transform: rotate3d(0, 0, 1, 45deg);
+        transform: rotate3d(0, 0, 1, 45deg);
+        -webkit-transform-origin: left bottom;
+        -ms-transform-origin: left bottom;
+        transform-origin: left bottom;
+        opacity: 0;
+    }
+    100% {
+        -webkit-transform: none;
+        -ms-transform: none;
+        transform: none;
+        -webkit-transform-origin: left bottom;
+        -ms-transform-origin: left bottom;
+        transform-origin: left bottom;
+        opacity: 1;
+    }
+}
+.rotateInUpLeft {
+    -webkit-animation-name: rotateInUpLeft;
+    animation-name: rotateInUpLeft;
+}
+@-webkit-keyframes rotateInUpRight {
+    0% {
+        -webkit-transform: rotate3d(0, 0, 1, -90deg);
+        transform: rotate3d(0, 0, 1, -90deg);
+        -webkit-transform-origin: right bottom;
+        transform-origin: right bottom;
+        opacity: 0;
+    }
+    100% {
+        -webkit-transform: none;
+        transform: none;
+        -webkit-transform-origin: right bottom;
+        transform-origin: right bottom;
+        opacity: 1;
+    }
+}
+@keyframes rotateInUpRight {
+    0% {
+        -webkit-transform: rotate3d(0, 0, 1, -90deg);
+        -ms-transform: rotate3d(0, 0, 1, -90deg);
+        transform: rotate3d(0, 0, 1, -90deg);
+        -webkit-transform-origin: right bottom;
+        -ms-transform-origin: right bottom;
+        transform-origin: right bottom;
+        opacity: 0;
+    }
+    100% {
+        -webkit-transform: none;
+        -ms-transform: none;
+        transform: none;
+        -webkit-transform-origin: right bottom;
+        -ms-transform-origin: right bottom;
+        transform-origin: right bottom;
+        opacity: 1;
+    }
+}
+.rotateInUpRight {
+    -webkit-animation-name: rotateInUpRight;
+    animation-name: rotateInUpRight;
+}
+@-webkit-keyframes rotateOut {
+    0% {
+        -webkit-transform-origin: center;
+        transform-origin: center;
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: rotate3d(0, 0, 1, 200deg);
+        transform: rotate3d(0, 0, 1, 200deg);
+        -webkit-transform-origin: center;
+        transform-origin: center;
+        opacity: 0;
+    }
+}
+@keyframes rotateOut {
+    0% {
+        -webkit-transform-origin: center;
+        -ms-transform-origin: center;
+        transform-origin: center;
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: rotate3d(0, 0, 1, 200deg);
+        -ms-transform: rotate3d(0, 0, 1, 200deg);
+        transform: rotate3d(0, 0, 1, 200deg);
+        -webkit-transform-origin: center;
+        -ms-transform-origin: center;
+        transform-origin: center;
+        opacity: 0;
+    }
+}
+.rotateOut {
+    -webkit-animation-name: rotateOut;
+    animation-name: rotateOut;
+}
+@-webkit-keyframes rotateOutDownLeft {
+    0% {
+        -webkit-transform-origin: left bottom;
+        transform-origin: left bottom;
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: rotate(0, 0, 1, 45deg);
+        transform: rotate(0, 0, 1, 45deg);
+        -webkit-transform-origin: left bottom;
+        transform-origin: left bottom;
+        opacity: 0;
+    }
+}
+@keyframes rotateOutDownLeft {
+    0% {
+        -webkit-transform-origin: left bottom;
+        -ms-transform-origin: left bottom;
+        transform-origin: left bottom;
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: rotate(0, 0, 1, 45deg);
+        -ms-transform: rotate(0, 0, 1, 45deg);
+        transform: rotate(0, 0, 1, 45deg);
+        -webkit-transform-origin: left bottom;
+        -ms-transform-origin: left bottom;
+        transform-origin: left bottom;
+        opacity: 0;
+    }
+}
+.rotateOutDownLeft {
+    -webkit-animation-name: rotateOutDownLeft;
+    animation-name: rotateOutDownLeft;
+}
+@-webkit-keyframes rotateOutDownRight {
+    0% {
+        -webkit-transform-origin: right bottom;
+        transform-origin: right bottom;
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: rotate3d(0, 0, 1, -45deg);
+        transform: rotate3d(0, 0, 1, -45deg);
+        -webkit-transform-origin: right bottom;
+        transform-origin: right bottom;
+        opacity: 0;
+    }
+}
+@keyframes rotateOutDownRight {
+    0% {
+        -webkit-transform-origin: right bottom;
+        -ms-transform-origin: right bottom;
+        transform-origin: right bottom;
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: rotate3d(0, 0, 1, -45deg);
+        -ms-transform: rotate3d(0, 0, 1, -45deg);
+        transform: rotate3d(0, 0, 1, -45deg);
+        -webkit-transform-origin: right bottom;
+        -ms-transform-origin: right bottom;
+        transform-origin: right bottom;
+        opacity: 0;
+    }
+}
+.rotateOutDownRight {
+    -webkit-animation-name: rotateOutDownRight;
+    animation-name: rotateOutDownRight;
+}
+@-webkit-keyframes rotateOutUpLeft {
+    0% {
+        -webkit-transform-origin: left bottom;
+        transform-origin: left bottom;
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: rotate3d(0, 0, 1, -45deg);
+        transform: rotate3d(0, 0, 1, -45deg);
+        -webkit-transform-origin: left bottom;
+        transform-origin: left bottom;
+        opacity: 0;
+    }
+}
+@keyframes rotateOutUpLeft {
+    0% {
+        -webkit-transform-origin: left bottom;
+        -ms-transform-origin: left bottom;
+        transform-origin: left bottom;
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: rotate3d(0, 0, 1, -45deg);
+        -ms-transform: rotate3d(0, 0, 1, -45deg);
+        transform: rotate3d(0, 0, 1, -45deg);
+        -webkit-transform-origin: left bottom;
+        -ms-transform-origin: left bottom;
+        transform-origin: left bottom;
+        opacity: 0;
+    }
+}
+.rotateOutUpLeft {
+    -webkit-animation-name: rotateOutUpLeft;
+    animation-name: rotateOutUpLeft;
+}
+@-webkit-keyframes rotateOutUpRight {
+    0% {
+        -webkit-transform-origin: right bottom;
+        transform-origin: right bottom;
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: rotate3d(0, 0, 1, 90deg);
+        transform: rotate3d(0, 0, 1, 90deg);
+        -webkit-transform-origin: right bottom;
+        transform-origin: right bottom;
+        opacity: 0;
+    }
+}
+@keyframes rotateOutUpRight {
+    0% {
+        -webkit-transform-origin: right bottom;
+        -ms-transform-origin: right bottom;
+        transform-origin: right bottom;
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: rotate3d(0, 0, 1, 90deg);
+        -ms-transform: rotate3d(0, 0, 1, 90deg);
+        transform: rotate3d(0, 0, 1, 90deg);
+        -webkit-transform-origin: right bottom;
+        -ms-transform-origin: right bottom;
+        transform-origin: right bottom;
+        opacity: 0;
+    }
+}
+.rotateOutUpRight {
+    -webkit-animation-name: rotateOutUpRight;
+    animation-name: rotateOutUpRight;
+}
+@-webkit-keyframes hinge {
+    0% {
+        -webkit-transform-origin: top left;
+        transform-origin: top left;
+        -webkit-animation-timing-function: ease-in-out;
+        animation-timing-function: ease-in-out;
+    }
+    20%,
+    60% {
+        -webkit-transform: rotate3d(0, 0, 1, 80deg);
+        transform: rotate3d(0, 0, 1, 80deg);
+        -webkit-transform-origin: top left;
+        transform-origin: top left;
+        -webkit-animation-timing-function: ease-in-out;
+        animation-timing-function: ease-in-out;
+    }
+    40%,
+    80% {
+        -webkit-transform: rotate3d(0, 0, 1, 60deg);
+        transform: rotate3d(0, 0, 1, 60deg);
+        -webkit-transform-origin: top left;
+        transform-origin: top left;
+        -webkit-animation-timing-function: ease-in-out;
+        animation-timing-function: ease-in-out;
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: translate3d(0, 700px, 0);
+        transform: translate3d(0, 700px, 0);
+        opacity: 0;
+    }
+}
+@keyframes hinge {
+    0% {
+        -webkit-transform-origin: top left;
+        -ms-transform-origin: top left;
+        transform-origin: top left;
+        -webkit-animation-timing-function: ease-in-out;
+        animation-timing-function: ease-in-out;
+    }
+    20%,
+    60% {
+        -webkit-transform: rotate3d(0, 0, 1, 80deg);
+        -ms-transform: rotate3d(0, 0, 1, 80deg);
+        transform: rotate3d(0, 0, 1, 80deg);
+        -webkit-transform-origin: top left;
+        -ms-transform-origin: top left;
+        transform-origin: top left;
+        -webkit-animation-timing-function: ease-in-out;
+        animation-timing-function: ease-in-out;
+    }
+    40%,
+    80% {
+        -webkit-transform: rotate3d(0, 0, 1, 60deg);
+        -ms-transform: rotate3d(0, 0, 1, 60deg);
+        transform: rotate3d(0, 0, 1, 60deg);
+        -webkit-transform-origin: top left;
+        -ms-transform-origin: top left;
+        transform-origin: top left;
+        -webkit-animation-timing-function: ease-in-out;
+        animation-timing-function: ease-in-out;
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: translate3d(0, 700px, 0);
+        -ms-transform: translate3d(0, 700px, 0);
+        transform: translate3d(0, 700px, 0);
+        opacity: 0;
+    }
+}
+.hinge {
+    -webkit-animation-name: hinge;
+    animation-name: hinge;
+}
+/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
+
+@-webkit-keyframes rollIn {
+    0% {
+        -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
+        transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
+        opacity: 0;
+    }
+    100% {
+        -webkit-transform: none;
+        transform: none;
+        opacity: 1;
+    }
+}
+@keyframes rollIn {
+    0% {
+        -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
+        -ms-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
+        transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
+        opacity: 0;
+    }
+    100% {
+        -webkit-transform: none;
+        -ms-transform: none;
+        transform: none;
+        opacity: 1;
+    }
+}
+.rollIn {
+    -webkit-animation-name: rollIn;
+    animation-name: rollIn;
+}
+/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
+
+@-webkit-keyframes rollOut {
+    0% {
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
+        transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
+        opacity: 0;
+    }
+}
+@keyframes rollOut {
+    0% {
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
+        -ms-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
+        transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
+        opacity: 0;
+    }
+}
+.rollOut {
+    -webkit-animation-name: rollOut;
+    animation-name: rollOut;
+}
+@-webkit-keyframes zoomIn {
+    0% {
+        -webkit-transform: scale3d(.3, .3, .3);
+        transform: scale3d(.3, .3, .3);
+        opacity: 0;
+    }
+    50% {
+        opacity: 1;
+    }
+}
+@keyframes zoomIn {
+    0% {
+        -webkit-transform: scale3d(.3, .3, .3);
+        -ms-transform: scale3d(.3, .3, .3);
+        transform: scale3d(.3, .3, .3);
+        opacity: 0;
+    }
+    50% {
+        opacity: 1;
+    }
+}
+.zoomIn {
+    -webkit-animation-name: zoomIn;
+    animation-name: zoomIn;
+}
+@-webkit-keyframes zoomInDown {
+    0% {
+        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
+        transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
+        -webkit-animation-timing-function: cubic-bezier(.550, .055, .675, .190);
+        animation-timing-function: cubic-bezier(.550, .055, .675, .190);
+        opacity: 0;
+    }
+    60% {
+        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
+        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
+        -webkit-animation-timing-function: cubic-bezier(.175, .885, .320, 1);
+        animation-timing-function: cubic-bezier(.175, .885, .320, 1);
+        opacity: 1;
+    }
+}
+@keyframes zoomInDown {
+    0% {
+        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
+        -ms-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
+        transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
+        -webkit-animation-timing-function: cubic-bezier(.550, .055, .675, .190);
+        animation-timing-function: cubic-bezier(.550, .055, .675, .190);
+        opacity: 0;
+    }
+    60% {
+        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
+        -ms-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
+        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
+        -webkit-animation-timing-function: cubic-bezier(.175, .885, .320, 1);
+        animation-timing-function: cubic-bezier(.175, .885, .320, 1);
+        opacity: 1;
+    }
+}
+.zoomInDown {
+    -webkit-animation-name: zoomInDown;
+    animation-name: zoomInDown;
+}
+@-webkit-keyframes zoomInLeft {
+    0% {
+        -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
+        transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
+        -webkit-animation-timing-function: cubic-bezier(.550, .055, .675, .190);
+        animation-timing-function: cubic-bezier(.550, .055, .675, .190);
+        opacity: 0;
+    }
+    60% {
+        -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
+        transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
+        -webkit-animation-timing-function: cubic-bezier(.175, .885, .320, 1);
+        animation-timing-function: cubic-bezier(.175, .885, .320, 1);
+        opacity: 1;
+    }
+}
+@keyframes zoomInLeft {
+    0% {
+        -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
+        -ms-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
+        transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
+        -webkit-animation-timing-function: cubic-bezier(.550, .055, .675, .190);
+        animation-timing-function: cubic-bezier(.550, .055, .675, .190);
+        opacity: 0;
+    }
+    60% {
+        -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
+        -ms-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
+        transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
+        -webkit-animation-timing-function: cubic-bezier(.175, .885, .320, 1);
+        animation-timing-function: cubic-bezier(.175, .885, .320, 1);
+        opacity: 1;
+    }
+}
+.zoomInLeft {
+    -webkit-animation-name: zoomInLeft;
+    animation-name: zoomInLeft;
+}
+@-webkit-keyframes zoomInRight {
+    0% {
+        -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
+        transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
+        -webkit-animation-timing-function: cubic-bezier(.550, .055, .675, .190);
+        animation-timing-function: cubic-bezier(.550, .055, .675, .190);
+        opacity: 0;
+    }
+    60% {
+        -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
+        transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
+        -webkit-animation-timing-function: cubic-bezier(.175, .885, .320, 1);
+        animation-timing-function: cubic-bezier(.175, .885, .320, 1);
+        opacity: 1;
+    }
+}
+@keyframes zoomInRight {
+    0% {
+        -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
+        -ms-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
+        transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
+        -webkit-animation-timing-function: cubic-bezier(.550, .055, .675, .190);
+        animation-timing-function: cubic-bezier(.550, .055, .675, .190);
+        opacity: 0;
+    }
+    60% {
+        -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
+        -ms-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
+        transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
+        -webkit-animation-timing-function: cubic-bezier(.175, .885, .320, 1);
+        animation-timing-function: cubic-bezier(.175, .885, .320, 1);
+        opacity: 1;
+    }
+}
+.zoomInRight {
+    -webkit-animation-name: zoomInRight;
+    animation-name: zoomInRight;
+}
+@-webkit-keyframes zoomInUp {
+    0% {
+        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
+        transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
+        -webkit-animation-timing-function: cubic-bezier(.550, .055, .675, .190);
+        animation-timing-function: cubic-bezier(.550, .055, .675, .190);
+        opacity: 0;
+    }
+    60% {
+        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
+        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
+        -webkit-animation-timing-function: cubic-bezier(.175, .885, .320, 1);
+        animation-timing-function: cubic-bezier(.175, .885, .320, 1);
+        opacity: 1;
+    }
+}
+@keyframes zoomInUp {
+    0% {
+        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
+        -ms-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
+        transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
+        -webkit-animation-timing-function: cubic-bezier(.550, .055, .675, .190);
+        animation-timing-function: cubic-bezier(.550, .055, .675, .190);
+        opacity: 0;
+    }
+    60% {
+        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
+        -ms-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
+        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
+        -webkit-animation-timing-function: cubic-bezier(.175, .885, .320, 1);
+        animation-timing-function: cubic-bezier(.175, .885, .320, 1);
+        opacity: 1;
+    }
+}
+.zoomInUp {
+    -webkit-animation-name: zoomInUp;
+    animation-name: zoomInUp;
+}
+@-webkit-keyframes zoomOut {
+    0% {
+        opacity: 1;
+    }
+    50% {
+        -webkit-transform: scale3d(.3, .3, .3);
+        transform: scale3d(.3, .3, .3);
+        opacity: 0;
+    }
+    100% {
+        opacity: 0;
+    }
+}
+@keyframes zoomOut {
+    0% {
+        opacity: 1;
+    }
+    50% {
+        -webkit-transform: scale3d(.3, .3, .3);
+        -ms-transform: scale3d(.3, .3, .3);
+        transform: scale3d(.3, .3, .3);
+        opacity: 0;
+    }
+    100% {
+        opacity: 0;
+    }
+}
+.zoomOut {
+    -webkit-animation-name: zoomOut;
+    animation-name: zoomOut;
+}
+@-webkit-keyframes zoomOutDown {
+    40% {
+        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
+        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
+        -webkit-animation-timing-function: cubic-bezier(.550, .055, .675, .190);
+        animation-timing-function: cubic-bezier(.550, .055, .675, .190);
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
+        transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
+        -webkit-transform-origin: center bottom;
+        transform-origin: center bottom;
+        -webkit-animation-timing-function: cubic-bezier(.175, .885, .320, 1);
+        animation-timing-function: cubic-bezier(.175, .885, .320, 1);
+        opacity: 0;
+    }
+}
+@keyframes zoomOutDown {
+    40% {
+        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
+        -ms-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
+        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
+        -webkit-animation-timing-function: cubic-bezier(.550, .055, .675, .190);
+        animation-timing-function: cubic-bezier(.550, .055, .675, .190);
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
+        -ms-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
+        transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
+        -webkit-transform-origin: center bottom;
+        -ms-transform-origin: center bottom;
+        transform-origin: center bottom;
+        -webkit-animation-timing-function: cubic-bezier(.175, .885, .320, 1);
+        animation-timing-function: cubic-bezier(.175, .885, .320, 1);
+        opacity: 0;
+    }
+}
+.zoomOutDown {
+    -webkit-animation-name: zoomOutDown;
+    animation-name: zoomOutDown;
+}
+@-webkit-keyframes zoomOutLeft {
+    40% {
+        -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
+        transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
+        transform: scale(.1) translate3d(-2000px, 0, 0);
+        -webkit-transform-origin: left center;
+        transform-origin: left center;
+        opacity: 0;
+    }
+}
+@keyframes zoomOutLeft {
+    40% {
+        -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
+        -ms-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
+        transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
+        -ms-transform: scale(.1) translate3d(-2000px, 0, 0);
+        transform: scale(.1) translate3d(-2000px, 0, 0);
+        -webkit-transform-origin: left center;
+        -ms-transform-origin: left center;
+        transform-origin: left center;
+        opacity: 0;
+    }
+}
+.zoomOutLeft {
+    -webkit-animation-name: zoomOutLeft;
+    animation-name: zoomOutLeft;
+}
+@-webkit-keyframes zoomOutRight {
+    40% {
+        -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
+        transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
+        transform: scale(.1) translate3d(2000px, 0, 0);
+        -webkit-transform-origin: right center;
+        transform-origin: right center;
+        opacity: 0;
+    }
+}
+@keyframes zoomOutRight {
+    40% {
+        -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
+        -ms-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
+        transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
+        -ms-transform: scale(.1) translate3d(2000px, 0, 0);
+        transform: scale(.1) translate3d(2000px, 0, 0);
+        -webkit-transform-origin: right center;
+        -ms-transform-origin: right center;
+        transform-origin: right center;
+        opacity: 0;
+    }
+}
+.zoomOutRight {
+    -webkit-animation-name: zoomOutRight;
+    animation-name: zoomOutRight;
+}
+@-webkit-keyframes zoomOutUp {
+    40% {
+        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
+        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
+        -webkit-animation-timing-function: cubic-bezier(.550, .055, .675, .190);
+        animation-timing-function: cubic-bezier(.550, .055, .675, .190);
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
+        transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
+        -webkit-transform-origin: center bottom;
+        transform-origin: center bottom;
+        -webkit-animation-timing-function: cubic-bezier(.175, .885, .320, 1);
+        animation-timing-function: cubic-bezier(.175, .885, .320, 1);
+        opacity: 0;
+    }
+}
+@keyframes zoomOutUp {
+    40% {
+        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
+        -ms-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
+        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
+        -webkit-animation-timing-function: cubic-bezier(.550, .055, .675, .190);
+        animation-timing-function: cubic-bezier(.550, .055, .675, .190);
+        opacity: 1;
+    }
+    100% {
+        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
+        -ms-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
+        transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
+        -webkit-transform-origin: center bottom;
+        -ms-transform-origin: center bottom;
+        transform-origin: center bottom;
+        -webkit-animation-timing-function: cubic-bezier(.175, .885, .320, 1);
+        animation-timing-function: cubic-bezier(.175, .885, .320, 1);
+        opacity: 0;
+    }
+}
+.zoomOutUp {
+    transition: height .35s ease;
+    -webkit-animation-name: zoomOutUp;
+}
+.icon-rotate-90 {
+    -webkit-transform: rotate(90deg);
+    -moz-transform: rotate(90deg);
+    -ms-transform: rotate(90deg);
+    -o-transform: rotate(90deg);
+    transform: rotate(90deg);
+    filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=1);
+}
+.icon-rotate-180 {
+    -webkit-transform: rotate(180deg);
+    -moz-transform: rotate(180deg);
+    -ms-transform: rotate(180deg);
+    -o-transform: rotate(180deg);
+    transform: rotate(180deg);
+    filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=2);
+}
+.icon-rotate-270 {
+    -webkit-transform: rotate(270deg);
+    -moz-transform: rotate(270deg);
+    -ms-transform: rotate(270deg);
+    -o-transform: rotate(270deg);
+    transform: rotate(270deg);
+    filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=3);
+}
+.icon-flip-horizontal {
+    -webkit-transform: scale(-1, 1);
+    -moz-transform: scale(-1, 1);
+    -ms-transform: scale(-1, 1);
+    -o-transform: scale(-1, 1);
+    transform: scale(-1, 1);
+    filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
+}
+.icon-flip-vertical {
+    -webkit-transform: scale(1, -1);
+    -moz-transform: scale(1, -1);
+    -ms-transform: scale(1, -1);
+    -o-transform: scale(1, -1);
+    transform: scale(1, -1);
+    filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
+}
+.fade {
+    -webkit-transition: opacity .15s linear;
+    transition: opacity .15s linear;
+    opacity: 0;
+}
+.fade.in {
+    opacity: 1;
+}
+.collapse {
+    display: none;
+}
+.collapse.in {
+    display: block;
+}
+.collapsing {
+    position: relative;
+    overflow: hidden;
+    height: 0;
+    -webkit-transition: height .35s ease;
+    transition: height .35s ease;
+}
+.icon-spin {
+    -webkit-animation: spin 2s infinite linear;
+    -moz-animation: spin 2s infinite linear;
+    -o-animation: spin 2s infinite linear;
+    animation: spin 2s infinite linear;
+}
+@-moz-keyframes spin {
+    0% {
+        -moz-transform: rotate(0deg);
+    }
+    100% {
+        -moz-transform: rotate(359deg);
+    }
+}
+@-webkit-keyframes spin {
+    0% {
+        -webkit-transform: rotate(0deg);
+    }
+    100% {
+        -webkit-transform: rotate(359deg);
+    }
+}
+@-o-keyframes spin {
+    0% {
+        -o-transform: rotate(0deg);
+    }
+    100% {
+        -o-transform: rotate(359deg);
+    }
+}
+@keyframes spin {
+    0% {
+        -webkit-transform: rotate(0deg);
+        transform: rotate(0deg);
+    }
+    100% {
+        -webkit-transform: rotate(359deg);
+        transform: rotate(359deg);
+    }
+}
+
+@keyframes fadebottom {
+    0% {
+        opacity: 1;
+        transform: translateY(0px);
+        -moz-transform: translateY(0px);
+        -o-transform: translateY(0px);
+    }
+    25% {
+        opacity: 0;
+        transform: translateY(20px);
+        -moz-transform: translateY(20px);
+        -o-transform: translateY(20px);
+    }
+    30% {
+        opacity: 0;
+        transform: translateY(0px);
+        -moz-transform: translateY(0px);
+        -o-transform: translateY(0px);
+    }
+    45% {
+        opacity: 1;
+        transform: translateY(0px);
+        -moz-transform: translateY(0px);
+        -o-transform: translateY(0px);
+    }
+    100% {
+        opacity: 1;
+        transform: translateY(0px);
+        -moz-transform: translateY(0px);
+        -o-transform: translateY(0px);
+    }
+}
+
+@-webkit-keyframes fadebottom {
+    0% {
+        opacity: 1;
+        transform: translateY(0px);
+        -webkit-transform: translateY(0px);
+    }
+    25% {
+        opacity: 0;
+        transform: translateY(20px);
+        -webkit-transform: translateY(20px);
+    }
+    30% {
+        opacity: 0;
+        transform: translateY(0px);
+        -webkit-transform: translateY(0px);
+    }
+    45% {
+        opacity: 1;
+        transform: translateY(0px);
+        -webkit-transform: translateY(0px);
+    }
+    100% {
+        opacity: 1;
+        transform: translateY(0px);
+        -webkit-transform: translateY(0px);
+    }
+}
+

+ 224 - 0
static/helpers/backgrounds.css

@@ -0,0 +1,224 @@
+/* Blurred backgrounds */
+
+.blurred-bg-1 {
+    background-image: url('../image-resources/blurred-bg/blurred-bg-1.jpg');
+}
+.blurred-bg-2 {
+    background-image: url('../image-resources/blurred-bg/blurred-bg-2.jpg');
+}
+.blurred-bg-3 {
+    background-image: url('../image-resources/blurred-bg/blurred-bg-3.jpg');
+}
+.blurred-bg-4 {
+    background-image: url('../image-resources/blurred-bg/blurred-bg-4.jpg');
+}
+.blurred-bg-5 {
+    background-image: url('../image-resources/blurred-bg/blurred-bg-5.jpg');
+}
+.blurred-bg-6 {
+    background-image: url('../image-resources/blurred-bg/blurred-bg-6.jpg');
+}
+.blurred-bg-7 {
+    background-image: url('../image-resources/blurred-bg/blurred-bg-7.jpg');
+}
+.blurred-bg-8 {
+    background-image: url('../image-resources/blurred-bg/blurred-bg-8.jpg');
+}
+.blurred-bg-9 {
+    background-image: url('../image-resources/blurred-bg/blurred-bg-9.jpg');
+}
+.blurred-bg-10 {
+    background-image: url('../image-resources/blurred-bg/blurred-bg-10.jpg');
+}
+.blurred-bg-11 {
+    background-image: url('../image-resources/blurred-bg/blurred-bg-11.jpg');
+}
+.blurred-bg-12 {
+    background-image: url('../image-resources/blurred-bg/blurred-bg-12.jpg');
+}
+.blurred-bg-13 {
+    background-image: url('../image-resources/blurred-bg/blurred-bg-13.jpg');
+}
+.blurred-bg-14 {
+    background-image: url('../image-resources/blurred-bg/blurred-bg-14.jpg');
+}
+.blurred-bg-15 {
+    background-image: url('../image-resources/blurred-bg/blurred-bg-15.jpg');
+}
+.blurred-bg-16 {
+    background-image: url('../image-resources/blurred-bg/blurred-bg-16.jpg');
+}
+/* Polygon backgrounds */
+
+.poly-bg-1 {
+    background-image: url('../image-resources/poly-bg/poly-bg-1.jpg');
+}
+.poly-bg-2 {
+    background-image: url('../image-resources/poly-bg/poly-bg-2.jpg');
+}
+.poly-bg-3 {
+    background-image: url('../image-resources/poly-bg/poly-bg-3.jpg');
+}
+.poly-bg-4 {
+    background-image: url('../image-resources/poly-bg/poly-bg-4.jpg');
+}
+.poly-bg-5 {
+    background-image: url('../image-resources/poly-bg/poly-bg-5.jpg');
+}
+.poly-bg-6 {
+    background-image: url('../image-resources/poly-bg/poly-bg-6.jpg');
+}
+.poly-bg-7 {
+    background-image: url('../image-resources/poly-bg/poly-bg-7.jpg');
+}
+.poly-bg-8 {
+    background-image: url('../image-resources/poly-bg/poly-bg-8.jpg');
+}
+.poly-bg-9 {
+    background-image: url('../image-resources/poly-bg/poly-bg-9.jpg');
+}
+.poly-bg-10 {
+    background-image: url('../image-resources/poly-bg/poly-bg-10.jpg');
+}
+/* Blurred images */
+
+.blurred-img-1 {
+    background-image: url('../image-resources/blurred-img/blurred-img-1.jpg');
+}
+.blurred-img-2 {
+    background-image: url('../image-resources/blurred-img/blurred-img-2.jpg');
+}
+.blurred-img-3 {
+    background-image: url('../image-resources/blurred-img/blurred-img-3.jpg');
+}
+.blurred-img-4 {
+    background-image: url('../image-resources/blurred-img/blurred-img-4.jpg');
+}
+.blurred-img-5 {
+    background-image: url('../image-resources/blurred-img/blurred-img-5.jpg');
+}
+/* Full images */
+
+.full-bg-1 {
+    background-image: url('../image-resources/full-bg/full-bg-1.jpg');
+}
+.full-bg-2 {
+    background-image: url('../image-resources/full-bg/full-bg-2.jpg');
+}
+.full-bg-3 {
+    background-image: url('../image-resources/full-bg/full-bg-3.jpg');
+}
+.full-bg-4 {
+    background-image: url('../image-resources/full-bg/full-bg-4.jpg');
+}
+.full-bg-5 {
+    background-image: url('../image-resources/full-bg/full-bg-5.jpg');
+}
+.full-bg-6 {
+    background-image: url('../image-resources/full-bg/full-bg-6.jpg');
+}
+.full-bg-7 {
+    background-image: url('../image-resources/full-bg/full-bg-7.jpg');
+}
+.full-bg-8 {
+    background-image: url('../image-resources/full-bg/full-bg-8.jpg');
+}
+.full-bg-9 {
+    background-image: url('../image-resources/full-bg/full-bg-9.jpg');
+}
+.full-bg-10 {
+    background-image: url('../image-resources/full-bg/full-bg-10.jpg');
+}
+.full-bg-11 {
+    background-image: url('../image-resources/full-bg/full-bg-11.jpg');
+}
+.full-bg-12 {
+    background-image: url('../image-resources/full-bg/full-bg-12.jpg');
+}
+.full-bg-13 {
+    background-image: url('../image-resources/full-bg/full-bg-13.jpg');
+}
+.full-bg-14 {
+    background-image: url('../image-resources/full-bg/full-bg-14.jpg');
+}
+/* Pattern backgrounds */
+
+.pattern-bg-1 {
+    background-image: url('../image-resources/pattern-bg/pattern-bg-1.png');
+}
+.pattern-bg-2 {
+    background-image: url('../image-resources/pattern-bg/pattern-bg-2.png');
+}
+.pattern-bg-3 {
+    background-image: url('../image-resources/pattern-bg/pattern-bg-3.png');
+}
+.pattern-bg-4 {
+    background-image: url('../image-resources/pattern-bg/pattern-bg-4.png');
+}
+.pattern-bg-5 {
+    background-image: url('../image-resources/pattern-bg/pattern-bg-5.png');
+}
+.pattern-bg-6 {
+    background-image: url('../image-resources/pattern-bg/pattern-bg-6.png');
+}
+.pattern-bg-7 {
+    background-image: url('../image-resources/pattern-bg/pattern-bg-7.png');
+}
+.pattern-bg-8 {
+    background-image: url('../image-resources/pattern-bg/pattern-bg-8.png');
+}
+.pattern-bg-9 {
+    background-image: url('../image-resources/pattern-bg/pattern-bg-9.png');
+}
+.pattern-bg-10 {
+    background-image: url('../image-resources/pattern-bg/pattern-bg-10.png');
+}
+
+/* Gradients */
+
+.bg-gradient-1,
+.bg-gradient-2,
+.bg-gradient-3,
+.bg-gradient-4,
+.bg-gradient-5,
+.bg-gradient-6,
+.bg-gradient-7,
+.bg-gradient-8,
+.bg-gradient-9 {
+    background-color: transparent !important;
+}
+
+.bg-gradient-1 {
+    background: radial-gradient(circle at 8.75% 8.45%, #003973, transparent 100%),radial-gradient(circle at 94.06% 82.83%, #E5E5BE, transparent 100%),radial-gradient(circle at 50% 50%, #668cc2, #668cc2 100%);
+}
+.bg-gradient-2 {
+    background: radial-gradient(circle at 1.98% 3.00%, #348F50, transparent 100%),radial-gradient(circle at 98.02% 98.00%, #56B4D3, transparent 100%),radial-gradient(circle at 50% 50%, #668cc2, #668cc2 100%);
+}
+.bg-gradient-3 {
+    background: radial-gradient(circle at 1.98% 74.02%, #E55D87, transparent 100%),radial-gradient(circle at 98.02% 35.97%, #5FC3E4, transparent 100%),radial-gradient(circle at 50% 50%, #0cc285, #0cc285 100%);
+}
+.bg-gradient-4 {
+    background: radial-gradient(circle at 1.98% 2.00%, #B993D6, transparent 100%),radial-gradient(circle at 98.02% 92.01%, #8CA6DB, transparent 100%),radial-gradient(circle at 50% 50%, #0cc285, #0cc285 100%);
+}
+.bg-gradient-5 {
+    background: radial-gradient(circle at 1.98% 89.01%, #7474BF, transparent 100%),radial-gradient(circle at 98.02% 21.98%, #348AC7, transparent 100%),radial-gradient(circle at 50% 50%, #0cc285, #0cc285 100%);
+}
+.bg-gradient-6 {
+    background: radial-gradient(circle at 1.98% 40.96%, #00c6ff, transparent 100%),radial-gradient(circle at 98.02% 52.04%, #0072ff, transparent 100%),radial-gradient(circle at 50% 50%, #0cc285, #0cc285 100%);
+}
+.bg-gradient-7 {
+    background: radial-gradient(circle at 1.98% 85.01%, #134E5E, transparent 100%),radial-gradient(circle at 98.02% 18.98%, #71B280, transparent 100%),radial-gradient(circle at 50% 50%, #0cc285, #0cc285 100%);
+}
+.bg-gradient-8 {
+    background: radial-gradient(circle at 1.98% 20.98%, #4b6cb7, transparent 100%),radial-gradient(circle at 98.02% 20.98%, #182848, transparent 100%),radial-gradient(circle at 50% 50%, #0cc285, #0cc285 100%);
+}
+.bg-gradient-9 {
+    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…IgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
+    background: -moz-linear-gradient(-65deg, #008fe2 0, #00b29c 100%);
+    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #008fe2), color-stop(100%, #00b29c));
+    background: -webkit-linear-gradient(-65deg, #008fe2 0, #00b29c 100%);
+    background: -o-linear-gradient(-65deg, #008fe2 0, #00b29c 100%);
+    background: -ms-linear-gradient(-65deg, #008fe2 0, #00b29c 100%);
+    background: linear-gradient(154deg, #008fe2 0, #00b29c 100%);
+    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#008fe2', endColorstr='#00b29c', GradientType=1);
+}

+ 243 - 0
static/helpers/boilerplate.css

@@ -0,0 +1,243 @@
+/* Boilerplate  */
+
+article,
+aside,
+details,
+figcaption,
+figure,
+footer,
+header,
+hgroup,
+main,
+nav,
+section,
+summary {
+    display: block;
+}
+audio,
+canvas,
+video {
+    display: inline-block;
+}
+audio:not([controls]) {
+    display: none;
+    height: 0;
+}
+[hidden] {
+    display: none;
+}
+html {
+    font-family: sans-serif;
+    -webkit-text-size-adjust: 100%;
+    -ms-text-size-adjust: 100%;
+}
+body {
+    margin: 0;
+}
+abbr[title] {
+    border-bottom: 1px dotted;
+}
+b,
+strong {
+    font-weight: bold;
+}
+dfn {
+    font-style: italic;
+}
+hr {
+    -moz-box-sizing: content-box;
+    box-sizing: content-box;
+    height: 0;
+}
+mark {
+    color: #000;
+    background: #ff0;
+}
+code,
+kbd,
+pre,
+samp {
+    font-family: monospace, serif;
+    font-size: 1em;
+}
+pre {
+    white-space: pre-wrap;
+}
+q {
+    quotes: '\201C''\201D''\2018''\2019';
+}
+small {
+    font-size: 80%;
+}
+sub,
+sup {
+    font-size: 75%;
+    line-height: 0;
+    position: relative;
+    vertical-align: baseline;
+}
+sup {
+    top: -.5em;
+}
+sub {
+    bottom: -.25em;
+}
+img {
+    border: 0;
+}
+svg:not(:root) {
+    overflow: hidden;
+}
+figure {
+    margin: 0;
+}
+fieldset {
+    margin: 0 2px;
+    padding: .35em .625em .75em;
+    border: 1px solid #c0c0c0;
+}
+legend {
+    padding: 0;
+    border: 0;
+}
+button {
+    margin: 0;
+}
+button,
+input,
+select,
+textarea {
+    font-family: inherit;
+    font-size: 100%;
+}
+button,
+input {
+    line-height: normal;
+}
+button,
+select {
+    text-transform: none;
+}
+button,
+html input[type='button'],
+input[type='reset'],
+input[type='submit'] {
+    cursor: pointer;
+    -webkit-appearance: button;
+}
+button[disabled] {
+    cursor: default;
+}
+input[type='checkbox'],
+input[type='radio'] {
+    -webkit-box-sizing: border-box;
+    -moz-box-sizing: border-box;
+    box-sizing: border-box;
+    padding: 0;
+}
+input[type='search'] {
+    -webkit-box-sizing: content-box;
+    -moz-box-sizing: content-box;
+    box-sizing: content-box;
+    -webkit-appearance: textfield;
+}
+input[type='search']::-webkit-search-cancel-button,
+input[type='search']::-webkit-search-decoration {
+    -webkit-appearance: none;
+}
+button::-moz-focus-inner,
+input::-moz-focus-inner {
+    padding: 0;
+    border: 0;
+}
+textarea {
+    overflow: auto;
+    vertical-align: top;
+}
+table {
+    border-spacing: 0;
+    border-collapse: collapse;
+}
+@media print {
+    * {
+        color: #000 !important;
+        background: transparent !important;
+        box-shadow: none !important;
+        text-shadow: none !important;
+    }
+    a,
+    a:visited {
+        text-decoration: underline;
+    }
+    a[href]:after {
+        content: ' (' attr(href)')';
+    }
+    abbr[title]:after {
+        content: ' (' attr(title)')';
+    }
+    .ir a:after,
+    a[href^='javascript:']:after,
+    a[href^='#']:after {
+        content: '';
+    }
+    pre,
+    blockquote {
+        border: 1px solid #999;
+        page-break-inside: avoid;
+    }
+    thead {
+        display: table-header-group;
+    }
+    tr,
+    img {
+        page-break-inside: avoid;
+    }
+    img {
+        max-width: 100% !important;
+    }
+    @page {
+        margin: 2cm .5cm;
+    }
+    p,
+    h2,
+    h3 {
+        orphans: 3;
+        widows: 3;
+    }
+    h2,
+    h3 {
+        page-break-after: avoid;
+    }
+    .jGrowl {
+        display: none;
+    }
+}
+small {
+    font-size: 85%;
+}
+a {
+    text-decoration: none;
+}
+a,
+a:visited,
+a:focus,
+a:active,
+*:visited,
+*:focus,
+*:active {
+    outline: none;
+}
+html {
+    font-size: 62.5%;
+    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
+}
+*,
+*:before,
+*:after {
+    -webkit-box-sizing: border-box;
+    -moz-box-sizing: border-box;
+    box-sizing: border-box;
+}
+.jqstooltip {
+    box-sizing: content-box;
+}

+ 233 - 0
static/helpers/border-radius.css

@@ -0,0 +1,233 @@
+/* Border Radius */
+/* 2px */
+
+.radius-all-2 {
+    border-radius: 2px !important;
+}
+.radius-top-left-2 {
+    border-top-left-radius: 2px !important;
+}
+.radius-top-right-2 {
+    border-top-right-radius: 2px !important;
+}
+.radius-bottom-right-2 {
+    border-bottom-right-radius: 2px !important;
+}
+.radius-bottom-left-2 {
+    border-bottom-left-radius: 2px !important;
+}
+.radius-top-all-2 {
+    border-top-left-radius: 2px !important;
+    border-top-right-radius: 2px !important;
+}
+.radius-bottom-all-2 {
+    border-bottom-right-radius: 2px !important;
+    border-bottom-left-radius: 2px !important;
+}
+.radius-right-all-2 {
+    border-top-right-radius: 2px !important;
+    border-bottom-right-radius: 2px !important;
+}
+.radius-left-all-2 {
+    border-top-left-radius: 2px !important;
+    border-bottom-left-radius: 2px !important;
+}
+/* 4px */
+
+.radius-all-4 {
+    border-radius: 4px !important;
+}
+.radius-top-left-4 {
+    border-top-left-radius: 4px !important;
+}
+.radius-top-right-4 {
+    border-top-right-radius: 4px !important;
+}
+.radius-bottom-right-4 {
+    border-bottom-right-radius: 4px !important;
+}
+.radius-bottom-left-4 {
+    border-bottom-left-radius: 4px !important;
+}
+.radius-top-all-4 {
+    border-top-left-radius: 4px !important;
+    border-top-right-radius: 4px !important;
+}
+.radius-bottom-all-4 {
+    border-bottom-right-radius: 4px !important;
+    border-bottom-left-radius: 4px !important;
+}
+.radius-right-all-4 {
+    border-top-right-radius: 4px !important;
+    border-bottom-right-radius: 4px !important;
+}
+.radius-left-all-4 {
+    border-top-left-radius: 4px !important;
+    border-bottom-left-radius: 4px !important;
+}
+/* 6px */
+
+.radius-all-6 {
+    border-radius: 6px !important;
+}
+.radius-top-left-6 {
+    border-top-left-radius: 6px !important;
+}
+.radius-top-right-6 {
+    border-top-right-radius: 6px !important;
+}
+.radius-bottom-right-6 {
+    border-bottom-right-radius: 6px !important;
+}
+.radius-bottom-left-6 {
+    border-bottom-left-radius: 6px !important;
+}
+.radius-top-all-6 {
+    border-top-left-radius: 6px !important;
+    border-top-right-radius: 6px !important;
+}
+.radius-bottom-all-6 {
+    border-bottom-right-radius: 6px !important;
+    border-bottom-left-radius: 6px !important;
+}
+.radius-right-all-6 {
+    border-top-right-radius: 6px !important;
+    border-bottom-right-radius: 6px !important;
+}
+.radius-left-all-6 {
+    border-top-left-radius: 6px !important;
+    border-bottom-left-radius: 6px !important;
+}
+/* 8px */
+
+.radius-all-8 {
+    border-radius: 8px !important;
+}
+.radius-top-left-8 {
+    border-top-left-radius: 8px !important;
+}
+.radius-top-right-8 {
+    border-top-right-radius: 8px !important;
+}
+.radius-bottom-right-8 {
+    border-bottom-right-radius: 8px !important;
+}
+.radius-bottom-left-8 {
+    border-bottom-left-radius: 8px !important;
+}
+.radius-top-all-8 {
+    border-top-left-radius: 8px !important;
+    border-top-right-radius: 8px !important;
+}
+.radius-bottom-all-8 {
+    border-bottom-right-radius: 8px !important;
+    border-bottom-left-radius: 8px !important;
+}
+.radius-right-all-8 {
+    border-top-right-radius: 8px !important;
+    border-bottom-right-radius: 8px !important;
+}
+.radius-left-all-8 {
+    border-top-left-radius: 8px !important;
+    border-bottom-left-radius: 8px !important;
+}
+/* 10px */
+
+.radius-all-10 {
+    border-radius: 10px !important;
+}
+.radius-top-left-10 {
+    border-top-left-radius: 10px !important;
+}
+.radius-top-right-10 {
+    border-top-right-radius: 10px !important;
+}
+.radius-bottom-right-10 {
+    border-bottom-right-radius: 10px !important;
+}
+.radius-bottom-left-10 {
+    border-bottom-left-radius: 10px !important;
+}
+.radius-top-all-10 {
+    border-top-left-radius: 10px !important;
+    border-top-right-radius: 10px !important;
+}
+.radius-bottom-all-10 {
+    border-bottom-right-radius: 10px !important;
+    border-bottom-left-radius: 10px !important;
+}
+.radius-right-all-10 {
+    border-top-right-radius: 10px !important;
+    border-bottom-right-radius: 10px !important;
+}
+.radius-left-all-10 {
+    border-top-left-radius: 10px !important;
+    border-bottom-left-radius: 10px !important;
+}
+/* 100px */
+
+.ra-100,
+.radius-all-100 {
+    border-radius: 100px !important;
+}
+.radius-top-left-100 {
+    border-top-left-radius: 100px !important;
+}
+.radius-top-right-100 {
+    border-top-right-radius: 100px !important;
+}
+.radius-bottom-right-100 {
+    border-bottom-right-radius: 100px !important;
+}
+.radius-bottom-left-100 {
+    border-bottom-left-radius: 100px !important;
+}
+.radius-top-all-100 {
+    border-top-left-radius: 100px !important;
+    border-top-right-radius: 100px !important;
+}
+.radius-bottom-all-100 {
+    border-bottom-right-radius: 100px !important;
+    border-bottom-left-radius: 100px !important;
+}
+.radius-right-all-100 {
+    border-top-right-radius: 100px !important;
+    border-bottom-right-radius: 100px !important;
+}
+.radius-left-all-100 {
+    border-top-left-radius: 100px !important;
+    border-bottom-left-radius: 100px !important;
+}
+/* 0px */
+
+.radius-all-0 {
+    border-radius: 0 !important;
+}
+.radius-top-left-0 {
+    border-top-left-radius: 0 !important;
+}
+.radius-top-right-0 {
+    border-top-right-radius: 0 !important;
+}
+.radius-bottom-right-0 {
+    border-bottom-right-radius: 0 !important;
+}
+.radius-bottom-left-0 {
+    border-bottom-left-radius: 0 !important;
+}
+.radius-top-all-0 {
+    border-top-left-radius: 0 !important;
+    border-top-right-radius: 0 !important;
+}
+.radius-bottom-all-0 {
+    border-bottom-right-radius: 0 !important;
+    border-bottom-left-radius: 0 !important;
+}
+.radius-right-all-0 {
+    border-top-right-radius: 0 !important;
+    border-bottom-right-radius: 0 !important;
+}
+.radius-left-all-0 {
+    border-top-left-radius: 0 !important;
+    border-bottom-left-radius: 0 !important;
+}

+ 602 - 0
static/helpers/colors.css

@@ -0,0 +1,602 @@
+/* Font Colors */
+
+.font-black {
+    color: #464646 !important;
+}
+.font-blue {
+    color: #1f6dca !important;
+}
+.font-blue-alt {
+    color: #65a6ff !important;
+}
+.font-azure {
+    color: #41e5c0 !important;
+}
+.text-muted,
+.font-gray {
+    color: #c2c2c2 !important;
+}
+.text-info,
+.font-gray-dark {
+    color: #828282 !important;
+}
+.text-success,
+.font-green {
+    color: #2ecc71 !important;
+}
+.text-warning,
+.font-orange {
+    color: #fa7753 !important;
+}
+.font-yellow {
+    color: #fc0 !important;
+}
+.font-purple {
+    color: #984dff !important;
+}
+.has-error .help-block,
+.text-danger,
+.font-red,
+.parsley-required {
+    color: #ff5757 !important;
+}
+.font-white {
+    color: #fff !important;
+}
+/* Other Background Colors */
+
+.alert-info a,
+.alert-info {
+    color: #6c6c6c;
+    border-color: #c9c9c9;
+    background: #dfe8f1;
+}
+.alert-notice a,
+.alert-notice {
+    color: #0f2c62;
+    border-color: #62baf6;
+    background: #c6e8ff;
+}
+.alert-success a,
+.alert-success,
+.parsley-success {
+    color: #1e620f;
+    border-color: #7cd362;
+    background: #d3ffc6;
+}
+.parsley-success {
+    background: #fff;
+}
+.alert-warning a,
+.alert-warning,
+.warning {
+    color: #624b0f;
+    border-color: #ebc875;
+    background: #ffeec6;
+}
+.alert-danger a,
+.alert-danger,
+.danger,
+.parsley-error {
+    color: #620f0f;
+    border-color: #db6a6a;
+    background: #ffc6c6;
+}
+.parsley-error {
+    background: #fff;
+}
+/* Social buttons */
+
+.bg-facebook {
+    color: #fff !important;
+    background: #3b5998;
+}
+.btn.bg-facebook:hover {
+    background: #304b85;
+}
+.bg-twitter {
+    color: #fff !important;
+    background: #3a92c8;
+}
+.btn.bg-twitter:hover {
+    background: #2b80b4;
+}
+.bg-google {
+    color: #fff !important;
+    background: #dd4b39;
+}
+.btn.bg-google:hover {
+    background: #c93b2a;
+}
+/* Background Colors */
+/* Blue */
+
+.progress-bar-info,
+.bootstrap-switch-info,
+.checkbox-info div[id^='uniform-'] span.checked,
+.radio-info div[id^='uniform-'] span.checked,
+.badge-info,
+.label-info,
+.btn-info,
+.hover-blue:hover,
+.hover-info:hover,
+.bg-blue {
+    color: #fff;
+    border-color: #308dcc;
+    background: #3498db;
+}
+.label-info[href]:hover,
+.label-info[href]:focus,
+.btn-info:hover,
+.btn-info:focus,
+.btn-info:active,
+.btn-info.active,
+.open .dropdown-toggle.btn-info,
+.btn-info.disabled,
+.btn-info[disabled],
+.btn-info.disabled:hover,
+.btn-info[disabled]:hover,
+.btn-info.disabled:focus,
+.btn-info[disabled]:focus,
+.btn-info.disabled:active,
+.btn-info[disabled]:active,
+.btn-info.disabled.active,
+.btn-info[disabled].active {
+    color: #fff;
+    border-color: #308dcc;
+    background: #52a7e0;
+}
+/* Red */
+
+.progress-bar-danger,
+.bootstrap-switch-danger,
+.checkbox-danger div[id^='uniform-'] span.checked,
+.radio-danger div[id^='uniform-'] span.checked,
+.badge-danger,
+.label-danger,
+.btn-danger,
+.bg-danger,
+.hover-red:hover,
+.hover-danger:hover,
+.bg-red {
+    color: #fff;
+    border-color: #cf4436;
+    background: #e74c3c;
+}
+.label-danger[href]:hover,
+.label-danger[href]:focus,
+.btn-danger:hover,
+.btn-danger:focus,
+.btn-danger:active,
+.btn-danger.active,
+.open .dropdown-toggle.btn-danger,
+.btn-danger.disabled,
+.btn-danger[disabled],
+.btn-danger.disabled:hover,
+.btn-danger[disabled]:hover,
+.btn-danger.disabled:focus,
+.btn-danger[disabled]:focus,
+.btn-danger.disabled:active,
+.btn-danger[disabled]:active,
+.btn-danger.disabled.active,
+.btn-danger[disabled].active {
+    color: #fff;
+    border-color: #cf4436;
+    background: #eb6759;
+}
+/* Gray */
+
+.badge-gray,
+.label-gray,
+.btn-gray,
+.hover-gray:hover,
+.bg-gray {
+    color: #666;
+    background: #efefef;
+}
+.label-gray[href]:hover,
+.label-gray[href]:focus,
+.btn-gray:hover,
+.btn-gray:focus,
+.btn-gray:active,
+.btn-gray.active,
+.open .dropdown-toggle.btn-gray,
+.btn-gray.disabled,
+.btn-gray[disabled],
+.btn-gray.disabled:hover,
+.btn-gray[disabled]:hover,
+.btn-gray.disabled:focus,
+.btn-gray[disabled]:focus,
+.btn-gray.disabled:active,
+.btn-gray[disabled]:active,
+.btn-gray.disabled.active,
+.btn-gray[disabled].active {
+    color: #333;
+    background: #e7e7e7;
+}
+/* Gray Alt */
+
+.badge-gray-alt,
+.label-gray-alt,
+.btn-gray-alt,
+.hover-gray-alt:hover,
+.bg-gray-alt {
+    color: #888;
+    background: #f6f6f6;
+}
+.label-gray-alt[href]:hover,
+.label-gray-alt[href]:focus,
+.btn-gray-alt:hover,
+.btn-gray-alt:focus,
+.btn-gray-alt:active,
+.btn-gray-alt.active,
+.open .dropdown-toggle.btn-gray-alt,
+.btn-gray-alt.disabled,
+.btn-gray-alt[disabled],
+.btn-gray-alt.disabled:hover,
+.btn-gray-alt[disabled]:hover,
+.btn-gray-alt.disabled:focus,
+.btn-gray-alt[disabled]:focus,
+.btn-gray-alt.disabled:active,
+.btn-gray-alt[disabled]:active,
+.btn-gray-alt.disabled.active,
+.btn-gray-alt[disabled].active {
+    color: #444;
+    background: #ededed;
+}
+/* Black */
+
+.badge-black,
+.label-black,
+.btn-black,
+.hover-black:hover,
+.bg-black {
+    color: #ccc;
+    border-color: #000;
+    background: #2d2d2d;
+}
+.boxed-layout.bg-black {
+    background: #2d2d2d;
+}
+.label-black[href]:hover,
+.label-black[href]:focus,
+.btn-black:hover,
+.btn-black:focus,
+.btn-black:active,
+.btn-black.active,
+.open .dropdown-toggle.btn-black,
+.btn-black.disabled,
+.btn-black[disabled],
+.btn-black.disabled:hover,
+.btn-black[disabled]:hover,
+.btn-black.disabled:focus,
+.btn-black[disabled]:focus,
+.btn-black.disabled:active,
+.btn-black[disabled]:active,
+.btn-black.disabled.active,
+.btn-black[disabled].active {
+    color: #fdfdfd;
+    background: #151515;
+}
+/* Black Opacity */
+
+.badge-black-opacity,
+.label-black-opacity,
+.btn-black-opacity,
+.hover-black-opacity:hover,
+.bg-black-opacity {
+    color: #a9b3bb;
+    background: #2b323d;
+}
+.label-black-opacity[href]:hover,
+.label-black-opacity[href]:focus,
+.btn-black-opacity:hover,
+.btn-black-opacity:focus,
+.btn-black-opacity:active,
+.btn-black-opacity.active,
+.open .dropdown-toggle.btn-black-opacity,
+.btn-black-opacity.disabled,
+.btn-black-opacity[disabled],
+.btn-black-opacity.disabled:hover,
+.btn-black-opacity[disabled]:hover,
+.btn-black-opacity.disabled:focus,
+.btn-black-opacity[disabled]:focus,
+.btn-black-opacity.disabled:active,
+.btn-black-opacity[disabled]:active,
+.btn-black-opacity.disabled.active,
+.btn-black-opacity[disabled].active {
+    color: #fff;
+    background: #14171c;
+}
+/* Black Opacity Alt */
+
+.badge-black-opacity-alt,
+.label-black-opacity-alt,
+.btn-black-opacity-alt,
+.hover-black-opacity-alt:hover,
+.bg-black-opacity-alt {
+    color: #fff;
+    background: rgba(0, 0, 0, .20);
+    border-color: transparent;
+}
+.label-black-opacity-alt[href]:hover,
+.label-black-opacity-alt[href]:focus,
+.btn-black-opacity-alt:hover,
+.btn-black-opacity-alt:focus,
+.btn-black-opacity-alt:active,
+.btn-black-opacity-alt.active,
+.open .dropdown-toggle.btn-black-opacity-alt,
+.btn-black-opacity-alt.disabled,
+.btn-black-opacity-alt[disabled],
+.btn-black-opacity-alt.disabled:hover,
+.btn-black-opacity-alt[disabled]:hover,
+.btn-black-opacity-alt.disabled:focus,
+.btn-black-opacity-alt[disabled]:focus,
+.btn-black-opacity-alt.disabled:active,
+.btn-black-opacity-alt[disabled]:active,
+.btn-black-opacity-alt.disabled.active,
+.btn-black-opacity-alt[disabled].active {
+    color: #fff;
+    background: rgba(0, 0, 0, .30);
+}
+/* Green */
+
+.progress-bar-success,
+.bootstrap-switch-success,
+.checkbox-success div[id^='uniform-'] span.checked,
+.radio-success div[id^='uniform-'] span.checked,
+.badge-success,
+.label-success,
+.btn-success,
+.hover-green:hover,
+.hover-success:hover,
+.bg-green {
+    color: #fff;
+    border-color: #29b765;
+    background: #2ecc71;
+}
+.label-success[href]:hover,
+.label-success[href]:focus,
+.btn-success:hover,
+.btn-success:focus,
+.btn-success:active,
+.btn-success.active,
+.open .dropdown-toggle.btn-success,
+.btn-success.disabled,
+.btn-success[disabled],
+.btn-success.disabled:hover,
+.btn-success[disabled]:hover,
+.btn-success.disabled:focus,
+.btn-success[disabled]:focus,
+.btn-success.disabled:active,
+.btn-success[disabled]:active,
+.btn-success.disabled.active,
+.btn-success[disabled].active {
+    color: #fff;
+    border-color: #29b765;
+    background: #58d68d;
+}
+/* Orange */
+
+.progress-bar-warning,
+.bootstrap-switch-warning,
+.checkbox-warning div[id^='uniform-'] span.checked,
+.radio-warning div[id^='uniform-'] span.checked,
+.badge-warning,
+.label-warning,
+.btn-warning,
+.bg-warning,
+.hover-orange:hover,
+.hover-warning:hover,
+.bg-orange {
+    color: #fff;
+    border-color: #d67520;
+    background: #e67e22;
+}
+.label-warning[href]:hover,
+.label-warning[href]:focus,
+.btn-warning:hover,
+.btn-warning:focus,
+.btn-warning:active,
+.btn-warning.active,
+.open .dropdown-toggle.btn-warning,
+.btn-warning.disabled,
+.btn-warning[disabled],
+.btn-warning.disabled:hover,
+.btn-warning[disabled]:hover,
+.btn-warning.disabled:focus,
+.btn-warning[disabled]:focus,
+.btn-warning.disabled:active,
+.btn-warning[disabled]:active,
+.btn-warning.disabled.active,
+.btn-warning[disabled].active {
+    color: #fff;
+    border-color: #d67520;
+    background: #ea9143;
+}
+/* White */
+
+.table,
+.label-white,
+.bg-white {
+    background: #fff;
+}
+/* White Transparent */
+
+.bg-white-opacity {
+    background: rgba(255, 255, 255, .85);
+}
+.hover-white:hover {
+    background: #fafafa;
+}
+/* Yellow */
+
+.badge-yellow,
+.label-yellow,
+.btn-yellow,
+.hover-yellow:hover,
+.bg-yellow {
+    color: #fff;
+    background: #fc0;
+    border-color: #deb200;
+}
+.label-yellow[href]:hover,
+.label-yellow[href]:focus,
+.btn-yellow:hover,
+.btn-yellow:focus,
+.btn-yellow:active,
+.btn-yellow.active,
+.open .dropdown-toggle.btn-yellow,
+.btn-yellow.disabled,
+.btn-yellow[disabled],
+.btn-yellow.disabled:hover,
+.btn-yellow[disabled]:hover,
+.btn-yellow.disabled:focus,
+.btn-yellow[disabled]:focus,
+.btn-yellow.disabled:active,
+.btn-yellow[disabled]:active,
+.btn-yellow.disabled.active,
+.btn-yellow[disabled].active {
+    color: #fff;
+    background: #e1b400;
+    border-color: #c59e00;
+}
+/* Purple */
+
+.badge-purple,
+.label-purple,
+.btn-purple,
+.hover-purple:hover,
+.bg-purple {
+    color: #fff;
+    background: #984dff;
+    border-color: #7a3ecc;
+}
+.label-purple[href]:hover,
+.label-purple[href]:focus,
+.btn-purple:hover,
+.btn-purple:focus,
+.btn-purple:active,
+.btn-purple.active,
+.open .dropdown-toggle.btn-purple,
+.btn-purple.disabled,
+.btn-purple[disabled],
+.btn-purple.disabled:hover,
+.btn-purple[disabled]:hover,
+.btn-purple.disabled:focus,
+.btn-purple[disabled]:focus,
+.btn-purple.disabled:active,
+.btn-purple[disabled]:active,
+.btn-purple.disabled.active,
+.btn-purple[disabled].active {
+    color: #fff;
+    background: #8134eb;
+    border-color: #752fd6;
+}
+/* Blue Alt */
+
+.badge-blue-alt,
+.label-blue-alt,
+.btn-blue-alt,
+.hover-blue-alt:hover,
+.bg-blue-alt {
+    color: #fff;
+    background: #65a6ff;
+    border-color: #5388d1;
+}
+.label-blue-alt[href]:hover,
+.label-blue-alt[href]:focus,
+.btn-blue-alt:hover,
+.btn-blue-alt:focus,
+.btn-blue-alt:active,
+.btn-blue-alt.active,
+.open .dropdown-toggle.btn-blue-alt,
+.btn-blue-alt.disabled,
+.btn-blue-alt[disabled],
+.btn-blue-alt.disabled:hover,
+.btn-blue-alt[disabled]:hover,
+.btn-blue-alt.disabled:focus,
+.btn-blue-alt[disabled]:focus,
+.btn-blue-alt.disabled:active,
+.btn-blue-alt[disabled]:active,
+.btn-blue-alt.disabled.active,
+.btn-blue-alt[disabled].active {
+    color: #fff;
+    background: #478ded;
+    border-color: #4c7ec1;
+}
+/* Azure */
+
+.badge-azure,
+.label-azure,
+.btn-azure,
+.hover-azure:hover,
+.bg-azure {
+    color: #fff;
+    background: #41e5c0;
+    border-color: #3acead;
+}
+.label-azure[href]:hover,
+.label-azure[href]:focus,
+.btn-azure:hover,
+.btn-azure:focus,
+.btn-azure:active,
+.btn-azure.active,
+.open .dropdown-toggle.btn-azure,
+.btn-azure.disabled,
+.btn-azure[disabled],
+.btn-azure.disabled:hover,
+.btn-azure[disabled]:hover,
+.btn-azure.disabled:focus,
+.btn-azure[disabled]:focus,
+.btn-azure.disabled:active,
+.btn-azure[disabled]:active,
+.btn-azure.disabled.active,
+.btn-azure[disabled].active {
+    color: #fff;
+    background: #27d1ab;
+    border-color: #24c19e;
+}
+/* Border Colors */
+
+.border-black {
+    border-color: #212121 !important;
+}
+.border-blue {
+    border-color: #5bccf6 !important;
+}
+.border-blue-alt {
+    border-color: #65a6ff !important;
+}
+.border-azure {
+    border-color: #41e5c0 !important;
+}
+.border-gray {
+    border-color: #c2c2c2 !important;
+}
+.border-gray-dark {
+    border-color: #828282 !important;
+}
+.border-green {
+    border-color: #2ecc71 !important;
+}
+.border-orange {
+    border-color: #fa7753 !important;
+}
+.border-yellow {
+    border-color: #fc0 !important;
+}
+.border-purple {
+    border-color: #984dff !important;
+}
+.border-red {
+    border-color: #ff5757 !important;
+}
+/* Box Shadow Colors */
+
+.parsley-success {
+    border-color: #77e038 !important;
+}
+.parsley-error {
+    border-color: #e03838 !important;
+}

+ 271 - 0
static/helpers/frontend-responsive.css

@@ -0,0 +1,271 @@
+/* === Mobile devices - Portrait (320px wide) === */
+
+@media only screen and (min-width: 20em) {
+    .hero-box,
+    .hero-box-smaller {
+        padding: 3em 0;
+    }
+    .hero-heading {
+        font-size: 23px;
+    }
+    .hero-text {
+        font-size: 18px;
+    }
+    .hero-btn {
+        height: 40px;
+        line-height: 36px;
+        min-width: 200px;
+        font-size: 16px;
+        padding: 0 20px;
+        margin: 20px auto 0;
+    }
+    .container {
+        padding-left: 15px;
+        padding-right: 15px;
+    }
+
+    .bg-holder {
+        display: none;
+    }
+    .features-tour-box .bg-holder {
+        display: none;
+    }
+}
+/* === Mobile devices - Landscape (480px wide) === */
+
+@media only screen and (min-width: 30em) {
+    .hero-box {
+        padding: 3em 0;
+    }
+    .hero-box-smaller {
+        padding: 2em 0;
+    }
+    .hero-heading {
+        font-size: 24px;
+    }
+    .hero-text {
+        font-size: 19px;
+    }
+    .hero-btn {
+        margin-bottom: 5px;
+    }
+}
+/* === Tablet devices - Portrait (768px wide) === */
+
+@media only screen and (min-width: 48em) {
+    .hero-box {
+        padding: 6em 0;
+    }
+    .hero-box-smaller {
+        padding: 4em 0;
+    }
+    .hero-heading {
+        font-size: 38px;
+    }
+    .hero-text {
+        font-size: 24px;
+    }
+    .hero-btn {
+        font-size: 23px;
+        height: 80px;
+        line-height: 77px;
+        padding: 0 30px;
+        min-width: 300px;
+        margin: 20px auto 0;
+    }
+
+    body .top-bar .user-account-btn {
+        display: block;
+    }
+}
+/* === Tablet devices - Landscape (900px wide) === */
+
+@media only screen and (min-width: 56.25em) {
+    .hero-box {
+        padding: 9em 0;
+    }
+    .hero-box-smaller {
+        padding: 6em 0;
+    }
+    .hero-heading {
+        font-size: 38px;
+    }
+    .hero-text {
+        font-size: 24px;
+    }
+
+    .container {
+        padding-left: 0;
+        padding-right: 0;
+    }
+
+    body .main-header .header-nav.collapse {
+        display: block;
+    }
+    body .right-header-btn .search-btn {
+        display: block;
+    }
+    body #mobile-navigation {
+        display: none;
+    }
+
+    .bg-holder {
+        display: block;
+    }
+
+}
+/* === Netbook devices (1100px wide) === */
+
+@media only screen and (min-width: 68.75em) {
+    .hero-box {
+        padding: 13em 0;
+    }
+    .hero-box-smaller {
+        padding: 6em 0;
+    }
+    .hero-heading {
+        font-size: 42px;
+    }
+    .hero-text {
+        font-size: 26px;
+    }
+
+    body .main-header .header-logo {
+        width: 258px;
+    }
+    .features-tour-box .bg-holder {
+        display: block;
+    }
+}
+/* === Desktop devices (1300px wide) === */
+
+@media only screen and (min-width: 81.25em) {
+    .hero-box {
+        padding: 14em 0;
+    }
+    .hero-box-smaller {
+        padding: 6em 0;
+    }
+    .hero-heading {
+        font-size: 42px;
+    }
+    .hero-text {
+        font-size: 26px;
+    }
+
+}
+/* === Desktop devices (1600px wide) === */
+
+@media only screen and (min-width: 81.25em) {
+    .hero-box {
+        padding: 14em 0;
+    }
+    .hero-box-smaller {
+        padding: 6em 0;
+    }
+    .hero-heading {
+        font-size: 42px;
+    }
+    .hero-text {
+        font-size: 26px;
+    }
+}
+
+@media only screen and (max-width: 460px) {
+
+    .box-sm {
+        width: auto;
+    }
+
+    #page-content {
+        padding: 10px;
+    }
+
+    #page-title {
+        padding: 10px 0 15px;
+        text-align: center;
+    }
+
+    .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .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-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-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 {
+        margin-bottom: 20px;
+    }
+
+    .content-box {
+        margin-top: 0 !important;
+    }
+
+    .row.mrg20B {
+        margin-bottom: 0 !important;
+    }
+
+    .timeline-box .popover {
+        width: auto;
+    }
+
+    .header-buttons-separator,
+    #progress-btn,
+    #page-title p,
+    .dashboard-box .list-grade,
+    .tooltip .tooltip-arrow,
+    .todo-box .btn,
+    .todo-box .bs-label {
+        display: none;
+    }
+
+    .cta-box-btn a {
+        display: block;
+    }
+
+    .cta-box-btn a span {
+        overflow: hidden;
+        text-overflow: ellipsis;
+    }
+
+    .testimonial-box-big .testimonial-content {
+        margin: 0;
+        padding: 10px;
+    }
+
+    .testimonial-box-big .testimonial-content p {
+        font-size: 14px;
+    }
+
+    .testimonial-box-big .testimonial-content .glyph-icon {
+        font-size: 25px;
+    }
+
+    .feature-box .feature-img {
+        display: none;
+    }
+
+    .feature-box .feature-content {
+        padding: 0;
+    }
+
+    .features-tour-box,
+    .xlarge-padding,
+    .large-padding {
+        padding: 25px 0;
+    }
+
+    .clients-title {
+        font-size: 25px;
+        padding: 0 10px;
+    }
+
+    .clients-desc {
+        font-size: 22px;
+        padding: 10px;
+    }
+
+    .tick-feature {
+        display: block;
+        text-align: left;
+    }
+
+    .tabs-nav li {
+        display: block;
+        margin: 5px;
+    }
+
+}

+ 631 - 0
static/helpers/grid.css

@@ -0,0 +1,631 @@
+/* Grids */
+
+.container {
+    margin-right: auto;
+    margin-left: auto;
+}
+.row,
+.form-row {
+    -webkit-box-sizing: border-box;
+    -moz-box-sizing: border-box;
+    box-sizing: border-box;
+    margin-right: -10px;
+    margin-left: -10px;
+}
+.row:before,
+.row:after,
+.form-row:before,
+.form-row:after {
+    display: table;
+    -webkit-box-sizing: border-box;
+    -moz-box-sizing: border-box;
+    box-sizing: border-box;
+    content: ' ';
+}
+.row:after,
+.form-row:after {
+    clear: both;
+}
+.row:after,
+.form-row:after {
+    clear: both;
+}
+[class*='col-'] {
+    -webkit-box-sizing: border-box;
+    -moz-box-sizing: border-box;
+    box-sizing: border-box;
+}
+.col-xs-1,
+.col-xs-2,
+.col-xs-3,
+.col-xs-4,
+.col-xs-5,
+.col-xs-6,
+.col-xs-7,
+.col-xs-8,
+.col-xs-9,
+.col-xs-10,
+.col-xs-11,
+.col-xs-12,
+.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-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-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 {
+    position: relative;
+    min-height: 1px;
+    padding-right: 10px;
+    padding-left: 10px;
+}
+.col-xs-1,
+.col-xs-2,
+.col-xs-3,
+.col-xs-4,
+.col-xs-5,
+.col-xs-6,
+.col-xs-7,
+.col-xs-8,
+.col-xs-9,
+.col-xs-10,
+.col-xs-11 {
+    float: left;
+}
+.col-xs-1 {
+    width: 8.333333333333332%;
+}
+.col-xs-2 {
+    width: 16.666666666666664%;
+}
+.col-xs-3 {
+    width: 25%;
+}
+.col-xs-4 {
+    width: 33.33333333333333%;
+}
+.col-xs-5 {
+    width: 41.66666666666667%;
+}
+.col-xs-6 {
+    width: 50%;
+}
+.col-xs-7 {
+    width: 58.333333333333336%;
+}
+.col-xs-8 {
+    width: 66.66666666666666%;
+}
+.col-xs-9 {
+    width: 75%;
+}
+.col-xs-10 {
+    width: 83.33333333333334%;
+}
+.col-xs-11 {
+    width: 91.66666666666666%;
+}
+.col-xs-12 {
+    width: 100%;
+}
+@media (min-width: 768px) {
+    .boxed-layout #page-wrapper,
+    .boxed-layout #page-header,
+    .container {
+        max-width: 750px;
+    }
+    .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 {
+        float: left;
+    }
+    .col-sm-1 {
+        width: 8.333333333333332%;
+    }
+    .col-sm-2 {
+        width: 16.666666666666664%;
+    }
+    .col-sm-3 {
+        width: 25%;
+    }
+    .col-sm-4 {
+        width: 33.33333333333333%;
+    }
+    .col-sm-5 {
+        width: 41.66666666666667%;
+    }
+    .col-sm-6 {
+        width: 50%;
+    }
+    .col-sm-7 {
+        width: 58.333333333333336%;
+    }
+    .col-sm-8 {
+        width: 66.66666666666666%;
+    }
+    .col-sm-9 {
+        width: 75%;
+    }
+    .col-sm-10 {
+        width: 83.33333333333334%;
+    }
+    .col-sm-11 {
+        width: 91.66666666666666%;
+    }
+    .col-sm-12 {
+        width: 100%;
+    }
+    .col-sm-push-1 {
+        left: 8.333333333333332%;
+    }
+    .col-sm-push-2 {
+        left: 16.666666666666664%;
+    }
+    .col-sm-push-3 {
+        left: 25%;
+    }
+    .col-sm-push-4 {
+        left: 33.33333333333333%;
+    }
+    .col-sm-push-5 {
+        left: 41.66666666666667%;
+    }
+    .col-sm-push-6 {
+        left: 50%;
+    }
+    .col-sm-push-7 {
+        left: 58.333333333333336%;
+    }
+    .col-sm-push-8 {
+        left: 66.66666666666666%;
+    }
+    .col-sm-push-9 {
+        left: 75%;
+    }
+    .col-sm-push-10 {
+        left: 83.33333333333334%;
+    }
+    .col-sm-push-11 {
+        left: 91.66666666666666%;
+    }
+    .col-sm-pull-1 {
+        right: 8.333333333333332%;
+    }
+    .col-sm-pull-2 {
+        right: 16.666666666666664%;
+    }
+    .col-sm-pull-3 {
+        right: 25%;
+    }
+    .col-sm-pull-4 {
+        right: 33.33333333333333%;
+    }
+    .col-sm-pull-5 {
+        right: 41.66666666666667%;
+    }
+    .col-sm-pull-6 {
+        right: 50%;
+    }
+    .col-sm-pull-7 {
+        right: 58.333333333333336%;
+    }
+    .col-sm-pull-8 {
+        right: 66.66666666666666%;
+    }
+    .col-sm-pull-9 {
+        right: 75%;
+    }
+    .col-sm-pull-10 {
+        right: 83.33333333333334%;
+    }
+    .col-sm-pull-11 {
+        right: 91.66666666666666%;
+    }
+    .col-sm-offset-1 {
+        margin-left: 8.333333333333332%;
+    }
+    .col-sm-offset-2 {
+        margin-left: 16.666666666666664%;
+    }
+    .col-sm-offset-3 {
+        margin-left: 25%;
+    }
+    .col-sm-offset-4 {
+        margin-left: 33.33333333333333%;
+    }
+    .col-sm-offset-5 {
+        margin-left: 41.66666666666667%;
+    }
+    .col-sm-offset-6 {
+        margin-left: 50%;
+    }
+    .col-sm-offset-7 {
+        margin-left: 58.333333333333336%;
+    }
+    .col-sm-offset-8 {
+        margin-left: 66.66666666666666%;
+    }
+    .col-sm-offset-9 {
+        margin-left: 75%;
+    }
+    .col-sm-offset-10 {
+        margin-left: 83.33333333333334%;
+    }
+    .col-sm-offset-11 {
+        margin-left: 91.66666666666666%;
+    }
+}
+@media (min-width: 992px) {
+    .boxed-layout #page-wrapper,
+    .boxed-layout #page-header,
+    .container {
+        max-width: 970px;
+    }
+    .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 {
+        float: left;
+    }
+    .col-md-1 {
+        width: 8.333333333333332%;
+    }
+    .col-md-2 {
+        width: 16.666666666666664%;
+    }
+    .col-md-3 {
+        width: 25%;
+    }
+    .col-md-4 {
+        width: 33.33333333333333%;
+    }
+    .col-md-5 {
+        width: 41.66666666666667%;
+    }
+    .col-md-6 {
+        width: 50%;
+    }
+    .col-md-7 {
+        width: 58.333333333333336%;
+    }
+    .col-md-8 {
+        width: 66.66666666666666%;
+    }
+    .col-md-9 {
+        width: 75%;
+    }
+    .col-md-10 {
+        width: 83.33333333333334%;
+    }
+    .col-md-11 {
+        width: 91.66666666666666%;
+    }
+    .col-md-12 {
+        width: 100%;
+    }
+    .col-md-push-0 {
+        left: auto;
+    }
+    .col-md-push-1 {
+        left: 8.333333333333332%;
+    }
+    .col-md-push-2 {
+        left: 16.666666666666664%;
+    }
+    .col-md-push-3 {
+        left: 25%;
+    }
+    .col-md-push-4 {
+        left: 33.33333333333333%;
+    }
+    .col-md-push-5 {
+        left: 41.66666666666667%;
+    }
+    .col-md-push-6 {
+        left: 50%;
+    }
+    .col-md-push-7 {
+        left: 58.333333333333336%;
+    }
+    .col-md-push-8 {
+        left: 66.66666666666666%;
+    }
+    .col-md-push-9 {
+        left: 75%;
+    }
+    .col-md-push-10 {
+        left: 83.33333333333334%;
+    }
+    .col-md-push-11 {
+        left: 91.66666666666666%;
+    }
+    .col-md-pull-0 {
+        right: auto;
+    }
+    .col-md-pull-1 {
+        right: 8.333333333333332%;
+    }
+    .col-md-pull-2 {
+        right: 16.666666666666664%;
+    }
+    .col-md-pull-3 {
+        right: 25%;
+    }
+    .col-md-pull-4 {
+        right: 33.33333333333333%;
+    }
+    .col-md-pull-5 {
+        right: 41.66666666666667%;
+    }
+    .col-md-pull-6 {
+        right: 50%;
+    }
+    .col-md-pull-7 {
+        right: 58.333333333333336%;
+    }
+    .col-md-pull-8 {
+        right: 66.66666666666666%;
+    }
+    .col-md-pull-9 {
+        right: 75%;
+    }
+    .col-md-pull-10 {
+        right: 83.33333333333334%;
+    }
+    .col-md-pull-11 {
+        right: 91.66666666666666%;
+    }
+    .col-md-offset-0 {
+        margin-left: 0;
+    }
+    .col-md-offset-1 {
+        margin-left: 8.333333333333332%;
+    }
+    .col-md-offset-2 {
+        margin-left: 16.666666666666664%;
+    }
+    .col-md-offset-3 {
+        margin-left: 25%;
+    }
+    .col-md-offset-4 {
+        margin-left: 33.33333333333333%;
+    }
+    .col-md-offset-5 {
+        margin-left: 41.66666666666667%;
+    }
+    .col-md-offset-6 {
+        margin-left: 50%;
+    }
+    .col-md-offset-7 {
+        margin-left: 58.333333333333336%;
+    }
+    .col-md-offset-8 {
+        margin-left: 66.66666666666666%;
+    }
+    .col-md-offset-9 {
+        margin-left: 75%;
+    }
+    .col-md-offset-10 {
+        margin-left: 83.33333333333334%;
+    }
+    .col-md-offset-11 {
+        margin-left: 91.66666666666666%;
+    }
+}
+@media (min-width: 1200px) {
+    .boxed-layout #page-wrapper,
+    .boxed-layout #page-header,
+    .container {
+        max-width: 1170px;
+    }
+    .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 {
+        float: left;
+    }
+    .col-lg-1 {
+        width: 8.333333333333332%;
+    }
+    .col-lg-2 {
+        width: 16.666666666666664%;
+    }
+    .col-lg-3 {
+        width: 25%;
+    }
+    .col-lg-4 {
+        width: 33.33333333333333%;
+    }
+    .col-lg-5 {
+        width: 41.66666666666667%;
+    }
+    .col-lg-6 {
+        width: 50%;
+    }
+    .col-lg-7 {
+        width: 58.333333333333336%;
+    }
+    .col-lg-8 {
+        width: 66.66666666666666%;
+    }
+    .col-lg-9 {
+        width: 75%;
+    }
+    .col-lg-10 {
+        width: 83.33333333333334%;
+    }
+    .col-lg-11 {
+        width: 91.66666666666666%;
+    }
+    .col-lg-12 {
+        width: 100%;
+    }
+    .col-lg-push-0 {
+        left: auto;
+    }
+    .col-lg-push-1 {
+        left: 8.333333333333332%;
+    }
+    .col-lg-push-2 {
+        left: 16.666666666666664%;
+    }
+    .col-lg-push-3 {
+        left: 25%;
+    }
+    .col-lg-push-4 {
+        left: 33.33333333333333%;
+    }
+    .col-lg-push-5 {
+        left: 41.66666666666667%;
+    }
+    .col-lg-push-6 {
+        left: 50%;
+    }
+    .col-lg-push-7 {
+        left: 58.333333333333336%;
+    }
+    .col-lg-push-8 {
+        left: 66.66666666666666%;
+    }
+    .col-lg-push-9 {
+        left: 75%;
+    }
+    .col-lg-push-10 {
+        left: 83.33333333333334%;
+    }
+    .col-lg-push-11 {
+        left: 91.66666666666666%;
+    }
+    .col-lg-pull-0 {
+        right: auto;
+    }
+    .col-lg-pull-1 {
+        right: 8.333333333333332%;
+    }
+    .col-lg-pull-2 {
+        right: 16.666666666666664%;
+    }
+    .col-lg-pull-3 {
+        right: 25%;
+    }
+    .col-lg-pull-4 {
+        right: 33.33333333333333%;
+    }
+    .col-lg-pull-5 {
+        right: 41.66666666666667%;
+    }
+    .col-lg-pull-6 {
+        right: 50%;
+    }
+    .col-lg-pull-7 {
+        right: 58.333333333333336%;
+    }
+    .col-lg-pull-8 {
+        right: 66.66666666666666%;
+    }
+    .col-lg-pull-9 {
+        right: 75%;
+    }
+    .col-lg-pull-10 {
+        right: 83.33333333333334%;
+    }
+    .col-lg-pull-11 {
+        right: 91.66666666666666%;
+    }
+    .col-lg-offset-0 {
+        margin-left: 0;
+    }
+    .col-lg-offset-1 {
+        margin-left: 8.333333333333332%;
+    }
+    .col-lg-offset-2 {
+        margin-left: 16.666666666666664%;
+    }
+    .col-lg-offset-3 {
+        margin-left: 25%;
+    }
+    .col-lg-offset-4 {
+        margin-left: 33.33333333333333%;
+    }
+    .col-lg-offset-5 {
+        margin-left: 41.66666666666667%;
+    }
+    .col-lg-offset-6 {
+        margin-left: 50%;
+    }
+    .col-lg-offset-7 {
+        margin-left: 58.333333333333336%;
+    }
+    .col-lg-offset-8 {
+        margin-left: 66.66666666666666%;
+    }
+    .col-lg-offset-9 {
+        margin-left: 75%;
+    }
+    .col-lg-offset-10 {
+        margin-left: 83.33333333333334%;
+    }
+    .col-lg-offset-11 {
+        margin-left: 91.66666666666666%;
+    }
+}
+
+.row.no-gutter {
+    margin-left: 0;
+    margin-right: 0;
+}
+.no-gutter > [class*="col-"] {
+    padding-left:0;
+    padding-right:0;
+}

+ 632 - 0
static/helpers/page-transitions.css

@@ -0,0 +1,632 @@
+/* animation sets */
+
+.page-transition {
+    position: relative;
+    width: 100%;
+    height: 100%;
+    -webkit-animation-delay: .2s;
+    -moz-animation-delay: .2s;
+    animation-delay: .2s;
+    perspective: 1200px;
+    transform-style: preserve-3d;
+}
+/* move from / to  */
+
+.pt-page-moveFromLeft-init {
+    -webkit-animation: moveFromLeft .6s ease both;
+    -moz-animation: moveFromLeft .6s ease both;
+    animation: moveFromLeft .6s ease both;
+}
+.pt-page-moveFromRight-init {
+    -webkit-animation: moveFromRight .6s ease both;
+    -moz-animation: moveFromRight .6s ease both;
+    animation: moveFromRight .6s ease both;
+}
+.pt-page-moveFromTop-init {
+    -webkit-animation: moveFromTop .6s ease both;
+    -moz-animation: moveFromTop .6s ease both;
+    animation: moveFromTop .6s ease both;
+}
+.pt-page-moveFromBottom-init {
+    -webkit-animation: moveFromBottom .6s ease both;
+    -moz-animation: moveFromBottom .6s ease both;
+    animation: moveFromBottom .6s ease both;
+}
+/* fade */
+
+.pt-page-fade-init {
+    -webkit-animation: fade .7s ease both;
+    -moz-animation: fade .7s ease both;
+    animation: fade .7s ease both;
+}
+/* move from / to and fade */
+
+.pt-page-moveFromLeftFade-init {
+    -webkit-animation: moveFromLeftFade .7s ease both;
+    -moz-animation: moveFromLeftFade .7s ease both;
+    animation: moveFromLeftFade .7s ease both;
+}
+.pt-page-moveFromRightFade-init {
+    -webkit-animation: moveFromRightFade .7s ease both;
+    -moz-animation: moveFromRightFade .7s ease both;
+    animation: moveFromRightFade .7s ease both;
+}
+.pt-page-moveFromTopFade-init {
+    -webkit-animation: moveFromTopFade .7s ease both;
+    -moz-animation: moveFromTopFade .7s ease both;
+    animation: moveFromTopFade .7s ease both;
+}
+.pt-page-moveFromBottomFade-init {
+    -webkit-animation: moveFromBottomFade .7s ease both;
+    -moz-animation: moveFromBottomFade .7s ease both;
+    animation: moveFromBottomFade .7s ease both;
+}
+/********************************* keyframes **************************************/
+/* move from / to  */
+
+@-webkit-keyframes moveFromLeft {
+    from {
+        -webkit-transform: translateX(-100%);
+    }
+}
+@-moz-keyframes moveFromLeft {
+    from {
+        -moz-transform: translateX(-100%);
+    }
+}
+@keyframes moveFromLeft {
+    from {
+        transform: translateX(-100%);
+    }
+}
+@-webkit-keyframes moveFromRight {
+    from {
+        -webkit-transform: translateX(100%);
+    }
+}
+@-moz-keyframes moveFromRight {
+    from {
+        -moz-transform: translateX(100%);
+    }
+}
+@keyframes moveFromRight {
+    from {
+        transform: translateX(100%);
+    }
+}
+@-webkit-keyframes moveFromTop {
+    from {
+        -webkit-transform: translateY(-100%);
+    }
+}
+@-moz-keyframes moveFromTop {
+    from {
+        -moz-transform: translateY(-100%);
+    }
+}
+@keyframes moveFromTop {
+    from {
+        transform: translateY(-100%);
+    }
+}
+@-webkit-keyframes moveFromBottom {
+    from {
+        -webkit-transform: translateY(100%);
+    }
+}
+@-moz-keyframes moveFromBottom {
+    from {
+        -moz-transform: translateY(100%);
+    }
+}
+@keyframes moveFromBottom {
+    from {
+        transform: translateY(100%);
+    }
+}
+/* fade */
+
+@-webkit-keyframes fade {
+    to {
+        opacity: .3;
+    }
+}
+@-moz-keyframes fade {
+    to {
+        opacity: .3;
+    }
+}
+@keyframes fade {
+    to {
+        opacity: .3;
+    }
+}
+/* move from / to and fade */
+
+@-webkit-keyframes moveFromLeftFade {
+    from {
+        -webkit-transform: translateX(-100%);
+        opacity: .3;
+    }
+}
+@-moz-keyframes moveFromLeftFade {
+    from {
+        -moz-transform: translateX(-100%);
+        opacity: .3;
+    }
+}
+@keyframes moveFromLeftFade {
+    from {
+        transform: translateX(-100%);
+        opacity: .3;
+    }
+}
+@-webkit-keyframes moveFromRightFade {
+    from {
+        -webkit-transform: translateX(100%);
+        opacity: .3;
+    }
+}
+@-moz-keyframes moveFromRightFade {
+    from {
+        -moz-transform: translateX(100%);
+        opacity: .3;
+    }
+}
+@keyframes moveFromRightFade {
+    from {
+        transform: translateX(100%);
+        opacity: .3;
+    }
+}
+@-webkit-keyframes moveFromTopFade {
+    from {
+        -webkit-transform: translateY(-100%);
+        opacity: .3;
+    }
+}
+@-moz-keyframes moveFromTopFade {
+    from {
+        -moz-transform: translateY(-100%);
+        opacity: .3;
+    }
+}
+@keyframes moveFromTopFade {
+    from {
+        transform: translateY(-100%);
+        opacity: .3;
+    }
+}
+@-webkit-keyframes moveFromBottomFade {
+    from {
+        -webkit-transform: translateY(100%);
+        opacity: .3;
+    }
+}
+@-moz-keyframes moveFromBottomFade {
+    from {
+        -moz-transform: translateY(100%);
+        opacity: .3;
+    }
+}
+@keyframes moveFromBottomFade {
+    from {
+        transform: translateY(100%);
+        opacity: .3;
+    }
+}
+/* scale and fade */
+
+.pt-page-scaleUp-init {
+    -webkit-animation: scaleUp .7s ease both;
+    -moz-animation: scaleUp .7s ease both;
+    animation: scaleUp .7s ease both;
+}
+.pt-page-scaleUpCenter-init {
+    -webkit-animation: scaleUpCenter .4s ease-out both;
+    -moz-animation: scaleUpCenter .4s ease-out both;
+    animation: scaleUpCenter .4s ease-out both;
+}
+/********************************* keyframes **************************************/
+/* scale and fade */
+
+@-webkit-keyframes scaleUp {
+    from {
+        -webkit-transform: scale(.8);
+        opacity: 0;
+    }
+}
+@-moz-keyframes scaleUp {
+    from {
+        -moz-transform: scale(.8);
+        opacity: 0;
+    }
+}
+@keyframes scaleUp {
+    from {
+        transform: scale(.8);
+        opacity: 0;
+    }
+}
+@-webkit-keyframes scaleUpCenter {
+    from {
+        -webkit-transform: scale(.7);
+        opacity: 0;
+    }
+}
+@-moz-keyframes scaleUpCenter {
+    from {
+        -moz-transform: scale(.7);
+        opacity: 0;
+    }
+}
+@keyframes scaleUpCenter {
+    from {
+        transform: scale(.7);
+        opacity: 0;
+    }
+}
+/* flip */
+
+.pt-page-flipInLeft-init {
+    -webkit-transform-origin: 50% 50%;
+    -moz-transform-origin: 50% 50%;
+    transform-origin: 50% 50%;
+    -webkit-animation: flipInLeft .5s both ease-out;
+    -moz-animation: flipInLeft .5s both ease-out;
+    animation: flipInLeft .5s both ease-out;
+}
+.pt-page-flipInRight-init {
+    -webkit-transform-origin: 50% 50%;
+    -moz-transform-origin: 50% 50%;
+    transform-origin: 50% 50%;
+    -webkit-animation: flipInRight .5s both ease-out;
+    -moz-animation: flipInRight .5s both ease-out;
+    animation: flipInRight .5s both ease-out;
+}
+.pt-page-flipInBottom-init {
+    -webkit-transform-origin: 50% 50%;
+    -moz-transform-origin: 50% 50%;
+    transform-origin: 50% 50%;
+    -webkit-animation: flipInBottom .5s both ease-out;
+    -moz-animation: flipInBottom .5s both ease-out;
+    animation: flipInBottom .5s both ease-out;
+}
+.pt-page-flipInTop-init {
+    -webkit-transform-origin: 50% 50%;
+    -moz-transform-origin: 50% 50%;
+    transform-origin: 50% 50%;
+    -webkit-animation: flipInTop .5s both ease-out;
+    -moz-animation: flipInTop .5s both ease-out;
+    animation: flipInTop .5s both ease-out;
+}
+/* pull */
+
+.pt-page-rotatePullRight-init {
+    -webkit-transform-origin: 100% 50%;
+    -moz-transform-origin: 100% 50%;
+    transform-origin: 100% 50%;
+    -webkit-animation: rotatePullRight .5s both ease;
+    -moz-animation: rotatePullRight .5s both ease;
+    animation: rotatePullRight .5s both ease;
+}
+.pt-page-rotatePullLeft-init {
+    -webkit-transform-origin: 0 50%;
+    -moz-transform-origin: 0 50%;
+    transform-origin: 0 50%;
+    -webkit-animation: rotatePullLeft .5s both ease;
+    -moz-animation: rotatePullLeft .5s both ease;
+    animation: rotatePullLeft .5s both ease;
+}
+.pt-page-rotatePullTop-init {
+    -webkit-transform-origin: 50% 0;
+    -moz-transform-origin: 50% 0;
+    transform-origin: 50% 0;
+    -webkit-animation: rotatePullTop .5s both ease;
+    -moz-animation: rotatePullTop .5s both ease;
+    animation: rotatePullTop .5s both ease;
+}
+.pt-page-rotatePullBottom-init {
+    -webkit-transform-origin: 50% 100%;
+    -moz-transform-origin: 50% 100%;
+    transform-origin: 50% 100%;
+    -webkit-animation: rotatePullBottom .5s both ease;
+    -moz-animation: rotatePullBottom .5s both ease;
+    animation: rotatePullBottom .5s both ease;
+}
+/* unfold */
+
+.pt-page-rotateUnfoldLeft-init {
+    -webkit-transform-origin: 100% 50%;
+    -moz-transform-origin: 100% 50%;
+    transform-origin: 100% 50%;
+    -webkit-animation: rotateUnfoldLeft .7s both ease;
+    -moz-animation: rotateUnfoldLeft .7s both ease;
+    animation: rotateUnfoldLeft .7s both ease;
+}
+.pt-page-rotateUnfoldRight-init {
+    -webkit-transform-origin: 0 50%;
+    -moz-transform-origin: 0 50%;
+    transform-origin: 0 50%;
+    -webkit-animation: rotateUnfoldRight .7s both ease;
+    -moz-animation: rotateUnfoldRight .7s both ease;
+    animation: rotateUnfoldRight .7s both ease;
+}
+.pt-page-rotateUnfoldTop-init {
+    -webkit-transform-origin: 50% 100%;
+    -moz-transform-origin: 50% 100%;
+    transform-origin: 50% 100%;
+    -webkit-animation: rotateUnfoldTop .7s both ease;
+    -moz-animation: rotateUnfoldTop .7s both ease;
+    animation: rotateUnfoldTop .7s both ease;
+}
+.pt-page-rotateUnfoldBottom-init {
+    -webkit-transform-origin: 50% 0;
+    -moz-transform-origin: 50% 0;
+    transform-origin: 50% 0;
+    -webkit-animation: rotateUnfoldBottom .7s both ease;
+    -moz-animation: rotateUnfoldBottom .7s both ease;
+    animation: rotateUnfoldBottom .7s both ease;
+}
+@-webkit-keyframes flipInLeft {
+    from {
+        -webkit-transform: translateZ(-1000px) rotateY(-90deg);
+        opacity: .2;
+    }
+}
+@-moz-keyframes flipInLeft {
+    from {
+        -moz-transform: translateZ(-1000px) rotateY(-90deg);
+        opacity: .2;
+    }
+}
+@keyframes flipInLeft {
+    from {
+        transform: translateZ(-1000px) rotateY(-90deg);
+        opacity: .2;
+    }
+}
+@-webkit-keyframes flipInRight {
+    from {
+        -webkit-transform: translateZ(-1000px) rotateY(90deg);
+        opacity: .2;
+    }
+}
+@-moz-keyframes flipInRight {
+    from {
+        -moz-transform: translateZ(-1000px) rotateY(90deg);
+        opacity: .2;
+    }
+}
+@keyframes flipInRight {
+    from {
+        transform: translateZ(-1000px) rotateY(90deg);
+        opacity: .2;
+    }
+}
+@-webkit-keyframes flipInBottom {
+    from {
+        -webkit-transform: translateZ(-1000px) rotateX(-90deg);
+        opacity: .2;
+    }
+}
+@-moz-keyframes flipInBottom {
+    from {
+        -moz-transform: translateZ(-1000px) rotateX(-90deg);
+        opacity: .2;
+    }
+}
+@keyframes flipInBottom {
+    from {
+        transform: translateZ(-1000px) rotateX(-90deg);
+        opacity: .2;
+    }
+}
+@-webkit-keyframes flipInTop {
+    from {
+        -webkit-transform: translateZ(-1000px) rotateX(90deg);
+        opacity: .2;
+    }
+}
+@-moz-keyframes flipInTop {
+    from {
+        -moz-transform: translateZ(-1000px) rotateX(90deg);
+        opacity: .2;
+    }
+}
+@keyframes flipInTop {
+    from {
+        transform: translateZ(-1000px) rotateX(90deg);
+        opacity: .2;
+    }
+}
+/* pull */
+
+@-webkit-keyframes rotatePullRight {
+    from {
+        -webkit-transform: rotateY(-90deg);
+        opacity: 0;
+    }
+}
+@-moz-keyframes rotatePullRight {
+    from {
+        -moz-transform: rotateY(-90deg);
+        opacity: 0;
+    }
+}
+@keyframes rotatePullRight {
+    from {
+        transform: rotateY(-90deg);
+        opacity: 0;
+    }
+}
+@-webkit-keyframes rotatePullLeft {
+    from {
+        -webkit-transform: rotateY(90deg);
+        opacity: 0;
+    }
+}
+@-moz-keyframes rotatePullLeft {
+    from {
+        -moz-transform: rotateY(90deg);
+        opacity: 0;
+    }
+}
+@keyframes rotatePullLeft {
+    from {
+        transform: rotateY(90deg);
+        opacity: 0;
+    }
+}
+@-webkit-keyframes rotatePullTop {
+    from {
+        -webkit-transform: rotateX(-90deg);
+        opacity: 0;
+    }
+}
+@-moz-keyframes rotatePullTop {
+    from {
+        -moz-transform: rotateX(-90deg);
+        opacity: 0;
+    }
+}
+@keyframes rotatePullTop {
+    from {
+        transform: rotateX(-90deg);
+        opacity: 0;
+    }
+}
+@-webkit-keyframes rotatePullBottom {
+    from {
+        -webkit-transform: rotateX(90deg);
+        opacity: 0;
+    }
+}
+@-moz-keyframes rotatePullBottom {
+    from {
+        -moz-transform: rotateX(90deg);
+        opacity: 0;
+    }
+}
+@keyframes rotatePullBottom {
+    from {
+        transform: rotateX(90deg);
+        opacity: 0;
+    }
+}
+/* unfold */
+
+@-webkit-keyframes rotateUnfoldLeft {
+    from {
+        -webkit-transform: translateX(-100%) rotateY(-90deg);
+        opacity: 0;
+    }
+}
+@-moz-keyframes rotateUnfoldLeft {
+    from {
+        -moz-transform: translateX(-100%) rotateY(-90deg);
+        opacity: 0;
+    }
+}
+@keyframes rotateUnfoldLeft {
+    from {
+        transform: translateX(-100%) rotateY(-90deg);
+        opacity: 0;
+    }
+}
+@-webkit-keyframes rotateUnfoldRight {
+    from {
+        -webkit-transform: translateX(100%) rotateY(90deg);
+        opacity: 0;
+    }
+}
+@-moz-keyframes rotateUnfoldRight {
+    from {
+        -moz-transform: translateX(100%) rotateY(90deg);
+        opacity: 0;
+    }
+}
+@keyframes rotateUnfoldRight {
+    from {
+        transform: translateX(100%) rotateY(90deg);
+        opacity: 0;
+    }
+}
+@-webkit-keyframes rotateUnfoldTop {
+    from {
+        -webkit-transform: translateY(-100%) rotateX(90deg);
+        opacity: 0;
+    }
+}
+@-moz-keyframes rotateUnfoldTop {
+    from {
+        -moz-transform: translateY(-100%) rotateX(90deg);
+        opacity: 0;
+    }
+}
+@keyframes rotateUnfoldTop {
+    from {
+        transform: translateY(-100%) rotateX(90deg);
+        opacity: 0;
+    }
+}
+@-webkit-keyframes rotateUnfoldBottom {
+    from {
+        -webkit-transform: translateY(100%) rotateX(-90deg);
+        opacity: 0;
+    }
+}
+@-moz-keyframes rotateUnfoldBottom {
+    from {
+        -moz-transform: translateY(100%) rotateX(-90deg);
+        opacity: 0;
+    }
+}
+@keyframes rotateUnfoldBottom {
+    from {
+        transform: translateY(100%) rotateX(-90deg);
+        opacity: 0;
+    }
+}
+/* animation delay classes */
+
+.pt-page-delay100-init {
+    -webkit-animation-delay: .1s;
+    -moz-animation-delay: .1s;
+    animation-delay: .1s;
+}
+.pt-page-delay180-init {
+    -webkit-animation-delay: .180s;
+    -moz-animation-delay: .180s;
+    animation-delay: .180s;
+}
+.pt-page-delay200-init {
+    -webkit-animation-delay: .2s;
+    -moz-animation-delay: .2s;
+    animation-delay: .2s;
+}
+.pt-page-delay300-init {
+    -webkit-animation-delay: .3s;
+    -moz-animation-delay: .3s;
+    animation-delay: .3s;
+}
+.pt-page-delay400-init {
+    -webkit-animation-delay: .4s;
+    -moz-animation-delay: .4s;
+    animation-delay: .4s;
+}
+.pt-page-delay500-init {
+    -webkit-animation-delay: .5s;
+    -moz-animation-delay: .5s;
+    animation-delay: .5s;
+}
+.pt-page-delay700-init {
+    -webkit-animation-delay: .7s;
+    -moz-animation-delay: .7s;
+    animation-delay: .7s;
+}
+.pt-page-delay1000-init {
+    -webkit-animation-delay: 1s;
+    -moz-animation-delay: 1s;
+    animation-delay: 1s;
+}

+ 126 - 0
static/helpers/responsive-elements.css

@@ -0,0 +1,126 @@
+/* === Mobile devices - Portrait (320px wide) === */
+
+@media only screen and (min-width: 20em) {
+
+}
+/* === Mobile devices - Landscape (480px wide) === */
+
+@media only screen and (min-width: 30em) {
+
+}
+/* === Tablet devices - Portrait (768px wide) === */
+
+@media only screen and (min-width: 48em) {
+
+}
+/* === Tablet devices - Landscape (900px wide) === */
+
+@media only screen and (min-width: 56.25em) {
+
+}
+/* === Netbook devices (1100px wide) === */
+
+@media only screen and (min-width: 68.75em) {
+
+}
+/* === Desktop devices (1300px wide) === */
+
+@media only screen and (min-width: 81.25em) {
+
+
+}
+/* === Desktop devices (1600px wide) === */
+
+@media only screen and (min-width: 81.25em) {
+
+}
+
+
+
+
+/* Responsive elements */
+
+@media (max-width: 1050px) {
+    /* Information Boxes */
+
+    .info-box.icon-wrapper {
+        padding-left: 50px;
+    }
+    .info-box.icon-wrapper .icon-large {
+        font-size: 70px;
+    }
+    .info-box .stats {
+        font-size: 20px;
+    }
+    .info-box b {
+        overflow: hidden;
+        white-space: nowrap;
+        text-overflow: ellipsis;
+    }
+}
+@media screen and (max-width: 650px) {
+    .mobile-hidden {
+        display: none !important;
+    }
+    .mobile-buttons a.btn {
+        display: block;
+        float: none;
+        min-width: 1px;
+        max-width: 100%;
+        margin: 0 0 5px;
+    }
+    .heading-1 .heading-content {
+        width: 80%;
+    }
+    .heading-1 small {
+        overflow: hidden;
+        text-overflow: ellipsis;
+    }
+    .content-box .content-box-wrapper {
+        padding: 5px;
+    }
+    .popover {
+        min-width: 100px !important;
+    }
+    .medium-box,
+    .scrollable-small {
+        width: 300px !important;
+    }
+    /* Chats */
+
+    .chat-box li {
+        padding-right: 50px;
+    }
+    .chat-box li.float-left {
+        padding-left: 50px;
+    }
+    .chat-box .popover .popover-content {
+        font-size: 11px;
+        line-height: 1.5em;
+        padding: 5px;
+    }
+    .chat-box .chat-author img {
+        width: 34px;
+        min-width: 34px;
+    }
+    /* Notifications */
+
+    .notifications-box li .notification-text {
+        display: block;
+        overflow: hidden;
+        width: 44%;
+        white-space: nowrap;
+        text-overflow: ellipsis;
+    }
+    .notifications-box li .notification-time {
+        margin: 0;
+    }
+    /* Messages */
+
+    .messages-box li .messages-text {
+        overflow: hidden;
+        width: 100%;
+        white-space: nowrap;
+        text-overflow: ellipsis;
+    }
+}

+ 218 - 0
static/helpers/spacing.css

@@ -0,0 +1,218 @@
+    /* Paddings */
+    
+    .pad5A {
+        padding: 5px !important;
+    }
+    .pad5T {
+        padding-top: 5px !important;
+    }
+    .pad5R {
+        padding-right: 5px !important;
+    }
+    .pad5B {
+        padding-bottom: 5px !important;
+    }
+    .pad5L {
+        padding-left: 5px !important;
+    }
+    .pad10A {
+        padding: 10px !important;
+    }
+    .pad10T {
+        padding-top: 10px !important;
+    }
+    .pad10R {
+        padding-right: 10px !important;
+    }
+    .pad10B {
+        padding-bottom: 10px !important;
+    }
+    .pad10L {
+        padding-left: 10px !important;
+    }
+    .pad15A {
+        padding: 15px !important;
+    }
+    .pad15T {
+        padding-top: 15px !important;
+    }
+    .pad15R {
+        padding-right: 15px !important;
+    }
+    .pad15B {
+        padding-bottom: 15px !important;
+    }
+    .pad15L {
+        padding-left: 15px !important;
+    }
+    .pad20A {
+        padding: 20px !important;
+    }
+    .pad20T {
+        padding-top: 20px !important;
+    }
+    .pad20R {
+        padding-right: 20px !important;
+    }
+    .pad20B {
+        padding-bottom: 20px !important;
+    }
+    .pad20L {
+        padding-left: 20px !important;
+    }
+    .pad25A {
+        padding: 25px !important;
+    }
+    .pad25T {
+        padding-top: 25px !important;
+    }
+    .pad25R {
+        padding-right: 25px !important;
+    }
+    .pad25B {
+        padding-bottom: 25px !important;
+    }
+    .pad25L {
+        padding-left: 25px !important;
+    }
+    .pad45A {
+        padding: 45px !important;
+    }
+    .pad45T {
+        padding-top: 45px !important;
+    }
+    .pad45R {
+        padding-right: 45px !important;
+    }
+    .pad45B {
+        padding-bottom: 45px !important;
+    }
+    .pad45L {
+        padding-left: 45px !important;
+    }
+    /* Remove paddings */
+    
+    .pad0A {
+        padding: 0 !important;
+    }
+    .pad0T {
+        padding-top: 0 !important;
+    }
+    .pad0R {
+        padding-right: 0 !important;
+    }
+    .pad0B {
+        padding-bottom: 0 !important;
+    }
+    .pad0L {
+        padding-left: 0 !important;
+    }
+    /* Margins */
+    
+    .mrg5A {
+        margin: 5px !important;
+    }
+    .mrg5T {
+        margin-top: 5px !important;
+    }
+    .mrg5R {
+        margin-right: 5px !important;
+    }
+    .mrg5B {
+        margin-bottom: 5px !important;
+    }
+    .mrg5L {
+        margin-left: 5px !important;
+    }
+    .mrg10A {
+        margin: 10px !important;
+    }
+    .mrg10T {
+        margin-top: 10px !important;
+    }
+    .mrg10R {
+        margin-right: 10px !important;
+    }
+    .mrg10B {
+        margin-bottom: 10px !important;
+    }
+    .mrg10L {
+        margin-left: 10px !important;
+    }
+    .mrg15A {
+        margin: 15px !important;
+    }
+    .mrg15T {
+        margin-top: 15px !important;
+    }
+    .mrg15R {
+        margin-right: 15px !important;
+    }
+    .mrg15B {
+        margin-bottom: 15px !important;
+    }
+    .mrg15L {
+        margin-left: 15px !important;
+    }
+    .mrg20A {
+        margin: 20px !important;
+    }
+    .mrg20T {
+        margin-top: 20px !important;
+    }
+    .mrg20R {
+        margin-right: 20px !important;
+    }
+    .mrg20B {
+        margin-bottom: 20px !important;
+    }
+    .mrg20L {
+        margin-left: 20px !important;
+    }
+    .mrg25A {
+        margin: 25px !important;
+    }
+    .mrg25T {
+        margin-top: 25px !important;
+    }
+    .mrg25R {
+        margin-right: 25px !important;
+    }
+    .mrg25B {
+        margin-bottom: 25px !important;
+    }
+    .mrg25L {
+        margin-left: 25px !important;
+    }
+    .mrg45A {
+        margin: 45px !important;
+    }
+    .mrg45T {
+        margin-top: 45px !important;
+    }
+    .mrg45R {
+        margin-right: 45px !important;
+    }
+    .mrg45B {
+        margin-bottom: 45px !important;
+    }
+    .mrg45L {
+        margin-left: 45px !important;
+    }
+    /* Remove margins */
+    
+    .mrg0A {
+        margin: 0 !important;
+    }
+    .mrg0T {
+        margin-top: 0 !important;
+    }
+    .mrg0R {
+        margin-right: 0 !important;
+    }
+    .mrg0B {
+        margin-bottom: 0 !important;
+    }
+    .mrg0L {
+        margin-left: 0 !important;
+    }

+ 222 - 0
static/helpers/typography.css

@@ -0,0 +1,222 @@
+/* Headings */
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+.h1,
+.h2,
+.h3,
+.h4,
+.h5,
+.h6 {
+    font-weight: 500;
+    margin: 0;
+}
+h1 small,
+h2 small,
+h3 small,
+h4 small,
+h5 small,
+h6 small,
+.h1 small,
+.h2 small,
+.h3 small,
+.h4 small,
+.h5 small,
+.h6 small {
+    font-weight: normal;
+}
+h1,
+.h1 {
+    font-size: 38px;
+}
+h2,
+.h2 {
+    font-size: 26px;
+}
+h3,
+.h3 {
+    font-size: 20px;
+}
+h4,
+.h4 {
+    font-size: 16px;
+}
+h5,
+.h5 {
+    font-size: 14px;
+}
+h6,
+.h6 {
+    font-size: 12px;
+}
+h1 small,
+.h1 small {
+    font-size: 24px;
+}
+h2 small,
+.h2 small {
+    font-size: 18px;
+}
+h3 small,
+.h3 small,
+h4 small,
+.h4 small {
+    font-size: 14px;
+}
+h1 small,
+h2 small,
+h3 small,
+h1 .small,
+h2 .small,
+h3 .small {
+    font-size: 75%;
+}
+blockquote {
+    margin: 0 0 20px;
+    padding: 10px 20px;
+    border-left: 5px solid #eee;
+}
+blockquote p {
+    font-size: 17.5px;
+    font-weight: 50;
+    line-height: 1.25;
+}
+blockquote p:last-child {
+    margin-bottom: 0;
+}
+blockquote small {
+    line-height: 1.428571429;
+    display: block;
+    color: #999;
+}
+blockquote small:before {
+    content: '\2014 \00A0';
+}
+blockquote.pull-right {
+    padding-right: 15px;
+    padding-left: 0;
+    border-right: 5px solid #eee;
+    border-left: 0;
+}
+blockquote.pull-right p,
+blockquote.pull-right small,
+blockquote.pull-right .small {
+    text-align: right;
+}
+blockquote.pull-right small:before,
+blockquote.pull-right .small:before {
+    content: '';
+}
+blockquote.pull-right small:after,
+blockquote.pull-right .small:after {
+    content: '\00A0 \2014';
+}
+blockquote:before,
+blockquote:after {
+    content: '';
+}
+address {
+    font-style: normal;
+    line-height: 1.428571429;
+    margin-bottom: 20px;
+}
+code,
+kbd,
+pre,
+samp {
+    font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;
+}
+code {
+    font-size: 90%;
+    padding: 0 4px;
+    white-space: nowrap;
+    color: #d05;
+    border: 1px solid #dfe8f1;
+    border-radius: 3px;
+    background: #fafafa;
+}
+pre {
+    font-size: 13px;
+    line-height: 1.428571429;
+    display: block;
+    margin: 0 0 10px;
+    padding: 9.5px;
+    word-wrap: break-word;
+    word-break: break-all;
+    color: #333;
+    border: 1px solid #ccc;
+    border-radius: 4px;
+    background-color: #f5f5f5;
+}
+pre code {
+    font-size: inherit;
+    padding: 0;
+    white-space: pre-wrap;
+    color: inherit;
+    border-radius: 0;
+    background-color: transparent;
+}
+p {
+    line-height: 1.6em;
+    margin: 0;
+}
+/* Titles */
+
+.title-hero {
+    margin: 0 0 15px;
+    padding: 0;
+    text-transform: uppercase;
+    font-size: 14px;
+    opacity: 0.7;
+}
+h4.title-hero {
+    font-size: 15px;
+}
+.title-lead {
+    color: #3F3F3F;
+}
+.title-hero .title-lead {
+    font-size: 65%;
+    margin: 5px 0 0;
+}
+.title-hero + .title-lead {
+    margin-top: -10px;
+}
+/* Jumbotron */
+
+.jumbotron {
+    font-size: 21px;
+    font-weight: 200;
+    line-height: 2.1428571435;
+    margin-bottom: 30px;
+    padding: 30px;
+    color: inherit;
+    background-color: #eee;
+}
+.jumbotron h1 {
+    line-height: 1;
+    color: inherit;
+}
+.jumbotron p {
+    line-height: 1.4;
+}
+.container .jumbotron {
+    border-radius: 6px;
+}
+@media screen and (min-width: 768px) {
+    .jumbotron {
+        padding-top: 48px;
+        padding-bottom: 48px;
+    }
+    .container .jumbotron {
+        padding-right: 60px;
+        padding-left: 60px;
+    }
+    .jumbotron h1 {
+        font-size: 63px;
+    }
+}

+ 680 - 0
static/helpers/utils.css

@@ -0,0 +1,680 @@
+/* Floats */
+
+.pull-left,
+.float-left {
+    float: left !important;
+}
+.pull-right,
+.float-right {
+    float: right !important;
+}
+.float-none {
+    float: none !important;
+}
+/* Font Size */
+
+.font-size-10 {
+    font-size: 10px !important;
+}
+.font-size-11 {
+    font-size: 11px !important;
+}
+.font-size-12 {
+    font-size: 12px !important;
+}
+.font-size-13 {
+    font-size: 13px !important;
+}
+.font-size-14 {
+    font-size: 14px !important;
+}
+.font-size-15 {
+    font-size: 15px !important;
+}
+.font-size-16 {
+    font-size: 16px !important;
+}
+.font-size-17 {
+    font-size: 17px !important;
+}
+.font-size-18 {
+    font-size: 18px !important;
+}
+.font-size-20 {
+    font-size: 20px !important;
+}
+.font-size-23 {
+    font-size: 23px !important;
+}
+.font-size-26 {
+    font-size: 26px !important;
+}
+.font-size-28 {
+    font-size: 28px !important;
+}
+.font-size-35 {
+    font-size: 35px !important;
+}
+.font-size-50 {
+    font-size: 50px !important;
+}
+/* Text */
+
+.text-center {
+    text-align: center !important;
+}
+.text-left {
+    text-align: left !important;
+}
+.text-right {
+    text-align: right !important;
+}
+.text-justify {
+    text-align: justify;
+}
+/* Text Transform */
+
+.text-transform-none {
+    text-transform: none;
+}
+.text-transform-upr {
+    text-transform: uppercase;
+}
+.text-transform-low {
+    text-transform: lowercase;
+}
+.text-transform-cap {
+    text-transform: capitalize;
+}
+.text-no-wrap {
+    white-space: nowrap;
+}
+/* Font Weight */
+
+.font-bold {
+    font-weight: bold !important;
+}
+.font-normal {
+    font-weight: normal;
+}
+/* Font Style */
+
+.font-italic {
+    font-style: italic;
+}
+.font-none {
+    font-style: none;
+}
+/* Other */
+
+.clear {
+    clear: both;
+}
+.clear-none {
+    clear: none !important;
+}
+.ui-front {
+    z-index: 100;
+}
+.wrapper-sticky {
+    z-index: 15;
+}
+.lazy,
+.tab-pane,
+[data-toggle=buttons] > .btn > input[type=radio],
+[data-toggle=buttons] > .btn > input[type=checkbox],
+.mix,
+.hide {
+    display: none;
+}
+.tab-pane {
+    padding: 15px;
+}
+.hidden,
+.ui-helper-hidden-accessible {
+    display: none !important;
+}
+.display-block {
+    position: relative !important;
+    display: block !important;
+}
+.display-block .button-content {
+    float: none;
+}
+.display-block.dropdown-menu {
+    position: static !important;
+}
+.display-inline {
+    display: inline-block;
+}
+.no-border {
+    border-color: transparent !important;
+}
+.remove-border,
+.dropdown-menu.pad0A .hasDatepicker .ui-datepicker {
+    border: 0 !important;
+}
+.border-top {
+    border-top-width: 3px !important;
+    border-top-style: solid !important;
+}
+.width-100 {
+    box-sizing: border-box;
+    width: 100%;
+}
+.center-margin {
+    float: none !important;
+    margin: 0 auto;
+}
+.container,
+.center-block {
+    display: block;
+    margin-right: auto;
+    margin-left: auto;
+}
+.center-vertical {
+    position: relative;
+    z-index: 15;
+    top: 0;
+    left: 0;
+    display: table;
+    width: 100%;
+    height: 100%;
+}
+.center-vertical .center-content {
+    display: table-cell;
+    vertical-align: middle;
+}
+.position-absolute {
+    position: absolute;
+}
+.show {
+    display: block !important;
+}
+.hidden {
+    display: none !important;
+    visibility: hidden !important;
+}
+.invisible {
+    visibility: hidden;
+}
+.center-div {
+    float: none !important;
+    margin-right: auto !important;
+    margin-left: auto !important;
+    text-align: center !important;
+}
+.nav-divider,
+.divider {
+    ityity: .70;
+    -moz-opacity: .70;
+    filter: alpha(opacity: 70);
+}
+.divider {
+    overflow: hidden;
+    height: 1px;
+    margin: 10px 0;
+    padding: 0;
+}
+.divider-header {
+    font-size: 11px;
+    padding: 10px 15px;
+    text-transform: uppercase;
+    opacity: .2;
+    color: #fff;
+}
+.overflow-hidden {
+    overflow: hidden;
+}
+.width-reset {
+    width: auto !important;
+}
+.opacity-10 {
+    opacity: .10 !important;
+    -moz-opacity: .10 !important;
+    filter: alpha(opacity: 10) !important;
+}
+.opacity-30,
+.info-box b,
+.info-box.icon-wrapper .icon-large {
+    opacity: .30 !important;
+    -moz-opacity: .30 !important;
+    filter: alpha(opacity: 30) !important;
+}
+.opacity-40 {
+    opacity: .40 !important;
+    -moz-opacity: .40 !important;
+    filter: alpha(opacity: 40) !important;
+}
+.opacity-hover,
+.opacity-60,
+.info-box b,
+.label-description span {
+    opacity: .60 !important;
+    -moz-opacity: .60 !important;
+    filter: alpha(opacity: 60) !important;
+}
+.opacity-80,
+.no-shadow.transparent.btn:hover i,
+.ui-datepicker-current.ui-priority-secondary {
+    opacity: .80 !important;
+    -moz-opacity: .80 !important;
+    filter: alpha(opacity: 80) !important;
+}
+.opacity-hover:hover,
+.opacity-100 {
+    opacity: 1 !important;
+    -moz-opacity: 1 !important;
+    filter: alpha(opacity: 100) !important;
+}
+.btn-link .glyph-icon.opacity-hover {
+    margin: 0 -5px;
+}
+.transparent {
+    border-color: transparent !important;
+    background: none !important;
+    box-shadow: 0 0 0 0 transparent !important;
+}
+.no-shadow {
+    box-shadow: 0 0 0 transparent !important;
+}
+.remove-bg {
+    background: transparent;
+}
+.nicescroll-rails {
+    background: none !important;
+}
+.btn .caret {
+    margin-left: 0;
+}
+.caret {
+    display: inline-block;
+    width: 0;
+    height: 0;
+    margin-left: 2px;
+    vertical-align: middle;
+    border-top: 4px solid;
+    border-right: 4px solid rgba(0, 0, 0, 0);
+    border-left: 4px solid rgba(0, 0, 0, 0);
+}
+.dropup .caret,
+.navbar-fixed-bottom .dropdown .caret {
+    content: '';
+    border-top: 0;
+    border-bottom: 4px solid;
+}
+.form-wizard > ul,
+.parsley-errors-list,
+.tabs-navigation > ul,
+.reset-ul,
+ul.progress-box,
+ul.messages-box,
+.chosen-results,
+ul.notifications-box,
+.nav-list-horizontal ul,
+.nav-list ul {
+    margin: 0;
+    padding: 0;
+    list-style: none;
+}
+.comments-list li .panel-body:before,
+.comments-list li .panel-body:after,
+.posts-list li:before,
+.posts-list li:after,
+.container:before,
+.container:after,
+#page-wrapper:before,
+#page-wrapper:after,
+.todo-box li:before,
+.todo-box li:after,
+.files-box li:before,
+.files-box li:after,
+.notifications-box li:before,
+.notifications-box li:after,
+.pager:before,
+.pager:after,
+.nav:before,
+.nav:after,
+.btn-toolbar:before,
+.btn-toolbar:after,
+.content-box-header:before,
+.content-box-header:after,
+.example-box-wrapper:before,
+.example-box-wrapper:after,
+.nav-list li:before,
+.nav-list li:after,
+.tl-row:before,
+.tl-row:after,
+.tl-item:before,
+.tl-item:after,
+.clearfix:before,
+.clearfix:after,
+.info-box:before,
+.info-box:after,
+.button-pane:before,
+.button-pane:after,
+.ui-datepicker-buttonpane:before,
+.ui-datepicker-buttonpane:after,
+.form-input-prepend:before,
+.form-input-prepend:after,
+.form-row:before,
+.form-row:after,
+.btn-group:before,
+.btn-group:after,
+.ui-helper-clearfix:before,
+.ui-helper-clearfix:after,
+.chat-box li:before,
+.chat-box li:after,
+.notifications-box li:before,
+.notifications-box li:after,
+.messages-box li:before,
+.messages-box li:after {
+    display: table;
+    content: '';
+}
+.comments-list li .panel-body:after,
+.posts-list li:after,
+.container:after,
+#page-wrapper:after,
+.todo-box li:after,
+.files-box li:after,
+.notifications-box li:after,
+.nav:after,
+.pager:after,
+.btn-toolbar:after,
+.content-box-header:after,
+.example-box-wrapper:after,
+.nav-list li:after,
+.tl-row:after,
+.tl-item:after,
+.clearfix:after,
+.info-box:after,
+.button-pane:after,
+.ui-datepicker-buttonpane:after,
+.form-input-prepend:after,
+.form-row:after,
+.btn-group:after,
+.ui-helper-clearfix:after,
+.chat-box li:after,
+.notifications-box li:after,
+.messages-box li:after {
+    clear: both;
+}
+/* Sortable placehoder */
+
+.ui-sortable-placeholder {
+    visibility: visible !important;
+    border: 1px dashed #efda2c !important;
+    background: #fffce5 !important;
+}
+.daterangepicker td.in-range,
+.daterangepicker td.available.in-range:hover {
+    background: #fffce5;
+}
+/* Disabled */
+
+.ui-rangeSlider-disabled .ui-rangeSlider-container,
+.ui-rangeSlider-disabled .ui-rangeSlider-arrow,
+.ui-rangeSlider-disabled .ui-rangeSlider-label,
+.checker.disabled,
+.checker.disabled span,
+.radio.disabled,
+.radio.disabled span,
+.ui-state-disabled,
+.disabled,
+button[disabled],
+.chosen-disabled {
+    cursor: not-allowed !important;
+    opacity: .65;
+    filter: alpha(opacity: 65);
+}
+.form-control[disabled],
+.form-control[readonly],
+fieldset[disabled] .form-control,
+input[disabled],
+select[disabled],
+textarea[disabled] {
+    cursor: not-allowed;
+    opacity: .65;
+    background: #fafafa;
+    filter: alpha(opacity: 65);
+}
+input[readonly],
+select[readonly],
+textarea[readonly] {
+    opacity: .80;
+    background: #fdfdfd;
+    -moz-opacity: .80;
+    filter: alpha(opacity: 80);
+}
+.login-img {
+    position: fixed !important;
+    top: 0;
+    left: 0;
+    width: 100%;
+    height: 100%;
+}
+.fixed-bg {
+    background-repeat: no-repeat;
+    background-attachment: fixed;
+    background-position: center center;
+    -webkit-background-size: cover;
+    -moz-background-size: cover;
+    -o-background-size: cover;
+    background-size: cover;
+}
+.ui-widget-overlay {
+    position: fixed;
+    width: 100%;
+    height: 100%;
+    left: 0;
+    top: 0;
+    bottom: 0;
+    right: 0;
+    text-align: center;
+    z-index: 16;
+}
+.ui-widget-overlay img {
+    position: absolute;
+    top: 50%;
+    left: 50%;
+    margin: -26px 0 0 -26px;
+}
+#loading {
+    z-index: 5555;
+    position: fixed;
+    width: 100%;
+    height: 100%;
+    left: 0;
+    top: 0;
+    background: #fff;
+}
+.fade {
+    -webkit-transition: opacity .15s linear;
+    transition: opacity .15s linear;
+}
+.collapse {
+    display: none;
+}
+.tab-pane.active,
+.collapse.in {
+    display: block;
+}
+.collapsing {
+    position: relative;
+    overflow: hidden;
+    height: 0;
+    -webkit-transition: height .35s ease;
+    transition: height .35s ease;
+}
+/* Paddings */
+
+.small-padding {
+    padding: 25px 0;
+}
+.medium-padding {
+    padding: 55px 0;
+}
+.large-padding {
+    padding: 85px 0;
+}
+.xlarge-padding {
+    padding: 115px 0;
+}
+/* Icons */
+
+.glyph-icon {
+    text-align: center;
+}
+.fc-icon,
+#page-sidebar li ul li a:before,
+#page-sidebar li a.sf-with-ul:after,
+.search-choice-close:before,
+.ui-dialog-titlebar-close:before,
+.glyph-icon:before,
+.ui-icon:before,
+.dataTables_paginate a i:before {
+    font-family: FontAwesome;
+    font-weight: normal;
+    font-style: normal;
+    display: inline-block;
+    text-align: center;
+    text-decoration: none;
+    background: none;
+    speak: none;
+    -webkit-font-smoothing: antialiased;
+    -moz-osx-font-smoothing: grayscale;
+}
+/* Resets */
+
+.dropdown-menu > .disabled > a:hover,
+.dropdown-menu > .disabled > a:focus {
+    cursor: not-allowed;
+    text-decoration: none;
+    background-color: transparent;
+    background-image: none;
+    filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);
+}
+.sr-only {
+    position: absolute;
+    overflow: hidden;
+    clip: rect(0, 0, 0, 0);
+    width: 1px;
+    height: 1px;
+    margin: -1px;
+    padding: 0;
+    border: 0;
+}
+.rm-transition {
+    -webkit-transition: none !important;
+    -moz-transition: none !important;
+    -ms-transition: none !important;
+    -o-transition: none !important;
+}
+div[id^='uniform-'] span,
+button,
+a,
+.btn {
+    -webkit-transition: all .1s ease-in-out;
+    -moz-transition: all .1s ease-in-out;
+    -ms-transition: all .1s ease-in-out;
+    -o-transition: all .1s ease-in-out;
+}
+/*.open > .dropdown-menu,
+.dropdown-sidebar-submenu:hover > .dropdown-menu {
+    -webkit-animation-name: zoomIn;
+    -moz-animation-name: zoomIn;
+    -o-animation-name: zoomIn;
+    animation-name: zoomIn;
+}
+.open > .dropdown-menu,
+.dropdown-sidebar-submenu:hover > .dropdown-menu {
+    -webkit-animation-duration: .4s;
+    -moz-animation-duration: .4s;
+    -o-animation-duration: .4s;
+    animation-duration: .4s;
+    -webkit-animation-fill-mode: both;
+    -moz-animation-fill-mode: both;
+    -o-animation-fill-mode: both;
+    animation-fill-mode: both;
+}
+*/
+#page-header,
+#page-sidebar,
+.main-header,
+.top-bar {
+    -webkit-transition: all .5s ease-in-out;
+    -moz-transition: all .5s ease-in-out;
+    -ms-transition: all .5s ease-in-out;
+    -o-transition: all .5s ease-in-out;
+}
+
+/* Demo */
+
+.example-box-wrapper {
+    margin-bottom: 15px;
+    position: relative;
+}
+.example-box-wrapper .ui-datepicker-inline {
+    position: relative;
+    width: 100%;
+}
+.panel-body .example-box-wrapper:last-child,
+.panel-body .col-md-6 .example-box-wrapper:last-child {
+    margin-bottom: 0;
+}
+.example-box-wrapper .icon-box,
+.example-box-wrapper .ui-slider,
+.example-box-wrapper .ui-rangeSlider,
+.example-box-wrapper .panel-layout,
+.example-box-wrapper .image-box,
+.example-box-wrapper .ui-accordion,
+.example-box-wrapper .dashboard-box,
+.example-box-wrapper .content-box,
+.example-box-wrapper .tile-box,
+.example-box-wrapper .jvectormap-container,
+.example-box-wrapper > .hasDatepicker,
+.example-box-wrapper > .minicolors,
+.example-box-wrapper .minicolors,
+.example-box-wrapper .ui-tabs,
+.example-box-wrapper > img,
+.example-box-wrapper > .thumbnail,
+.example-box-wrapper > .img-humbnail,
+.example-box-wrapper > .display-block.dropdown-menu,
+.example-box-wrapper > .dropdown,
+.example-box-wrapper > .dropup,
+.example-box-wrapper > form,
+.example-box-wrapper > .progressbar,
+.example-box-wrapper .loading-spinner,
+.example-box-wrapper .loading-stick,
+.example-box-wrapper .nav,
+.example-box-wrapper .jcrop-holder,
+.example-box-wrapper .alert,
+.example-box-wrapper .list-group,
+.example-box-wrapper > h6,
+.example-box-wrapper .dataTables_wrapper,
+.example-box-wrapper .scrollable-content,
+.example-box-wrapper > .pagination,
+.example-box-wrapper > .btn-group-vertical,
+.example-box-wrapper > .btn-toolbar,
+.example-box-wrapper > .btn-group,
+.example-box-wrapper > .btn,
+.example-box-wrapper > .panel-layout {
+    margin-bottom: 20px;
+}
+.demo-icon {
+    font-size: 22px;
+    line-height: 40px;
+    float: left;
+    width: 40px;
+    height: 40px;
+    margin: 10px;
+    text-align: center;
+    color: #92A0B3;
+    border: 1px solid rgba(220, 233, 255, 0.54);
+    border-radius: 3px;
+}
+.demo-icon:hover {
+    color: #59606c;
+    border-color: #92A0B3;
+}

+ 287 - 0
static/icons-min/elusive/elusive.css

@@ -0,0 +1,287 @@
+@font-face {
+  font-family: 'elusive';
+  src: url('elusive.eot?45363950');
+  src: url('elusive.eot?45363950#iefix') format('embedded-opentype'),
+       url('elusive.woff?45363950') format('woff'),
+       url('elusive.ttf?45363950') format('truetype'),
+       url('elusive.svg?45363950#elusive') format('svg');
+  font-weight: normal;
+  font-style: normal;
+}
+
+[class^='icon-elusive-']:before,
+[class*=' icon-elusive-']:before {
+    font-family: 'elusive';
+}
+
+.icon-elusive-glass:before { content: '\e800'; } /* '' */
+.icon-elusive-youtube:before { content: '\e90e'; } /* '' */
+.icon-elusive-search:before { content: '\e802'; } /* '' */
+.icon-elusive-search-circled:before { content: '\e803'; } /* '' */
+.icon-elusive-mail:before { content: '\e804'; } /* '' */
+.icon-elusive-mail-circled:before { content: '\e805'; } /* '' */
+.icon-elusive-heart:before { content: '\e806'; } /* '' */
+.icon-elusive-heart-circled:before { content: '\e807'; } /* '' */
+.icon-elusive-heart-empty:before { content: '\e808'; } /* '' */
+.icon-elusive-star:before { content: '\e809'; } /* '' */
+.icon-elusive-star-circled:before { content: '\e80a'; } /* '' */
+.icon-elusive-star-empty:before { content: '\e80b'; } /* '' */
+.icon-elusive-user:before { content: '\e80c'; } /* '' */
+.icon-elusive-group:before { content: '\e80d'; } /* '' */
+.icon-elusive-group-circled:before { content: '\e80e'; } /* '' */
+.icon-elusive-torso:before { content: '\e80f'; } /* '' */
+.icon-elusive-video:before { content: '\e810'; } /* '' */
+.icon-elusive-video-circled:before { content: '\e811'; } /* '' */
+.icon-elusive-video-alt:before { content: '\e812'; } /* '' */
+.icon-elusive-videocam:before { content: '\e813'; } /* '' */
+.icon-elusive-video-chat:before { content: '\e814'; } /* '' */
+.icon-elusive-picture:before { content: '\e815'; } /* '' */
+.icon-elusive-camera:before { content: '\e816'; } /* '' */
+.icon-elusive-photo:before { content: '\e817'; } /* '' */
+.icon-elusive-photo-circled:before { content: '\e818'; } /* '' */
+.icon-elusive-th-large:before { content: '\e819'; } /* '' */
+.icon-elusive-th:before { content: '\e81a'; } /* '' */
+.icon-elusive-th-list:before { content: '\e81b'; } /* '' */
+.icon-elusive-view-mode:before { content: '\e81c'; } /* '' */
+.icon-elusive-ok:before { content: '\e81d'; } /* '' */
+.icon-elusive-ok-circled:before { content: '\e81e'; } /* '' */
+.icon-elusive-ok-circled2:before { content: '\e81f'; } /* '' */
+.icon-elusive-cancel:before { content: '\e820'; } /* '' */
+.icon-elusive-cancel-circled:before { content: '\e821'; } /* '' */
+.icon-elusive-cancel-circled2:before { content: '\e822'; } /* '' */
+.icon-elusive-plus:before { content: '\e823'; } /* '' */
+.icon-elusive-plus-circled:before { content: '\e824'; } /* '' */
+.icon-elusive-minus:before { content: '\e825'; } /* '' */
+.icon-elusive-minus-circled:before { content: '\e826'; } /* '' */
+.icon-elusive-help:before { content: '\e827'; } /* '' */
+.icon-elusive-help-circled:before { content: '\e828'; } /* '' */
+.icon-elusive-info-circled:before { content: '\e829'; } /* '' */
+.icon-elusive-home:before { content: '\e82a'; } /* '' */
+.icon-elusive-home-circled:before { content: '\e82b'; } /* '' */
+.icon-elusive-website:before { content: '\e82c'; } /* '' */
+.icon-elusive-website-circled:before { content: '\e82d'; } /* '' */
+.icon-elusive-attach:before { content: '\e82e'; } /* '' */
+.icon-elusive-attach-circled:before { content: '\e82f'; } /* '' */
+.icon-elusive-lock:before { content: '\e830'; } /* '' */
+.icon-elusive-lock-circled:before { content: '\e831'; } /* '' */
+.icon-elusive-lock-open:before { content: '\e832'; } /* '' */
+.icon-elusive-lock-open-alt:before { content: '\e833'; } /* '' */
+.icon-elusive-eye:before { content: '\e834'; } /* '' */
+.icon-elusive-eye-off:before { content: '\e835'; } /* '' */
+.icon-elusive-tag:before { content: '\e836'; } /* '' */
+.icon-elusive-tags:before { content: '\e837'; } /* '' */
+.icon-elusive-bookmark:before { content: '\e838'; } /* '' */
+.icon-elusive-bookmark-empty:before { content: '\e839'; } /* '' */
+.icon-elusive-flag:before { content: '\e83a'; } /* '' */
+.icon-elusive-flag-circled:before { content: '\e83b'; } /* '' */
+.icon-elusive-thumbs-up:before { content: '\e83c'; } /* '' */
+.icon-elusive-thumbs-down:before { content: '\e83d'; } /* '' */
+.icon-elusive-download:before { content: '\e83e'; } /* '' */
+.icon-elusive-download-alt:before { content: '\e83f'; } /* '' */
+.icon-elusive-upload:before { content: '\e840'; } /* '' */
+.icon-elusive-share:before { content: '\e841'; } /* '' */
+.icon-elusive-quote:before { content: '\e842'; } /* '' */
+.icon-elusive-quote-circled:before { content: '\e843'; } /* '' */
+.icon-elusive-export:before { content: '\e844'; } /* '' */
+.icon-elusive-pencil:before { content: '\e845'; } /* '' */
+.icon-elusive-pencil-circled:before { content: '\e846'; } /* '' */
+.icon-elusive-edit:before { content: '\e847'; } /* '' */
+.icon-elusive-edit-circled:before { content: '\e848'; } /* '' */
+.icon-elusive-edit-alt:before { content: '\e849'; } /* '' */
+.icon-elusive-print:before { content: '\e84a'; } /* '' */
+.icon-elusive-retweet:before { content: '\e84b'; } /* '' */
+.icon-elusive-comment:before { content: '\e84c'; } /* '' */
+.icon-elusive-comment-alt:before { content: '\e84d'; } /* '' */
+.icon-elusive-bell:before { content: '\e84e'; } /* '' */
+.icon-elusive-warning:before { content: '\e84f'; } /* '' */
+.icon-elusive-exclamation:before { content: '\e850'; } /* '' */
+.icon-elusive-error:before { content: '\e851'; } /* '' */
+.icon-elusive-error-alt:before { content: '\e852'; } /* '' */
+.icon-elusive-location:before { content: '\e853'; } /* '' */
+.icon-elusive-location-circled:before { content: '\e854'; } /* '' */
+.icon-elusive-compass:before { content: '\e855'; } /* '' */
+.icon-elusive-compass-circled:before { content: '\e856'; } /* '' */
+.icon-elusive-trash:before { content: '\e857'; } /* '' */
+.icon-elusive-trash-circled:before { content: '\e858'; } /* '' */
+.icon-elusive-doc:before { content: '\e859'; } /* '' */
+.icon-elusive-doc-circled:before { content: '\e85a'; } /* '' */
+.icon-elusive-doc-new:before { content: '\e85b'; } /* '' */
+.icon-elusive-doc-new-circled:before { content: '\e85c'; } /* '' */
+.icon-elusive-folder:before { content: '\e85d'; } /* '' */
+.icon-elusive-folder-circled:before { content: '\e85e'; } /* '' */
+.icon-elusive-folder-close:before { content: '\e85f'; } /* '' */
+.icon-elusive-folder-open:before { content: '\e860'; } /* '' */
+.icon-elusive-rss:before { content: '\e861'; } /* '' */
+.icon-elusive-phone:before { content: '\e862'; } /* '' */
+.icon-elusive-phone-circled:before { content: '\e863'; } /* '' */
+.icon-elusive-cog:before { content: '\e864'; } /* '' */
+.icon-elusive-cog-circled:before { content: '\e865'; } /* '' */
+.icon-elusive-cogs:before { content: '\e866'; } /* '' */
+.icon-elusive-wrench:before { content: '\e867'; } /* '' */
+.icon-elusive-wrench-circled:before { content: '\e868'; } /* '' */
+.icon-elusive-basket:before { content: '\e869'; } /* '' */
+.icon-elusive-basket-circled:before { content: '\e86a'; } /* '' */
+.icon-elusive-calendar:before { content: '\e86b'; } /* '' */
+.icon-elusive-calendar-circled:before { content: '\e86c'; } /* '' */
+.icon-elusive-mic:before { content: '\e86d'; } /* '' */
+.icon-elusive-mic-circled:before { content: '\e86e'; } /* '' */
+.icon-elusive-volume-off:before { content: '\e86f'; } /* '' */
+.icon-elusive-volume-down:before { content: '\e870'; } /* '' */
+.icon-elusive-volume:before { content: '\e871'; } /* '' */
+.icon-elusive-volume-up:before { content: '\e872'; } /* '' */
+.icon-elusive-headphones:before { content: '\e873'; } /* '' */
+.icon-elusive-clock:before { content: '\e874'; } /* '' */
+.icon-elusive-clock-circled:before { content: '\e875'; } /* '' */
+.icon-elusive-lightbulb:before { content: '\e876'; } /* '' */
+.icon-elusive-lightbulb-alt:before { content: '\e877'; } /* '' */
+.icon-elusive-block:before { content: '\e878'; } /* '' */
+.icon-elusive-resize-full:before { content: '\e879'; } /* '' */
+.icon-elusive-resize-full-alt:before { content: '\e87a'; } /* '' */
+.icon-elusive-resize-small:before { content: '\e87b'; } /* '' */
+.icon-elusive-resize-vertical:before { content: '\e87c'; } /* '' */
+.icon-elusive-resize-horizontal:before { content: '\e87d'; } /* '' */
+.icon-elusive-move:before { content: '\e87e'; } /* '' */
+.icon-elusive-zoom-in:before { content: '\e87f'; } /* '' */
+.icon-elusive-zoom-out:before { content: '\e880'; } /* '' */
+.icon-elusive-down-open:before { content: '\e881'; } /* '' */
+.icon-elusive-left-open:before { content: '\e882'; } /* '' */
+.icon-elusive-right-open:before { content: '\e883'; } /* '' */
+.icon-elusive-up-open:before { content: '\e884'; } /* '' */
+.icon-elusive-down:before { content: '\e885'; } /* '' */
+.icon-elusive-left:before { content: '\e886'; } /* '' */
+.icon-elusive-music:before { content: '\e801'; } /* '' */
+.icon-elusive-up:before { content: '\e888'; } /* '' */
+.icon-elusive-down-circled:before { content: '\e889'; } /* '' */
+.icon-elusive-left-circled:before { content: '\e88a'; } /* '' */
+.icon-elusive-right-circled:before { content: '\e88b'; } /* '' */
+.icon-elusive-up-circled:before { content: '\e88c'; } /* '' */
+.icon-elusive-down-hand:before { content: '\e88d'; } /* '' */
+.icon-elusive-left-hand:before { content: '\e88e'; } /* '' */
+.icon-elusive-right-hand:before { content: '\e88f'; } /* '' */
+.icon-elusive-up-hand:before { content: '\e890'; } /* '' */
+.icon-elusive-cw:before { content: '\e891'; } /* '' */
+.icon-elusive-cw-circled:before { content: '\e892'; } /* '' */
+.icon-elusive-arrows-cw:before { content: '\e893'; } /* '' */
+.icon-elusive-shuffle:before { content: '\e894'; } /* '' */
+.icon-elusive-play:before { content: '\e895'; } /* '' */
+.icon-elusive-play-circled:before { content: '\e896'; } /* '' */
+.icon-elusive-play-circled2:before { content: '\e897'; } /* '' */
+.icon-elusive-stop:before { content: '\e898'; } /* '' */
+.icon-elusive-stop-circled:before { content: '\e899'; } /* '' */
+.icon-elusive-pause:before { content: '\e89a'; } /* '' */
+.icon-elusive-pause-circled:before { content: '\e89b'; } /* '' */
+.icon-elusive-record:before { content: '\e89c'; } /* '' */
+.icon-elusive-eject:before { content: '\e89d'; } /* '' */
+.icon-elusive-backward:before { content: '\e89e'; } /* '' */
+.icon-elusive-backward-circled:before { content: '\e89f'; } /* '' */
+.icon-elusive-fast-backward:before { content: '\e8a0'; } /* '' */
+.icon-elusive-fast-forward:before { content: '\e8a1'; } /* '' */
+.icon-elusive-forward:before { content: '\e8a2'; } /* '' */
+.icon-elusive-forward-circled:before { content: '\e8a3'; } /* '' */
+.icon-elusive-step-backward:before { content: '\e8a4'; } /* '' */
+.icon-elusive-step-forward:before { content: '\e8a5'; } /* '' */
+.icon-elusive-target:before { content: '\e8a6'; } /* '' */
+.icon-elusive-signal:before { content: '\e8a7'; } /* '' */
+.icon-elusive-desktop:before { content: '\e8a8'; } /* '' */
+.icon-elusive-desktop-circled:before { content: '\e8a9'; } /* '' */
+.icon-elusive-laptop:before { content: '\e8aa'; } /* '' */
+.icon-elusive-laptop-circled:before { content: '\e8ab'; } /* '' */
+.icon-elusive-network:before { content: '\e8ac'; } /* '' */
+.icon-elusive-inbox:before { content: '\e8ad'; } /* '' */
+.icon-elusive-inbox-circled:before { content: '\e8ae'; } /* '' */
+.icon-elusive-inbox-alt:before { content: '\e8af'; } /* '' */
+.icon-elusive-globe:before { content: '\e8b0'; } /* '' */
+.icon-elusive-globe-alt:before { content: '\e8b1'; } /* '' */
+.icon-elusive-cloud:before { content: '\e8b2'; } /* '' */
+.icon-elusive-cloud-circled:before { content: '\e8b3'; } /* '' */
+.icon-elusive-flight:before { content: '\e8b4'; } /* '' */
+.icon-elusive-leaf:before { content: '\e8b5'; } /* '' */
+.icon-elusive-font:before { content: '\e8b6'; } /* '' */
+.icon-elusive-fontsize:before { content: '\e8b7'; } /* '' */
+.icon-elusive-bold:before { content: '\e8b8'; } /* '' */
+.icon-elusive-italic:before { content: '\e8b9'; } /* '' */
+.icon-elusive-text-height:before { content: '\e8ba'; } /* '' */
+.icon-elusive-text-width:before { content: '\e8bb'; } /* '' */
+.icon-elusive-align-left:before { content: '\e8bc'; } /* '' */
+.icon-elusive-align-center:before { content: '\e8bd'; } /* '' */
+.icon-elusive-align-right:before { content: '\e8be'; } /* '' */
+.icon-elusive-align-justify:before { content: '\e8bf'; } /* '' */
+.icon-elusive-list:before { content: '\e8c0'; } /* '' */
+.icon-elusive-indent-left:before { content: '\e8c1'; } /* '' */
+.icon-elusive-indent-right:before { content: '\e8c2'; } /* '' */
+.icon-elusive-briefcase:before { content: '\e8c3'; } /* '' */
+.icon-elusive-off:before { content: '\e8c4'; } /* '' */
+.icon-elusive-road:before { content: '\e8c5'; } /* '' */
+.icon-elusive-qrcode:before { content: '\e8c6'; } /* '' */
+.icon-elusive-barcode:before { content: '\e8c7'; } /* '' */
+.icon-elusive-braille:before { content: '\e8c8'; } /* '' */
+.icon-elusive-book:before { content: '\e8c9'; } /* '' */
+.icon-elusive-adjust:before { content: '\e8ca'; } /* '' */
+.icon-elusive-tint:before { content: '\e8cb'; } /* '' */
+.icon-elusive-check:before { content: '\e8cc'; } /* '' */
+.icon-elusive-check-empty:before { content: '\e8cd'; } /* '' */
+.icon-elusive-asterisk:before { content: '\e8ce'; } /* '' */
+.icon-elusive-gift:before { content: '\e8cf'; } /* '' */
+.icon-elusive-fire:before { content: '\e8d0'; } /* '' */
+.icon-elusive-magnet:before { content: '\e8d1'; } /* '' */
+.icon-elusive-chart:before { content: '\e8d2'; } /* '' */
+.icon-elusive-chart-circled:before { content: '\e8d3'; } /* '' */
+.icon-elusive-credit-card:before { content: '\e8d4'; } /* '' */
+.icon-elusive-megaphone:before { content: '\e8d5'; } /* '' */
+.icon-elusive-clipboard:before { content: '\e8d6'; } /* '' */
+.icon-elusive-hdd:before { content: '\e8d7'; } /* '' */
+.icon-elusive-key:before { content: '\e8d8'; } /* '' */
+.icon-elusive-certificate:before { content: '\e8d9'; } /* '' */
+.icon-elusive-tasks:before { content: '\e8da'; } /* '' */
+.icon-elusive-filter:before { content: '\e8db'; } /* '' */
+.icon-elusive-gauge:before { content: '\e8dc'; } /* '' */
+.icon-elusive-smiley:before { content: '\e8dd'; } /* '' */
+.icon-elusive-smiley-circled:before { content: '\e8de'; } /* '' */
+.icon-elusive-address-book:before { content: '\e8df'; } /* '' */
+.icon-elusive-address-book-alt:before { content: '\e8e0'; } /* '' */
+.icon-elusive-asl:before { content: '\e8e1'; } /* '' */
+.icon-elusive-glasses:before { content: '\e8e2'; } /* '' */
+.icon-elusive-hearing-impaired:before { content: '\e8e3'; } /* '' */
+.icon-elusive-iphone-home:before { content: '\e8e4'; } /* '' */
+.icon-elusive-person:before { content: '\e8e5'; } /* '' */
+.icon-elusive-adult:before { content: '\e8e6'; } /* '' */
+.icon-elusive-child:before { content: '\e8e7'; } /* '' */
+.icon-elusive-blind:before { content: '\e8e8'; } /* '' */
+.icon-elusive-guidedog:before { content: '\e8e9'; } /* '' */
+.icon-elusive-accessibility:before { content: '\e8ea'; } /* '' */
+.icon-elusive-universal-access:before { content: '\e8eb'; } /* '' */
+.icon-elusive-male:before { content: '\e8ec'; } /* '' */
+.icon-elusive-female:before { content: '\e8ed'; } /* '' */
+.icon-elusive-behance:before { content: '\e8ee'; } /* '' */
+.icon-elusive-blogger:before { content: '\e8ef'; } /* '' */
+.icon-elusive-cc:before { content: '\e8f0'; } /* '' */
+.icon-elusive-css:before { content: '\e8f1'; } /* '' */
+.icon-elusive-delicious:before { content: '\e8f2'; } /* '' */
+.icon-elusive-deviantart:before { content: '\e8f3'; } /* '' */
+.icon-elusive-digg:before { content: '\e8f4'; } /* '' */
+.icon-elusive-dribbble:before { content: '\e8f5'; } /* '' */
+.icon-elusive-facebook:before { content: '\e8f6'; } /* '' */
+.icon-elusive-flickr:before { content: '\e8f7'; } /* '' */
+.icon-elusive-foursquare:before { content: '\e8f8'; } /* '' */
+.icon-elusive-friendfeed:before { content: '\e8f9'; } /* '' */
+.icon-elusive-friendfeed-rect:before { content: '\e8fa'; } /* '' */
+.icon-elusive-github:before { content: '\e8fb'; } /* '' */
+.icon-elusive-github-text:before { content: '\e8fc'; } /* '' */
+.icon-elusive-googleplus:before { content: '\e8fd'; } /* '' */
+.icon-elusive-instagram:before { content: '\e8fe'; } /* '' */
+.icon-elusive-linkedin:before { content: '\e8ff'; } /* '' */
+.icon-elusive-path:before { content: '\e900'; } /* '' */
+.icon-elusive-picasa:before { content: '\e901'; } /* '' */
+.icon-elusive-pinterest:before { content: '\e902'; } /* '' */
+.icon-elusive-reddit:before { content: '\e903'; } /* '' */
+.icon-elusive-skype:before { content: '\e904'; } /* '' */
+.icon-elusive-slideshare:before { content: '\e905'; } /* '' */
+.icon-elusive-stackoverflow:before { content: '\e906'; } /* '' */
+.icon-elusive-stumbleupon:before { content: '\e907'; } /* '' */
+.icon-elusive-twitter:before { content: '\e908'; } /* '' */
+.icon-elusive-tumblr:before { content: '\e909'; } /* '' */
+.icon-elusive-vimeo:before { content: '\e90a'; } /* '' */
+.icon-elusive-vkontakte:before { content: '\e90b'; } /* '' */
+.icon-elusive-w3c:before { content: '\e90c'; } /* '' */
+.icon-elusive-wordpress:before { content: '\e90d'; } /* '' */
+.icon-elusive-right:before { content: '\e887'; } /* '' */

BIN
static/icons-min/elusive/elusive.eot


+ 282 - 0
static/icons-min/elusive/elusive.svg

@@ -0,0 +1,282 @@
+<?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">
+<svg xmlns="http://www.w3.org/2000/svg">
+<metadata>Copyright (C) 2014 by original authors @ fontello.com</metadata>
+<defs>
+<font id="fontello" horiz-adv-x="1000" >
+<font-face font-family="fontello" font-weight="400" font-stretch="normal" units-per-em="1000" ascent="850" descent="-150" />
+<missing-glyph horiz-adv-x="1000" />
+<glyph glyph-name="glass" unicode="&#xe800;" d="m0 811l1000 0-420-420 0-412 156 0 0-90-470 0 0 90 154 0 0 412z" horiz-adv-x="1000" />
+<glyph glyph-name="youtube" unicode="&#xe90e;" d="m0-29l0 758 1000 0 0-758-1000 0z m355 157l350 220-350 219 0-439z" horiz-adv-x="1000" />
+<glyph glyph-name="search" unicode="&#xe802;" d="m0 8l186 186 2 0q-67 105-67 228 0 178 125 303t303 125 303-125 125-303-125-302-303-125q-106 0-197 48l-194-193z m311 415q0-98 70-168t168-69 168 69 70 168-70 168-168 70-168-70-70-168z" horiz-adv-x="977" />
+<glyph glyph-name="search-circled" unicode="&#xe803;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m223-193l90-90 109 109q53-27 113-27 100 0 171 71t71 171-71 171-172 71-171-71-70-171q0-70 37-129l-2 0z m177 234q0 57 39 96t95 39 95-39 39-96-39-96-95-39-95 39-39 96z" horiz-adv-x="1000" />
+<glyph glyph-name="mail" unicode="&#xe804;" d="m0-29l324 342 176-100 176 100 324-342-1000 0z m0 114l0 414 254-147z m0 503l0 141 1000 0 0-141-500-285z m746-236l254 147 0-414z" horiz-adv-x="1000" />
+<glyph glyph-name="mail-circled" unicode="&#xe805;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m244-193l512 0-166 174-90-51-90 51z m0 58l131 137-131 74 0-211z m0 256l256-144 256 144 0 72-512 0 0-72z m381-119l131-137 0 211z" horiz-adv-x="1000" />
+<glyph glyph-name="heart" unicode="&#xe806;" d="m1 532q7 111 75 183 94 80 212 70t190-98q38 49 92 79 113 43 217 3t150-140q30-106 10-199t-78-174q-68-94-174-184-53-49-124-103t-93-57q-13 2-28 12t-35 25-24 20q-264 199-348 357-49 96-42 206z" horiz-adv-x="955" />
+<glyph glyph-name="heart-circled" unicode="&#xe807;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m242 76q-4-60 22-111 47-86 189-195 2-2 13-11t18-14 16-5q27 2 119 86 57 49 94 100 70 96 37 203-20 41-57 63t-82 23q-31 0-60-12-29-15-51-43-39 49-103 54t-114-40q-37-37-41-98z" horiz-adv-x="1000" />
+<glyph glyph-name="heart-empty" unicode="&#xe808;" d="m1 521q7 115 79 191l2 0 2 2q88 76 199 76t191-70q32 27 67 45l2 2 2 0q56 23 117 23 88 2 161-44t110-124l0-2 2-3q30-106 10-202t-80-175q-62-88-162-172 0-2-2-2-49-45-107-90-34-25-59-41-33-23-55-23l-6-2-5 2q-28 3-59 29-10 6-21 16t-16 13l-2 0q-246 188-328 340l0 2q-49 94-42 209z m85-10q-6-86 33-162 74-135 303-310l2 0q6-6 18-16t19-14q8-6 15-10 8 2 14 6 22 14 51 37 58 43 105 88 94 80 151 161 107 142 58 298-27 57-78 88t-113 29q-43 0-86-17-39-22-68-57l-32-43-35 43q-52 65-141 72t-161-52q-49-55-55-141z" horiz-adv-x="953" />
+<glyph glyph-name="star" unicode="&#xe809;" d="m0 471l379-2 125 360 117-364 379-8-309-220 110-366-307 225-310-215 119 360z" horiz-adv-x="1000" />
+<glyph glyph-name="star-circled" unicode="&#xe80a;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m160 82l205-156-80-246 211 148 209-152-74 246 209 152-258 4-78 246-86-242-258 0z" horiz-adv-x="1000" />
+<glyph glyph-name="star-empty" unicode="&#xe80b;" d="m0 471l94 0 285-2 96 270 29 90 29-92 88-272 285-6 94-2-76-54-233-166 82-274 28-91-76 56-231 168-232-162-78-53 29 90 90 270-227 174z m189-64l168-129 20-14-8-21-66-203 176 123 17 11 18-13 172-125-61 203-6 21 18 14 174 125-215 4-22 2-8 21-64 201-70-199-8-21-235 0z" horiz-adv-x="1000" />
+<glyph glyph-name="user" unicode="&#xe80c;" d="m0-150l0 156q0 24 58 58t159 71q99 35 137 73t37 101q0 29-27 72t-32 59q-12 35-29 135-10 52-14 93-2 22 6 50t28 60 67 51 110 21 110-21 67-51 28-60 6-50q-4-41-14-93-17-100-29-135-6-16-32-59t-27-72q0-64 37-101t137-73q217-80 217-129l0-156-1000 0z" horiz-adv-x="1000" />
+<glyph glyph-name="group" unicode="&#xe80d;" d="m0 106l0 134q0 26 18 32l171 80q-66 39-68 131 0 56 35 103 37 41 90 43 31 0 63-19-49-125 23-237-12-11-25-19l-114-55q-48-23-52-84l0-143-114 0q-25 0-27 34z m193-59l0 168q0 27 22 37l152 70 57 28q-37 23-60 66t-22 94q0 76 46 130t110 54 109-54 45-130q0-106-78-158l61-30 146-70q24-10 24-37l0-168q-2-37-37-41l-541 0q-14 2-24 14t-10 27z m473 330q68 106 22 231 31 19 66 21 49 0 90-43 35-41 35-103 0-82-65-131l168-80q18-10 18-32l0-134q0-32-27-34l-118 0 0 143q0 57-50 84l-110 53q-15 8-29 25z" horiz-adv-x="1000" />
+<glyph glyph-name="group-circled" unicode="&#xe80e;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m178-158q0-22 17-22l73 0 0 92q0 18 8 32t25 23l74 35q10 6 16 14-12 17-20 41t-8 49q0 15 4 31t10 29q-20 14-41 14-37-2-59-31t-21-63q2-61 43-86l-111-51q-10-6-10-19l0-88z m123-22q-2-41 23-43l350 0q12 4 16 12t5 13l0 110q0 18-13 24l-94 47-41 19q37 22 49 74 8 30 0 61-10 35-36 59t-62 27q-35-2-60-27t-36-57q-11-45 8-92 16-29 41-47l-37-18-98-45q-15-7-15-25l0-92z m306 196q8-8 20-16t21-12 26-10 23-11q16-8 25-23t8-32l0-92 75 0q17 2 17 22l0 88q0 13-10 19l-109 53q41 29 41 84 0 37-23 65t-57 29q-21 0-43-14 12-29 12-60 0-49-26-90z" horiz-adv-x="1000" />
+<glyph glyph-name="torso" unicode="&#xe80f;" d="m0-150l0 358 338 144q-61 37-92 101t-31 133q0 104 64 184t162 80q102-4 164-83t63-181q-2-74-33-136t-86-98l334-145 0-357-883 0z" horiz-adv-x="883" />
+<glyph glyph-name="video" unicode="&#xe810;" d="m0-29l0 758 1000 0 0-758-1000 0z m123 123l754 0 0 512-754 0 0-512z m266 82l0 340 293-170z" horiz-adv-x="1000" />
+<glyph glyph-name="video-circled" unicode="&#xe811;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m201-226l598 0 0 453-598 0 0-453z m74 74l0 304 450 0 0-304-450 0z m159 49l175 101-175 102 0-203z" horiz-adv-x="1000" />
+<glyph glyph-name="video-alt" unicode="&#xe812;" d="m0-150l0 1000 883 0 0-1000-883 0z m45 119l109 0 0 82-109 0 0-82z m0 184l109 0 0 84-109 0 0-84z m0 185l109 0 0 82-109 0 0-82z m0 186l109 0 0 82-109 0 0-82z m0 183l109 0 0 83-109 0 0-83z m156-826l481 0 0 436-481 0 0-436z m0 467l481 0 0 436-481 0 0-436z m528-379l109 0 0 82-109 0 0-82z m0 184l109 0 0 84-109 0 0-84z m0 185l109 0 0 82-109 0 0-82z m0 186l109 0 0 82-109 0 0-82z m0 183l109 0 0 83-109 0 0-83z" horiz-adv-x="883" />
+<glyph glyph-name="videocam" unicode="&#xe813;" d="m0-37l0 774 775 0 0-325 225 325 0-774-225 324 0-324-775 0z" horiz-adv-x="1000" />
+<glyph glyph-name="video-chat" unicode="&#xe814;" d="m0 96l0 713 1000 0 0-713-473 0-320-205 0 205-207 0z m219 201l402 0 0 125 160-125 0 332-160-123 0 123-402 0 0-332z" horiz-adv-x="1000" />
+<glyph glyph-name="picture" unicode="&#xe815;" d="m0-68l0 836 1000 0 0-836-1000 0z m76 78l848 0 0 680-848 0 0-680z m90 80l0 59 150 195 102-86 193 291 223-228 0-231-668 0z m0 416q0 37 24 62t62 24q33 0 58-24t24-62q0-33-24-57t-58-25q-37 0-62 25t-24 57z" horiz-adv-x="1000" />
+<glyph glyph-name="camera" unicode="&#xe816;" d="m0-27l0 627 295 0 31 127 362 0 31-127 281 0 0-627-1000 0z m221 346q0-117 83-199t199-82 198 82 82 199-82 199-198 82-199-82-83-199z m84 0q0 82 57 140t140 59 141-59 58-140-58-140-141-57-140 57-57 140z m527 139l143 0 0 82-143 0 0-82z" horiz-adv-x="1000" />
+<glyph glyph-name="photo" unicode="&#xe817;" d="m0-125l0 950 1000 0 0-950-1000 0z m123 309l754 0 0 521-754 0 0-521z" horiz-adv-x="1000" />
+<glyph glyph-name="photo-circled" unicode="&#xe818;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m232-254l536 0 0 508-536 0 0-508z m67 166l0 278 402 0 0-278-402 0z" horiz-adv-x="1000" />
+<glyph glyph-name="th-large" unicode="&#xe819;" d="m0-150l0 438 438 0 0-438-438 0z m0 563l0 437 438 0 0-437-438 0z m563-563l0 438 437 0 0-438-437 0z m0 563l0 437 437 0 0-437-437 0z" horiz-adv-x="1000" />
+<glyph glyph-name="th" unicode="&#xe81a;" d="m0-150l0 250 250 0 0-250-250 0z m0 375l0 250 250 0 0-250-250 0z m0 375l0 250 250 0 0-250-250 0z m375-750l0 250 250 0 0-250-250 0z m0 375l0 250 250 0 0-250-250 0z m0 375l0 250 250 0 0-250-250 0z m375-750l0 250 250 0 0-250-250 0z m0 375l0 250 250 0 0-250-250 0z m0 375l0 250 250 0 0-250-250 0z" horiz-adv-x="1000" />
+<glyph glyph-name="th-list" unicode="&#xe81b;" d="m0-150l0 250 250 0 0-250-250 0z m0 375l0 250 250 0 0-250-250 0z m0 375l0 250 250 0 0-250-250 0z m391-750l0 250 609 0 0-250-609 0z m0 375l0 250 609 0 0-250-609 0z m0 375l0 250 609 0 0-250-609 0z" horiz-adv-x="1000" />
+<glyph glyph-name="view-mode" unicode="&#xe81c;" d="m0-76l926 926 74-74-926-926z m0 410l0 235 234 0 0-235-234 0z m0 280l0 234 234 0 0-234-234 0z m275-280l0 235 235 0z m0 280l0 234 235 0 0-234-235 0z m237-762l0 131 488 0 0-131-488 0z m0 168l0 131 488 0 0-131-488 0z m31 168l145 131 312 0 0-131-457 0z" horiz-adv-x="1000" />
+<glyph glyph-name="ok" unicode="&#xe81d;" d="m0 260l162 162 166-164 508 510 164-164-510-510-162-162-162 164z" horiz-adv-x="1000" />
+<glyph glyph-name="ok-circled" unicode="&#xe81e;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m182-57l105-105 104-104 103 104 324 324-103 104-324-325-106 106z" horiz-adv-x="1000" />
+<glyph glyph-name="ok-circled2" unicode="&#xe81f;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m109 0q0-162 115-276t276-115 276 115 115 276-115 276-276 115-276-115-115-276z m106-51l94 92 93-94 289 291 94-93-291-290-92-93-93 93z" horiz-adv-x="1000" />
+<glyph glyph-name="cancel" unicode="&#xe820;" d="m0 71l279 279-279 279 221 221 279-279 279 279 221-221-279-279 279-279-221-221-279 279-279-279z" horiz-adv-x="1000" />
+<glyph glyph-name="cancel-circled" unicode="&#xe821;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m219-156l125-125 156 156 156-156 125 125-156 156 156 156-125 125-156-156-156 156-125-125 156-156z" horiz-adv-x="1000" />
+<glyph glyph-name="cancel-circled2" unicode="&#xe822;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m109 0q0-162 115-276t276-115 276 115 115 276-115 276-276 115-276-115-115-276z m145-137l137 137-137 137 109 109 137-137 137 137 109-109-137-137 137-137-109-109-137 137-137-137z" horiz-adv-x="1000" />
+<glyph glyph-name="plus" unicode="&#xe823;" d="m0 209l0 282 359 0 0 359 282 0 0-359 359 0 0-282-359 0 0-359-282 0 0 359-359 0z" horiz-adv-x="1000" />
+<glyph glyph-name="plus-circled" unicode="&#xe824;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m219-80l201 0 0-201 160 0 0 201 201 0 0 160-201 0 0 201-160 0 0-201-201 0 0-160z" horiz-adv-x="1000" />
+<glyph glyph-name="minus" unicode="&#xe825;" d="m0 209l0 282 1000 0 0-282-1000 0z" horiz-adv-x="1000" />
+<glyph glyph-name="minus-circled" unicode="&#xe826;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m213-82l574 0 0 164-574 0 0-164z" horiz-adv-x="1000" />
+<glyph glyph-name="help" unicode="&#xe827;" d="m0 704q2 48 85 97t147 49q122 0 192-72 66-69 66-162 0-49-10-79t-44-83q-4-8-59-76t-77-119-13-104l-94 2q-29 66-26 131t28 119q14 31 40 74t40 74q20 45-13 89t-76 44q-39 0-60-15t-34-48l-76 0q-22 12-16 79z m123-741q0 47 33 80t80 34 80-34 34-80-34-80-80-33-80 33-33 80z" horiz-adv-x="490" />
+<glyph glyph-name="help-circled" unicode="&#xe828;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m316 264q-3-49 12-57l57 0q21 47 70 45 33 0 58-32t10-66q-9-23-29-55t-31-56q-20-41-21-90t21-97l70-2q-8 41 9 79t58 89 45 56q25 39 32 62t7 59q0 71-49 121-53 55-145 55-47 0-109-37t-65-74z m94-553q0-35 25-61t59-25 61 25 25 61-25 60-61 24-59-24-25-60z" horiz-adv-x="1000" />
+<glyph glyph-name="info-circled" unicode="&#xe829;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m373 66l8-39 35 8q25 0 25-35l0-244q0-20-13-29-18-12-53-20l8-35q84 8 118 8t118-8l8 35q-35 10-53 20-10 6-11 11-2 4-2 18l0 240q0 49 15 90l-19 23q-32 0-90-13t-94-30z m35 195q0-30 20-50 21-18 56-18t57 19 22 49-22 49-57 18-56-17q-20-20-20-50z" horiz-adv-x="1000" />
+<glyph glyph-name="home" unicode="&#xe82a;" d="m0-150l0 649 453 351 453-351 0-649-312 0 0 391-281 0 0-391-313 0z" horiz-adv-x="906" />
+<glyph glyph-name="home-circled" unicode="&#xe82b;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m256-269l168 0 0 210 152 0 0-210 168 0 0 349-244 190-244-190 0-349z" horiz-adv-x="1000" />
+<glyph glyph-name="website" unicode="&#xe82c;" d="m0-119l0 938 1000 0 0-938-1000 0z m123 123l754 0 0 692-754 0 0-692z m82 78l0 166 166 0 0-166-166 0z m0 219l0 307 588 0 0-307-588 0z m211-219l0 166 166 0 0-166-166 0z m211 0l0 166 166 0 0-166-166 0z" horiz-adv-x="1000" />
+<glyph glyph-name="website-circled" unicode="&#xe82d;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m234-248l532 0 0 496-532 0 0-496z m67 64l0 368 400 0 0-368-400 0z m43 42l88 0 0 87-88 0 0-87z m0 117l312 0 0 162-312 0 0-162z m111-117l88 0 0 87-88 0 0-87z m111 0l90 0 0 87-90 0 0-87z" horiz-adv-x="1000" />
+<glyph glyph-name="attach" unicode="&#xe82e;" d="m0 65q8 68 67 127l383 383q117 115 211 33 84-86-36-209l-353-351-66 70 349 349q2 0 8 6l8 8t7 9 6 10 6 9 4 11l0 10t-2 12q-19 17-74-37l-381-381q-37-35-41-69-4-39 35-78 41-33 70-28t71 46q82 80 218 215t194 195q2 2 18 17t17 17 15 16 15 17 12 17 13 19 11 20 10 25q16 57-33 123t-115 75q-68 7-152-73l-418-418-69 67 418 420q98 95 199 100t190-83q105-107 74-236-19-74-94-151-86-83-246-244l-209-209q-70-70-150-72-68 0-125 57-70 70-64 156z" horiz-adv-x="896" />
+<glyph glyph-name="attach-circled" unicode="&#xe82f;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m219-180q-4-52 41-97 35-35 78-35 51 2 96 45 29 31 129 131t156 154q45 48 58 93 20 82-47 149-52 53-111 53l-8 0q-62-2-125-63l-261-264 43-43 261 262q53 51 96 47 43-6 73-47t21-78q-4-6-6-13t-6-12-7-10-8-10-6-10-9-9-9-9-10-10-10-9l-122-122-135-136q-28-25-46-28t-44 17q-24 25-22 49 2 21 26 43l240 240q33 33 45 23 8-17-22-47l-220-220 43-43 220 220q75 76 24 131-61 51-133-21l-240-241q-37-37-43-80z" horiz-adv-x="1000" />
+<glyph glyph-name="lock" unicode="&#xe830;" d="m0-150l0 578 139 0q-2 166 25 231 39 88 116 139t169 52q94 0 172-54t115-137q26-59 26-122l0-109 150 0 0-578-912 0z m322 578l256 0 0 112q-2 52-38 88t-91 38q-52 2-87-34t-40-94l0-110z" horiz-adv-x="912" />
+<glyph glyph-name="lock-circled" unicode="&#xe831;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m252-271l496 0 0 314-82 0 0 59q0 33-14 66-19 45-62 74t-94 30-92-29-62-75q-16-35-14-125l-76 0 0-314z m176 314l0 59q2 31 19 49t45 21l4 0q29-2 49-22t21-48l0-59-138 0z" horiz-adv-x="1000" />
+<glyph glyph-name="lock-open" unicode="&#xe832;" d="m0-150l0 559 152 0 0 138q2 127 88 215 41 39 96 64t119 24q123-2 211-88 86-88 90-209l-178 0q-2 47-37 82-37 35-86 37-53-2-88-37-37-39-37-88l0-138 553 0 0-559-883 0z" horiz-adv-x="883" />
+<glyph glyph-name="lock-open-alt" unicode="&#xe833;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m258-225l484 0 0 305-303 0 0 78q0 28 20 47t49 20q27 2 46-17t20-48l98 0q-2 67-50 116t-114 46q-70-2-115-48t-51-116l0-78-84 0 0-305z" horiz-adv-x="1000" />
+<glyph glyph-name="eye" unicode="&#xe834;" d="m0 350q6 49 64 110 79 80 176 129 129 60 260 60 137-2 260-60 103-53 176-129 64-73 64-110-6-49-64-109-79-80-176-129-129-61-260-61-137 2-260 61-103 53-176 129-64 72-64 109z m264 0q0-94 69-159t167-65 167 65 69 159-69 159-167 66-167-66-69-159z m86 1q0 60 44 102t106 42 106-42 44-102-44-102-106-43-106 43-44 102z" horiz-adv-x="1000" />
+<glyph glyph-name="eye-off" unicode="&#xe835;" d="m0 326q6 49 64 110 79 80 176 128 129 61 260 61 29 0 59-2l74 129q10 16 23 18 4 0 8-2l51-32q17-7 2-33l-57-102-47-78-41-72-144-250-41-72-47-80-57-100q-15-25-31-15l-53 31q-15 8 0 33l49 86-8 4q-103 53-176 129-64 72-64 109z m264 0q0-74 47-133l48 84q-9 24-9 49 0 51 34 91t85 50l49 84-18 0q-98 0-167-66t-69-159z m177-295l41 71 18 0q98 0 167 65t69 159q0 74-47 133l63 109q2-2 4-3t4-1q103-52 176-129 64-72 64-109-6-49-64-109-79-80-176-129-129-61-260-61-25 0-59 4z m90 155l110 189q9-25 9-49 0-51-34-90t-85-50z" horiz-adv-x="1000" />
+<glyph glyph-name="tag" unicode="&#xe836;" d="m0 483l0 287q2 31 24 54t52 22l287 0q88-6 133-55l426-472q19-28 19-58t-19-52l-334-334q-25-21-57-21t-52 21l-424 475q-55 64-55 133z m125 164q2-31 23-52t51-20q32 0 52 22t21 50q0 33-23 54t-50 20q-33-2-53-23t-21-51z" horiz-adv-x="941" />
+<glyph glyph-name="tags" unicode="&#xe837;" d="m0 460l0 240q2 27 21 46t43 19l241 0q43 0 88-28l377-414q17-23 17-48t-17-44l-280-277q-21-18-47-18t-43 18l-355 397q-45 54-45 109z m104 138q0-25 17-42 22-20 46-19t42 19q18 19 18 44t-18 43q-20 18-45 17t-43-17q-17-21-17-45z m316 165l92 0q72-4 109-45l356-397q17-21 17-48t-17-44l-280-277q-60-35-95 8l271 271q18 22 18 47t-18 45l-318 356q-24 31-71 56t-64 28z" horiz-adv-x="994" />
+<glyph glyph-name="bookmark" unicode="&#xe838;" d="m0-56l0 906 609 0 0-1000-304 305-305-305 0 94z" horiz-adv-x="609" />
+<glyph glyph-name="bookmark-empty" unicode="&#xe839;" d="m0-56l0 906 609 0 0-1000-304 305-305-305 0 94z m63 62l242 243 242-243 0 782-484 0 0-782z" horiz-adv-x="609" />
+<glyph glyph-name="flag" unicode="&#xe83a;" d="m0-79l0 803q68 41 136 51t124-3 112-35 112-43 114-31 124 2 137 59l0-459q-52-53-109-67t-110 1-117 40-124 51-135 35-151-11l0-393-113 0z" horiz-adv-x="859" />
+<glyph glyph-name="flag-circled" unicode="&#xe83b;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m217-281l76 0 0 258q64 17 117 5t105-34 93-39 88-11 87 45l0 303q-62-39-124-42t-106 17-105 40-106 20q-63 2-125-35l0-527z" horiz-adv-x="1000" />
+<glyph glyph-name="thumbs-up" unicode="&#xe83c;" d="m0-63l0 552q0 16 10 25t25 11l147 0q33 0 35-36l0-552q0-14-10-24t-25-12l-147 0q-13 0-23 10t-12 26z m277 27l0 500q0 22 14 35t37 16l113 0 114 252q13 31 41 31 37 2 93-61 18-25 25-55t6-48-9-64-10-55l248 0q26 0 38-17t11-44l-70-429q-12-42-53-74t-88-38l-459 0q-21 0-35 14t-16 37z" horiz-adv-x="998" />
+<glyph glyph-name="thumbs-down" unicode="&#xe83d;" d="m0 212l0 552q2 34 35 34l147 0q35-2 35-34l0-552q-2-16-12-26t-23-10l-147 0q-13 2-24 12t-11 24z m277 23l0 502q2 21 16 35t33 14l459 0q35-2 70-22 55-33 71-88l70-429q2-26-13-43t-36-18l-248 0q8-58 22-117 6-90-94-158-20-14-43-6-20 6-31 29l-112 252-115 0q-21 2-35 16t-14 33z" horiz-adv-x="996" />
+<glyph glyph-name="download" unicode="&#xe83e;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m109 0q0-162 115-276t276-115 276 115 115 276-115 276-276 115-276-115-115-276z m170-14l123 0 0 223 196 0 0-223 123 0-221-207z" horiz-adv-x="1000" />
+<glyph glyph-name="download-alt" unicode="&#xe83f;" d="m0-150l0 135 1000 0 0-135-1000 0z m88 586l228 0 0 414 370 0 0-414 228 0-414-385z" horiz-adv-x="1000" />
+<glyph glyph-name="upload" unicode="&#xe840;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m109 0q0-162 115-276t276-115 276 115 115 276-115 276-276 115-276-115-115-276z m170 14l221 207 221-207-123 0 0-223-196 0 0 223-123 0z" horiz-adv-x="1000" />
+<glyph glyph-name="share" unicode="&#xe841;" d="m0-121q0 143 24 256t60 186 95 124 107 76 122 38 114 15 107 2l0 245 371-372-371-371 0 268q-102 0-151-1t-126-10-114-26-86-51-74-83-47-124-31-172z" horiz-adv-x="1000" />
+<glyph glyph-name="quote" unicode="&#xe842;" d="m0-62l0 437q0 71 15 129t38 97 61 67 72 45 83 28 82 14 81 7l37-176q-49-9-81-20t-66-31-48-53-10-77l131 0 0-467-395 0z m529 0l0 437q0 71 16 129t38 97 61 67 72 45 83 28 81 14 81 7l39-176q-51-9-83-20t-65-31-47-53-12-77l131 0 0-467-395 0z" horiz-adv-x="1000" />
+<glyph glyph-name="quote-circled" unicode="&#xe843;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m219-199l222 0 0 262-74 0q-4 48 27 69t88 34l-21 100q-39-4-64-8t-63-18-60-35-39-62-16-96l0-246z m299 0l222 0 0 262-74 0q-4 48 26 69t89 34l-21 100q-39-4-65-8t-62-18-60-35-39-62-16-96l0-246z" horiz-adv-x="1000" />
+<glyph glyph-name="export" unicode="&#xe844;" d="m0-150l0 1000 494 0 0-164-330 0 0-672 672 0 0 184 164 174 0-522-1000 0z m232 277q0 86 12 159t28 124 47 92 57 68 67 45 70 27 72 14 67 6 63 1l0 187 285-285-285-285 0 205q-108 0-159-3t-121-21-102-54-61-107-40-173z" horiz-adv-x="1000" />
+<glyph glyph-name="pencil" unicode="&#xe845;" d="m0-143l68 343 274-273z m137 392l422 422 259-260-421-422z m531 494q2 39 31 69t69 31 66-26l131-130q25-26 24-66t-30-69-69-30-66 24l-131 131q-27 27-25 66z" horiz-adv-x="989" />
+<glyph glyph-name="pencil-circled" unicode="&#xe846;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m174-287l219 43-176 176z m86 250l168-166 269 271-166 166z m342 316q-2-25 15-41l84-84q18-17 43-16t44 19 20 44-17 43l-84 84q-16 16-39 16-27 0-47-20-17-19-19-45z" horiz-adv-x="1000" />
+<glyph glyph-name="edit" unicode="&#xe847;" d="m0-150l0 818 188 182 521 0 0-226 31 31 162-160-380-381-239-78 76 238 262 262 0 226-369 0 0-156-164 0 0-668 533 0 0 143 88 87 0-318-709 0z m361 264l119 39-80 82z" horiz-adv-x="902" />
+<glyph glyph-name="edit-circled" unicode="&#xe848;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m262-316l447 0 0 201-55-55 0-92-338 0 0 424 106 0 0 100 232 0 0-145-166-164-49-152 153 49 240 242-102 101-21-21 0 144-328 0-119-115 0-517z m228 168l26 74 50-51z" horiz-adv-x="1000" />
+<glyph glyph-name="edit-alt" unicode="&#xe849;" d="m0-150l0 1000 646 0-164-164-318 0 0-672 672 0 0 319 164 164 0-647-1000 0z m363 363l0 118 6 0q39 2 72-30 39-39 39-88l-117 0z m51 176l367 367 125-125-367-367z m397 397l64 64 125-125-64-64z" horiz-adv-x="1000" />
+<glyph glyph-name="print" unicode="&#xe84a;" d="m0 176l0 305 1000 0 0-305-154 0 54-265-800 0 54 265-154 0z m33 362l235 99 39 0 0 153 386 0 0-153 39 0 235-99-934 0z m131-553l672 0-78 381-516 0z" horiz-adv-x="1000" />
+<glyph glyph-name="retweet" unicode="&#xe84b;" d="m0 413l250 250 250-250-187 0 0-188 125 0 125-125-375 0 0 313-188 0z m438 187l374 0 0-312 188 0-250-250-250 250 188 0 0 187-125 0z" horiz-adv-x="1000" />
+<glyph glyph-name="comment" unicode="&#xe84c;" d="m0 96l0 713 1000 0 0-713-473 0-320-205 0 205-207 0z" horiz-adv-x="1000" />
+<glyph glyph-name="comment-alt" unicode="&#xe84d;" d="m0 192l0 607 854 0 0-607-405 0-273-176 0 176-176 0z m348-112l119 77 129 0 9-6 170-112 0 118 149 0 0 433-31 0 0 76 107 0 0-586-148 0 0-179-59 37-221 142-224 0z" horiz-adv-x="1000" />
+<glyph glyph-name="bell" unicode="&#xe84e;" d="m0 10l0 45 197 170 0 266q0 107 68 190t171 105l0 62 130 0 0-62q102-22 170-105t69-190l0-266 195-170 0-45-1000 0z m428-87q0 30 21 52t52 21 52-21 21-52-21-51-52-20-52 20-21 51z" horiz-adv-x="1000" />
+<glyph glyph-name="warning" unicode="&#xe84f;" d="m0-150l500 1000 500-1000-1000 0z m461 180l78 0 0 82-78 0 0-82z m0 342l19-186 40 0 19 186 0 130-78 0 0-130z" horiz-adv-x="1000" />
+<glyph glyph-name="exclamation" unicode="&#xe850;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m318 402l79-550 207 0 78 550-364 0z m77-696q0-44 31-76t76-32 76 32 31 76-31 76-76 33-76-33-31-76z" horiz-adv-x="1000" />
+<glyph glyph-name="error" unicode="&#xe851;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m137 0q0-150 106-257t257-106 257 106 106 257-106 257-257 106-257-106-106-257z m97-98l0 196 532 0 0-196-532 0z" horiz-adv-x="1000" />
+<glyph glyph-name="error-alt" unicode="&#xe852;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m164-133l672 0 0 266-672 0 0-266z" horiz-adv-x="1000" />
+<glyph glyph-name="location" unicode="&#xe853;" d="m0 473q0 156 110 267t267 110 267-110 110-267q0-123-53-193l-324-430-324 430q-53 70-53 193z m219 0q0-66 46-112t112-46 112 46 46 112-46 112-112 46-112-46-46-112z" horiz-adv-x="754" />
+<glyph glyph-name="location-circled" unicode="&#xe854;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m250 82q0-82 35-129l215-283 215 283q35 47 35 129 0 104-73 176t-177 72-177-72-73-176z m145-1q0 44 31 74t74 31 74-31 31-74-31-74-74-30-74 30-31 74z" horiz-adv-x="1000" />
+<glyph glyph-name="compass" unicode="&#xe855;" d="m0 349q0 188 134 322t322 134 321-134 133-322-133-321-321-133-322 133-134 321z m63 1q0-162 115-277t277-116 277 116 116 277-116 277-277 116-277-116-115-277z m138-234l186 302 302 186 20-22-184-302-302-184z" horiz-adv-x="910" />
+<glyph glyph-name="compass-circled" unicode="&#xe856;" d="m0 349q0 188 134 322t322 134 321-134 133-322-133-321-321-133-322 133-134 321z m184-249l21-23 324 199 200 324-24 21-324-197z" horiz-adv-x="910" />
+<glyph glyph-name="trash" unicode="&#xe857;" d="m0 633l0 141 289 0 0 76 246 0 0-76 289 0 0-141-824 0z m43-783l0 676 738 0 0-676-738 0z" horiz-adv-x="824" />
+<glyph glyph-name="trash-circled" unicode="&#xe858;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m242 178l516 0 0 88-180 0 0 46-156 0 0-46-180 0 0-88z m28-490l460 0 0 421-460 0 0-421z" horiz-adv-x="1000" />
+<glyph glyph-name="doc" unicode="&#xe859;" d="m0-150l0 674 338 0 0 326 371 0 0-1000-709 0z m0 756l0 62 189 182 65 0 0-244-254 0z" horiz-adv-x="709" />
+<glyph glyph-name="doc-circled" unicode="&#xe85a;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m316-260l368 0 0 520-192 0 0-170-176 0 0-350z m0 393l131 0 0 127-33 0-98-96 0-31z" horiz-adv-x="1000" />
+<glyph glyph-name="doc-new" unicode="&#xe85b;" d="m0-150l0 818 188 182 519 0 0-348-86 0 0 260-369 0 0-156-166 0 0-668 418 0 0-88-504 0z m373 207l0 162 209 0 0 207 160 0 0-207 207 0 0-162-207 0 0-207-160 0 0 207-209 0z" horiz-adv-x="949" />
+<glyph glyph-name="doc-new-circled" unicode="&#xe85c;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m264-271l295 0 0 52-245 0 0 391 98 0 0 92 215 0 0-153 53 0 0 204-305 0-111-106 0-480z m218 123l123 0 0-123 94 0 0 123 121 0 0 93-121 0 0 121-94 0 0-121-123 0 0-93z" horiz-adv-x="1000" />
+<glyph glyph-name="folder" unicode="&#xe85d;" d="m0-52l0 715 139 0 68 90 217 0 68-90 508 0 0-715-1000 0z" horiz-adv-x="1000" />
+<glyph glyph-name="folder-circled" unicode="&#xe85e;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m201-240l598 0 0 426-303 0-41 54-129 0-43-54-82 0 0-426z" horiz-adv-x="1000" />
+<glyph glyph-name="folder-close" unicode="&#xe85f;" d="m0-52l0 560 1000 0 0-560-1000 0z m0 594l0 121 139 0 68 90 217 0 68-90 508 0 0-121-1000 0z" horiz-adv-x="1000" />
+<glyph glyph-name="folder-open" unicode="&#xe860;" d="m0-52l0 55 147 505 853 0-172-560-828 0z m0 205l0 510 139 0 68 90 217 0 68-90 336 0 0-121-724 0z" horiz-adv-x="1000" />
+<glyph glyph-name="rss" unicode="&#xe861;" d="m0-150l0 199q82 0 141-58t58-141l-199 0z m0 400l0 200q248 0 424-176t176-424l-200 0q0 166-117 283t-283 117z m0 401l0 199q203 0 389-79t319-213 213-319 79-389l-199 0q0 217-108 401t-292 292-401 108z" horiz-adv-x="1000" />
+<glyph glyph-name="phone" unicode="&#xe862;" d="m0 615q0 50 28 76l138 138q45 37 77-13l113-211q18-39-14-71l-51-52q-5-6-5-14 25-98 132-195l31-30t36-34 34-26 41-25 40-14q20-6 27 2l61 60q39 30 72 12l203-121q22-14 25-37t-13-39l-141-139q-27-27-74-27-140 4-318 121-258 185-375 406-72 151-67 233z" horiz-adv-x="988" />
+<glyph glyph-name="phone-circled" unicode="&#xe863;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m199 162q-4-51 41-142 71-133 229-248 107-71 193-73 29 0 47 16l84 86q10 10 8 23t-16 24l-123 72q-19 12-45-6l-35-37q-6-6-18-2-11 2-24 8t-25 16-21 16-21 21-20 17q-64 61-80 119 0 4 4 10l31 31q18 18 8 43l-68 129q-12 18-28 16-9 0-19-8l-84-86q-18-16-18-45z" horiz-adv-x="1000" />
+<glyph glyph-name="cog" unicode="&#xe864;" d="m0 272l0 156 150 16q14 45 38 88l-96 117 109 109 117-95q41 23 88 37l16 150 156 0 16-150q45-14 88-37l117 95 109-109-96-117q24-43 38-88l150-16 0-156-150-16q-14-47-38-88l96-117-109-109-117 96q-43-24-88-38l-16-150-156 0-16 150q-47 14-88 38l-117-96-109 109 96 117q-24 41-38 88z m355 78q0-60 42-102t103-42 103 42 42 102-42 103-103 42-103-42-42-103z" horiz-adv-x="1000" />
+<glyph glyph-name="cog-circled" unicode="&#xe865;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m195-47l92-10q8-29 22-52l-59-73 68-68 73 59q23-14 52-22l10-92 94 0 10 92q29 8 52 22l73-59 68 68-59 73q14 23 22 52l92 10 0 94-92 10q-8 29-22 52l59 73-68 68-73-59q-23 14-52 22l-10 92-94 0-10-92q-29-8-52-22l-73 59-68-68 59-73q-14-23-22-52l-92-10 0-94z m217 47q0 37 26 63t62 25 63-25 25-63-25-62-63-26-62 26-26 62z" horiz-adv-x="1000" />
+<glyph glyph-name="cogs" unicode="&#xe866;" d="m0 245l0 97 94 8q8 30 23 55l-60 74 68 69 74-61q26 16 55 23l8 94 97 0 10-94q29-7 55-23l74 61 68-69-60-74q16-25 23-55l94-8 0-97-94-10q-7-29-23-55l60-72-68-70-74 60q-26-15-55-23l-10-94-97 0-8 94q-29 8-55 23l-74-60-68 70 60 72q-15 26-23 55z m221 49q0-37 26-64t64-26 63 26 26 64-26 63-63 26-64-26-26-63z m318 238l8 72 70-2q8 22 20 39l-37 57 54 45 49-49q20 10 41 14l14 66 72-8-2-68q22-8 39-22l57 39 45-54-49-49q10-20 12-43l68-14-8-70-68 0q-8-20-22-37l39-59-56-45-47 49q-22-8-43-12l-14-66-70 6 0 70q-20 8-37 20l-59-37-45 54 49 49q-8 20-12 41z m31-446l6 51 49 0q6 16 14 28l-26 43 37 33 36-37q13 7 29 9l10 49 48-6 0-48q16-6 28-16l41 27 31-41-35-35q6-14 10-29l47-12-6-51-49 0q-4-15-14-27l28-43-40-33-35 37q-13-8-29-10l-10-49-49 6 0 51q-13 4-27 14l-41-28-31 41 35 35q-6 14-8 30z m118 14q-4-21 8-36t32-18 34 10 17 33-10 36-31 18l-6 0q-17 0-31-13t-13-30z m17 451q-4-27 14-49t45-24 48 15 23 45-14 47-44 25l-7 0q-26 0-44-17t-21-42z" horiz-adv-x="1000" />
+<glyph glyph-name="wrench" unicode="&#xe867;" d="m0 21l463 463q-25 68-10 145t72 134 133 72 147-10l-162-162 45-117 115-45 164 164q25-70 9-147t-73-133-132-72-148 8l-463-462z m113-2q0-20 14-34t33-13 33 13 14 34-14 33-33 14-33-14-14-33z" horiz-adv-x="982" />
+<glyph glyph-name="wrench-circled" unicode="&#xe868;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m199-201l100-100 283 284q41-16 89-6t82 44 44 81-6 89l-100-99-72 27-27 72 99 100q-25 10-54 10-69 0-115-49-36-33-45-81t5-89z m77-23q-20 21 1 42 20 20 41 0 20-21-1-42t-41 0z" horiz-adv-x="1000" />
+<glyph glyph-name="basket" unicode="&#xe869;" d="m2 791q8 20 27 29t38 4l150-48q32-10 35-43l10-84 686-77q23-5 35-22t10-38l-43-238q-8-43-49-43l-608 0-11-69 578 0q21 0 36-14t15-36q-2-22-17-37t-34-14l-641 0q-25 2-39 19t-12 41l28 149-41 418-119 39q-45 17-34 64z m217-839q0 32 24 56t55 23 56-23 23-56-23-55-56-24-55 24-24 55z m469 0q0 32 23 56t56 23 56-23 23-56-23-55-56-24-56 24-23 55z" horiz-adv-x="993" />
+<glyph glyph-name="basket-circled" unicode="&#xe86a;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m213 246q6-12 18-15l68-22 25-246-15-88q-2-14 6-23t23-12l377 0q12 0 20 9t9 20-9 21-20 10l-342 0 8 40 357 0q24 0 30 25l25 141q2 11-6 22t-21 13l-403 45-6 48q-2 20-19 28l-90 27q-12 4-23-2-26-15-12-41z m123-471q0-19 14-33t33-13 33 13 14 33-14 34-33 13-33-13-14-34z m275 0q0-19 14-33t33-13 33 13 14 33-14 34-33 13-33-13-14-34z" horiz-adv-x="1000" />
+<glyph glyph-name="calendar" unicode="&#xe86b;" d="m0-150l0 649 893 0 0-649-893 0z m0 705l0 221 109 0 0-141 200 0 0 141 275 0 0-141 199 0 0 141 110 0 0-221-893 0z m168 139l0 156 82 0 0-156-82 0z m59-619q0-112 123-112 47 0 84 32 39 31 39 80 0 68-78 90 48 15 64 48 12 28-2 73-27 62-107 62-51 0-86-26t-37-77l72 0q0 45 49 46 43 0 45-52 0-49-84-47l0-57q48 0 68-8 23-11 23-46 0-57-54-61-43 0-47 55l-72 0z m281 146q49 14 88 47l0-297 70 0 0 371-64 0q-38-37-94-58l0-63z m135 473l0 156 82 0 0-156-82 0z" horiz-adv-x="893" />
+<glyph glyph-name="calendar-circled" unicode="&#xe86c;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m219-314l562 0 0 408-562 0 0-408z m0 443l562 0 0 139-68 0 0-88-127 0 0 88-172 0 0-88-127 0 0 88-68 0 0-139z m105 88l53 0 0 98-53 0 0-98z m37-391l47 0q2-35 30-35 33 2 33 39 0 24-16 29-12 6-43 6l0 35q53-2 53 30 0 33-27 33-32-2-32-29l-45 0q2 31 25 47t53 17q51 0 67-39 10-27 2-45-10-21-39-31 49-14 49-57-2-31-26-51t-53-19q-78 0-78 70z m178 92l0 39q35 16 59 37l41 0 0-234-45 0 0 189q-24-21-55-31z m84 299l53 0 0 98-53 0 0-98z" horiz-adv-x="1000" />
+<glyph glyph-name="mic" unicode="&#xe86d;" d="m0 131l0 282 64 0 0-248q120-96 270-96t270 96l0 248 64 0 0-282q-31-27-64-50-82-53-178-71l0 32-184 0 0-32q-95 18-178 71-33 23-64 50z m109 90l0 549q30 25 69 45l0-113 54 0 0 134q38 12 75 14l0-148 54 0 0 148q37-4 77-14l0-134 54 0 0 111q37-18 67-43l0-549q-98-80-225-80t-225 80z m26-303l107 0 0 92q45-8 92-8t92 8l0-92 107 0 0-68-398 0 0 68z" horiz-adv-x="668" />
+<glyph glyph-name="mic-circled" unicode="&#xe86e;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m283-142q20-18 43-32 53-35 115-47l0 22 118 0 0-22q62 12 115 47 23 14 43 32l0 183-43 0 0-162q-76-63-174-63t-174 63l0 162-43 0 0-183z m71 58q64-53 146-53t146 53l0 358q-19 15-44 27l0-72-36 0 0 87q-23 6-48 8l0-95-36 0 0 95q-25 0-48-8l0-87-36 0 0 74q-25-14-44-29l0-358z m15-240l262 0 0 43-72 0 0 60q-30-5-59-5t-59 5l0-60-72 0 0-43z" horiz-adv-x="1000" />
+<glyph glyph-name="volume-off" unicode="&#xe86f;" d="m0 551l305 0 345 282 0-965-345 279-229 0z m713-283q0 4 2 6l76 76-76 76q-2 2-2 6t2 6l53 53q2 2 5 2t6-2l76-76 77 76q4 2 6 2t5-2l55-53q2-2 2-6t-2-6l-76-76 76-76q2-4 2-7t-2-5l-55-55q-2-1-5-1t-6 1l-77 79-76-79q-2-1-5-1t-6 1l-53 55q-2 2-2 6z" horiz-adv-x="1000" />
+<glyph glyph-name="volume-down" unicode="&#xe870;" d="m0 141l0 418 236 0 358 291 0-1000-358 291-236 0z m656 37q74 74 74 174 0 104-74 180l73 74q103-106 107-256 0-144-107-246z" horiz-adv-x="836" />
+<glyph glyph-name="volume" unicode="&#xe871;" d="m0 142l0 416 236 0 354 289 0-994-354 289-236 0z m652 35q73 74 73 176t-73 178l71 74q105-106 107-254 0-145-107-246z m118-119q123 119 123 295t-123 299l76 74q154-154 154-372t-154-372z" horiz-adv-x="1000" />
+<glyph glyph-name="volume-up" unicode="&#xe872;" d="m0 169l0 360 203 0 307 250 0-858-307 248-203 0z m563 33q62 63 62 151t-62 152l60 65q90-90 92-219 0-125-92-213z m101-105q106 105 106 256t-106 258l66 62q131-133 131-319t-131-321z m100-98q146 147 146 354t-146 353l62 65q82-82 128-190t46-227-46-229-128-190z" horiz-adv-x="1000" />
+<glyph glyph-name="headphones" unicode="&#xe873;" d="m0 69l0 250q0 207 147 353t353 147 354-147 146-353l0-250q-4-41-35-54t-61 5-29 49l0 250q0 156-109 265t-266 110-266-110-109-265l0-250q-4-41-35-54t-61 5-29 49z m188-157l0 313q0 14 8 22t23 9l62 0q14 0 23-9t9-22l0-313q0-13-9-22t-23-9l-62 0q-14 0-23 9t-8 22z m500 0l0 313q0 14 8 22t23 9l62 0q14 0 23-9t9-22l0-313q0-13-9-22t-23-9l-62 0q-14 0-23 9t-8 22z" horiz-adv-x="1000" />
+<glyph glyph-name="clock" unicode="&#xe874;" d="m0 349q0 188 134 322t322 134 321-134 133-322-133-321-321-133-322 133-134 321z m119 0q0-140 99-238t238-99 238 99 99 238-99 238-238 99-238-99-99-238z m172-69l0 117 117 0 0 213 117 0 0-330-234 0z" horiz-adv-x="910" />
+<glyph glyph-name="clock-circled" unicode="&#xe875;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m268 90l236-236 338 337-90 90-248-248-147 147-9-10-71-70z" horiz-adv-x="1000" />
+<glyph glyph-name="lightbulb" unicode="&#xe876;" d="m1 309q-2 12 7 22t22 11l90 16q14 2 26-5t13-20-7-23-24-13l-88-13q-14-2-25 5t-14 20z m2 251q-6 13 0 24t19 16 26-4l82-35q14-6 19-18t0-23-18-16-26 0l-82 39q-14 4-20 17z m160 207q2 13 14 21 10 5 22 2t21-16l49-76q7-12 5-26t-11-19-23-3-20 15l-51 76q-8 13-6 26z m57-241q17 39 49 66t75 41 94 14l4 0q51 0 94-14t75-41 50-66q43-104-15-227-22-43-47-92-14-25-25-73t-16-61q-4-12-16-14l-203 0q-12 2-18 14-29 111-39 134-25 49-47 92-58 131-15 227z m99-623q0 8 5 12t13 5l209 0q6 0 11-5t5-12l0-35q0-8-5-13t-11-5l-209 0q-18 0-18 18l0 35z m0 68l0 35q0 18 18 18l209 0q6 0 11-5t5-13l0-35q0-8-5-13t-11-4l-209 0q-8 0-13 4t-5 13z m94 754l0 90q0 16 8 25t21 10q12 0 21-10t9-25l0-90q0-14-9-23t-21-10q-13 0-21 10t-8 23z m193-53q-1 14 6 26l49 76q10 12 22 16t23-2q10-8 12-21t-6-26l-49-76q-10-12-21-15t-23 3-13 19z m118-339q2 13 12 20t25 5l90-16q13-2 22-12t7-21q-2-14-13-21t-26-4l-90 13q-14 2-22 13t-5 23z m8 187q-4 12 1 23t18 18l84 35q12 8 24 4t19-16 0-24-20-17l-82-39q-13-4-26 0t-18 16z" horiz-adv-x="881" />
+<glyph glyph-name="lightbulb-alt" unicode="&#xe877;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m225-25q2-8 8-13t15-5l57 10q9 2 14 8t5 13q-2 8-10 14-3 2-11 2l-4 0-57-10q-8 0-13-6t-4-13z m1 171q-3-7 1-15t11-12l51-21q10-4 18-2t9 10q4 7 0 14t-11 11l-51 23q-4 2-10 2l-6 0q-9-4-12-10z m100 114q-2-8 4-16l31-47q4-7 13-10t15 3q6 3 7 11t-3 16l-32 49q-4 8-11 9l-6 0q-6 0-10-1-6-6-8-14z m45-291q16-33 29-59 10-21 14-37 2-8 5-23t7-26q2-6 10-8l128 0q6 2 10 8 4 10 7 29t5 20q4 16 14 37l29 59q37 82 10 142-12 24-32 40t-47 26-60 9l-2 0q-62 0-105-34-75-74-22-183z m53-272q0-9 10-9l132 0q10 0 10 9l0 24q0 9-10 9l-132 0q-10 0-10-9l0-24z m0 65q0-10 10-10l132 0q10 0 10 10l0 23q0 10-10 10l-132 0q-10 0-10-10l0-23z m58 472q0-7 5-14t14-7 14 7 5 14l0 57q0 10-5 16t-13 5l-2 0q-8 0-12-5-6-6-6-16l0-57z m123-33q0-8 6-12 6-5 15-3t13 11l31 47q10 18-4 29-4 2-10 2l-6 0q-7-2-11-9l-32-49q-3-8-2-16z m71-213q0-8 5-13t14-8l57-10q8 0 15 5t8 13-4 13-13 6l-57 10-6 0q-6 0-9-2-8-6-10-14z m8 117q2-7 9-9t18 2l51 21q8 4 11 12t1 14-12 11l-6 0q-6 0-10-2l-51-23q-7-4-11-11t0-15z" horiz-adv-x="1000" />
+<glyph glyph-name="block" unicode="&#xe878;" d="m0 349q0 188 134 322t322 134 321-134 133-322-133-321-321-133-322 133-134 321z m115 27q-9-126 63-225l476 476q-99 73-225 63t-215-99-99-215z m143-305q99-73 224-63t215 100 100 215-63 224z" horiz-adv-x="910" />
+<glyph glyph-name="resize-full" unicode="&#xe879;" d="m0-150l0 441 148-148 202 201 144-144-201-202 148-148-441 0z m506 650l201 202-148 148 441 0 0-441-148 148-202-201z" horiz-adv-x="1000" />
+<glyph glyph-name="resize-full-alt" unicode="&#xe87a;" d="m0-150l0 342 119-119 278 277-276 275-121-121 0 346 342 0-119-119 277-277 275 275-121 121 346 0 0-342-119 119-277-277 275-275 121 121 0-346-342 0 119 119-277 278-275-276 121-121-346 0z" horiz-adv-x="1000" />
+<glyph glyph-name="resize-small" unicode="&#xe87b;" d="m0-4l201 202-148 146 441 0 0-441-146 148-201-201z m506 360l0 441 146-148 202 201 146-146-201-202 148-146-441 0z" horiz-adv-x="1000" />
+<glyph glyph-name="resize-vertical" unicode="&#xe87c;" d="m0 104l170 0 0 492-170 0 254 254 254-254-170 0 0-492 170 0-254-254z" horiz-adv-x="508" />
+<glyph glyph-name="resize-horizontal" unicode="&#xe87d;" d="m0 350l254 254 0-170 492 0 0 170 254-254-254-254 0 170-492 0 0-170z" horiz-adv-x="1000" />
+<glyph glyph-name="move" unicode="&#xe87e;" d="m0 350l172 172 0-119 275 0 0 275-119 0 172 172 172-172-119 0 0-275 275 0 0 119 172-172-172-172 0 119-275 0 0-275 119 0-172-172-172 172 119 0 0 275-275 0 0-119z" horiz-adv-x="1000" />
+<glyph glyph-name="zoom-in" unicode="&#xe87f;" d="m0 403q0 185 131 316t316 131 318-131 131-316q0-141-82-256l186-186-111-111-186 186q-115-82-256-82-185 0-316 131t-131 318z m127 0q0-133 94-227t226-93 227 93 94 227-94 225-227 93-226-93-94-225z m129-65l0 127 129 0 0 129 127 0 0-129 129 0 0-127-129 0 0-129-127 0 0 129-129 0z" horiz-adv-x="1000" />
+<glyph glyph-name="zoom-out" unicode="&#xe880;" d="m0 403q0 185 131 316t316 131 318-131 131-316q0-141-82-256l186-186-111-111-186 186q-115-82-256-82-185 0-316 131t-131 318z m127 0q0-133 94-227t226-93 227 93 94 227-94 225-227 93-226-93-94-225z m129-65l0 127 385 0 0-127-385 0z" horiz-adv-x="1000" />
+<glyph glyph-name="down-open" unicode="&#xe881;" d="m0 526l148 148 352-351 352 351 148-148-352-352-148-148-148 148z" horiz-adv-x="1000" />
+<glyph glyph-name="left-open" unicode="&#xe882;" d="m0 350l148 149 352 351 148-148-351-352 351-352-148-148-352 352z" horiz-adv-x="648" />
+<glyph glyph-name="right-open" unicode="&#xe883;" d="m0-2l352 352-352 352 148 148 352-351 148-149-148-148-352-352z" horiz-adv-x="648" />
+<glyph glyph-name="up-open" unicode="&#xe884;" d="m0 174l352 352 148 148 148-148 352-352-148-148-352 351-352-351z" horiz-adv-x="1000" />
+<glyph glyph-name="down" unicode="&#xe885;" d="m0 436l211 0 0 414 359 0 0-414 211 0-390-586z" horiz-adv-x="781" />
+<glyph glyph-name="left" unicode="&#xe886;" d="m0 350l586 391 0-211 414 0 0-360-414 0 0-211z" horiz-adv-x="1000" />
+<glyph glyph-name="music" unicode="&#xe801;" d="m1-16q-8 57 38 103t118 57q64 10 119-17l25 652 690 53q-32-727-34-756-1-51-45-91t-109-50q-72-10-129 22t-64 89 37 105 117 58q68 9 125-22l25 465-539-55-5-131q-6-131-12-277t-8-176l0-6q-6-50-49-89t-107-47q-70-10-127 23t-66 90z" horiz-adv-x="991" />
+<glyph glyph-name="up" unicode="&#xe888;" d="m0 264l391 586 390-586-211 0 0-414-359 0 0 414-211 0z" horiz-adv-x="781" />
+<glyph glyph-name="down-circled" unicode="&#xe889;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m248 55l252-377 252 377-135 0 0 267-234 0 0-267-135 0z" horiz-adv-x="1000" />
+<glyph glyph-name="left-circled" unicode="&#xe88a;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m178 0l377-252 0 135 267 0 0 234-267 0 0 135z" horiz-adv-x="1000" />
+<glyph glyph-name="right-circled" unicode="&#xe88b;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m178-117l267 0 0-135 377 252-377 252 0-135-267 0 0-234z" horiz-adv-x="1000" />
+<glyph glyph-name="up-circled" unicode="&#xe88c;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m248-55l135 0 0-267 234 0 0 267 135 0-252 377z" horiz-adv-x="1000" />
+<glyph glyph-name="down-hand" unicode="&#xe88d;" d="m0 281q-2 59 8 117t25 124 14 94l0 170q2 27 21 45t44 19l347 0q26-2 44-20t19-44l0-155q17-23 58-60t57-59q18-21 41-35 22-10 77-19t79-30q24-56-4-115t-82-78q-76-27-170 17 0-54-1-273-4-57-39-93t-88-36q-53 0-88 38t-37 91l0 107q-32 6-57 22-68-10-119 33-72 4-110 42t-39 98z m59 30q-2-55 26-83t91-19q14-27 47-36t59 7q58-58 107-10l0-191q2-27 20-45t41-20q29 2 45 20t19 45l0 365q23-4 66-20t74-28 66-4 58 42q13 26 9 47-2 4-4 5t-7 1q-45 8-69 13t-55 20-54 41q-14 18-68 68t-71 87l0 4-347 0q0-24-15-84t-25-116-13-109z" horiz-adv-x="845" />
+<glyph glyph-name="left-hand" unicode="&#xe88e;" d="m0 377q0 55 36 89t93 38q219 2 273 2-45 94-17 170 19 54 78 82t115 4q22-24 30-79t19-78q14-23 35-41 22-15 59-56t60-59l155 0q25 0 43-18t21-44l0-348q0-25-19-44t-45-20l-170 0q-28 0-94-15t-124-24-117-8-98 39-42 109q-43 51-33 119-16 26-22 57l-107 0q-53 2-91 37t-38 88z m65 0q1-23 19-41t45-20l191 0q-48-48 10-107-16-25-7-59t36-46q-9-63 19-91t83-27 109 13 116 25 84 15l0 348-4 0q-37 15-87 70t-68 68q-25 22-41 54t-20 56-13 68q0 4-1 7t-5 5q-21 4-47-10-35-21-42-58t4-66 28-73 20-67l-365 0q-27-2-45-18t-20-46z" horiz-adv-x="1000" />
+<glyph glyph-name="right-hand" unicode="&#xe88f;" d="m0 39l0 348q2 25 21 44t44 18l154 0q23 18 60 59t59 56q21 18 35 41 10 22 19 78t30 79q57 23 115-4t78-82q28-76-17-170 54 0 273-2 57-4 93-38t36-89q0-53-38-88t-91-37l-107 0q-6-31-22-57 10-68-33-119-4-72-42-109t-98-39-117 8-124 24-94 15l-170 0q-27 2-45 20t-19 44z m231 0q23 0 83-15t116-25 109-13 83 27 19 91q27 13 36 46t-7 59q59 59 10 107l191 0q27 2 45 20t20 41q-2 29-20 46t-45 18l-365 0q4 24 20 67t28 73 4 66-42 58q-26 14-47 10-4-2-5-5t-1-7q-8-45-13-68t-20-56-41-54q-18-13-68-68t-87-70l-3 0 0-348z" horiz-adv-x="1000" />
+<glyph glyph-name="up-hand" unicode="&#xe890;" d="m0 419q2 60 39 98t110 42q51 43 119 33 25 16 57 22l0 107q2 53 37 91t88 38q54 0 88-36t39-93q1-219 1-273 94 45 170 17 55-19 82-78t4-115q-23-22-79-30t-77-19q-23-14-41-35-16-21-57-59t-58-60l0-154q0-26-19-44t-44-21l-347 0q-26 0-44 19t-21 46l0 169q0 28-14 94t-25 124-8 117z m59-30q2-55 13-109t25-115 15-84l347 0 0 3q16 38 71 87t68 68q21 25 54 41t55 20 69 13q4 0 7 1t4 5q4 21-9 47-22 35-58 42t-66-4-74-28-66-20l0 365q-2 27-19 45t-45 20q-24-2-41-20t-20-45l0-191q-49 49-107-10-26 16-59 7t-47-36q-62 9-91-19t-26-83z" horiz-adv-x="845" />
+<glyph glyph-name="cw" unicode="&#xe891;" d="m0 350q0 207 147 354t353 146q209 0 355-148l145 103 0-465-445 149 131 93q-82 65-186 65-123 0-210-87t-87-210 87-210 210-87q82 0 150 40t108 109l176-102q-67-113-182-182t-252-68q-207 0-353 146t-147 354z" horiz-adv-x="1000" />
+<glyph glyph-name="cw-circled" unicode="&#xe892;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m211 0q0-119 85-204t204-85q80 0 146 39t104 106l-102 58q-21-39-61-62t-87-24q-70 0-121 51t-51 121 51 121 121 51q61 0 107-37l-76-55 258-86 0 270-84-61q-84 86-205 86-119 0-204-85t-85-204z" horiz-adv-x="1000" />
+<glyph glyph-name="arrows-cw" unicode="&#xe893;" d="m0-150l0 402 402 0-160-160q108-107 258-107 125 0 222 75t130 192l138 0q-35-173-173-288t-317-114q-207 0-353 146z m10 598q35 174 173 288t317 114q207 0 354-146l146 146 0-402-402 0 160 160q-108 107-258 107-125 0-222-75t-130-192l-138 0z" horiz-adv-x="1000" />
+<glyph glyph-name="shuffle" unicode="&#xe894;" d="m0 44l0 123 145 0q27 0 33 3t23 22q10 12 139 195 111 160 160 209 63 65 137 65l142 0 0 154 221-221-221-218 0 162-142 0q-16 0-23-4t-28-26q-39-39-145-191-23-31-58-84t-54-78-36-45q-59-66-148-66l-145 0z m0 494l0 123 145 0q89 0 148-69 23-25 61-78-2-4-7-10t-7-11q-22-29-51-71-2-3-6-8t-6-7q-58 84-76 103-17 22-23 25t-33 3l-145 0z m430-346q43 64 60 90 4 4 8 10t6 7q57-76 82-103 21-22 28-25t23-4l142 0 0 158 221-219-221-221 0 159-142 0q-74 0-137 64-29 29-70 84z" horiz-adv-x="1000" />
+<glyph glyph-name="play" unicode="&#xe895;" d="m0-25l0 750 625-375z" horiz-adv-x="625" />
+<glyph glyph-name="play-circled" unicode="&#xe896;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m375-250l375 250-375 250 0-500z" horiz-adv-x="1000" />
+<glyph glyph-name="play-circled2" unicode="&#xe897;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m115 0q0-158 114-271t271-114 271 114 114 271-114 272-271 113-271-113-114-272z m260-250l0 500 375-250z" horiz-adv-x="1000" />
+<glyph glyph-name="stop" unicode="&#xe898;" d="m0-25l0 750 750 0 0-750-750 0z" horiz-adv-x="750" />
+<glyph glyph-name="stop-circled" unicode="&#xe899;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m250-250l500 0 0 500-500 0 0-500z" horiz-adv-x="1000" />
+<glyph glyph-name="pause" unicode="&#xe89a;" d="m0-25l0 750 313 0 0-750-313 0z m438 0l0 750 312 0 0-750-312 0z" horiz-adv-x="750" />
+<glyph glyph-name="pause-circled" unicode="&#xe89b;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m275-260l153 0 0 520-153 0 0-520z m297 0l153 0 0 520-153 0 0-520z" horiz-adv-x="1000" />
+<glyph glyph-name="record" unicode="&#xe89c;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m250 0q0-103 73-177t177-73 177 73 73 177-73 177-177 73-177-73-73-177z" horiz-adv-x="1000" />
+<glyph glyph-name="eject" unicode="&#xe89d;" d="m0-96l0 258 1000 0 0-258-1000 0z m0 354l500 539 500-539-1000 0z" horiz-adv-x="1000" />
+<glyph glyph-name="backward" unicode="&#xe89e;" d="m0 350l344 344 0-313 312 313 0-688-312 313 0-313z" horiz-adv-x="656" />
+<glyph glyph-name="backward-circled" unicode="&#xe89f;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m188 0l250-187 0 375z m312 0l250-187 0 375z" horiz-adv-x="1000" />
+<glyph glyph-name="fast-backward" unicode="&#xe8a0;" d="m0-25l0 750 125 0 0-344 313 313 0-313 312 313 0-688-312 313 0-313-313 313 0-344-125 0z" horiz-adv-x="750" />
+<glyph glyph-name="fast-forward" unicode="&#xe8a1;" d="m0 6l0 688 313-313 0 313 312-313 0 344 125 0 0-750-125 0 0 344-312-313 0 313z" horiz-adv-x="750" />
+<glyph glyph-name="forward" unicode="&#xe8a2;" d="m0 6l0 688 313-313 0 313 343-344-343-344 0 313z" horiz-adv-x="656" />
+<glyph glyph-name="forward-circled" unicode="&#xe8a3;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m250-187l250 187-250 188 0-375z m313 0l249 187-249 188 0-375z" horiz-adv-x="1000" />
+<glyph glyph-name="step-backward" unicode="&#xe8a4;" d="m0-25l0 750 125 0 0-344 313 313 0-688-313 313 0-344-125 0z" horiz-adv-x="437" />
+<glyph glyph-name="step-forward" unicode="&#xe8a5;" d="m0 6l0 688 313-313 0 344 125 0 0-750-125 0 0 344z" horiz-adv-x="437" />
+<glyph glyph-name="target" unicode="&#xe8a6;" d="m0 274l0 152 131 0q21 110 102 191t191 102l0 131 152 0 0-131q110-21 191-102t102-191l131 0 0-152-131 0q-21-109-102-191t-191-102l0-131-152 0 0 131q-110 21-191 102t-102 191l-131 0z m231 0q19-70 71-122t122-71l0 146 152 0 0-146q70 19 122 71t72 122l-147 0 0 152 147 0q-20 71-72 122t-122 72l0-147-152 0 0 147q-70-20-122-72t-71-122l146 0 0-152-146 0z" horiz-adv-x="1000" />
+<glyph glyph-name="signal" unicode="&#xe8a7;" d="m0-150l0 250 199 0 0-250-199 0z m268 0l0 500 199 0 0-500-199 0z m265 0l0 750 199 0 0-750-199 0z m268 0l0 1000 199 0 0-1000-199 0z" horiz-adv-x="1000" />
+<glyph glyph-name="desktop" unicode="&#xe8a8;" d="m0 104l0 660 1000 0 0-660-363 0 0-96 88 0 0-72-450 0 0 72 88 0 0 96-363 0z m123 125l754 0 0 410-754 0 0-410z" horiz-adv-x="1000" />
+<glyph glyph-name="desktop-circled" unicode="&#xe8a9;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m209-144l211 0 0-55-51 0 0-43 262 0 0 43-51 0 0 55 211 0 0 386-582 0 0-386z m70 74l0 238 442 0 0-238-442 0z" horiz-adv-x="1000" />
+<glyph glyph-name="laptop" unicode="&#xe8aa;" d="m0 47l0 88 1000 0 0-88-51-52-898 0z m100 135l0 524 800 0 0-524-800 0z m99 96l602 0 0 334-602 0 0-334z m209-252l184 0 0 80-184 0 0-80z" horiz-adv-x="1000" />
+<glyph glyph-name="laptop-circled" unicode="&#xe8ab;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m178-195l31-35 582 0 31 35 0 56-644 0 0-56z m64 88l516 0 0 338-516 0 0-338z m65 60l0 215 386 0 0-215-386 0z m132-162l0 51 122 0 0-51-122 0z" horiz-adv-x="1000" />
+<glyph glyph-name="network" unicode="&#xe8ac;" d="m0 348l0 4q232 19 367 115 43-20 86 2 92-92 192-123 11-29 37-47-32-76-86-135-41 29-87 14t-64-59q-131 0-250 55t-193 152q-2 6-2 22z m6 70q19 127 100 226t197 141q8-84 37-154-51-53-22-117-130-80-312-96z m14-207q87-76 199-118t224-42q-138-70-271-63-109 90-152 223z m252-285q113 15 212 72 47-25 94-4t59 71q156 33 263 121-37-92-106-161t-154-105-182-35-186 41z m97 879q88 19 180 2-29-84-92-162-41 17-55 11-33 80-33 149z m129-287q16 39 2 76 84 103 113 195 61-19 108-53 17-132 4-256-61-9-82-64-69 25-145 102z m164-379q53 62 84 144 47 6 72 41 77 6 112 12 0-6-1-15t-1-12q-96-125-266-170z m129 326q12 111 4 211 111-115 131-272-39-9-90-11-6 46-45 72z" horiz-adv-x="930" />
+<glyph glyph-name="inbox" unicode="&#xe8ad;" d="m0-150l0 483 328 0q0-73 51-123t121-49 121 49 51 123l328 0 0-483-1000 0z m279 768l119 0 0 232 204 0 0-232 119 0-221-332z" horiz-adv-x="1000" />
+<glyph glyph-name="inbox-circled" unicode="&#xe8ae;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m199-281l602 0 0 289-197 0q0-41-31-71t-73-31-73 31-30 71l-198 0 0-289z m168 461l133-199 133 199-72 0 0 140-122 0 0-140-72 0z" horiz-adv-x="1000" />
+<glyph glyph-name="inbox-alt" unicode="&#xe8af;" d="m0 6l0 313 273 375 454 0 273-375 0-313-1000 0z m78 313l172 0 125-125 250 0 125 125 172 0-233 312-378 0z" horiz-adv-x="1000" />
+<glyph glyph-name="globe" unicode="&#xe8b0;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m118-39q5-55 27-107 29-73 84-127t125-84q1 17 5 67t8 77q-4 16-22 51t-21 57q0 19 1 29t1 16q-4 1-10 7l-7 8q-8 8-12 10-12 4-34 12t-33 11-29 12-30 18-26 22-24 28q-8-52-3-107z m142 340q17 2 35 0 18-8 38-31t34-32q4-4 12-4 4-9 23-12t24-7q23-14 37-33-24-34-37-39 0-2 2-2 4-8-4-12-6-2-24-6t-23-11-10-24q0-4-4-8 4-27 2-49t-13-23q-6 0-12 2-8 2-19 8t-24 17q0-6 4-15t4-12l6 0q7 2 11-3t0-9l-2-6-2-2 8-4q10-7 19-7t22 1q20 2 31 2t27-8 22-15 22-18 23-17q4-2 22-13t26-19 9-21q-2-70-26-96-7-7-22-18t-23-21-15-23q-6-12-6-27-6-12-16-34t-15-29q99-19 194 12t161 105q51 55 76 121t28 137l-37-21q-24 2-24-8l16-6q4-2 4-4 4-10-4-21-6-12-29-36-2-25-4-33-4-10-10-21l0-14q-2-8-9-22t-9-25q-4-27-23-51-29-27-49-23-8 2-14 10-4 13-13 37t-12 29q-4 10-4 20t2 23 2 20q0 9-7 24t-7 21q-2 5 4 19l-9 3q-8 3-32 3l-12 0q-44 0-56 55-6 33 14 64 1 4 1 9l0 7q10 2 18 19 8 0 36 4t42 5 35-5q8-6 16-10 14-9 23-13l32 21q-10 16-20 26-27 31-57 0l-68 5q-16-9-39-11-2 11-6 19-6 12-7 19t3 11l8 7q8 6 11 17t5 24 4 20q5 14 17 31 6 14 23 22t35 13 39 8 38 4q-37 31-76 53-12 0-32 5t-29 4q-21 2-49-13-21-16-50-16-37 0-75 13t-64 28q-64-21-117-64z" horiz-adv-x="1000" />
+<glyph glyph-name="globe-alt" unicode="&#xe8b1;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m125 57q22-28 47-43t65-30 58-21q4-6 15-15t14-10q0-6-2-16-2-22 1-39t8-27 16-29 16-28q2-6 0-14-2-15-8-64t-7-76q39-24 76-26 4 8 8 18 4 8 8 20t13 29q0 13 5 25t11 18q6 7 13 13 20 16 36 32t17 25q8 31 10 68 0 12-9 20t-20 15q-18 8-46 35t-42 32q-18 8-34 9t-31-1q-13-4-33-2-4 6-8 8-8 3-2 9 4 8-3 11t-14 1q-8 23-8 37 14-12 23-17t18-8 14-2q9 4 11 19t-2 43q4 4 4 8 4 18 11 23t7 6q4 0 4 2 4 2 15 4 6 2 10 3t10 3q8 4 4 12l-2 0q17 10 35 41-12 19-35 31-8 10-20 6-5 0-14 6t-13 8-12 3q-13 8-26 21t-21 26q-3 10-17 14-10 2-20 2l-11 0q-55-43-93-104t-50-134z m256 297q25-14 60-26t69-12q23 0 51 16 27 20 76 10 8-2 13-2-35 16-74 23t-80 8q-60 0-115-17z m164-383q4-26 19-39 12-12 26-14t25 0 28-2q7-4 9-4-6-13-4-21 0-4 6-19t6-24q-4-49 0-61 6-12 14-33t14-33q3-8 13-10 20-4 47 23 20 24 23 51 2 10 8 22t10 25q2 6 0 14 14 21 14 39l0 14q2 3 9 10t12 11q6 23 2 31 0 2-4 4l-17 6q11 25 35 20l31 9 0 6q0 90-36 163t-99 126q-101-11-127-45-11-19-15-33-2-8-5-20t-4-17-5-12-12-17q-4-4-4-11t6-19q6-9 6-17 29 0 37 10l71-6q25 31 56 0 8-8 18-26l-29-19q-20 10-34 15t-28 8-22 1-31-4-36-3l-4-7t-6-7-7-3q-2-4-2-10l0-8q-22-27-14-64z" horiz-adv-x="1000" />
+<glyph glyph-name="cloud" unicode="&#xe8b2;" d="m0 241q4 69 33 125t87 85 124 14q53 85 128 114t145 6 126-81 78-137q49 6 89-22t56-68 9-90-47-82l-791 0q-41 67-37 136z" horiz-adv-x="877" />
+<glyph glyph-name="cloud-circled" unicode="&#xe8b3;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m159-34q-3-54 29-105l615 0q29 26 36 63t-7 69-45 54-68 18q-22 76-83 126t-132 49q-94-2-156-101-51 13-96-9t-67-67-26-97z" horiz-adv-x="1000" />
+<glyph glyph-name="flight" unicode="&#xe8b4;" d="m0 180l80 170-80 170 100 0 113-100 180 0-125 401 99 0 225-401 258 0 37-2q39-2 76-19t37-49q0-20-17-34t-36-22-45-10-36-3-16-1l-258 0-225-401-99 0 125 401-180 0-113-100-100 0z" horiz-adv-x="1000" />
+<glyph glyph-name="leaf" unicode="&#xe8b5;" d="m2 56q9 28 31 48t44 41 20 32q-14 30-14 39-19 127 61 232t195 153q43 18 102 20t104-4 94 4 79 43q45 49 82 49 23 0 33-20 55-119 30-240t-96-221-168-150q-182-90-352-32-13 4-43 23t-47 18q-9-5-19-18t-22-32-15-26q-14-23-37-27t-43 16q-28 25-19 52z m182 175q1-15 13-24t26-8 24 12q145 173 377 168 16-2 27 8t10 25q0 15-9 26t-26 13q-127 6-239-45t-194-147q-10-13-9-28z" horiz-adv-x="871" />
+<glyph glyph-name="font" unicode="&#xe8b6;" d="m0-74l86 0 353 918 112 0 351-918 98 0 0-70-359 0 0 70 109 0-82 217-416 0-82-217 107 0 0-70-277 0 0 70z m279 287l364 0-182 471z" horiz-adv-x="1000" />
+<glyph glyph-name="fontsize" unicode="&#xe8b7;" d="m0 19l209 685q4 12 16 12l138 0q12 0 16-12l207-681q2-6 2-8 0-16-16-16l-125 0q-11 0-15 12l-35 123-206 0-35-123q-4-12-15-12l-125 0q-20 0-16 20z m223 248l142 0-72 252z m369-111q4 84 53 128 46 41 111 41 66 0 109-35l0 32q0 74-76 74-59 0-107-51-18-14-26 4l-41 68q-4 12 4 20 37 37 84 54 57 24 130 18t114-45q51-45 51-129l0-324q0-16-16-16l-99 0q-16 0-18 16l0 10q-47-37-109-37-67 2-111 45-51 48-53 127z m133-2q0-30 17-51 29-24 68-17t55 34l0 69q-13 25-37 31-57 20-86-14-17-23-17-52z" horiz-adv-x="998" />
+<glyph glyph-name="bold" unicode="&#xe8b8;" d="m0-60l125 0 0 820-125 0 0 80 582 0q180 0 270-60t89-182q0-88-62-139t-184-64q147-14 226-79t79-173q0-145-111-215-110-68-344-68l-545 0 0 80z m379 0l94 0q125 0 185 49t61 154q0 105-62 157t-184 52l-94 0 0-412z m0 492l86 0q113 0 168 39 55 43 55 127 0 86-55 125-53 37-168 37l-86 0 0-328z" horiz-adv-x="1000" />
+<glyph glyph-name="italic" unicode="&#xe8b9;" d="m0-150l14 70 127 0 172 858-127 0 13 72 391 0-14-72-127 0-172-858 127 0-13-70-391 0z" horiz-adv-x="590" />
+<glyph glyph-name="text-height" unicode="&#xe8ba;" d="m0 499l6 177 570 0 4-177-60 0q0 91-20 107t-137 16l0-491q0-45 11-51t73-7l0-49-314 0 0 49q62-2 73 6t11 52l0 491q-117 0-136-16t-18-107l-63 0z m652-475l118 0 0 652-118 0 174 174 174-174-115 0 0-652 115 0-174-174z" horiz-adv-x="1000" />
+<glyph glyph-name="text-width" unicode="&#xe8bb;" d="m0 24l174 174 0-117 652 0 0 117 174-174-174-174 0 115-652 0 0-115z m211 648l4 178 570 0 4-178-60 0q0 92-20 107t-137 14l0-488q0-45 11-53t75-7l0-49-316 0 0 49q64 0 75 6t11 54l0 488q-117 0-137-14t-19-107l-61 0z" horiz-adv-x="1000" />
+<glyph glyph-name="align-left" unicode="&#xe8bc;" d="m0-89l0 156 1000 0 0-156-1000 0z m0 240l0 156 609 0 0-156-609 0z m0 242l0 156 789 0 0-156-789 0z m0 240l0 157 516 0 0-157-516 0z" horiz-adv-x="1000" />
+<glyph glyph-name="align-center" unicode="&#xe8bd;" d="m0-89l0 156 1000 0 0-156-1000 0z m106 482l0 156 789 0 0-156-789 0z m89-242l0 156 610 0 0-156-610 0z m47 482l0 157 516 0 0-157-516 0z" horiz-adv-x="1000" />
+<glyph glyph-name="align-right" unicode="&#xe8be;" d="m0-89l0 156 1000 0 0-156-1000 0z m211 482l0 156 789 0 0-156-789 0z m180-242l0 156 609 0 0-156-609 0z m93 482l0 157 516 0 0-157-516 0z" horiz-adv-x="1000" />
+<glyph glyph-name="align-justify" unicode="&#xe8bf;" d="m0-89l0 156 1000 0 0-156-1000 0z m0 240l0 156 1000 0 0-156-1000 0z m0 242l0 156 1000 0 0-156-1000 0z m0 240l0 157 1000 0 0-157-1000 0z" horiz-adv-x="1000" />
+<glyph glyph-name="list" unicode="&#xe8c0;" d="m0-13l0 180 180 0 0-180-180 0z m0 273l0 180 180 0 0-180-180 0z m0 274l0 180 180 0 0-180-180 0z m266-547l0 180 734 0 0-180-734 0z m0 273l0 180 734 0 0-180-734 0z m0 274l0 180 734 0 0-180-734 0z" horiz-adv-x="1000" />
+<glyph glyph-name="indent-left" unicode="&#xe8c1;" d="m0-66l0 147 1000 0 0-147-1000 0z m0 229l0 375 281-188z m0 457l0 146 1000 0 0-146-1000 0z m422-457l0 146 578 0 0-146-578 0z m0 228l0 147 578 0 0-147-578 0z" horiz-adv-x="1000" />
+<glyph glyph-name="indent-right" unicode="&#xe8c2;" d="m0-66l0 147 1000 0 0-147-1000 0z m0 229l0 146 578 0 0-146-578 0z m0 228l0 147 578 0 0-147-578 0z m0 229l0 146 1000 0 0-146-1000 0z m719-270l281 188 0-375z" horiz-adv-x="1000" />
+<glyph glyph-name="briefcase" unicode="&#xe8c3;" d="m0-89l0 254 451 0 0-80 98 0 0 80 451 0 0-254-1000 0z m0 332l0 406 266 0 0 141 468 0 0-141 266 0 0-406-451 0 0 84-98 0 0-84-451 0z m338 406l324 0 0 68-324 0 0-68z" horiz-adv-x="1000" />
+<glyph glyph-name="off" unicode="&#xe8c4;" d="m0 350q0 207 147 354l101-102q-105-103-105-252t104-253 253-104 253 104 104 253-105 252l102 102q146-147 146-354t-146-354-354-146-353 146-147 354z m428-78l0 578 144 0 0-578-144 0z" horiz-adv-x="1000" />
+<glyph glyph-name="road" unicode="&#xe8c5;" d="m0-150l201 1000 250 0-8-230 114 0-8 230 250 0 201-1000-418 0-10 287-144 0-10-287-418 0z m430 373l140 0-11 340-118 0z" horiz-adv-x="1000" />
+<glyph glyph-name="qrcode" unicode="&#xe8c6;" d="m0-150l0 455 455 0 0-455-455 0z m0 545l0 455 455 0 0-455-455 0z m90-455l273 0 0 273-273 0 0-273z m0 547l273 0 0 273-273 0 0-273z m92-455l0 92 91 0 0-92-91 0z m0 545l0 89 91 0 0-89-91 0z m363-727l0 455 271 0 0-92 94 0 0 92 90 0 0-273-273 0 0 90-90 0 0-272-92 0z m0 545l0 455 455 0 0-455-455 0z m92 92l273 0 0 273-273 0 0-273z m90-547l89 0 0-90-89 0 0 90z m0 637l0 89 89 0 0-89-89 0z m183-637l90 0 0-90-90 0 0 90z" horiz-adv-x="1000" />
+<glyph glyph-name="barcode" unicode="&#xe8c7;" d="m0-82l0 864 84 0 0-864-84 0z m123 0l0 864 20 0 0-864-20 0z m70 0l0 864 63 0 0-864-63 0z m92 0l0 864 28 0 0-864-28 0z m104 0l0 864 41 0 0-864-41 0z m56 0l0 864 18 0 0-864-18 0z m61 0l0 864 19 0 0-864-19 0z m45 0l0 864 82 0 0-864-82 0z m111 0l0 864 43 0 0-864-43 0z m102 0l0 864 9 0 0-864-9 0z m25 0l0 864 27 0 0-864-27 0z m68 0l0 864 20 0 0-864-20 0z m61 0l0 864 82 0 0-864-82 0z" horiz-adv-x="1000" />
+<glyph glyph-name="braille" unicode="&#xe8c8;" d="m0-26q0 52 36 88t87 36 88-36 37-88-37-88-88-36-87 36-36 88z m0 376q0 51 36 88t87 37 88-37 37-88-37-88-88-37-87 37-36 88z m0 376q0 52 36 88t87 36 88-36 37-88-37-88-88-36-87 36-36 88z m397-752q0 52 37 88t88 36 86-36 37-88-37-88-86-36-88 36-37 88z m0 376q0 51 37 88t88 37 86-37 37-88-37-88-86-37-88 37-37 88z m0 376q0 52 37 88t88 36 86-36 37-88-37-88-86-36-88 36-37 88z" horiz-adv-x="644" />
+<glyph glyph-name="book" unicode="&#xe8c9;" d="m0 147l0 543q0 31 14 53 29 45 102 77t116 9l471-242 0-590-86-47 0 590-420 224q-29 10-65-9t-58-47l469-270 0-529-86-47z" horiz-adv-x="703" />
+<glyph glyph-name="adjust" unicode="&#xe8ca;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m147 0q0-146 103-250t250-104l0 708q-146 0-250-104t-103-250z" horiz-adv-x="1000" />
+<glyph glyph-name="tint" unicode="&#xe8cb;" d="m0 204q2 106 57 190 17 27 55 80t54 78q90 139 127 256 16 45 59 41 46 2 58-41 37-120 129-256 18-29 55-80t54-78q55-88 57-190-4-148-103-250-106-101-250-103-149 4-248 103-104 108-104 250z m154-78q2-37 28-62t60-26q37 2 63 28t25 60q0 27-14 47-17 23-27 41-25 41-33 63-2 13-14 11-11 2-15-11-8-28-30-63-6-10-15-22t-14-19q-14-20-14-47z" horiz-adv-x="705" />
+<glyph glyph-name="check" unicode="&#xe8cc;" d="m0-150l0 1000 646 0-164-164-318 0 0-672 672 0 0 319 164 164 0-647-1000 0z m234 623l133 131 129-129 361 363 133-132-361-364-133-133z" horiz-adv-x="1000" />
+<glyph glyph-name="check-empty" unicode="&#xe8cd;" d="m0-150l0 1000 1000 0 0-1000-1000 0z m164 164l672 0 0 672-672 0 0-672z" horiz-adv-x="1000" />
+<glyph glyph-name="asterisk" unicode="&#xe8ce;" d="m0 395l57 176 351-116 0 370 184 0 0-370 351 116 57-176-352-113 217-299-148-108-217 299-217-299-148 108 217 299z" horiz-adv-x="1000" />
+<glyph glyph-name="gift" unicode="&#xe8cf;" d="m0 290l0 250 357 0-158 126 190 125 70-212 121 271 190-187-194-123 326 0 0-250-62 0 0-440-777 0 0 440-63 0z m63 62l326 0 0 125-326 0 0-125z m62-439l264 0 0 396-264 0 0-396z m154 750l139-112-55 166z m215-122l201 127-99 100z m20-628l263 0 0 396-263 0 0-396z m0 439l326 0 0 125-326 0 0-125z" horiz-adv-x="902" />
+<glyph glyph-name="fire" unicode="&#xe8d0;" d="m7 238q10 41 50 131t44 146q39-72 45-145 148 184 154 428 10-6 25-17t58-45 74-74 61-96 34-118q15 36 19 78t-9 81q15-12 41-40t56-74 56-99 31-118-9-127-72-127-152-120q64 128 25 278t-154 229q10-43-11-141t-65-150q7 63 4 102t-12 58l-10 18q-12-70-60-141-26-37-39-68t-9-80 30-105q-135 76-181 154t-24 181z" horiz-adv-x="748" />
+<glyph glyph-name="magnet" unicode="&#xe8d1;" d="m0 412q0 181 137 309t329 128 329-128 137-309q0-20-2-39l-10-192-293 24 8 193q2 6 2 14 0 66-50 113t-120 47-121-47-51-114q0-5 2-13l10-194-295-23-10 191q-2 20-2 39z m23-346l293 25 18-187q2-14-8-24t-23-11l-225-18q-15-2-26 7t-11 22z m575-162l17 187 295-25-17-186q-2-13-13-22t-25-7l-226 18q-14 1-23 11t-8 24z" horiz-adv-x="932" />
+<glyph glyph-name="chart" unicode="&#xe8d2;" d="m0-29l0 758 1000 0 0-758-1000 0z m123 123l754 0 0 512-754 0 0-512z m27 162l125 104 36 29 31-33 43-47 105 166 47 72 39-78 61-125 127 223 86-49-176-305-45-80-41 84-63 131-91-142-34-53-43 45-54 56-90-74z" horiz-adv-x="1000" />
+<glyph glyph-name="chart-circled" unicode="&#xe8d3;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m209-221l582 0 0 442-582 0 0-442z m72 73l0 297 438 0 0-297-438 0z m16 93l37-43 51 43 31-33 25-27 20 31 55 82 35-74 23-49 28 47 101 176-49 27-76-129-33 72-23 47-28-43-60-95-26 27-19 18-20-16z" horiz-adv-x="1000" />
+<glyph glyph-name="credit-card" unicode="&#xe8d4;" d="m0 18l0 664 1000 0 0-664-1000 0z m63 63l874 0 0 296-874 0 0-296z m0 439l874 0 0 100-874 0 0-100z m60-361q0 13 5 21t15 8 14-8 5-21-5-22-14-8-15 8-5 22z m8 0q0-12 3-18t9-6 8 6 3 18-3 17-8 6-9-6-3-17z m43 0q0 13 5 21t14 8 15-8 5-21-5-22-15-8-14 8-5 22z m8 0q0-12 3-18t8-6 9 6 3 18-3 17-9 6-8-6-3-17z m41 0q0 13 5 21t14 8 15-8 5-21-5-22-15-8-14 8-5 22z m8 0q0-12 2-18t9-6 9 6 3 18-3 17-9 6-9-6-2-17z m42 0q0 13 5 21t15 8 15-8 5-21-5-22-15-8-15 8-5 22z m8 0q0-12 3-18t9-6 9 6 3 18-3 17-9 6-9-6-3-17z m39-10l0 6 22 0 0-6-22 0z m32 10q0 13 4 21t15 8 15-8 5-21-5-22-15-8-15 8-4 22z m7 0q0-12 3-18t9-6 9 6 3 18-3 17-9 6-9-6-3-17z m41 0q0 13 5 21t15 8 15-8 4-21-4-22-15-8-15 8-5 22z m8 0q0-12 3-18t9-6 9 6 3 18-3 17-9 6-9-6-3-17z m41 0q0 13 6 21t15 8 14-8 6-21-6-22-14-8-15 8-6 22z m8 0q0-12 4-18t10-6 9 6 2 18-2 17-9 6-10-6-4-17z m43 0q0 13 5 21t15 8 14-8 5-21-5-22-14-8-15 8-5 22z m8 0q0-12 3-18t9-6 8 6 3 18-3 17-8 6-9-6-3-17z" horiz-adv-x="1000" />
+<glyph glyph-name="megaphone" unicode="&#xe8d5;" d="m0 344l0 123q2 35 26 60t58 24l270 0q138 8 272 65t229 152q36-2 59-26t23-58l0-199q28-8 45-30t18-50q-2-30-19-51t-44-27l0-201q-1-36-26-59t-56-24q-207 184-449 211-66-33-53-127t77-142q-28-47-96-52t-105 30q-16 45-25 76t-16 71-7 78 10 72l-107 0q-35 2-60 27t-24 57z m438-10q240-44 419-183l0 508q-203-151-419-182l0-143z" horiz-adv-x="1000" />
+<glyph glyph-name="clipboard" unicode="&#xe8d6;" d="m0-150l0 904 225 0 0-64-161 0 0-774 579 0 0 774-161 0 0 64 225 0 0-904-707 0z m129 129l0 31 31 0 0-31-31 0z m0 121l0 31 31 0 0-31-31 0z m0 121l0 31 31 0 0-31-31 0z m0 121l0 32 31 0 0-32-31 0z m0 121l0 32 31 0 0-32-31 0z m0 96l0 94 129 0 0 97q0 41 27 71t69 29 69-30 28-70q0-56-2-97l129 0 0-94-449 0z m96-582l0 33 353 0 0-33-353 0z m0 121l0 33 353 0 0-33-353 0z m0 121l0 33 353 0 0-33-353 0z m0 121l0 34 353 0 0-34-353 0z m0 121l0 34 353 0 0-34-353 0z m97 260q0-14 9-22t23-9 22 9 9 22-9 24-22 9-23-9-9-24z" horiz-adv-x="707" />
+<glyph glyph-name="hdd" unicode="&#xe8d7;" d="m0 239l199 537 602 0 199-537-80-315-840 0z m78-51l55-213 734 0 55 213-844 0z m654-106q0 16 12 28t28 12 29-12 11-28-11-29-29-11-28 11-12 29z" horiz-adv-x="1000" />
+<glyph glyph-name="key" unicode="&#xe8d8;" d="m0 350q0 113 80 193t193 81q96 0 169-58t97-148l461 0 0-117-64 0 0-218-116 0 0 218-54 0 0-150-118 0 0 150-105 0q-18-95-94-160t-176-64q-113 0-193 80t-80 193z m127 0q0-60 43-103t103-43 104 43 43 103-43 104-104 43-103-43-43-104z" horiz-adv-x="1000" />
+<glyph glyph-name="certificate" unicode="&#xe8d9;" d="m0 219l94 139-86 146 154 67 6 168 166-28 96 139 125-113 156 64 43-162 166-29-51-160 123-116-129-107 43-164-168-20-52-160-153 75-131-108-88 145-167-20 3 170z" horiz-adv-x="992" />
+<glyph glyph-name="tasks" unicode="&#xe8da;" d="m0-41l0 196 1000 0 0-196-1000 0z m0 293l0 196 1000 0 0-196-1000 0z m0 293l0 196 1000 0 0-196-1000 0z m406-244l543 0 0 100-543 0 0-100z m221 293l322 0 0 100-322 0 0-100z m119-586l203 0 0 100-203 0 0-100z" horiz-adv-x="1000" />
+<glyph glyph-name="filter" unicode="&#xe8db;" d="m0 850l1000 0-346-346 0-402-308-252 0 654z" horiz-adv-x="1000" />
+<glyph glyph-name="gauge" unicode="&#xe8dc;" d="m0 188q0 207 147 354t353 146 354-146 146-354q0-92-31-176l-137 0q43 82 43 176 0 154-109 265t-266 110-266-110-109-265q0-94 43-176l-137 0q-31 84-31 176z m250 180q0 25 19 44t44 18 43-18 19-44-19-44-43-19-44 19-19 44z m188 60q0 26 18 44t44 19 44-19 19-44-19-44-44-18-44 18-18 44z m13-416l0 49 49 246 49-246 0-49-98 0z m174 356q0 25 19 44t44 18 43-18 19-44-19-44-43-19-44 19-19 44z" horiz-adv-x="1000" />
+<glyph glyph-name="smiley" unicode="&#xe8dd;" d="m0-150l0 1000 1000 0 0-1000-1000 0z m152 471q0-145 102-246t246-102 246 102 102 246l-696 0z m67 230q0-45 31-76t76-31 77 31 33 76-33 77-77 33-76-33-31-77z m336 0q0-45 32-76t77-31 76 31 31 76-31 77-76 33-77-33-32-77z" horiz-adv-x="1000" />
+<glyph glyph-name="smiley-circled" unicode="&#xe8de;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m238-262l524 0 0 524-524 0 0-524z m80 246l364 0q0-76-53-128t-129-53-129 53-53 128z m36 122q0 23 16 40t40 16 40-16 17-40-17-40-40-17-40 17-16 40z m175 0q0 23 17 40t40 16 40-16 17-40-17-40-40-17-40 17-17 40z" horiz-adv-x="1000" />
+<glyph glyph-name="address-book" unicode="&#xe8df;" d="m0-150l0 1000 1000 0 0-178-109 0 0-95 109 0 0-178-109 0 0-98 109 0 0-178-109 0 0-95 109 0 0-178-1000 0z m193 285l504 0 0 155-187 111q37 19 58 54t22 77q0 58-42 101t-103 43-102-43-42-101q0-43 22-77t58-54l-188-111 0-155z" horiz-adv-x="1000" />
+<glyph glyph-name="address-book-alt" unicode="&#xe8e0;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m219-281l562 0 0 99-62 0 0 55 62 0 0 100-62 0 0 54 62 0 0 100-62 0 0 55 62 0 0 99-562 0 0-562z m109 160l0 88 2 0 104 62q-45 22-45 73 0 33 23 56t58 24 57-24 24-56q0-51-45-73l103-62 2 0 0-88-283 0z" horiz-adv-x="1000" />
+<glyph glyph-name="asl" unicode="&#xe8e1;" d="m1 700q-4 37 15 53t45 5 35-38l53-184q-15-29-14-64 6-30 36-204 7-52 32-82t65-29q47 0 74 37 34-39 83-37t74 41q27-37 71-41t73 27q12 16 20 32t11 37 5 33 1 40l0 38q26-10 61 24 49 45 109 78t98 8q33-24 31-59t-35-55q-61-25-104-82t-67-112-58-117-78-93q-21-18-66-18l-350 0q-84 6-105 118z m181-234q-6 45 21 65t56 8 37-48l21-209q4-41-17-63t-46-15-37 45z m155 70q2 41 32 56t62-1 36-49l8-248q0-59-28-76t-57 4-30 62z m175 4q4 43 37 55t62-7 30-52l-6-254q-5-47-34-66t-54 1-29 67z" horiz-adv-x="979" />
+<glyph glyph-name="glasses" unicode="&#xe8e2;" d="m0 386q-2 13 8 25l360 186q29 11 41-16 11-33-14-45l-227-104 658 0-228 104q-25 16-14 45 14 27 43 16l362-186q11-12 9-25l-27-256q-8-30-33-30l-313 0q-25 2-31 26l-49 223q-39 25-92 1l-50-224q-6-26-32-26l-312 0q-27 2-31 30z m67-30l19-189 260 0 43 189-322 0z m543 0l41-189 259 0 20 189-320 0z" horiz-adv-x="999" />
+<glyph glyph-name="hearing-impaired" unicode="&#xe8e3;" d="m0-62q0 22 16 38l248 250q17 16 40 16t38-16q15-18 15-41t-15-39l-248-250q-41-35-78 0-16 19-16 42z m125 477q4 131 90 219 94 90 219 92 129-4 216-92 90-94 90-219 0-50-11-83t-36-75q-9-23-41-60t-41-53q-6-18-6-39t0-48 2-42q-2-90-54-133-53-29-114-29-21 2-35 16t-14 33 12 35q10 10 21 14t26 4 24 3q25 8 27 16 6 20 6 59 2 9 0 59t4 58q10 41 29 68 6 6 16 18t15 17l32 47q5 8 14 25t13 22q12 31 12 68-2 90-61 149-64 60-146 60-88-2-147-60-60-65-62-149 0-21-14-36t-35-14q-22 2-36 16t-15 34z m154-7q2 66 45 109 47 45 110 47 64-4 107-47 45-47 47-109-2-20-14-32t-29-11q-41 3-41 43-2 29-23 49t-47 21q-30-2-50-23t-21-47q-2-20-13-32t-30-11q-41 3-41 43z m434 249q0 22 17 38l135 136q20 16 41 16t37-16q18-17 17-40t-17-38l-134-136q-41-38-79 0-17 17-17 40z" horiz-adv-x="960" />
+<glyph glyph-name="iphone-home" unicode="&#xe8e4;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m285-174q0-15 12-27t29-14l348 0q15 0 27 12t14 29l0 348q0 16-12 27t-29 14l-348 0q-15 0-27-12t-14-29l0-348z m80 61l0 228q0 20 20 20l230 0q20 0 20-20l0-228q0-22-20-22l-230 0q-20 0-20 22z" horiz-adv-x="1000" />
+<glyph glyph-name="person" unicode="&#xe8e5;" d="m0 238l0 275q0 71 47 96 17 8 41 8l207 0q23 0 43-8 59-29 59-96l0-275q-4-31-31-28t-28 28l0 262q-2 9-18 7t-15-7l0-600q-4-27-26-36t-42 4-20 34l0 365q-4 18-22 15t-17-15l0-365q-2-29-25-38t-42 3-21 33l0 600q-4 9-18 7t-15-7l0-262q-4-31-31-28t-26 28z m102 505q0 40 28 68t68 28 69-28 28-68-28-68-69-29-68 29-28 68z" horiz-adv-x="396" />
+<glyph glyph-name="adult" unicode="&#xe8e6;" d="m0-132l0 289q0 103 60 177t157 75l330 0q101-2 158-76t57-176l0-289q0-18-18-18l-105 0q-16 0-16 18l0 252q-6 27-27 24t-22-24l0-252q-2-18-19-18l-352 0q-17 0-17 18l0 252q-4 27-26 24t-23-24l0-252q0-18-18-18l-101 0q-18 0-18 18z m186 783q0 82 59 140t140 59q86-4 142-60t59-139q-2-84-61-143t-140-58q-84 2-142 60t-57 141z" horiz-adv-x="762" />
+<glyph glyph-name="child" unicode="&#xe8e7;" d="m0-134l0 345q-2 92 45 143t129 53l314 0q90 0 130-56t42-140l0-345q-2-16-13-16l-90 0q-16 2-16 16l0 308q-4 28-25 25t-24-25l0-308q0-16-13-16l-293 0q-14 0-14 16l0 308q-4 28-25 25t-24-25l0-308q0-16-14-16l-93 0q-14 2-16 16z m129 778q0 85 61 146t144 60 145-60 60-146-60-145-145-59-144 59-61 145z m88-34q0-47 34-81t82-34 82 34 34 81l-232 0z" horiz-adv-x="660" />
+<glyph glyph-name="blind" unicode="&#xe8e8;" d="m5-94q-12 24 5 51l129 166 51 184 0 150-27-37-10-107q-4-26-25-34t-37 5-14 37l13 115q0 9 6 17l104 141q19 31 56 35t65-21l113-143 111-23q22-4 30-30t-22-37l356-488q5-10-4-15t-16 3l-381 502-103 20q-14 4-22 13l-43 55 0-158 112-127q5-6 7-18l55-244q4-27-17-44t-48-10-34 37l-49 232-92 104-41-145q-6-14-8-18l-135-173q-21-20-47-19t-38 24z m179 835q0 40 28 69t69 28 68-28 28-69-28-68-68-28-69 28-28 68z" horiz-adv-x="911" />
+<glyph glyph-name="guidedog" unicode="&#xe8e9;" d="m5 537q-14 29 12 42 13 6 26 2t18-13q20-31 58-51t69-20l315 0q-31-156-27-296-18 0-50 5t-48 6q-27 4-20-23l45-178q-2-49-39-55-15 0-31 11t-20 23l-56 222q-2 12-13 12t-15-12l-52-220q-10-36-43-36-22 0-35 18t-10 37l64 262 4 160q-45 12-89 39t-63 65z m394 164q-11 21 8 33 22 12 33-6l112-176q11-23-6-35-24-10-35 8z m90-690l39 160q2 8-2 16 2 185 26 293 78-102 211-129-4-12-13-34t-13-32q-4-14 4-41 29-114 61-231 4-29-16-41t-43-6-29 24l-45 172q-10 17-27 18t-24-18l-41-170q-10-26-33-28t-41 14-14 33z m96 508l135 139 23 86 53-63q6-2 26-6t31-8 24-12 18-21 12-45 14-41q12-11 25-21t33-33q18-36-48-71-28 2-52 6t-42 6q-24 4-41 8-4-10-7-22t-9-23q-58 12-113 44t-82 77z" horiz-adv-x="983" />
+<glyph glyph-name="accessibility" unicode="&#xe8ea;" d="m0 188q2 109 63 193 64 86 162 125 43 10 56-25 6-18-1-33t-24-20q-78-33-123-95-45-69-47-145 4-107 78-180 82-74 186-74 86 2 152 47 70 49 98 121 5 16 9 31 12 41 51 32 41-12 33-49-5-24-13-41-39-104-127-164-96-61-203-61-145 4-246 100-102 101-104 238z m264 562q2 43 30 72t69 28q43-2 72-30t28-70q-2-43-31-71t-69-28q-43 2-71 30t-28 69z m47-209l2 0q-8 36 21 65 23 21 59 21 27 0 46-15 10-8 17-16t11-19 5-18 4-23 4-22l166 0q32-2 42-31 3-24-10-39t-37-14l-143 0 22-105 181 0q47-2 65-39l162-284q15-33-10-58-22-20-48-15t-38 30l-141 245q-48 1-144 0t-109 0q-59 3-69 54z" horiz-adv-x="934" />
+<glyph glyph-name="universal-access" unicode="&#xe8eb;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m66 0q0-180 127-307t307-127 307 127 127 307-127 307-307 127-307-127-127-307z m163 2q-20 27 2 47l167 146q12 8 22 11t25 3l110 0q15 0 25-3t22-11q9-7 71-62t97-84q21-22 1-47-21-24-46-4-20 18-63 54t-64 57q0-2-3 0t-7 4-6 2q-6 0-6-13l0-58t4-67q2-22 2-26l49-271q4-41-33-49-18-4-33 7t-16 26q-39 221-39 225-6 23-10 23-4-2-6-5t-2-7-1-7l-1-4q0-2-10-59t-19-111l-10-55q-6-18-18-26t-31-7q-39 10-33 49l49 273q6 37 6 147 0 15-6 15t-16-8l-127-109q-27-20-46 4z m199 300q0 30 21 52t52 21 52-21 21-52-21-52-52-21-52 21-21 52z" horiz-adv-x="1000" />
+<glyph glyph-name="male" unicode="&#xe8ec;" d="m0 209q0 149 105 254t254 106q106 0 196-57l199 199-152 0 0 139 390 0 0-391-140 0 0 151-196-198q63-91 63-203 0-148-106-254t-255-105-253 105-105 254z m145 1q0-88 62-152t151-63 153 63 63 152-63 152-153 62-151-62-62-152z" horiz-adv-x="992" />
+<glyph glyph-name="female" unicode="&#xe8ed;" d="m0 528q0 133 94 227t226 95 228-95 95-227q0-116-75-204t-185-111l0-103 137 0 0-123-137 0 0-137-123 0 0 137-139 0 0 123 139 0 0 103q-112 22-186 111t-74 204z m127 0q0-80 57-137t136-57 137 57 57 137-57 137-137 56-136-56-57-137z" horiz-adv-x="643" />
+<glyph glyph-name="behance" unicode="&#xe8ee;" d="m0-150l0 1000 1000 0 0-1000-1000 0z m156 158l256 0q49 2 80 32 31 33 31 84 0 46-21 74-18 23-51 31l0 4q29 10 45 29 20 28 20 71-2 44-32 74-31 29-74 29l-254 0 0-428z m121 100l0 74 94 0q14-2 20-10 9-9 9-23l0-8q0-14-9-23-8-10-20-10l-94 0z m0 162l0 72 86 0q12 0 20-9t8-24l0-6q0-13-8-23t-20-10l-86 0z m250-98q0-43 12-76 12-31 34-53t54-32 72-11q78 2 117 36 41 33 41 91l-107 0q0-9-4-17-10-29-51-29-31 0-45 18t-13 54l220 0q0 62-11 97-10 32-32 53t-52 31-71 10q-37 0-67-11t-52-32-33-52-12-77z m75 194l189 0 0 70-189 0 0-70z m37-155q2 26 15 40t41 15q24 0 37-15t14-40l-107 0z" horiz-adv-x="1000" />
+<glyph glyph-name="blogger" unicode="&#xe8ef;" d="m0-150l0 1000 1000 0 0-1000-1000 0z m188 377q0-195 218-191l235 0q160 23 173 189l0 88q-3 59-39 85t-84 28q10 35 2 94-5 61-47 101t-111 45l-191 0q-65-9-108-47t-48-99l0-293z m96-29q-16 29 0 58t56 35l285 0q41-5 58-35t1-58-55-35l-285 0q-43 5-60 35z m35 264q-14 27 1 53t55 32l156 0q41-4 56-30t-1-53-55-34l-156 0q-41 6-56 32z" horiz-adv-x="1000" />
+<glyph glyph-name="cc" unicode="&#xe8f0;" d="m0 30l0 640 500 98 500-98 0-640-500-98z m174 316q0-70 27-117 43-72 133-72 39 0 68 13 73 32 78 125l-56 0q-16-86-88-86-27 0-47 12-55 31-55 125 0 43 10 76 26 69 90 69l18-2q58-10 68-76l57 0q-4 48-24 78l-6 6q-39 46-113 46-57 0-98-33-62-52-62-164z m346 0q0-70 27-117 43-72 133-72 37 0 68 13 70 32 78 125l-56 0q-16-86-90-86-28 0-47 12-55 31-55 125 0 43 12 76 23 69 90 69l17-2q59-10 67-76l58 0q-4 48-23 78l-6 6q-41 46-113 46-57 0-98-33-62-52-62-164z" horiz-adv-x="1000" />
+<glyph glyph-name="css" unicode="&#xe8f1;" d="m0 57l0 774 1000 0 0-774-500-187z m109 336q0-57 35-94t96-37q119 0 121 108l-76 0q0-45-47-47-23 0-35 16t-12 42q0 49 12 67 20 25 55 11 25-9 25-44l78 0q0 52-33 80t-88 29q-56 0-94-35t-37-96z m284-41q0-88 125-90 109 0 111 88-2 57-76 72-2 0-17 3t-25 5-21 8-10 14q0 15 34 17 31 0 33-25l0-2 74 0 0 4q0 39-33 58t-78 20q-110 0-113-80 0-59 74-76 4-2 18-5t26-5 20-8 10-14q0-15-35-15-41 0-41 31l-76 0z m265 0q0-88 125-90 110 0 112 88 0 18-8 29-16 30-69 43-2 0-17 3t-26 5-19 8-12 14q2 15 35 17 33 0 32-27l76 0q0 41-33 61t-79 21q-109 0-113-80 0-59 74-76 4-2 19-5l24-5t21-8 11-14q0-19-53-15-24 6-24 31l-76 0z" horiz-adv-x="1000" />
+<glyph glyph-name="delicious" unicode="&#xe8f2;" d="m0 350l0 500 500 0 0-500 500 0 0-500-500 0 0 500-500 0z" horiz-adv-x="1000" />
+<glyph glyph-name="deviantart" unicode="&#xe8f3;" d="m0 143q2 49 19 94t52 92 112 81 178 47l2-43q-93-13-138-64t-65-133l207 0-6 340 114 0 0-84q248 4 386-79t135-251l-471 0 2 230q63 4 106-7l0-145 211-2q-12 49-34 87t-51 60-64 36-72 18-75 7-73-1l0-283-475 0z" horiz-adv-x="996" />
+<glyph glyph-name="digg" unicode="&#xe8f4;" d="m0 346l0 250 63 0 0 61 64 0 0 64 184 0 0-64-184 0 0-61-64 0 0-250 310 0 0 250-62 0 0 61 62 0 0-61 127 0 0 188 373 0 0-188 127 0 0-314-64 0 0-366-498 0 0 366-188 0 0-121 61 0 0-63-184 0 0 63 59 0 0 121-123 0 0 64-63 0z m63-430l0 182 64 0 0-119 184 0 0 119 62 0 0-182-310 0z m375 430l62 0 0-367 188 0 0 182 62 0 0-182 121 0 0 367 65 0 0 191-63 0 0-125-373 0 0 125-62 0 0-191z m126 129l245 0 0 246-245 0 0-246z" horiz-adv-x="1000" />
+<glyph glyph-name="dribbble" unicode="&#xe8f5;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m72 0q0-164 110-287 52 100 145 166t220 123l-18 35-17 35q-207-58-440-60l0-12z m10 86q195 2 395 53-38 66-159 248-91-43-154-122t-82-179z m156-424q116-90 262-90 88 0 168 33-33 174-92 325-219-72-338-268z m160 754q90-119 163-252 150 61 222 156-121 108-283 108-51 0-102-12z m194-314q4-10 13-28t14-31 12-25q146 15 297-16-2 152-96 268-88-108-240-168z m62-153q39-99 84-304 155 105 184 287-92 25-184 25-45-2-84-8z" horiz-adv-x="1000" />
+<glyph glyph-name="facebook" unicode="&#xe8f6;" d="m0-150l0 1000 1000 0 0-1000-1000 0z m471 469l92 0 0-352 132 0 0 352 129 0 6 127-135 0 0 94q0 31 12 43t41 13l80 0 2 117q-59 6-88 6l-23 0q-31 0-57-10-99-39-99-154l0-109-92 0 0-127z" horiz-adv-x="1000" />
+<glyph glyph-name="flickr" unicode="&#xe8f7;" d="m0-150l0 1000 1000 0 0-1000-1000 0z m107 500q0-78 55-134t133-55 134 55 55 134-55 133-134 55-133-55-55-133z m409 0q0-78 55-134t134-55 133 55 55 134-55 133-133 55-134-55-55-133z" horiz-adv-x="1000" />
+<glyph glyph-name="foursquare" unicode="&#xe8f8;" d="m0-150l0 1000 842 0-229-312-68 66q-35 31-66 0l-18-16q-4 6-9 13t-11 13q-64 70-152 72-76-2-131-49-62-58-70-138-4-86 47-147 60-64 138-70l206-203q35-32 66 0l230 230q32 33 0 65l225 189 0-713-1000 0z m127 633q0 66 47 114t114 48 114-48 47-114q0-31-11-61l0-4q25-35 41-54 15-22 17-24 4-6 12-6t12 8l371 508 109 0 0-234-482-408q-4-2-10-2l-2 0q-4 0-8 2l-152 125-2 0q-28-10-57-10-66 0-113 47t-47 113z" horiz-adv-x="1000" />
+<glyph glyph-name="friendfeed" unicode="&#xe8f9;" d="m0 467q2 50 15 78t27 34 40 9q18 230 276 254 95 7 205-32 66 36 148 36 33 0 125-14 61-16 86-41t24-68l3-90q-3-30-11-48t-23-28-21-11-27-7q2-2 9-5t10-6 7-13 6-25l0-111q-10-28-28-43t-31-20-37-8l-43 4-4-369q0-13-3-23t-6-18-9-13-11-9-14-7-13-5-14-4-14-3l-166 0q-74 2-84 96-29-111-107-102l-143 2q-19 2-35 6t-24 12-16 13-10 16-4 17-3 18-2 18l-2 355q-25 8-40 19t-26 45-10 91z m98 43l2-114 74 0-6-449 153 0 0 449 199 4 0-453 152-4-2 457 137 0 0 102-137 0q2 21 0 43t1 42 10 35 25 22 48 4q69-9 98-33l2 113q-82 36-190 22-41-6-69-22t-42-31-22-46-10-48-1-55l0-50-192 2 0 76q2 18 5 28t11 24 25 17 45 5q18 2 88-23l-2 107q-78 26-119 26-6 0-22-2t-29 0q-23-4-43-10t-33-13-25-20-20-22-13-26-9-26-6-28-3-26-1-28l-1-22 2-31z" horiz-adv-x="949" />
+<glyph glyph-name="friendfeed-rect" unicode="&#xe8fa;" d="m0-150l0 1000 1000 0 0-1000-1000 0z m150 582q-2-41 7-66t20-33 28-14l2-262q0-2 2-15t3-17 6-13 11-14 18-8 30-7l106-2q56-8 78 76 8-70 62-72l123 0q2 2 10 4t11 3 10 3 10 4 7 7 7 10 4 13 4 16l2 274 31-2q28 4 43 13t29 38l0 82q-2 11-4 18t-6 9-7 5-6 5q18 4 25 7t19 18 15 43l-2 67q2 58-80 82-69 9-94 9-61 0-110-27-80 29-150 23-191-17-205-187-27-2-43-20t-16-70z m71 33l60-4-2 24 2 17 0 19t2 19 4 22 7 19 10 19 13 16 20 14 25 10 33 7q7 0 19 1t16 1q31 0 90-18l2-80q-53 20-67 18-25 0-40-9t-18-19-6-27l0-57 142-1 0 38t1 41 7 35 17 34 31 22 52 15q78 12 140-16l-2-84q-23 20-72 26-23 2-37-3t-18-16-6-26-2-31 1-32l101 0 0-74-101 0 0-338-112 2 0 336-146-4 0-332-114 0 4 332-54 0z" horiz-adv-x="1000" />
+<glyph glyph-name="github" unicode="&#xe8fb;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m55 0q0-183 131-314t314-131 314 131 131 314-131 315-314 130-314-130-131-315z m140-107q-4 4 0 7 8 8 20 6t14-4q13-5 30-26t26-28q47-39 96-6 4 14 13 23t16 14 28 12q-65 6-105 22t-63 42q-32 35-39 92t9 103q12 30 33 53-15 49 6 112 63-4 114-43 97 25 203 2 13 9 42 24t71 17q8-22 11-51t-3-55q45-47 47-125 0-62-22-103t-76-69q-37-17-98-21 28-14 40-29t17-45l0-62t2-60q6-9 14-16t13-10 4-9-15-6q-34 0-53 24-6 10-6 23l0 94q0 16-8 22t-15 9l0-123q0-33 7-43t10-19q2-2-3-3t-16 3q-26 5-36 26t-9 44l0 121-26 0 0-121q0-23-9-45-14-27-51-29-6 2-6 4 2 2 12 19 2 4 4 16t3 27l0 123q-7-2-14-9t-7-22l0-94q0-13-6-23-17-24-53-24-13 0-15 6-2 4 1 7t8 7 8 6q8 6 12 15 6 8 3 41t-1 43q-51-17-104 18-15 16-31 45-11 21-47 51z" horiz-adv-x="1000" />
+<glyph glyph-name="github-text" unicode="&#xe8fc;" d="m0-4q0 92 102 128l0 1q-38 22-38 71 0 60 36 76l0 2q-36 12-63 55-29 45-29 97 0 80 55 133 54 49 128 49 53 0 100-27 53 0 121 27l0-113q-15-6-43-12 8-26 8-47 0-70-42-122t-108-62q-45-7-45-47 0-15 15-29 18-21 55-25 156-26 156-131 0-170-203-170-84 0-137 29-68 37-68 117z m115 6q0-56 96-56 84 0 84 60 0 55-92 55-88 0-88-59z m12 424q0-76 68-76 67 0 67 76 0 33-16 55-17 25-51 25-68 0-68-80z m324 343q0 34 23 58t53 23 54-23 23-58-23-58-54-23-53 23-23 58z m14-653q4 21 4 74l0 342q0 50-4 70l125 0q-2-21-2-68l0-336q0-57 2-82l-125 0z m178 381l0 105 52 0 0 43q0 31-4 49l127 0q-2-22-2-47l0-45 94 0 0-105q-4 0-18 1t-29 1l-47 0 0-204q0-74 47-74 35 0 63 20l0-112q-41-21-98-21-80 0-111 57-22 43-22 134l0 200-15 0q-16 0-37-2z" horiz-adv-x="926" />
+<glyph glyph-name="googleplus" unicode="&#xe8fd;" d="m0-150l0 125q51 59 143 76 82 12 105 12 18 0 35-2 14-12 63-45t72-55q55-47 55-95 0-10-2-16l-471 0z m0 207l0 254q90-66 203-51-27-68 2-115 14-21 29-43l-50 0q-131-4-184-45z m0 617l0 176 1000 0 0-271-184 0 0 185-80 0 0-185-185 0 0-77 185 0 0-187 80 0 0 187 184 0 0-652-443 0q19 72-6 131-26 57-84 107-28 24-102 82-39 28-39 63 2 31 41 72 57 43 82 82 35 53 35 125 0 67-31 119-19 32-56 67l87 0 82 66-306 0q-74-2-145-24t-115-66z m59-60q13 58 70 86 25 11 55 13 45 0 80-27 68-57 91-154 20-78 2-129-23-67-74-80-78-22-133 15-64 51-86 141-15 68-5 135z" horiz-adv-x="1000" />
+<glyph glyph-name="instagram" unicode="&#xe8fe;" d="m0-150l0 674 270 0q-26-51-26-110 0-103 73-175t176-73 176 73 73 175q0 59-25 110l283 0 0-674-1000 0z m0 715l0 285 1000 0 0-285-311 0q-74 96-196 96t-196-96l-297 0z m49 45l35 0 0 191q-16-6-25-20t-10-33l0-138z m60 0l36 0 0 197-36 0 0-197z m59 0l35 0 0 197-35 0 0-197z m61 0l33 0 0 197-33 0 0-197z m44-197q0 91 65 156t155 64 155-64 65-156-65-154-155-63-155 63-65 154z m45 1q0-72 51-123t123-50 124 50 52 123-52 124-124 50-123-50-51-123z m422 254q0-23 18-41t43-17l94 0q23 0 41 17t17 41l0 80q0 24-17 42t-41 17l-94 0q-26 0-43-17t-18-42l0-80z" horiz-adv-x="1000" />
+<glyph glyph-name="linkedin" unicode="&#xe8ff;" d="m0-150l0 1000 1000 0 0-1000-1000 0z m164 729q2-34 25-54t53-23l2 0q35 2 59 24t23 53q-2 33-25 53t-55 21q-35 0-58-22t-24-52z m8-569l144 0 0 434-144 0 0-434z m225 0l144 0 0 242q0 24 4 36 27 52 74 52 72-2 72-97l0-233 145 0 0 248q-2 98-47 149-47 47-119 49-53-2-86-26-21-15-43-47l0 61-144 0q1-18 1-70 0-90-1-364z" horiz-adv-x="1000" />
+<glyph glyph-name="path" unicode="&#xe900;" d="m0 465q4 172 131 278 135 105 334 107 209-4 336-105 62-53 95-127t34-153q-4-164-125-263-127-100-330-102l0-60q-2-57-34-104t-80-70q-33-16-72-16-47 0-94 24l0 173q41-29 77-19 33 14 33 49l0 480 170 0 0-299q58 0 111 12 80 20 125 59 59 56 59 136 0 116-96 176-88 51-209 51-127-4-211-55-45-29-69-75t-25-97q8-105 47-142l-107-115q-47 46-75 121-23 78-25 136z" horiz-adv-x="930" />
+<glyph glyph-name="picasa" unicode="&#xe901;" d="m0 350q2 141 76 259t196 180l189-170-443-398q-18 66-18 129z m35-184l207 186 0-426q-144 92-207 240z m260-267l0 236 654 0q-58-117-167-191t-237-86q-135-10-250 41z m29 914q94 31 176 31 107 0 205-45l0-330z m436-625l0 584q111-71 176-183t64-239q0-86-29-162l-211 0z" horiz-adv-x="1000" />
+<glyph glyph-name="pinterest" unicode="&#xe902;" d="m0 350q4 213 150 356t350 144q219-4 358-149t142-351q-4-211-150-354t-350-146q-70 0-141 21 14 22 28 49 15 34 39 125 6 26 17 69 14-24 47-43 88-41 186 8 101 58 140 181 36 129-8 239t-158 160q-142 41-277-9t-187-171q-14-45-17-89t3-86 29-75 63-51q9-4 15 0 8 4 16 31t6 38q-2 3-8 13-41 67-27 140t60 124q72 64 169 70t165-53q37-42 48-103t0-116-38-105q-49-76-115-78-39 2-64 30t-14 66q3 21 23 84t22 94q-6 74-69 76-49-6-72-44t-26-87q6-57 18-78-21-88-33-141-4-14-22-84t-19-107l0-55q-139 65-219 187t-80 270z" horiz-adv-x="1000" />
+<glyph glyph-name="reddit" unicode="&#xe903;" d="m0 362q0 23 9 44t24 37 36 25 46 9q43 0 74-29 59 37 135 59t162 25l80 228 196-47q9 26 33 42t53 17q39 0 67-27t28-67-28-66-66-27-67 27-28 66l-164 39-67-185q84-4 157-27t129-57q33 29 76 29 23 0 45-9t37-25 24-37 9-44q0-31-15-57t-40-41q4-17 4-35 0-60-35-116t-97-97-143-64-176-24q-92 0-174 24t-143 64-97 97-35 116q0 10 2 20 0 9 2 17-24 16-38 40t-15 56z m86-133q0-55 32-102t88-84 132-57 161-21 160 21 132 57 89 84 32 102-32 104-89 85-132 56-160 21-161-21-132-56-88-85-32-104z m199 54q0 28 22 50t50 21 50-21 21-50-21-49-50-21-50 21-22 49z m53-165q12 10 33-8 6-6 13-10t14-7 13-5 14-3 13-3 14-3 14-2 15-1 17-1q76 4 133 35 21 20 35 8 10-18-12-35-58-45-156-45-105 2-152 45-26 19-8 35z m242 166q0 29 21 50t50 20 51-20 21-50-21-50-51-21-50 21-21 50z" horiz-adv-x="1000" />
+<glyph glyph-name="skype" unicode="&#xe904;" d="m2 609q12 89 75 153 68 65 160 74t170-37q111 18 219-17t185-112q133-138 135-324 0-51-10-100 27-56 27-119-4-111-78-187-84-78-189-78-69 0-125 31-139-23-264 29-172 76-246 244-53 141-25 272-45 82-34 171z m211-394q4-49 35-89t71-61q166-69 308-10 57 24 91 70t34 104q2 105-105 154-47 20-90 31-15 4-56 13t-63 15q-25 8-49 24t-23 38q4 36 37 49t72 16q74 2 117-71 16-25 30-37t37-11q27 2 47 20t19 44q-4 53-42 88t-93 53q-134 33-242-8-55-20-87-62t-34-92q2-45 23-80t58-54 70-31 78-21q54-12 86-21 66-24 66-71 0-35-35-58-92-45-158-12-41 19-67 76-23 53-66 55-28-2-47-20t-22-41z" horiz-adv-x="963" />
+<glyph glyph-name="slideshare" unicode="&#xe905;" d="m2 374q16 11 43-6l0 482 893 0 0-482q16 11 33 11t16-13q-6-18-21-37t-29-34-43-30-42-24-46-24-38-17q25-82 18-162-10-77-56-129t-120-55q-57 0-90 47-10 15-10 37l0 197q-6 0-19 5t-16 5l0-211q0-35-31-60t-69-24q-72 0-119 55t-56 131q-8 82 17 160-119 53-205 138-17 32-10 40z m94-40q8-3 25-12t26-13l699 8q29 14 39 19l0 461-789 0 0-463z m143 100q0 49 35 84t84 35 83-35 34-84-34-83-83-34-84 34-35 83z m279 0q0 49 35 84t84 35 83-35 34-84-34-83-83-34-84 34-35 83z" horiz-adv-x="987" />
+<glyph glyph-name="stackoverflow" unicode="&#xe906;" d="m0-150l0 395 64 0 0-329 493 0 0 329 66 0 0-395-623 0z m113 133l0 80 395 0 0-80-395 0z m2 146l6 80 393-27-6-80z m16 176l19 78 383-93-19-81z m62 205l41 71 340-200-41-70z m182 213l66 45 221-326-68-45z m250 117l82 10 47-391-80-9z" horiz-adv-x="754" />
+<glyph glyph-name="stumbleupon" unicode="&#xe907;" d="m0 349q4 203 148 344t338 143q149-2 274-84l0-467q-2-26-19-41t-40-16q-25 2-42 18t-18 39l0 140q-2 122-78 149-24 10-51 10l-239 0q-68-2-111-40-47-43-47-103 0-45 20-74 31-41 90-53 9-2 37-6t41-8q25-9 25-35-2-25-29-33-20-4-72-4l-211 0q-16 65-16 121z m53-220l213 0q70 2 120 41t50 101q0 78-55 111-26 16-102 30-2 0-7 1t-8 2-8 2-9 2-7 3-6 4-4 5-4 6-1 8q2 43 70 43l146 0q41-2 61-10 29-14 29-41l0-146q4-78 53-121 49-39 117-41 72 2 117 41 51 46 51 121l0 357q80-107 98-238t-33-248q-61-135-183-216t-265-81q-138 2-255 73t-178 191z" horiz-adv-x="971" />
+<glyph glyph-name="twitter" unicode="&#xe908;" d="m0 26q162-19 305 88-67-2-117 39t-77 105q18-3 43-1 34 1 49 5-99 34-139 108-23 51-23 103 57-29 92-27-80 68-90 146-6 63 25 135 114-125 239-180 93-39 185-39-12 94 26 159 45 70 128 93 55 14 106-3t86-55q60 6 133 49-30-86-92-118 62 10 121 36-10-20-37-53t-68-57q1-10 1-17 4-110-42-233-81-201-243-302-160-90-382-69-141 16-229 88z" horiz-adv-x="1000" />
+<glyph glyph-name="tumblr" unicode="&#xe909;" d="m0-150l0 1000 1000 0 0-1000-1000 0z m291 559l76 0 0-276q2-70 57-101 41-22 103-22 84 0 102 2 45 0 80 20l0 119q-21-14-47-24-43-15-80-5-31 7-47 19-8 8-8 12l0 256 162 0 0 113-162 0 0 168-93 0q-4-70-41-119t-102-49l0-113z" horiz-adv-x="1000" />
+<glyph glyph-name="vimeo" unicode="&#xe90a;" d="m0-150l0 1000 1000 0 0-1000-1000 0z m133 600q2-4 8-12t7-10q12-12 38-4 25 10 41 9t29-26q27-74 74-252 31-102 76-121 26-6 52 0t46 17q119 76 213 239 2 3 26 50t33 69 23 60 12 68-18 47q-53 41-108 27t-101-58-62-94q48 0 58-4 29-15 25-64-11-51-37-100t-58-54q-14 0-30 17-19 24-27 50t-13 71-6 55q0 2-5 31t-8 42-11 35-19 36-28 18q-66 10-156-74-37-33-74-65l0-3z" horiz-adv-x="1000" />
+<glyph glyph-name="vkontakte" unicode="&#xe90b;" d="m0-150l0 1000 1000 0 0-1000-1000 0z m98 701q2-27 19-66 47-100 143-236 35-40 54-57t49-39 70-28 89-5q15 2 22 3t17 8 11 24l4 51q6 21 27 19t28-16q14-23 53-58t66-33l129 6q17 0 22 16t-8 38q-30 43-104 112-35 33 14 87 35 39 73 98t24 76q-7 8-11 9t-26 1l-121 0q-19 0-24-3t-13-20l-3-6t-12-25-13-30-14-27-17-30-17-23-21-23-20-14q-10 4-16 19t-6 38 1 43 3 43 2 29q0 47-58 47-2 0-28 2t-43 1q-70 0-82-31 51-15 49-76 0-96-4-96-9-39-41-9-47 60-95 170-12 23-32 21-7 0-49 1t-62-1-29-10z" horiz-adv-x="1000" />
+<glyph glyph-name="w3c" unicode="&#xe90c;" d="m0 84l0 766 1000 0 0-766-500-234z m84 461l63-275q3-14 17-14l47 0q14 0 18 14l23 113 21-113q4-14 18-14l49 0q14 0 17 14l61 275q2 10-3 16t-13 6l-50 0q-14 0-16-14l-23-121-26 121q-4 14-17 14l-38 0q-13 0-15-14l-26-121-25 121q-2 14-16 14l-50 0q-20 0-16-22z m344-242q37-51 103-53 45 2 76 30t32 68q-2 43-34 68 30 28 30 63-2 45-32 68t-72 24q-64 0-99-51-8-12 2-24l27-25q14-12 25 2 18 23 41 23 20 0 24-9 6-12 0-26-8-9-45-9-20 0-20-16l0-41q2-22 20-18 45 0 49-9t4-16q0-25-28-25-29 0-47 25-11 16-25 2l-29-29q-10-10-2-22z m232 108q0-73 36-117t95-44q70 0 104 75 3 19-10 23l-37 18q-6 2-14-1t-10-9q-12-29-33-29t-35 23-14 62 14 61 35 23q21-1 33-27 8-14 24-10l37 18q17 10 10 25-34 71-104 71-59 0-95-45t-36-117z" horiz-adv-x="1000" />
+<glyph glyph-name="wordpress" unicode="&#xe90d;" d="m0 350q4 209 151 354t349 146q207-4 353-151t147-349q-4-207-151-353t-349-147q-209 4-353 151t-147 349z m35 0q2-193 140-328t325-137q193 4 328 141t137 324q-4 193-141 328t-324 137q-193-4-329-141t-136-324z m41-30q-8 108 33 200l205-553q-109 55-173 155-57 89-65 198z m69 264q62 90 157 140t198 52q168-4 287-111-47 1-70-40-4-25-6-39t7-35 14-33 18-31l18-30q33-62 7-144l-62-219-154 459q43 4 46 4 12 4 15 14t-7 15q-6 6-11 6l-94-8-70 0q-4 0-27 4t-37 2-17-13q-3-16 14-20 33-4 47-6l68-179-93-278-157 459q43 4 49 4 18 2 16 20-4 15-20 15-70-10-136-8z m234-642l129 367 133-359q-131-45-262-8z m334 39q6 19 21 62l120 346q15 49 23 111 2 28-2 49 76-162 33-312-51-172-195-256z" horiz-adv-x="1000" />
+<glyph glyph-name="right" unicode="&#xe887;" d="m0 170l0 360 414 0 0 211 586-391-586-391 0 211-414 0z" horiz-adv-x="1000" />
+</font>
+</defs>
+</svg>

BIN
static/icons-min/elusive/elusive.ttf


BIN
static/icons-min/elusive/elusive.woff


BIN
static/icons-min/fontawesome/FontAwesome.otf


BIN
static/icons-min/fontawesome/fontawesome-webfont.eot


File diff suppressed because it is too large
+ 196 - 0
static/icons-min/fontawesome/fontawesome-webfont.svg


BIN
static/icons-min/fontawesome/fontawesome-webfont.ttf


BIN
static/icons-min/fontawesome/fontawesome-webfont.woff


+ 1533 - 0
static/icons-min/fontawesome/fontawesome.css

@@ -0,0 +1,1533 @@
+@font-face {
+    font-family: 'FontAwesome';
+    src: url('fontawesome-webfont.eot?v=4.0.3');
+    src: url('fontawesome-webfont.eot?#iefix&v=4.0.3') format('embedded-opentype'),
+        url('fontawesome-webfont.woff?v=4.0.3') format('woff'),
+        url('fontawesome-webfont.ttf?v=4.0.3') format('truetype'),
+        url('fontawesome-webfont.svg?v=4.0.3#fontawesomeregular') format('svg');
+    font-weight: normal;
+    font-style: normal;
+}
+
+.icon-glass:before {
+    content: "\f000";
+}
+.icon-music:before {
+    content: "\f001";
+}
+.icon-search:before {
+    content: "\f002";
+}
+.icon-envelope-o:before {
+    content: "\f003";
+}
+.icon-heart:before {
+    content: "\f004";
+}
+.icon-star:before {
+    content: "\f005";
+}
+.icon-star-o:before {
+    content: "\f006";
+}
+.icon-user:before {
+    content: "\f007";
+}
+.icon-film:before {
+    content: "\f008";
+}
+.icon-th-large:before {
+    content: "\f009";
+}
+.icon-th:before {
+    content: "\f00a";
+}
+.icon-th-list:before {
+    content: "\f00b";
+}
+.icon-check:before {
+    content: "\f00c";
+}
+.icon-times:before,
+.icon-remove:before,
+.search-choice-close:before,
+.ui-icon-closethick:before,
+.ui-dialog-titlebar-close:before,
+.icon-clock-os:before, 
+.icon-close:before {
+    content: "\f00d";
+}
+.icon-search-plus:before {
+    content: "\f00e";
+}
+.icon-search-minus:before {
+    content: "\f010";
+}
+.icon-power-off:before {
+    content: "\f011";
+}
+.icon-signal:before {
+    content: "\f012";
+}
+.icon-gear:before,
+.icon-cog:before {
+    content: "\f013";
+}
+.icon-trash-o:before {
+    content: "\f014";
+}
+.icon-home:before {
+    content: "\f015";
+}
+.icon-file-o:before {
+    content: "\f016";
+}
+.icon-clock-o:before {
+    content: "\f017";
+}
+.icon-road:before {
+    content: "\f018";
+}
+.icon-download:before {
+    content: "\f019";
+}
+.icon-arrow-circle-o-down:before {
+    content: "\f01a";
+}
+.icon-arrow-circle-o-up:before {
+    content: "\f01b";
+}
+.icon-inbox:before {
+    content: "\f01c";
+}
+.icon-play-circle-o:before {
+    content: "\f01d";
+}
+.icon-rotate-right:before,
+.icon-repeat:before {
+    content: "\f01e";
+}
+.icon-refresh:before {
+    content: "\f021";
+}
+.icon-list-alt:before {
+    content: "\f022";
+}
+.icon-lock:before {
+    content: "\f023";
+}
+.icon-flag:before {
+    content: "\f024";
+}
+.icon-headphones:before {
+    content: "\f025";
+}
+.icon-volume-off:before {
+    content: "\f026";
+}
+.icon-volume-down:before {
+    content: "\f027";
+}
+.icon-volume-up:before {
+    content: "\f028";
+}
+.icon-qrcode:before {
+    content: "\f029";
+}
+.icon-barcode:before {
+    content: "\f02a";
+}
+.icon-tag:before {
+    content: "\f02b";
+}
+.icon-tags:before {
+    content: "\f02c";
+}
+.icon-book:before {
+    content: "\f02d";
+}
+.icon-bookmark:before {
+    content: "\f02e";
+}
+.icon-print:before {
+    content: "\f02f";
+}
+.icon-camera:before {
+    content: "\f030";
+}
+.icon-font:before {
+    content: "\f031";
+}
+.icon-bold:before {
+    content: "\f032";
+}
+.icon-italic:before {
+    content: "\f033";
+}
+.icon-text-height:before {
+    content: "\f034";
+}
+.icon-text-width:before {
+    content: "\f035";
+}
+.icon-align-left:before {
+    content: "\f036";
+}
+.icon-align-center:before {
+    content: "\f037";
+}
+.icon-align-right:before {
+    content: "\f038";
+}
+.icon-align-justify:before {
+    content: "\f039";
+}
+.icon-list:before {
+    content: "\f03a";
+}
+.icon-dedent:before,
+.icon-outdent:before {
+    content: "\f03b";
+}
+.icon-indent:before {
+    content: "\f03c";
+}
+.icon-video-camera:before {
+    content: "\f03d";
+}
+.icon-photo:before,
+.icon-image:before,
+.icon-picture-o:before {
+    content: "\f03e";
+}
+.icon-pencil:before {
+    content: "\f040";
+}
+.icon-map-marker:before {
+    content: "\f041";
+}
+.icon-adjust:before {
+    content: "\f042";
+}
+.icon-tint:before {
+    content: "\f043";
+}
+.icon-edit:before,
+.icon-pencil-square-o:before {
+    content: "\f044";
+}
+.icon-share-square-o:before {
+    content: "\f045";
+}
+.icon-check-square-o:before {
+    content: "\f046";
+}
+.icon-arrows:before {
+    content: "\f047";
+}
+.icon-step-backward:before {
+    content: "\f048";
+}
+.icon-fast-backward:before {
+    content: "\f049";
+}
+.icon-backward:before {
+    content: "\f04a";
+}
+.icon-play:before {
+    content: "\f04b";
+}
+.icon-pause:before {
+    content: "\f04c";
+}
+.icon-stop:before {
+    content: "\f04d";
+}
+.icon-forward:before {
+    content: "\f04e";
+}
+.icon-fast-forward:before {
+    content: "\f050";
+}
+.icon-step-forward:before {
+    content: "\f051";
+}
+.icon-eject:before {
+    content: "\f052";
+}
+.icon-chevron-left:before {
+    content: "\f053";
+}
+.icon-chevron-right:before {
+    content: "\f054";
+}
+.icon-plus-circle:before {
+    content: "\f055";
+}
+.icon-minus-circle:before {
+    content: "\f056";
+}
+.icon-times-circle:before {
+    content: "\f057";
+}
+.icon-check-circle:before {
+    content: "\f058";
+}
+.icon-question-circle:before {
+    content: "\f059";
+}
+.icon-info-circle:before {
+    content: "\f05a";
+}
+.icon-crosshairs:before {
+    content: "\f05b";
+}
+.icon-times-circle-o:before {
+    content: "\f05c";
+}
+.icon-check-circle-o:before {
+    content: "\f05d";
+}
+.icon-ban:before {
+    content: "\f05e";
+}
+.icon-arrow-left:before {
+    content: "\f060";
+}
+.icon-arrow-right:before {
+    content: "\f061";
+}
+.icon-arrow-up:before {
+    content: "\f062";
+}
+.icon-arrow-down:before {
+    content: "\f063";
+}
+.icon-mail-forward:before,
+.icon-share:before {
+    content: "\f064";
+}
+.icon-expand:before {
+    content: "\f065";
+}
+.icon-compress:before {
+    content: "\f066";
+}
+.icon-plus:before {
+    content: "\f067";
+}
+.icon-minus:before {
+    content: "\f068";
+}
+.icon-asterisk:before {
+    content: "\f069";
+}
+.icon-exclamation-circle:before {
+    content: "\f06a";
+}
+.icon-gift:before {
+    content: "\f06b";
+}
+.icon-leaf:before {
+    content: "\f06c";
+}
+.icon-fire:before {
+    content: "\f06d";
+}
+.icon-eye:before {
+    content: "\f06e";
+}
+.icon-eye-slash:before {
+    content: "\f070";
+}
+.icon-warning:before,
+.icon-exclamation-triangle:before {
+    content: "\f071";
+}
+.icon-plane:before {
+    content: "\f072";
+}
+.icon-calendar:before {
+    content: "\f073";
+}
+.icon-random:before {
+    content: "\f074";
+}
+.icon-comment:before {
+    content: "\f075";
+}
+.icon-magnet:before {
+    content: "\f076";
+}
+.icon-chevron-up:before {
+    content: "\f077";
+}
+.icon-chevron-down:before {
+    content: "\f078";
+}
+.icon-retweet:before {
+    content: "\f079";
+}
+.icon-shopping-cart:before {
+    content: "\f07a";
+}
+.icon-folder:before {
+    content: "\f07b";
+}
+.icon-folder-open:before {
+    content: "\f07c";
+}
+.icon-arrows-v:before {
+    content: "\f07d";
+}
+.icon-arrows-h:before {
+    content: "\f07e";
+}
+.icon-bar-chart-o:before,
+.icon-bar-chart:before {
+    content: "\f080";
+}
+.icon-twitter-square:before {
+    content: "\f081";
+}
+.icon-facebook-square:before {
+    content: "\f082";
+}
+.icon-camera-retro:before {
+    content: "\f083";
+}
+.icon-key:before {
+    content: "\f084";
+}
+.icon-gears:before,
+.icon-cogs:before {
+    content: "\f085";
+}
+.icon-comments:before {
+    content: "\f086";
+}
+.icon-thumbs-o-up:before {
+    content: "\f087";
+}
+.icon-thumbs-o-down:before {
+    content: "\f088";
+}
+.icon-star-half:before {
+    content: "\f089";
+}
+.icon-heart-o:before {
+    content: "\f08a";
+}
+.icon-sign-out:before {
+    content: "\f08b";
+}
+.icon-linkedin-square:before {
+    content: "\f08c";
+}
+.icon-thumb-tack:before {
+    content: "\f08d";
+}
+.icon-external-link:before {
+    content: "\f08e";
+}
+.icon-sign-in:before {
+    content: "\f090";
+}
+.icon-trophy:before {
+    content: "\f091";
+}
+.icon-github-square:before {
+    content: "\f092";
+}
+.icon-upload:before {
+    content: "\f093";
+}
+.icon-lemon-o:before {
+    content: "\f094";
+}
+.icon-phone:before {
+    content: "\f095";
+}
+.icon-square-o:before {
+    content: "\f096";
+}
+.icon-bookmark-o:before {
+    content: "\f097";
+}
+.icon-phone-square:before {
+    content: "\f098";
+}
+.icon-twitter:before {
+    content: "\f099";
+}
+.icon-facebook:before {
+    content: "\f09a";
+}
+.icon-github:before {
+    content: "\f09b";
+}
+.icon-unlock:before {
+    content: "\f09c";
+}
+.icon-credit-card:before {
+    content: "\f09d";
+}
+.icon-rss:before {
+    content: "\f09e";
+}
+.icon-hdd-o:before {
+    content: "\f0a0";
+}
+.icon-bullhorn:before {
+    content: "\f0a1";
+}
+.icon-bell:before {
+    content: "\f0f3";
+}
+.icon-certificate:before {
+    content: "\f0a3";
+}
+.icon-hand-o-right:before {
+    content: "\f0a4";
+}
+.icon-hand-o-left:before {
+    content: "\f0a5";
+}
+.icon-hand-o-up:before {
+    content: "\f0a6";
+}
+.icon-hand-o-down:before {
+    content: "\f0a7";
+}
+.icon-arrow-circle-left:before {
+    content: "\f0a8";
+}
+.icon-arrow-circle-right:before {
+    content: "\f0a9";
+}
+.icon-arrow-circle-up:before {
+    content: "\f0aa";
+}
+.icon-arrow-circle-down:before {
+    content: "\f0ab";
+}
+.icon-globe:before {
+    content: "\f0ac";
+}
+.icon-wrench:before {
+    content: "\f0ad";
+}
+.icon-tasks:before {
+    content: "\f0ae";
+}
+.icon-filter:before {
+    content: "\f0b0";
+}
+.icon-briefcase:before {
+    content: "\f0b1";
+}
+.icon-arrows-alt:before {
+    content: "\f0b2";
+}
+.icon-group:before,
+.icon-users:before {
+    content: "\f0c0";
+}
+.icon-chain:before,
+.icon-link:before {
+    content: "\f0c1";
+}
+.icon-cloud:before {
+    content: "\f0c2";
+}
+.icon-flask:before {
+    content: "\f0c3";
+}
+.icon-cut:before,
+.icon-scissors:before {
+    content: "\f0c4";
+}
+.icon-copy:before,
+.icon-files-o:before {
+    content: "\f0c5";
+}
+.icon-paperclip:before {
+    content: "\f0c6";
+}
+.icon-save:before,
+.icon-floppy-o:before {
+    content: "\f0c7";
+}
+.icon-square:before {
+    content: "\f0c8";
+}
+.icon-navicon:before,
+.icon-reorder:before,
+.icon-bars:before {
+    content: "\f0c9";
+}
+.icon-list-ul:before {
+    content: "\f0ca";
+}
+.icon-list-ol:before {
+    content: "\f0cb";
+}
+.icon-strikethrough:before {
+    content: "\f0cc";
+}
+.icon-underline:before {
+    content: "\f0cd";
+}
+.icon-table:before {
+    content: "\f0ce";
+}
+.icon-magic:before {
+    content: "\f0d0";
+}
+.icon-truck:before {
+    content: "\f0d1";
+}
+.icon-pinterest:before {
+    content: "\f0d2";
+}
+.icon-pinterest-square:before {
+    content: "\f0d3";
+}
+.icon-google-plus-square:before {
+    content: "\f0d4";
+}
+.icon-google-plus:before {
+    content: "\f0d5";
+}
+.icon-money:before {
+    content: "\f0d6";
+}
+.ui-accordion-header-icon.ui-icon-triangle-1-s:before,
+.icon-caret-down:before {
+    content: "\f0d7";
+}
+.icon-caret-up:before {
+    content: "\f0d8";
+}
+.icon-caret-left:before {
+    content: "\f0d9";
+}
+.ui-icon-triangle-1-e:before,
+.icon-caret-right:before {
+    content: "\f0da";
+}
+.icon-columns:before {
+    content: "\f0db";
+}
+.dataTable .sorting .glyph-icon:before,
+.dataTable .ui-icon-carat-2-n-s:before,
+.icon-unsorted:before,
+.icon-sort:before {
+    content: "\f0dc";
+}
+.dataTable .sorting_asc .glyph-icon:before,
+.icon-sort-down:before,
+.icon-sort-asc:before {
+    content: "\f0dd";
+}
+.dataTable .sorting_desc .glyph-icon:before,
+.dataTable .ui-icon-triangle-1-n:before,
+.icon-sort-up:before,
+.icon-sort-desc:before {
+    content: "\f0de";
+}
+.icon-envelope:before {
+    content: "\f0e0";
+}
+.icon-linkedin:before {
+    content: "\f0e1";
+}
+.icon-rotate-left:before,
+.icon-undo:before {
+    content: "\f0e2";
+}
+.icon-legal:before,
+.icon-gavel:before {
+    content: "\f0e3";
+}
+.icon-dashboard:before,
+.icon-tachometer:before {
+    content: "\f0e4";
+}
+.icon-comment-o:before {
+    content: "\f0e5";
+}
+.icon-comments-o:before {
+    content: "\f0e6";
+}
+.icon-flash:before,
+.icon-bolt:before {
+    content: "\f0e7";
+}
+.icon-sitemap:before {
+    content: "\f0e8";
+}
+.icon-umbrella:before {
+    content: "\f0e9";
+}
+.icon-paste:before,
+.icon-clipboard:before {
+    content: "\f0ea";
+}
+.icon-lightbulb-o:before {
+    content: "\f0eb";
+}
+.icon-exchange:before {
+    content: "\f0ec";
+}
+.icon-cloud-download:before {
+    content: "\f0ed";
+}
+.icon-cloud-upload:before {
+    content: "\f0ee";
+}
+.icon-user-md:before {
+    content: "\f0f0";
+}
+.icon-stethoscope:before {
+    content: "\f0f1";
+}
+.icon-suitcase:before {
+    content: "\f0f2";
+}
+.icon-bell-o:before {
+    content: "\f0a2";
+}
+.icon-coffee:before {
+    content: "\f0f4";
+}
+.icon-cutlery:before {
+    content: "\f0f5";
+}
+.icon-file-text-o:before {
+    content: "\f0f6";
+}
+.icon-building-o:before {
+    content: "\f0f7";
+}
+.icon-hospital-o:before {
+    content: "\f0f8";
+}
+.icon-ambulance:before {
+    content: "\f0f9";
+}
+.icon-medkit:before {
+    content: "\f0fa";
+}
+.icon-fighter-jet:before {
+    content: "\f0fb";
+}
+.icon-beer:before {
+    content: "\f0fc";
+}
+.icon-h-square:before {
+    content: "\f0fd";
+}
+.icon-plus-square:before {
+    content: "\f0fe";
+}
+.icon-angle-double-left:before {
+    content: "\f100";
+}
+.icon-angle-double-right:before {
+    content: "\f101";
+}
+.icon-angle-double-up:before {
+    content: "\f102";
+}
+.icon-angle-double-down:before {
+    content: "\f103";
+}
+.icon-angle-left:before {
+    content: "\f104";
+}
+#page-sidebar li a.sf-with-ul:after,
+.icon-angle-right:before {
+    content: "\f105";
+}
+.icon-angle-up:before {
+    content: "\f106";
+}
+.icon-angle-down:before {
+    content: "\f107";
+}
+.icon-desktop:before {
+    content: "\f108";
+}
+.icon-laptop:before {
+    content: "\f109";
+}
+.icon-tablet:before {
+    content: "\f10a";
+}
+.icon-mobile-phone:before,
+.icon-mobile:before {
+    content: "\f10b";
+}
+.icon-circle-o:before {
+    content: "\f10c";
+}
+.icon-quote-left:before {
+    content: "\f10d";
+}
+.icon-quote-right:before {
+    content: "\f10e";
+}
+.icon-spinner:before {
+    content: "\f110";
+}
+#page-sidebar li ul li a:before,
+.icon-circle:before {
+    content: "\f111";
+}
+.icon-mail-reply:before,
+.icon-reply:before {
+    content: "\f112";
+}
+.icon-github-alt:before {
+    content: "\f113";
+}
+.icon-folder-o:before {
+    content: "\f114";
+}
+.icon-folder-open-o:before {
+    content: "\f115";
+}
+.icon-smile-o:before {
+    content: "\f118";
+}
+.icon-frown-o:before {
+    content: "\f119";
+}
+.icon-meh-o:before {
+    content: "\f11a";
+}
+.icon-gamepad:before {
+    content: "\f11b";
+}
+.icon-keyboard-o:before {
+    content: "\f11c";
+}
+.icon-flag-o:before {
+    content: "\f11d";
+}
+.icon-flag-checkered:before {
+    content: "\f11e";
+}
+.icon-terminal:before {
+    content: "\f120";
+}
+.icon-code:before {
+    content: "\f121";
+}
+.icon-mail-reply-all:before,
+.icon-reply-all:before {
+    content: "\f122";
+}
+.icon-star-half-empty:before,
+.icon-star-half-full:before,
+.icon-star-half-o:before {
+    content: "\f123";
+}
+.icon-location-arrow:before {
+    content: "\f124";
+}
+.icon-crop:before {
+    content: "\f125";
+}
+.icon-code-fork:before {
+    content: "\f126";
+}
+.icon-unlink:before,
+.icon-chain-broken:before {
+    content: "\f127";
+}
+.icon-question:before {
+    content: "\f128";
+}
+.icon-info:before {
+    content: "\f129";
+}
+.icon-exclamation:before {
+    content: "\f12a";
+}
+.icon-superscript:before {
+    content: "\f12b";
+}
+.icon-subscript:before {
+    content: "\f12c";
+}
+.icon-eraser:before {
+    content: "\f12d";
+}
+.icon-puzzle-piece:before {
+    content: "\f12e";
+}
+.icon-microphone:before {
+    content: "\f130";
+}
+.icon-microphone-slash:before {
+    content: "\f131";
+}
+.icon-shield:before {
+    content: "\f132";
+}
+.icon-calendar-o:before {
+    content: "\f133";
+}
+.icon-fire-extinguisher:before {
+    content: "\f134";
+}
+.icon-rocket:before {
+    content: "\f135";
+}
+.icon-maxcdn:before {
+    content: "\f136";
+}
+.ui-icon-circle-triangle-w:before,
+.icon-chevron-circle-left:before {
+    content: "\f137";
+}
+.ui-icon-circle-triangle-e:before,
+.icon-chevron-circle-right:before {
+    content: "\f138";
+}
+.icon-chevron-circle-up:before {
+    content: "\f139";
+}
+.icon-chevron-circle-down:before {
+    content: "\f13a";
+}
+.icon-html5:before {
+    content: "\f13b";
+}
+.icon-css3:before {
+    content: "\f13c";
+}
+.icon-anchor:before {
+    content: "\f13d";
+}
+.icon-unlock-alt:before {
+    content: "\f13e";
+}
+.icon-bullseye:before {
+    content: "\f140";
+}
+.icon-ellipsis-h:before {
+    content: "\f141";
+}
+.icon-ellipsis-v:before {
+    content: "\f142";
+}
+.icon-rss-square:before {
+    content: "\f143";
+}
+.icon-play-circle:before {
+    content: "\f144";
+}
+.icon-ticket:before {
+    content: "\f145";
+}
+.icon-minus-square:before {
+    content: "\f146";
+}
+.icon-minus-square-o:before {
+    content: "\f147";
+}
+.icon-level-up:before {
+    content: "\f148";
+}
+.icon-level-down:before {
+    content: "\f149";
+}
+.icon-check-square:before {
+    content: "\f14a";
+}
+.icon-pencil-square:before {
+    content: "\f14b";
+}
+.icon-external-link-square:before {
+    content: "\f14c";
+}
+.icon-share-square:before {
+    content: "\f14d";
+}
+.icon-compass:before {
+    content: "\f14e";
+}
+.icon-toggle-down:before,
+.icon-caret-square-o-down:before {
+    content: "\f150";
+}
+.icon-toggle-up:before,
+.icon-caret-square-o-up:before {
+    content: "\f151";
+}
+.icon-toggle-right:before,
+.icon-caret-square-o-right:before {
+    content: "\f152";
+}
+.icon-euro:before,
+.icon-eur:before {
+    content: "\f153";
+}
+.icon-gbp:before {
+    content: "\f154";
+}
+.icon-dollar:before,
+.icon-usd:before {
+    content: "\f155";
+}
+.icon-rupee:before,
+.icon-inr:before {
+    content: "\f156";
+}
+.icon-cny:before,
+.icon-rmb:before,
+.icon-yen:before,
+.icon-jpy:before {
+    content: "\f157";
+}
+.icon-ruble:before,
+.icon-rouble:before,
+.icon-rub:before {
+    content: "\f158";
+}
+.icon-won:before,
+.icon-krw:before {
+    content: "\f159";
+}
+.icon-bitcoin:before,
+.icon-btc:before {
+    content: "\f15a";
+}
+.icon-file:before {
+    content: "\f15b";
+}
+.icon-file-text:before {
+    content: "\f15c";
+}
+.icon-sort-alpha-asc:before {
+    content: "\f15d";
+}
+.icon-sort-alpha-desc:before {
+    content: "\f15e";
+}
+.icon-sort-amount-asc:before {
+    content: "\f160";
+}
+.icon-sort-amount-desc:before {
+    content: "\f161";
+}
+.icon-sort-numeric-asc:before {
+    content: "\f162";
+}
+.icon-sort-numeric-desc:before {
+    content: "\f163";
+}
+.icon-thumbs-up:before {
+    content: "\f164";
+}
+.icon-thumbs-down:before {
+    content: "\f165";
+}
+.icon-youtube-square:before {
+    content: "\f166";
+}
+.icon-youtube:before {
+    content: "\f167";
+}
+.icon-xing:before {
+    content: "\f168";
+}
+.icon-xing-square:before {
+    content: "\f169";
+}
+.icon-youtube-play:before {
+    content: "\f16a";
+}
+.icon-dropbox:before {
+    content: "\f16b";
+}
+.icon-stack-overflow:before {
+    content: "\f16c";
+}
+.icon-instagram:before {
+    content: "\f16d";
+}
+.icon-flickr:before {
+    content: "\f16e";
+}
+.icon-adn:before {
+    content: "\f170";
+}
+.icon-bitbucket:before {
+    content: "\f171";
+}
+.icon-bitbucket-square:before {
+    content: "\f172";
+}
+.icon-tumblr:before {
+    content: "\f173";
+}
+.icon-tumblr-square:before {
+    content: "\f174";
+}
+.icon-long-arrow-down:before {
+    content: "\f175";
+}
+.icon-long-arrow-up:before {
+    content: "\f176";
+}
+.icon-long-arrow-left:before {
+    content: "\f177";
+}
+.icon-long-arrow-right:before {
+    content: "\f178";
+}
+.icon-apple:before {
+    content: "\f179";
+}
+.icon-windows:before {
+    content: "\f17a";
+}
+.icon-android:before {
+    content: "\f17b";
+}
+.icon-linux:before {
+    content: "\f17c";
+}
+.icon-dribbble:before {
+    content: "\f17d";
+}
+.icon-skype:before {
+    content: "\f17e";
+}
+.icon-foursquare:before {
+    content: "\f180";
+}
+.icon-trello:before {
+    content: "\f181";
+}
+.icon-female:before {
+    content: "\f182";
+}
+.icon-male:before {
+    content: "\f183";
+}
+.icon-gittip:before {
+    content: "\f184";
+}
+.icon-sun-o:before {
+    content: "\f185";
+}
+.icon-moon-o:before {
+    content: "\f186";
+}
+.icon-archive:before {
+    content: "\f187";
+}
+.icon-bug:before {
+    content: "\f188";
+}
+.icon-vk:before {
+    content: "\f189";
+}
+.icon-weibo:before {
+    content: "\f18a";
+}
+.icon-renren:before {
+    content: "\f18b";
+}
+.icon-pagelines:before {
+    content: "\f18c";
+}
+.icon-stack-exchange:before {
+    content: "\f18d";
+}
+.icon-arrow-circle-o-right:before {
+    content: "\f18e";
+}
+.icon-arrow-circle-o-left:before {
+    content: "\f190";
+}
+.icon-toggle-left:before,
+.icon-caret-square-o-left:before {
+    content: "\f191";
+}
+.icon-dot-circle-o:before {
+    content: "\f192";
+}
+.icon-wheelchair:before {
+    content: "\f193";
+}
+.icon-vimeo-square:before {
+    content: "\f194";
+}
+.icon-turkish-lira:before,
+.icon-try:before {
+    content: "\f195";
+}
+.icon-plus-square-o:before {
+    content: "\f196";
+}
+.icon-space-shuttle:before {
+    content: "\f197";
+}
+.icon-slack:before {
+    content: "\f198";
+}
+.icon-envelope-square:before {
+    content: "\f199";
+}
+.icon-wordpress:before {
+    content: "\f19a";
+}
+.icon-openid:before {
+    content: "\f19b";
+}
+.icon-institution:before,
+.icon-bank:before,
+.icon-university:before {
+    content: "\f19c";
+}
+.icon-mortar-board:before,
+.icon-graduation-cap:before {
+    content: "\f19d";
+}
+.icon-yahoo:before {
+    content: "\f19e";
+}
+.icon-google:before {
+    content: "\f1a0";
+}
+.icon-reddit:before {
+    content: "\f1a1";
+}
+.icon-reddit-square:before {
+    content: "\f1a2";
+}
+.icon-stumbleupon-circle:before {
+    content: "\f1a3";
+}
+.icon-stumbleupon:before {
+    content: "\f1a4";
+}
+.icon-delicious:before {
+    content: "\f1a5";
+}
+.icon-digg:before {
+    content: "\f1a6";
+}
+.icon-pied-piper:before {
+    content: "\f1a7";
+}
+.icon-pied-piper-alt:before {
+    content: "\f1a8";
+}
+.icon-drupal:before {
+    content: "\f1a9";
+}
+.icon-joomla:before {
+    content: "\f1aa";
+}
+.icon-language:before {
+    content: "\f1ab";
+}
+.icon-fax:before {
+    content: "\f1ac";
+}
+.icon-building:before {
+    content: "\f1ad";
+}
+.icon-child:before {
+    content: "\f1ae";
+}
+.icon-paw:before {
+    content: "\f1b0";
+}
+.icon-spoon:before {
+    content: "\f1b1";
+}
+.icon-cube:before {
+    content: "\f1b2";
+}
+.icon-cubes:before {
+    content: "\f1b3";
+}
+.icon-behance:before {
+    content: "\f1b4";
+}
+.icon-behance-square:before {
+    content: "\f1b5";
+}
+.icon-steam:before {
+    content: "\f1b6";
+}
+.icon-steam-square:before {
+    content: "\f1b7";
+}
+.icon-recycle:before {
+    content: "\f1b8";
+}
+.icon-automobile:before,
+.icon-car:before {
+    content: "\f1b9";
+}
+.icon-cab:before,
+.icon-taxi:before {
+    content: "\f1ba";
+}
+.icon-tree:before {
+    content: "\f1bb";
+}
+.icon-spotify:before {
+    content: "\f1bc";
+}
+.icon-deviantart:before {
+    content: "\f1bd";
+}
+.icon-soundcloud:before {
+    content: "\f1be";
+}
+.icon-database:before {
+    content: "\f1c0";
+}
+.icon-file-pdf-o:before {
+    content: "\f1c1";
+}
+.icon-file-word-o:before {
+    content: "\f1c2";
+}
+.icon-file-excel-o:before {
+    content: "\f1c3";
+}
+.icon-file-powerpoint-o:before {
+    content: "\f1c4";
+}
+.icon-file-photo-o:before,
+.icon-file-picture-o:before,
+.icon-file-image-o:before {
+    content: "\f1c5";
+}
+.icon-file-zip-o:before,
+.icon-file-archive-o:before {
+    content: "\f1c6";
+}
+.icon-file-sound-o:before,
+.icon-file-audio-o:before {
+    content: "\f1c7";
+}
+.icon-file-movie-o:before,
+.icon-file-video-o:before {
+    content: "\f1c8";
+}
+.icon-file-code-o:before {
+    content: "\f1c9";
+}
+.icon-vine:before {
+    content: "\f1ca";
+}
+.icon-codepen:before {
+    content: "\f1cb";
+}
+.icon-jsfiddle:before {
+    content: "\f1cc";
+}
+.icon-life-bouy:before,
+.icon-life-buoy:before,
+.icon-life-saver:before,
+.icon-support:before,
+.icon-life-ring:before {
+    content: "\f1cd";
+}
+.icon-circle-o-notch:before {
+    content: "\f1ce";
+}
+.icon-ra:before,
+.icon-rebel:before {
+    content: "\f1d0";
+}
+.icon-ge:before,
+.icon-empire:before {
+    content: "\f1d1";
+}
+.icon-git-square:before {
+    content: "\f1d2";
+}
+.icon-git:before {
+    content: "\f1d3";
+}
+.icon-hacker-news:before {
+    content: "\f1d4";
+}
+.icon-tencent-weibo:before {
+    content: "\f1d5";
+}
+.icon-qq:before {
+    content: "\f1d6";
+}
+.icon-wechat:before,
+.icon-weixin:before {
+    content: "\f1d7";
+}
+.icon-send:before,
+.icon-paper-plane:before {
+    content: "\f1d8";
+}
+.icon-send-o:before,
+.icon-paper-plane-o:before {
+    content: "\f1d9";
+}
+.icon-history:before {
+    content: "\f1da";
+}
+.icon-circle-thin:before {
+    content: "\f1db";
+}
+.icon-header:before {
+    content: "\f1dc";
+}
+.icon-paragraph:before {
+    content: "\f1dd";
+}
+.icon-sliders:before {
+    content: "\f1de";
+}
+.icon-share-alt:before {
+    content: "\f1e0";
+}
+.icon-share-alt-square:before {
+    content: "\f1e1";
+}
+.icon-bomb:before {
+    content: "\f1e2";
+}
+.icon-soccer-ball-o:before,
+.icon-futbol-o:before {
+    content: "\f1e3";
+}
+.icon-tty:before {
+    content: "\f1e4";
+}
+.icon-binoculars:before {
+    content: "\f1e5";
+}
+.icon-plug:before {
+    content: "\f1e6";
+}
+.icon-slideshare:before {
+    content: "\f1e7";
+}
+.icon-twitch:before {
+    content: "\f1e8";
+}
+.icon-yelp:before {
+    content: "\f1e9";
+}
+.icon-newspaper-o:before {
+    content: "\f1ea";
+}
+.icon-wifi:before {
+    content: "\f1eb";
+}
+.icon-calculator:before {
+    content: "\f1ec";
+}
+.icon-paypal:before {
+    content: "\f1ed";
+}
+.icon-google-wallet:before {
+    content: "\f1ee";
+}
+.icon-cc-visa:before {
+    content: "\f1f0";
+}
+.icon-cc-mastercard:before {
+    content: "\f1f1";
+}
+.icon-cc-discover:before {
+    content: "\f1f2";
+}
+.icon-cc-amex:before {
+    content: "\f1f3";
+}
+.icon-cc-paypal:before {
+    content: "\f1f4";
+}
+.icon-cc-stripe:before {
+    content: "\f1f5";
+}
+.icon-bell-slash:before {
+    content: "\f1f6";
+}
+.icon-bell-slash-o:before {
+    content: "\f1f7";
+}
+.icon-trash:before {
+    content: "\f1f8";
+}
+.icon-copyright:before {
+    content: "\f1f9";
+}
+.icon-at:before {
+    content: "\f1fa";
+}
+.icon-eyedropper:before {
+    content: "\f1fb";
+}
+.icon-paint-brush:before {
+    content: "\f1fc";
+}
+.icon-birthday-cake:before {
+    content: "\f1fd";
+}
+.icon-area-chart:before {
+    content: "\f1fe";
+}
+.icon-pie-chart:before {
+    content: "\f200";
+}
+.icon-line-chart:before {
+    content: "\f201";
+}
+.icon-lastfm:before {
+    content: "\f202";
+}
+.icon-lastfm-square:before {
+    content: "\f203";
+}
+.icon-toggle-off:before {
+    content: "\f204";
+}
+.icon-toggle-on:before {
+    content: "\f205";
+}
+.icon-bicycle:before {
+    content: "\f206";
+}
+.icon-bus:before {
+    content: "\f207";
+}
+.icon-ioxhost:before {
+    content: "\f208";
+}
+.icon-angellist:before {
+    content: "\f209";
+}
+.icon-cc:before {
+    content: "\f20a";
+}
+.icon-shekel:before,
+.icon-sheqel:before,
+.icon-ils:before {
+    content: "\f20b";
+}
+.icon-meanpath:before {
+    content: "\f20c";
+}

+ 167 - 0
static/icons-min/iconic/iconic.css

@@ -0,0 +1,167 @@
+@font-face {
+  font-family: 'iconic';
+  src: url('iconic.eot?99378382');
+  src: url('iconic.eot?99378382#iefix') format('embedded-opentype'),
+       url('iconic.woff?99378382') format('woff'),
+       url('iconic.ttf?99378382') format('truetype'),
+       url('iconic.svg?99378382#iconic') format('svg');
+  font-weight: normal;
+  font-style: normal;
+}
+
+[class^='icon-iconic-']:before,
+[class*=' icon-iconic-']:before {
+    font-family: 'iconic';
+}
+
+.icon-iconic-search:before { content: '\e800'; } /* '' */
+.icon-iconic-mail:before { content: '\e801'; } /* '' */
+.icon-iconic-heart:before { content: '\e802'; } /* '' */
+.icon-iconic-heart-empty:before { content: '\e803'; } /* '' */
+.icon-iconic-star:before { content: '\e804'; } /* '' */
+.icon-iconic-user:before { content: '\e805'; } /* '' */
+.icon-iconic-video:before { content: '\e806'; } /* '' */
+.icon-iconic-picture:before { content: '\e807'; } /* '' */
+.icon-iconic-camera:before { content: '\e808'; } /* '' */
+.icon-iconic-ok:before { content: '\e809'; } /* '' */
+.icon-iconic-ok-circle:before { content: '\e80a'; } /* '' */
+.icon-iconic-cancel:before { content: '\e80b'; } /* '' */
+.icon-iconic-cancel-circle:before { content: '\e80c'; } /* '' */
+.icon-iconic-plus:before { content: '\e80d'; } /* '' */
+.icon-iconic-plus-circle:before { content: '\e80e'; } /* '' */
+.icon-iconic-minus:before { content: '\e80f'; } /* '' */
+.icon-iconic-minus-circle:before { content: '\e810'; } /* '' */
+.icon-iconic-help:before { content: '\e811'; } /* '' */
+.icon-iconic-info:before { content: '\e812'; } /* '' */
+.icon-iconic-home:before { content: '\e813'; } /* '' */
+.icon-iconic-link:before { content: '\e814'; } /* '' */
+.icon-iconic-attach:before { content: '\e815'; } /* '' */
+.icon-iconic-lock:before { content: '\e816'; } /* '' */
+.icon-iconic-lock-empty:before { content: '\e817'; } /* '' */
+.icon-iconic-lock-open:before { content: '\e818'; } /* '' */
+.icon-iconic-lock-open-empty:before { content: '\e819'; } /* '' */
+.icon-iconic-pin:before { content: '\e81a'; } /* '' */
+.icon-iconic-eye:before { content: '\e81b'; } /* '' */
+.icon-iconic-tag:before { content: '\e81c'; } /* '' */
+.icon-iconic-tag-empty:before { content: '\e81d'; } /* '' */
+.icon-iconic-download:before { content: '\e81e'; } /* '' */
+.icon-iconic-upload:before { content: '\e81f'; } /* '' */
+.icon-iconic-download-cloud:before { content: '\e820'; } /* '' */
+.icon-iconic-upload-cloud:before { content: '\e821'; } /* '' */
+.icon-iconic-quote-left:before { content: '\e822'; } /* '' */
+.icon-iconic-quote-right:before { content: '\e823'; } /* '' */
+.icon-iconic-quote-left-alt:before { content: '\e824'; } /* '' */
+.icon-iconic-quote-right-alt:before { content: '\e825'; } /* '' */
+.icon-iconic-pencil:before { content: '\e826'; } /* '' */
+.icon-iconic-pencil-neg:before { content: '\e827'; } /* '' */
+.icon-iconic-pencil-alt:before { content: '\e828'; } /* '' */
+.icon-iconic-undo:before { content: '\e829'; } /* '' */
+.icon-iconic-comment:before { content: '\e82a'; } /* '' */
+.icon-iconic-comment-inv:before { content: '\e82b'; } /* '' */
+.icon-iconic-comment-alt:before { content: '\e82c'; } /* '' */
+.icon-iconic-comment-inv-alt:before { content: '\e82d'; } /* '' */
+.icon-iconic-comment-alt2:before { content: '\e82e'; } /* '' */
+.icon-iconic-comment-inv-alt2:before { content: '\e82f'; } /* '' */
+.icon-iconic-chat:before { content: '\e830'; } /* '' */
+.icon-iconic-chat-inv:before { content: '\e831'; } /* '' */
+.icon-iconic-location:before { content: '\e832'; } /* '' */
+.icon-iconic-location-inv:before { content: '\e833'; } /* '' */
+.icon-iconic-location-alt:before { content: '\e834'; } /* '' */
+.icon-iconic-compass:before { content: '\e835'; } /* '' */
+.icon-iconic-trash:before { content: '\e836'; } /* '' */
+.icon-iconic-trash-empty:before { content: '\e837'; } /* '' */
+.icon-iconic-doc:before { content: '\e838'; } /* '' */
+.icon-iconic-doc-inv:before { content: '\e839'; } /* '' */
+.icon-iconic-doc-alt:before { content: '\e83a'; } /* '' */
+.icon-iconic-doc-inv-alt:before { content: '\e83b'; } /* '' */
+.icon-iconic-article:before { content: '\e83c'; } /* '' */
+.icon-iconic-article-alt:before { content: '\e83d'; } /* '' */
+.icon-iconic-book-open:before { content: '\e83e'; } /* '' */
+.icon-iconic-folder:before { content: '\e83f'; } /* '' */
+.icon-iconic-folder-empty:before { content: '\e840'; } /* '' */
+.icon-iconic-box:before { content: '\e841'; } /* '' */
+.icon-iconic-rss:before { content: '\e842'; } /* '' */
+.icon-iconic-rss-alt:before { content: '\e843'; } /* '' */
+.icon-iconic-cog:before { content: '\e844'; } /* '' */
+.icon-iconic-wrench:before { content: '\e845'; } /* '' */
+.icon-iconic-share:before { content: '\e846'; } /* '' */
+.icon-iconic-calendar:before { content: '\e847'; } /* '' */
+.icon-iconic-calendar-inv:before { content: '\e848'; } /* '' */
+.icon-iconic-calendar-alt:before { content: '\e849'; } /* '' */
+.icon-iconic-mic:before { content: '\e84a'; } /* '' */
+.icon-iconic-volume-off:before { content: '\e84b'; } /* '' */
+.icon-iconic-volume-up:before { content: '\e84c'; } /* '' */
+.icon-iconic-headphones:before { content: '\e84d'; } /* '' */
+.icon-iconic-clock:before { content: '\e84e'; } /* '' */
+.icon-iconic-lamp:before { content: '\e84f'; } /* '' */
+.icon-iconic-block:before { content: '\e850'; } /* '' */
+.icon-iconic-resize-full:before { content: '\e851'; } /* '' */
+.icon-iconic-resize-full-alt:before { content: '\e852'; } /* '' */
+.icon-iconic-resize-small:before { content: '\e853'; } /* '' */
+.icon-iconic-resize-small-alt:before { content: '\e854'; } /* '' */
+.icon-iconic-resize-vertical:before { content: '\e855'; } /* '' */
+.icon-iconic-resize-horizontal:before { content: '\e856'; } /* '' */
+.icon-iconic-move:before { content: '\e857'; } /* '' */
+.icon-iconic-popup:before { content: '\e858'; } /* '' */
+.icon-iconic-down:before { content: '\e859'; } /* '' */
+.icon-iconic-left:before { content: '\e85a'; } /* '' */
+.icon-iconic-right:before { content: '\e85b'; } /* '' */
+.icon-iconic-up:before { content: '\e85c'; } /* '' */
+.icon-iconic-down-circle:before { content: '\e85d'; } /* '' */
+.icon-iconic-left-circle:before { content: '\e85e'; } /* '' */
+.icon-iconic-right-circle:before { content: '\e85f'; } /* '' */
+.icon-iconic-up-circle:before { content: '\e860'; } /* '' */
+.icon-iconic-cw:before { content: '\e861'; } /* '' */
+.icon-iconic-loop:before { content: '\e862'; } /* '' */
+.icon-iconic-loop-alt:before { content: '\e863'; } /* '' */
+.icon-iconic-exchange:before { content: '\e864'; } /* '' */
+.icon-iconic-split:before { content: '\e865'; } /* '' */
+.icon-iconic-arrow-curved:before { content: '\e866'; } /* '' */
+.icon-iconic-play:before { content: '\e867'; } /* '' */
+.icon-iconic-play-circle2:before { content: '\e868'; } /* '' */
+.icon-iconic-stop:before { content: '\e869'; } /* '' */
+.icon-iconic-pause:before { content: '\e86a'; } /* '' */
+.icon-iconic-to-start:before { content: '\e86b'; } /* '' */
+.icon-iconic-to-end:before { content: '\e86c'; } /* '' */
+.icon-iconic-eject:before { content: '\e86d'; } /* '' */
+.icon-iconic-target:before { content: '\e86e'; } /* '' */
+.icon-iconic-signal:before { content: '\e86f'; } /* '' */
+.icon-iconic-award:before { content: '\e870'; } /* '' */
+.icon-iconic-award-empty:before { content: '\e871'; } /* '' */
+.icon-iconic-list:before { content: '\e872'; } /* '' */
+.icon-iconic-list-nested:before { content: '\e873'; } /* '' */
+.icon-iconic-bat-empty:before { content: '\e874'; } /* '' */
+.icon-iconic-bat-half:before { content: '\e875'; } /* '' */
+.icon-iconic-bat-full:before { content: '\e876'; } /* '' */
+.icon-iconic-bat-charge:before { content: '\e877'; } /* '' */
+.icon-iconic-mobile:before { content: '\e878'; } /* '' */
+.icon-iconic-cd:before { content: '\e879'; } /* '' */
+.icon-iconic-equalizer:before { content: '\e87a'; } /* '' */
+.icon-iconic-cursor:before { content: '\e87b'; } /* '' */
+.icon-iconic-aperture:before { content: '\e87c'; } /* '' */
+.icon-iconic-aperture-alt:before { content: '\e87d'; } /* '' */
+.icon-iconic-steering-wheel:before { content: '\e87e'; } /* '' */
+.icon-iconic-book:before { content: '\e87f'; } /* '' */
+.icon-iconic-book-alt:before { content: '\e880'; } /* '' */
+.icon-iconic-brush:before { content: '\e881'; } /* '' */
+.icon-iconic-brush-alt:before { content: '\e882'; } /* '' */
+.icon-iconic-eyedropper:before { content: '\e883'; } /* '' */
+.icon-iconic-layers:before { content: '\e884'; } /* '' */
+.icon-iconic-layers-alt:before { content: '\e885'; } /* '' */
+.icon-iconic-sun:before { content: '\e886'; } /* '' */
+.icon-iconic-sun-inv:before { content: '\e887'; } /* '' */
+.icon-iconic-cloud:before { content: '\e888'; } /* '' */
+.icon-iconic-rain:before { content: '\e889'; } /* '' */
+.icon-iconic-flash:before { content: '\e88a'; } /* '' */
+.icon-iconic-moon:before { content: '\e88b'; } /* '' */
+.icon-iconic-moon-inv:before { content: '\e88c'; } /* '' */
+.icon-iconic-umbrella:before { content: '\e88d'; } /* '' */
+.icon-iconic-chart-bar:before { content: '\e88e'; } /* '' */
+.icon-iconic-chart-pie:before { content: '\e88f'; } /* '' */
+.icon-iconic-chart-pie-alt:before { content: '\e890'; } /* '' */
+.icon-iconic-key:before { content: '\e891'; } /* '' */
+.icon-iconic-key-inv:before { content: '\e892'; } /* '' */
+.icon-iconic-hash:before { content: '\e893'; } /* '' */
+.icon-iconic-at:before { content: '\e894'; } /* '' */
+.icon-iconic-pilcrow:before { content: '\e895'; } /* '' */
+.icon-iconic-dial:before { content: '\e896'; } /* '' */

BIN
static/icons-min/iconic/iconic.eot


+ 162 - 0
static/icons-min/iconic/iconic.svg

@@ -0,0 +1,162 @@
+<?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">
+<svg xmlns="http://www.w3.org/2000/svg">
+<metadata>Copyright (C) 2014 by original authors @ fontello.com</metadata>
+<defs>
+<font id="iconic" horiz-adv-x="1000" >
+<font-face font-family="iconic" font-weight="400" font-stretch="normal" units-per-em="1000" ascent="850" descent="-150" />
+<missing-glyph horiz-adv-x="1000" />
+<glyph glyph-name="search" unicode="&#xe800;" d="m335 246l25-25q-28-28-85-86t-73-74l-27 27q16 15 74 73t86 85z m245 551q136 0 234-97t97-234-97-234-234-96q-64 0-123 24l-255-257-184 185 256 255q-26 63-26 123 0 137 98 234t234 97z m0-551q91 0 155 64t64 156-64 155-155 64-156-64-64-155 64-156 156-64z" horiz-adv-x="928" />
+<glyph glyph-name="mail" unicode="&#xe801;" d="m467 366l-449 210 0 109 893 0 0-109z m0-123l444 210 0-437-893 0 0 438z" horiz-adv-x="928" />
+<glyph glyph-name="heart" unicode="&#xe802;" d="m464 633q78 108 200 108 102 0 175-73t72-176l0-20-447-513-446 513 0 20q0 102 73 175t175 74q120 0 198-108z" horiz-adv-x="928" />
+<glyph glyph-name="heart-empty" unicode="&#xe803;" d="m664 629q-26 0-53-15t-41-30l-14-16-92-96-91 96q-6 7-15 17t-38 27-54 17q-50 0-89-34t-46-83l333-383 334 383q-7 50-45 83t-89 34z m0 112q102 0 175-73t72-176l0-20-447-513-446 513 0 20q0 102 73 175t175 74q120 0 198-108 78 108 200 108z" horiz-adv-x="928" />
+<glyph glyph-name="star" unicode="&#xe804;" d="m636 250l108-347-280 216-278-216 108 348-276 211 335 0 111 335 112-335 335 0z" horiz-adv-x="928" />
+<glyph glyph-name="user" unicode="&#xe805;" d="m353 351q139 0 237-99t98-236q0-47-33-80t-79-33l-446 0q-46 0-79 33t-33 80q0 138 98 236t237 99z m-167 279q0 167 167 167 168 0 168-167 0-168-168-168-167 0-167 168z" horiz-adv-x="705" />
+<glyph glyph-name="video" unicode="&#xe806;" d="m799 574l112 111-109 112 109 0 0-894-893 0 0 894 112 0 112-112-114-111 113 0 114 113-111 110 157 0 113-112-114-111 132 0 114 113-112 110 156 0 109-112-110-111 110 0z m0-557l0 112-669 0 0-112 669 0z m0 222l0 112-669 0 0-112 669 0z" horiz-adv-x="928" />
+<glyph glyph-name="picture" unicode="&#xe807;" d="m241 127l0 224 112 111 111-111 224 223 223-223 0-224-670 0z m-111-111l781 0-112-113-781 0 0 782 112 112 0-781z" horiz-adv-x="928" />
+<glyph glyph-name="camera" unicode="&#xe808;" d="m464 239q0 112 112 112t112-112-112-112-112 112z m-446 223q0 46 33 79t79 33l223 0 96 185q13 38 53 38l153 0q40 0 53-37l91-186q46 0 79-33t33-79l0-559-893 0 0 559z m112-55q0-23 17-40t39-16 39 16 16 40-16 39-39 16-39-16-17-39z m223-168q0-92 66-158t157-65 157 65 66 158-66 157-157 66-157-66-66-157z" horiz-adv-x="928" />
+<glyph glyph-name="ok" unicode="&#xe809;" d="m352-10l-334 333 158 160 176-174 400 401 159-160z" horiz-adv-x="928" />
+<glyph glyph-name="ok-circle" unicode="&#xe80a;" d="m465 797q184 0 315-131t131-316-131-315-315-132-316 132-131 315 131 316 316 131z m-70-653l348 348-79 79-269-268-126 126-79-78z" horiz-adv-x="928" />
+<glyph glyph-name="cancel" unicode="&#xe80b;" d="m799 116l-156-157-234 235-235-235-156 157 234 234-234 234 156 157 235-235 234 235 156-157-234-234z" horiz-adv-x="817" />
+<glyph glyph-name="cancel-circle" unicode="&#xe80c;" d="m465 797q184 0 315-131t131-316-131-315-315-132-316 132-131 315 131 316 316 131z m220-588l-141 142 141 141-79 79-142-141-141 141-79-79 141-141-141-142 79-79 141 141 142-141z" horiz-adv-x="928" />
+<glyph glyph-name="plus" unicode="&#xe80d;" d="m911 462l0-223-335 0 0-336-223 0 0 336-335 0 0 223 335 0 0 335 223 0 0-335 335 0z" horiz-adv-x="928" />
+<glyph glyph-name="plus-circle" unicode="&#xe80e;" d="m465 797q184 0 315-131t131-316-131-315-315-132-316 132-131 315 131 316 316 131z m223-502l0 112-167 0 0 167-112 0 0-167-168 0 0-112 168 0 0-168 112 0 0 168 167 0z" horiz-adv-x="928" />
+<glyph glyph-name="minus" unicode="&#xe80f;" d="m18 239l0 223 893 0 0-223-893 0z" horiz-adv-x="928" />
+<glyph glyph-name="minus-circle" unicode="&#xe810;" d="m465 797q184 0 315-131t131-316-131-315-315-132-316 132-131 315 131 316 316 131z m223-502l0 112-447 0 0-112 447 0z" horiz-adv-x="928" />
+<glyph glyph-name="help" unicode="&#xe811;" d="m286-40q0-24-16-40t-40-17q-24 0-40 17t-16 40 16 39 40 17 40-17 16-39z m-153 153q-41 48-41 103 0 61 41 95l187 186q33 32 33 79t-32 79-80 33-79-33-32-79l-112 0q0 93 66 159 64 62 158 62t158-64 64-157-64-158l-188-181q-8-9-8-21t8-19q21-19 40 0 8 8 8 19l112 0q0-55-41-103-41-41-98-41-59 0-100 41z" horiz-adv-x="482" />
+<glyph glyph-name="info" unicode="&#xe812;" d="m74 351l-56 0 0 111 335 0 0-390q0-24 17-40t39-16l55 0 0-113-446 0 0 113 56 0q23 0 40 16t16 40l0 223q0 24-16 40t-40 16z m56 334q0 112 112 112t111-112-111-111-112 111z" horiz-adv-x="482" />
+<glyph glyph-name="home" unicode="&#xe813;" d="m464 797l447-446-112 0 0-448-669 0 0 448-112 0z m224-781l0 401-224 157-223-157 0-401 168 0 0 168 112 0 0-168 167 0z" horiz-adv-x="928" />
+<glyph glyph-name="link" unicode="&#xe814;" d="m895 781q17-15 17-39t-17-40l-114-114q55-80 45-181t-81-170l-167-167q-81-83-198-83-85 0-153 47l-114-114q-17-17-40-17-21 0-38 17-16 17-16 40t16 38l113 115q-56 80-45 180t81 172l166 166q78 82 198 82 86 0 154-46l113 114q15 16 39 16t41-16z m-180-346q0 38-17 72l-85-86q-17-16-38-16-23 0-40 16t-17 40 17 40l85 84q-36 16-72 16-73 0-121-48l-164-168q-49-49-49-118 0-38 16-71l83 83q16 16 40 16t37-16q16-17 16-40t-16-40l-80-82q36-17 70-17 70 0 119 49l167 167q49 49 49 119z" horiz-adv-x="928" />
+<glyph glyph-name="attach" unicode="&#xe815;" d="m325-96q-127 0-217 90t-90 218 90 217l311 303q63 64 158 64t157-64q65-66 65-158t-65-157l-279-274q-41-41-98-40t-99 42-41 98 41 98l108 108 79-78-109-109q-7-7-7-19 0-13 7-21 19-19 40 0l279 274q33 32 33 79t-33 78q-31 31-79 31t-79-31l-311-303q-56-57-56-138t57-138q55-56 138-56t138 56l139 139 80-79-140-140q-90-90-217-90z" horiz-adv-x="817" />
+<glyph glyph-name="lock" unicode="&#xe816;" d="m409 797q115 0 197-82t82-196l0-447q0-69-49-119t-118-50l-335 0q-70 0-119 50t-49 119l0 390 112 0 0 57q0 115 82 196t197 82z m-56-670q23 0 39 16t16 41q0 23-15 39t-40 16-39-16-16-39q0-24 16-41t39-16z m223 335l0 57q0 69-48 117t-118 49-119-49-50-117l0-57 335 0z" horiz-adv-x="705" />
+<glyph glyph-name="lock-empty" unicode="&#xe817;" d="m409 797q115 0 197-82t82-196l0-447q0-69-49-119t-118-50l-336 0q-70 0-118 50t-49 119l0 390 112 0 0 57q0 115 82 196t197 82z m-168-278l0-57 335 0 0 57q0 69-48 117t-118 49-119-49-50-117z m280-503q23 0 39 16t16 40l0 279-446 0 0-279q0-24 16-40t39-16l336 0z m-112 168q0-23-16-40t-40-17q-23 0-39 16t-16 41q0 23 16 39t39 16 40-16 16-39z" horiz-adv-x="705" />
+<glyph glyph-name="lock-open" unicode="&#xe818;" d="m409 797q115 0 197-82t82-196l0-447q0-69-49-119t-118-50l-335 0q-70 0-119 50t-49 119l0 390 558 0 0 57q0 69-48 117t-118 49-119-49-50-117l-111 0q0 115 82 196t197 82z m-56-670q23 0 39 16t16 41q0 23-15 39t-40 16-40-16-17-39 17-40 40-17z" horiz-adv-x="705" />
+<glyph glyph-name="lock-open-empty" unicode="&#xe819;" d="m409 797q115 0 197-82t82-196l0-447q0-69-49-119t-118-50l-336 0q-70 0-118 50t-49 119l0 390 558 0 0 57q0 69-48 117t-118 49-119-49-50-117l-111 0q0 115 82 196t197 82z m112-781q23 0 39 16t16 40l0 279-446 0 0-279q0-24 16-40t39-16l336 0z m-112 168q0-23-16-40t-40-17q-23 0-39 16t-16 41q0 23 16 39t39 16 40-16 16-39z" horiz-adv-x="705" />
+<glyph glyph-name="pin" unicode="&#xe81a;" d="m911 574q0-61-31-113t-84-82q2-19 2-27 0-138-98-237t-237-98q-103 0-186 56l-259-170 170 259q-60 88-60 190 0 138 98 236t237 99q6 0 18-2t13-2q30 52 81 83t113 31q92 0 158-66t65-157z m-447-445q92 0 157 65t65 157q-26 0-57 8l-88-88q-32-32-78-32t-79 32-32 79 32 80l89 89q-9 31-9 55l0 1-1 0q-92 0-157-66t-66-158 66-157 158-65z m224 333q45 0 78 33t33 78-33 79-78 33-79-33-33-79 33-78 79-33z" horiz-adv-x="928" />
+<glyph glyph-name="eye" unicode="&#xe81b;" d="m465 685q68 0 140-34t124-82 95-97 64-83l23-34q-9-14-24-37t-63-81-97-103-121-82-141-36-140 34-124 85-96 100-64 86l-23 34q8 14 23 36t63 79 98 101 122 79 141 35z m0-558q92 0 158 65t65 158-65 158-158 66-158-66-66-158 66-158 158-65z m-112 223q0 112 112 112t111-112-111-111-112 111z" horiz-adv-x="928" />
+<glyph glyph-name="tag" unicode="&#xe81c;" d="m389 797l522-522-371 0 0-372-522 523 0 371 371 0z m-167-310q44 0 76 31t31 75-31 75-76 32-75-32-31-75 31-75 75-31z" horiz-adv-x="928" />
+<glyph glyph-name="tag-empty" unicode="&#xe81d;" d="m344 557q0-36-25-61t-61-25-60 25-25 61 25 61 60 25 61-25 25-61z m-326 240l371 0 522-522-370 0 0-372-523 524 0 370z m329-100l-229 0 0-229 324-324 0 231 229 0q-63 62-193 192z" horiz-adv-x="928" />
+<glyph glyph-name="download" unicode="&#xe81e;" d="m18-97l0 128 670 0 0-128-670 0z m446 384l112 0-223-256-223 256 111 0 0 510 223 0 0-510z" horiz-adv-x="705" />
+<glyph glyph-name="upload" unicode="&#xe81f;" d="m18 670l0 127 670 0 0-127-670 0z m223-256l-111 0 223 256 223-256-112 0 0-511-223 0 0 511z" horiz-adv-x="705" />
+<glyph glyph-name="download-cloud" unicode="&#xe820;" d="m688 685q92 0 158-65t65-158-65-158-158-65l-167 0 0-167 111 0-168-169-166 169 111 0 0 167-168 0q-92 0-157 65t-66 158 66 158 157 65q11 0 30-2 29 52 81 83t112 31q60 0 113-31t81-83q19 2 30 2z m0-334q45 0 78 33t33 78-33 79-78 33-79-33-33-79l-112 0q0 109 90 178-33 45-90 45-45 0-78-33t-33-78q0-21 7-39l-104-39q-15 36-15 77-44-2-77-34t-34-77 33-78 78-33l447 0z" horiz-adv-x="928" />
+<glyph glyph-name="upload-cloud" unicode="&#xe821;" d="m688 685q92 0 158-65t65-158-65-158-158-65l-447 0q-92 0-157 65t-66 158 66 158 157 65q11 0 30-2 29 52 81 83t112 31q60 0 113-31t81-83q19 2 30 2z m0-334q45 0 78 33t33 78-33 79-78 33-79-33-33-79l-112 0q0 109 90 178-33 45-90 45-45 0-78-33t-33-78q0-21 7-39l-104-39q-15 36-15 77-44-2-77-34t-34-77 33-78 78-33l447 0z m-167-279l0-169-112 0 0 169-111 0 166 167 168-167-111 0z" horiz-adv-x="928" />
+<glyph glyph-name="quote-left" unicode="&#xe822;" d="m911 16l-335 0 0 335q0 139 99 236t236 98l0-111q-93 0-158-66t-65-157l223 0 0-335z m-558 0l-335 0 0 335q0 139 98 236t237 98l0-111q-93 0-158-66t-65-157l223 0 0-335z" horiz-adv-x="928" />
+<glyph glyph-name="quote-right" unicode="&#xe823;" d="m18 685l335 0 0-334q0-140-98-238t-237-97l0 111q92 0 158 65t65 159l-223 0 0 334z m558 0l335 0 0-334q0-140-98-238t-237-97l0 111q92 0 158 65t65 159l-223 0 0 334z" horiz-adv-x="928" />
+<glyph glyph-name="quote-left-alt" unicode="&#xe824;" d="m911 16l-335 0 0 335 335 334 0-669z m-558 0l-335 0 0 335 335 334 0-669z" horiz-adv-x="928" />
+<glyph glyph-name="quote-right-alt" unicode="&#xe825;" d="m18 685l335 0 0-334-335-335 0 669z m558 0l335 0 0-334-335-335 0 669z" horiz-adv-x="928" />
+<glyph glyph-name="pencil" unicode="&#xe826;" d="m846 732q66-66 66-158t-66-157l-512-514-316 0 1 318 511 511q65 65 158 65t158-65z m-558-716l478 479-158 157-474-473q34 29 78 27t75-32q32-32 32-79t-32-79l1 0z" horiz-adv-x="928" />
+<glyph glyph-name="pencil-neg" unicode="&#xe827;" d="m846 731q66-66 66-157t-66-158l-512-513-316 0 1 317 511 511q66 66 158 66t158-66z m-559-716q32 32 32 79t-32 80-79 32-80-33l0-158 159 0z m477 479q33 32 33 79t-32 79-79 32-79-32z" horiz-adv-x="928" />
+<glyph glyph-name="pencil-alt" unicode="&#xe828;" d="m879 764q32-32 32-79t-33-79l-422-421q-16 60-56 101t-101 56l421 423q32 32 79 32t80-33z m-559-716l-302-145 144 304q32 32 79 32t80-33 32-79-33-79z" horiz-adv-x="928" />
+<glyph glyph-name="undo" unicode="&#xe829;" d="m804 694q107-107 107-262 0-150-107-257l-84-84-79 80 84 84q74 74 74 177 0 108-74 183-72 72-180 72t-180-72l-153-155 141 0 0-109-335 0 0 334 112 0 0-147 156 156q103 103 259 103t259-103z m-271-791l-79 79 79 81 79-81z" horiz-adv-x="928" />
+<glyph glyph-name="comment" unicode="&#xe82a;" d="m576 629l-278 0q-70 0-119-49t-49-119l0-278q0-58 44-90 68 90 179 90l223 0q92 0 158 65t65 158-65 157-158 66z m0 112q139 0 237-99t98-236-98-237-237-98l-223 0q-46 0-79-33t-33-79q-92 0-157 66t-66 158l0 278q0 115 82 197t198 83l278 0z" horiz-adv-x="928" />
+<glyph glyph-name="comment-inv" unicode="&#xe82b;" d="m18 183l0 278q0 115 82 197t198 83l278 0q139 0 237-99t98-236-98-237-237-98l-223 0q-46 0-79-33t-33-79q-92 0-157 66t-66 158z" horiz-adv-x="928" />
+<glyph glyph-name="comment-alt" unicode="&#xe82c;" d="m464 574q-260 0-316-137-44-103 9-247 46 31 97 40t155 9l370 0q20 64 20 112t-9 81-41 69-102 54-183 19z m0 111q74 0 134-8t120-30 101-58 66-97 26-141q0-50-14-106t-29-86l-15-32-444 0q-126 0-160-14t-119-97q-26 25-50 72t-41 109-21 129 18 131 69 115 139 82 220 31z" horiz-adv-x="928" />
+<glyph glyph-name="comment-inv-alt" unicode="&#xe82d;" d="m853 127l-444 0q-126 0-160-14t-119-97q-26 25-50 72t-41 109-21 129 18 131 69 115 139 82 220 31q74 0 134-8t120-30 101-58 66-97 26-141q0-50-14-106t-29-86z" horiz-adv-x="928" />
+<glyph glyph-name="comment-alt2" unicode="&#xe82e;" d="m409 685q-115 0-197-82t-82-196q0-114 80-197l32-32 0-65q10 6 28 17t26 18l47-12q34-9 66-9 115 0 197 82t82 198-82 196-197 82z m0 112q162 0 276-114t114-276-114-277-276-114q-42 0-92 12l-187-125 1 229q-113 115-113 275 0 162 115 276t276 114z" horiz-adv-x="817" />
+<glyph glyph-name="comment-inv-alt2" unicode="&#xe82f;" d="m409 797q162 0 276-114t114-276-114-277-276-114q-42 0-92 12l-187-125 1 229q-113 115-113 275 0 162 115 276t276 114z" horiz-adv-x="817" />
+<glyph glyph-name="chat" unicode="&#xe830;" d="m743 456q74-14 121-68t47-149q0-113-65-168t-158-55l-112 0q-46 0-79-34t-33-79q-92 0-157 66t-66 158l0 112q0 29 6 56l106 0q2 0 5-1t4-1q-9-23-9-54l0-112q0-56 44-88 67 88 179 88l112 0q111 0 111 112 0 96-80 109 21 48 24 108z m-279 229l-223 0q-39 0-64-11t-34-33-11-35-2-32q0-112 111-112l112 0q111 0 179-89 44 33 44 89l0 112q0 65-34 88t-78 23z m0 112q92 0 158-58t66-165l0-112q0-92-65-158t-159-65q0 46-33 79t-78 33l-112 0q-93 0-158 55t-65 168q0 114 65 168t158 55l223 0z" horiz-adv-x="928" />
+<glyph glyph-name="chat-inv" unicode="&#xe831;" d="m688 462q0-92-65-158t-159-65q0 46-33 79t-78 33l-112 0q-93 0-158 55t-65 168q0 114 65 168t158 55l223 0q92 0 158-58t66-165l0-112z m-335 0z m0 0z m390-6q74-14 121-68t47-149q0-113-65-168t-158-55l-112 0q-46 0-79-34t-33-79q-92 0-157 66t-66 158l0 112q0 29 6 56l106 0q24 0 40-17t16-39l0-55 55 0q113 0 195 79t84 193z" horiz-adv-x="928" />
+<glyph glyph-name="location" unicode="&#xe832;" d="m495 715q81-81 81-197t-82-197q-8-9-21-23t-47-59-60-92-48-113-22-131q0 63-20 130t-49 115-58 90-49 62l-20 21q-82 81-82 197t82 197 197 82 198-82z m-199-308q47 0 80 33t33 78-33 79-80 33q-45 0-77-33t-33-79 33-78 77-33z" horiz-adv-x="594" />
+<glyph glyph-name="location-inv" unicode="&#xe833;" d="m464 519q0 68-49 117t-119 49-117-49-49-117q0-70 49-119 61-61 117-151 54 86 120 152 48 48 48 118z m-168 278q117 0 199-82t81-197-82-197q-8-9-21-23t-47-59-60-92-48-113-22-131q0 63-20 130t-49 115-58 90-49 62l-20 21q-82 81-82 197t82 197 196 82z m57-278q0-24-17-41t-40-16q-25 0-40 16t-15 41 15 39 40 16q24 0 41-17t16-38z" horiz-adv-x="594" />
+<glyph glyph-name="location-alt" unicode="&#xe834;" d="m242 797q92 0 157-66t65-157q0-55-55-223t-111-308l-57-140q-25 61-62 156t-99 277-62 238q0 92 66 157t158 66z m0-335q45 0 78 33t33 78-33 79-78 33-79-33-33-79 33-78 79-33z" horiz-adv-x="482" />
+<glyph glyph-name="compass" unicode="&#xe835;" d="m464 685q-138 0-236-98t-98-237 98-237 236-97 237 97 98 237-98 237-237 98z m1 112q184 0 315-131t131-316-131-315-315-132-316 132-131 315 131 316 316 131z m60-388q-34 34-80 22l243 143-144-246q14 48-19 81z m-119-117q34-35 81-21l-246-144 144 244q-12-47 21-79z" horiz-adv-x="928" />
+<glyph glyph-name="trash" unicode="&#xe836;" d="m688 685l223 0 0-111-112 0 0-502q0-69-48-119t-119-50l-334 0q-70 0-119 50t-49 119l0 502-112 0 0 111 223 0q0 46 33 79t79 33l223 0q46 0 79-33t33-79z m-335-558q24 0 40 17t16 40-16 39-40 16-39-16-16-39q0-24 16-41t39-16z m0 224q24 0 40 16t16 40-16 39-40 16-39-16-16-39q0-24 16-40t39-16z m223-224q24 0 40 17t16 40-16 39-40 16-39-16-16-39q0-24 16-41t39-16z m0 224q24 0 40 16t16 40-16 39-40 16-39-16-16-39q0-24 16-40t39-16z" horiz-adv-x="928" />
+<glyph glyph-name="trash-empty" unicode="&#xe837;" d="m911 685l0-111-112 0 0-502q0-69-48-119t-119-50l-334 0q-70 0-119 50t-49 119l0 502-112 0 0 111 223 0q0 46 33 79t79 33l223 0q46 0 79-33t33-79l223 0z m-223-613l0 502-447 0 0-502q0-24 17-40t40-16l334 0q23 0 40 16t16 40z m-390 112q0 55 55 55 56 0 56-55 0-57-56-57-55 0-55 57z m0 223q0 55 55 55 56 0 56-55 0-56-56-56-55 0-55 56z m223-223q0 55 55 55 56 0 56-55 0-57-56-57-55 0-55 57z m0 223q0 55 55 55 56 0 56-55 0-56-56-56-55 0-55 56z" horiz-adv-x="928" />
+<glyph glyph-name="doc" unicode="&#xe838;" d="m409 797l279-278 0-616-670 0 0 894 391 0z m-279-781l446 0 0 446-223 0 0 223-223 0 0-669z" horiz-adv-x="705" />
+<glyph glyph-name="doc-inv" unicode="&#xe839;" d="m409 797l279-278 0-616-670 0 0 894 391 0z m-59-335l224 0-224 223 0-223z" horiz-adv-x="705" />
+<glyph glyph-name="doc-alt" unicode="&#xe83a;" d="m632 797l279-278 0-616-221 186-223-186-225 186-224-185 0 893 614 0z m168-667l0 223-336 0 0 335-334 0 0-558 114 89 223-184 223 185z m-224 335l224 0q-21 21-111 110t-113 113l0-223z" horiz-adv-x="928" />
+<glyph glyph-name="doc-inv-alt" unicode="&#xe83b;" d="m622 797l289-287 0-607-223 186-224-186-223 186-223-186 0 894 604 0z m-101-390l278 0-278 278 0-278z" horiz-adv-x="928" />
+<glyph glyph-name="article" unicode="&#xe83c;" d="m911 685l-893 0 0 112 893 0 0-112z m-335-223l-558 0 0 112 558 0 0-112z m335-335l-893 0 0 112 893 0 0-112z m-223-224l-670 0 0 113 670 0 0-113z m223 57q0-24-16-40t-39-17-40 17-17 40 17 39 40 17q22 0 39-17t16-39z" horiz-adv-x="928" />
+<glyph glyph-name="article-alt" unicode="&#xe83d;" d="m911 685l-893 0 0 112 893 0 0-112z m-335-223l-558 0 0 112 558 0 0-112z m335-225l-893 0 0 111 893 0 0-111z m-893-277q0 56 56 56t56-56q0-57-56-57t-56 57z m280 56q22 0 39-17t16-39-16-40-39-17q-24 0-40 17t-17 40 17 39 40 17z m166-56q0 56 57 56 55 0 55-56 0-57-55-57-57 0-57 57z" horiz-adv-x="928" />
+<glyph glyph-name="book-open" unicode="&#xe83e;" d="m464 629q5 5 15 12t47 26 83 35 127 27 175 12l0-670q-95 0-176-12t-128-27-82-34-47-29l-14-10q-4 4-13 12t-46 26-83 35-127 27-177 12l0 670q94 0 174-12t128-27 83-33 48-29z m-334 0l0-450q172-14 279-71l0 449q-110 58-279 72z m669-450l0 450q-168-14-278-72l0-449q108 57 278 71z" horiz-adv-x="928" />
+<glyph glyph-name="folder" unicode="&#xe83f;" d="m911-40q0-24-16-40t-39-17l-782 0q-24 0-40 17t-16 40l0 502 893 0 0-502z m-558 725l558 0 0-111-893 0 0 223 335 0 0-112z" horiz-adv-x="928" />
+<glyph glyph-name="folder-empty" unicode="&#xe840;" d="m464 685l447 0 0-669q0-47-33-80t-79-33l-669 0q-46 0-79 33t-33 80l0 781 446 0 0-112z m-334 0l0-223 669 0 0 112-446 0 0 111-223 0z m669-669l0 335-669 0 0-335 669 0z" horiz-adv-x="928" />
+<glyph glyph-name="box" unicode="&#xe841;" d="m18-97l0 559 893 0 0-559-893 0z m503 671l0 223 278 0 112-223-390 0z m-112 223l0-223-391 0 112 223 279 0z" horiz-adv-x="928" />
+<glyph glyph-name="rss" unicode="&#xe842;" d="m784-97q0 209-103 385t-279 279-384 103l0 127q181 0 347-71t285-190 190-285 71-348l-127 0z m-256 0q0 212-150 361t-360 150l0 129q173 0 320-86t233-233 85-321l-128 0z m-254 0q0 107-75 182t-181 75l0 127q158 0 271-112t112-272l-127 0z m-129 0l-127 0 0 128q53 0 90-38t37-90z" horiz-adv-x="928" />
+<glyph glyph-name="rss-alt" unicode="&#xe843;" d="m18 15q0 112 112 112t111-112-111-112-112 112z m336 56q0 68-50 118t-118 50l0 112q116 0 197-82 83-85 83-198l-112 0z m-169 391l0 112q144 0 258-71t177-180q68-116 68-252l-112 0q0 112-54 201t-140 139q-89 51-197 51z m0 223l0 112q153 0 287-60t227-153 153-226 59-287l-112 0q0 130-50 242t-130 192-192 130-242 50z" horiz-adv-x="928" />
+<glyph glyph-name="cog" unicode="&#xe844;" d="m911 295l-133-56q-8-22-12-31l55-133-79-79-135 53q-9-4-31-12l-55-134-112 0-56 133q-11 4-33 13l-132-55-78 79 53 134q-1 3-4 9t-6 12-4 11l-131 55 0 112 131 56 14 33-54 132 78 79 133-54q22 9 33 13l55 132 112 0 56-132q14-5 31-13l133 55 80-79-54-135q6-12 12-30l133-56 0-112z m-447-111q69 0 118 48t49 118-49 119-118 50-119-50-49-119 49-118 119-48z" horiz-adv-x="928" />
+<glyph glyph-name="wrench" unicode="&#xe845;" d="m900 640q11-37 11-66 0-93-65-158t-158-65q-51 0-96 22l-447-448q-21-22-53-22-30 0-52 22t-22 53 22 53l447 447q-23 45-23 96 0 92 66 157t158 66q31 0 63-10l-138-139 0-149 147 0z" horiz-adv-x="928" />
+<glyph glyph-name="share" unicode="&#xe846;" d="m799 127q46 0 79-33t33-79-33-79-78-33-79 33-33 80q0 18 8 39l-169 122q-49-50-118-50t-118 49-50 119q0 9 3 26l-134 44q-16-14-36-14-24 0-40 16t-16 40 16 39 40 16q20 0 34-13t19-31l135-45q21 41 61 65t86 24q52 0 96-31l199 199q-16 30-16 55 0 46 33 79t79 33 78-33 33-79-33-78-79-33q-26 0-55 17l-199-200q31-44 31-96 0-37-17-73l169-121q33 26 71 26z" horiz-adv-x="928" />
+<glyph glyph-name="calendar" unicode="&#xe847;" d="m911-97l-893 0 0 782 112 0 0-669 669 0 0 669 112 0 0-782z m-725 448l0 111 112 0 0-111-112 0z m223 0l0 111 112 0 0-111-112 0z m223 0l0 111 112 0 0-111-112 0z m-446-224l0 112 112 0 0-112-112 0z m223 0l0 112 112 0 0-112-112 0z m223 0l0 112 112 0z m-391 503l0 112q0 23 17 39t40 16 40-16 15-39l0-112q0-24-16-40t-39-16q-24 0-40 16t-17 40z m335 0l0 112q0 23 16 39t40 16q23 0 40-16t16-39l0-112q0-24-16-40t-39-16-40 16-17 40z" horiz-adv-x="928" />
+<glyph glyph-name="calendar-inv" unicode="&#xe848;" d="m744 685l167 0 0-782-893 0 0 782 168 0 0-56q0-46 33-79t79-33 78 33 33 79l0 56 112 0 0-56q0-46 33-79t79-33 78 33 33 79l0 56z m-446-669l0 111-112 0 0-111 112 0z m0 223l0 112-112 0 0-112 112 0z m223-223l0 111-112 0 0-111 112 0z m0 223l0 112-112 0 0-112 112 0z m111-223l112 111-112 0 0-111z m112 223l0 112-112 0 0-112 112 0z m-503 391l0 112q0 23 17 39t40 16 40-16 15-39l0-112q0-24-16-40t-39-16q-24 0-40 16t-17 40z m335 0l0 112q0 23 16 39t40 16q23 0 40-16t16-39l0-112q0-24-16-40t-39-16-40 16-17 40z" horiz-adv-x="928" />
+<glyph glyph-name="calendar-alt" unicode="&#xe849;" d="m685 685l226 0 0-111-893 0 0 111 221 0 0 112 111 0 0-112 224 0 0 112 111 0 0-112z m-555-558l0 112 669 0 0-112-669 0z m0 224l0 111 669 0 0-111-669 0z m558-448l-558 0 0 113 669 0z" horiz-adv-x="928" />
+<glyph glyph-name="mic" unicode="&#xe84a;" d="m353 351q-46 0-79 33t-33 78l0 223q0 46 33 79t79 33 78-33 33-79l0-223q0-45-33-78t-78-33z m111-335q46 0 79-34t33-79l-446 0q0 46 33 79t78 34l57 0 0 117q-120 21-200 113t-80 216l0 54q0 24 16 40t40 17q23 0 40-17t16-40l0-54q0-92 65-158t158-65 158 65 65 158l0 54q0 24 17 40t40 17 39-17 16-40l0-54q0-123-79-216t-200-113l0-117 55 0z" horiz-adv-x="705" />
+<glyph glyph-name="volume-off" unicode="&#xe84b;" d="m241 127q-92 0-157 65t-66 158 66 158 157 66l0-447z m112 447l223 111 0-669-223 111 0 447z m558-279l-223 0 0 112 223 0 0-112z" horiz-adv-x="928" />
+<glyph glyph-name="volume-up" unicode="&#xe84c;" d="m241 127q-92 0-157 65t-66 158 66 158 157 66l0-447z m112 447l223 111 0-669-223 111 0 447z m446-223q0 44-31 77t-80 34l0 112q27 0 55-7 74-20 121-80t47-136q0-90-63-157t-160-67l0 112q49 0 80 33t31 79z" horiz-adv-x="928" />
+<glyph glyph-name="headphones" unicode="&#xe84d;" d="m856 294q22 0 39-16t16-40l0-223q0-24-16-40t-39-16l-168 0 0 447q0 92-65 157t-158 66-158-66-66-157l0-447-167 0q-24 0-40 16t-16 40l0 223q0 23 16 39t40 17l56 0 0 112q0 138 98 236t236 99 237-99 98-236l0-112 57 0z" horiz-adv-x="928" />
+<glyph glyph-name="clock" unicode="&#xe84e;" d="m464 685q-138 0-236-98t-98-237 98-237 236-97 237 97 98 237-98 237-237 98z m1 112q184 0 315-131t131-316-131-315-315-132-316 132-131 315 131 316 316 131z m151-518l-80-80-109 111q-19 17-19 41l0 223 113 0 0-199z" horiz-adv-x="928" />
+<glyph glyph-name="lamp" unicode="&#xe84f;" d="m298 685q-70 0-119-49t-49-119q0-84 66-133 81-62 97-144l8 0q16 83 97 144 66 49 66 133 0 70-48 119t-118 49z m0 112q115 0 197-82t81-198q0-136-110-222-57-43-57-96l0-72-223 0 0 72q0 52-58 96-110 86-110 222 0 117 82 198t198 82z m-112-894l0 113 223 0 0-113-223 0z" horiz-adv-x="594" />
+<glyph glyph-name="block" unicode="&#xe850;" d="m465 797q184 0 315-131t131-316-131-315-315-132-316 132-131 315 131 316 316 131z m-1-112q-138 0-236-98t-98-236q0-107 62-194l466 466q-87 62-194 62z m0-669q138 0 237 97t98 238q0 106-62 193l-466-466q87-62 193-62z" horiz-adv-x="928" />
+<glyph glyph-name="resize-full" unicode="&#xe851;" d="m784 111l127 128 0-336-335 0 128 130-128 127 79 79z m-431 686l-129-127 128-127-80-80-126 128-128-129 0 335 335 0z m0-637l-129-127 129-130-335 0 0 336 128-128 128 128z m558 637l0-335-127 129-128-128-79 80 127 127-128 127 335 0z" horiz-adv-x="928" />
+<glyph glyph-name="resize-full-alt" unicode="&#xe852;" d="m839 55l72 72 0-224-223 0 72 72-184 185 79 79z m-749 591l-72-72 0 223 223 0-72-72 184-184-79-79z m670 79l-72 72 223 0 0-223-72 72-184-184-79 79z m-407-565l-184-185 72-72-223 0 0 224 72-72 184 184z" horiz-adv-x="928" />
+<glyph glyph-name="resize-small" unicode="&#xe853;" d="m704 33l-128-130 0 336 335 0-127-128 127-129-79-79z m-686 429l128 129-127 126 79 79 126-126 129 127 0-335-335 0z m0-480l128 129-128 128 335 0 0-336-129 130-127-130z m558 480l0 335 128-127 128 126 78-79-126-126 127-129-335 0z" horiz-adv-x="928" />
+<glyph glyph-name="resize-small-alt" unicode="&#xe854;" d="m648 88l-72-72 0 223 223 0-72-72 184-185-79-79z m-448 447l-182 183 79 79 183-182 73 70-1-222-222-1z m-182-553l184 185-72 72 223 0 0-223-72 72-184-185z m782 480l-224 0 0 225 73-72 183 182 79-79-183-183z" horiz-adv-x="928" />
+<glyph glyph-name="resize-vertical" unicode="&#xe855;" d="m241 239l0-167 112 0-167-169-168 169 112 0 0 167 111 0z m-111 223l0 168-112 0 168 167 167-167-112 0 0-168-111 0z" horiz-adv-x="370" />
+<glyph glyph-name="resize-horizontal" unicode="&#xe856;" d="m353 294l-167 0 0-111-168 167 168 168 0-112 167 0 0-112z m223 112l168 0 0 112 167-168-167-167 0 111-168 0 0 112z" horiz-adv-x="928" />
+<glyph glyph-name="move" unicode="&#xe857;" d="m521 239l0-167 111 0-168-169-166 169 111 0 0 167 112 0z m-112 223l0 168-111 0 166 167 168-167-111 0 0-168-112 0z m-56-167l-167 0 0-111-168 167 168 168 0-112 167 0 0-112z m223 112l168 0 0 112 167-168-167-167 0 111-168 0 0 112z" horiz-adv-x="928" />
+<glyph glyph-name="popup" unicode="&#xe858;" d="m911 797l0-670-223 0 0-224-670 0 0 671 223 0 0 223 670 0z m-335-781l0 111-335 0 0 224-111 0 0-335 446 0z m223 223l0 335-446 0 0-335 446 0z" horiz-adv-x="928" />
+<glyph glyph-name="down" unicode="&#xe859;" d="m911 351l-447-448-446 448 158 158 177-176 0 464 223 0 0-464 176 175z" horiz-adv-x="928" />
+<glyph glyph-name="left" unicode="&#xe85a;" d="m464-97l-446 448 446 446 159-158-177-177 465 0 0-223-465 0 177-176z" horiz-adv-x="928" />
+<glyph glyph-name="right" unicode="&#xe85b;" d="m464 797l447-446-447-448-157 160 175 176-464 0 0 224 464 0-175 176z" horiz-adv-x="928" />
+<glyph glyph-name="up" unicode="&#xe85c;" d="m18 352l446 445 447-445-159-159-176 177 0-467-223 0 0 467-177-177z" horiz-adv-x="928" />
+<glyph glyph-name="down-circle" unicode="&#xe85d;" d="m911 350q0-184-131-315t-315-132-316 132-131 315 131 316 316 131 315-131 131-316z m-670-1l223-222 222 222-165 0 0 225-112 0 0-225-168 0z" horiz-adv-x="928" />
+<glyph glyph-name="left-circle" unicode="&#xe85e;" d="m465-97q-185 0-316 132t-131 315 131 316 316 131 315-131 131-316-131-315-315-132z m-2 671l-222-223 222-222 0 166 225 0 0 112-225 0 0 167z" horiz-adv-x="928" />
+<glyph glyph-name="right-circle" unicode="&#xe85f;" d="m465 797q184 0 315-131t131-316-131-315-315-132-316 132-131 315 131 316 316 131z m1-670l222 224-222 222 0-166-225 0 0-112 225 0 0-168z" horiz-adv-x="928" />
+<glyph glyph-name="up-circle" unicode="&#xe860;" d="m18 350q0 185 130 316t316 131q185 0 316-131t131-316-131-315-315-132-316 132-131 315z m670 2l-224 222-222-222 167 0 0-225 112 0 0 225 167 0z" horiz-adv-x="928" />
+<glyph glyph-name="cw" unicode="&#xe861;" d="m576 294l112 0q0-139-98-237t-237-98-237 98-98 237 98 237 237 98l66 0-33 33 80 79 166-168-166-168-80 79 33 32-66 2q-93 0-158-66t-65-158 65-158 158-65 158 65 65 158z" horiz-adv-x="705" />
+<glyph glyph-name="loop" unicode="&#xe862;" d="m575 183l168 223 168-223-112 0 0-57q0-69-48-118t-119-49l-334 0q-70 0-119 49t-49 118l0 57 111 0 0-57q0-22 17-39t40-16l334 0q23 0 40 15t16 40l0 57-113 0z m-221 335l-167-224-169 224 112 0 0 55q0 69 49 118t119 50l334 0q70 0 119-50t48-118l0-55-111 0 0 55q0 24-16 40t-40 16l-334 0q-24 0-40-16t-17-40l0-55 113 0z" horiz-adv-x="928" />
+<glyph glyph-name="loop-alt" unicode="&#xe863;" d="m799 351l112 0 0-56q0-69-48-119t-119-49l-391 0 0-111-223 168 223 167 0-112 391 0q23 0 39 16t16 40l0 56z m-669 56l0-56-112 0 0 56q0 70 49 118t119 49l390 0 0 111 223-166-223-168 0 111-390 0q-24 0-40-16t-16-39z" horiz-adv-x="928" />
+<glyph glyph-name="exchange" unicode="&#xe864;" d="m911 127l-670 0 0-111-223 168 223 167 0-112 670 0 0-112z m-893 335l0 112 670 0 0 111 223-166-223-168 0 111-670 0z" horiz-adv-x="928" />
+<glyph glyph-name="split" unicode="&#xe865;" d="m576 797l112 0 0-108q0-115-82-197l-316-314q-44-45-48-106l111 0-167-169-168 169 113 0q6 111 80 185l316 314q49 50 49 118l0 108z m110-725l113 0-167-169-168 169 111 0q-4 61-48 106l-63 62 80 79 62-62q74-74 80-185z" horiz-adv-x="817" />
+<glyph glyph-name="arrow-curved" unicode="&#xe866;" d="m799 295l0-56 112 0-223-223-224 223 112 0 0 56q0 116-81 197t-197 82-198-82-82-197q0 162 115 276t276 114 276-114 114-276z" horiz-adv-x="928" />
+<glyph glyph-name="play" unicode="&#xe867;" d="m18 797l670-446-670-448 0 894z" horiz-adv-x="705" />
+<glyph glyph-name="play-circle2" unicode="&#xe868;" d="m465 797q184 0 315-131t131-316-131-315-315-132-316 132-131 315 131 316 316 131z m-167-670l446 224-446 223 0-447z" horiz-adv-x="928" />
+<glyph glyph-name="stop" unicode="&#xe869;" d="m18-97l0 894 893 0 0-894-893 0z" horiz-adv-x="928" />
+<glyph glyph-name="pause" unicode="&#xe86a;" d="m18-97l0 894 223 0 0-894-223 0z m446 0l0 894 224 0 0-894-224 0z" horiz-adv-x="705" />
+<glyph glyph-name="to-start" unicode="&#xe86b;" d="m911-97l-670 448 670 446 0-894z m-893 113l0 669 223 0 0-669-223 0z" horiz-adv-x="928" />
+<glyph glyph-name="to-end" unicode="&#xe86c;" d="m18 797l670-446-670-448 0 894z m670-781l0 669 223 0 0-669-223 0z" horiz-adv-x="928" />
+<glyph glyph-name="eject" unicode="&#xe86d;" d="m18 239l446 558 447-558-893 0z m0-336l0 224 892 0 0-224-892 0z" horiz-adv-x="928" />
+<glyph glyph-name="target" unicode="&#xe86e;" d="m521 407l0 162q60-16 103-60t59-102l-162 0z m0-113l162 0q-16-59-59-103t-103-59l0 162z m-113 113l-162 0q16 59 59 102t103 60l0-162z m0-113l0-162q-60 16-103 59t-59 103l162 0z m113 390l0 113q152-19 261-128t129-262l-113 0q-18 107-95 183t-182 94z m-390-277l-113 0q19 152 128 261t262 129l0-113q-106-18-182-94t-95-183z m277-390l0-114q-154 19-262 129t-128 262l113 0q18-107 95-183t182-94z m390 277l113 0q-21-153-129-262t-261-129l0 114q105 18 182 94t95 183z" horiz-adv-x="928" />
+<glyph glyph-name="signal" unicode="&#xe86f;" d="m688-97l0 894 111 0 0-894-111 0z m-224 0l0 671 112 0 0-671-112 0z m-223 0l0 448 112 0 0-448-112 0z m-223 0l0 224 112 0 0-224-112 0z" horiz-adv-x="817" />
+<glyph glyph-name="award" unicode="&#xe870;" d="m241 239q53 0 112 20l0-356-112 113-111-113 0 356q58-20 111-20z m-223 335q0 223 223 223t223-223-223-223-223 223z" horiz-adv-x="482" />
+<glyph glyph-name="award-empty" unicode="&#xe871;" d="m241 239q53 0 112 20l0-356-112 113-111-113 0 356q58-20 111-20z m1 558q92 0 157-66t65-158-65-157-157-65-158 65-66 157 66 158 158 66z m0-335q45 0 78 33t33 78-33 79-78 33-79-33-33-79 33-78 79-33z" horiz-adv-x="482" />
+<glyph glyph-name="list" unicode="&#xe872;" d="m18 684q0 57 56 57t56-57q0-55-56-55t-56 55z m0-223q0 57 56 57t56-57q0-55-56-55t-56 55z m0-223q0 56 56 56t56-56q0-55-56-55t-56 55z m0-223q0 56 56 56t56-56q0-56-56-56t-56 56z m223 614l0 112 670 0 0-112-670 0z m0-223l0 112 670 0 0-112-670 0z m0-223l0 111 670 0 0-111-670 0z m0-224l0 112 670 0 0-112-670 0z" horiz-adv-x="928" />
+<glyph glyph-name="list-nested" unicode="&#xe873;" d="m18 684q0 57 56 57t56-57q0-55-56-55t-56 55z m223-55l0 112 670 0 0-112-670 0z m0-168q0 57 57 57 55 0 55-57 0-55-55-55-57 0-57 55z m223-55l0 112 447 0 0-112-447 0z m-223-391q0 56 57 56 55 0 55-56 0-56-55-56-57 0-57 56z m223-56l0 112 447 0 0-112-447 0z m0 279q0 56 57 56 55 0 55-56 0-55-55-55-57 0-57 55z m224-55l0 111 223 0 0-111-223 0z" horiz-adv-x="928" />
+<glyph glyph-name="bat-empty" unicode="&#xe874;" d="m911 462l0-223-112 0 0-55q0-24-16-41t-39-16l-670 0q-24 0-40 17t-16 40l0 335q0 22 16 38t40 17l670 0q24 0 40-16t15-39l0-57 112 0z m-223-223l0 223-558 0 0-223 558 0z" horiz-adv-x="928" />
+<glyph glyph-name="bat-half" unicode="&#xe875;" d="m911 462l0-223-112 0 0-55q0-24-16-41t-39-16l-670 0q-24 0-40 17t-16 40l0 335q0 22 16 38t40 17l670 0q24 0 40-16t15-39l0-57 112 0z m-223-223l0 223-224 0 0-223 224 0z" horiz-adv-x="928" />
+<glyph glyph-name="bat-full" unicode="&#xe876;" d="m911 462l0-223-112 0 0-55q0-24-16-41t-39-16l-670 0q-24 0-40 17t-16 40l0 335q0 22 16 38t40 17l670 0q24 0 40-16t15-39l0-57 112 0z" horiz-adv-x="928" />
+<glyph glyph-name="bat-charge" unicode="&#xe877;" d="m799 462l112 0 0-223-112 0 0-55q0-24-16-41t-39-16l-670 0q-24 0-40 17t-16 40l0 110 179 0q17-49 60-80t97-31l0 56 113 0 0 56-113 0 0 112 110 0 0 55-110 0 0 55q-54 0-97-31t-60-80l-179 0 0 113q0 22 16 38t40 17l670 0q24 0 40-16t15-39l0-57z" horiz-adv-x="928" />
+<glyph glyph-name="mobile" unicode="&#xe878;" d="m464 797q93 0 159-66t65-157l0-447q0-92-65-158t-159-66l-223 0q-92 0-157 66t-66 158l0 447q0 92 66 157t157 66l223 0z m-111-840q24 0 41 17t16 42-16 40-41 17-41-17-17-40 17-42 41-17z m223 170l0 447q0 45-33 78t-79 33l-223 0q-45 0-78-33t-33-78l0-447 446 0z" horiz-adv-x="705" />
+<glyph glyph-name="cd" unicode="&#xe879;" d="m465 797q184 0 315-131t131-316-131-315-315-132-316 132-131 315 131 316 316 131z m1-556q45 0 78 32t32 78-32 78-78 33-78-33-33-78 33-78 78-32z" horiz-adv-x="928" />
+<glyph glyph-name="equalizer" unicode="&#xe87a;" d="m576 239l0-112-55 0 0-167q0-23-17-40t-39-17-39 17-17 40l0 167-56 0 0 112 56 0 0 503q0 24 17 39t38 16q24 0 41-16t16-39l0-503 55 0z m335 335l0-112-55 0 0-502q0-23-16-40t-41-17q-23 0-39 17t-16 40l0 502-56 0 0 112 56 0 0 168q0 24 16 39t39 16 41-16 16-39l0-168 55 0z m-670-112l0-111-55 0 0-391q0-23-16-40t-40-17q-23 0-39 17t-17 40l0 391-56 0 0 111 56 0 0 280q0 24 16 39t40 16 40-16 16-39l0-280 55 0z" horiz-adv-x="928" />
+<glyph glyph-name="cursor" unicode="&#xe87b;" d="m911 16l-112-113-390 392-168-168-223 670 670-223-167-167z" horiz-adv-x="928" />
+<glyph glyph-name="aperture" unicode="&#xe87c;" d="m608 407l-225 382q47 8 81 8 177 0 304-120z m-33-168l233 395q103-125 103-283 0-53-16-112l-320 0z m-96 280l-427 0q37 91 109 158t167 97z m-24-335l423 0q-37-90-108-157t-165-99z m-99 278l-234-396q-104 126-104 285 0 52 16 111l322 0z m-33-165l227-385q-48-9-86-9-172 0-302 121z" horiz-adv-x="928" />
+<glyph glyph-name="aperture-alt" unicode="&#xe87d;" d="m864 547q47-97 47-196 0-36-9-82l-316 0z m-258-175l0 400q145-48 228-172z m-121-162l401 0q-50-146-172-230z m62 259l-281 280q96 48 198 48 38 0 83-8l0-320z m-164-240l277-279q-97-47-196-47-34 0-81 9l0 317z m-60 100l0-401q-145 48-228 173z m-297 104l317 0-278-278q-47 97-47 196 0 36 8 82z m188 287l228-228-399 0q48 145 171 228z" horiz-adv-x="928" />
+<glyph glyph-name="steering-wheel" unicode="&#xe87e;" d="m465 797q184 0 315-131t131-316-131-315-315-132-316 132-131 315 131 316 316 131z m0-112q-107 0-193-62t-122-161l629 0q-36 99-122 161t-192 62z m-1-390q24 0 41 16t16 40q0 24-17 40t-39 16-39-16-17-40 17-40 38-16z m-334 56q0-124 79-217t199-112q-2 137-83 233t-195 96z m391-329q120 20 199 112t79 217q-114 0-195-96t-83-233z" horiz-adv-x="928" />
+<glyph glyph-name="book" unicode="&#xe87f;" d="m130 797l669 0 0-894-669 0q-46 0-79 33t-33 80l0 669q0 46 33 79t79 33z m558-781l0 669-112 0 0-224-112 112-111-112 0 224-112 0 0-669 447 0z" horiz-adv-x="817" />
+<glyph glyph-name="book-alt" unicode="&#xe880;" d="m353 461l0 113 223 0 0-113-223 0z m446 112l111-112-111 0 0-558-669 0q-46 0-79 33t-33 80l0 669q0 46 33 79t79 33l669 0 0-112 112 0z m-111-557l0 669-447 0 0-669 447 0z" horiz-adv-x="928" />
+<glyph glyph-name="brush" unicode="&#xe881;" d="m464 202q0-124-87-212t-210-87q-81 0-149 40 68 39 109 108t40 151q0 61 44 105t105 44 105-44 43-105z m415 562q32-32 32-79t-33-79l-318-318q-20 55-61 97t-97 62l318 318q32 32 79 32t80-33z" horiz-adv-x="928" />
+<glyph glyph-name="brush-alt" unicode="&#xe882;" d="m353 127q0-92-65-158t-158-66q-62 0-112 30 52 29 82 81t30 113q0 46 33 79t79 33 78-33 33-79z m526 637q32-32 32-79t-33-79l-422-421q-16 58-58 100t-99 57l421 423q32 32 79 32t80-33z" horiz-adv-x="928" />
+<glyph glyph-name="eyedropper" unicode="&#xe883;" d="m845 415l-16-16 81-81-80-78-80 81-415-418-208 0-109 113 0 201 418 418-83 84 78 78 83-83 16 17q65 65 158 65t157-65q66-65 66-158t-66-158z m-539-381l366 365-158 158-360-361q63-3 106-46 48-48 46-116z" horiz-adv-x="928" />
+<glyph glyph-name="layers" unicode="&#xe884;" d="m18 183l446-112 447 112 0-112-447-112-446 112 0 112z m0 223l446-112 447 112 0-112-447-111-446 111 0 112z m0 223l446 112 447-112 0-111-447-112-446 112 0 111z" horiz-adv-x="928" />
+<glyph glyph-name="layers-alt" unicode="&#xe885;" d="m18 127l446-111 447 111 0-111-447-113-446 113 0 111z m0 224l446-112 447 112 0-112-447-112-446 112 0 112z m0 223l446-112 447 112 0-112-447-111-446 111 0 112z m0 223l446-112 447 112 0-112-447-111-446 111 0 112z" horiz-adv-x="928" />
+<glyph glyph-name="sun" unicode="&#xe886;" d="m465 462q-46 0-79-33t-33-79 33-78 79-33 78 33 33 78-33 79-78 33z m0 112q92 0 158-66t65-158-65-158-158-65-158 65-66 158 66 158 158 66z m-56 168q0 55 55 55 57 0 57-55 0-57-57-57-55 0-55 57z m-279-112q0 55 56 55 55 0 55-55 0-56-55-56-56 0-56 56z m-56-223q23 0 40-16t16-40-16-40-40-16-40 16-16 40q0 24 16 40t40 16z m56-335q0 55 56 55 55 0 55-55 0-56-55-56-56 0-56 56z m279-112q0 22 17 39t38 17q24 0 41-17t16-39-17-40-39-17-39 17-17 40z m296 72q-16 16-16 39t16 39 39 17 40-17 15-39-15-39-40-15-39 15z m151 263q-24 0-40 16t-17 40q0 24 17 40t40 16 39-16 16-40-16-40-39-16z m-72 295q-16-16-40-16t-39 16-16 40 16 40 39 17 40-17 15-40-15-40z" horiz-adv-x="928" />
+<glyph glyph-name="sun-inv" unicode="&#xe887;" d="m465 574q92 0 158-66t65-158-65-158-158-65-158 65-66 158 66 158 158 66z m56 168q0-24-17-41t-39-16-39 16-17 41 17 39 38 16q24 0 41-16t16-39z m-391-112q0 55 56 55 55 0 55-55 0-56-55-56-56 0-56 56z m-56-223q23 0 40-16t16-40-16-40-40-16-40 16-16 40q0 24 16 40t40 16z m56-335q0 55 56 55 55 0 55-55 0-56-55-56-56 0-56 56z m279-112q0 22 17 39t38 17q24 0 41-17t16-39-17-40-39-17-39 17-17 40z m296 72q-16 16-16 39t16 39 39 17 40-17 15-39-15-39-40-15-39 15z m151 263q-24 0-40 16t-17 40q0 24 17 40t40 16 39-16 16-40-16-40-39-16z m-72 295q-16-16-40-16t-39 16-16 40 16 40 39 17 40-17 15-40-15-40z" horiz-adv-x="928" />
+<glyph glyph-name="cloud" unicode="&#xe888;" d="m688 518q92 0 158-65t65-158-65-158-158-66l-447 0q-92 0-157 66t-66 158 66 158 157 65q1 0 30-4 30 53 81 84t112 31q60 0 113-31t81-84q28 4 30 4z m0-335q45 0 78 33t33 79-33 78-78 33-79-33-33-79l-112 0q0 111 89 178-33 46-89 46-45 0-78-33t-33-79q0-22 7-40l-104-38q-15 36-15 76-44-2-77-33t-34-77 33-78 78-33l447 0z" horiz-adv-x="928" />
+<glyph glyph-name="rain" unicode="&#xe889;" d="m688 629q92 0 158-66t65-157-65-158-158-65l-447 0q-92 0-157 65t-66 158 66 157 157 66q1 0 30-3 30 52 81 83t112 32q60 0 113-32t81-83q28 3 30 3z m0-335q45 0 78 33t33 79-33 79-78 33-79-33-33-79l-112 0q0 109 90 178-33 45-90 45-45 0-78-33t-33-78q0-22 7-40l-104-38q-15 36-15 75-44-1-77-33t-34-76q0-46 33-79t78-33l447 0z m-579-320q-15-15-37-15t-38 16-16 38 16 38q9 9 47 28t71 33l34 14q-56-131-77-152z m223 0q-15-15-36-15t-39 15q-16 16-16 39t16 38q9 9 48 28t72 33l32 14q-55-131-77-152z m224 0q-16-15-38-15t-38 16-16 38 16 38q10 9 48 28t71 33l33 14q-56-131-76-152z" horiz-adv-x="928" />
+<glyph glyph-name="flash" unicode="&#xe88a;" d="m911 797l-390-446 167-112-670-336 391 336-168 112z" horiz-adv-x="928" />
+<glyph glyph-name="moon" unicode="&#xe88b;" d="m182 541q-52-82-52-181 0-141 101-243t243-101q98 0 181 53-187 18-321 151t-152 321z m166 256q-56-100-56-205 0-172 122-293t292-121q105 0 205 56-42-145-162-238t-275-93q-188 0-322 134t-134 323q0 154 93 274t237 163z" horiz-adv-x="928" />
+<glyph glyph-name="moon-inv" unicode="&#xe88c;" d="m706 178q105 0 205 56-42-145-162-238t-275-93q-188 0-322 134t-134 323q0 154 93 274t237 163q-56-100-56-205 0-172 122-293t292-121z" horiz-adv-x="928" />
+<glyph glyph-name="umbrella" unicode="&#xe88d;" d="m465 797q184 0 315-131t131-315l-112 0q0 16-12 29t-30 13-29-13-13-29l-111 0q0 16-13 29t-29 13-29-13-12-29l0-279q0-69-49-119t-119-50-118 50-49 119l112 0q0-24 16-40t39-16q24 0 40 16t16 40l0 279q0 16-12 29t-30 13-29-13-13-29l-111 0q0 16-13 29t-29 13-29-13-13-29l-112 0q0 184 131 315t316 131z" horiz-adv-x="928" />
+<glyph glyph-name="chart-bar" unicode="&#xe88e;" d="m688-97l0 894 223 0 0-894-223 0z m-335 0l0 671 223 0 0-671-223 0z m-335 0l0 448 223 0 0-448-223 0z" horiz-adv-x="928" />
+<glyph glyph-name="chart-pie" unicode="&#xe88f;" d="m402 256l-280-280q-104 123-104 281t104 278z m172 426q144-21 241-130t96-255q0-164-115-279t-280-115q-122 0-229 79l287 291 0 409z m-110-331l-320 320q143 115 320 126l0-446z" horiz-adv-x="928" />
+<glyph glyph-name="chart-pie-alt" unicode="&#xe890;" d="m424 256l-296-296q-110 129-110 296t110 295z m44 39l-362 360q157 130 362 142l0-502z m55 390q143-21 238-130t95-256q0-164-115-280t-278-116q-127 0-233 78l293 290 0 414z" horiz-adv-x="873" />
+<glyph glyph-name="key" unicode="&#xe891;" d="m633 685q-70 0-119-49t-50-117q0-14 4-32l11-57q-58-58-175-175t-174-173l0-66 111 0 0 111 112 0 0 112 111 0 0 47 80 79 57-11q18-3 31-3 70 0 119 49t48 118-48 118-118 49z m0 112q115 0 197-82t81-197-81-197-198-82q-28 0-51 5l-5-5 0-112-112 0 0-111-111 0 0-113-335 0 0 224 340 340q-5 23-5 52 0 115 82 196t198 82z m-57-278q0 55 56 55t56-55q0-57-56-57t-56 57z" horiz-adv-x="928" />
+<glyph glyph-name="key-inv" unicode="&#xe892;" d="m633 797q115 0 197-82t81-197-81-197-198-82q-28 0-51 5l-5-5 0-112-112 0 0-111-111 0 0-113-335 0 0 224 340 340q-5 23-5 52 0 115 82 196t198 82z m0-335q22 0 39 16t16 41-16 39-40 16q-24 0-40-17t-16-38q0-24 17-41t40-16z" horiz-adv-x="928" />
+<glyph glyph-name="hash" unicode="&#xe893;" d="m799 462l-153 0-28-223 181 0 0-112-195 0-28-224-112 0 28 224-223 0-28-224-111 0 27 224-139 0 0 112 154 0 27 223-181 0 0 112 196 0 27 223 112 0-28-223 223 0 28 223 112 0-28-223 139 0 0-112z m-293-223l28 223-223 0-28-223 223 0z" horiz-adv-x="817" />
+<glyph glyph-name="at" unicode="&#xe894;" d="m851 127l-163 0q-54 0-88 46-60-47-136-47-92 0-157 65t-66 158 66 158 157 66l224 0 0-334 90 0 1-1q20 54 20 113 0 139-98 236t-237 98-236-98-98-237 98-237 236-97q141 0 237 98l79-79q-131-132-315-132t-316 132-131 315 131 316 316 131 315-131 131-315q0-120-60-224z m-275 222l0 112-112 0q-45 0-78-33t-33-79 33-78 79-33 78 33 33 78z" horiz-adv-x="928" />
+<glyph glyph-name="pilcrow" unicode="&#xe895;" d="m688 797l0-112-112 0 0-782-112 0 0 782-111 0 0-782-112 0 0 448q-92 0-157 65t-66 157 66 158 157 66l447 0z" horiz-adv-x="705" />
+<glyph glyph-name="dial" unicode="&#xe896;" d="m353 352q0 112 112 112t111-112-111-112-112 112z m372 316q0-23 16-39t39-17q18 0 35 14 96-124 96-274 0-128-62-229t-160-157q-103-60-225-60-128 0-229 62t-157 160q-60 103-60 224 0 149 95 272 15-12 32-12 24 0 41 17t16 39q0 18-12 33 96 77 219 93 3-22 19-36t37-15 37 15 18 36q121-15 218-90-13-15-13-36z m-484-316q0-91 66-157t158-66 158 66 65 157q0 92-66 158l-158 158-157-158q-66-66-66-158z" horiz-adv-x="928" />
+</font>
+</defs>
+</svg>

BIN
static/icons-min/iconic/iconic.ttf


BIN
static/icons-min/iconic/iconic.woff


+ 64 - 0
static/icons-min/linecons/linecons.css

@@ -0,0 +1,64 @@
+@font-face {
+  font-family: 'linecons';
+  src: url('linecons.eot?28801370');
+  src: url('linecons.eot?28801370#iefix') format('embedded-opentype'),
+       url('linecons.woff?28801370') format('woff'),
+       url('linecons.ttf?28801370') format('truetype'),
+       url('linecons.svg?28801370#linecons') format('svg');
+  font-weight: normal;
+  font-style: normal;
+}
+
+[class^='icon-linecons-']:before,
+[class*=' icon-linecons-']:before {
+    font-family: 'linecons';
+}
+
+.icon-linecons-music:before { content: '\e800'; }
+.icon-linecons-search:before { content: '\e801'; }
+.icon-linecons-mail:before { content: '\e802'; }
+.icon-linecons-heart:before { content: '\e803'; }
+.icon-linecons-star:before { content: '\e804'; }
+.icon-linecons-user:before { content: '\e805'; }
+.icon-linecons-videocam:before { content: '\e806'; }
+.icon-linecons-camera:before { content: '\e807'; }
+.icon-linecons-photo:before { content: '\e808'; }
+.icon-linecons-attach:before { content: '\e809'; }
+.icon-linecons-lock:before { content: '\e80a'; }
+.icon-linecons-eye:before { content: '\e80b'; }
+.icon-linecons-tag:before { content: '\e80c'; }
+.icon-linecons-thumbs-up:before { content: '\e80d'; }
+.icon-linecons-pencil:before { content: '\e80e'; }
+.icon-linecons-comment:before { content: '\e80f'; }
+.icon-linecons-location:before { content: '\e810'; }
+.icon-linecons-cup:before { content: '\e811'; }
+.icon-linecons-trash:before { content: '\e812'; }
+.icon-linecons-doc:before { content: '\e813'; }
+.icon-linecons-note:before { content: '\e814'; }
+.icon-linecons-cog:before { content: '\e815'; }
+.icon-linecons-params:before { content: '\e816'; }
+.icon-linecons-calendar:before { content: '\e817'; }
+.icon-linecons-sound:before { content: '\e818'; }
+.icon-linecons-clock:before { content: '\e819'; }
+.icon-linecons-lightbulb:before { content: '\e81a'; }
+.icon-linecons-tv:before { content: '\e81b'; }
+.icon-linecons-desktop:before { content: '\e81c'; }
+.icon-linecons-mobile:before { content: '\e81d'; }
+.icon-linecons-cd:before { content: '\e81e'; }
+.icon-linecons-inbox:before { content: '\e81f'; }
+.icon-linecons-globe:before { content: '\e820'; }
+.icon-linecons-cloud:before { content: '\e821'; }
+.icon-linecons-paper-plane:before { content: '\e822'; }
+.icon-linecons-fire:before { content: '\e823'; }
+.icon-linecons-graduation-cap:before { content: '\e824'; }
+.icon-linecons-megaphone:before { content: '\e825'; }
+.icon-linecons-database:before { content: '\e826'; }
+.icon-linecons-key:before { content: '\e827'; }
+.icon-linecons-beaker:before { content: '\e828'; }
+.icon-linecons-truck:before { content: '\e829'; }
+.icon-linecons-money:before { content: '\e82a'; }
+.icon-linecons-food:before { content: '\e82b'; }
+.icon-linecons-shop:before { content: '\e82c'; }
+.icon-linecons-diamond:before { content: '\e82d'; }
+.icon-linecons-t-shirt:before { content: '\e82e'; }
+.icon-linecons-wallet:before { content: '\e82f'; }

BIN
static/icons-min/linecons/linecons.eot


+ 59 - 0
static/icons-min/linecons/linecons.svg

@@ -0,0 +1,59 @@
+<?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">
+<svg xmlns="http://www.w3.org/2000/svg">
+<metadata>Copyright (C) 2014 by original authors @ fontello.com</metadata>
+<defs>
+<font id="linecons" horiz-adv-x="1000" >
+<font-face font-family="linecons" font-weight="400" font-stretch="normal" units-per-em="1000" ascent="850" descent="-150" />
+<missing-glyph horiz-adv-x="1000" />
+<glyph glyph-name="music" unicode="&#xe800;" d="m10-45q-22 57 5 118 37 76 131 107 39 14 78 14 69 0 119-37l0 537q0 23 15 40t36 22l531 94 12 0q24 0 41-16 22-17 22-47l0-656q0-35-16-66-37-76-131-108-39-13-78-13-60 0-107 28t-65 77q-21 57 6 117 37 77 131 108 39 14 78 14 68 0 119-38l0 379-519-91-12 0 0-500q0-36-16-67-37-76-131-107-39-14-78-14-60 0-107 28t-64 77z m57 22q15-41 66-58t107 3 85 62 13 83-66 57-106-2-85-62-14-83z m337 623l531 94 0 93-531-93 0-94z m256-529q15-41 66-58t107 3 85 62 13 83-66 57-107-3-84-61-14-83z" horiz-adv-x="1000" />
+<glyph glyph-name="search" unicode="&#xe801;" d="m0-41q0 47 33 80l260 260q-43 82-43 176 0 154 109 265t266 110 266-110 109-266-109-265-266-109q-94 0-176 43l-260-260q-33-33-80-33-45 0-77 32t-32 77z m55 1q0-22 16-39t39-16 40 17l252 252q-45 33-78 78l-252-252q-17-17-17-40z m258 515q0-129 91-221t221-91 221 91 91 221-91 221-221 91-221-91-91-221z m93 0q0 90 65 154t154 65q16 0 16-16t-16-16q-78 0-133-54t-54-133q0-16-16-16t-16 16z" horiz-adv-x="1000" />
+<glyph glyph-name="mail" unicode="&#xe802;" d="m0 163l0 406q0 51 36 88t89 37l750 0q53 0 89-37t36-88l0-406q0-53-36-89t-89-36l-750 0q-53 0-89 36t-36 89z m63 0q0-26 18-44t44-19l750 0q25 0 44 19t18 44l-244 183-136-101q-26-20-57-20t-57 20l-136 101z m0 39l218 164-218 164 0-328z m0 367l244-184 27-19 129-98q16-12 37-12t37 12l400 301q0 25-18 44t-44 18l-750 0q-25 0-44-18t-18-44z m656-203l218-164 0 328z" horiz-adv-x="1000" />
+<glyph glyph-name="heart" unicode="&#xe803;" d="m0 476q0 122 88 210 84 84 204 86t208-78q88 80 208 78t204-86q88-88 88-210t-88-210q-4-4-346-342-27-27-66-27t-66 27q-2 0-346 342-88 88-88 210z m63 0q0-97 70-165l346-342q21-23 43 0l345 342q70 68 70 165t-70 165q-66 66-160 68t-164-60l-43-39-43 39q-70 62-164 60t-160-68q-70-68-70-165z m93 7q0 55 39 94t94 39q16 0 16-16t-16-16q-41 0-71-29t-30-72q0-16-16-16t-16 16z" horiz-adv-x="1000" />
+<glyph glyph-name="star" unicode="&#xe804;" d="m4 457q14 41 57 47l262 39 113 235q19 41 64 41t65-41l113-235 262-39q43-6 56-47t-15-70l-192-191 43-264q8-43-29-68-18-14-41-14-18 0-35 8l-227 123-226-123q-18-8-35-8-24 0-41 14-38 25-30 68l43 264-189 191q-32 29-18 70z m69-21l191-191q25-26 19-61l-44-264 226 123q16 8 35 8t35-8l227-123-45 264q-6 35 20 61l191 191-260 37q-39 6-54 41l-114 234-113-234q-16-35-55-39z" horiz-adv-x="1001" />
+<glyph glyph-name="user" unicode="&#xe805;" d="m4-105q-14 43 25 70 119 78 291 116-84 105-119 255-10 55-11 122t23 149 66 138q84 105 223 105t222-105q43-57 67-138t22-149-11-122q-35-150-119-256 172-37 291-115 39-27 26-71t-61-44l-875 0q-21 0-38 13t-22 32z m60 17l875 0q-109 73-267 108l-79 16q-45-30-91-30t-92 30l-78-16q-160-35-268-108z m193 602q-13-103 16-208t96-186l10-14q56-65 123-65t123 65l9 14q67 82 96 186t16 208q-14 113-76 193t-168 80-168-80-77-193z" horiz-adv-x="1003" />
+<glyph glyph-name="videocam" unicode="&#xe806;" d="m0 100l0 500q0 39 27 66t67 28l594 0q39 0 66-28t27-66l0-39 84 84q20 17 45 17l27 0q26 0 44-18t19-44l0-500q0-27-19-45t-44-17l-27 0q-25 0-45 17l-84 84 0-39q0-39-27-66t-66-28l-594 0q-39 0-67 28t-27 66z m63 0q0-14 8-22t23-9l594 0q13 0 22 9t9 22l0 500q0 14-9 22t-22 9l-594 0q-14 0-23-9t-8-22l0-500z m687 156l31-31 125-125 31 0 0 500-31 0-156-156 0-188z" horiz-adv-x="1000" />
+<glyph glyph-name="camera" unicode="&#xe807;" d="m0 6l0 469q0 35 23 61t55 31l135 23 43 108q12 27 35 43t53 15l312 0q30 0 53-15t35-43l43-108 135-23q33-6 56-31t22-61l0-469q0-39-27-66t-67-28l-812 0q-39 0-67 28t-27 66z m63 0q0-13 8-22t23-9l812 0q14 0 23 9t8 22l0 469q0 27-25 31l-170 28-56 140q-8 20-30 20l-312 0q-22 0-30-20l-56-140-170-28q-25-4-25-31l0-469z m187 282q0 103 73 176t177 74 177-74 73-176-73-177-177-73-177 73-73 177z m63-15q5-77 65-128t137-45 128 65 45 137-66 128-137 45-128-65-44-137z m62 15q0 50 36 87t89 38q16 0 16-16t-16-16q-39 0-66-27t-28-66q0-16-15-16t-16 16z" horiz-adv-x="1000" />
+<glyph glyph-name="photo" unicode="&#xe808;" d="m0-25l0 750q0 53 36 89t89 36l687 0q53 0 89-36t36-89l0-750q0-53-36-89t-89-36l-687 0q-53 0-89 36t-36 89z m63 0q0-25 18-44t44-19l687 0q26 0 44 19t19 44l0 750q0 25-19 44t-44 18l-687 0q-25 0-44-18t-18-44l0-750z m62 156l0 563q0 13 9 22t22 9l625 0q14 0 23-9t9-22l0-563q0-13-9-22t-23-9l-625 0q-13 0-22 9t-9 22z m31 0l483 0-88 100-18 21-252 286-125-145 0-262z m0 311l102 117q10 10 23 10t24-10l246-281 82 94q10 9 23 9t24-9l101-112 0 434-625 0 0-252z m344 96q0 39 27 66t67 27 66-27 28-66-28-67-66-27-67 27-27 67z m31 0q0-26 19-44t44-19 44 19 18 44-18 43-44 19-44-19-19-43z m41-284l108-123 101 0 0 82-125 137z" horiz-adv-x="937" />
+<glyph glyph-name="attach" unicode="&#xe809;" d="m0 99q0 91 64 155l456 451q82 82 199 82t199-82 82-199-82-199l-344-342q-21-23-44-1t1 44l338 340q65 62 65 153t-65 156-155 64-153-64l-454-448q-44-45-44-109t45-110 111-46 109 45l457 451q27 27 27 66t-27 67-66 27-67-27l-341-344q-24-22-45 1t0 44l341 343q47 45 112 45t110-45 46-111-45-111l-457-449q-64-65-155-65t-154 64-64 154z" horiz-adv-x="1000" />
+<glyph glyph-name="lock" unicode="&#xe80a;" d="m0 131l0 219q0 39 27 66t67 28l0 125q0 117 82 199t199 82 199-82 82-199l0-125q39 0 67-28t27-66l0-219q0-117-82-199t-199-82l-188 0q-117 0-199 82t-82 199z m63 0q0-90 64-154t154-65l188 0q90 0 154 65t65 154l0 219q0 14-9 22t-23 9l-562 0q-14 0-23-9t-8-22l0-219z m93 313l63 0 0 125q0 64 46 110t110 46 110-46 46-110l0-125 63 0 0 125q0 90-65 154t-154 64-154-64-65-154l0-125z m94 0l250 0 0 125q0 52-36 89t-89 36-89-36-36-89l0-125z m63-250q0 25 18 44t44 18 44-18 19-44q0-28-22-84-14-41-41-41t-41 41q-21 56-21 84z" horiz-adv-x="750" />
+<glyph glyph-name="eye" unicode="&#xe80b;" d="m0 341l0 18q0 1 2 3l0 4q70 130 206 213t290 83 291-83 205-215l1-1 1-1 0-4q2-6 2-8t-2-8l0-4-1-1-1-1q-68-132-205-215t-291-83-290 83-206 215l0 2q-2 2-2 3z m66 9q65-113 183-182t250-68 250 68 183 182q-65 113-183 182t-250 68-250-68-183-182z m213 0q0 90 65 154t154 65 154-65 65-154-65-154-154-65-154 65-65 154z m32 0q0-78 54-133t133-54 133 54 55 133-55 133-133 55-133-55-54-133z m62 0q0 53 37 89t88 36q16 0 16-16t-16-15q-37 0-65-28t-29-66q0-16-15-16t-16 16z" horiz-adv-x="998" />
+<glyph glyph-name="tag" unicode="&#xe80c;" d="m0 100l0 500q0 51 36 88t89 37l594 0q68 0 105-59l156-250q43-66 0-132l-156-250q-37-59-105-59l-594 0q-53 0-89 36t-36 89z m63 0q0-25 18-44t44-18l594 0q35 0 52 29l157 250q21 33 0 66l-157 250q-17 29-52 29l-594 0q-25 0-44-18t-18-44l0-500z m562 250q0 39 27 66t67 28 66-28 27-66-27-66-66-28-67 28-27 66z m31 0q0-25 19-44t44-18 44 18 18 44-18 44-44 19-44-19-19-44z" horiz-adv-x="1002" />
+<glyph glyph-name="thumbs-up" unicode="&#xe80d;" d="m0-56l0 500q0 39 27 66t67 28l94 0q32 0 60-24 12 6 33 16 123 64 125 226 0 39 28 67t66 27q57 0 105-64t49-147q0-66-8-103 237-6 266-14 43-12 66-43t22-63l0-23q-2-39-27-68 17-34 11-75-7-54-41-86 16-37 0-84-17-58-52-82 7-27 0-54-6-18-14-34-33-60-111-60l-172 0q-92 0-186 21-92 22-127 30l-2 0q0 2-3 2l-4 0 0 2q-28-55-84-55l-94 0q-39 0-67 27t-27 67z m63 0q0-14 8-23t23-9l94 0q13 0 22 9t9 23l0 500q0 13-9 22t-22 9l-94 0q-14 0-23-9t-8-22l0-500z m31 47q0 19 13 33t34 14 33-14 14-33-14-34-33-13-34 13-13 34z m31 0q0-16 16-16t15 16-15 15-16-15z m125 3q0-23 27-27 22-6 145-35 88-20 172-20l172 0q41 0 56 28 6 15 8 23 6 12-2 28t-29 15l-49 0q-16 0-16 16t16 16l51 0q31 0 49 10t22 20 11 30q21 65-39 65l-63 0q-15 0-15 15t15 16l74 0q57 0 69 66 2 22-9 40t-42 19l-61 0q-15 0-15 15t15 16l63 0q61 0 62 45l0 21q0 38-37 47-45 12-337 12 19 59 24 84t5 80q0 57-32 103t-60 45q-31 0-31-31-2-92-46-173t-142-122q-2 0-4-1l-2-1q-25-8-25-33l0-432z" horiz-adv-x="1000" />
+<glyph glyph-name="pencil" unicode="&#xe80e;" d="m0-41q0 4 1 8t1 8 1 8 1 6l0 2 74 267q10 31 31 53l325 324 0 2 2 2 150 152q60 59 146 59 106 0 186-80 74-74 81-171t-58-161l-476-481q-24-23-55-31l-263-70-3-1q-3-1-7-2t-9-1-10-1-9-1q-45 0-77 32t-32 77z m63 0q0-19 13-33t33-14q6 0 22 4l115 32q4 58-43 105-45 45-105 43l-32-119q-3-14-3-18z m44 168q67-2 118-52t52-120l116 30 11 6q41 47 34 115t-61 121q-51 49-115 59t-112-24q-7-10-11-21z m131 225q45-2 90-20l295 295q-88 22-144-33z m119-35q38-20 65-45 21-22 41-55l297 299q-16 31-39 55-30 29-67 45z m122-129q17-41 21-82l0-24 242 245 0 2q61 60 31 156z m101 508q106 0 186-80 70-73 78-166l0-22 52 55q45 45 41 111-5 74-62 131-63 62-143 62-60 0-101-41z" horiz-adv-x="1000" />
+<glyph glyph-name="comment" unicode="&#xe80f;" d="m0 413q0 156 147 265t353 109 354-109 146-266-146-265-354-110q-47 0-96 8-29-35-89-78t-122-55l-9 0q-12 0-20 8t-8 20q0 6 2 12 0 1 13 21t18 29 13 30 13 36 4 32l0 2q-102 53-160 134t-59 176z m63 0q0-75 48-143t137-111q33-18 33-57l0-6q0-41-21-92 60 37 95 80 18 24 49 24 4 0 8-2 45-6 88-6 182 0 310 92t127 221-127 220-310 92-310-92-127-220z m93 0q0 89 102 154t242 64q16 0 16-15t-16-16q-125 0-219-57t-93-131q0-15-16-15t-16 15z" horiz-adv-x="1000" />
+<glyph glyph-name="location" unicode="&#xe810;" d="m0 475q0 156 109 266t266 109 266-109 109-266q0-78-28-160t-85-166-101-141-110-133q-20-25-49-25l-4 0q-29 0-49 25-66 77-110 133t-101 141-85 166-28 160z m63 0q0-72 28-150t85-161 95-128 100-120l2 0q2-2 2-4l4 4q62 73 100 120t94 128 86 161 29 150q0 129-92 221t-221 91-221-91-91-221z m125 8q0 78 54 133t133 54 133-54 55-133-55-133-133-55-133 55-54 133z m31 0q0-65 46-111t110-45 110 45 46 111-46 110-110 46-110-46-46-110z" horiz-adv-x="750" />
+<glyph glyph-name="cup" unicode="&#xe811;" d="m0 538l0 93q0 26 17 43t42 20l39 113q13 43 58 43l563 0q45 0 58-43l39-113q24-2 41-20t18-43l0-93q0-26-19-44t-44-19l-33 0 1-3q1-3 1-5l-62-562q-4-24-22-39t-41-16l-437 0q-24 0-41 16t-22 39l-62 562q0 2 1 5l1 3-33 0q-26 0-44 19t-19 44z m63 0l749 0 0 93-749 0 0-93z m62 156l625 0-31 93-563 0z m31-219l10-94 543 0 10 94-563 0z m14-125l35-312 465 0 35 312-535 0z m39-344l10-93 437 0 10 93-457 0z" horiz-adv-x="875" />
+<glyph glyph-name="trash" unicode="&#xe812;" d="m0 569l0 68q2 37 29 63t65 25l94 0 0 31q0 39 27 67t66 27l313 0q39 0 66-27t28-67l0-31 93 0q37 0 65-25t29-63l0-68q0-26-19-44t-44-19l0-531q0-53-36-89t-88-36l-500 0q-53 0-89 36t-36 89l0 531q-26 0-44 19t-19 44z m63 0l749 0 0 62q0 14-8 23t-23 8l-687 0q-14 0-23-8t-8-23l0-62z m62-594q0-25 19-44t44-19l500 0q25 0 43 19t19 44l0 531-625 0 0-531z m63 31l0 407q0 13 8 22t23 9l62 0q14 0 23-9t9-22l0-407q0-13-9-22t-23-9l-62 0q-14 0-23 9t-8 22z m31 0l62 0 0 407-62 0 0-407z m31 719l375 0 0 31q0 14-9 23t-22 8l-313 0q-13 0-22-8t-9-23l0-31z m125-719l0 407q0 13 9 22t22 9l63 0q13 0 22-9t9-22l0-407q0-13-9-22t-22-9l-63 0q-13 0-22 9t-9 22z m31 0l63 0 0 407-63 0 0-407z m157 0l0 407q0 13 8 22t23 9l62 0q14 0 23-9t9-22l0-407q0-13-9-22t-23-9l-62 0q-14 0-23 9t-8 22z m31 0l62 0 0 407-62 0 0-407z" horiz-adv-x="875" />
+<glyph glyph-name="doc" unicode="&#xe813;" d="m0-25l0 625q0 39 27 66t67 28l31 0 0 62q0 39 27 67t67 27l687 0q39 0 67-27t27-67l0-781q0-53-36-89t-89-36l-750 0q-53 0-89 36t-36 89z m63 0q0-25 18-44t44-19l750 0q25 0 44 19t18 44l0 781q0 14-8 23t-23 8l-687 0q-14 0-23-8t-8-23l0-750q0-13-9-22t-23-9-22 9-9 22l0 625-31 0q-14 0-23-9t-8-22l0-625z m187 16q0 15 16 15l250 0q15 0 15-15t-15-16l-250 0q-16 0-16 16z m0 93q0 16 16 16l250 0q15 0 15-16t-15-15l-250 0q-16 0-16 15z m0 94q0 16 16 16l250 0q15 0 15-16 0-6-5-11t-10-4l-250 0q-16 0-16 15z m0 94q0 16 16 16l593 0q16 0 16-16t-16-16l-593 0q-16 0-16 16z m0 94q0 15 16 15l593 0q16 0 16-15t-16-16l-593 0q-16 0-16 16z m0 109l0 219q0 13 9 22t22 9l219 0q14 0 22-9t9-22l0-219q0-14-9-22t-22-9l-219 0q-13 0-22 9t-9 22z m63 31l156 0 0 156-156 0 0-156z m281-515q0 15 15 15l250 0q16 0 16-15t-16-16l-250 0q-15 0-15 16z m0 93q0 16 15 16l250 0q16 0 16-16t-16-15l-250 0q-15 0-15 15z m0 94q0 16 15 16l250 0q16 0 16-16 0-6-5-11t-11-5l-250 0q-15 0-15 16z m0 281q0 16 15 16l250 0q16 0 16-16t-16-15l-250 0q-15 0-15 15z m0 94q0 16 15 16l250 0q16 0 16-16t-16-16l-250 0q-15 0-15 16z m0 94q0 15 15 15l250 0q16 0 16-15t-16-16l-250 0q-15 0-15 16z" horiz-adv-x="1000" />
+<glyph glyph-name="note" unicode="&#xe814;" d="m0-25l0 750q0 39 27 66t67 28l656 0q25 0 45-18l187-187q18-20 18-45l0-594q0-39-27-66t-67-28l-812 0q-39 0-67 28t-27 66z m63 0q0-14 8-23t23-8l812 0q14 0 23 8t8 23l0 563-124 0q-40 0-67 27t-27 66l0 125-625 0q-14 0-23-9t-8-22l0-750z m62 78q0 16 16 16l718 0q16 0 16-16t-16-15l-718 0q-16 0-16 15z m0 94q0 16 16 16l718 0q16 0 16-16t-16-16l-718 0q-16 0-16 16z m0 94q0 15 16 15l718 0q16 0 16-15t-16-16l-718 0q-16 0-16 16z m0 93q0 16 16 16l718 0q16 0 16-16t-16-15l-718 0q-16 0-16 15z m0 110l0 187q0 14 9 23t22 8l219 0q14 0 22-8t9-23l0-187q0-14-9-23t-22-8l-219 0q-13 0-22 8t-9 23z m63 31l156 0 0 125-156 0 0-125z m281-47q0 16 15 16l375 0q16 0 16-16t-16-15l-375 0q-15 0-15 15z m0 94q0 16 15 16l157 0q15 0 15-16t-15-16l-157 0q-15 0-15 16z m0 94q0 15 15 15l157 0q15 0 15-15t-15-16l-157 0q-15 0-15 16z m281 15q0-25 19-44t43-18l125 0-187 187 0-125z" horiz-adv-x="1000" />
+<glyph glyph-name="cog" unicode="&#xe815;" d="m0 307l0 86q0 21 15 39t36 22l96 19q5 20 15 41l-53 80q-13 20-10 42t18 38l59 59q19 19 45 19 19 0 35-11l80-53q21 10 41 16l20 95q3 22 21 36t39 15l86 0q21 0 39-15t22-36l19-95q20-6 41-16l80 53q16 11 35 11 26 0 45-19l59-59q17-15 19-38t-11-42l-53-80q10-22 16-41l95-20q22-3 36-21t15-39l0-86q0-22-15-39t-36-22l-95-19q-6-20-16-41l53-80q13-20 11-42t-19-38l-59-59q-19-19-45-19-19 0-35 11l-80 53q-21-10-41-16l-19-95q-4-22-22-36t-39-15l-86 0q-21 0-39 14t-21 37l-20 95q-20 6-41 16l-80-53q-16-11-35-11-26 0-45 19l-59 59q-15 15-18 38t10 42l53 80q-10 21-15 41l-96 19q-22 4-36 22t-15 39z m63 0l95-19q35-6 47-40 6-17 14-35 15-31-4-60l-55-82 61-61 82 55q15 10 33 10 16 0 27-6 18-8 35-14 34-12 40-47l19-96 86 0 20 96q5 35 39 47 17 6 35 14 11 6 27 6 18 0 33-10l82-55 61 61-55 82q-19 29-4 60 8 18 14 35 12 34 47 40l95 19 0 86-95 20q-35 5-47 39-6 17-14 35-15 31 4 60l55 82-61 61-82-55q-15-10-33-10-16 0-27 6-18 8-35 14-34 12-39 47l-20 95-86 0-19-95q-6-35-40-47-17-6-35-14-11-6-27-6-18 0-33 10l-82 55-61-61 55-82q19-29 4-60-8-18-14-35-12-34-47-39l-95-20 0-86z m218 43q0 90 65 154t154 65 154-65 65-154-65-154-154-65-154 65-65 154z m28 0q0-80 55-136t136-55 136 55 55 136-55 136-136 55-136-55-55-136z m66 0q0 53 36 89t89 36 89-37 36-89-36-88-89-36-89 36-36 89z m31 0q0-39 28-66t66-28 66 28 28 66-28 66-66 28-66-28-28-66z" horiz-adv-x="1000" />
+<glyph glyph-name="params" unicode="&#xe816;" d="m0 538q0 76 63 124l0 94q0 39 27 67t66 27 67-27 27-67l0-94q63-48 63-124t-63-125l0-469q0-39-27-67t-67-27-66 27-27 67l0 469q-63 48-63 125z m63 0q0-12 3-26l2-6q4-13 12-23 8-12 20-21t25-12q16-6 31-6t32 6q13 4 25 13 12 8 19 20 8 10 12 23l2 6q4 14 4 26t-4 25q-2 4-2 6-4 13-12 23-7 12-19 21t-25 12q-16 6-32 6t-31-6q-14-4-25-13-10-8-20-20-8-10-12-23l-2-6q-3-14-3-26z m62-594q0-14 9-23t22-9 23 9 9 23l0 441q-16-4-32-4t-31 4l0-441z m0 746q16 4 31 4t32-4l0 66q0 14-9 23t-23 8-22-8-9-23l0-66z m219-527q0 76 62 125l0 468q0 39 28 67t66 27 66-27 28-67l0-468q62-49 62-125t-62-125l0-94q0-39-28-67t-66-27-66 27-28 67l0 94q-62 48-62 125z m62 0q0-12 4-26l2-6q4-13 12-23 8-12 19-21t26-12q15-6 31-6t31 6q14 4 26 13 11 8 19 20 8 10 12 23 0 2 2 6 4 14 4 26t-4 25l-2 6q-4 13-12 23-8 12-19 20-12 10-26 13-15 6-31 6t-31-6q-14-3-26-13-9-8-19-20-8-10-12-23l-2-6q-4-14-4-25z m63-219q0-14 9-23t22-9 22 9 9 23l0 66q-15-4-31-4t-31 4l0-66z m0 371q15 4 31 4t31-4l0 441q0 14-9 23t-22 8-22-8-9-23l0-441z m219 223q0 76 62 124l0 94q0 39 27 67t67 27 66-27 27-67l0-94q63-48 63-124t-63-125l0-469q0-39-27-67t-66-27-67 27-27 67l0 469q-62 48-62 125z m62 0q0-12 4-26l2-6q4-13 12-23 7-12 19-21t25-12q16-6 32-6t31 6q14 4 25 13 12 8 20 20 8 10 12 23 0 2 2 6 3 14 3 26t-3 25l-2 6q-4 13-12 23-8 12-20 20-11 9-25 13-16 6-31 6t-32-6q-13-4-25-13-12-8-19-20-8-10-12-23l-2-6q-4-14-4-26z m62-594q0-14 9-23t23-9 22 9 9 23l0 441q-16-4-31-4t-32 4l0-441z m0 746q16 4 32 4t31-4l0 66q0 14-9 23t-22 8-23-8-9-23l0-66z" horiz-adv-x="1000" />
+<glyph glyph-name="calendar" unicode="&#xe817;" d="m0-66l0 738q0 35 24 60t60 24l135 0 0 63q0 13 9 22t22 9 22-9 9-22l0-63 188 0 0 63q0 13 9 22t22 9 22-9 9-22l0-63 188 0 0 63q0 13 9 22t22 9 22-9 9-22l0-63 135 0q35 0 60-24t24-60l0-738q0-35-24-60t-60-24l-832 0q-35 0-60 24t-24 60z m63 0q0-10 5-16t16-6l832 0q10 0 16 6t5 16l0 738q0 10-5 16t-16 6l-135 0 0-63q0-13-9-22t-22-9-22 9-9 22l0 63-188 0 0-63q0-13-9-22t-22-9-22 9-9 22l0 63-188 0 0-63q0-13-9-22t-22-9-22 9-9 22l0 63-135 0q-10 0-16-6t-5-16l0-738z m156 135l0 94 125 0 0-94-125 0z m0 156l0 94 125 0 0-94-125 0z m0 156l0 94 125 0 0-94-125 0z m219-312l0 94 125 0 0-94-125 0z m0 156l0 94 125 0 0-94-125 0z m0 156l0 94 125 0 0-94-125 0z m218-312l0 94 125 0 0-94-125 0z m0 156l0 94 125 0 0-94-125 0z m0 156l0 94 125 0 0-94-125 0z" horiz-adv-x="1000" />
+<glyph glyph-name="sound" unicode="&#xe818;" d="m0 163q0 39 27 66l98 98 0 429q0 30 16 53t43 33q15 8 35 8 39 0 66-27l688-688q45-45 19-101-10-28-33-43t-53-16l-429 0-98-98q-27-27-66-27t-67 27l-219 219q-27 27-27 67z m63 0q0-14 9-22l219-219q8-10 22-10t21 10l98 98 2 0-264 264 0-2-98-98q-9-8-9-21z m123 150l277-277q12 2 14 2l377 0-666 666 0-377q0-2-2-14z m2 433l708-708 10 0q22 0 30 19t-8 33l-688 688q-8 9-21 9-6 0-12-1-19-8-19-30l0-10z m343 73q0 13 9 22t23 9q181 0 309-128t128-309q0-14-9-23t-22-9-23 9-9 23q0 154-110 264t-264 110q-14 0-23 9t-9 23z m16-110q0 16 16 16 128 0 220-92t92-220q0-16-16-16t-15 16q0 117-82 199t-199 82q-16 0-16 15z" horiz-adv-x="1001" />
+<glyph glyph-name="clock" unicode="&#xe819;" d="m0 350q0 121 86 213l43 236q4 22 21 36t41 15l250 0q22 0 39-15t22-36l45-244q57-64 72-144l2 1q2 1 4 1 25 0 44-19t19-44-19-44-44-18q-2 0-4 0l-2 1q-17-84-76-148l-45-240q-4-22-20-36t-40-15l-250 0q-24 0-40 15t-21 36l-45 240q-82 90-82 209z m63 0q0-103 73-177t177-73 176 73 74 177-74 177-176 73-177-73-73-177z m31 0q0 14 9 22t22 9 23-9 8-22-8-22-23-9-22 9-9 22z m54-132q0 13 9 22t23 8 22-8 9-22-9-22-22-10-23 10-9 22z m0 265q0 13 9 22t23 9 22-9 9-22-9-23-22-8-23 8-9 23z m8-402l32-169 250 0 31 169q-74-43-156-43t-157 43z m4 539q74 42 156 42t157-42l-32 167-250 0z m121-457q0 13 9 22t23 9 22-9 9-22-9-23-22-9-23 9-9 23z m0 187q0 14 10 22l162 134q8 6 14-1t2-14l-76-94-59-70q-8-8-21-8t-23 9-9 22z m0 188q0 13 9 22t23 9 22-9 9-22-9-23-22-9-23 9-9 23z m133-320q0 13 9 22t21 8 23-8 10-23q0-12-10-21t-23-10-21 10-9 22z m55 132q0 14 9 22t22 9 22-9 9-22-9-22-22-9-22 9-9 22z" horiz-adv-x="687" />
+<glyph glyph-name="lightbulb" unicode="&#xe81a;" d="m0 506q0 143 101 243t243 101 243-101 101-243q0-55-30-121t-71-141-56-115q-15-39-31-94t-24-82-27-53-42-39-63-11-64 11-41 39-26 53-25 82-32 94q-13 43-55 116t-72 140-29 121z m63 0q0-64 82-213 37-64 52-99l293 0q16 35 53 99 82 151 82 213 0 117-82 199t-199 82-199-82-82-199z m93 0q0 78 55 133t133 55q15 0 15-16t-15-16q-65 0-111-45t-45-111q0-15-16-15t-16 15z m67-375q11-33 19-60l213 27q2 12 10 33l-242 0z m29-90q10-35 18-60l154 19q6 16 12 38 2 5 4 15t3 12z m29-89q12-26 25-33t38-7q29 0 43 10t27 45z" horiz-adv-x="687" />
+<glyph glyph-name="tv" unicode="&#xe81b;" d="m36 47q-72 303 0 606 10 43 53 47 205 25 410 25t410-25q45-4 55-47 72-303 0-606-12-43-55-47-94-11-197-17 6-4 6-8 0-14-65-22t-154-9-154 9-65 22q0 4 6 8-103 6-197 17-43 4-53 47z m61 16q402-51 806 0 69 287 0 574-404 51-806 0-69-287 0-574z m60 84q-66 207 0 412 6 18 24 21 129 26 256 26t255-26q18-4 24-21 33-102 33-205t-33-207q-6-18-24-22-129-25-255-25t-256 25q-18 4-24 22z m32 10q248-51 498 0 64 197 0 392-250 53-498 0-65-195 0-392z m62 209l8 88q4 13 19 15l143 12q16 0 16-16t-16-15l-117-8q-16-2-18-18l-6-58q0-16-15-16t-14 16z m498-219q0 16 16 16l93 0q16 0 16-16t-16-16l-93 0q-16 0-16 16z m31 94q0 15 16 15l94 0q15 0 15-15t-15-16l-94 0q-16 0-16 16z m0 93q0 16 16 16l94 0q15 0 15-16t-15-15l-94 0q-16 0-16 15z m0 188q0 19 14 33t33 14 33-14 14-33-14-33-33-14-33 14-14 33z m32 0q0-16 15-16t16 16-16 16-15-16z" horiz-adv-x="1000" />
+<glyph glyph-name="desktop" unicode="&#xe81c;" d="m0 100l0 625q0 39 27 66t67 28l812 0q39 0 67-28t27-66l0-625q0-39-27-66t-67-28l-312 0 0-37 195-25q23-6 23-32 0-13-8-22t-23-9l-562 0q-14 0-23 9t-8 22q0 26 23 32l195 25 0 37-312 0q-39 0-67 28t-27 66z m63 0q0-14 8-22t23-9l812 0q14 0 23 9t8 22l0 625q0 14-8 22t-23 9l-812 0q-14 0-23-9t-8-22l0-625z m62 125l0 437q0 14 9 23t22 9l688 0q13 0 22-9t9-23l0-437q0-14-9-22t-22-9l-688 0q-13 0-22 9t-9 22z m31 0l688 0 0 437-688 0 0-437z" horiz-adv-x="1000" />
+<glyph glyph-name="mobile" unicode="&#xe81d;" d="m0-56l0 812q0 39 27 67t67 27l500 0q39 0 66-27t28-67l0-812q0-39-28-67t-66-27l-500 0q-39 0-67 27t-27 67z m63 0q0-14 8-23t23-9l500 0q13 0 22 9t9 23l0 62-562 0 0-62z m0 94l562 0 0 624-562 0 0-624z m0 656l562 0 0 62q0 14-9 23t-22 8l-500 0q-14 0-23-8t-8-23l0-62z m218 47q0 15 16 15l94 0q15 0 15-15t-15-16l-94 0q-16 0-16 16z m32-782q0 16 15 16l31 0q16 0 16-16t-16-15l-31 0q-15 0-15 15z" horiz-adv-x="687" />
+<glyph glyph-name="cd" unicode="&#xe81e;" d="m5 276q-18 127 29 260 51 126 158 209t234 99 258-29q127-51 210-158t100-234-30-259q-51-126-157-209t-234-100-260 30q-127 51-209 157t-99 234z m89 236q-68-168 4-335t239-233 335 5 233 239-5 334-239 233-334-4-233-239z m57-23q57 144 200 205 15 8 21-7t-8-21q-131-56-183-189-6-14-21-8t-9 20z m59-24q47 121 166 172 14 6 20-9t-8-20q-106-45-151-154-6-14-19-8t-8 19z m57-21q39 94 132 135l2 1q14 6 20-8t-8-21q-84-35-117-119-6-16-21-10t-8 22z m58-24q29 73 101 103t143 1 103-101 1-143-101-103-143-1-103 101-1 143z m58-24q-19-48 2-96t68-66 96 2 66 68-2 96-68 66-96-2-66-68z m57-23q10 24 35 35t47 1 35-35 1-47-35-35-47-1-35 35-1 47z m31-35q5-11 16-16t24 0 16 16 0 24-16 16-24 0-16-16 0-24z m106-210q-6 15 8 21 84 35 117 119 6 16 21 10t8-22q-39-95-132-136l-2 0q-14-6-20 8z m24-57q-6 13 9 21 108 45 151 153 6 15 20 9t9-21q-49-119-168-170-14-6-21 8z m25-58q-6 15 8 21 131 56 183 189 6 14 21 8t9-20q-57-144-200-205l0-2q-15-6-21 9z" horiz-adv-x="998" />
+<glyph glyph-name="inbox" unicode="&#xe81f;" d="m0 38l0 218q0 8 2 18l125 469q6 19 22 32t39 12l624 0q22 0 39-12t22-32l125-469q2-10 2-18l0-218q0-53-36-89t-89-37l-750 0q-53 0-89 37t-36 89z m63 0q0-26 18-45t44-18l750 0q25 0 44 18t18 45l0 218-125 469-624 0-125-469 0-218z m58 226l108 375q5 23 29 23l484 0q24 0 29-23l108-375q4-16-5-27t-24-12l-143 0-45-90q-17-35-57-35l-210 0q-40 0-57 35l-45 90-143 0q-15 0-24 12t-5 27z m45 24l127 0q39 0 57-36l45-89 210 0 45 89q18 36 57 36l127 0-92 343-484 0z" horiz-adv-x="1000" />
+<glyph glyph-name="globe" unicode="&#xe820;" d="m0 366q0 201 142 342t342 142 343-142 142-342-142-343-343-142-342 142-142 343z m63-16q7-166 125-283 52 37 109 60-43 106-47 223l-187 0z m0 31l187 0q4 104 37 196-62 25-117 68-102-113-107-264z m128 287q51-39 108-62 43 101 117 176-131-22-225-114z m20-623q88-76 205-95-64 64-105 148-53-19-100-53z m70 305q4-111 45-213 69 22 143 26l0 187-188 0z m0 31l188 0 0 157q-78 3-153 29-31-88-35-186z m47 215q69-23 141-27l0 218-2 0q-90-76-139-191z m12-486q49-100 127-166l2 0 0 187q-69-4-129-21z m160-166l2 0q78 66 127 166-61 17-129 21l0-187z m0 219q74-4 143-26 41 102 45 213l-188 0 0-187z m0 218l188 0q-4 98-36 186-74-26-152-29l0-157z m0 188q72 4 141 27-49 115-139 191l-2 0 0-218z m53-619q117 19 205 95-47 34-100 53-41-84-105-148z m0 832q74-75 117-176 57 23 107 62-93 92-224 114z m119-655q57-23 109-60 117 117 125 283l-187 0q-4-117-47-223z m10 450q33-92 37-196l187 0q-6 151-107 264-55-43-117-68z" horiz-adv-x="969" />
+<glyph glyph-name="cloud" unicode="&#xe821;" d="m0 178q0 55 27 102t75 74q-8 21-8 43 0 58 41 99t99 42q20 0 43-8 34 74 102 119t152 45q110 0 189-73t91-181q82-16 135-80t54-151q0-97-68-166t-166-68l-563 0q-84 0-143 60t-60 143z m63 0q0-58 41-99t99-41l563 0q70 0 121 50t50 121q0 63-39 110t-99 58q-35 8-42 15t-9 42q-8 84-70 141t-147 56q-62 0-117-34t-80-93q-10-19-12-24t-8-13-15-6-22 6q-21 10-43 8-33 0-55-22t-23-56q0-10 4-24 14-33 10-44t-37-30q-70-41-70-121z" horiz-adv-x="1000" />
+<glyph glyph-name="paper-plane" unicode="&#xe822;" d="m0 191q-2 18 14 28l937 625q8 6 18 6t18-6q15-10 13-31l-156-938q-4-13-16-21-7-4-15-4-6 0-12 2l-303 121-64-107q-10-16-28-16t-27 16l-115 201-244 97q-18 8-20 27z m98 11l189-77q2-2 5-3l3-2 527 564z m221-104l87-152 504 787z m183-62q12-2 20-4l265-108 125 748z" horiz-adv-x="1000" />
+<glyph glyph-name="fire" unicode="&#xe823;" d="m0 135q0 76 18 167t33 156 13 170-33 222l20-14q19-13 51-44t64-69 65-97 48-118q63 94 65 186l31-35q29-36 61-106t31-139l15 20q16 21 33 60t16 75q96-119 135-251t10-249q-14-51-31-84t-56-68-107-50-169-17q-137 0-225 85t-88 200z m63 0q0-88 69-155t181-68q74 0 128 11t84 26 49 42 27 44 14 49q39 159-64 344-61-103-145-172 0 92-10 176t-25 113q-23-58-113-185 0 7-12 50t-44 123-75 137q8-125-33-310-31-143-31-225z m50-23q0 146 41 263l16 47 16-41q19-56 66-164 20 30 49 74l47 75 0-53q0-66 23-135 39 20 68 41t43 36 36 40l27 30 6-32q21-119-20-218-4-10-13-10-4 0-6 2-14 6-8 19 27 73 19 168-58-66-154-113l-15-6-6 16q-24 66-28 111-31-45-58-84l-16-21-12 23q-43 98-64 149-25-84-25-217 0-16-16-16t-16 16z" horiz-adv-x="688" />
+<glyph glyph-name="graduation-cap" unicode="&#xe824;" d="m0 600q0 33 21 59t51 33l407 94q11 1 21 1t22-1l406-94q31-8 51-33t21-59-21-59-51-33l-84-19 0-264q0-68-84-112t-260-44-260 44-84 112l0 264-84 19q-31 8-51 33t-21 59z m63 0q0-25 23-31l406-94 16 0 406 94q23 6 23 31t-23 31l-406 94-16 0-406-94q-23-6-23-31z m156-375q0-20 29-40t97-37 155-17 155 17 97 37 29 40l0 250-259-61q-12-1-22-1t-21 1l-260 61 0-250z m656-250q0 31 20 78t42 47 43-47 20-78q0-25-19-44t-44-19-43 19-19 44z m31 188l0 281q0 13 9 22t22 9 23-9 9-22l0-281q0-14-9-23t-23-9-22 9-9 23z" horiz-adv-x="1000" />
+<glyph glyph-name="megaphone" unicode="&#xe825;" d="m0 413q0 66 36 111t89 45l289 0q63 0 119 45t96 125l2 0q58 111 150 111 102 0 160-131t59-307-59-306-160-131q-92 0-150 111l-2 0q-78 155-199 168-6-2-8-2l0-2q-6-2-10-7-2-2-2-4-4-6-4-12l0-221q0-8 16-26t16-36l0-32q0-25-19-43t-44-19l-125 0q-25 0-44 19t-18 43l0 282q0 25-19 44t-44 18q-53 0-89 45t-36 111z m63 0q0-40 18-67t44-27l219 0q-31 37-31 94t31 93l-219 0q-25 0-44-27t-18-66z m169-157q18-29 18-62l0-282 125 0 0 28-2 2-2 2q-27 33-27 62l0 219q0 16 6 31l-118 0z m112 157q0-40 18-67t44-27l8 0q86 0 162-63-13 74-13 157 0 80 13 156-76-63-162-63l-8 0q-25 0-44-27t-18-66z m281 0q0-47 6-94l88 0q25 0 44 27t18 67-18 66-44 27l-88 0q-6-47-6-93z m14-157q19-97 57-158t85-60q65 0 111 109t45 266-45 265-111 109q-47 0-85-60t-57-158l80 0q52 0 89-45t36-112-36-111-89-45l-80 0z" horiz-adv-x="1000" />
+<glyph glyph-name="database" unicode="&#xe826;" d="m0 53l0 594q0 98 131 150t307 53 306-53 131-150l0-594q0-97-131-150t-306-53-307 53-131 150z m63 0q0-59 109-100t266-41 265 41 109 100l0 117q-46-48-150-75t-224-26-225 26-150 75l0-117z m0 188q0-59 109-100t266-41 265 41 109 100l0 117q-46-49-150-75t-224-27-225 27-150 75l0-117z m0 187q0-58 109-99t266-41 265 41 109 99l0 108q-58-45-160-69t-214-23-215 23-160 69l0-108z m0 219q0-59 109-100t266-41 265 41 109 100-109 99-265 41-266-41-109-99z m625-609q0 13 8 22t23 9 22-9 9-22-9-23-22-9-23 9-8 23z m0 187q0 14 8 22t23 9 22-9 9-22-9-22-22-9-23 9-8 22z m0 188q0 13 8 22t23 9 22-9 9-22-9-23-22-9-23 9-8 23z" horiz-adv-x="875" />
+<glyph glyph-name="key" unicode="&#xe827;" d="m0-88l0 94q0 20 18 39l379 379q-22 57-22 114 0 128 92 220t221 92 220-92 92-220-92-221-220-92q-57 0-114 22l-74-73 0-74q0-25-19-44t-43-18l-63 0 0-63q0-25-19-44t-43-18l-73 0-45-45q-17-18-39-18l-93 0q-26 0-44 19t-19 44z m63 0l87 0 45 45q18 18 45 18l73 0 0 63q0 25 18 43t44 19l63 0 0 74q0 26 17 43l61 61 35 35 10 10q60-35 127-35 103 0 176 73t73 177-73 176-176 73-177-73-73-176q0-67 35-127l-45-45-365-364 0-90z m562 713q0 4 2 10 23 65 88 88 15 6 27-4 74-53 127-127 6-8 6-17 0-4-2-10-23-65-88-88-15-6-27 4-74 53-127 127-6 8-6 17z m31 0q51-70 119-119 51 18 69 69-49 68-119 119-51-18-69-69z" horiz-adv-x="1000" />
+<glyph glyph-name="beaker" unicode="&#xe828;" d="m2 354q10 49 55 68l424 170q-12 20-12 41 0 33 23 57l43 43q24 23 56 23t56-23l240-240q23-24 23-56t-23-56l-43-45q-24-21-55-21-23 0-43 12l-168-418q-17-47-68-57-8-2-18-2l-4 0q-37 0-62 27l-398 393q-36 35-26 84z m62-11q-3-16 8-28l397-393q10-10 21-10l8 0q16 4 24 20l146 371q-58 61-123 85t-146 33-123 23l-194-78q-15-6-18-23z m186-24q0 25 19 44t44 18 44-18 18-44-18-44-44-19-44 19-19 44z m31 0q0-14 9-23t23-8 22 8 9 23-9 22-22 9-23-9-9-22z m43 144q30-6 80-13 59-6 93-13t87-33 98-70l41 102 55-55q11-11 21 0l45 45q12 10 0 22l-242 242q-10 10-22 0l-45-45q-9-12 0-22l55-54z m51-332q0 14 9 23t22 9 23-9 9-23-9-22-23-9-22 9-9 22z m63 141q0 33 22 56t56 22 55-22 23-56-23-56-55-22-56 22-22 56z m31 0q0-20 14-33t33-14 33 14 14 33-14 33-33 14-33-14-14-33z m375 500q0 33 22 56t56 22 56-22 22-56-22-56-56-22-56 22-22 56z m31-172q0 14 9 22t22 9 23-9 9-22-9-22-23-9-22 9-9 22z m0 172q0-20 14-33t33-14 33 14 14 33-14 33-33 14-33-14-14-33z" horiz-adv-x="1000" />
+<glyph glyph-name="truck" unicode="&#xe829;" d="m0 319l0 343q0 40 27 67t67 27l469 0q39 0 66-27t27-67l0-62 125 0q51 0 78-41l125-187q16-24 16-53l0-188q0-39-27-66t-67-27l-35 0q-12-42-45-68t-76-26-76 26-45 68l-164 0q-12-42-45-68t-76-26-76 26-45 68l-35 0q-40 0-67 27t-27 66l0 94q-39 0-67 27t-27 67z m63 0q0-14 8-23t23-8l469 0q13 0 22 8t9 23l0 343q0 14-9 23t-22 9l-469 0q-14 0-23-9t-8-23l0-343z m93-188q0-13 9-22t23-9l35 0q11 41 45 67t76 27 76-27 45-67l164 0q12 41 45 67t76 27 76-27 45-67l35 0q14 0 23 9t8 22l0 188q0 10-5 17l-125 188q-8 14-26 14l-125 0 0-219q0-39-27-67t-66-27l-407 0 0-94z m125-62q0-26 19-44t44-19 44 19 18 44-18 44-44 18-44-18-19-44z m407 0q0-26 18-44t44-19 44 19 18 44-18 44-44 18-44-18-18-44z m0 219l0 187q0 14 8 22t23 9l31 0q18 0 25-13l94-141q6-8 6-18l0-46q0-14-9-23t-22-9l-125 0q-14 0-23 9t-8 23z m31 0l125 0 0 46-94 141-31 0 0-187z" horiz-adv-x="1000" />
+<glyph glyph-name="money" unicode="&#xe82a;" d="m3 243q31 97 107 173 59 61 203 145 129 74 178 123 55 55 74 121 6 16 16 27 14 12 29 16 35 8 61-16l312-312q26-27 16-63-31-99-108-173-58-61-203-145-129-74-177-123-55-53-75-121-6-16-15-27-14-12-30-16-35-8-60 16l-313 312q-25 27-15 63z m60-18l99-99 115-115 99-99q25 79 84 140t128 102l138 80t129 101 83 140l-157 157-155 155q-24-78-83-139t-129-102l-139-80t-128-101-84-140z m274-199l21 29q22 27 47 53 22 23 55 49 11 9 21 0 12-12 0-24l-2 0q-31-25-52-47-24-23-43-48l-20-28q-2-2-2-4-12-12-23 0-8 10-2 20z m27 359q2 18 10 33 8 18 19 32 0 2-5 5-4 2-4 7t4 10 8 5 7-4q4-4 8-6 8 8 20 16t28 12 29 1 24-15q8-8 8-18t-8-15q-5-6-15-4-6 2-18 4-9 4-20 3t-23-11q20-20 51-57 14 8 31 14 16 6 32 8t31-3 31-17q14-12 20-25 4-14 2-30 0-15-10-33-8-19-22-37 8-6 16-13 4-2 5-7t-3-9-9-5-9 3q-9 8-15 16-18-18-35-24-16-6-34-6-15 2-28 8t-20 15-8 17 8 16 13 7 13-3 13-8 13-7 17 0 20 12q-21 21-56 62-32-17-65-19-29-2-50 15-14 12-20 26t-4 29z m42 11q-1-7 1-14t8-10q10-10 22-9t33 10q-30 32-49 51-6-8-10-14t-5-14z m112 143q-9 10 0 22 2 2 4 2 32 25 53 47 23 23 43 49l19 27q2 4 4 4 12 12 22 0 10-10 2-22l-22-29q-21-27-47-53-21-23-54-48-12-10-24 1z m4-195q32-35 53-56 6 5 10 13t6 16 0 14-9 14-15 9-15 1-16-5q-4-2-14-6z" horiz-adv-x="1001" />
+<glyph glyph-name="food" unicode="&#xe82b;" d="m0 116q0 33 23 55t55 23l84 0q22 121 117 201t221 80q102 0 186-55t126-144l143 70q12 6 24 2t17-16 2-23-16-18l-150-76q4-11 6-21l84 0q33 0 56-23t22-55q0-24-16-41l-109-123 0-24q0-33-22-56t-56-22l-594 0q-33 0-55 22t-23 56l0 24-109 123q-16 17-16 41z m63 0l125-141 0-47q0-16 15-16l594 0q15 0 15 16l0 47 125 141q0 15-15 15l-844 0q-15 0-15-15z m130 78l34 0q21 95 97 157t176 62q84 0 153-46t103-120l27 15q-37 82-113 132t-170 50q-111 0-198-72t-109-178z m55 291q-16 39 16 113 25 61 13 90l-2 0 0 6q0 15 16 15 10 0 14-9 17-42-14-114-25-62-12-92l0-3q0-16-15-16-10 0-14 8l0 2-2 0z m10-291l33 0q20 68 77 112t132 44q66 0 120-36t79-95l30 14q-32 66-93 107t-136 41q-86 0-153-52t-89-135z m66 0l33 0q18 43 57 68t86 26 86-26 57-68l5 0 24 11q-22 51-68 83t-104 31q-61 0-108-35t-68-90z m69 0l37 0q29 31 70 31t68-31l39 0q-37 62-107 62t-107-62z m76 429l0 2q-16 39 13 114 28 60 14 89l0 6q0 16 14 16 12 0 15-10 18-41-13-113-26-63-14-92 2-2 2-4 0-15-16-15-9 0-15 7z m160-134l0 2q-16 39 16 111 25 62 11 90l0 6q0 15 16 15 10 0 14-9 17-40-14-114-26-60-14-90l0-2q2-2 2-3 0-16-15-16-10 0-14 10l-2 0z m160-295l18 0q0 2-1 4t-1 4z" horiz-adv-x="1000" />
+<glyph glyph-name="shop" unicode="&#xe82c;" d="m0 413l0 31q0 31 20 56l93 125q4 6 12 14l0 148q0 26 19 44t44 19l624 0q26 0 44-19t19-44l0-148q8-8 12-14l93-125q20-25 20-56l0-32q0-39-27-66t-67-27l0-407q0-25-18-43t-44-19l-688 0q-25 0-44 19t-18 43l0 407q-39 0-67 27t-27 66z m63 0q0-14 8-23t23-9l58 0 125 219-89 0q-16 0-26-12l-94-125q-5-9-5-19l0-31z m93-501l203 0 0 313q0 14 9 22t23 9l234 0q14 0 22-9t9-22l0-313 188 0 0 407-688 0 0-407z m32 469l130 0 63 219-68 0z m0 281l624 0 0 125-624 0 0-125z m164-281l132 0 0 219-70 0z m39-468l234 0 0 312-234 0 0-312z m125 468l132 0-62 219-70 0 0-219z m103 219l63-219 130 0-124 219-69 0z m104 0l125-219 58 0q14 0 23 9t8 23l0 31q0 10-5 19l-94 125q-10 12-26 12l-89 0z" horiz-adv-x="1000" />
+<glyph glyph-name="diamond" unicode="&#xe82d;" d="m0 502q0 28 18 45l160 158q17 20 43 20l558 0q26 0 43-20l160-158q18-17 18-43 0-23-16-43l-437-464q-20-22-47-22t-47 22l-437 464q-16 18-16 41z m63 4l134 0 84 84-72 61z m27-31l307-328-196 328-111 0z m146 0l231-383-76 383-155 0z m4 31l143 0-78 65z m2 156l61-50 51 50-112 0z m84-70l80-66 71 58-86 71z m96-117l78-389 78 389-156 0z m8 31l140 0-70 57z m0 156l70-58 68 58-138 0z m95-78l69-58 80 66-65 63z m8-492l231 383-155 0z m71 55l306 328-111 0z m13 359l143 0-65 65z m29 156l51-50 61 50-112 0z m73-72l84-84 133 0-145 145z" horiz-adv-x="1000" />
+<glyph glyph-name="t-shirt" unicode="&#xe82e;" d="m4 580q-14 41 20 69l156 125q17 13 39 13l562 0q22 0 39-13l157-125q33-28 19-69l-62-187q-10-29-39-39-10-4-20-4-18 0-31 8l0-383q0-25-19-44t-44-19l-562 0q-26 0-44 19t-19 44l0 383q-13-8-31-8-10 0-19 4-30 10-39 39z m59 20l62-187 94 62 0-500 562 0 0 500 94-62 63 187-157 125-131 0q-13-41-54-67t-96-27-96 27-54 67l-131 0z m320 125q14-27 45-45t72-18 72 18 45 45l-234 0z" horiz-adv-x="1000" />
+<glyph glyph-name="wallet" unicode="&#xe82f;" d="m0 22l0 625q0 70 51 121t121 51l640 0q40 0 67-28t27-66l0-281q94-71 94-188t-94-187l0-47q0-70-51-121t-121-51l-562 0q-70 0-121 51t-51 121z m63 0q0-45 32-77t77-33l562 0q45 0 78 33t32 77l0 47-281 0q-65 0-111 46t-46 110 46 110 111 46l281 0 0 63q0 13-9 22t-23 9l-640 0q-63 0-109 39l0-492z m0 625q0-45 31-76l0 123q0 13 9 22t22 9l656 0q14 0 23-9t9-22l0-156q15 0 31-6l0 193q0 14-9 22t-23 9l-640 0q-45 0-77-32t-32-77z m62-98q23-11 47-11l609 0 0 31-656 0 0-20z m0 51l656 0 0 31-656 0 0-31z m0 62l656 0 0 32-656 0 0-32z m344-437q0-39 27-66t67-28l320 0q54 51 54 125 0 59-35 104l0-2q-4-8-7-14-20-25-51-25l-281 0q-40 0-67-28t-27-66z m31 0q0 25 19 44t44 19 43-19 19-44-19-44-43-18-44 18-19 44z" horiz-adv-x="1000" />
+</font>
+</defs>
+</svg>

BIN
static/icons-min/linecons/linecons.ttf


BIN
static/icons-min/linecons/linecons.woff


+ 63 - 0
static/icons-min/meteocons/meteocons.css

@@ -0,0 +1,63 @@
+@font-face {
+  font-family: 'meteocons';
+  src: url('meteocons.eot?43059573');
+  src: url('meteocons.eot?43059573#iefix') format('embedded-opentype'),
+       url('meteocons.woff?43059573') format('woff'),
+       url('meteocons.ttf?43059573') format('truetype'),
+       url('meteocons.svg?43059573#meteocons') format('svg');
+  font-weight: normal;
+  font-style: normal;
+}
+
+[class^='icon-meteocons-']:before,
+[class*=' icon-meteocons-']:before {
+    font-family: 'meteocons';
+}
+
+.icon-meteocons-windy-rain-inv:before { content: '\e800'; }
+.icon-meteocons-clouds-flash:before { content: '\e82e'; }
+.icon-meteocons-snow-heavy-inv:before { content: '\e802'; }
+.icon-meteocons-hail-inv:before { content: '\e803'; }
+.icon-meteocons-clouds-inv:before { content: '\e804'; }
+.icon-meteocons-clouds-flash-inv:before { content: '\e805'; }
+.icon-meteocons-temperature:before { content: '\e806'; }
+.icon-meteocons-compass:before { content: '\e807'; }
+.icon-meteocons-na:before { content: '\e808'; }
+.icon-meteocons-celcius:before { content: '\e809'; }
+.icon-meteocons-fahrenheit:before { content: '\e80a'; }
+.icon-meteocons-clouds-flash-alt:before { content: '\e80b'; }
+.icon-meteocons-sun-inv:before { content: '\e80c'; }
+.icon-meteocons-moon-inv:before { content: '\e80d'; }
+.icon-meteocons-cloud-sun-inv:before { content: '\e80e'; }
+.icon-meteocons-cloud-moon-inv:before { content: '\e80f'; }
+.icon-meteocons-cloud-inv:before { content: '\e810'; }
+.icon-meteocons-cloud-flash-inv:before { content: '\e811'; }
+.icon-meteocons-drizzle-inv:before { content: '\e812'; }
+.icon-meteocons-rain-inv:before { content: '\e813'; }
+.icon-meteocons-windy-inv:before { content: '\e814'; }
+.icon-meteocons-sunrise:before { content: '\e815'; }
+.icon-meteocons-sun:before { content: '\e816'; }
+.icon-meteocons-snow-inv:before { content: '\e801'; }
+.icon-meteocons-eclipse:before { content: '\e818'; }
+.icon-meteocons-mist:before { content: '\e819'; }
+.icon-meteocons-wind:before { content: '\e81a'; }
+.icon-meteocons-snowflake:before { content: '\e81b'; }
+.icon-meteocons-cloud-sun:before { content: '\e81c'; }
+.icon-meteocons-cloud-moon:before { content: '\e81d'; }
+.icon-meteocons-fog-sun:before { content: '\e81e'; }
+.icon-meteocons-fog-moon:before { content: '\e81f'; }
+.icon-meteocons-fog-cloud:before { content: '\e820'; }
+.icon-meteocons-fog:before { content: '\e821'; }
+.icon-meteocons-cloud:before { content: '\e822'; }
+.icon-meteocons-cloud-flash:before { content: '\e823'; }
+.icon-meteocons-cloud-flash-alt:before { content: '\e824'; }
+.icon-meteocons-drizzle:before { content: '\e825'; }
+.icon-meteocons-rain:before { content: '\e826'; }
+.icon-meteocons-windy:before { content: '\e827'; }
+.icon-meteocons-windy-rain:before { content: '\e828'; }
+.icon-meteocons-snow:before { content: '\e829'; }
+.icon-meteocons-snow-alt:before { content: '\e82a'; }
+.icon-meteocons-snow-heavy:before { content: '\e82b'; }
+.icon-meteocons-hail:before { content: '\e82c'; }
+.icon-meteocons-clouds:before { content: '\e82d'; }
+.icon-meteocons-moon:before { content: '\e817'; }

BIN
static/icons-min/meteocons/meteocons.eot


+ 58 - 0
static/icons-min/meteocons/meteocons.svg

@@ -0,0 +1,58 @@
+<?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">
+<svg xmlns="http://www.w3.org/2000/svg">
+<metadata>Copyright (C) 2014 by original authors @ fontello.com</metadata>
+<defs>
+<font id="fontello" horiz-adv-x="1000" >
+<font-face font-family="fontello" font-weight="400" font-stretch="normal" units-per-em="1000" ascent="850" descent="-150" />
+<missing-glyph horiz-adv-x="1000" />
+<glyph glyph-name="windy-rain-inv" unicode="&#xe800;" d="m0 318q0 12 9 21t22 9h250q14 0 23-9t8-21q0-14-9-23t-22-10h-250q-13 0-22 10t-9 23z m0 124q0 13 9 22t22 9h125q14 0 23-9t8-22q0-13-9-22t-22-10h-125q-13 0-22 10t-9 22z m63 125q0 13 8 22t23 9h125q13 0 22-9t9-22q0-13-9-22t-22-10h-125q-13 0-22 10t-9 22z m208-49q0 77 54 133t132 60q74 76 178 76t179-76q78-4 132-60t53-133q0-82-56-139t-139-57q-17 0-33 2-62-39-136-39t-135 39q-16-2-35-2-80 0-137 57t-57 139z m166-418q0 35 63 125l15-24q18-26 32-54 15-32 15-47 0-25-18-44t-44-19-44 19-19 44z m250-125q0 35 63 125l15-24q18-26 31-54 16-32 16-47 0-25-18-44t-44-19-44 19-19 44z" horiz-adv-x="1000" />
+<glyph glyph-name="clouds-flash" unicode="&#xe82e;" d="m0 336q0 90 64 154t155 65q17 0 31-2 1 4 4 4-4 18-4 29 0 72 51 123t123 51h13q73 89 188 89t187-89h14q72 0 123-51t50-123q0-66-46-117 46-59 46-133 0-90-64-154t-154-65q-42 0-78 14-82-72-193-74l-10-20 62-62-187-125 62 125-62 62 45 30q-72 19-123 64-37-14-78-14-90 0-155 65t-64 154z m63 0q0-64 45-110t111-46q48 0 89 29 74-89 188-92l47 6q89 15 148 86 41-29 90-29 64 0 110 46t46 110q0 52-33 96-23 29-56 44t-67 16l-26-2q-18-3-33-9-32 62-91 99-59 37-131 37-104 0-178-76-24-24-41-55-1-3-4-5-27 11-58 11-65 0-111-46t-45-110z m255 285q82 59 182 59 73 0 140-34 66-32 110-93 13 2 31 2 70 0 129-41 27 31 27 72 0 47-32 79t-79 32q-23 0-43-8-22 45-65 72t-93 26-94-26-64-72q-21 8-43 8-37 0-66-21-28-21-40-55z" horiz-adv-x="1000" />
+<glyph glyph-name="snow-heavy-inv" unicode="&#xe802;" d="m0 506q0 90 64 154t155 65q17 0 31-2 43 61 109 93 68 33 141 33t140-33q66-32 110-93 13 2 31 2 90 0 154-65t64-154-64-154-154-65q-42 0-78 14-88-76-203-76t-203 76q-37-14-78-14-90 0-155 65t-64 154z m60-392q-5 19 14 25l24 6q0 12 6 21l-18 18q-14 14 0 28 14 15 29 1l18-17q9 3 21 5l6 24q6 19 25 13t14-25l-6-23q5-3 8-6 4-5 8-10l23 8q20 3 26-16 6-19-16-25l-23-6q0-12-6-21l17-18q16-14 1-28-14-15-30-1l-16 17q-11-3-21-6l-8-23q-4-20-24-15-21 5-15 27l6 23q-7 4-16 16l-23-8q-20-3-24 16z m84 11q14-13 29 0 14 14-1 28-14 15-28 1-15-15 0-29z m204-163q3 15 15 21l35 21q-3 19 0 37l-35 20q-12 8-15 21t2 27q7 12 21 16t27-4l35-21q14 14 32 19v41q0 14 10 25t25 11 24-11 11-25v-41q17-5 31-19l35 21q14 8 28 4t20-16q7-13 3-27t-16-21l-35-20q4-18 0-37l35-21q12-6 16-21t-3-26q-7-12-21-16t-27 4l-35 20q-14-12-31-18v-41q0-15-11-25t-24-10-25 10-10 25v41q-17 6-32 18l-35-20q-13-7-27-4t-21 16q-6 12-2 26z m117 61q0-15 10-25t25-9 23 9q12 10 12 25t-11 24-24 10-25-10-10-24z m277 81q6 19 25 13l24-5q3 5 7 9 3 3 8 6l-6 24q-5 19 14 25t25-14l6-23q12-2 22-6l17 18q15 13 30-1 13-15 0-29l-18-17q6-10 6-22l23-6q20-5 15-25-5-19-24-16l-24 8q-8-12-16-15l6-24q6-21-14-26-21-6-25 14l-7 24q-13 2-22 6l-16-18q-15-14-30 1-14 14 1 29l18 17q-6 9-6 22l-24 5q-21 6-15 26z m85-41q14-14 29 0 14 13-1 27-14 16-28 1-15-15 0-28z" horiz-adv-x="1000" />
+<glyph glyph-name="hail-inv" unicode="&#xe803;" d="m0 506q0 90 64 154t155 65q17 0 31-2 43 61 109 93 68 33 141 33t140-33q66-32 110-93 13 2 31 2 90 0 154-65t64-154-64-154-154-65q-42 0-78 14-88-76-203-76t-203 76q-37-14-78-14-90 0-155 65t-64 154z m125-344q0 26 19 44t43 19 43-20q20-17 20-43t-19-44-44-18-43 18-19 44z m125-250q0 26 18 44t44 19 43-20q20-17 20-43t-19-44-44-18-44 18-18 44z m187 188q0 25 19 44t44 18 43-19q19-18 19-43t-18-44-44-19-44 19-19 44z m188-188q0 26 18 44t44 19 43-20q20-17 20-43t-19-44-44-18-44 18-18 44z m125 250q0 26 18 44t44 19 43-20q20-17 20-43t-19-44-44-18-44 18-18 44z" horiz-adv-x="1000" />
+<glyph glyph-name="clouds-inv" unicode="&#xe804;" d="m2 234q0 90 64 155t155 64q14 0 31-4 0 1 1 3t1 3q-2 16-2 29 0 70 51 122 50 52 123 52 8 0 13-2 72 90 188 90t187-90q5 2 14 2 72 0 123-52 50-52 50-122 0-68-46-117 46-60 46-132 0-92-64-156-64-63-154-63-42 0-78 14-88-76-203-76t-203 76q-37-14-78-14-91 0-155 63-64 64-64 155z" horiz-adv-x="1000" />
+<glyph glyph-name="clouds-flash-inv" unicode="&#xe805;" d="m0 336q0 90 64 154t155 65q17 0 31-2 1 4 4 4-4 18-4 29 0 72 51 123t123 51h13q73 89 188 89t187-89h14q72 0 123-51t50-123q0-66-46-117 46-59 46-133 0-90-64-154t-154-65q-42 0-78 14-82-72-193-74l-10-20 62-62-187-125 62 125-62 62 45 30q-72 19-123 64-37-14-78-14-90 0-155 65t-64 154z" horiz-adv-x="1000" />
+<glyph glyph-name="temperature" unicode="&#xe806;" d="m375 37q0 73 62 108v574q0 28 19 48 18 20 44 20t44-20q18-20 18-48v-574q63-35 63-108 0-50-37-87t-89-38q-52 0-88 38-36 37-36 87z" horiz-adv-x="1000" />
+<glyph glyph-name="compass" unicode="&#xe807;" d="m0 350q0 207 146 353t354 146 353-146 146-353-146-354-353-146-354 146-146 354z m125 0q0-154 110-265t265-110 263 109q112 112 112 266t-111 264-264 111-265-111-110-264z m187-188l125 250 250 125-125-250z" horiz-adv-x="1000" />
+<glyph glyph-name="na" unicode="&#xe808;" d="m102 180v343h62l80-117 64-101h2v218h69v-343h-63l-86 129-58 88h-2v-217h-68z m300-22l127 383h51l-127-383h-51z m186 22l121 343h70l119-343h-74l-22 70h-119l-23-70h-72z m113 127h84l-14 45-27 90h-2l-28-88z" horiz-adv-x="1000" />
+<glyph glyph-name="celcius" unicode="&#xe809;" d="m283 424q-13 28 0 58t41 40q29 12 59-1t43-40q5-12 5-28t-5-29q-12-27-42-39-31-12-60 0t-41 39z m37 29q0-13 10-23t24-10 25 10 9 23-9 24-25 9-24-9-10-24z m166-170v129q0 51 40 81t91 30q69 0 105-33l-33-52q-27 23-70 23-26 0-45-15t-20-47v-100q0-32 20-47t45-15q38 0 72 23l31-53q-43-35-103-35-53 0-93 30t-40 81z" horiz-adv-x="1000" />
+<glyph glyph-name="fahrenheit" unicode="&#xe80a;" d="m276 461q2 20 15 36t32 23q30 11 60 0t41-39q12-28 0-57t-41-41q-14-6-31-6t-30 6q-28 12-41 40-7 19-5 38z m42-10q0-13 10-23t24-10 25 10 10 23-10 24-25 9-24-9-10-24z m168-277v346h238v-63h-170v-80h145v-62h-145v-141h-68z" horiz-adv-x="1000" />
+<glyph glyph-name="clouds-flash-alt" unicode="&#xe80b;" d="m0 336q0 90 64 154t155 65q17 0 31-2 1 4 4 4-4 18-4 29 0 72 51 123t123 51h13q73 89 188 89t187-89h14q72 0 123-51t50-123q0-66-46-117 46-59 46-133 0-90-64-154t-154-65q-40 0-78 16-40-36-92-57l-35 36 12 23q63 26 103 74 41-29 90-29 64 0 110 46t46 110q0 52-33 96-23 29-56 44t-67 16l-26-2q-18-3-33-9-32 62-91 99-59 37-131 37-104 0-178-76-24-24-41-55-1-3-4-5-27 11-58 11-65 0-111-46t-45-110 45-110 111-46q48 0 89 29 21-25 51-45l-56-37-6 4q-37-14-78-14-90 0-155 65t-64 154z m318 285q82 59 182 59 73 0 140-34 66-32 110-93 13 2 31 2 70 0 129-41 27 31 27 72 0 47-32 79t-79 32q-23 0-43-8-22 45-65 72t-93 26-94-26-64-72q-21 8-43 8-37 0-66-21-28-21-40-55z m57-771l62 187-62 63 187 125-62-125 62-63z" horiz-adv-x="1000" />
+<glyph glyph-name="sun-inv" unicode="&#xe80c;" d="m94 350q0 13 9 22t22 9h62q14 0 23-9t9-22-9-23-23-8h-62q-14 0-22 8t-9 23z m119-287q-22 21 0 45l45 43q21 21 43 0t0-43l-43-45q-24-22-45 0z m0 529q-22 23 0 45t45 0l43-45q21-22 0-43t-43 0z m68-242q0 90 65 154t154 64 154-64 64-154-64-155-154-64-154 64-65 155z m188-375v62q0 14 8 23t23 9 22-9 9-23v-62q0-14-9-23t-22-8-23 8-8 23z m0 687v63q0 13 8 22t23 9 22-9 9-22v-63q0-14-9-22t-22-9-23 9-8 22z m229-511q22 21 44 0l45-43q21-24 0-45t-45 0l-43 45q-24 21-1 43z m0 398q-23 21 1 43l43 45q23 21 45 0t0-45l-45-43q-22-22-44 0z m83-199q0 13 9 22t22 9h63q13 0 22-9t9-22-9-23-22-9h-63q-14 0-22 9t-9 23z" horiz-adv-x="1000" />
+<glyph glyph-name="moon-inv" unicode="&#xe80d;" d="m287 357q0 90 64 155 36 33 82 51-21-60-7-121 14-63 58-108t108-58q61-14 121 7-18-46-51-82-65-64-155-64t-156 64-64 156z" horiz-adv-x="1000" />
+<glyph glyph-name="cloud-sun-inv" unicode="&#xe80e;" d="m0 131q0 88 62 151t149 68q-24 45-24 93 0 90 65 155t154 64q89 0 153-62 63-62 66-153 75-32 125-99 13 2 31 2 90 0 154-65t64-154-64-154-154-64q-42 0-78 13-88-76-203-76t-203 76q-37-13-78-13-90 0-155 64t-64 154z m0 312q0 14 9 23t22 9h63q13 0 22-9t9-23-9-22-22-9h-63q-13 0-22 9t-9 22z m119 243q-21 23 0 44t45 0l43-44q21-22 0-43t-43 0z m131-243q0-37 19-72 92 104 231 104 27 0 60-6-9 56-52 94t-102 37q-64 0-110-46t-46-111z m125 313v62q0 14 9 23t22 8 23-8 8-23v-62q0-14-8-23t-23-8-22 8-9 23z m230-113q-21 21 0 43l43 44q24 22 45 0t0-44l-45-43q-21-22-43 0z m82-200q0 14 9 23t22 9h63q14 0 22-9t9-23-9-22-22-9h-63q-13 0-22 9t-9 22z" horiz-adv-x="1000" />
+<glyph glyph-name="cloud-moon-inv" unicode="&#xe80f;" d="m0 131q0 90 64 154t155 65q17 0 31-2 78 107 211 125-18 61-1 127 16 66 63 113 39 39 94 58 19 8 33-6 14-15 8-33-20-52-8-104 12-52 50-91 38-39 91-51 53-11 105 8 18 6 32-8 15-14 7-33-19-54-59-93-7-8-27-22 67-21 109-78 41-57 41-129 0-90-64-154t-154-64q-42 0-78 13-88-76-203-76t-203 76q-37-13-78-13-90 0-155 64t-64 154z m517 445q-11-55 8-103 134-10 219-117 65 15 103 64-111-6-191 73-80 80-72 191-8-6-16-14-39-39-51-94z" horiz-adv-x="1000" />
+<glyph glyph-name="cloud-inv" unicode="&#xe810;" d="m0 319q0 89 64 154t155 64q17 0 31-2 43 61 109 94 68 33 141 33t140-33q66-33 110-94 13 2 31 2 90 0 154-64t64-155-64-154-154-64q-42 0-78 13-88-76-203-76t-203 76q-37-13-78-13-90 0-155 64t-64 154z" horiz-adv-x="1000" />
+<glyph glyph-name="cloud-flash-inv" unicode="&#xe811;" d="m0 506q0 90 64 154t155 65q17 0 31-2 43 61 109 93 68 33 141 33t140-33q66-32 110-93 13 2 31 2 90 0 154-65t64-154-64-154-154-65q-42 0-78 14-76-66-182-74l-21-65 62-62-187-188 62 188-62 62 68 69q-84 15-146 70-37-14-78-14-90 0-155 65t-64 154z" horiz-adv-x="1000" />
+<glyph glyph-name="drizzle-inv" unicode="&#xe812;" d="m0 443q0 90 64 155t155 64q17 0 31-2 43 61 109 94 68 33 141 33t140-33q66-33 110-94 13 2 31 2 90 0 154-64t64-155-64-154-154-64q-42 0-78 13-88-76-203-76t-203 76q-37-13-78-13-90 0-155 64t-64 154z m437-468q0 35 63 125l15-24q18-26 32-54 15-32 15-47 0-25-18-44t-44-19-44 19-19 44z" horiz-adv-x="1000" />
+<glyph glyph-name="rain-inv" unicode="&#xe813;" d="m0 506q0 90 64 154t155 65q17 0 31-2 43 61 109 93 68 33 141 33t140-33q66-32 110-93 13 2 31 2 90 0 154-65t64-154-64-154-154-65q-42 0-78 14-88-76-203-76t-203 76q-37-14-78-14-90 0-155 65t-64 154z m187-406q0 35 63 125l16-24q17-26 31-54 15-32 15-47 0-25-18-44t-44-19-44 19-19 44z m252-188q0 35 63 125l15-23q18-27 32-55 15-32 15-47 0-25-18-44t-44-18-44 18-19 44z m248 63q0 35 63 125l15-24q18-26 31-54 16-32 16-47 0-25-18-44t-44-19-44 19-19 44z" horiz-adv-x="1000" />
+<glyph glyph-name="windy-inv" unicode="&#xe814;" d="m0 131q0 14 9 23t22 8h250q14 0 23-8t8-23-8-22-23-9h-250q-13 0-22 9t-9 22z m0 125q0 14 9 23t22 8h125q14 0 23-8t8-23-8-22-23-9h-125q-13 0-22 9t-9 22z m63 125q0 14 8 22t23 9h125q13 0 22-9t9-22-9-22-22-9h-125q-14 0-23 9t-8 22z m208-51q0 78 54 135 54 57 132 60 74 77 178 77t179-77q78-3 132-60 53-57 53-135 0-80-56-136t-139-57q-17 0-33 2-62-41-136-41t-135 41q-16-2-35-2-80 0-137 57t-57 136z" horiz-adv-x="1000" />
+<glyph glyph-name="sunrise" unicode="&#xe815;" d="m213 498q-11 12-11 23t11 22 22 11 23-11l43-45q10-11 10-21t-10-22-22-11l-21 11z m68-304q0 13 9 22t22 9h375q14 0 23-9t8-22-8-23-23-9h-375q-13 0-22 9t-9 23z m4 93q12 81 72 134 61 54 143 54t142-54q61-53 72-134h-62q-9 55-53 90-43 35-99 35t-100-35q-43-35-52-90h-63z m59-218q0 13 8 22t23 9h250q13 0 22-9t9-22-9-23-22-9h-250q-14 0-23 9t-8 23z m125 499v63q0 14 8 22t23 9 22-9 9-22v-63q0-13-9-22t-22-9-23 9-8 22z m230-113q-11 11-11 22t11 21l43 45q12 11 23 11t22-11 10-22-10-23l-45-43q-11-11-22-11z" horiz-adv-x="1000" />
+<glyph glyph-name="sun" unicode="&#xe816;" d="m94 350q0 13 9 22t22 9h62q14 0 23-9t9-22-9-23-23-8h-62q-14 0-22 8t-9 23z m119-287q-11 11-11 22t11 23l45 43q10 12 22 12l21-11q10-12 10-23t-10-21l-43-45q-12-11-23-11t-22 11z m0 529q-11 12-11 23t11 22 22 10 23-10l43-45q10-11 10-22t-10-21-22-11l-21 11z m68-242q0 90 65 154t154 64 154-64 64-154-64-155-154-64-154 64-65 155z m63 0q0-65 45-111t111-45 109 44q47 47 47 112t-46 110-110 46-111-46-45-110z m125-375v62q0 14 8 23t23 9 22-9 9-23v-62q0-14-9-23t-22-8-23 8-8 23z m0 687v63q0 13 8 22t23 9 22-9 9-22v-63q0-14-9-22t-22-9-23 9-8 22z m230-554q-11 10-11 21t11 22 21 10l22-10 45-43q10-12 10-23t-10-22-22-11-23 11z m0 441q-11 11-11 21t11 22l43 45q12 10 23 10t22-10 10-22-10-23l-45-43q-11-11-22-11z m82-199q0 13 9 22t22 9h63q13 0 22-9t9-22-9-23-22-9h-63q-14 0-22 9t-9 23z" horiz-adv-x="1000" />
+<glyph glyph-name="snow-inv" unicode="&#xe801;" d="m0 506q0 90 64 154t155 65q17 0 31-2 43 61 109 93 68 33 141 33t140-33q66-32 110-93 13 2 31 2 90 0 154-65t64-154-64-154-154-65q-42 0-78 14-88-76-203-76t-203 76q-37-14-78-14-90 0-155 65t-64 154z m348-544q3 15 15 21l35 21q-3 19 0 37l-35 20q-12 8-15 21t2 27q7 12 21 16t27-4l35-21q14 14 32 19v41q0 14 10 25t25 11 24-11 11-25v-41q17-5 31-19l35 21q14 8 28 4t20-16q7-13 3-27t-16-21l-35-20q4-18 0-37l35-21q12-6 16-21t-3-26q-7-12-21-16t-27 4l-35 20q-14-12-31-18v-41q0-15-11-25t-24-10-25 10-10 25v41q-17 6-32 18l-35-20q-13-7-27-4t-21 16q-6 12-2 26z m117 61q0-15 10-25t25-9 23 9q12 10 12 25t-11 24-24 10-25-10-10-24z" horiz-adv-x="1000" />
+<glyph glyph-name="eclipse" unicode="&#xe818;" d="m123 320q0 14 9 23t22 9h63q13 0 22-9t9-23-9-22-22-9h-63q-13 0-22 9t-9 22z m119-286q-11 10-11 21t11 23l45 43q11 13 22 13l21-12q11-11 11-22t-11-22l-43-44q-12-11-23-11t-22 11z m0 529q-11 11-11 22t11 22 22 11 23-11l43-45q11-10 11-21t-11-22-22-10l-21 10z m68-243q0 90 65 155t154 64q29 0 63-10 33 10 62 10 90 0 154-64t65-155-65-154-154-64q-29 0-62 10-34-10-63-10-90 0-154 64t-65 154z m63 0q0-56 36-99 36-43 89-53-63 63-63 152t63 153q-53-10-89-53-36-43-36-100z m125-374v62q0 14 9 23t22 8 22-8 9-23v-62q0-14-9-23t-22-9-22 9-9 23z m0 687v62q0 14 9 23t22 8 22-8 9-23v-62q0-14-9-23t-22-8-22 8-9 23z" horiz-adv-x="1000" />
+<glyph glyph-name="mist" unicode="&#xe819;" d="m61 258q0 14 10 22t27 9h168q-11 31-14 63h-98q-13 0-22 8t-9 23 9 22 22 9h98q3 31 14 63h-174q-14 0-23 8t-8 23 8 22 23 9h203q38 56 100 91 61 34 134 34 108 0 186-72 80-73 91-178h160q14 0 23-9t9-22-9-23-23-8h-160q-3-32-13-63h43q15 0 26-9t11-22-11-23-26-8h-73q-38-56-100-91-61-34-134-34t-134 34q-62 35-100 91h-197q-16 0-27 8t-10 23z m253 94q4-33 18-63h394q14 30 18 63h-430z m0 62h430q-12 81-72 134-61 54-143 54-87 0-152-63h152q14 0 22-9t9-22-9-23-22-8h-197q-14-30-18-63z m63-187q65-63 152-63t152 63h-304z" horiz-adv-x="1000" />
+<glyph glyph-name="wind" unicode="&#xe81a;" d="m123 194q0 13 12 22t29 9h490q39 0 66-27t28-67-28-66-66-28-66 28-28 66q0 16 6 31h-402q-18 0-29 9t-12 23z m0 125q0 13 9 22t22 9h600q-6 15-6 31 0 39 27 66t66 28 67-28 27-66-27-66-67-28h-687q-13 0-22 9t-9 23z m0 124q0 14 9 23t22 9h287q-6 15-6 31 0 39 28 66t66 28 66-28 28-66-28-66-66-28h-375q-13 0-22 9t-9 22z" horiz-adv-x="1000" />
+<glyph glyph-name="snowflake" unicode="&#xe81b;" d="m224 240q6 25 28 39l64 38q-4 16-4 33t4 35l-64 35q-22 14-28 39-2 9-2 17 0 16 7 31 13 22 38 28 9 2 17 2 16 0 30-8l65-37q28 22 58 33v75q0 25 19 44t44 18 44-18 18-44v-75q31-11 59-33l64 37q13 8 29 8 8 0 18-3 25-6 38-28 8-14 8-30 0-8-2-17-6-25-28-39l-65-37q4-17 4-33t-4-33l65-38q22-14 28-39 2-8 2-17 0-15-8-29-13-22-38-29-10-2-18-2-16 0-29 7l-64 37q-27-21-59-33v-74q0-25-18-44t-44-19-44 19-19 44v74q-30 12-58 33l-65-37q-13-7-28-7-9 0-19 2-25 7-38 29-8 14-8 29 0 9 3 17z m213 110q0-26 18-45 19-18 45-18t44 19 18 44-18 44-44 18-44-18-19-44z" horiz-adv-x="1000" />
+<glyph glyph-name="cloud-sun" unicode="&#xe81c;" d="m0 131q0 88 62 151t149 68q-24 45-24 93 0 90 65 155t154 64q89 0 153-62 63-62 66-153 75-32 125-99 13 2 31 2 90 0 154-65t64-154-64-154-154-64q-42 0-78 13-88-76-203-76t-203 76q-37-13-78-13-90 0-155 64t-64 154z m0 312q0 14 9 23t22 9h63q13 0 22-9t9-23-9-22-22-9h-63q-13 0-22 9t-9 22z m63-312q0-64 45-110t111-46q48 0 89 29 77-92 192-92t191 92q41-29 90-29 64 0 110 46t46 110-46 110-110 46q-31 0-59-11-37 70-107 107-28 16-59 21-28 8-56 8-115 0-192-90-19-23-31-46-1 0-15 3-23 8-43 8-65 0-111-46t-45-110z m56 555q-11 11-11 22t11 22 22 11 23-11l43-45q11-10 11-21t-11-22-22-10l-21 11z m131-243q0-37 19-72 92 104 231 104 27 0 60-6-9 56-52 94t-102 37q-64 0-110-46t-46-111z m125 313v62q0 14 9 23t22 8 23-8 8-23v-62q0-14-8-23t-23-8-22 8-9 23z m230-113q-11 10-11 21t11 22l43 44q12 11 23 11t22-11 11-22-11-23l-45-43q-11-10-21-10z m82-200q0 14 9 23t22 9h63q14 0 22-9t9-23-9-22-22-9h-63q-13 0-22 9t-9 22z" horiz-adv-x="1000" />
+<glyph glyph-name="cloud-moon" unicode="&#xe81d;" d="m2 131q0 90 64 154t155 65q17 0 31-2 78 107 211 125-10 31-10 64 0 30 9 63 16 66 63 113 39 39 94 58 7 3 13 3 11 0 20-9 10-11 10-22 0-5-2-11-12-32-12-65 0-20 4-39 12-52 50-91 38-39 91-51 20-4 39-4 33 0 66 12 5 2 10 2 12 0 22-10 10-9 10-20 0-6-3-13-20-54-59-93-7-8-27-22 66-21 108-78 42-57 42-129 0-90-64-154t-154-64q-42 0-78 13-88-76-203-76t-203 76q-37-13-78-13-90 0-155 64t-64 154z m62 0q0-64 46-110t111-46q48 0 89 29 77-92 192-92t191 92q41-29 90-29 64 0 110 46t46 110-46 110-110 46q-31 0-59-11-2 2-5 6t-3 7q-25 40-58 69-38 28-84 43-35 11-72 11-14 0-14-2-69-2-123-39-54-37-86-95-27 11-58 11-65 0-111-46t-46-110z m455 445q-4-20-4-40 0-33 12-63 134-10 219-117 65 15 103 64-8 0-15 0-101 0-176 73-73 73-73 171 0 10 1 20-8-6-16-14-39-39-51-94z" horiz-adv-x="1000" />
+<glyph glyph-name="fog-sun" unicode="&#xe81e;" d="m94 8q0 14 9 23t22 8h750q13 0 22-8t9-23-9-22-22-9h-750q-14 0-22 9t-9 22z m0 125q0 14 9 23t22 8h750q13 0 22-8t9-23-9-22-22-9h-750q-14 0-22 9t-9 22z m0 125q0 14 9 22t22 9h750q13 0 22-9t9-22-9-22-22-9h-750q-14 0-22 9t-9 22z m0 125q0 14 9 22t22 9h62q14 0 23-9t9-22-9-23-23-8h-62q-14 0-22 8t-9 23z m119 242q-11 12-11 23t11 22 22 11 23-11l43-45q10-11 10-21t-10-22-22-11l-21 11z m68-242q0 90 65 154t154 65 154-65 64-154q0-9-4-31h-62q4 16 4 31 0 64-46 110t-110 46-111-46-45-110q0-15 4-31h-63q-4 22-4 31z m188 312v63q0 13 8 22t23 9 22-9 9-22v-63q0-13-9-22t-22-9-23 9-8 22z m230-113q-11 11-11 22t11 21l43 45q12 11 23 11t22-11 10-22-10-23l-45-43q-11-11-22-11z m82-199q0 14 9 22t22 9h63q13 0 22-9t9-22-9-23-22-8h-63q-14 0-22 8t-9 23z" horiz-adv-x="1000" />
+<glyph glyph-name="fog-moon" unicode="&#xe81f;" d="m94 8q0 14 9 23t22 8h750q13 0 22-8t9-23-9-22-22-9h-750q-14 0-22 9t-9 22z m0 125q0 14 9 23t22 8h750q13 0 22-8t9-23-9-22-22-9h-750q-14 0-22 9t-9 22z m0 125q0 14 9 22t22 9h750q13 0 22-9t9-22-9-22-22-9h-750q-14 0-22 9t-9 22z m188 254q9 88 71 150 39 39 94 59 6 2 11 2 12 0 22-10t10-21q0-5-2-10-12-33-12-66 0-20 4-40 12-52 51-91 39-38 91-49 19-5 39-5l65 12q6 2 10 2 12 0 22-9t9-22q0-6-2-12-10-27-23-50h-82q15 13 17 17-9 0-19 0-99 0-171 72-74 75-74 177 0 7 1 15-7-6-16-14-54-55-54-133t54-132l2-2h-80q-39 61-39 132 0 14 1 28z" horiz-adv-x="1000" />
+<glyph glyph-name="fog-cloud" unicode="&#xe820;" d="m0 6q0 14 9 23t22 8h937q14 0 23-8t8-23-8-22-23-9h-937q-13 0-22 9t-9 22z m0 125q0 14 9 23t22 8h937q14 0 23-8t8-23-8-22-23-9h-937q-13 0-22 9t-9 22z m0 125q0 14 9 23t22 8h937q14 0 23-8t8-23-8-22-23-9h-937q-13 0-22 9t-9 22z m0 125q0 90 64 154t155 65q17 0 31-2 43 61 109 93 68 34 141 34t140-34q66-32 110-93 13 2 31 2 90 0 154-65t64-154q0-9-3-31h-63q4 16 4 31 0 64-46 110t-110 46q-31 0-59-12-32 62-91 100-59 37-131 37t-131-37q-59-38-92-100-27 12-58 12-65 0-111-46t-45-110q0-15 3-31h-62q-4 22-4 31z" horiz-adv-x="1000" />
+<glyph glyph-name="fog" unicode="&#xe821;" d="m187 194q0 13 9 22t23 9h562q14 0 22-9t9-22-9-23-22-9h-562q-14 0-23 9t-9 23z m0 125q0 13 9 22t23 9h562q14 0 22-9t9-22-9-23-22-9h-562q-14 0-23 9t-9 23z m0 124q0 14 9 23t23 9h562q14 0 22-9t9-23-9-22-22-9h-562q-14 0-23 9t-9 22z m0 125q0 14 9 23t23 9h562q14 0 22-9t9-23-9-22-22-9h-562q-14 0-23 9t-9 22z" horiz-adv-x="1000" />
+<glyph glyph-name="cloud" unicode="&#xe822;" d="m0 319q0 89 64 154t155 64q17 0 31-2 43 61 109 94 68 33 141 33t140-33q66-33 110-94 13 2 31 2 90 0 154-64t64-155-64-154-154-64q-42 0-78 13-88-76-203-76t-203 76q-37-13-78-13-90 0-155 64t-64 154z m63 0q0-65 45-111t111-46q48 0 89 30 77-92 192-92t191 92q41-30 90-30 64 0 110 46t46 111-46 110-110 46q-31 0-59-12-32 62-91 100-59 37-131 37t-131-37q-59-38-92-100-27 12-58 12-65 0-111-46t-45-110z" horiz-adv-x="1000" />
+<glyph glyph-name="cloud-flash" unicode="&#xe823;" d="m0 506q0 90 64 154t155 65q17 0 31-2 43 61 109 93 68 33 141 33t140-33q66-32 110-93 13 2 31 2 90 0 154-65t64-154-64-154-154-65q-42 0-78 14-76-66-182-74l-21-65 62-62-187-188 62 188-62 62 68 69q-84 15-146 70-37-14-78-14-90 0-155 65t-64 154z m63 0q0-64 45-110t111-46q48 0 89 29 77-92 192-92l43 6q89 15 148 86 41-29 90-29 64 0 110 46t46 110-46 110-110 46q-31 0-59-12-32 62-91 100-59 37-131 37t-131-37q-59-38-92-100-27 12-58 12-65 0-111-46t-45-110z" horiz-adv-x="1000" />
+<glyph glyph-name="cloud-flash-alt" unicode="&#xe824;" d="m0 506q0 90 64 154t155 65q17 0 31-2 43 61 109 93 68 33 141 33t140-33q66-32 110-93 13 2 31 2 90 0 154-65t64-154-64-154-154-65q-42 0-78 14-47-41-111-61l25 79q45 26 74 60 41-29 90-29 64 0 110 46t46 110-46 110-110 46q-31 0-59-12-32 62-91 100-59 37-131 37t-131-37q-59-38-92-100-27 12-58 12-65 0-111-46t-45-110 45-110 111-46q48 0 89 29 45-55 118-78l-49-49q-48 20-80 49-37-14-78-14-90 0-155 65t-64 154z m375-594l62 188-62 62 187 188-62-188 62-62z" horiz-adv-x="1000" />
+<glyph glyph-name="drizzle" unicode="&#xe825;" d="m0 443q0 90 64 155t155 64q17 0 31-2 43 61 109 94 68 33 141 33t140-33q66-33 110-94 13 2 31 2 90 0 154-64t64-155-64-154-154-64q-42 0-78 13-88-76-203-76t-203 76q-37-13-78-13-90 0-155 64t-64 154z m63 0q0-64 45-110t111-46q48 0 89 30 77-92 192-92t191 92q41-30 90-30 64 0 110 46t46 110-46 111-110 46q-31 0-59-12-32 62-91 99-59 38-131 38t-131-38q-59-37-92-99-27 12-58 12-65 0-111-46t-45-111z m374-468q0 35 63 125l15-24q18-26 32-54 15-32 15-47 0-25-18-44t-44-19-44 19-19 44z" horiz-adv-x="1000" />
+<glyph glyph-name="rain" unicode="&#xe826;" d="m0 506q0 90 64 154t155 65q17 0 31-2 43 61 109 93 68 33 141 33t140-33q66-32 110-93 13 2 31 2 90 0 154-65t64-154-64-154-154-65q-42 0-78 14-88-76-203-76t-203 76q-37-14-78-14-90 0-155 65t-64 154z m63 0q0-64 45-110t111-46q48 0 89 29 77-92 192-92t191 92q41-29 90-29 64 0 110 46t46 110-46 110-110 46q-31 0-59-12-32 62-91 100-59 37-131 37t-131-37q-59-38-92-100-27 12-58 12-65 0-111-46t-45-110z m124-406q0 35 63 125l16-24q17-26 31-54 15-32 15-47 0-25-18-44t-44-19-44 19-19 44z m252-188q0 35 63 125l15-23q18-27 32-55 15-32 15-47 0-25-18-44t-44-18-44 18-19 44z m248 63q0 35 63 125l15-24q18-26 31-54 16-32 16-47 0-25-18-44t-44-19-44 19-19 44z" horiz-adv-x="1000" />
+<glyph glyph-name="windy" unicode="&#xe827;" d="m0 131q0 14 9 23t22 8h250q14 0 23-8t8-23-8-22-23-9h-250q-13 0-22 9t-9 22z m0 125q0 14 9 23t22 8h125q14 0 23-8t8-23-8-22-23-9h-125q-13 0-22 9t-9 22z m63 125q0 14 8 22t23 9h125q13 0 22-9t9-22-9-22-22-9h-125q-14 0-23 9t-8 22z m208-51q0 78 54 135 54 57 132 60 74 77 178 77t179-77q78-3 132-60 53-57 53-135 0-80-56-136t-139-57q-17 0-33 2-62-41-136-41t-135 41q-16-2-35-2-80 0-137 57t-57 136z m63 0q0-54 38-92t93-39q26 0 46 8 56-47 124-47 70 0 122 47 23-8 47-8 55 0 94 39t39 92-39 94-94 39q-9 0-17-2-56 78-152 78t-151-78q-8 2-19 2-55 0-93-39t-38-94z" horiz-adv-x="1000" />
+<glyph glyph-name="windy-rain" unicode="&#xe828;" d="m0 318q0 12 9 21t22 9h250q14 0 23-9t8-21q0-14-9-23t-22-10h-250q-13 0-22 10t-9 23z m0 124q0 13 9 22t22 9h125q14 0 23-9t8-22q0-13-9-22t-22-10h-125q-13 0-22 10t-9 22z m63 125q0 13 8 22t23 9h125q13 0 22-9t9-22q0-13-9-22t-22-10h-125q-13 0-22 10t-9 22z m208-49q0 77 54 133t132 60q74 76 178 76t179-76q78-4 132-60t53-133q0-82-56-139t-139-57q-17 0-33 2-62-39-136-39t-135 39q-16-2-35-2-80 0-137 57t-57 139z m63 0q0-55 38-94t93-39q26 0 46 8 56-45 124-45t122 45q23-8 47-8 55 0 94 39t39 94-39 92-94 38h-17q-57 77-152 77t-151-77h-19q-55 0-93-38t-38-92z m103-418q0 35 63 125l15-24q18-26 32-54 15-32 15-47 0-25-18-44t-44-19-44 19-19 44z m250-125q0 35 63 125l15-24q18-26 31-54 16-32 16-47 0-25-18-44t-44-19-44 19-19 44z" horiz-adv-x="1000" />
+<glyph glyph-name="snow" unicode="&#xe829;" d="m0 506q0 90 64 154t155 65q17 0 31-2 43 61 109 93 68 33 141 33t140-33q66-32 110-93 13 2 31 2 90 0 154-65t64-154-64-154-154-65q-42 0-78 14-88-76-203-76t-203 76q-37-14-78-14-90 0-155 65t-64 154z m63 0q0-64 45-110t111-46q48 0 89 29 77-92 192-92t191 92q41-29 90-29 64 0 110 46t46 110-46 110-110 46q-31 0-59-12-32 62-91 100-59 37-131 37t-131-37q-59-38-92-100-27 12-58 12-65 0-111-46t-45-110z m285-544q3 15 15 21l35 21q-2 10-2 19t2 18l-35 20q-12 8-15 21-2 5-2 10 0 8 4 17 7 12 21 16t27-4l35-21q14 14 32 19v41q0 14 10 25t25 11 24-11 11-25v-41q17-5 31-19l35 21q14 8 28 4t20-16q4-9 4-17 0-5-1-10-4-13-16-21l-35-20q2-9 2-18t-2-19l35-21q12-6 16-21 1-5 1-10 0-9-4-16-7-12-21-16t-27 4l-35 20q-14-12-31-18v-41q0-15-11-25t-24-10-25 10-10 25v41q-17 6-32 18l-35-20q-13-7-27-4t-21 16q-4 7-4 16 0 5 2 10z m117 61q0-15 10-25t25-9 23 9q12 10 12 25t-11 24-24 10-25-10-10-24z" horiz-adv-x="1000" />
+<glyph glyph-name="snow-alt" unicode="&#xe82a;" d="m0 506q0 90 64 154t155 65q17 0 31-2 43 61 109 93 68 33 141 33t140-33q66-32 110-93 13 2 31 2 90 0 154-65t64-154-64-154-154-65q-34 0-67 12-3 16-11 27-9 19-31 34 1 0 5 5t9 8 5 6q41-29 90-29 64 0 110 46t46 110-46 110-110 46q-31 0-59-12-32 62-91 100-59 37-131 37t-131-37q-59-38-92-100-27 12-58 12-65 0-111-46t-45-110 45-110 111-46q48 0 89 29 0-2 20-19-22-15-31-34-8-11-12-27-33-12-66-12-90 0-155 65t-64 154z m348-356q3 14 15 20l35 22q-2 9-2 18t2 19l-35 19q-12 8-15 22-2 5-2 9 0 8 4 17 7 13 21 17t27-4l35-22q14 14 32 20v41q0 13 10 24t25 11 24-11 11-24v-41q17-6 31-20l35 22q14 8 28 4t20-17q4-8 4-17 0-4-1-9-4-14-16-22l-35-19q2-10 2-19t-2-18l35-22q12-6 16-20 1-6 1-11 0-8-4-16-7-12-21-15t-27 4l-35 19q-14-12-31-17v-41q0-16-11-26t-24-10-25 10-10 26v41q-17 5-32 17l-35-19q-13-8-27-4t-21 15q-4 8-4 16 0 5 2 11z m117 60q0-14 10-24t25-10 23 10q12 10 12 24t-11 25-24 9-25-9-10-25z" horiz-adv-x="1000" />
+<glyph glyph-name="snow-heavy" unicode="&#xe82b;" d="m0 506q0 90 64 154t155 65q17 0 31-2 43 61 109 93 68 33 141 33t140-33q66-32 110-93 13 2 31 2 90 0 154-65t64-154-64-154-154-65q-42 0-78 14-88-76-203-76t-203 76q-37-14-78-14-90 0-155 65t-64 154z m60-392q-1 3-1 7 0 14 15 18l24 6q0 12 6 21l-18 18q-7 7-7 14t7 14q7 8 15 8 7 0 14-7l18-17q9 3 21 5l6 24q5 15 17 15 4 0 8-2 16-4 16-17 0-3-2-8l-6-23q5-3 8-6 4-5 8-10l23 8q3 0 6 0 15 0 20-16 1-4 1-8 0-13-17-17l-23-6q0-12-6-21l17-18q9-7 9-15 0-6-8-13-7-8-15-8-8 0-15 7l-16 17q-11-3-21-6l-8-23q-3-16-16-16-4 0-8 1-16 4-16 18 0 4 1 9l6 23q-7 4-16 16l-23-8q-3-1-5-1-16 0-19 17z m3 392q0-64 45-110t111-46q48 0 89 29 77-92 192-92t191 92q41-29 90-29 64 0 110 46t46 110-46 110-110 46q-31 0-59-12-32 62-91 100-59 37-131 37t-131-37q-59-38-92-100-27 12-58 12-65 0-111-46t-45-110z m81-381q7-7 14-7l15 7q7 7 7 13 0 7-8 15-7 8-15 8l-13-7q-8-8-8-15t8-14z m204-163q3 15 15 21l35 21q-2 10-2 19t2 18l-35 20q-12 8-15 21-2 5-2 10 0 8 4 17 7 12 21 16t27-4l35-21q14 14 32 19v41q0 14 10 25t25 11 24-11 11-25v-41q17-5 31-19l35 21q14 8 28 4t20-16q7-13 3-27t-16-21l-35-20q2-9 2-18t-2-19l35-21q12-6 16-21t-3-26q-7-12-21-16t-27 4l-35 20q-14-12-31-18v-41q0-15-11-25t-24-10-25 10-10 25v41q-17 6-32 18l-35-20q-13-7-27-4t-21 16q-4 7-4 16 0 5 2 10z m117 61q0-15 10-25t25-9 23 9q12 10 12 25t-11 24-24 10-25-10-10-24z m277 81q4 15 17 15 4 0 8-2l24-5q3 5 7 9 3 3 8 6l-6 24q-1 4-1 8 0 13 15 17 4 1 8 1 13 0 17-15l6-23q12-2 22-6l17 18q8 6 14 6 8 0 16-7 6-8 6-15t-6-14l-18-17q6-10 6-22l23-6q16-4 16-18 0-3-1-7-4-16-19-16-3 0-5 0l-24 8q-8-12-16-15l6-24q2-5 2-9 0-13-16-17-5-1-8-1-13 0-17 15l-7 24q-13 2-22 6l-16-18q-7-7-14-7-8 0-16 8-7 7-7 14 0 7 8 15l18 17q-6 9-6 22l-24 5q-17 5-17 18 0 3 2 8z m85-41q7-7 14-7l15 7q7 7 7 13 0 7-8 14-7 8-15 8l-13-7q-8-7-8-14t8-14z" horiz-adv-x="1000" />
+<glyph glyph-name="hail" unicode="&#xe82c;" d="m0 506q0 90 64 154t155 65q17 0 31-2 43 61 109 93 68 33 141 33t140-33q66-32 110-93 13 2 31 2 90 0 154-65t64-154-64-154-154-65q-42 0-78 14-88-76-203-76t-203 76q-37-14-78-14-90 0-155 65t-64 154z m63 0q0-64 45-110t111-46q28 0 54 10l35 13 30-25q70-61 162-61t162 61l29 25 35-13q27-10 55-10 64 0 110 46t46 110-46 110-110 46q-13 0-22-2l-37-6-23 32q-74 101-199 101t-199-101l-24-32-37 6q-8 2-21 2-65 0-111-46t-45-110z m62-344q0 26 19 44t43 19 43-20q20-17 20-43t-19-44-44-18-43 18-19 44z m125-250q0 26 18 44t44 19 43-20q20-17 20-43t-19-44-44-18-44 18-18 44z m187 188q0 25 19 44t44 18 43-19q19-18 19-43t-18-44-44-19-44 19-19 44z m188-188q0 26 18 44t44 19 43-20q20-17 20-43t-19-44-44-18-44 18-18 44z m125 250q0 26 18 44t44 19 43-20q20-17 20-43t-19-44-44-18-44 18-18 44z" horiz-adv-x="1000" />
+<glyph glyph-name="clouds" unicode="&#xe82d;" d="m0 131q0 90 64 154t155 65q17 0 31-2 1 4 4 4-4 18-4 29 0 72 51 123t123 51h13q73 90 188 90t187-90h14q72 0 123-51t50-123q0-66-46-117 46-61 46-133 0-90-64-154t-154-64q-42 0-78 13-88-76-203-76t-203 76q-37-13-78-13-90 0-155 64t-64 154z m63 0q0-64 45-110t111-46q48 0 89 29 77-92 192-92t191 92q41-29 90-29 64 0 110 46t46 110q0 52-33 96-23 29-56 44t-67 16l-26-2q-18-3-33-9-32 62-91 99-59 37-131 37-104 0-178-76-24-26-41-55 0-5-4-5-27 11-58 11-65 0-111-46t-45-110z m255 285q82 59 182 59 73 0 140-33 66-33 110-94 13 2 31 2 71 0 129-43 27 33 27 74 0 47-32 79t-79 32q-23 0-43-8-22 43-65 71-43 27-93 27t-94-27q-43-28-64-71-21 8-43 8-37 0-66-21-28-21-40-55z" horiz-adv-x="1000" />
+<glyph glyph-name="moon" unicode="&#xe817;" d="m256 356q0 103 74 177 39 39 94 59 5 2 10 2 12 0 21-10t10-22q0-5-2-11-11-30-11-62 0-21 5-42 12-52 50-91t90-49q21-5 42-5 32 0 62 11 6 2 11 2 12 0 22-10t10-21q0-5-2-10-20-55-59-94-74-74-177-74t-177 73-73 177z m62 1q0-78 55-134 54-54 131-54 6 0 12 0 86 6 136 71-10 0-20 0-98 0-170 72t-72 170q0 10 0 20-10-6-17-14-55-54-55-131z" horiz-adv-x="1000" />
+</font>
+</defs>
+</svg>

BIN
static/icons-min/meteocons/meteocons.ttf


BIN
static/icons-min/meteocons/meteocons.woff


+ 22 - 0
static/icons-min/spinnericon/spinnericon.css

@@ -0,0 +1,22 @@
+@font-face {
+  font-family: 'spinnericon';
+  src: url('spinnericon.eot?39661457');
+  src: url('spinnericon.eot?39661457#iefix') format('embedded-opentype'),
+       url('spinnericon.woff?39661457') format('woff'),
+       url('spinnericon.ttf?39661457') format('truetype'),
+       url('spinnericon.svg?39661457#spinnericon') format('svg');
+  font-weight: normal;
+  font-style: normal;
+}
+
+[class^='icon-spin-']:before,
+[class*=' icon-spin-']:before {
+    font-family: 'spinnericon';
+}
+
+.icon-spin-1:before { content: '\e80b'; }
+.icon-spin-2:before { content: '\e80a'; }
+.icon-spin-3:before { content: '\e809'; }
+.icon-spin-4:before { content: '\e808'; }
+.icon-spin-5:before { content: '\e807'; }
+.icon-spin-6:before { content: '\e806'; }

BIN
static/icons-min/spinnericon/spinnericon.eot


+ 17 - 0
static/icons-min/spinnericon/spinnericon.svg

@@ -0,0 +1,17 @@
+<?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">
+<svg xmlns="http://www.w3.org/2000/svg">
+<metadata>Copyright (C) 2014 by original authors @ fontello.com</metadata>
+<defs>
+<font id="fontello" horiz-adv-x="1000" >
+<font-face font-family="fontello" font-weight="400" font-stretch="normal" units-per-em="1000" ascent="850" descent="-150" />
+<missing-glyph horiz-adv-x="1000" />
+<glyph glyph-name="spin1" unicode="&#xe80b;" d="m496 850c-176 0-331-90-421-226-18-27-33-55-46-85-12-29-21-60-28-92 0 0 0-1 0-1l0 0 0 0c0-1 0-2 0-2 0-7 5-12 11-12l101 0c5 0 10 4 11 9 29 113 109 206 214 253 20 10 41 17 63 23 31 7 62 11 95 11l0 0 0 0 0 0c25 0 50-2 74-7 5-1 10-2 14-3 6-1 10-3 14-4l0 0c5-1 11 1 13 6l51 87c0 0 1 1 1 2 2 6-1 13-7 15-22 7-43 13-65 17-5 1-9 1-13 2-27 5-54 7-82 7l0 0 0 0z m327-114c-5 0-9-2-11-6l-50-87c-3-4-2-10 2-14 29-29 54-63 73-101 4-7 7-14 11-22 19-46 30-97 30-151l0 0 0 0c0-77-22-149-62-209-7-11-15-23-24-34-9-10-18-20-28-30l0 0 0 0 0 0c-4-4-5-10-2-14l50-87c0-1 1-2 2-3 4-5 11-5 16-1 58 52 104 117 134 190 6 14 11 29 15 44 14 46 21 94 21 144 0 108-34 209-92 291-11 16-23 31-37 46-13 14-26 28-41 41l0 0c-1 1-1 1-2 1-2 1-4 2-5 2z m-811-468l0 0c-1 0-2 0-3 0-6-1-10-8-9-14 34-166 149-302 302-366 30-12 61-21 93-28 32-6 66-10 100-10l0 0 0 0c40 0 79 5 117 14 7 1 14 3 22 5 6 2 13 5 20 7 1 0 2 1 3 1 6 3 8 10 4 16l-50 87c-3 5-8 7-13 6-14-4-28-7-42-9-3-1-6-1-8-2-18-2-35-3-53-3l0 0 0 0c-128 0-242 63-311 160-1 0-1 0-1 0-13 19-25 40-35 61-10 21-18 43-24 65-1 6-6 10-11 10l-101 0z" horiz-adv-x="1000" />
+<glyph glyph-name="spin2" unicode="&#xe80a;" d="m46 144l0 0c0 0-1 0-1 0-8 18-15 37-21 55-6 19-11 38-15 58-19 99-8 203 35 298 3 6 10 8 15 5 1 0 2 0 2-1l0 0 80-59c5-3 6-9 4-14-5-12-9-25-12-38-4-12-7-26-9-39-11-67-3-137 23-201 2-5 0-10-4-13l0 0-80-56c-5-4-12-3-16 3-1 0-1 1-1 2l0 0z m120 574l0 0c0 1 0 1 0 1 15 13 30 25 46 37 16 11 33 22 51 31 89 50 192 72 297 60 6-1 10-6 10-13 0-1-1-1-1-2l0 0-31-94c-2-5-8-8-13-7-13 0-27 0-40 0-14-1-27-2-40-4-68-11-133-40-186-84-4-3-10-3-14 0l0 0-79 58c-5 3-6 11-2 16 0 0 1 1 2 1l0 0z m588 65l0 0c0 0 1 0 1 0 17-10 34-21 50-32 16-12 31-25 46-38 74-69 127-160 148-262 2-6-2-12-9-13-1 0-1 0-2 0l0 0-100 1c-5 0-10 4-11 9-3 13-8 26-12 38-5 12-10 25-17 36-31 61-78 113-137 150-5 3-6 8-5 13l0 0 31 92c2 6 9 9 15 7 1 0 2-1 2-1l0 0z m244-535l0 0c0 0 0 0 0 0-4-20-9-39-15-57-7-19-14-37-22-55-44-92-114-170-205-221-6-3-13-1-16 4 0 1-1 2-1 2l0 0-30 94c-2 6 1 12 6 14 11 7 22 15 32 23 11 9 21 18 30 27 49 48 84 109 101 176 2 5 6 8 11 8l0 0 98-1c6 0 11-5 11-11 0-1 0-2 0-3l0 0z m-438-395l0 0c0 0 0 0 0 0-20-2-40-3-60-3-20 0-40 1-59 4-102 12-198 54-276 125-5 4-5 11 0 16 0 0 1 1 1 1l0 0 81 58c5 3 12 2 16-2 10-8 20-16 32-23 11-7 22-14 34-20 62-31 131-45 200-41 6 0 10-3 12-8l0 0 29-92c2-6-1-12-7-14-1-1-2-1-3-1l0 0z" horiz-adv-x="1000" />
+<glyph glyph-name="spin3" unicode="&#xe809;" d="m494 850c-266 0-483-210-494-472-1-19 13-20 13-20l84 0c16 0 19 10 19 18 10 199 176 358 378 358 107 0 205-45 273-118l-58-57c-11-12-11-27 5-31l247-50c21-5 46 11 37 44l-58 227c-2 9-16 22-29 13l-65-60c-89 91-214 148-352 148z m409-508c-16 0-19-10-19-18-10-199-176-358-377-358-108 0-205 45-274 118l59 57c10 12 10 27-5 31l-248 50c-21 5-46-11-37-44l58-227c2-9 16-22 30-13l64 60c89-91 214-148 353-148 265 0 482 210 493 473 1 18-13 19-13 19l-84 0z" horiz-adv-x="1000" />
+<glyph glyph-name="spin4" unicode="&#xe808;" d="m498 850c-114 0-228-39-320-116l0 0c173 140 428 130 588-31 134-134 164-332 89-495-10-29-5-50 12-68 21-20 61-23 84 0 3 3 12 15 15 24 71 180 33 393-112 539-99 98-228 147-356 147z m-409-274c-14 0-29-5-39-16-3-3-13-15-15-24-71-180-34-393 112-539 185-185 479-195 676-31l0 0c-173-140-428-130-589 31-134 134-163 333-89 495 11 29 6 50-12 68-11 11-27 17-44 16z" horiz-adv-x="1001" />
+<glyph glyph-name="spin5" unicode="&#xe807;" d="m462 850c-6 0-11-5-11-11l0-183 0 0c0-6 5-11 11-11l69 0c1 0 1 0 1 0 7 0 12 5 12 11l0 183 0 0c0 6-5 11-12 11l-69 0c0 0 0 0-1 0z m250-47c-4 1-8-2-10-5l-91-158 0 0c-4-6-2-13 4-16l60-35c0 0 0 0 0 0 6-3 13-1 16 4l91 158c3 6 2 13-4 16l-61 35c-1 1-3 1-5 1z m-428-2c-2 0-4-1-6-2l-61-35c-5-3-7-10-4-16l91-157c0 0 0 0 0 0 3-6 10-8 16-5l61 35c5 4 7 11 4 16l-91 157c0 1 0 1 0 1-2 4-6 6-10 6z m620-163c-2 0-4 0-6-1l-157-91c0 0 0 0 0 0-6-3-8-10-5-16l35-61c4-5 11-7 16-4l157 91c1 0 1 0 1 0 6 3 7 10 4 16l-35 61c-2 3-6 5-10 5z m-810-4c-5 0-9-2-11-6l-35-61c-3-5-1-12 4-15l158-92 0 0c6-3 13-1 16 5l35 60c0 0 0 0 0 0 3 6 1 13-4 16l-158 91c-2 1-4 2-5 2z m712-235l0 0c-6 0-11-5-11-11l0-69c0-1 0-1 0-1 0-7 5-12 11-12l183 0 0 0c6 0 11 5 11 12l0 69c0 0 0 0 0 1 0 6-5 11-11 11l-183 0z m-794-5l0 0c-7 0-12-5-12-12l0-69c0 0 0 0 0-1 0-6 5-11 12-11l182 0 0 0c6 0 11 5 11 11l0 69c0 1 0 1 0 1 0 7-5 12-11 12l-182 0z m772-153c-4 0-8-2-10-6l-34-60c-1 0-1 0-1 0-3-6-1-13 4-16l158-91c6-3 13-2 16 4l35 61c3 5 1 12-4 15l-158 91 0 0c-2 1-4 2-6 2z m-566-5c-1 0-3 0-5-1l-157-91c0 0-1 0-1 0-5-3-7-11-4-16l35-61c3-5 10-7 16-4l157 91c0 0 0 0 0 0 6 3 8 10 5 16l-35 61c-3 3-7 5-11 5z m468-121c-2 0-4 0-6-1l-61-35c-5-4-7-11-4-16l91-157c0-1 0-1 0-1 3-6 11-7 16-4l61 35c5 3 7 10 4 16l-91 157c0 0 0 0 0 0-2 4-6 6-10 6z m-367-3c-4 1-8-2-10-5l-91-158c-3-6-1-13 4-16l61-35c5-3 12-1 15 4l92 158 0 0c3 6 1 13-5 16l-60 34c0 1 0 1 0 1-2 1-4 1-6 1z m149-57c-7 0-12-5-12-11l0-183 0 0c0-6 5-11 12-11l69 0c0 0 0 0 1 0 6 0 11 5 11 11l0 183 0 0c0 6-5 11-11 11l-69 0c-1 0-1 0-1 0z" horiz-adv-x="1000" />
+<glyph glyph-name="spin6" unicode="&#xe806;" d="m855 9c-189-190-520-172-705 13-190 190-200 494-28 695 11 13 21 26 35 34 36 23 85 18 117-13 30-31 35-76 16-112-5-9-9-15-16-22-140-151-145-379-8-516 153-153 407-121 542 34 106 122 142 297 77 451-83 198-305 291-510 222l0 1c236 82 492-24 588-252 71-167 37-355-72-493-11-15-23-29-36-42z" horiz-adv-x="1000" />
+</font>
+</defs>
+</svg>

BIN
static/icons-min/spinnericon/spinnericon.ttf


BIN
static/icons-min/spinnericon/spinnericon.woff


+ 324 - 0
static/icons-min/typicons/typicons.css

@@ -0,0 +1,324 @@
+@font-face {
+  font-family: 'typicons';
+  src: url('typicons.eot?20034301');
+  src: url('typicons.eot?20034301#iefix') format('embedded-opentype'),
+       url('typicons.woff?20034301') format('woff'),
+       url('typicons.ttf?20034301') format('truetype'),
+       url('typicons.svg?20034301#typicons') format('svg');
+  font-weight: normal;
+  font-style: normal;
+}
+
+[class^='icon-typicons-']:before,
+[class*=' icon-typicons-']:before {
+    font-family: 'typicons';
+}
+
+.icon-typicons-music-outline:before { content: '\e800'; }
+.icon-typicons-music:before { content: '\e801'; }
+.icon-typicons-search-outline:before { content: '\e802'; }
+.icon-typicons-search:before { content: '\e803'; }
+.icon-typicons-mail:before { content: '\e804'; }
+.icon-typicons-heart:before { content: '\e805'; }
+.icon-typicons-heart-filled:before { content: '\e806'; }
+.icon-typicons-star:before { content: '\e807'; }
+.icon-typicons-star-filled:before { content: '\e808'; }
+.icon-typicons-user-outline:before { content: '\e809'; }
+.icon-typicons-user:before { content: '\e80a'; }
+.icon-typicons-users-outline:before { content: '\e80b'; }
+.icon-typicons-users:before { content: '\e80c'; }
+.icon-typicons-user-add-outline:before { content: '\e80d'; }
+.icon-typicons-user-add:before { content: '\e80e'; }
+.icon-typicons-user-delete-outline:before { content: '\e80f'; }
+.icon-typicons-user-delete:before { content: '\e810'; }
+.icon-typicons-video:before { content: '\e811'; }
+.icon-typicons-videocam-outline:before { content: '\e812'; }
+.icon-typicons-videocam:before { content: '\e813'; }
+.icon-typicons-picture-outline:before { content: '\e814'; }
+.icon-typicons-picture:before { content: '\e815'; }
+.icon-typicons-camera-outline:before { content: '\e816'; }
+.icon-typicons-camera:before { content: '\e817'; }
+.icon-typicons-th-outline:before { content: '\e818'; }
+.icon-typicons-th:before { content: '\e819'; }
+.icon-typicons-th-large-outline:before { content: '\e81a'; }
+.icon-typicons-th-large:before { content: '\e81b'; }
+.icon-typicons-th-list-outline:before { content: '\e81c'; }
+.icon-typicons-th-list:before { content: '\e81d'; }
+.icon-typicons-ok-outline:before { content: '\e81e'; }
+.icon-typicons-ok:before { content: '\e81f'; }
+.icon-typicons-cancel-outline:before { content: '\e820'; }
+.icon-typicons-cancel:before { content: '\e821'; }
+.icon-typicons-cancel-alt:before { content: '\e822'; }
+.icon-typicons-cancel-alt-filled:before { content: '\e823'; }
+.icon-typicons-cancel-circled-outline:before { content: '\e824'; }
+.icon-typicons-cancel-circled:before { content: '\e825'; }
+.icon-typicons-plus-outline:before { content: '\e826'; }
+.icon-typicons-plus:before { content: '\e827'; }
+.icon-typicons-minus-outline:before { content: '\e828'; }
+.icon-typicons-minus:before { content: '\e829'; }
+.icon-typicons-divide-outline:before { content: '\e82a'; }
+.icon-typicons-divide:before { content: '\e82b'; }
+.icon-typicons-eq-outline:before { content: '\e82c'; }
+.icon-typicons-eq:before { content: '\e82d'; }
+.icon-typicons-info-outline:before { content: '\e82e'; }
+.icon-typicons-info:before { content: '\e82f'; }
+.icon-typicons-home-outline:before { content: '\e830'; }
+.icon-typicons-home:before { content: '\e831'; }
+.icon-typicons-link-outline:before { content: '\e832'; }
+.icon-typicons-link:before { content: '\e833'; }
+.icon-typicons-attach-outline:before { content: '\e834'; }
+.icon-typicons-attach:before { content: '\e835'; }
+.icon-typicons-lock:before { content: '\e836'; }
+.icon-typicons-lock-filled:before { content: '\e837'; }
+.icon-typicons-lock-open:before { content: '\e838'; }
+.icon-typicons-lock-open-filled:before { content: '\e839'; }
+.icon-typicons-pin-outline:before { content: '\e83a'; }
+.icon-typicons-pin:before { content: '\e83b'; }
+.icon-typicons-eye-outline:before { content: '\e83c'; }
+.icon-typicons-eye:before { content: '\e83d'; }
+.icon-typicons-tag:before { content: '\e83e'; }
+.icon-typicons-tags:before { content: '\e83f'; }
+.icon-typicons-bookmark:before { content: '\e840'; }
+.icon-typicons-flag:before { content: '\e841'; }
+.icon-typicons-flag-filled:before { content: '\e842'; }
+.icon-typicons-thumbs-up:before { content: '\e843'; }
+.icon-typicons-thumbs-down:before { content: '\e844'; }
+.icon-typicons-download-outline:before { content: '\e845'; }
+.icon-typicons-download:before { content: '\e846'; }
+.icon-typicons-upload-outline:before { content: '\e847'; }
+.icon-typicons-upload:before { content: '\e848'; }
+.icon-typicons-upload-cloud-outline:before { content: '\e849'; }
+.icon-typicons-upload-cloud:before { content: '\e84a'; }
+.icon-typicons-reply-outline:before { content: '\e84b'; }
+.icon-typicons-reply:before { content: '\e84c'; }
+.icon-typicons-forward-outline:before { content: '\e84d'; }
+.icon-typicons-forward:before { content: '\e84e'; }
+.icon-typicons-code-outline:before { content: '\e84f'; }
+.icon-typicons-code:before { content: '\e850'; }
+.icon-typicons-export-outline:before { content: '\e851'; }
+.icon-typicons-export:before { content: '\e852'; }
+.icon-typicons-pencil:before { content: '\e853'; }
+.icon-typicons-pen:before { content: '\e854'; }
+.icon-typicons-feather:before { content: '\e855'; }
+.icon-typicons-edit:before { content: '\e856'; }
+.icon-typicons-print:before { content: '\e857'; }
+.icon-typicons-comment:before { content: '\e858'; }
+.icon-typicons-chat:before { content: '\e859'; }
+.icon-typicons-chat-alt:before { content: '\e85a'; }
+.icon-typicons-bell:before { content: '\e85b'; }
+.icon-typicons-attention:before { content: '\e85c'; }
+.icon-typicons-attention-filled:before { content: '\e85d'; }
+.icon-typicons-warning-empty:before { content: '\e85e'; }
+.icon-typicons-warning:before { content: '\e85f'; }
+.icon-typicons-contacts:before { content: '\e860'; }
+.icon-typicons-vcard:before { content: '\e861'; }
+.icon-typicons-address:before { content: '\e862'; }
+.icon-typicons-location-outline:before { content: '\e863'; }
+.icon-typicons-location:before { content: '\e864'; }
+.icon-typicons-map:before { content: '\e865'; }
+.icon-typicons-direction-outline:before { content: '\e866'; }
+.icon-typicons-direction:before { content: '\e867'; }
+.icon-typicons-compass:before { content: '\e868'; }
+.icon-typicons-trash:before { content: '\e869'; }
+.icon-typicons-doc:before { content: '\e86a'; }
+.icon-typicons-doc-text:before { content: '\e86b'; }
+.icon-typicons-doc-add:before { content: '\e86c'; }
+.icon-typicons-doc-remove:before { content: '\e86d'; }
+.icon-typicons-news:before { content: '\e86e'; }
+.icon-typicons-folder:before { content: '\e86f'; }
+.icon-typicons-folder-add:before { content: '\e870'; }
+.icon-typicons-folder-delete:before { content: '\e871'; }
+.icon-typicons-archive:before { content: '\e872'; }
+.icon-typicons-box:before { content: '\e873'; }
+.icon-typicons-rss-outline:before { content: '\e874'; }
+.icon-typicons-rss:before { content: '\e875'; }
+.icon-typicons-phone-outline:before { content: '\e876'; }
+.icon-typicons-phone:before { content: '\e877'; }
+.icon-typicons-menu-outline:before { content: '\e878'; }
+.icon-typicons-menu:before { content: '\e879'; }
+.icon-typicons-cog-outline:before { content: '\e87a'; }
+.icon-typicons-cog:before { content: '\e87b'; }
+.icon-typicons-wrench-outline:before { content: '\e87c'; }
+.icon-typicons-wrench:before { content: '\e87d'; }
+.icon-typicons-basket:before { content: '\e87e'; }
+.icon-typicons-calendar-outlilne:before { content: '\e87f'; }
+.icon-typicons-calendar:before { content: '\e880'; }
+.icon-typicons-mic-outline:before { content: '\e881'; }
+.icon-typicons-mic:before { content: '\e882'; }
+.icon-typicons-volume-off:before { content: '\e883'; }
+.icon-typicons-volume-low:before { content: '\e884'; }
+.icon-typicons-volume-middle:before { content: '\e885'; }
+.icon-typicons-volume-high:before { content: '\e886'; }
+.icon-typicons-headphones:before { content: '\e887'; }
+.icon-typicons-clock:before { content: '\e888'; }
+.icon-typicons-wristwatch:before { content: '\e889'; }
+.icon-typicons-stopwatch:before { content: '\e88a'; }
+.icon-typicons-lightbulb:before { content: '\e88b'; }
+.icon-typicons-block-outline:before { content: '\e88c'; }
+.icon-typicons-block:before { content: '\e88d'; }
+.icon-typicons-resize-full-outline:before { content: '\e88e'; }
+.icon-typicons-resize-full:before { content: '\e88f'; }
+.icon-typicons-resize-normal-outline:before { content: '\e890'; }
+.icon-typicons-resize-normal:before { content: '\e891'; }
+.icon-typicons-move-outline:before { content: '\e892'; }
+.icon-typicons-move:before { content: '\e893'; }
+.icon-typicons-popup:before { content: '\e894'; }
+.icon-typicons-zoom-in-outline:before { content: '\e895'; }
+.icon-typicons-zoom-in:before { content: '\e896'; }
+.icon-typicons-zoom-out-outline:before { content: '\e897'; }
+.icon-typicons-zoom-out:before { content: '\e898'; }
+.icon-typicons-popup-1:before { content: '\e899'; }
+.icon-typicons-left-open-outline:before { content: '\e89a'; }
+.icon-typicons-left-open:before { content: '\e89b'; }
+.icon-typicons-right-open-outline:before { content: '\e89c'; }
+.icon-typicons-right-open:before { content: '\e89d'; }
+.icon-typicons-down:before { content: '\e89e'; }
+.icon-typicons-left:before { content: '\e89f'; }
+.icon-typicons-right:before { content: '\e8a0'; }
+.icon-typicons-up:before { content: '\e8a1'; }
+.icon-typicons-down-outline:before { content: '\e8a2'; }
+.icon-typicons-left-outline:before { content: '\e8a3'; }
+.icon-typicons-right-outline:before { content: '\e8a4'; }
+.icon-typicons-up-outline:before { content: '\e8a5'; }
+.icon-typicons-down-small:before { content: '\e8a6'; }
+.icon-typicons-left-small:before { content: '\e8a7'; }
+.icon-typicons-right-small:before { content: '\e8a8'; }
+.icon-typicons-up-small:before { content: '\e8a9'; }
+.icon-typicons-cw-outline:before { content: '\e8aa'; }
+.icon-typicons-cw:before { content: '\e8ab'; }
+.icon-typicons-arrows-cw-outline:before { content: '\e8ac'; }
+.icon-typicons-arrows-cw:before { content: '\e8ad'; }
+.icon-typicons-loop-outline:before { content: '\e8ae'; }
+.icon-typicons-loop:before { content: '\e8af'; }
+.icon-typicons-loop-alt-outline:before { content: '\e8b0'; }
+.icon-typicons-loop-alt:before { content: '\e8b1'; }
+.icon-typicons-shuffle:before { content: '\e8b2'; }
+.icon-typicons-play-outline:before { content: '\e8b3'; }
+.icon-typicons-play:before { content: '\e8b4'; }
+.icon-typicons-stop-outline:before { content: '\e8b5'; }
+.icon-typicons-stop:before { content: '\e8b6'; }
+.icon-typicons-pause-outline:before { content: '\e8b7'; }
+.icon-typicons-pause:before { content: '\e8b8'; }
+.icon-typicons-fast-fw-outline:before { content: '\e8b9'; }
+.icon-typicons-fast-fw:before { content: '\e8ba'; }
+.icon-typicons-rewind-outline:before { content: '\e8bb'; }
+.icon-typicons-rewind:before { content: '\e8bc'; }
+.icon-typicons-record-outline:before { content: '\e8bd'; }
+.icon-typicons-record:before { content: '\e8be'; }
+.icon-typicons-eject-outline:before { content: '\e8bf'; }
+.icon-typicons-eject:before { content: '\e8c0'; }
+.icon-typicons-eject-alt-outline:before { content: '\e8c1'; }
+.icon-typicons-eject-alt:before { content: '\e8c2'; }
+.icon-typicons-bat1:before { content: '\e8c3'; }
+.icon-typicons-bat2:before { content: '\e8c4'; }
+.icon-typicons-bat3:before { content: '\e8c5'; }
+.icon-typicons-bat4:before { content: '\e8c6'; }
+.icon-typicons-bat-charge:before { content: '\e8c7'; }
+.icon-typicons-plug:before { content: '\e8c8'; }
+.icon-typicons-target-outline:before { content: '\e8c9'; }
+.icon-typicons-target:before { content: '\e8ca'; }
+.icon-typicons-wifi-outline:before { content: '\e8cb'; }
+.icon-typicons-wifi:before { content: '\e8cc'; }
+.icon-typicons-desktop:before { content: '\e8cd'; }
+.icon-typicons-laptop:before { content: '\e8ce'; }
+.icon-typicons-tablet:before { content: '\e8cf'; }
+.icon-typicons-mobile:before { content: '\e8d0'; }
+.icon-typicons-contrast:before { content: '\e8d1'; }
+.icon-typicons-globe-outline:before { content: '\e8d2'; }
+.icon-typicons-globe:before { content: '\e8d3'; }
+.icon-typicons-globe-alt-outline:before { content: '\e8d4'; }
+.icon-typicons-globe-alt:before { content: '\e8d5'; }
+.icon-typicons-sun:before { content: '\e8d6'; }
+.icon-typicons-sun-filled:before { content: '\e8d7'; }
+.icon-typicons-cloud:before { content: '\e8d8'; }
+.icon-typicons-flash-outline:before { content: '\e8d9'; }
+.icon-typicons-flash:before { content: '\e8da'; }
+.icon-typicons-moon:before { content: '\e8db'; }
+.icon-typicons-waves-outline:before { content: '\e8dc'; }
+.icon-typicons-waves:before { content: '\e8dd'; }
+.icon-typicons-rain:before { content: '\e8de'; }
+.icon-typicons-cloud-sun:before { content: '\e8df'; }
+.icon-typicons-drizzle:before { content: '\e8e0'; }
+.icon-typicons-snow:before { content: '\e8e1'; }
+.icon-typicons-cloud-flash:before { content: '\e8e2'; }
+.icon-typicons-cloud-wind:before { content: '\e8e3'; }
+.icon-typicons-wind:before { content: '\e8e4'; }
+.icon-typicons-plane-outline:before { content: '\e8e5'; }
+.icon-typicons-plane:before { content: '\e8e6'; }
+.icon-typicons-leaf:before { content: '\e8e7'; }
+.icon-typicons-lifebuoy:before { content: '\e8e8'; }
+.icon-typicons-briefcase:before { content: '\e8e9'; }
+.icon-typicons-brush:before { content: '\e8ea'; }
+.icon-typicons-pipette:before { content: '\e8eb'; }
+.icon-typicons-power-outline:before { content: '\e8ec'; }
+.icon-typicons-power:before { content: '\e8ed'; }
+.icon-typicons-check-outline:before { content: '\e8ee'; }
+.icon-typicons-check:before { content: '\e8ef'; }
+.icon-typicons-gift:before { content: '\e8f0'; }
+.icon-typicons-temperatire:before { content: '\e8f1'; }
+.icon-typicons-chart-outline:before { content: '\e8f2'; }
+.icon-typicons-chart:before { content: '\e8f3'; }
+.icon-typicons-chart-alt-outline:before { content: '\e8f4'; }
+.icon-typicons-chart-alt:before { content: '\e8f5'; }
+.icon-typicons-chart-bar-outline:before { content: '\e8f6'; }
+.icon-typicons-chart-bar:before { content: '\e8f7'; }
+.icon-typicons-chart-pie-outline:before { content: '\e8f8'; }
+.icon-typicons-chart-pie:before { content: '\e8f9'; }
+.icon-typicons-ticket:before { content: '\e8fa'; }
+.icon-typicons-credit-card:before { content: '\e8fb'; }
+.icon-typicons-clipboard:before { content: '\e8fc'; }
+.icon-typicons-database:before { content: '\e8fd'; }
+.icon-typicons-key-outline:before { content: '\e8fe'; }
+.icon-typicons-key:before { content: '\e8ff'; }
+.icon-typicons-flow-split:before { content: '\e900'; }
+.icon-typicons-flow-merge:before { content: '\e901'; }
+.icon-typicons-flow-parallel:before { content: '\e902'; }
+.icon-typicons-flow-cross:before { content: '\e903'; }
+.icon-typicons-certificate-outline:before { content: '\e904'; }
+.icon-typicons-certificate:before { content: '\e905'; }
+.icon-typicons-scissors-outline:before { content: '\e906'; }
+.icon-typicons-scissors:before { content: '\e907'; }
+.icon-typicons-flask:before { content: '\e908'; }
+.icon-typicons-wine:before { content: '\e909'; }
+.icon-typicons-coffee:before { content: '\e90a'; }
+.icon-typicons-beer:before { content: '\e90b'; }
+.icon-typicons-anchor-outline:before { content: '\e90c'; }
+.icon-typicons-anchor:before { content: '\e90d'; }
+.icon-typicons-puzzle-outline:before { content: '\e90e'; }
+.icon-typicons-puzzle:before { content: '\e90f'; }
+.icon-typicons-tree:before { content: '\e910'; }
+.icon-typicons-calculator:before { content: '\e911'; }
+.icon-typicons-infinity-outline:before { content: '\e912'; }
+.icon-typicons-infinity:before { content: '\e913'; }
+.icon-typicons-pi-outline:before { content: '\e914'; }
+.icon-typicons-pi:before { content: '\e915'; }
+.icon-typicons-at:before { content: '\e916'; }
+.icon-typicons-at-circled:before { content: '\e917'; }
+.icon-typicons-looped-square-outline:before { content: '\e918'; }
+.icon-typicons-looped-square-interest:before { content: '\e919'; }
+.icon-typicons-sort-alphabet-outline:before { content: '\e91a'; }
+.icon-typicons-sort-alphabet:before { content: '\e91b'; }
+.icon-typicons-sort-numeric-outline:before { content: '\e91c'; }
+.icon-typicons-sort-numeric:before { content: '\e91d'; }
+.icon-typicons-dribbble-circled:before { content: '\e91e'; }
+.icon-typicons-dribbble:before { content: '\e91f'; }
+.icon-typicons-facebook-circled:before { content: '\e920'; }
+.icon-typicons-facebook:before { content: '\e921'; }
+.icon-typicons-flickr-circled:before { content: '\e922'; }
+.icon-typicons-flickr:before { content: '\e923'; }
+.icon-typicons-github-circled:before { content: '\e924'; }
+.icon-typicons-github:before { content: '\e925'; }
+.icon-typicons-lastfm-circled:before { content: '\e926'; }
+.icon-typicons-lastfm:before { content: '\e927'; }
+.icon-typicons-linkedin-circled:before { content: '\e928'; }
+.icon-typicons-linkedin:before { content: '\e929'; }
+.icon-typicons-pinterest-circled:before { content: '\e92a'; }
+.icon-typicons-pinterest:before { content: '\e92b'; }
+.icon-typicons-skype-outline:before { content: '\e92c'; }
+.icon-typicons-skype:before { content: '\e92d'; }
+.icon-typicons-tumbler-circled:before { content: '\e92e'; }
+.icon-typicons-tumbler:before { content: '\e92f'; }
+.icon-typicons-twitter-circled:before { content: '\e930'; }
+.icon-typicons-twitter:before { content: '\e931'; }
+.icon-typicons-vimeo-circled:before { content: '\e932'; }
+.icon-typicons-vimeo:before { content: '\e933'; }

BIN
static/icons-min/typicons/typicons.eot


+ 319 - 0
static/icons-min/typicons/typicons.svg

@@ -0,0 +1,319 @@
+<?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">
+<svg xmlns="http://www.w3.org/2000/svg">
+<metadata>Copyright (C) 2014 by original authors @ fontello.com</metadata>
+<defs>
+<font id="typicons" horiz-adv-x="1000" >
+<font-face font-family="typicons" font-weight="400" font-stretch="normal" units-per-em="1000" ascent="850" descent="-150" />
+<missing-glyph horiz-adv-x="1000" />
+<glyph glyph-name="music-outline" unicode="&#xe800;" d="m729 797q42 0 74-31t31-73l0-529q0-86-70-147t-165-61q-93 0-159 57-30-50-85-80t-120-29q-96 0-166 61t-69 148q0 66 44 120t112 76l0 317q0 40 27 70t65 34l468 65q2 0 7 1t6 0z m-313-633q0 59 45 103t112 52l0 90-157-22 0-223z m313 0l0 529-469-66 0-413q-17 3-25 3-55 0-93-31t-38-73q0-44 39-75t92-30 92 30 38 75l0 319 260 38 0-203q-17 2-26 2-54 0-92-31t-38-74 38-74 92-30 92 30 38 74z" horiz-adv-x="834" />
+<glyph glyph-name="music" unicode="&#xe801;" d="m753 794q11 2 20-6t8-20l0-629q0-53-45-91t-111-39-111 39-45 91 45 93 111 39l0 193-312-32 0-396q0-54-46-92t-111-38-110 38-46 92 46 92 110 38l0 537q0 10 7 18t16 8z" horiz-adv-x="781" />
+<glyph glyph-name="search-outline" unicode="&#xe802;" d="m511 580q-65 0-110-46t-46-110 46-111 110-45 111 45 46 111-46 110-111 46z m0 51q87 0 147-60t61-147-61-148-147-61-147 61-61 148 61 147 147 60z m-511-555q0 68 48 115l117 119q-19 54-19 114 0 151 107 257t258 107 258-107 106-257-106-258-258-107q-53 0-113 19l-125-124q-49-41-110-41-68 0-115 48t-48 115z m336 88q-51 34-85 85l-130-131q-17-15-17-42 0-25 17-42t42-18q22 0 42 18z m175-1q108 0 184 76t76 185-76 184-184 76-184-76-77-184 77-185 184-76z" horiz-adv-x="875" />
+<glyph glyph-name="search" unicode="&#xe803;" d="m511 788q152 0 258-107t106-257-106-258-258-107q-53 0-113 19l-122-122q-50-43-113-43-68 0-115 48t-48 115 46 114q53 54 79 80l40 40q-19 60-19 114 0 151 107 257t258 107z m0-625q108 0 184 76t76 185-76 184-184 76-184-76-77-184 77-185 184-76z m0 468q87 0 147-60t61-147-61-148-147-61-147 61-61 148 61 147 147 60z m0-363q65 0 111 45t46 111-46 110-111 46-110-46-46-110 46-111 110-45z" horiz-adv-x="875" />
+<glyph glyph-name="mail" unicode="&#xe804;" d="m834 688q44 0 74-30t30-74l0-468q0-43-30-74t-74-30l-730 0q-44 0-74 30t-30 74l0 468q0 44 30 74t74 30l730 0z m-421-454l-82 72-190-190 655 0-190 190-81-72q-24-20-56-20t-56 20z m-309-82l187 189-187 163 0-352z m542 189l188-188 0 351z m188 243l-730 0 0-11 342-300q9-7 23-7t22 7l343 300 0 11z" horiz-adv-x="938" />
+<glyph glyph-name="heart" unicode="&#xe805;" d="m508-66q-17 0-29 9-26 17-85 58t-154 112-134 110q-106 106-106 264 0 116 82 198t198 82q143 0 228-118 38 55 99 86t129 32q117 0 198-82t81-198q0-158-106-264-38-38-133-110t-155-113-83-57q-13-9-30-9z m-228 729q-72 0-124-51t-52-125q0-114 76-190 79-79 328-248 248 169 327 248 76 76 76 190 0 73-51 125t-124 51q-73 0-125-51t-51-125q0-22-16-37t-36-15-37 15-15 37q0 73-52 125t-124 51z" horiz-adv-x="1015" />
+<glyph glyph-name="heart-filled" unicode="&#xe806;" d="m456 487q0 95-67 161t-161 67-162-67-66-161q0-137 91-229 37-36 128-104t164-118l73-50q282 190 364 272 91 92 91 229 0 95-66 161t-161 67-161-67-67-161z" horiz-adv-x="911" />
+<glyph glyph-name="star" unicode="&#xe807;" d="m741-118q-19 0-39 12l-213 121-215-121q-44-24-84 3-41 29-31 79l50 243q-10 9-39 35t-45 40l-99 90q-37 35-21 82t66 54l244 26 102 225q22 47 72 47 47 0 71-47l101-225 245-27q48-4 65-52t-21-83l-183-166 50-242q7-35-16-64t-60-29z m-425 343q-1-4-7-36t-17-84-20-92l190 107q27 14 52 0l190-107-44 213q-6 29 16 49l161 148-217 23q-30 4-41 30l-90 199-90-199q-13-26-43-30l-216-23 161-148q21-19 15-50z" horiz-adv-x="976" />
+<glyph glyph-name="star-filled" unicode="&#xe808;" d="m297 498q69 152 114 252 6 15 24 15t23-15l114-252q164-18 274-30 15-3 21-18t-6-27l-204-187q33-161 55-270 3-15-10-25t-27-2l-240 136q-144-81-240-136-15-9-28 2t-11 25l56 270q-122 112-204 187-12 11-6 26t21 19z" horiz-adv-x="869" />
+<glyph glyph-name="user-outline" unicode="&#xe809;" d="m313 689q-65 0-111-46t-46-110 46-111 111-46 110 46 46 111-46 110-110 46z m0 104q107 0 183-77t77-183-77-184-183-76-184 76-76 184 76 183 184 77z m0-677q-74 0-127-22t-72-54q75-29 199-29t197 29q-21 30-73 53t-124 23z m0 104q136 0 224-63t88-146q0-41-89-72t-223-32q-140 0-227 32t-86 72q0 83 86 146t227 63z" horiz-adv-x="625" />
+<glyph glyph-name="user" unicode="&#xe80a;" d="m313 793q107 0 183-77t77-183-77-184-183-76-184 76-76 184 76 183 184 77z m-313-782q0 83 86 146t227 63q136 0 224-63t88-146q0-41-89-72t-223-32q-140 0-227 32t-86 72z" horiz-adv-x="625" />
+<glyph glyph-name="users-outline" unicode="&#xe80b;" d="m599 273q-108 0-184 76t-76 184 76 183 184 77 184-77 77-183-77-184-184-76z m0 416q-65 0-111-46t-45-110 45-111 111-46 110 46 46 111-46 110-110 46z m416-469q-55 0-92 38t-38 92 38 92 92 38 93-38 38-92-38-92-93-38z m0 209q-31 0-54-23t-23-56q0-31 22-54t55-23 56 23 23 54-23 55-56 24z m0-240q80 0 131-34t52-79q0-22-53-40t-130-17q-42 0-82 6 0-2 0-7t1-7q0-41-96-72t-239-31q-150 0-242 31t-92 72q0 3 1 8t0 7q-50-7-83-7-82 0-132 17t-51 40q0 45 50 79t133 34q98 0 151-50 99 81 265 81t265-81q52 50 151 50z m-832-118q60 0 102 12 5 7 13 17-38 38-115 38-98 0-127-49 44-18 127-18z m416-60q131 0 216 30-25 30-82 53t-134 22q-81 0-138-22t-80-53q84-30 218-30z m416 60q84 0 126 19-12 19-45 33t-81 15q-76 0-115-37 5-6 13-18 40-12 102-12z m-832 149q-55 0-93 38t-37 92 38 92 92 38 91-38 39-92-38-92-92-38z m0 209q-33 0-56-24t-23-55 23-54 56-23 55 23 22 54q0 33-23 56t-54 23z" horiz-adv-x="1198" />
+<glyph glyph-name="users" unicode="&#xe80c;" d="m860 533q0-108-77-184t-184-76-184 76-76 184 76 183 184 77 184-77 77-183z m286-183q0-54-38-92t-93-38-92 38-38 92 38 92 92 38 93-38 38-92z m-131-161q80 0 131-34t52-79q0-22-53-40t-130-17q-42 0-82 6 0-2 0-7t1-7q0-41-96-72t-239-32q-150 0-242 32t-92 72q0 3 1 8t0 7q-50-7-83-7-82 0-132 17t-51 40q0 45 50 79t133 34q98 0 151-50 99 81 265 81t265-81q52 50 151 50z m-702 161q0-54-38-92t-92-38-93 38-37 92 37 92 93 38q53 0 91-38t39-92z" horiz-adv-x="1198" />
+<glyph glyph-name="user-add-outline" unicode="&#xe80d;" d="m938 273l-313 0q-21 0-37 15t-15 36 15 37 37 15l313 0q21 0 36-15t16-37-16-36-36-15z m-157-157q-21 0-37 15t-15 37l0 312q0 21 15 37t37 16 37-16 16-37l0-312q0-22-16-37t-37-15z m-468 573q-65 0-111-46t-46-110 46-111 111-46 110 46 46 111-46 110-110 46z m0 104q107 0 183-77t77-183-77-184-183-76-184 76-76 184 76 183 184 77z m0-677q-74 0-127-22t-72-54q75-29 199-29t197 29q-21 30-73 53t-124 23z m0 104q136 0 224-63t88-146q0-41-89-72t-223-32q-140 0-227 32t-86 72q0 83 86 146t227 63z" horiz-adv-x="990" />
+<glyph glyph-name="user-add" unicode="&#xe80e;" d="m573 533q0-108-77-184t-183-76-184 76-76 184 76 183 184 77 183-77 77-183z m-260-626q-140 0-227 32t-86 72q0 83 86 146t227 63q136 0 224-63t88-146q0-41-89-72t-223-32z m625 469q21 0 36-15t16-37-16-36-36-15l-104 0 0-105q0-22-16-37t-37-15-37 15-15 37l0 105-104 0q-21 0-37 15t-15 36 15 37 37 15l104 0 0 104q0 21 15 37t37 16 37-16 16-37l0-104 104 0z" horiz-adv-x="990" />
+<glyph glyph-name="user-delete-outline" unicode="&#xe80f;" d="m938 273l-313 0q-21 0-37 15t-15 36 15 37 37 15l313 0q21 0 36-15t16-37-16-36-36-15z m-625 416q-65 0-111-46t-46-110 46-111 111-46 110 46 46 111-46 110-110 46z m0 104q107 0 183-77t77-183-77-184-183-76-184 76-76 184 76 183 184 77z m0-677q-74 0-127-22t-72-54q75-29 199-29t197 29q-21 30-73 53t-124 23z m0 104q136 0 224-63t88-146q0-41-89-72t-223-32q-140 0-227 32t-86 72q0 83 86 146t227 63z" horiz-adv-x="990" />
+<glyph glyph-name="user-delete" unicode="&#xe810;" d="m938 273l-313 0q-21 0-37 15t-15 36 15 37 37 15l313 0q21 0 36-15t16-37-16-36-36-15z m-625 520q107 0 183-77t77-183-77-184-183-76-184 76-76 184 76 183 184 77z m0-573q136 0 224-63t88-146q0-41-89-72t-223-32q-140 0-227 32t-86 72q0 83 86 146t227 63z" horiz-adv-x="990" />
+<glyph glyph-name="video" unicode="&#xe811;" d="m209 533l416 0 0-365-416 0 0 365z m364-313l0 260-313 0 0-260 313 0z m105 625q65 0 110-46t46-110l0-678q0-65-46-110t-110-46l-157 0 0 104-208 0 0-104-157 0q-65 0-110 46t-46 110l0 678q0 65 46 110t110 46l157 0 0-105 208 0 0 105 157 0z m51-209l0 53q0 21-15 36t-36 15l-53 0 0-104-416 0 0 104-53 0q-21 0-37-15t-15-36l0-53q21 0 37-15t15-37-15-36-37-15l0-53q21 0 37-16t15-36-15-37-37-15l0-52q21 0 37-16t15-37-15-36-37-15l0-52q21 0 37-16t15-37-15-36-37-15l0-53q0-21 15-37t37-15l53 0 0 105 416 0 0-105 53 0q21 0 36 15t15 37l0 53q-21 0-36 15t-15 36 15 37 36 16l0 52q-21 0-36 15t-15 36 15 37 36 16l0 52q-21 0-36 15t-15 37 15 36 36 16l0 53q-21 0-36 15t-15 36 15 37 36 15z" horiz-adv-x="834" />
+<glyph glyph-name="videocam-outline" unicode="&#xe812;" d="m209 455q0 51 51 51 53 0 53-51 0-53-53-53-51 0-51 53z m520 312q60 0 104-40t51-96l89 29q25 8 46-8t22-41l0-313q0-25-21-42t-47-8l-89 30q-8-56-51-96t-104-40l-104 0 0-54q0-62-46-108t-110-47-107 43-49 107l0 59-157 0q-63 0-110 46t-46 110l0 313q0 64 46 110t110 46l573 0z m-260-730q20 0 36 16t16 35l0 105-105 0 0-105q3-21 17-36t36-15z m260 209q22 0 37 15t15 37l0 313q0 21-15 36t-37 15l-573 0q-21 0-37-15t-15-36l0-313q0-21 15-37t37-15l573 0z m209 125l0 167-104-31 0-105q6 0 104-31z" horiz-adv-x="1041" />
+<glyph glyph-name="videocam" unicode="&#xe813;" d="m1041 610q23 0 38-15t15-36l0-418q0-21-15-36t-38-15q-12 0-22 5l-134 66 0-20q0-65-46-110t-110-46l-573 0q-65 0-110 46t-46 110l0 418q0 65 46 110t110 46l573 0q65 0 110-46t46-110l0-20 134 66q10 5 22 5z m-781-337q33 0 56 22t23 55-23 55-56 23-55-23-22-55 22-55 55-22z" horiz-adv-x="1094" />
+<glyph glyph-name="picture-outline" unicode="&#xe814;" d="m339 559q-31 0-55-23t-24-56q0-31 23-54t56-23q31 0 54 22t23 55-23 56-54 23z m0 51q54 0 92-37t38-93-38-92-92-38-92 38-38 92 38 93 92 37z m156-416q-49 0-94 26t-88 27q-40 0-84-105l592 0q-18 85-46 145t-46 63q-34 0-96-70-25-27-41-42t-43-29-54-15z m234 209q46 0 85-78t55-157l16-78-729 0q3 9 7 23t18 49 32 63 43 50 57 23q55 0 101-26t81-25q25 0 54 24t53 54 57 53 70 25z m312 260l0-625q0-43-30-73t-73-31l-834 0q-44 0-74 31t-30 73l0 625q0 42 30 73t74 31l834 0q42 0 73-31t30-73z m-103-625l0 625-834 0 0-625 834 0z" horiz-adv-x="1041" />
+<glyph glyph-name="picture" unicode="&#xe815;" d="m209 481q0 130 130 130t130-130-130-130-130 130z m520-79q41 0 77-61 52-93 79-251l-729 0 17 52q17 54 55 105t85 51q53 0 126-38 25-14 56-14 38 0 86 55 58 65 92 85 27 16 56 16z m-729 261q0 43 30 73t74 31l834 0q42 0 73-31t30-73l0-625q0-44-30-74t-73-31l-834 0q-43 0-73 31t-31 74l0 625z m938-625l0 625-834 0 0-625 834 0z" horiz-adv-x="1041" />
+<glyph glyph-name="camera-outline" unicode="&#xe816;" d="m885-66l-729 0q-65 0-110 46t-46 110l0 417q0 65 46 110t110 46l83 0 52 52q23 23 58 37t67 15l209 0q33 0 68-15t58-37l52-52 82 0q65 0 111-46t45-110l0-417q0-65-45-110t-111-46z m-729 625q-21 0-37-16t-15-36l0-417q0-21 15-37t37-15l729 0q21 0 37 15t16 37l0 417q0 21-16 36t-37 16l-104 0q-21 0-36 15l-67 68q-22 21-53 21l-209 0q-30 0-51-21l-67-68q-15-15-38-15l-104 0z m365-105q-53 0-92-38t-39-92 39-92 92-38 92 38 38 92-38 92-92 38z m0 53q77 0 129-54t53-129q0-75-54-129t-128-53q-76 0-129 53t-53 129q0 76 53 129t129 54z m313 16q27 0 47-20t20-49-19-48-48-19-49 20-20 47q0 29 20 49t49 20z" horiz-adv-x="1041" />
+<glyph glyph-name="camera" unicode="&#xe817;" d="m885 663q65 0 111-46t45-110l0-417q0-65-45-110t-111-46l-729 0q-65 0-110 46t-46 110l0 417q0 65 46 110t110 46l83 0 52 52q23 23 58 37t67 15l209 0q33 0 68-15t58-37l52-52 82 0z m-364-521q75 0 128 53t54 129q0 76-53 129t-129 54-129-54-53-129q0-75 53-129t129-53z m313 245q29 0 48 19t19 48-20 49-47 20q-29 0-49-20t-20-49q0-27 20-47t49-20z" horiz-adv-x="1041" />
+<glyph glyph-name="th-outline" unicode="&#xe818;" d="m209 142q44 0 74-31t30-73l0-104q0-44-31-74t-73-31l-105 0q-43 0-73 31t-31 74l0 104q0 42 30 73t74 31l105 0z m0-208l0 104-105 0 0-104 105 0z m0 573q44 0 74-31t30-73l0-105q0-43-30-73t-74-31l-105 0q-44 0-74 31t-30 73l0 105q0 42 30 73t74 31l105 0z m0-209l0 105-105 0 0-105 105 0z m0 574q42 0 73-31t31-74l0-104q0-43-30-73t-74-31l-105 0q-44 0-74 31t-30 73l0 104q0 43 31 74t73 31l105 0z m0-209l0 104-105 0 0-104 105 0z m364-521q43 0 74-31t31-73l0-104q0-44-32-74t-73-31l-104 0q-43 0-73 31t-31 74l0 104q0 42 30 73t74 31l104 0z m0-208l0 104-104 0 0-104 104 0z m0 573q43 0 74-31t31-73l0-105q0-43-31-73t-74-31l-104 0q-44 0-74 31t-30 73l0 105q0 42 30 73t74 31l104 0z m0-209l0 105-104 0 0-105 104 0z m0 574q42 0 73-31t32-74l0-104q0-43-31-73t-74-31l-104 0q-44 0-74 31t-30 73l0 104q0 43 31 74t73 31l104 0z m0-209l0 104-104 0 0-104 104 0z m365-521q42 0 73-31t30-73l0-104q0-44-30-74t-73-31l-104 0q-44 0-75 31t-30 74l0 104q0 42 30 73t75 31l104 0z m0-208l0 104-104 0 0-104 104 0z m0 573q42 0 73-31t30-73l0-105q0-43-30-73t-73-31l-104 0q-44 0-75 31t-30 73l0 105q0 42 30 73t75 31l104 0z m0-209l0 105-104 0 0-105 104 0z m0 574q42 0 73-31t30-74l0-104q0-43-30-73t-73-31l-104 0q-44 0-75 31t-30 73l0 104q0 43 30 74t75 31l104 0z m0-209l0 104-104 0 0-104 104 0z" horiz-adv-x="1041" />
+<glyph glyph-name="th" unicode="&#xe819;" d="m0-15q0 130 130 130t130-130-130-130-130 130z m0 365q0 130 130 130t130-130-130-130-130 130z m0 365q0 130 130 130t130-130-130-130-130 130z m365-730q0 130 130 130t130-130-130-130-130 130z m0 365q0 130 130 130t130-130-130-130-130 130z m0 365q0 130 130 130t130-130-130-130-130 130z m364-730q0 130 131 130 130 0 130-130t-130-130q-131 0-131 130z m0 365q0 130 131 130 130 0 130-130t-130-130q-131 0-131 130z m0 365q0 130 131 130 130 0 130-130t-130-130q-131 0-131 130z" horiz-adv-x="990" />
+<glyph glyph-name="th-large-outline" unicode="&#xe81a;" d="m365 872q43 0 73-31t31-74l0-260q0-44-31-74t-73-30l-261 0q-44 0-74 30t-30 74l0 260q0 43 31 74t73 31l261 0z m0-365l0 260-261 0 0-260 261 0z m573 365q42 0 73-31t30-74l0-260q0-44-30-74t-73-30l-260 0q-44 0-75 30t-30 74l0 260q0 43 31 74t74 31l260 0z m0-365l0 260-260 0 0-260 260 0z m-573-209q43 0 73-30t31-74l0-260q0-44-31-74t-73-31l-261 0q-43 0-73 31t-31 74l0 260q0 44 30 74t74 30l261 0z m0-364l0 260-261 0 0-260 261 0z m573 364q42 0 73-30t30-74l0-260q0-44-30-74t-73-31l-260 0q-43 0-74 31t-31 74l0 260q0 43 30 73t75 31l260 0z m0-364l0 260-260 0 0-260 260 0z" horiz-adv-x="1041" />
+<glyph glyph-name="th-large" unicode="&#xe81b;" d="m0 663q0 65 46 110t110 46l104 0q65 0 111-46t45-110l0-104q0-65-45-111t-111-45l-104 0q-65 0-110 45t-46 111l0 104z m521 0q0 65 46 110t111 46l103 0q65 0 111-46t46-110l0-104q0-65-46-111t-111-45l-103 0q-65 0-111 45t-46 111l0 104z m-521-521q0 65 46 110t110 46l104 0q65 0 111-46t45-110l0-104q0-65-45-111t-111-46l-104 0q-65 0-110 46t-46 111l0 104z m521 0q0 65 46 110t111 46l103 0q65 0 111-46t46-110l0-104q0-65-46-111t-111-46l-103 0q-65 0-111 46t-46 111l0 104z" horiz-adv-x="938" />
+<glyph glyph-name="th-list-outline" unicode="&#xe81c;" d="m885 38l-364 0q-21 0-37-16t-15-37 15-36 37-15l364 0q21 0 37 15t16 36-16 37-37 16z m0 104q65 0 111-46t45-111-45-110-111-46l-364 0q-65 0-110 46t-46 110 46 111 110 46l364 0z m0 261l-364 0q-21 0-37-16t-15-37 15-37 37-15l364 0q21 0 37 15t16 37-16 37-37 16z m0 104q65 0 111-46t45-111-45-110-111-46l-364 0q-65 0-110 46t-46 110 46 111 110 46l364 0z m0 260l-364 0q-21 0-37-15t-15-37 15-37 37-15l364 0q21 0 37 15t16 37-16 37-37 15z m0 105q65 0 111-46t45-111-45-110-111-46l-364 0q-65 0-110 46t-46 110 46 111 110 46l364 0z m-676-730q44 0 74-31t30-73l0-104q0-44-31-74t-73-31l-105 0q-43 0-73 31t-31 74l0 104q0 42 30 73t74 31l105 0z m0-208l0 104-105 0 0-104 105 0z m0 573q44 0 74-31t30-73l0-105q0-43-30-73t-74-31l-105 0q-44 0-74 31t-30 73l0 105q0 42 30 73t74 31l105 0z m0-209l0 105-105 0 0-105 105 0z m0 574q42 0 73-31t31-74l0-104q0-43-30-73t-74-31l-105 0q-44 0-74 31t-30 73l0 104q0 43 31 74t73 31l105 0z m0-209l0 104-105 0 0-104 105 0z" horiz-adv-x="1041" />
+<glyph glyph-name="th-list" unicode="&#xe81d;" d="m860 90q43 0 73-31t31-74q0-43-31-73t-73-31l-365 0q-44 0-74 31t-31 73 31 74 74 31l365 0z m0 364q43 0 73-31t31-73-31-73-73-31l-365 0q-44 0-74 31t-31 73 31 73 74 31l365 0z m0 365q43 0 73-31t31-73q0-44-31-74t-73-31l-365 0q-42 0-74 31t-31 74 31 73 74 31l365 0z m-860-834q0 130 130 130t130-130-130-130-130 130z m0 365q0 130 130 130t130-130-130-130-130 130z m0 365q0 130 130 130t130-130-130-130-130 130z" horiz-adv-x="964" />
+<glyph glyph-name="ok-outline" unicode="&#xe81e;" d="m365-41q-66 0-111 45l-208 209q-46 46-46 110 0 65 46 111 44 44 110 44t110-44l63-62 160 287q20 38 57 60t79 22q88 0 134-76t2-157l-260-469q-43-80-136-80z m-209 417q-21 0-37-16t-15-37q0-20 16-36l208-209q18-19 44-15t38 26l260 469q11 23 4 43t-24 28q-19 10-39 4t-31-24l-227-408-160 160q-15 15-37 15z" horiz-adv-x="783" />
+<glyph glyph-name="ok" unicode="&#xe81f;" d="m625 676q38-20 49-63t-9-80l-260-469q-30-53-91-53-43 0-74 31l-209 207q-31 32-31 74t31 74 74 31 74-31l111-110 193 347q20 38 62 50t80-8z" horiz-adv-x="679" />
+<glyph glyph-name="cancel-outline" unicode="&#xe820;" d="m729 143q0-64-46-110t-110-47-110 47l-98 97-99-97q-43-44-110-44t-110 44q-46 46-46 110 0 65 46 111l98 98-98 97q-46 46-46 111 0 64 46 110 44 44 110 44t110-44l99-97 98 97q43 44 110 44t111-44q45-45 45-110 0-66-45-111l-99-97 99-98q45-45 45-111z m-364 135l171-171q15-15 37-15t37 15 15 36q0 22-15 37l-171 172 171 171q15 15 15 37 0 22-15 37t-37 15-37-15l-171-172-172 172q-15 15-37 15t-36-15q-16-17-16-37 0-21 16-37l171-171-171-172q-16-16-16-37 0-20 16-36 15-15 36-15t37 15z" horiz-adv-x="729" />
+<glyph glyph-name="cancel" unicode="&#xe821;" d="m596 632q32-31 32-74t-32-74l-135-135 135-135q32-31 32-73t-32-74q-30-30-73-30t-74 30l-135 135-135-135q-30-30-74-30t-74 30q-31 31-31 74t31 73l135 135-135 135q-31 32-31 74t31 74q30 31 74 31t74-31l135-135 135 135q30 31 74 31t73-31z" horiz-adv-x="628" />
+<glyph glyph-name="cancel-alt" unicode="&#xe822;" d="m936-67l-521 0q-56 0-116 30t-91 77l-137 191q-13 19-29 41t-24 33-8 12q-10 14-10 33t9 32q5 5 64 88l135 190q32 46 91 76t116 31l521 0q65 0 111-46t46-110l0-522q0-65-46-110t-111-46z m-821 417q6-9 21-30t20-28l137-191q17-25 55-45t67-19l521 0q22 0 37 16t15 37l0 521q0 21-15 36t-37 15l-521 0q-30 0-67-19t-55-43l-135-190q-8-10-22-32t-21-28z m545 0l139-138q12-12 5-29t-24-16q-10 0-19 9l-137 137-138-137q-8-9-18-9-17 0-24 16t5 29l137 138-137 138q-11 12-6 25t18 18 25-6l138-138 137 138q18 17 36-1t1-36z" horiz-adv-x="1093" />
+<glyph glyph-name="cancel-alt-filled" unicode="&#xe823;" d="m911 741q54 0 92-39t38-91l0-522q0-53-38-92t-92-38l-521 0q-50 0-103 28t-82 67l-137 192q-59 83-62 86-12 17 0 35l8 11q9 13 24 34t31 42l135 190q29 40 82 68t104 29l521 0z m-120-510l-118 118 118 120q15 15 15 37t-15 37-37 15-36-15l-119-120-120 120q-15 15-37 15t-37-15-15-37 15-37l120-120-120-118q-15-15-15-37t15-37q16-16 38-16 20 0 36 16l120 119 119-119q16-16 37-16 20 0 36 16 15 15 15 37t-15 37z" horiz-adv-x="1041" />
+<glyph glyph-name="cancel-circled-outline" unicode="&#xe824;" d="m469 819q194 0 331-137t138-332-138-331-331-138-331 138-138 331 138 332 331 137z m0-834q151 0 258 107t107 258-107 258-258 107-258-107-107-258 107-258 258-107z m36 365l139-137q12-13 5-29t-24-16q-11 0-19 7l-137 139-138-139q-7-7-18-7-17 0-24 16t5 29l139 137-139 138q-18 17 1 36t36 1l138-138 137 138q18 18 37-1t1-36z" horiz-adv-x="938" />
+<glyph glyph-name="cancel-circled" unicode="&#xe825;" d="m416 767q173 0 295-122t123-295-123-294-295-122-294 122-122 294 122 295 294 122z m194-537l-120 120 120 120q15 15 15 37t-15 36-37 15-37-15l-120-119-118 119q-15 15-37 15t-37-15-15-36 15-37l119-120-119-120q-15-15-15-36t15-36q16-16 36-16 21 0 38 16l118 119 120-119q17-16 37-16 21 0 37 16 15 15 15 36t-15 36z" horiz-adv-x="834" />
+<glyph glyph-name="plus-outline" unicode="&#xe826;" d="m469-119q-65 0-111 46t-45 111l2 159-157-3q-65 0-112 46t-46 110 46 111 110 46l159 2-2 153q0 65 45 111t111 46 110-46 46-110l3-154 155-3q63 0 109-45t46-111-46-110-111-46l-153 2-3-160q0-63-46-109t-110-46z m-53 417l0-261q0-22 16-37t37-15 37 16 15 37l0 260 262 0q21 0 36 15t15 37-16 37-37 16l-260 0 0 260q0 22-15 37t-37 15-37-15-16-37l0-260-260 0q-22 0-37-16t-15-37 15-37 37-15l260 0z" horiz-adv-x="938" />
+<glyph glyph-name="plus" unicode="&#xe827;" d="m729 454q44 0 74-31t31-73-31-73-74-30l-208 3 0-212q0-43-30-73t-75-31-73 31-30 73l3 212-212-3q-44 0-74 30t-30 73 30 73 74 31l212 0-3 209q0 42 30 73t73 31 75-31 30-73l0-209 208 0z" horiz-adv-x="834" />
+<glyph glyph-name="minus-outline" unicode="&#xe828;" d="m781 194l-625 0q-65 0-110 46t-46 110 46 111 110 46l625 0q65 0 111-46t46-111-46-110-111-46z m-625 209q-21 0-37-16t-15-37 15-36 37-15l625 0q22 0 37 15t16 36-16 37-37 16l-625 0z" horiz-adv-x="938" />
+<glyph glyph-name="minus" unicode="&#xe829;" d="m729 455q44 0 74-32t31-73-31-74-74-30l-625 0q-44 0-74 30t-30 74q0 43 31 74t73 31l625 0z" horiz-adv-x="834" />
+<glyph glyph-name="divide-outline" unicode="&#xe82a;" d="m469 533q-65 0-111 45t-45 111 45 110 111 46 110-46 46-110-46-111-110-45z m0 207q-21 0-37-15t-16-36 16-37 37-16 37 16 15 37-15 36-37 15z m0-885q-65 0-111 46t-45 110 45 111 111 46 110-46 46-111-46-110-110-46z m0 209q-21 0-37-16t-16-37 16-36 37-15 37 15 15 36-15 37-37 16z m312 130l-625 0q-65 0-110 45t-46 111 46 111 110 45l625 0q65 0 111-45t46-111-46-111-111-45z m-625 209q-21 0-37-16t-15-37 15-37 37-15l625 0q22 0 37 15t16 37-16 37-37 16l-625 0z" horiz-adv-x="938" />
+<glyph glyph-name="divide" unicode="&#xe82b;" d="m300 663q0 117 116 117 118 0 118-117t-118-118q-116 0-116 118z m0-625q0 117 116 117 118 0 118-117t-118-118q-116 0-116 118z m-300 312q0 43 30 73t74 31l625 0q44 0 74-31t31-73-31-73-74-31l-625 0q-44 0-74 31t-30 73z" horiz-adv-x="834" />
+<glyph glyph-name="eq-outline" unicode="&#xe82c;" d="m781 377l-625 0q-65 0-110 45t-46 111 46 110 110 46l625 0q65 0 111-46t46-110-46-111-111-45z m-625 208q-21 0-37-15t-15-37 15-37 37-16l625 0q22 0 37 16t16 37-16 37-37 15l-625 0z m625-573l-625 0q-65 0-110 45t-46 111 46 110 110 46l625 0q65 0 111-46t46-110-46-111-111-45z m-625 208q-21 0-37-15t-15-37 15-36 37-15l625 0q22 0 37 15t16 36-16 37-37 15l-625 0z" horiz-adv-x="938" />
+<glyph glyph-name="eq" unicode="&#xe82d;" d="m729 637q44 0 74-31t31-73-31-73-74-31l-625 0q-44 0-74 30t-30 74 30 74 74 30l625 0z m0-364q44 0 74-31t31-74q0-43-31-73t-74-31l-625 0q-44 0-74 30t-30 74 31 74 73 31l625 0z" horiz-adv-x="834" />
+<glyph glyph-name="info-outline" unicode="&#xe82e;" d="m429 115q50-6 78-51 18-31 12-69t-34-61q-92-79-215-79-160 0-220 122-52 109 13 238l30 58q-51 6-79 51-19 31-12 69t33 61q64 54 154 71-32 53-32 111 0 87 61 148t147 61 147-61 61-148q0-62-35-114t-90-77q40-52 44-123t-34-149z m-64 625q-43 0-74-31t-31-73 31-73 74-31q43 0 73 31t31 73-31 73-73 31z m-95-781q39 0 76 13t54 27l17 12q-33-11-63-11-46 0-56 33t15 82l52 104q44 91 10 150t-123 59q-39 0-76-14t-54-25l-18-13q34 12 64 12 46 0 56-34t-15-81l-52-104q-44-91-10-151t123-59z" horiz-adv-x="573" />
+<glyph glyph-name="info" unicode="&#xe82f;" d="m331 37q18 6 30-12t-4-34q-5-5-22-16t-59-26-84-15q-109 0-149 79-35 74 13 167l52 104q28 55 3 73-5 5-22 5-11 0-24-3t-22-5l-7-2q-19-7-31 11t4 32q7 7 22 17t58 26 84 16q111 0 150-79 35-73-12-167l-53-104q-27-56-2-74 3-3 21-3 11 0 24 2t22 5z m-174 600q0 130 130 130t130-130-130-130-130 130z" horiz-adv-x="417" />
+<glyph glyph-name="home-outline" unicode="&#xe830;" d="m1108 422q38-30 38-80 0-42-30-73t-75-31l-51 0 0-312q0-44-31-75t-74-30l-625 0q-42 0-73 30t-31 75l0 312-52 0q-44 0-74 31t-30 73q0 46 36 79 79 66 204 174t211 181 88 75l34 29 35-29q1-1 86-75t211-181 203-173z m-430-496l0 260-209 0 0-260 209 0z m207 416l156 0q-231 194-468 400-238-206-469-400l156 0 0-416 156 0 0 312 313 0 0-312 156 0 0 416z" horiz-adv-x="1146" />
+<glyph glyph-name="home" unicode="&#xe831;" d="m521 819q322-279 500-429 20-16 20-40 0-21-15-37t-36-15l-105 0 0-364q0-21-15-37t-36-16l-156 0q-22 0-37 16t-16 37l0 208-209 0 0-208q0-21-15-37t-36-16l-156 0q-21 0-37 16t-16 37l0 364-103 0q-22 0-37 15t-16 37 19 40z" horiz-adv-x="1041" />
+<glyph glyph-name="link-outline" unicode="&#xe832;" d="m786 720q-23 0-40-16l-90-90-16 16q-45 45-114 45t-113-45l-218-217q-47-48-47-115 0-66 47-114l15-16-89-89q-16-16-16-40t16-41q18-18 40-18 24 0 42 18l88 90 17-16q47-48 115-48 66 0 113 48l218 217q46 46 46 114t-46 114l-16 16 90 90q17 17 17 41t-17 40q-17 16-42 16z m-625-844q-66 0-113 49t-48 113q0 67 48 115l25 25q-29 57-29 120 0 111 77 189l218 217q76 76 187 76 65 0 120-28l27 26q46 46 113 46 67 0 114-48t48-113q0-69-48-114l-25-25q30-60 30-121 0-109-79-188l-216-217q-77-78-189-78-63 0-121 29l-25-25q-47-48-114-48z m414 469q-42 2-74 33t-32 74l-95-97q42-1 73-32t32-73z m-49 218q19 0 33-14l16-16-37-38q-18-17-18-41t18-40q16-16 40-16 25 0 41 16l37 38 17-17q13-13 13-32 0-20-13-34l-218-216q-14-14-32-14-20 0-34 14l-16 15 37 37q18 18 18 42t-18 40q-17 17-40 17-24 0-41-17l-38-38-16 16q-12 13-12 33 0 21 12 34l218 217q13 14 33 14z" horiz-adv-x="948" />
+<glyph glyph-name="link" unicode="&#xe833;" d="m723 704q17-16 17-40t-17-41l-89-90 15-17q47-47 47-113t-47-114l-216-218q-48-47-115-47-67 0-114 47l-16 17-90-90q-18-18-40-18-24 0-42 18-16 17-16 41t16 40l90 89-16 16q-46 46-46 115 0 67 46 114l218 217q46 46 114 46t114-46l17-16 88 90q17 16 40 16t42-16z m-154-335q12 12 12 34 0 20-12 32l-16 16-38-37q-16-16-41-16-24 0-40 16t-16 40 16 41l37 38-16 16q-14 14-32 14-20 0-34-14l-218-218q-13-13-13-32 0-20 13-34l17-16 37 37q18 18 41 18 23 0 40-18 17-16 17-40t-17-41l-37-37 16-15q14-14 33-14 20 0 33 14z" horiz-adv-x="740" />
+<glyph glyph-name="attach-outline" unicode="&#xe834;" d="m389 328q-11 0-18 8t-7 17q0 11 7 19l237 236q31 31 72 31 44 0 75-31 30-30 30-74t-30-74q-61-61-184-183t-185-184q-31-31-73-31t-74 31q-30 30-30 74t30 73l5 5q-36 48-36 110l-43-41q-61-61-61-147t61-148 148-61 147 61l368 369q61 61 61 147t-61 147-148 61q-85 0-146-61l-236-237q-39-38-39-91 0-54 39-92t91-39q54 0 92 39l112 110q30 30 30 73 0 43-32 74l-183-184q-8-7-19-7z m291 519q130 0 221-92t92-221q0-129-92-220l-367-369q-91-91-221-91t-222 91-91 222q0 128 91 220l369 368q91 92 220 92z" horiz-adv-x="993" />
+<glyph glyph-name="attach" unicode="&#xe835;" d="m285 223q-52 0-91 38t-39 92q0 55 38 93l236 236q61 61 147 61t148-61 61-148-61-147l-369-369q-61-61-146-61-86 0-148 61t-61 148 61 147l42 41q0-61 37-110l-5-5q-30-30-30-73t30-74 74-30 74 30q61 61 183 184t184 185q30 30 30 73t-30 74q-31 30-74 30t-73-30l-237-236q-7-8-7-19t7-19 19-7 19 7l184 184q31-31 31-74 0-41-31-72l-110-111q-38-38-93-38z" horiz-adv-x="785" />
+<glyph glyph-name="lock" unicode="&#xe836;" d="m298 116q0 68 67 68t68-68-68-67-67 67z m67 677q85 0 146-62t62-146l0-105 52 0q43 0 73-31t31-73l0-365q0-42-31-73t-73-31l-521 0q-44 0-74 31t-30 73l0 365q0 43 30 73t74 31l52 0 0 105q0 60 30 107t74 73q48 28 105 28z m0-104q-44 0-74-31t-31-73l0-156 209 0 0 156q0 44-31 74t-73 30z m260-678l0 365-521 0 0-365 521 0z" horiz-adv-x="729" />
+<glyph glyph-name="lock-filled" unicode="&#xe837;" d="m625 480q43 0 73-31t31-73l0-365q0-42-31-73t-73-31l-521 0q-44 0-74 31t-30 73l0 365q0 43 30 73t74 31l52 0 0 105q0 86 62 147t147 61 147-61 61-147l0-105 52 0z m-260-431q28 0 48 20t20 47-20 48-48 20-47-20-20-48 20-47 47-20z m104 380l0 156q0 44-31 74t-73 30q-44 0-74-31t-31-73l0-156 209 0z" horiz-adv-x="729" />
+<glyph glyph-name="lock-open" unicode="&#xe838;" d="m298 116q0 68 67 68t68-68-68-67-67 67z m-298 260q0 43 30 73t74 31l156 0 0-51 209 0 0 156q0 69 35 118t92 73q38 17 82 17 85 0 146-62t61-146l0-156q0-21-15-37t-36-16-37 16-16 37l0 156q0 44-30 74t-73 30q-44 0-75-31t-30-73l0-105 52 0q43 0 73-31t31-73l0-365q0-42-31-73t-73-31l-521 0q-44 0-74 31t-30 73l0 365z m625-365l0 365-521 0 0-365 521 0z" horiz-adv-x="885" />
+<glyph glyph-name="lock-open-filled" unicode="&#xe839;" d="m678 793q86 0 146-61t61-147l0-156q0-21-15-37t-36-16-37 16-16 37l0 156q0 44-30 74t-73 30q-44 0-75-31t-30-73l0-105 52 0q43 0 73-31t31-73l0-365q0-42-31-73t-73-31l-521 0q-44 0-74 31t-30 73l0 365q0 43 30 73t74 31l156 0 0-51 209 0 0 156q0 86 61 147t148 61z m-313-744q28 0 48 20t20 47-20 48-48 20-47-20-20-48 20-47 47-20z" horiz-adv-x="885" />
+<glyph glyph-name="pin-outline" unicode="&#xe83a;" d="m856 554q30-30 30-73t-30-75q-16-16-36-24-106-51-144-125-51-102-51-246 0-45-29-74t-75-30q-47 0-75 30l-167 169-279-199 199 279-169 168q-20 18-27 49t5 64q27 65 96 65 146 0 246 50l11 7q69 37 118 141 7 20 21 34 30 30 74 29t74-31z m-273-250q53 107 196 175l-205 211q-69-146-176-200l-13-6q-120-57-281-57l416-416q0 168 63 293z" horiz-adv-x="886" />
+<glyph glyph-name="pin" unicode="&#xe83b;" d="m573 37q0-23-15-38t-37-15q-21 0-37 16l-169 169-315-236 236 315-168 169q-24 23-12 56 14 32 48 32 157 0 270 57 90 45 151 171 9 24 36 32t50-13l208-209q21-23 14-50t-32-36q-127-63-172-152-56-110-56-268z" horiz-adv-x="834" />
+<glyph glyph-name="eye-outline" unicode="&#xe83c;" d="m469 559q-98 0-171-53-78-55-165-156 85-99 165-155 73-52 171-52t171 52q80 56 165 155-87 101-165 156-74 53-171 53z m0 104q132 0 231-72 60-42 119-103t89-99l30-39q-12-16-32-43t-83-91-123-107q-99-71-231-71-134 0-233 71-60 42-119 103t-88 99l-29 39q11 16 32 43t82 91 122 107q99 72 233 72z m0-260q21 0 37-16t15-37-15-36-37-15-37 15-16 36 16 37 37 16z m0-209q-65 0-111 45t-45 111 45 111 111 45 110-45 46-111-46-111-110-45z m0 261q-43 0-73-31t-31-74q0-42 30-73t74-31 74 31 30 73q0 44-31 74t-73 31z" horiz-adv-x="938" />
+<glyph glyph-name="eye" unicode="&#xe83d;" d="m1034 380q22-29 0-59-7-11-34-46t-89-100-127-109q-112-80-261-80-150 0-262 80-64 45-127 109t-89 100-34 46q-22 29 0 59 6 11 33 46t90 99 127 108q113 82 262 82 148 0 261-82 64-45 127-108t90-99 33-46z m-511-213q75 0 128 54t53 129q0 76-53 129t-128 53q-76 0-129-53t-53-129q0-75 53-129t129-54z m104 183q0-43-30-74t-74-30-74 30-31 74 31 73 74 32q43 0 73-31t31-74z" horiz-adv-x="1045" />
+<glyph glyph-name="tag" unicode="&#xe83e;" d="m365 792q-109 0-185-76t-76-184 76-184l159-155 286-286 365 365q-369 369-441 444-76 76-184 76z m0 105q151 0 259-107 109-113 440-444 30-31 30-74t-30-74l-365-365q-30-30-74-30t-74 30l-270 270q-8 7-18 15l-157 157q-106 106-106 257t106 258q108 107 259 107z m0-286q-32 0-56-23t-23-56 23-55 56-22 55 22 23 55-23 56-55 23z m0 51q54 0 92-38t38-92-38-92-92-38-92 38-38 92 38 92 92 38z" horiz-adv-x="1094" />
+<glyph glyph-name="tags" unicode="&#xe83f;" d="m1011 502q30-32 30-74t-30-73l-56-56 5-5q30-31 29-74t-30-73l-364-366q-30-30-74-30t-73 30q-227 227-342 338-106 106-106 258 0 102 54 188-8 165 105 278 106 106 257 106 153 0 259-106z m-490-647l364 365-336 340q-76 77-184 77-109 0-185-77t-76-183 76-184q115-111 341-338z m102 779l258-261 57 56-337 340q-76 76-185 76-107 0-183-76-35-35-54-79 86 52 186 52 150 0 258-108z m-258-179q-32 0-56-23t-23-55 23-55 56-23 55 23 23 55-23 55-55 23z m0 52q54 0 92-39t38-91-38-92-92-38-92 38-38 92 38 91 92 39z" horiz-adv-x="1041" />
+<glyph glyph-name="bookmark" unicode="&#xe840;" d="m573 846q65 0 110-46t46-111l0-730q0-51-25-78t-58-27q-42 0-80 38l-165 166q-15 15-37 15t-36-15l-165-166q-40-39-82-38t-65 39q-16 29-16 66l0 730q0 65 46 111t110 45l417 0z m-417-105q-21 0-37-15t-15-37l0-516 127 118q55 51 133 51t134-51l127-118 0 516q0 22-16 37t-36 15l-417 0z m319-609l150-150 0 120-162 150q-40 36-98 36t-97-36l-164-150 0-120 150 150q45 45 111 45 65 0 110-45z" horiz-adv-x="729" />
+<glyph glyph-name="flag" unicode="&#xe841;" d="m640 693q25 25 57 11t32-47l0-418q0-21-15-36-80-80-193-80t-193 80q-47 46-110 50t-114-36l0-238q0-21-15-37t-36-15-37 15-16 37l0 678q0 21 15 36 80 80 193 80t193-80q50-50 120-50t119 50z m-312-74q-47 47-110 50t-114-36l0-119q67 33 145 20t134-67q48-49 117-56t125 28l0 122q-72-32-156-16t-141 74z m73-342q47-46 110-50t114 36l0 119q-54-25-104-25-100 0-175 72-48 49-117 56t-125-29l0-120q52 21 105 21 112 0 192-80z" horiz-adv-x="729" />
+<glyph glyph-name="flag-filled" unicode="&#xe842;" d="m640 693q25 25 57 11t32-47l0-418q0-21-15-36-80-80-193-80t-193 80q-47 46-110 50t-114-36l0-238q0-21-15-37t-36-15-37 15-16 37l0 678q0 21 15 36 80 80 193 80t193-80q50-50 120-50t119 50z" horiz-adv-x="729" />
+<glyph glyph-name="thumbs-up" unicode="&#xe843;" d="m811 470q38-13 58-51t15-77l-35-312q-6-39-32-70t-58-44q-5-1-26-9t-29-11-30-7-45-6-56-2q-83 0-174 26t-130 56q-1 1-3 2t-4 4-3 4q-46-40-103-40-65 0-110 45t-46 111l0 313q0 65 46 110t110 46q77 0 124-63 44 44 64 85t21 108q0 54 38 92t92 39 92-39 38-92q0-94-16-188 170-17 202-30z m-655-432q22 0 37 15t16 36l0 313q0 21-16 36t-37 16-37-16-15-36l0-313q0-21 15-36t37-15z m590 7l35 312q3 12-6 16-15 4-107 15t-119 14l-69-10 16 73q25 117 25 223 0 10-8 18t-18 8-18-8-8-18q0-54-11-98t-32-78-37-51-40-43q-36-36-36-69l0-260q0-30 18-44 24-17 99-38t143-22q26 0 45 2t35 4 23 6 23 8 24 9q6 3 14 13t9 18z" horiz-adv-x="885" />
+<glyph glyph-name="thumbs-down" unicode="&#xe844;" d="m729 768q65 0 111-46t45-110l0-313q0-65-45-111t-111-45q-76 0-124 62-42-42-63-84t-21-109q0-54-38-92t-92-39-92 39-39 92q0 95 16 188-173 19-201 29-37 14-59 52t-15 78l35 311q7 38 32 70t58 44q5 1 26 9t29 11 30 8 45 6 57 1q82 0 174-26t131-55q2-2 5-5t3-5q47 40 103 40z m-313-755q0 54 11 97t33 78 36 52 40 43q37 36 37 69l0 260q0 11-7 25t-12 18q-24 18-99 39t-142 21q-27 0-46-1t-35-4-23-6-23-9-23-8q-7-3-15-13t-9-19l-34-311q-2-12 5-16 15-4 108-15t118-14l69 10-15-74q-25-122-25-222 0-10 8-18t17-8 18 8 8 18z m365 286l0 313q0 21-15 36t-37 15-36-15-15-36l0-313q0-21 15-37t36-15 37 15 15 37z" horiz-adv-x="885" />
+<glyph glyph-name="download-outline" unicode="&#xe845;" d="m936 64l2-261q0-22-16-37t-37-15l-832 0q-22 0-37 15t-16 37q0 261 1 261 0 11 2 16l105 313q12 35 48 35l29 0-35 36q-46 46-46 110t46 110q31 31 76 41t87-3l0 71q0 65 45 110t111 46 110-46 46-110l0-71q41 13 86 3t77-41q46-46 46-110t-46-110l-35-36 28 0q37 0 49-35l105-313q1-5 1-16z m-712 546q-15-15-15-37t15-36l245-244 245 245q15 15 15 36t-15 36-37 15-37-15l-119-118 0 301q0 21-15 37t-37 15-37-15-16-37l0-301-118 118q-17 17-38 17-20 0-36-17z m-30-286l-86-260 723 0-87 260-96 0-179-177-179 177-96 0z m640-469l0 157-730 0 0-157 730 0z" horiz-adv-x="938" />
+<glyph glyph-name="download" unicode="&#xe846;" d="m714 590q15-15 15-37t-15-36l-245-244-245 244q-15 15-15 36t15 37 36 15q23 0 38-15l118-120 0 349q0 21 16 37t37 16 37-16 15-37l0-349 119 120q14 14 38 14 22 0 36-14z m222-448l2-260q0-22-16-37t-37-16l-832 0q-22 0-37 16t-16 37q0 260 1 260 0 11 2 16l105 312q12 37 48 37l12 0q8-18 18-28l78-76-70 0-86-261 722 0-86 261-70 0 77 76q10 10 19 28l11 0q37 0 49-37l105-312q1-5 1-16z" horiz-adv-x="938" />
+<glyph glyph-name="upload-outline" unicode="&#xe847;" d="m936 65l2-261q0-22-16-37t-37-15l-832 0q-22 0-37 15t-16 37l0 261q0 6 3 16l103 313q8 21 30 31-35 46-31 104t45 100l319 319 319-319q41-41 45-100t-32-104q22-10 29-31l105-313q1-5 1-16z m-712 490q-15-15-15-37t15-37 37-15 37 15l118 119 0-301q0-21 16-36t37-15 37 15 15 36l0 301 119-119q15-15 37-15t37 15 15 37-15 37l-245 245z m-30-230l-86-260 722 0-86 260-119 0 0-26q0-65-46-111t-110-45-111 45-45 111l0 26-119 0z m-90-469l730 0 0 157-730 0 0-157z" horiz-adv-x="938" />
+<glyph glyph-name="upload" unicode="&#xe848;" d="m936 128l2-260q0-21-16-37t-37-15l-832 0q-22 0-37 15t-16 37q0 260 1 260 0 12 2 17l105 312q12 36 48 36l209 0 0-103-171 0-86-262 722 0-86 262-171 0 0 103 208 0q37 0 49-36l105-312q1-5 1-17z m-258 423q-24 0-38 14l-119 120 0-348q0-21-15-37t-37-15-37 15-16 37l0 348-118-120q-14-14-38-14-22 0-36 14-15 15-15 36t15 37l245 247 245-247q15-15 15-37t-15-36q-14-14-36-14z" horiz-adv-x="938" />
+<glyph glyph-name="upload-cloud-outline" unicode="&#xe849;" d="m794 506q107 0 184-76t77-184-77-184-184-77l-573 0q-87 0-154 62t-67 147q0 66 48 122t96 79l0 8q0 128 97 220t228 92q102 0 189-59t118-151q4 0 9 1t9 0z m0-416q65 0 110 46t46 110-45 111-110 46q-17 0-42-8l-57-15-10 56q-13 75-71 125t-134 49q-86 0-147-61t-60-146q0-23 4-43l12-62-74 1q-40 0-69-31t-29-74q0-44 30-74t73-30l287 0 0 198-112-113q-7-7-18-7-17 0-24 16t5 29l156 156q6 6 18 7t20-7l156-156q12-13 5-29t-24-16q-11 0-19 7l-111 113 0-198 234 0z" horiz-adv-x="1055" />
+<glyph glyph-name="upload-cloud" unicode="&#xe84a;" d="m781 506q108 0 184-76t76-184-76-184-184-77l-208 0 0 239 67-66q16-17 38-17 20 0 36 17 15 15 15 36t-15 36l-156 156q-14 14-37 15t-37-15l-156-156q-15-15-15-36t15-36q16-17 37-17 20 0 36 17l68 66 0-239-260 0q-86 0-148 61t-61 148q0 72 44 128t112 73l0 8q0 130 92 221t221 91q100 0 180-58t114-152q2 0 8 1t10 0z" horiz-adv-x="1041" />
+<glyph glyph-name="reply-outline" unicode="&#xe84b;" d="m938-1q0-22-15-37t-38-15q-26 0-42 24-60 93-139 133t-183 48l0-75q0-42-31-73-30-30-74-30t-72 30l-329 322q-15 15-15 38t15 37l328 323q28 28 73 29t74-29q31-32 31-74l0-89q182-36 299-180t118-330l0-52z m-468 260q224-5 353-110-30 126-129 213t-231 103l-47 2 0 183-290-286 290-287 0 183q39-1 54-1z" horiz-adv-x="938" />
+<glyph glyph-name="reply" unicode="&#xe84c;" d="m365 702q20 0 36-16t15-36l0-133q178-20 298-153t120-313l0-53q-80 122-183 163t-235 46l0-130q0-21-15-37t-36-15q-22 0-37 15l-328 323 328 324q15 15 37 15z" horiz-adv-x="834" />
+<glyph glyph-name="forward-outline" unicode="&#xe84d;" d="m53-53q-23 0-38 16t-15 36l0 52q0 186 118 330t298 180l0 89q0 42 32 74 30 30 74 29t73-29l328-323q15-15 15-37t-15-38l-329-322q-29-29-73-30t-73 30q-32 31-32 73l0 75q-105-7-183-48t-138-133q-16-24-42-24z m416 312l52 1 0-183 290 287-290 286 0-183q-20 0-46-2-132-15-231-103t-129-213q129 105 354 110z" horiz-adv-x="938" />
+<glyph glyph-name="forward" unicode="&#xe84e;" d="m416 650q0 21 16 36t37 16 36-15l329-324-329-323q-15-15-36-15t-37 15-16 37l0 130q-132-4-234-46t-182-163l0 53q0 180 119 313t297 153l0 133z" horiz-adv-x="834" />
+<glyph glyph-name="code-outline" unicode="&#xe84f;" d="m378 38q-65 0-112 47l-266 266 266 267q44 44 111 44t111-44q46-46 46-110t-46-111l-45-46 45-45q46-46 46-111t-46-110-110-47z m-230 313l192-193q15-15 37-15t37 15 15 37-15 37l-119 119 119 120q15 15 15 37t-15 37-37 15-37-15z m663-313q-63 0-110 47t-46 110 46 111l47 45-47 46q-46 46-46 111t46 110q44 44 111 44t111-44l266-267-266-266q-47-47-112-47z m0 522q-21 0-36-15t-15-37 15-37l119-120-119-119q-15-15-15-37t15-37 37-15 37 15l192 193-192 194q-15 15-38 15z" horiz-adv-x="1189" />
+<glyph glyph-name="code" unicode="&#xe850;" d="m304 89q-44 0-74 30l-230 230 230 230q31 32 74 32t74-32q31-31 31-73t-31-74l-83-83 83-82q31-31 31-74t-31-74q-30-30-74-30z m399 0q-44 0-74 30-31 32-31 74t31 74l82 82-82 83q-31 31-31 74t31 73q30 32 73 32t74-32l230-230-230-230q-30-30-73-30z" horiz-adv-x="1006" />
+<glyph glyph-name="export-outline" unicode="&#xe851;" d="m975 465q15-15 15-37t-15-36q-66-67-141-143l0-315q0-21-16-37t-37-16l-728 0q-22 0-37 16t-16 37l0 729q0 21 16 37t37 15l416 0q0 43 32 73t79 31 83-34q120-127 312-320z m-387-320q256 263 276 283-176 179-275 285-4 2-9 2t-7-2l0-206-52 0q-47 0-86-17t-65-41-46-61-31-69-19-71q112 101 247 102l52 0 0-206q2-2 7-2 4 0 8 3z m-484-160l625 0 0 232q-61-62-103-107-17-20-46-20-25 0-42 15t-17 37l0 156q-178-4-312-208l0 25q0 60 9 119t31 119 57 105 90 73 125 28l0 51-417 0 0-625z" horiz-adv-x="990" />
+<glyph glyph-name="export" unicode="&#xe852;" d="m209 141q0 60 9 119t31 119 57 105 90 73 125 28l0 156q0 22 17 37t42 15q28 0 46-19l312-320q-210-211-312-318-17-20-46-20-25 0-42 15t-17 37l0 156q-178-4-312-208l0 25z m-156-234q-22 0-37 16t-16 37l0 729q0 21 16 37t37 15l416 0 0-105-365 0 0-625 625 0 0 157q65 67 105 107l0-315q0-21-16-37t-37-16l-728 0z" horiz-adv-x="938" />
+<glyph glyph-name="pencil" unicode="&#xe853;" d="m938 605q22-22 22-55t-22-55l-570-570q-22-21-60-38t-73-17l-235 0 0 234q0 35 17 74t38 60l570 570q23 22 55 22t55-22z m-794-426l65-64 431 433-64 63z m91-205q14 0 33 8-10 10-27 26t-50 50-56 56l-22 22q-9-21-9-32l0-78 52-52 79 0z m74 40l432 432-63 64-433-431z m469 469l67 67-165 165-67-66z" horiz-adv-x="960" />
+<glyph glyph-name="pen" unicode="&#xe854;" d="m756 846q96 0 166-70t70-167q0-27-9-62 25-78-31-134l-234-235q-37-37-92-37l-4 0-113-113q-31-31-78-50-13-5-362-121-10-3-16-3-26 0-42 22t-8 46q116 349 121 361 19 48 52 80 413 413 415 414 71 69 165 69z m-382-778l-158 159q-3-8-15-44t-22-62l89-89q44 14 106 36z m-213-2q-9-25-27-78l79 26z m401 162q-15 23-13 50t22 48l192 192-142 143-372-373q-6-6-10-11l184-184q1 1 6 4t7 5z m316 259q18 17-1 35t-35 1l-235-234q-13-12-5-28t24-17q11 0 18 8z m-79 67q39 39 85 24 4 15 4 31 0 54-39 93-41 39-97 37t-95-42z" horiz-adv-x="992" />
+<glyph glyph-name="feather" unicode="&#xe855;" d="m453 922q188-35 310-182t122-338q0-180-109-322t-281-188l0-64q0-21-16-36t-36-15-37 15-16 36l0 64q-172 46-281 188t-109 322q0 191 123 338t311 182l9 1z m42-921q125 43 204 150t82 240l-163-164q-8-8-19-8-16 0-24 15t5 29l196 196q-11 77-45 142l-113-114q-8-8-19-8-16 0-24 17t5 28l123 123q-97 136-260 170-164-34-260-170l122-123q13-12 5-28t-24-17q-11 0-18 8l-114 114q-34-65-45-142l196-196q13-14 5-29t-24-15q-11 0-18 8l-163 164q4-134 82-240t203-150l0 608q0 22 16 37t37 16 36-16 16-37l0-608z" horiz-adv-x="885" />
+<glyph glyph-name="edit" unicode="&#xe856;" d="m966 671q24-23 24-55t-24-55l-185-185 0-468q0-22-15-37t-37-16l-676 0q-22 0-37 16t-16 37l0 676q0 21 16 37t37 15l468 0 185 185q24 24 55 24t55-24z m-523-486l327 328-112 112-328-327z m-134 69l4-86 88-4z m369-295l0 312-167-160q-20-20-63-33t-80-14l-159 0 0 159q0 41 11 82t31 61l165 167-312 0 0-574 574 0z m130 590l67 67-114 114-67-67z" horiz-adv-x="990" />
+<glyph glyph-name="print" unicode="&#xe857;" d="m729 689q65 0 110-46t46-110l0-522q0-65-46-110t-110-46l-573 0q-65 0-110 46t-46 110l0 522q0 65 46 110t110 46l0 104q0 21 16 36t37 16l469 0q21 0 36-16t15-36l0-104z m-469 51l0-260 365 0 0 260-365 0z m-104-156q-21 0-37-15t-15-36l0-132q0-31 23-54t56-23l520 0q32 0 55 23t23 54l0 132q0 21-15 36t-37 15l0-156q0-22-15-37t-36-15l-469 0q-21 0-37 15t-16 37l0 156z m573-625q21 0 37 15t15 37l0 288q-36-28-78-28l-520 0q-43 0-79 28l0-288q0-21 15-37t37-15l573 0z m-181 625q25 0 25-25 0-26-25-26l-209 0q-11 0-19 7t-7 19q0 25 26 25l209 0z m77-469q11 0 19-7t7-19q0-25-26-25l-365 0q-25 0-25 25 0 26 25 26l365 0z m-77 574q25 0 25-26t-25-27l-209 0q-11 0-19 8t-7 19 7 18 19 8l209 0z" horiz-adv-x="885" />
+<glyph glyph-name="comment" unicode="&#xe858;" d="m781 662l-625 0q-21 0-37-15t-15-36l0-365q0-21 15-37t37-16l157 0 0-8 8 8 460 0q22 0 37 16t16 37l0 365q0 21-16 36t-37 15z m0 105q65 0 111-46t46-110l0-365q0-65-46-111t-111-46l-416 0-156-156 0 156-53 0q-65 0-110 46t-46 111l0 365q0 65 46 110t110 46l625 0z" horiz-adv-x="938" />
+<glyph glyph-name="chat" unicode="&#xe859;" d="m834 767q65 0 110-46t46-110l0-365q0-65-46-111t-110-46l-469 0-156-156 0 156-53 0q-65 0-110 46t-46 111l0 365q0 65 46 110t110 46l678 0z m51-521l0 365q0 21-15 37t-36 15l-678 0q-21 0-37-15t-15-37l0-365q0-21 15-36t37-15l678 0q21 0 36 15t15 36z m-625 79q-42 0-73 30t-31 73 31 74 73 30q44 0 74-31t31-73-31-73-74-30z m0 156q-21 0-36-16t-15-37 15-36 36-15 37 15 16 36-16 37-37 16z m235-156q-44 0-74 30t-31 73 31 73 74 31q43 0 73-30t31-74-31-73-73-30z m0 156q-21 0-37-16t-15-37 15-36 37-15 37 15 16 36-16 37-37 16z m234-156q-44 0-74 30t-30 73 30 74 74 30 74-31 31-73-31-73-74-30z m0 156q-21 0-36-16t-15-37 15-36 36-15 37 15 15 36-15 37-37 16z" horiz-adv-x="990" />
+<glyph glyph-name="chat-alt" unicode="&#xe85a;" d="m1094 688q65 0 110-45t46-111l0-364q0-65-46-110t-110-46l-53 0 0-156-156 156-416 0q-65 0-111 46t-45 110l-157-156 0 156q-65 0-110 46t-46 111l0 363q0 65 46 111t110 46l625 0q65 0 111-46t46-111l156 0z m-938-416l209 0 0 234q0 54 38 92t92 39l339 0 0 51q0 22-16 37t-37 16l-625 0q-21 0-37-16t-15-37l0-363q0-22 15-37t37-16z m990-104l0 364q0 21-15 37t-37 16l-599 0q-32 0-56-24t-23-55l0-338q0-21 16-37t37-15l625 0q21 0 37 15t15 37z" horiz-adv-x="1250" />
+<glyph glyph-name="bell" unicode="&#xe85b;" d="m819 100q24-26 10-57t-47-32l-164 0q-17-69-74-112t-127-44-127 44-73 112l-164 0q-32 0-47 33t10 57q3 4 10 12t21 37 27 63 22 93 10 123q0 101 58 182t150 113q-1 6-1 17 0 43 30 73t74 31 74-31 31-73q0-5-3-17 93-33 152-113t58-182q0-65 10-123t22-93 27-64 21-36 10-13z m-402 536q-86 0-147-60t-61-147q0-61-5-105l427 0q-7 54-7 105 0 86-61 147t-146 60z m0-676q61 0 90 51l-179 0q29-51 89-51z m-270 156l541 0q-31 65-49 157l-443 0q-18-92-49-157z" horiz-adv-x="834" />
+<glyph glyph-name="attention" unicode="&#xe85c;" d="m514 701q-49 0-81-55l-308-513q-32-55-11-95t87-40l625 0q65 0 87 40t-12 95l-307 513q-33 55-80 55z m0 105q106 0 169-107l308-513q63-105 12-199-52-93-177-93l-625 0q-123 0-177 93-53 92 11 199l309 513q62 107 170 107z m77-690q-5-5-13-13t-35-19-57-11q-38 3-55 34t-1 77l21 63q15 45-12 60-10 4-23 2t-22-6l-11-5q5 5 13 13t37 19 56 11q39-3 55-34t1-78l-21-62q-16-45 11-60 10-4 23-2t23 6z m-146 351q0 69 69 69 67 0 67-69 0-68-67-68-69 0-69 68z" horiz-adv-x="1026" />
+<glyph glyph-name="attention-filled" unicode="&#xe85d;" d="m991 186q64-107 12-199-52-93-177-93l-625 0q-126 0-177 93-53 92 11 199l309 513q62 107 170 107 106 0 169-107z m-477 362q-34 0-58-24t-23-57 23-57 58-23 57 23 23 57-23 57-57 24z m87-441q8 9 0 17t-16 4q-29-11-36-11-28 0-13 45l20 64q17 51-3 88t-64 40q-31 2-60-10t-41-23-15-14q-8-9 0-17t16-3q25 10 37 10 28 0 13-45l-21-64q-18-54 4-91t72-38q30 0 57 12t38 22 12 14z" horiz-adv-x="1026" />
+<glyph glyph-name="warning-empty" unicode="&#xe85e;" d="m514 701q-49 0-81-55l-308-513q-32-55-11-95t87-40l625 0q65 0 87 40t-12 95l-307 513q-33 55-80 55z m0 105q106 0 169-107l308-513q63-105 12-199-52-93-177-93l-625 0q-123 0-177 93-53 92 11 199l309 513q62 107 170 107z m-69-652q0 69 69 69 67 0 67-69 0-67-67-67-69 0-69 67z m146 313q0-14-6-29l-71-179q-44 108-73 179-6 15-6 29 0 32 23 55t56 24 55-24 22-55z" horiz-adv-x="1026" />
+<glyph glyph-name="warning" unicode="&#xe85f;" d="m991 186q64-107 12-199-52-93-177-93l-625 0q-126 0-177 93-53 92 11 199l309 513q62 107 170 107 106 0 169-107z m-477-112q34 0 57 23t23 57-23 58-57 24-58-24-23-58 23-57 58-23z m85 387q5 13 5 32 0 38-26 64t-64 27-65-27-26-64q0-17 6-34l72-178q5-9 13-9t11 9q74 178 74 180z" horiz-adv-x="1026" />
+<glyph glyph-name="contacts" unicode="&#xe860;" d="m834 819q65 0 110-46t46-110l0-625q0-65-46-111t-110-46l-574 0q-65 0-111 46t-45 111l0 52-51 0q-22 0-37 15t-16 36 16 37 37 16l51 0 0 104-51 0q-22 0-37 15t-16 37 16 37 37 16l51 0 0 103-51 0q-22 0-37 16t-16 37 16 36 37 15l51 0 0 53q0 65 45 110t111 46l574 0z m-625-156l0-53 51 0 0 105q-21 0-36-15t-15-37z m0-156l0-104 51 0 0 104-51 0z m0-209l0-104 51 0 0 104-51 0z m0-260q0-21 15-37t36-16l0 105-51 0 0-52z m676 0l0 625q0 21-15 37t-36 15l-521 0 0-730 521 0q21 0 36 16t15 37z m-416 390q0 105 104 105 105 0 105-105 0-104-105-104-104 0-104 104z m104-148q56 0 93-22t37-53q0-15-38-26t-92-11q-59 0-95 11t-35 26q0 30 35 53t95 22z" horiz-adv-x="990" />
+<glyph glyph-name="vcard" unicode="&#xe861;" d="m990-66l-834 0q-65 0-110 46t-46 110l0 520q0 65 46 111t110 46l834 0q65 0 111-46t45-111l0-520q0-65-45-110t-111-46z m-834 729q-21 0-37-16t-15-37l0-520q0-21 15-37t37-15l834 0q21 0 36 15t15 37l0 520q0 22-15 37t-36 16l-834 0z m313-469l-209 0q-21 0-36 16t-15 37 15 36 36 15l209 0q21 0 37-15t15-36-15-37-37-16z m0 209l-209 0q-21 0-36 15t-15 36 15 37 36 16l209 0q21 0 37-16t15-37-15-36-37-15z m209 25q0 105 103 105t104-105q0-104-104-104t-103 104z m103-148q57 0 93-22t37-53q0-15-37-26t-93-11q-58 0-94 11t-36 26q0 30 36 53t94 22z" horiz-adv-x="1146" />
+<glyph glyph-name="address" unicode="&#xe862;" d="m933 533l-143-135-4-4q48-54 48-121 0-75-54-129t-129-54l-141 0-41-208-53 0-41 208-115 0q-69 0-117 49l-134 134 96 96q-47 21-76 66t-29 98q0 75 54 129t129 53l182 0 0 27q0 31 23 54t55 23 55-23 23-54l0-27 152 0q67 0 116-46z m-282-339q32 0 55 23t23 56-23 55-55 22l-391 0q-26 0-44-17l-60-60 60-60q19-19 44-19l391 0z m67 279l63 60-63 60q-19 19-45 19l-490 0q-33 0-56-24t-23-55q0-31 23-55t56-23l490 0q27 0 45 18z" horiz-adv-x="933" />
+<glyph glyph-name="location-outline" unicode="&#xe863;" d="m416 741q-128 0-221-90-91-88-91-216 0-126 91-215l221-219 223 219q90 88 90 215 0 129-90 216-93 90-223 90z m0 104q174 0 295-120t122-290-122-290l-295-290-293 290q-123 120-123 290t123 290 293 120z m0-286q-52 0-91-39t-39-92 39-92q38-37 91-37 55 0 93 37 39 39 39 92t-39 92-93 39z m0 52q75 0 129-53t54-129-54-129-129-54-128 54-54 129 54 129 128 53z" horiz-adv-x="833" />
+<glyph glyph-name="location" unicode="&#xe864;" d="m711 725q122-120 122-290t-122-290l-295-290-293 290q-123 120-123 290t123 290 295 120 293-120z m-295-426q55 0 93 37 39 39 39 92t-39 92-93 39q-52 0-91-39t-39-92 39-92q38-37 91-37z" horiz-adv-x="833" />
+<glyph glyph-name="map" unicode="&#xe865;" d="m53-93q-23 0-38 16t-15 36l0 521q0 21 15 36l235 235q14 14 34 15t35-11l224-179 202 201q25 25 57 10t32-47l0-520q0-21-16-38l-234-233q-14-14-35-15t-35 11l-224 179-201-202q-15-15-36-15z m51 178q152 150 156 152l0 378-156-156 0-374z m215 149l202-162 0 389-208 165 0-389q1-1 3-2t3-1z m410 7l0 374q-153-151-156-154l0-376z" horiz-adv-x="834" />
+<glyph glyph-name="direction-outline" unicode="&#xe866;" d="m416-47q-60 0-86 77l-64 189-188 63q-74 23-78 83-4 58 68 90l592 278q41 19 73 12t50-32q25-41-3-100l-276-593q-31-67-88-67z m-280 420l213-71 71-214 249 534z" horiz-adv-x="795" />
+<glyph glyph-name="direction" unicode="&#xe867;" d="m328 47l-71 214-214 71q-27 9-37 23t-2 28 34 27l593 276q40 17 54 3t-3-54l-278-593q-11-26-25-34t-28 2-23 37z" horiz-adv-x="691" />
+<glyph glyph-name="compass" unicode="&#xe868;" d="m469 715q-151 0-258-107t-107-258 107-258 258-107 258 107 107 258-107 258-258 107z m0 104q194 0 331-137t138-332-138-331-331-138-331 138-138 331 138 332 331 137z m192-244q14 4 25-7t8-25l-90-310q-4-14-18-18l-310-90-6 0q-12 0-21 10t-5 23l90 310q4 14 17 17z m-353-386l251 71-180 180z" horiz-adv-x="938" />
+<glyph glyph-name="trash" unicode="&#xe869;" d="m729 636q21 0 37-15t15-36-15-37-37-15l0-417q0-86-61-147t-147-62l-261 0q-86 0-147 62t-60 147l0 417q-22 0-37 15t-16 37 16 36 37 15l51 0 0 53q0 42 30 73t75 31l364 0q43 0 74-31t31-73l0-53 51 0z m-520 53l0-53 364 0 0 53-364 0z m416-573l0 417-469 0 0-417q0-43 31-74t73-31l261 0q43 0 73 31t31 74z m-390 338q10 0 18-8t7-17l0-313q0-10-7-18t-18-8-18 8-8 18l0 313q0 10 8 17t18 8z m104 0q10 0 18-8t8-17l0-313q0-10-8-18t-18-8-18 8-8 18l0 313q0 10 8 17t18 8z m104 0q10 0 18-8t8-17l0-313q0-10-8-18t-18-8-19 8-8 18l0 313q0 10 8 17t19 8z m105 0q10 0 17-8t8-17l0-313q0-10-8-18t-17-8-19 8-8 18l0 313q0 10 8 17t19 8z" horiz-adv-x="781" />
+<glyph glyph-name="doc" unicode="&#xe86a;" d="m818 595q16-16 16-36l0-521q0-65-46-111t-110-46l-522 0q-65 0-110 46t-46 111l0 625q0 65 46 110t110 46l417 0q22 0 37-15z m-110-36l-135 134 0-56q0-32 23-55t55-23l57 0z m-30-574q21 0 36 16t15 37l0 469-78 0q-53 0-92 38t-38 92l0 78-365 0q-21 0-37-15t-15-37l0-625q0-21 15-37t37-16l522 0z" horiz-adv-x="834" />
+<glyph glyph-name="doc-text" unicode="&#xe86b;" d="m678-119l-522 0q-65 0-110 46t-46 111l0 625q0 65 46 110t110 46l522 0q65 0 110-46t46-110l0-625q0-65-46-111t-110-46z m-522 834q-21 0-37-15t-15-37l0-625q0-21 15-37t37-16l522 0q21 0 36 16t15 37l0 625q0 21-15 37t-36 15l-522 0z m469-312l-416 0q-26 0-26 25 0 11 7 19t19 7l416 0q11 0 19-7t7-19q0-25-26-25z m0 156l-416 0q-11 0-19 8t-7 18q0 25 26 25l416 0q26 0 26-25 0-11-7-18t-19-8z m0-312l-416 0q-11 0-19 7t-7 19q0 25 26 25l416 0q26 0 26-25 0-11-7-19t-19-7z m0-157l-416 0q-26 0-26 25 0 12 7 19t19 8l416 0q11 0 19-8t7-19q0-25-26-25z" horiz-adv-x="834" />
+<glyph glyph-name="doc-add" unicode="&#xe86c;" d="m573 350q21 0 36-15t16-37-16-36-36-15l-104 0 0-105q0-22-16-37t-37-15-36 15-15 37l0 105-105 0q-21 0-36 15t-15 36 15 37 36 15l105 0 0 104q0 21 15 37t36 16 37-16 16-37l0-104 104 0z m245 245q16-16 16-36l0-521q0-65-46-111t-110-46l-522 0q-65 0-110 46t-46 111l0 625q0 65 46 110t110 46l417 0q22 0 37-15z m-110-36l-135 134 0-56q0-32 23-55t55-23l57 0z m-30-574q21 0 36 16t15 37l0 469-78 0q-53 0-92 38t-38 92l0 78-365 0q-21 0-37-15t-15-37l0-625q0-21 15-37t37-16l522 0z" horiz-adv-x="834" />
+<glyph glyph-name="doc-remove" unicode="&#xe86d;" d="m818 595q16-16 16-36l0-521q0-65-46-111t-110-46l-522 0q-65 0-110 46t-46 111l0 625q0 65 46 110t110 46l417 0q22 0 37-15z m-110-36l-135 134 0-56q0-32 23-55t55-23l57 0z m-30-574q21 0 36 16t15 37l0 469-78 0q-53 0-92 38t-38 92l0 78-365 0q-21 0-37-15t-15-37l0-625q0-21 15-37t37-16l522 0z m-105 262l-313 0q-21 0-36 15t-15 36 15 37 36 15l313 0q21 0 36-15t16-37-16-36-36-15z" horiz-adv-x="834" />
+<glyph glyph-name="news" unicode="&#xe86e;" d="m1041 767q44 0 75-31t30-73l0-625q0-43-30-73t-75-31l-937 0q-44 0-74 31t-30 73l0 625q0 42 30 73t74 30l937 0z m-937-104l0-625 417 0 0 625-417 0z m937-625l0 625-468 0 0-625 468 0z m-51 235l0-158q0-10-8-17t-18-8l-53 0q-10 0-18 8t-8 17l0 158q0 10 8 17t18 8l53 0q10 0 18-8t8-17z m-156 312l0-261q0-10-8-18t-18-8l-157 0q-10 0-18 8t-8 18l0 261q0 10 8 18t18 7l157 0q10 0 18-7t8-18z m77-131q-10 0-18 8t-8 18 8 18 18 9l53 0q10 0 18-9t8-18-8-18-18-8l-53 0z m0-104q-10 0-18 8t-8 19 8 18 18 8l53 0q10 0 18-8t8-18-8-19-18-8l-53 0z m-260-156q-10 0-18 8t-8 18 8 18 18 9l157 0q10 0 18-9t8-18-8-18-18-8l-157 0z m157-52q10 0 18-9t8-18-8-17-18-8l-157 0q-10 0-18 8t-8 17 8 18 18 9l157 0z m103 417q-10 0-18 8t-8 18 8 18 18 7l53 0q10 0 18-7t8-18-8-18-18-8l-53 0z m-442 26l0-157q0-10-8-18t-18-7l-260 0q-10 0-19 7t-8 18l0 157q0 10 8 18t19 7l260 0q10 0 18-7t8-18z m-26-338q10 0 18-9t8-18-8-18-18-8l-260 0q-10 0-19 8t-8 18 8 18 19 9l260 0z m0 103q10 0 18-8t8-18-8-18-18-8l-260 0q-10 0-19 8t-8 18 8 18 19 8l260 0z m0-208q10 0 18-9t8-18-8-17-18-8l-260 0q-10 0-19 8t-8 17 8 18 19 9l260 0z" horiz-adv-x="1146" />
+<glyph glyph-name="folder" unicode="&#xe86f;" d="m781 663q65 0 111-46t46-110l0-417q0-65-46-110t-111-46l-625 0q-65 0-110 46t-46 110l0 520q0 65 46 111t110 46l209 0q43 0 73-31t31-73l312 0z m-625 0q-21 0-37-16t-15-37l0-103 730 0q0 21-16 36t-37 16l-312 0q-44 0-74 31t-30 73l-209 0z m625-625q22 0 37 15t16 37l0 364-730 0 0-364q0-21 15-37t37-15l625 0z" horiz-adv-x="938" />
+<glyph glyph-name="folder-add" unicode="&#xe870;" d="m781 663q65 0 111-46t46-110l0-417q0-65-46-110t-111-46l-625 0q-65 0-110 46t-46 110l0 520q0 65 46 111t110 46l209 0q43 0 73-31t31-73l312 0z m0-625q22 0 37 15t16 37l0 364-209 0q-10 0-18 8t-8 18 8 18 18 9l209 0q0 21-16 36t-37 16l-312 0q-44 0-74 31t-30 73l-209 0q-21 0-37-16t-15-37l0-103 209 0q10 0 18-9t8-18-8-18-18-8l-209 0 0-364q0-21 15-37t37-15l625 0z m-156 312q21 0 37-15t16-37-16-36-37-15l-104 0 0-105q0-22-15-37t-37-15-37 15-16 37l0 105-103 0q-22 0-37 15t-16 36 16 37 37 15l103 0 0 104q0 21 16 37t37 16 37-16 15-37l0-104 104 0z" horiz-adv-x="938" />
+<glyph glyph-name="folder-delete" unicode="&#xe871;" d="m781 663q65 0 111-46t46-110l0-417q0-65-46-110t-111-46l-625 0q-65 0-110 46t-46 110l0 520q0 65 46 111t110 46l209 0q43 0 73-31t31-73l312 0z m-625 0q-21 0-37-16t-15-37l0-103 730 0q0 21-16 36t-37 16l-312 0q-44 0-74 31t-30 73l-209 0z m625-625q22 0 37 15t16 37l0 364-730 0 0-364q0-21 15-37t37-15l625 0z m-156 209l-312 0q-22 0-37 15t-16 36 16 37 37 15l312 0q21 0 37-15t16-37-16-36-37-15z" horiz-adv-x="938" />
+<glyph glyph-name="archive" unicode="&#xe872;" d="m573 376q11 0 18-8t8-19-8-18-18-8l-157 0q-11 0-18 8t-8 18 8 19 18 8l157 0z m365 365q21 0 36-16t16-37-16-37-36-15l-885 0q-22 0-37 15t-16 37 16 37 37 16l885 0z m-104-157q21 0 36-15t15-37l0-416q0-65-46-111t-110-46l-469 0q-65 0-111 46t-45 111l0 416q0 21 15 37t37 15l678 0z m-105-521q21 0 37 16t15 37l0 363-572 0 0-363q0-22 15-37t36-16l469 0z" horiz-adv-x="990" />
+<glyph glyph-name="box" unicode="&#xe873;" d="m678 793q65 0 110-46t46-111l0-572q0-65-46-111t-110-46l-522 0q-65 0-110 46t-46 111l0 572q0 65 46 111t110 45l522 0z m51-729l0 379q-24-14-51-14l-79 0q0-75-54-129t-129-54-128 54-53 129l-79 0q-28 0-52 14l0-379q0-21 15-37t37-16l522 0q21 0 36 16t15 37z m-443 365q0-54 38-92t92-38 93 38 39 92l-262 0z m443 104l0 103q0 22-15 37t-36 16l-522 0q-21 0-37-16t-15-37l0-103q0-22 15-37t37-16l522 0q21 0 36 16t15 37z" horiz-adv-x="834" />
+<glyph glyph-name="rss-outline" unicode="&#xe874;" d="m156 767q138 0 263-54t217-144 144-216 54-263q0-65-46-111t-110-46l-469 0q-86 0-148 62t-61 147l0 469q0 65 46 110t110 46z m53-730q42 0 73 31t31 74q0 43-30 73t-74 31-74-31-30-73q0-44 31-74t73-31z m235 0q32 0 55 23t22 56q0 140-99 239t-239 100q-33 0-55-24t-23-55 23-55 55-23q75 0 128-53t54-129q0-33 23-56t56-23z m207 0q33 0 56 23t23 56q0 147-74 274t-199 199-274 73q-33 0-55-22t-23-55 23-56 55-23q161 0 276-115t115-275q0-33 22-56t55-23z" horiz-adv-x="834" />
+<glyph glyph-name="rss" unicode="&#xe875;" d="m104 142q44 0 74-31t31-73-31-73-74-31-74 31-30 73 30 73 74 31z m0 625q197 0 365-98t267-266 98-365q0-43-31-73t-74-31-74 31-30 73q0 215-152 368t-369 153q-44 0-74 31t-30 73 30 73 74 31z m0-313q172 0 295-122t122-294q0-43-30-73t-75-31-73 31-30 73q0 86-62 147t-147 62q-44 0-74 30t-30 73 30 73 74 31z" horiz-adv-x="834" />
+<glyph glyph-name="phone-outline" unicode="&#xe876;" d="m964 733q31-31 52-74t27-109-12-137-74-163-149-185q-237-237-454-237-134 0-215 82l-93 92q-46 46-46 111t46 110l83 83q46 46 110 46t110-46l72-71 218 216-73 72q-46 47-46 111t46 111l83 82q45 45 111 45 65 0 110-45z m-324-62q-15-15-15-37t15-37l56-56 157 156-57 56q-15 15-36 15-22 0-37-15z m-521-595l57-56 157 156-58 56q-15 15-36 15t-36-15l-84-82q-15-15-15-37t15-37z m615 62q81 82 130 159t64 133 11 105-17 78-32 47l-156-157 15-15q15-15 15-37t-15-36l-291-292q-15-15-37-15-22 0-37 15l-15 17-156-158q50-50 141-50 174 0 380 206z" horiz-adv-x="1044" />
+<glyph glyph-name="phone" unicode="&#xe877;" d="m566 555l-22 23q-23 22-23 55t23 55l82 84q23 22 55 22t55-22l24-24z m-350-305l23-22-193-194-23 23q-23 22-23 56 0 32 23 55l82 82q23 23 56 23t55-23z m614 428q10-10 23-28t26-70 6-113-60-154-151-193q-214-213-399-213-101 0-159 57l-18 18 193 193 34-33q18-18 36 0l292 291q7 7 7 17 0 12-7 19l-34 34 192 194z" horiz-adv-x="888" />
+<glyph glyph-name="menu-outline" unicode="&#xe878;" d="m885 38l-729 0q-21 0-37-16t-15-37 15-36 37-15l729 0q21 0 37 15t16 36-16 37-37 16z m0 104q65 0 111-46t45-111-45-110-111-46l-729 0q-65 0-110 46t-46 110 46 111 110 46l729 0z m0 261l-729 0q-21 0-37-16t-15-37 15-37 37-15l729 0q21 0 37 15t16 37-16 37-37 16z m0 104q65 0 111-46t45-111-45-110-111-46l-729 0q-65 0-110 46t-46 110 46 111 110 46l729 0z m0 260l-729 0q-21 0-37-15t-15-37 15-37 37-15l729 0q21 0 37 15t16 37-16 37-37 15z m0 105q65 0 111-46t45-111-45-110-111-46l-729 0q-65 0-110 46t-46 110 46 111 110 46l729 0z" horiz-adv-x="1041" />
+<glyph glyph-name="menu" unicode="&#xe879;" d="m834 90q42 0 73-30t31-75q0-42-30-73t-74-31l-730 0q-44 0-74 31t-30 73q0 44 31 75t73 30l730 0z m0 364q44 0 74-31t30-73-30-73-74-30l-730 0q-44 0-74 30t-30 73 30 73 74 31l730 0z m0 365q44 0 74-31t30-73q0-43-31-74t-73-31l-730 0q-43 0-73 31t-31 74q0 43 30 73t74 31l730 0z" horiz-adv-x="938" />
+<glyph glyph-name="cog-outline" unicode="&#xe87a;" d="m560 741l-156 0-45-178-176 51-79-136 133-128-133-127 79-135 176 50 45-178 156 0 44 178 178-50 77 135-132 127 132 128-77 136-178-51z m0 104q35 0 63-22t37-57l19-73 74 21q15 4 29 4 60 0 90-53l77-135q18-31 13-66t-30-60l-55-54 55-52q25-25 30-60t-13-67l-77-136q-30-51-90-51-14 0-29 3l-74 21-17-74q-9-35-37-57t-65-22l-156 0q-36 0-64 22t-37 57l-19 74-72-22q-15-4-29-4-60 0-90 53l-79 135q-18 31-13 67t31 61l55 52-55 53q-25 25-30 60t12 67l79 135q30 53 90 53 14 0 29-4l72-21 19 73q9 35 37 57t64 22l156 0z m-78-391q-44 0-74-30t-30-74 30-74 74-30 74 31 31 73-31 73-74 31z m0 52q65 0 110-45t46-111-46-111-110-45-111 45-46 111 46 111 111 45z" horiz-adv-x="963" />
+<glyph glyph-name="cog" unicode="&#xe87b;" d="m250 87q-5 20-24 31t-40 5l-76-22q-21-7-44 3t-32 28l-27 45q-10 19-6 42t19 39l56 55q15 15 15 36t-15 37l-56 55q-16 15-19 38t8 43l25 46q10 19 32 28t44 2l76-21q21-6 40 5t24 31l19 76q6 22 25 37t40 15l51 0q21 0 40-15t25-37l20-76q6-21 24-31t38-5l77 21q21 6 43-2t33-28l26-46q10-19 6-43t-18-38l-57-55q-16-15-15-37t15-36l57-55q15-15 18-39t-6-42l-26-45q-10-19-33-28t-43-3l-77 22q-20 5-38-5t-24-31l-20-78q-6-21-25-35t-40-15l-51 0q-22 0-40 15t-25 35z m110 366q-44 0-75-31t-30-73 30-73 75-30q42 0 73 30t31 73-31 74-73 30z" horiz-adv-x="718" />
+<glyph glyph-name="wrench-outline" unicode="&#xe87c;" d="m209 115q0 53 51 53 53 0 53-53 0-51-53-51-51 0-51 51z m105 371q0 3-1 10t0 10q0 140 98 239 100 100 240 100 109 0 200-66 15-15 15-36t-15-37q15 15 37 15t36-15q66-91 66-200 0-140-100-240-99-98-239-98-3 0-10 0t-10 1q-137-180-172-221-76-93-199-93-107 0-184 76t-76 184q0 118 93 199 107 91 221 172z m-210-371q0-64 46-110t110-46q73 0 119 56 51 59 120 151 65 87 90 115 36-10 62-10 97 0 165 70t69 165q0 28-10 65l-146-143-130 26-26 130 148 145q-37 11-70 11-96 0-165-69t-70-165q0-26 10-62-33-28-116-90-75-56-150-119-56-49-56-120z m750 508q-29 50-83 82l-141-139 14-67 69-15z" horiz-adv-x="990" />
+<glyph glyph-name="wrench" unicode="&#xe87d;" d="m804 597q30-9 30-90 0-108-77-184t-184-76q-28 0-53 5-31-39-90-117t-109-136q-55-65-138-65-75 0-129 53t-54 128q0 84 64 140 59 50 137 108t118 91q-6 31-6 53 0 107 76 183t184 77q38 0 77-13 14-4 18-18t-7-26l-138-135 20-99 100-20 136 133q11 11 25 8z m-621-533q21 0 36 15t16 36-16 37-36 16-37-16-16-37 16-36 37-15z" horiz-adv-x="834" />
+<glyph glyph-name="basket" unicode="&#xe87e;" d="m950 715q23 0 39-18t14-42l-53-365q-2-18-17-31t-34-12l-590 0 9-53 528 0q22 0 37-16t16-36-16-37-37-15l-572 0q-20 0-35 13t-16 30l-98 582-72 0q-22 0-37 15t-16 37 16 36 37 16l116 0q19 0 34-12t17-32l11-60 719 0z m-60-105l-200 0 0-103 185 0z m-252 0l-157 0 0-103 157 0 0 103z m0-156l-157 0 0-104 157 0 0 104z m-208 156l-182 0 18-105q3 2 8 2l156 0 0 103z m-156-156l17-104 139 0 0 104-156 0z m416-104l164 0 14 104-178 0 0-104z m-416-390q0 78 77 78 79 0 79-78 0-78-79-78-77 0-77 78z m469 0q0 78 77 78 79 0 79-78 0-78-79-78-77 0-77 78z" horiz-adv-x="1003" />
+<glyph glyph-name="calendar-outlilne" unicode="&#xe87f;" d="m834 653q46-16 75-56t29-90l0-469q0-65-46-111t-111-46l-625 0q-65 0-110 46t-46 111l0 469q0 50 29 90t75 56l0 10q0 65 45 110t111 46 111-46 45-110l105 0q0 65 46 110t111 46 110-46 46-110l0-10z m-209 10l0-104q0-21 16-37t37-15 36 15 15 37l0 104q0 21-15 37t-36 15-37-15-16-37z m-416 0l0-104q0-21 15-37t36-15 37 15 16 37l0 104q0 21-16 37t-37 15-36-15-15-37z m625-625l0 312-730 0 0-312q0-21 15-37t37-16l625 0q22 0 37 16t16 37z m0 365l0 104q0 21-16 36t-37 16q0-44-30-74t-73-31-74 31-31 74l-208 0q0-44-31-74t-74-31-73 31-31 74q-21 0-37-16t-15-36l0-104 730 0z" horiz-adv-x="938" />
+<glyph glyph-name="calendar" unicode="&#xe880;" d="m834 653q46-16 75-56t29-90l0-469q0-65-46-111t-111-46l-625 0q-65 0-110 46t-46 111l0 469q0 50 29 90t75 56l0 10q0 65 45 110t111 46 111-46 45-110l105 0q0 65 46 110t111 46 110-46 46-110l0-10z m-209 10l0-104q0-21 16-37t37-15 36 15 15 37l0 104q0 21-15 37t-36 15-37-15-16-37z m-416 0l0-104q0-21 15-37t36-15 37 15 16 37l0 104q0 21-16 37t-37 15-36-15-15-37z m625-625l0 312-730 0 0-312q0-21 15-37t37-16l625 0q22 0 37 16t16 37z" horiz-adv-x="938" />
+<glyph glyph-name="mic-outline" unicode="&#xe881;" d="m365 142q-86 0-147 61t-62 147l0 313q0 86 62 147t147 62 147-62 61-147l0-313q0-86-61-147t-147-61z m0 625q-44 0-74-31t-31-73l0-313q0-42 31-73t74-31q43 0 73 31t31 73l0 313q0 42-31 73t-73 31z m364-417q0-136-90-238t-223-122l0-56 157 0q21 0 36-16t16-37-16-36-36-16l-417 0q-21 0-37 16t-15 36 15 37 37 16l157 0 0 56q-134 19-224 122t-89 238l0 104q0 21 16 37t37 16 36-16 15-37l0-104q0-107 77-183t184-77 184 77 76 183l0 104q0 21 16 37t37 16 36-16 15-37l0-104z" horiz-adv-x="729" />
+<glyph glyph-name="mic" unicode="&#xe882;" d="m365 142q-86 0-147 61t-62 147l0 313q0 86 62 147t147 62 147-62 61-147l0-313q0-86-61-147t-147-61z m364 208q0-136-90-238t-223-122l0-56 157 0q21 0 36-16t16-37-16-36-36-16l-417 0q-21 0-37 16t-15 36 15 37 37 16l157 0 0 56q-134 19-224 122t-89 238l0 104q0 21 16 37t37 16 36-16 15-37l0-104q0-107 77-183t184-77 184 77 76 183l0 104q0 21 16 37t37 16 36-16 15-37l0-104z" horiz-adv-x="729" />
+<glyph glyph-name="volume-off" unicode="&#xe883;" d="m766 730q15-15 15-36t-15-36l-141-142 0-447q0-54-29-84t-68-30q-35 0-70 24l-139 92q-36 25-99 40l-131-131q-15-15-36-15-23 0-38 15t-15 37 15 37l80 80q-42 17-69 57t-26 87l0 103q0 65 46 111t110 46q37 0 85 14t78 34l139 93q35 24 70 24 58 0 83-53l82 80q15 15 36 15t37-15z m-251-137l-99-65 0-110 105 105 0 67q0 1-1 4l0 2q-2-2-5-3z m-411-212l0-103q0-22 15-37t37-16q27 0 62-6l147 147 0 127q-44-25-103-42t-106-17q-21 0-37-16t-15-37z m172-177q50-15 89-39l0 128z m244-141l0 2q1 3 1 4l0 380-105-104 0-214 99-65q3-1 5-3z" horiz-adv-x="781" />
+<glyph glyph-name="volume-low" unicode="&#xe884;" d="m528 724q38 0 68-29t29-83l0-522q0-53-29-83t-68-31q-35 0-70 24l-139 93q-29 20-78 35t-85 15q-65 0-110 45t-46 111l0 104q0 65 46 110t110 46q37 0 85 14t78 35l139 92q35 24 70 24z m-163-537l0 327q-44-25-103-42t-106-17q-21 0-37-15t-15-37l0-104q0-21 15-37t37-15q47 0 106-18t103-42z m156-97l0 522q0 1-1 3l0 3q-2-3-5-4l-99-65 0-396 99-65q3-1 5-4l0 3q1 2 1 3z" horiz-adv-x="625" />
+<glyph glyph-name="volume-middle" unicode="&#xe885;" d="m528 724q38 0 68-29t29-83l0-522q0-53-29-83t-68-31q-35 0-70 24l-139 93q-29 20-78 35t-85 15q-65 0-110 45t-46 111l0 104q0 65 46 110t110 46q37 0 85 14t78 35l139 92q35 24 70 24z m-372-477q47 0 106-18t103-42l0 327q-44-25-103-42t-106-17q-21 0-37-15t-15-37l0-104q0-21 15-37t37-15z m365-157l0 522q0 1-1 3l0 3q-2-3-5-4l-99-65 0-396 99-65q3-1 5-4l0 3q1 2 1 3z m172 402q15 15 36 15t37-15q59-59 59-142 0-81-59-140-16-16-37-16-20 0-36 16-15 15-15 37t15 36q27 27 27 67t-27 68q-15 15-15 37t15 37z" horiz-adv-x="825" />
+<glyph glyph-name="volume-high" unicode="&#xe886;" d="m766 492q59-59 59-142 0-81-59-140-16-16-37-16-20 0-36 16-15 15-15 37t15 36q27 27 27 67t-27 68q-15 15-15 37t15 37 36 15 37-15z m104 103q101-101 101-243 0-145-101-247-15-15-36-15-23 0-38 15t-15 37 15 37q70 70 70 172t-70 172q-15 15-15 36t15 36 37 15 37-15z m104 105q145-142 145-348 0-205-145-350-15-15-36-15t-37 15-15 36 15 37q114 114 114 277 0 161-114 275-15 15-15 36t14 37 37 15 37-15z m-446 24q38 0 68-29t29-83l0-522q0-53-29-83t-68-31q-35 0-70 24l-139 93q-29 20-78 35t-85 15q-65 0-110 45t-46 111l0 104q0 65 46 110t110 46q37 0 85 14t78 35l139 92q35 24 70 24z m-372-477q47 0 106-18t103-42l0 327q-44-25-103-42t-106-17q-21 0-37-15t-15-37l0-104q0-21 15-37t37-15z m365-157l0 522q0 1-1 3l0 3q-2-3-5-4l-99-65 0-396 99-65q3-1 5-4l0 3q1 2 1 3z" horiz-adv-x="1119" />
+<glyph glyph-name="headphones" unicode="&#xe887;" d="m938 350l0-135q0-1-1-3t-1-3q2-12 2-41l0-104q0-75-54-129t-129-54-129 54-53 129l0 104q0 59 28 105t75 66q-3 83-63 141t-144 58-144-58-64-141q47-19 75-66t29-105l0-104q0-75-54-129t-128-53-129 53-54 129l0 104q0 29 1 41 0 1 0 3t-1 3l0 135q0 194 138 332t331 137 331-137 138-332z m-834 0l0-51 52 0q0 51 2 51 7 99 67 174l-46 46q-75-98-75-220z m156-286l0 104q0 34-16 56t-35 23l-99 0q-6-44-6-79l0-104q0-31 23-54t56-24 55 24 22 54z m386 469q14 14 40 39t39 38l33 33q-120 120-289 120t-289-120l93-93 18-17q73 72 178 72t177-72z m188-469l0 104q0 35-6 79l-99 0q-20 0-36-23t-15-56l0-104q0-31 22-54t55-23 56 23 23 54z m0 235l0 51q0 122-75 220l-46-46q61-77 68-174l0-51 53 0z" horiz-adv-x="938" />
+<glyph glyph-name="clock" unicode="&#xe888;" d="m678 350q0-21-16-36t-37-15l-156 0q-21 0-37 15t-16 36 16 37 37 16l156 0q21 0 37-16t16-37z m-209 365q-151 0-258-107t-107-258 107-257 258-106 258 106 107 257-107 258-258 107z m0 104q194 0 331-137t138-332-138-331-331-138-331 138-138 331 138 332 331 137z m52-312l0-157q0-21-15-36t-37-15-37 15-16 36l0 157q0 21 16 36t37 16 37-16 15-36z m-52 105q-108 0-184-77t-76-185 76-183 184-77 184 77 76 183-76 185-184 77z m0 51q129 0 220-91t92-222-92-221-220-91-221 91-92 221 92 222 221 91z" horiz-adv-x="938" />
+<glyph glyph-name="wristwatch" unicode="&#xe889;" d="m365 298q-21 0-37 15t-15 37l0 104q0 21 15 37t37 16 36-16 15-37l0-51 53 0q21 0 37-16t15-37-15-37-37-15l-104 0z m260 307q104-106 104-255t-104-255l0-110q0-65-46-110t-110-46l-209 0q-65 0-111 46t-45 110l0 110q-104 107-104 255t104 255l0 110q0 65 45 111t111 46l209 0q65 0 110-46t46-111l0-110z m-416 110l0-95q75 43 156 43t156-43l0 95q0 22-15 37t-37 15l-209 0q-21 0-36-15t-15-37z m312-730l0 95q-75-42-156-42t-156 42l0-95q0-21 15-36t36-15l209 0q21 0 37 15t15 36z m-156 105q108 0 184 77t76 183-76 184-184 76-184-76-77-184 77-183 184-77z" horiz-adv-x="729" />
+<glyph glyph-name="stopwatch" unicode="&#xe88a;" d="m855 537q83-117 83-265 0-194-138-331t-331-138-331 138-138 331q0 180 120 313t298 152l0 1-2 3 0 51-51 0q-21 0-37 16t-15 37 15 36 37 16l208 0q21 0 36-16t16-36-16-37-36-16l-52 0 0-51-1-1 0-3q156-17 270-125 1 1 3 4t3 5l27 26q15 15 36 15t37-15 15-37-15-37l-26-26q-5-5-15-10z m-386-630q151 0 258 107t107 258-107 258-258 106-258-106-107-258 107-258 258-107z m52 416l104 0q21 0 37-15t16-36-16-37-37-15l-156 0q-21 0-37 15t-16 37l0 156q0 22 16 37t37 15 37-15 15-37l0-105z m-52 262q129 0 220-92t92-221-92-221-220-92-221 92-92 221 92 221 221 92z m0-574q107 0 184 77t76 184-76 184-184 76-184-76-76-184 76-184 184-77z" horiz-adv-x="938" />
+<glyph glyph-name="lightbulb" unicode="&#xe88b;" d="m390 663q64 0 109-45t46-110q0-11-7-18t-19-8-19 8-7 18q0 43-30 73t-73 30q-25 0-25 26t25 26z m0-860q-21 0-36 16t-15 37l-104 0q-21 0-37 15t-15 37l0 157q0 31-23 76t-90 142q-70 97-70 224 0 161 114 276t276 114 276-114 115-276q0-121-71-224-67-96-89-140t-22-78l0-157q0-21-15-37t-36-15l-105 0q0-22-16-37t-37-16z m105 156l0 53-209 0 0-53 209 0z m130 383q53 76 53 165 0 118-85 202t-203 84q-117 0-202-84t-84-202q0-87 52-164 107-155 124-227l59 0 0 105q0 21 15 36t36 15 37-15 16-36l0-105 57 0q16 71 125 226z" horiz-adv-x="781" />
+<glyph glyph-name="block-outline" unicode="&#xe88c;" d="m443-93q-183 0-313 131t-130 312 130 313 313 130 312-130 130-313-130-312-312-131z m0 782q-140 0-240-100t-99-239 99-239 240-100 239 100 99 239-99 239-239 100z m0-156q-22 0-32-3l212-212q2 10 2 32 0 75-54 129t-128 54z m0 52q96 0 165-69t70-166q0-65-37-124l-322 322q60 37 124 37z m-179-202q-4-15-4-33 0-75 54-129t129-53q22 0 32 2z m-19 92l323-322q-60-38-125-38-98 0-166 69t-68 166q0 66 36 125z" horiz-adv-x="885" />
+<glyph glyph-name="block" unicode="&#xe88d;" d="m416 767q173 0 295-122t123-295-123-294-295-122-294 122-122 294 122 295 294 122z m-260-417q0-107 77-183t183-77q63 0 120 30l-350 350q-30-57-30-120z m490-120q32 60 32 120 0 108-77 184t-185 76q-61 0-118-30z" horiz-adv-x="834" />
+<glyph glyph-name="resize-full-outline" unicode="&#xe88e;" d="m613 845l377 0 0-365q0-50-29-90t-76-56l0-374-364 0q-16-46-60-76t-96-29l-365 0 0 365q0 50 29 90t76 56q0 2-1 3t0 4l0 368 362 0q17 47 57 75t90 29z m168-781l0 264q0 21-15 36t-37 16-36-16-15-36l0-160-157 0q-21 0-37-15t-15-37 15-37 37-15l260 0z m-572 572l0-263q0-22 15-37t36-15 37 15 16 37l0 160 160 0q21 0 36 15t15 37-15 36-36 15l-264 0z m676-156l0 261-260 0q-21 0-37-15t-15-37 15-37 37-16l83 0-172-171q-15-15-15-37t15-37 37-15q22 0 37 15l171 172 0-83q0-21 16-36t37-15 36 15 15 36z m-520-520q21 0 36 15t15 36-15 37-36 16l-82 0 171 171q15 15 15 37t-15 37-38 15q-21 0-36-15l-171-171 0 82q0 21-16 37t-37 16-37-16-15-37l0-260 261 0z m51 416q43 0 74-30t31-73q0-28-16-54 6 1 19 1l101 0 0 108q0 1 1 5t0 6q-23-15-53-15-43 0-74 31t-30 74q0 27 15 52-1 0-5 0t-6-1l-108 0 0-107q0-2-1-5t0-7q24 15 52 15z" horiz-adv-x="990" />
+<glyph glyph-name="resize-full" unicode="&#xe88f;" d="m573 767l261 0 0-260q0-22-16-37t-37-16-37 16-15 37l0 82-171-171q-15-15-37-15-22 0-37 15t-15 37 15 37l171 171-82 0q-22 0-37 15t-15 37 15 37 37 15z m-297-484q15 15 37 15t36-15 15-37-15-37l-171-171 82 0q21 0 37-16t16-37-16-36-37-15l-260 0 0 260q0 21 16 37t37 16 36-16 15-37l0-82z m-120 67q-21 0-37 16t-15 37l0 260 261 0q21 0 36-16t15-37-15-36-36-15l-156 0 0-156q0-21-16-37t-37-16z m522 0q21 0 36-15t15-37l0-260-260 0q-21 0-37 15t-16 37 16 37 37 15l156 0 0 156q0 21 16 37t37 15z" horiz-adv-x="834" />
+<glyph glyph-name="resize-normal-outline" unicode="&#xe890;" d="m834 845q64 0 110-46t46-110-46-110l-46-46q40-44 40-104 0-71-57-119 4-16 4-35l0-315-309 0q-22 0-38 5-48-58-122-58-62 0-106 42l-46-48q-46-46-108-46-63 0-110 46t-46 110q0 65 46 112l49 48q-36 44-36 102 0 66 51 113-6 32-6 39l0 316 316 0q11 0 34-5 47 57 119 57 62 0 105-39l45 45q46 46 111 46z m-625-209l0-207q0-21 15-37t36-16 37 16 16 37l0 104 103 0q22 0 37 15t16 37-16 36-37 15l-207 0z m661 17q15 15 15 36t-15 36q-16 16-36 16-21 0-38-16l-171-171 0 82q0 22-16 37t-36 16-37-16-15-37l0-260 260 0q22 0 37 16t16 37-16 36-37 15l-82 0z m-401-589l0 260-254 0q-21 0-37-15t-15-36 15-37 37-16l76 0-171-171q-15-15-15-37t15-37 36-15q19 0 34 15l175 178 0-89q0-21 15-37t36-16 37 16 16 37z m0 312l0 118q-28-14-49-14l-55 0 0-51q0-26-15-53l119 0z m52-52l0-120q27 16 55 16l49 0 0 55q0 40 38 49l-142 0z m3-208q0-21 15-37t37-15l205 0 0 209q0 21-15 36t-37 15-36-15-15-36l0-105-102 0q-21 0-37-15t-15-37z" horiz-adv-x="990" />
+<glyph glyph-name="resize-normal" unicode="&#xe891;" d="m110 298l255 0 0-260q0-23-12-38t-34-15-37 16-16 37l0 89-177-178q-15-15-36-15-23 0-38 15t-15 37 15 37l171 171-76 0q-21 0-36 16t-15 37 15 36 36 15z m46 105q-21 0-37 15t-15 36l0 209 209 0q21 0 36-16t16-37-16-36-36-15l-104 0 0-105q0-21-16-36t-37-15z m522-105q21 0 36-15t15-36l0-209-208 0q-21 0-37 15t-15 37 15 37 37 15l104 0 0 105q0 21 16 36t37 15z m67 454q15 15 36 15t37-15 15-37-15-37l-172-171 83 0q21 0 37-16t15-37-15-36-37-15l-260 0 0 260q0 21 15 37t37 15 37-15 15-37l0-83z" horiz-adv-x="833" />
+<glyph glyph-name="move-outline" unicode="&#xe892;" d="m1160 424q31-30 31-73t-31-75l-491-490q-31-31-73-31-42 0-73 31l-492 490q-31 32-31 75t31 73l492 490q31 31 73 31 42 0 73-31z m-304-283q20 0 37 17l193 192-193 193q-17 16-37 16-21 0-37-16-15-15-15-37t15-36l67-67-238 0 0 238 67-67q15-15 38-15 21 0 36 15t15 37-15 37l-193 192-193-192q-15-15-15-37t15-37 37-15q21 0 36 15l68 67 0-238-239 0 68 67q15 15 15 36t-15 37q-17 16-38 16-20 0-36-16l-194-193 194-192q16-17 36-17 21 0 38 17 15 15 15 36t-15 36l-68 68 239 0 0-239-68 67q-15 15-36 15-22 0-37-15t-15-37 15-36l193-193 193 193q15 15 15 36t-15 37-36 15q-23 0-38-15l-67-67 0 239 238 0-67-68q-15-15-15-36t15-36q16-17 37-17z m-90 105l-66 0 0-66q25 14 53 14 0 27 13 52z m-341 0q15-27 15-52 26 0 51-14l0 66-66 0z m0 208l66 0 0 66q-25-14-51-14 0-25-15-52z m341 0q-13 25-13 52-28 0-53 14l0-66 66 0z" horiz-adv-x="1191" />
+<glyph glyph-name="move" unicode="&#xe893;" d="m788 543l192-193-192-192q-17-17-37-17-21 0-37 17-15 15-15 36t15 36l67 68-238 0 0-239 67 67q15 15 37 15t37-15 15-37-15-36l-194-193-192 193q-15 15-15 36t15 37 36 15 37-15l68-67 0 239-239 0 66-68q15-15 15-36t-15-36q-16-17-36-17-21 0-37 17l-193 192 193 193q15 15 36 15t37-15 15-37-15-36l-66-67 239 0 0 238-68-67q-15-15-37-15t-36 15-15 37 15 37l192 192 194-192q15-15 15-37t-15-37-38-15q-21 0-36 15l-67 67 0-238 238 0-67 67q-15 15-15 36t15 37 37 15 37-15z" horiz-adv-x="980" />
+<glyph glyph-name="popup" unicode="&#xe894;" d="m781 793q44 0 74-31t30-73l0-522q0-43-30-73t-74-30l-103 0 0-53q0-42-31-73t-74-31l-469 0q-44 0-74 31t-30 73l0 469q0 44 31 74t73 31l52 0 0 104q0 42 31 73t73 30l521 0z m-677-782l469 0 0 443q0 10-8 18t-17 8l-444 0 0-469z m677 157l0 521-521 0 0-156 288 0q31 0 54-24t23-55l0-286 156 0z" horiz-adv-x="885" />
+<glyph glyph-name="zoom-in-outline" unicode="&#xe895;" d="m495 450q10 0 18-8t8-18-8-18-18-8l-105 0 0-104q0-10-7-18t-18-8-18 8-8 18l0 104-104 0q-10 0-18 8t-8 18 8 18 18 8l104 0 0 104q0 10 8 18t18 8 18-8 7-18l0-104 105 0z m333-259q47-47 47-115t-47-115-115-49q-62 0-110 42l-125 124q-60-19-113-19-151 0-258 107t-107 258 107 257 258 107 258-107 106-257q0-54-19-114z m-204 58q-34-51-85-85l131-130q19-16 43-16 25 0 41 17t17 41q0 27-17 42z m-520 175q0-108 77-185t184-76 184 76 76 185-76 184-184 76-184-76-77-184z" horiz-adv-x="875" />
+<glyph glyph-name="zoom-in" unicode="&#xe896;" d="m495 450q11 0 19-7t7-19-7-19-19-7l-105 0 0-104q0-26-25-26-11 0-19 7t-7 19l0 104-105 0q-25 0-25 26t25 26l105 0 0 104q0 11 7 19t19 7q25 0 25-26l0-104 105 0z m255-179q13-12 38-39t40-41q47-47 47-115t-47-115-115-49q-69 0-117 48l-117 118q-60-19-114-19-151 0-258 107t-107 258 107 257 258 107 258-107 106-257q0-58-18-114z m-646 153q0-108 77-185t184-76 184 76 76 185-76 184-184 76-184-76-77-184z" horiz-adv-x="875" />
+<glyph glyph-name="zoom-out-outline" unicode="&#xe897;" d="m495 398l-260 0q-10 0-18 8t-8 18 8 18 18 8l260 0q10 0 18-8t8-18-8-18-18-8z m333-207q47-47 47-115t-47-115-115-49q-62 0-110 42l-125 124q-60-19-113-19-151 0-258 107t-107 258 107 257 258 107 258-107 106-257q0-59-19-114z m-204 58q-34-51-85-85l131-130q19-16 43-16 25 0 41 17t17 41q0 27-17 42z m-520 175q0-108 77-185t184-76 184 76 76 185-76 184-184 76-184-76-77-184z" horiz-adv-x="875" />
+<glyph glyph-name="zoom-out" unicode="&#xe898;" d="m495 450q11 0 19-7t7-19-7-19-19-7l-260 0q-11 0-19 7t-7 19 7 19 19 7l260 0z m333-259q47-47 47-115t-47-115-115-49q-72 0-117 48l-117 118q-60-19-114-19-151 0-258 107t-107 258 107 257 258 107 258-107 106-257q0-58-18-114 12-11 33-34t34-33z m-724 233q0-108 77-185t184-76 184 76 76 185-76 184-184 76-184-76-77-184z" horiz-adv-x="875" />
+<glyph glyph-name="popup-1" unicode="&#xe899;" d="m781 793q44 0 74-31t30-73l0-522q0-43-30-73t-74-30l-103 0 0-53q0-42-31-73t-74-31l-469 0q-44 0-74 31t-30 73l0 469q0 44 31 74t73 31l52 0 0 104q0 42 31 73t73 30l521 0z m-677-782l469 0 0 443q0 10-8 18t-17 8l-444 0 0-469z m677 157l0 521-521 0 0-156 288 0q31 0 54-24t23-55l0-286 156 0z" horiz-adv-x="885" />
+<glyph glyph-name="left-open-outline" unicode="&#xe89a;" d="m638 91q0-64-47-111t-110-46q-65 0-110 45l-371 372 371 371q44 44 111 44t111-44q45-45 45-111 0-65-45-110l-150-150 150-150q45-45 45-110z m-490 260l297-298q15-15 37-15t37 15 15 38q0 21-15 36l-224 224 224 223q15 15 15 37 0 22-15 37t-37 15-37-15z" horiz-adv-x="638" />
+<glyph glyph-name="left-open" unicode="&#xe89b;" d="m481 684q32-31 32-74t-32-74l-186-186 186-186q32-31 32-74t-32-74-73-31-74 31l-334 334 334 334q30 31 74 31t73-31z" horiz-adv-x="513" />
+<glyph glyph-name="right-open-outline" unicode="&#xe89c;" d="m156-66q-63 0-110 46t-46 111 46 110l150 150-150 150q-46 46-46 110 0 65 46 111 44 44 110 44t110-44l372-371-372-372q-45-45-110-45z m0 729q-21 0-37-16t-15-36q0-20 16-37l223-223-223-224q-16-16-16-36 0-22 16-38 15-15 36-15t37 15l297 298-297 297q-15 15-37 15z" horiz-adv-x="638" />
+<glyph glyph-name="right-open" unicode="&#xe89d;" d="m31 684q30 31 74 31t74-31l335-334-335-334q-31-31-74-31t-74 31-31 74 31 74l188 186-188 186q-31 32-31 74t31 74z" horiz-adv-x="514" />
+<glyph glyph-name="down" unicode="&#xe89e;" d="m700 391q31-31 31-73t-31-74l-334-334-335 334q-31 31-31 74t31 73 74 32 74-32l82-82 0 377q0 43 31 73t74 31q43 0 73-31t31-73l0-377 83 82q31 32 73 32t74-32z" horiz-adv-x="731" />
+<glyph glyph-name="left" unicode="&#xe89f;" d="m776 454q43 0 73-31t31-74q0-43-30-73t-74-31l-377 0 82-82q32-30 32-74t-32-74q-30-30-73-30t-74 30l-334 334 334 335q31 31 74 31t73-31q32-30 32-73t-32-75l-82-82 377 0z" horiz-adv-x="880" />
+<glyph glyph-name="right" unicode="&#xe8a0;" d="m399 684q31 31 74 31t73-31l334-335-334-334q-30-30-73-30t-74 30q-31 31-31 74t31 74l82 82-377 0q-44 0-74 31t-30 73q0 44 31 74t73 31l377 0-82 82q-31 32-31 75t31 73z" horiz-adv-x="880" />
+<glyph glyph-name="up" unicode="&#xe8a1;" d="m366 790l334-334q31-31 31-73t-31-74-74-31-73 31l-83 82 0-377q0-44-31-74t-73-30q-43 0-74 31t-31 73l0 377-82-82q-31-31-74-31t-74 31-31 74 31 73z" horiz-adv-x="731" />
+<glyph glyph-name="down-outline" unicode="&#xe8a2;" d="m416-153l-370 371q-46 46-46 110t46 110q43 43 106 44t108-38l0 253q0 65 46 110t110 46 111-46 46-110l0-253q45 40 108 38t107-44q46-46 46-110t-46-110z m-260 534q-22 0-37-15t-15-37 15-37l297-298 298 298q15 15 15 37t-15 37-37 15-37-15l-171-173 0 504q0 21-16 36t-37 15-36-15-15-36l0-504-172 173q-15 15-37 15z" horiz-adv-x="834" />
+<glyph glyph-name="left-outline" unicode="&#xe8a3;" d="m638 91q0-64-47-111t-110-46-110 46l-371 371 371 371q44 44 110 44t110-44q47-46 47-110 0-61-40-105l252 0q65 0 111-46t45-110-45-111-111-46l-252 0q40-43 40-103z m-490 260l297-297q15-15 37-15t37 15 15 37-15 36l-173 172 504 0q21 0 36 15t15 37-15 36-36 16l-504 0 173 171q15 15 15 38 0 21-15 36t-37 15-37-15z" horiz-adv-x="1006" />
+<glyph glyph-name="right-outline" unicode="&#xe8a4;" d="m525-66q-64 0-110 46t-46 111q0 11 1 20t5 18 7 17 11 21 15 27l-252 0q-65 0-110 46t-46 111 46 110 110 46l252 0q-5 11-14 27t-12 22-7 16-5 20-1 20q0 65 45 110 44 44 110 44t111-44l371-371-371-370q-46-47-110-47z m-369 469q-21 0-37-16t-15-36 15-37 37-15l503 0-171-172q-15-15-15-36t15-37 36-15 37 15l298 297-298 297q-15 15-37 15t-36-15-15-36q0-23 15-38l171-171-503 0z" horiz-adv-x="1006" />
+<glyph glyph-name="up-outline" unicode="&#xe8a5;" d="m416-151q-65 0-110 46t-46 110l0 248q-45-40-108-38t-106 44q-46 46-46 111t46 110l370 372 372-372q46-46 46-110t-46-111q-43-42-107-44t-108 38l0-248q0-65-46-110t-111-46z m-51 655l0-499q0-21 15-37t36-15 37 15 16 37l0 499 171-171q15-15 37-15t37 15 15 37-15 37l-298 297-297-297q-15-15-15-37t15-37 37-15 37 15z" horiz-adv-x="834" />
+<glyph glyph-name="down-small" unicode="&#xe8a6;" d="m505 346q15-15 15-37t-15-37l-245-245-245 245q-15 15-15 37t15 37 37 15 37-15l120-119 0 395q0 21 15 36t36 15 37-15 16-36l0-395 120 119q15 15 36 15t36-15z" horiz-adv-x="520" />
+<glyph glyph-name="left-small" unicode="&#xe8a7;" d="m595 403q21 0 36-16t15-37-15-37-36-15l-395 0 119-119q15-15 15-37t-15-37-36-15q-23 0-38 15l-245 245 245 245q15 15 37 15t37-15 15-37-15-37l-119-118 395 0z" horiz-adv-x="646" />
+<glyph glyph-name="right-small" unicode="&#xe8a8;" d="m328 595q15 15 36 15t37-15l245-245-245-245q-15-15-36-15-22 0-37 15t-15 37 15 37l120 119-395 0q-22 0-37 15t-16 37 16 37 37 16l395 0-120 118q-15 15-15 37t15 37z" horiz-adv-x="646" />
+<glyph glyph-name="up-small" unicode="&#xe8a9;" d="m260 673l245-245q15-15 15-37t-15-37-36-15-36 15l-120 120 0-395q0-21-16-37t-37-15-36 15-15 37l0 395-120-120q-15-15-37-15t-37 15-15 37 15 37z" horiz-adv-x="520" />
+<glyph glyph-name="cw-outline" unicode="&#xe8aa;" d="m696 767q54 0 95-41t43-119l0-257q0-180-123-299t-295-118-294 122-122 295 122 295 294 122q93 0 179-40 49 40 101 40z m-471-426q0 74 54 127t127 54q58 0 100-27l-76-74q-31-31-21-51t54-20l266 0 0 257q0 55-33 55-20 0-43-24l-60-60q-82 64-187 64-125 0-213-89-88-87-88-213t88-214q88-89 213-89t214 89q25 25 41 50 19 29 2 61t-53 33q-32 0-50-28-24-36-66-60t-88-24q-73 0-127 55t-54 128z m53 0q0-54 37-91t91-38q53 0 92 39 10 10 18 22t12 19l2 6-67 0q-82 0-103 49-20 48 34 101l12 7q-60 0-91-32-37-36-37-82z" horiz-adv-x="834" />
+<glyph glyph-name="cw" unicode="&#xe8ab;" d="m121 340q0-74 54-128t128-53q46 0 87 23t65 60q13 20 38 26t46-8q21-14 26-38t-7-45q-18-27-42-51-88-89-213-89t-214 89-89 214 89 214 214 88q105 0 186-63l60 60q31 31 54 21t22-53l0-267-267 0q-44 0-54 22t22 54l77 76q-44 29-100 29-74 0-128-54t-54-127z" horiz-adv-x="625" />
+<glyph glyph-name="arrows-cw-outline" unicode="&#xe8ac;" d="m286 845q0 64 47 110t110 47q65 0 111-47l241-241q31-11 56-36 139-139 139-326 0-205-145-350-67-67-147-103 5-19 5-44 0-63-46-110t-109-46q-65 0-112 46l-243 244q-30 11-54 35-139 139-139 326 0 205 145 350 68 68 148 103-7 22-7 42z m228-884q149 5 257 114 114 114 114 277 0 145-107 252-15 15-37 15-22 0-37-15t-15-37 15-37q42-42 60-83t17-95q0-119-83-203-75-75-179-82l65 65q15 15 15 36t-15 37-36 15q-23 0-38-15l-192-193 192-193q15-15 38-15 21 0 36 15t15 37-15 37z m-40 779q-149-7-255-113-115-115-115-277 0-145 107-252 15-15 38-15 21 0 36 15t15 37-15 37q-42 42-59 82t-17 96q0 119 84 203 76 76 180 84l-67-68q-15-15-15-36t15-36q17-17 37-17 21 0 37 17l193 192-193 193q-16 16-37 16-20 0-37-16-15-15-15-37t15-36z m-135-215q-79-71-79-175 0-45 14-75t49-66q37-37 28-89l123 122q31 31 74 31 41 0 71-28t32-68q78 71 78 175 0 45-13 76t-48 66-29 88l-123-123q-30-30-73-30-42 0-72 28t-32 68z" horiz-adv-x="990" />
+<glyph glyph-name="arrows-cw" unicode="&#xe8ad;" d="m781 352q0-162-115-277-108-109-256-114l70-68q15-15 15-37t-15-37-37-15q-22 0-37 15l-193 193 193 193q15 15 37 15t37-15 15-37-15-36l-65-65q104 7 179 82 84 84 84 203 0 55-18 95t-60 83q-15 15-15 37t15 37 37 15 37-15q107-107 107-252z m-677-2q0-55 17-95t60-83q15-15 15-37t-15-37-36-15q-22 0-37 15-108 107-108 252 0 162 115 277 106 106 255 113l-69 69q-15 15-15 36t15 37 37 15 37-15l194-193-194-192q-16-17-36-17-21 0-38 17-15 15-15 36t15 36l67 68q-104-8-180-84-84-84-84-203z" horiz-adv-x="781" />
+<glyph glyph-name="loop-outline" unicode="&#xe8ae;" d="m781 871q64 0 110-47t47-110l0-8q112-29 186-128t74-227q0-152-107-259t-257-107l-53 0q-60 0-103 41l-150-151q-47-46-112-46-63 0-110 46t-46 110q0 2 1 5t0 5q-112 29-187 129t-74 227q0 151 107 257t258 106l51 0q60 0 104-40l151 152q45 45 110 45z m53-782q107 0 184 77t76 185-69 183-165 77l-109 0 67 67q15 15 15 37t-15 37-37 15-36-15l-194-194 194-192q15-15 36-15t37 15 15 36-15 37l-67 68 109 0q54 0 92-46t38-110-46-111-110-46l-53 0q-21 0-37-15t-15-37 15-37 37-16l53 0z m-521 209q0 43 30 73t73 31q44 0 74-30l194-194q11 30 37 49t60 19l53 0q42 0 73 30t31 75q0 37-19 66t-46 36q12-21 12-51 0-43-31-73t-73-31q-43 0-73 30l-194 194q-11-30-38-49t-60-19l-51 0q-44 0-74-30t-31-73q0-38 19-67t46-36q-12 21-12 50z m156 260q0 21-16 37t-37 16l-51 0q-107 0-184-77t-77-183 69-185 166-77l109 0-68-67q-15-15-15-36t15-37q16-16 36-16 22 0 38 16l192 193-192 192q-16 17-38 17-20 0-36-17-15-15-15-36t15-36l68-68-109 0q-54 0-92 46t-38 111 45 110 111 46l51 0q22 0 37 15t16 36z" horiz-adv-x="1198" />
+<glyph glyph-name="loop" unicode="&#xe8af;" d="m703 610q96 0 165-76t70-184-77-183-183-77q-22 0-37 15t-16 37 16 36 37 16q65 0 110 46t46 110-39 111-92 46l-108 0 66-68q15-15 15-37t-15-37-36-15-36 15l-194 194 194 193q15 15 36 15t36-15 15-37-15-37l-66-68 108 0z m-427-275q15 15 37 15t36-15l194-193-194-193q-15-15-36-15t-37 15-15 37 15 37l67 67-108 0q-96 0-166 77t-69 183 76 184 184 76q21 0 37-15t16-36-16-37-37-15q-65 0-111-46t-45-111 39-110 92-46l108 0-67 68q-15 15-15 36t15 37z" horiz-adv-x="938" />
+<glyph glyph-name="loop-alt-outline" unicode="&#xe8b0;" d="m781 793q64 0 110-47t47-110l0-8q112-29 186-128t74-227q0-152-107-259t-257-107l-469 0q-151 0-258 107t-107 259 107 257 258 106l51 0q62 0 104-38l151 150q45 45 110 45z m53-782q107 0 184 77t76 185-69 183-165 77l-109 0 67 67q15 15 15 37t-15 37-37 15-36-15l-194-194 194-193q15-15 36-15t37 15 15 37-15 37l-67 68 109 0q54 0 92-46t38-111-46-110-110-46l-469 0q-65 0-111 46t-45 110 45 111 111 46l51 0q22 0 37 15t16 36-16 37-37 15l-51 0q-107 0-184-76t-77-184 77-184 184-77l469 0z m51 313q0-43-31-73t-73-31q-43 0-73 30l-194 194q-11-30-38-49t-60-19l-51 0q-44 0-74-30t-31-73q0-44 31-75t74-30l469 0q42 0 73 30t31 75q0 37-19 66t-46 36q12-21 12-51z" horiz-adv-x="1198" />
+<glyph glyph-name="loop-alt" unicode="&#xe8b1;" d="m703 533q96 0 165-77t70-184-77-184-183-76l-418 0q-107 0-184 76t-76 184 76 184 184 77q21 0 37-16t16-36-16-37-37-16q-65 0-111-46t-45-110 45-111 111-45l418 0q65 0 110 45t46 111-39 110-92 46l-108 0 66-67q15-15 15-37t-15-36q-16-16-36-16t-36 16l-194 193 194 192q15 15 36 15t36-15 15-36-15-36l-66-68 108 0z" horiz-adv-x="938" />
+<glyph glyph-name="shuffle" unicode="&#xe8b2;" d="m53 533q-22 0-37 15t-16 37 16 36 37 15l182 0q91 0 158-68-33-35-62-88-40 53-96 53l-182 0z m400-163l-25-72q-33-100-103-167t-142-67l-130 0q-22 0-37 15t-16 37 16 37 37 15l130 0q32 0 77 46t69 116l25 74q32 99 116 165t173 67l95 0-67 68q-15 15-15 37t15 37 37 15 37-15l193-193-193-194q-15-15-37-15-22 0-37 15t-15 37 15 37l67 68-95 0q-54 0-112-49t-78-114z m218-61q15 15 37 15t37-15l193-193-193-194q-15-15-37-15-22 0-37 15t-15 37 15 37l67 68-122 0q-118 0-196 100 35 52 56 114 14-49 53-80t87-30l122 0-67 67q-15 15-15 37t15 37z" horiz-adv-x="938" />
+<glyph glyph-name="play-outline" unicode="&#xe8b3;" d="m104 610l0-520q1 0 1 1t1 0l265 259-262 256-3 3t-2 1z m0 105q44 0 74-30l343-335q-207-201-345-335-30-30-72-30t-73 31-31 74l0 520q0 44 31 74t73 31z" horiz-adv-x="521" />
+<glyph glyph-name="play" unicode="&#xe8b4;" d="m178 15q-30-30-74-30-43 0-73 31t-31 74l0 520q0 44 31 74t73 31q44 0 74-30l343-335q-206-201-343-335z" horiz-adv-x="521" />
+<glyph glyph-name="stop-outline" unicode="&#xe8b5;" d="m521 559l-417 0 0-418 417 0 0 418z m0 104q44 0 74-30t30-74l0-418q0-43-30-73t-74-30l-417 0q-44 0-74 30t-30 73l0 418q0 44 30 74t74 30l417 0z" horiz-adv-x="625" />
+<glyph glyph-name="stop" unicode="&#xe8b6;" d="m521 663q44 0 74-30t30-74l0-418q0-43-30-73t-74-30l-417 0q-44 0-74 30t-30 73l0 418q0 44 30 74t74 30l417 0z" horiz-adv-x="625" />
+<glyph glyph-name="pause-outline" unicode="&#xe8b7;" d="m156-41q-65 0-110 46t-46 111l0 468q0 65 46 111t110 46 111-46 46-111l0-468q0-65-46-111t-111-46z m0 677q-21 0-37-15t-15-37l0-468q0-22 15-37t37-16 37 16 16 37l0 468q0 22-16 37t-37 15z m365-677q-65 0-110 46t-46 111l0 468q0 65 46 111t110 46 111-46 46-111l0-468q0-65-46-111t-111-46z m0 677q-21 0-37-15t-15-37l0-468q0-22 15-37t37-16 37 16 15 37l0 468q0 22-15 37t-37 15z" horiz-adv-x="678" />
+<glyph glyph-name="pause" unicode="&#xe8b8;" d="m104 663q44 0 74-31t31-73l0-418q0-42-31-73t-74-31-74 30-30 74l0 418q0 44 30 74t74 30z m365 0q44 0 74-30t30-74l0-418q0-43-30-73t-74-30-74 30-30 73l0 418q0 44 30 74t74 30z" horiz-adv-x="573" />
+<glyph glyph-name="fast-fw-outline" unicode="&#xe8b9;" d="m573 559l0-418 216 210z m-10 119q36 0 65-26l310-301q-187-182-310-302-28-27-65-27-39 0-67 27t-27 67l0 468q0 39 27 67t67 27z m-459-119l0-418 216 210z m-10 119q36 0 65-26l310-301q-186-182-310-302-28-27-65-27-39 0-66 27t-28 67l0 468q0 39 28 67t66 27z" horiz-adv-x="938" />
+<glyph glyph-name="fast-fw" unicode="&#xe8ba;" d="m628 652l310-301q-187-182-310-302-28-27-65-27-39 0-67 27t-27 67l0 468q0 39 27 67t67 27q36 0 65-26z m-469 0l310-301q-186-182-310-302-28-27-65-27-39 0-66 27t-28 67l0 468q0 39 28 67t66 27q36 0 65-26z" horiz-adv-x="938" />
+<glyph glyph-name="rewind-outline" unicode="&#xe8bb;" d="m365 559l-216-208 216-210 0 418z m10 119q39 0 66-27t28-67l0-468q0-39-28-67t-66-27q-35 0-65 27l-310 302q186 181 310 301 26 26 65 26z m459-119l-216-208 216-210 0 418z m10 119q39 0 66-27t28-67l0-468q0-39-28-67t-66-27q-35 0-65 27l-310 302q186 181 310 301 26 26 65 26z" horiz-adv-x="938" />
+<glyph glyph-name="rewind" unicode="&#xe8bc;" d="m375 678q39 0 66-27t28-67l0-468q0-39-28-67t-66-27q-35 0-65 27l-310 302q186 181 310 301 26 26 65 26z m469 0q39 0 66-27t28-67l0-468q0-39-28-67t-66-27q-35 0-65 27l-310 302q186 181 310 301 26 26 65 26z" horiz-adv-x="938" />
+<glyph glyph-name="record-outline" unicode="&#xe8bd;" d="m313 559q-87 0-148-61t-61-148 61-147 148-62 147 62 61 147-61 148-147 61z m0 104q130 0 221-92t91-221-91-221-221-91-222 91-91 221 91 221 222 92z" horiz-adv-x="625" />
+<glyph glyph-name="record" unicode="&#xe8be;" d="m313 663q130 0 221-92t91-221-91-221-221-91-222 91-91 221 91 221 222 92z" horiz-adv-x="625" />
+<glyph glyph-name="eject-outline" unicode="&#xe8bf;" d="m625 608q114-34 186-127t72-215q0-150-109-255t-260-104q-123 0-221 73t-133 188l-56 0q-44 0-74 30t-30 74l0 521 521 0q43 0 73-31t31-74l0-80z m-416-97l250-250q15-15 36-15 23 0 38 15t15 36-15 37l-250 250 168 0q22 0 37 16t15 37-15 36-37 15l-347 0 0-346q0-21 15-37t37-16 37 16 16 37l0 169z m312-502q108 0 184 76t76 183-76 183-184 75q-37 0-86-20l134-134q31-31 31-75t-31-73q-31-31-74-31t-74 31l-150 150q-11-31-11-103 0-108 77-185t184-77z" horiz-adv-x="883" />
+<glyph glyph-name="eject" unicode="&#xe8c0;" d="m469 51q96 0 165 68t69 165-69 166-165 69q-21 0-37 16t-16 37 16 36 37 15q140 0 239-99t100-240-100-238-239-99-240 99-99 238q0 22 16 37t37 16 36-16 16-37q0-96 69-165t165-68z m-123 702q22 0 37-15t16-36-16-37-37-16l-168 0 302-302q15-15 15-37t-15-37-37-15q-22 0-37 15l-302 303 0-169q0-21-15-37t-36-16-37 16-16 37l0 346 346 0z" horiz-adv-x="808" />
+<glyph glyph-name="eject-alt-outline" unicode="&#xe8c1;" d="m573-93l-417 0q-65 0-110 46t-46 111 46 110 110 46l417 0q65 0 110-46t46-110-46-111-110-46z m-417 209q-21 0-37-15t-15-37 15-37 37-16l417 0q21 0 36 16t16 37-16 37-36 15l-417 0z m209 528l-256-264-3-2t-2-2l521 0-1 2-1 1z m0 149q201-207 335-344 29-29 29-73 0-42-31-73t-73-30l-521 0q-44 0-74 30t-30 73 30 73z" horiz-adv-x="729" />
+<glyph glyph-name="eject-alt" unicode="&#xe8c2;" d="m625 142q43 0 73-31t31-73-31-73-73-31l-521 0q-44 0-74 31t-30 73 30 73 74 31l521 0z m75 281q29-29 29-73 0-42-31-73t-73-30l-521 0q-44 0-74 30t-30 73 30 73l335 344q201-207 335-344z" horiz-adv-x="729" />
+<glyph glyph-name="bat1" unicode="&#xe8c3;" d="m209 194q-21 0-37 15t-16 37l0 209q0 21 16 36t37 15 36-15 15-36l0-209q0-21-15-37t-36-15z m676 312q44 0 74-30t31-73l0-104q0-44-31-75t-74-30q0-65-46-111t-110-45l-573 0q-65 0-110 45t-46 111l0 312q0 65 46 111t110 46l573 0q65 0 110-46t46-111z m-104-312l0 312q0 22-15 37t-37 16l-573 0q-21 0-37-16t-15-37l0-312q0-21 15-36t37-15l573 0q21 0 37 15t15 36z" horiz-adv-x="990" />
+<glyph glyph-name="bat2" unicode="&#xe8c4;" d="m365 194q-21 0-37 15t-15 37l0 209q0 21 15 36t37 15 36-15 15-36l0-209q0-21-15-37t-36-15z m-156 0q-21 0-37 15t-16 37l0 209q0 21 16 36t37 15 36-15 15-36l0-209q0-21-15-37t-36-15z m676 312q44 0 74-30t31-73l0-104q0-44-31-75t-74-30q0-65-46-111t-110-45l-573 0q-65 0-110 45t-46 111l0 312q0 65 46 111t110 46l573 0q65 0 110-46t46-111z m-104-312l0 312q0 22-15 37t-37 16l-573 0q-21 0-37-16t-15-37l0-312q0-21 15-36t37-15l573 0q21 0 37 15t15 36z" horiz-adv-x="990" />
+<glyph glyph-name="bat3" unicode="&#xe8c5;" d="m365 194q-21 0-37 15t-15 37l0 209q0 21 15 36t37 15 36-15 15-36l0-209q0-21-15-37t-36-15z m-156 0q-21 0-37 15t-16 37l0 209q0 21 16 36t37 15 36-15 15-36l0-209q0-21-15-37t-36-15z m312 0q-21 0-37 15t-15 37l0 209q0 21 15 36t37 15 37-15 15-36l0-209q0-21-15-37t-37-15z m364 312q44 0 74-30t31-73l0-104q0-44-31-75t-74-30q0-65-46-111t-110-45l-573 0q-65 0-110 45t-46 111l0 312q0 65 46 111t110 46l573 0q65 0 110-46t46-111z m-104-312l0 312q0 22-15 37t-37 16l-573 0q-21 0-37-16t-15-37l0-312q0-21 15-36t37-15l573 0q21 0 37 15t15 36z" horiz-adv-x="990" />
+<glyph glyph-name="bat4" unicode="&#xe8c6;" d="m365 194q-21 0-37 15t-15 37l0 209q0 21 15 36t37 15 36-15 15-36l0-209q0-21-15-37t-36-15z m-156 0q-21 0-37 15t-16 37l0 209q0 21 16 36t37 15 36-15 15-36l0-209q0-21-15-37t-36-15z m469 0q-22 0-37 15t-16 37l0 209q0 21 16 36t37 15 36-15 15-36l0-209q0-21-15-37t-36-15z m-157 0q-21 0-37 15t-15 37l0 209q0 21 15 36t37 15 37-15 15-36l0-209q0-21-15-37t-37-15z m364 312q44 0 74-30t31-73l0-104q0-44-31-75t-74-30q0-65-46-111t-110-45l-573 0q-65 0-110 45t-46 111l0 312q0 65 46 111t110 46l573 0q65 0 110-46t46-111z m-104-312l0 312q0 22-15 37t-37 16l-573 0q-21 0-37-16t-15-37l0-312q0-21 15-36t37-15l573 0q21 0 37 15t15 36z" horiz-adv-x="990" />
+<glyph glyph-name="bat-charge" unicode="&#xe8c7;" d="m156 506l573 0 0-312-573 0 0 312z m304-255l165 122-135-23-61 99-169-121 138 22z m425 255q44 0 74-30t31-73l0-104q0-44-31-75t-74-30q0-65-46-111t-110-45l-573 0q-65 0-110 45t-46 111l0 312q0 65 46 111t110 46l573 0q65 0 110-46t46-111z m-104-312l0 312q0 22-15 37t-37 16l-573 0q-21 0-37-16t-15-37l0-312q0-21 15-36t37-15l573 0q21 0 37 15t15 36z" horiz-adv-x="990" />
+<glyph glyph-name="plug" unicode="&#xe8c8;" d="m365 64q-151 0-258 106t-107 258l104 0q0-108 77-184t184-76 184 76 76 184l104 0q0-151-106-258t-258-106z m313 286q-22 0-37 16t-16 37l0 156-521 0 0-156q0-21-15-37t-36-16-37 16-16 37l0 207q0 22 16 37t37 16l625 0q21 0 36-16t15-37l0-207q0-21-15-37t-36-16z m-418 469l-104 0 0-156 104 0 0 156z m0 53q21 0 37-16t16-37l0-156q0-21-16-37t-37-16l-104 0q-21 0-37 16t-15 37l0 156q0 21 15 37t37 16l104 0z m156-808l-103 0 0-130 103 0 0 130z m0 104q44 0 75-31t30-73l0-130q0-44-30-74t-75-31l-103 0q-43 0-74 31t-30 74l0 130q0 44 30 74t74 30l103 0z m157 651l-104 0 0-156 104 0 0 156z m0 53q21 0 36-16t16-37l0-156q0-21-16-37t-36-16l-104 0q-21 0-37 16t-16 37l0 156q0 21 16 37t37 16l104 0z m105-522l-625 0q-12 0-19 8t-8 19 8 18 19 8l625 0q25 0 25-26t-25-27z m-313-235q-25 0-52 7l0-84 103 0 0 84q-27-7-51-7z m-156-77l0 104 51 0 0-104-51 0z m260 0l0 104 52 0 0-104-52 0z" horiz-adv-x="729" />
+<glyph glyph-name="target-outline" unicode="&#xe8c9;" d="m443 793q182 0 312-130t130-313-130-312-312-131-313 131-130 312 130 313 313 130z m0-780q140 0 239 98t99 239-99 239-239 100-240-100-99-239 99-239 240-98z m182 390q-21 0-37-16t-15-37 15-36 37-15l46 0q-15-66-63-114t-113-62l0 45q0 21-16 36t-36 16-37-16-16-36l0-45q-65 15-112 62t-63 114l45 0q21 0 37 15t16 36-16 37-37 16l-45 0q15 66 63 113t112 63l0-46q0-22 16-37t37-16 36 16 16 37l0 46q65-15 113-63t63-113l-46 0z m-31-152q-33 10-53 38t-20 61 20 61 53 38q-21 31-53 52-10-32-37-52t-61-20-62 20-37 52q-31-21-53-52 33-10 53-38t21-61-21-61-53-38q19-30 53-51 10 33 37 53t62 20 61-20 37-53q34 21 53 51z" horiz-adv-x="885" />
+<glyph glyph-name="target" unicode="&#xe8ca;" d="m365-14q-151 0-258 106t-107 258 107 258 258 107 258-107 106-258-106-258-258-106z m-52 619q-78-17-132-71t-71-132l99 0q21 0 36-16t15-36-15-37-36-15l-99 0q16-77 71-132t132-71l0 98q0 22 15 37t37 16 36-16 15-37l0-98q77 16 132 71t72 132l-99 0q-21 0-37 15t-15 37 15 36 37 16l99 0q-16 76-71 131t-133 72l0-99q0-21-15-36t-36-15-37 15-15 36l0 99z" horiz-adv-x="729" />
+<glyph glyph-name="wifi-outline" unicode="&#xe8cb;" d="m954 446q0-80-55-135l-290-295q-30-31-60-41t-71-10q-82 0-138 63-279 280-300 301-16 16-28 49t-12 63q0 60 36 109 29 31 39 39 174 146 402 146t402-146q16-13 27-25 48-45 48-118z m-476-377q32 0 55 22t22 55-22 56-55 23-56-23-23-56 23-55 56-22z m202 170q23 22 23 55t-23 56q-84 84-203 84t-203-84q-23-22-23-56t23-55 55-23 56 23q39 39 92 39t92-39q22-23 55-23 34 0 56 23z m146 147q23 23 23 56t-23 56q-143 143-348 143t-350-143q-23-23-23-56t23-56 55-22 55 22q100 100 240 100t238-100q23-22 55-22t55 22z" horiz-adv-x="954" />
+<glyph glyph-name="wifi" unicode="&#xe8cc;" d="m621-36q-30-32-73-31t-74 31-31 73 31 74q30 31 73 31t74-31q32-30 32-74t-32-73z m368 411q-41 0-73 31-152 151-368 151t-369-151q-31-31-74-30t-74 30q-31 31-31 73t31 73q140 140 328 190t375 0 329-190q31-31 31-73t-31-73-74-31z m-663-221q-42 0-73 31t-32 74 32 73q80 80 187 109t215 0 188-109q31-31 31-73t-31-74-74-31-74 31q-61 61-147 61t-148-61q-31-31-74-31z" horiz-adv-x="1094" />
+<glyph glyph-name="desktop" unicode="&#xe8cd;" d="m1094 897q65 0 110-46t46-110l0-573q0-65-46-110t-110-46l-313 0 0-104 157 0q21 0 36-15t16-37-16-37-36-16l-625 0q-22 0-37 16t-16 37 16 37 37 15l156 0 0 104-313 0q-65 0-110 46t-46 110l0 573q0 65 46 110t110 46l938 0z m-365-989l0 104-208 0 0-104 208 0z m417 260l0 573q0 21-15 37t-37 15l-938 0q-21 0-37-15t-15-37l0-573q0-21 15-37t37-15l938 0q21 0 37 15t15 37z m-105 573q22 0 37-15t16-36l0-418q0-21-16-36t-37-15l-832 0q-21 0-37 15t-16 36l0 418q0 21 16 36t37 15l832 0z m0-469l0 418-832 0 0-418 832 0z" horiz-adv-x="1250" />
+<glyph glyph-name="laptop" unicode="&#xe8ce;" d="m1145 139q45-10 75-46t30-81q0-54-38-92t-92-39l-990 0q-54 0-92 39t-38 92q0 46 30 81t75 46q0 8-1 26t0 29l0 469q0 65 45 110t111 46l730 0q65 0 111-46t45-110l0-469q0-10 0-29t-1-26z m-936 524l0-469q0-11 0-29t1-23l50 0 0 468q0 22 16 37t37 16l625 0q21 0 36-16t16-37l0-468 51 0 0 521q0 21-15 37t-36 15l-730 0q-21 0-36-15t-15-37z m729-521l0 468-625 0 0-468 625 0z m182-157q10 0 18 8t8 19-8 18-18 8l-990 0q-10 0-18-8t-8-18 8-19 18-8l990 0z" horiz-adv-x="1250" />
+<glyph glyph-name="tablet" unicode="&#xe8cf;" d="m678 741q21 0 36-15t15-36l0-625q0-22-15-37t-36-16l-183 0q0-21-16-37t-36-16-37 16-16 37l-181 0q-21 0-37 16t-16 37l0 625q0 21 16 36t37 15l469 0z m0-676l0 625-469 0 0-625 469 0z m51 832q65 0 110-46t46-110l0-782q0-65-46-110t-110-46l-573 0q-65 0-110 46t-46 110l0 782q0 65 46 110t110 46l573 0z m52-938l0 782q0 21-15 37t-37 15l-573 0q-21 0-37-15t-15-37l0-782q0-21 15-36t37-15l573 0q21 0 37 15t15 36z" horiz-adv-x="885" />
+<glyph glyph-name="mobile" unicode="&#xe8d0;" d="m521 819q65 0 111-46t46-110l0-625q0-65-46-111t-111-46l-365 0q-65 0-110 46t-46 111l0 625q0 65 46 110t110 46l365 0z m52-781l0 625q0 21-15 37t-37 15l-365 0q-21 0-37-15t-15-37l0-625q0-21 15-37t37-16l365 0q22 0 37 16t15 37z m-104 625q21 0 37-16t15-37l0-468q0-22-15-37t-37-15l-79 0q0-21-15-37t-36-15-37 15-16 37l-77 0q-21 0-37 15t-16 37l0 468q0 22 16 37t37 16l260 0z m0-521l0 468-260 0 0-468 260 0z" horiz-adv-x="678" />
+<glyph glyph-name="contrast" unicode="&#xe8d1;" d="m416 767q173 0 295-122t123-295-123-294-295-122-294 122-122 294 122 295 294 122z m0-729q129 0 221 91t92 221-92 222-221 91-220-91-92-222 92-221 220-91z m0 572q108 0 185-76t77-184-77-183-185-77l0 520z" horiz-adv-x="834" />
+<glyph glyph-name="globe-outline" unicode="&#xe8d2;" d="m469 819q194 0 331-137t138-332-138-331-331-138-331 138-138 331 138 332 331 137z m0-312q0-44-6-76t-13-47-15-23-12-9l-7-2 0 157q0 42 21 73t58 30q34 0 54 26t24 63q-49 15-104 15-105 0-191-53t-133-143q20-19 58-58t57-58q0 6 1 15t15 23 37 14l0-104 103-105 0-103q49 0 70-1t46-6 32-16 9-30q32 16 44 23t28 20 19 22 9 33 5 45l0 66 51 52-51 52 0-104-53 0q0-21-16-37t-36-16-37 16-15 37 15 37 37 15l0 157q0 21-15 36t-37 15-37-15-15-36z m156-105q0 20 15 36t38 16q21 0 36-15l52-52q15-15 15-37t-15-37l-37-36q-1-113-22-151t-111-83q-10-5-22-5-21 0-36 14t-17 33q-13 4-105 4-21 0-36 16t-15 37l0 82-241 241q-20-57-20-115 0-151 107-258t258-107 258 107 107 258q0 109-58 198t-153 132q-10-55-44-87 46-31 46-86l0-105z" horiz-adv-x="938" />
+<glyph glyph-name="globe" unicode="&#xe8d3;" d="m469 819q194 0 331-137t138-332-138-331-331-138-331 138-138 331 138 332 331 137z m104-105l0 39q-53 14-104 14-94 0-176-39t-140-108l-28-35-19-30 154-153q0 6 1 15t15 23 37 14l0-104 103-105 0-103q49 0 70-1t46-6 32-16 9-30q32 16 44 23t28 20 19 22 9 33 5 45l0 66 51 52-51 52 0-104-53 0q0-21-16-37t-36-16-37 16-15 37 15 37 37 15l0 157q0 21-15 36t-37 15-37-15-15-36q0-44-6-76t-13-47-15-23-12-9l-7-2 0 157q0 42 21 73t58 30 58 31 20 73z" horiz-adv-x="938" />
+<glyph glyph-name="globe-alt-outline" unicode="&#xe8d4;" d="m346 663q-86 0-147-61t-60-148 60-147 147-60 148 60 61 147-61 148-148 61z m0 104q129 0 221-92t92-221-92-220-221-92-220 92-92 220 92 221 220 92z m313-833q21 0 37-15t15-37-15-37-37-16l-520 0q-21 0-37 16t-16 37 16 37 37 15l207 0 0 51q-193 0-331 138-15 15-15 37t15 37 37 15 37-15q106-106 257-106 153 0 259 106t106 257q0 153-106 259l-37 36 107 107q15 15 37 15t37-15 14-37-15-37l-35-35q102-128 102-293 0-193-137-331-97-96-227-125l0-64 208 0z" horiz-adv-x="815" />
+<glyph glyph-name="globe-alt" unicode="&#xe8d5;" d="m346-66l0 51q-193 0-331 138-15 15-15 37t15 37 37 15 37-15q106-106 257-106 153 0 259 106t106 257q0 153-106 259l-37 36 107 107q15 15 37 15t37-15 14-37-15-36l-35-36q102-128 102-293 0-193-137-331-97-96-227-125l0-64 208 0q21 0 37-15t15-37-15-37-37-16l-520 0q-21 0-37 16t-16 37 16 37 37 15l207 0z m-312 520q0 129 92 221t220 92 221-92 92-221-92-220-221-92-220 92-92 220z" horiz-adv-x="815" />
+<glyph glyph-name="sun" unicode="&#xe8d6;" d="m542 766l-51-152-53 152q-7 22 3 42t31 28q30 10 56-11t14-59z m-469-363l153-53-153-52q-21-8-42 3t-28 32q-10 30 12 56t58 14z m365-469l53 152 51-152q7-21-3-42t-31-28q-30-10-56 12t-14 58z m469 364l-153 52 153 53q21 7 42-3t28-32q10-30-12-57t-58-13z m-675 383l71-145-145 72q-21 10-28 31t3 42q16 32 50 30t49-30z m-74-588l145 71-71-145q-10-21-31-28t-43 3q-31 16-30 50t30 49z m590-74l-71 145 145-71q21-10 28-32t-3-42q-16-31-50-30t-49 30z m74 589l-145-72 71 145q10 22 31 29t43-4q31-16 30-50t-30-48z m-331-493q-97 0-166 70t-69 165 69 166 166 69 165-69 68-166-68-165-165-70z m0 365q-54 0-93-38t-39-92 39-92 93-38 92 38 38 92-38 92-92 38z" horiz-adv-x="980" />
+<glyph glyph-name="sun-filled" unicode="&#xe8d7;" d="m491 614l-53 152q-7 22 3 42t31 28q30 10 56-11t14-59z m-418-211l154-53-154-52q-21-8-42 3t-28 32q-10 30 12 56t58 14z m418-317l51-152q7-21-3-42t-31-28q-30-10-56 12t-14 58z m486 282q10-30-12-57t-58-13l-153 52 153 53q21 7 42-3t28-32z m-819 240q-21 10-28 31t3 42q16 32 50 30t49-30l71-145z m0-614q-31 16-30 50t30 49l145 71-71-145q-10-21-31-28t-43 3z m664 99q21-10 28-32t-3-42q-16-31-50-30t-49 30l-71 145z m0 613q31-16 30-50t-30-48l-145-72 71 145q10 22 31 28t43-3z m-331-121q96 0 165-69t68-166-68-165-165-70-166 70-69 165 69 166 166 69z" horiz-adv-x="980" />
+<glyph glyph-name="cloud" unicode="&#xe8d8;" d="m781-15l-572 0q-86 0-148 61t-61 148q0 72 44 128t112 73l0 8q0 130 92 221t221 91q100 0 180-58t114-152q115 9 196-68t82-191q0-107-76-184t-184-77z m-577 314q-40 0-70-31t-30-74 30-73 75-31l572 0q65 0 111 46t46 110-46 111-111 46q-18 0-42-8l-56-16-9 57q-14 75-71 125t-134 49q-86 0-148-61t-61-146q0-15 5-43l13-62z" horiz-adv-x="1041" />
+<glyph glyph-name="flash-outline" unicode="&#xe8d9;" d="m495 767z m0 0l-391-369 261-151-130-313 390 370-260 150z m0 105q43 0 73-31t31-74q0-22-10-44l-93-224 182-105q43-25 50-77t-32-89l-390-370q-31-29-72-29-56 0-86 48t-9 97l95 228-181 105q-44 25-52 76t32 90l390 370q31 29 72 29z" horiz-adv-x="729" />
+<glyph glyph-name="flash" unicode="&#xe8da;" d="m598 349q23-12 26-39t-16-45l-391-370q-14-14-35-14-28 0-43 24t-6 49l113 270-220 128q-22 12-25 38t15 45l391 370q11 14 35 14 21 0 37-16t15-36q0-13-5-23l-111-267z" horiz-adv-x="624" />
+<glyph glyph-name="moon" unicode="&#xe8db;" d="m200-41q-67 0-131 23l-69 26 46 56q102 124 102 285t-102 285l-46 58 69 25q67 24 131 24 161 0 276-115t115-277-115-275-276-115z m-26 105q9-1 26-1 118 0 202 84t84 202-84 203-202 84q-17 0-26-2 79-132 79-285t-79-285z" horiz-adv-x="591" />
+<glyph glyph-name="waves-outline" unicode="&#xe8dc;" d="m781 715q64 0 110-47t47-110q0-60-40-103 40-44 40-105 0-60-40-104 40-44 40-104 0-65-47-111-110-110-266-110t-266 110q-19 19-46 19t-47-19q-45-45-110-45-63 0-110 46t-46 110q0 60 40 104-40 44-40 104 0 61 40 105-40 43-40 103 0 64 46 110 112 112 267 112t266-112q19-18 46-18t46 18q47 47 110 47z m37-610q15 15 15 36t-15 37-37 15-36-15q-49-48-120-48t-120 48q-80 80-192 80t-193-80q-15-15-15-37t15-36 36-15 37 15q50 50 120 50t120-50q80-80 192-80t193 80z m-698 490q-15-15-15-37t15-36q16-16 36-16t37 16q48 49 120 49t120-49q80-80 192-80t193 80q15 15 15 36t-15 37q-17 16-37 16t-36-16q-49-49-120-49t-120 49q-80 80-192 80t-193-80z m698-282q15 15 15 37t-15 37-37 15-36-15q-50-50-120-50t-120 50q-80 80-192 80t-193-80q-15-15-15-37t15-37 36-15 37 15q48 49 120 49t120-49q80-80 192-80t193 80z" horiz-adv-x="938" />
+<glyph glyph-name="waves" unicode="&#xe8dd;" d="m521 25q-113 0-193 80-50 50-120 50t-119-50q-15-15-37-15t-37 15-15 37 15 37q80 80 193 80t193-80q50-50 120-50t119 50q15 15 37 15t37-15 15-37-15-37q-80-80-193-80z m0 209q-113 0-193 80-50 50-120 50t-119-50q-15-15-37-15t-37 15-15 37 15 37q80 80 193 80t193-80q50-50 120-50t119 50q15 15 37 15t37-15 15-37-15-37q-80-80-193-80z m0 209q-113 0-193 80-50 50-120 50t-119-50q-15-15-37-15t-37 15-15 36 15 36q80 80 193 80t193-80q50-50 120-50t119 50q15 15 37 15t37-15 15-36-15-36q-80-80-193-80z" horiz-adv-x="729" />
+<glyph glyph-name="rain" unicode="&#xe8de;" d="m678-67q-22 0-37 16t-16 36l0 313q0 21 16 37t37 16 36-16 15-37l0-313q0-21-15-36t-36-16z m-313 0q-21 0-37 16t-15 36l0 313q0 21 15 37t37 16 36-16 15-37l0-313q0-21-15-36t-36-16z m156-104q-21 0-37 16t-15 37l0 312q0 22 15 37t37 15 37-15 15-37l0-312q0-22-15-37t-37-16z m-312 313q-86 0-148 61t-61 148q0 72 44 128t112 73l0 6q0 129 92 221t221 92q101 0 181-58t113-151q113 9 196-69t82-191q0-88-53-157t-137-93q-21-6-40 5t-25 31q-6 21 5 40t32 24q51 14 83 55t32 95q0 65-46 110t-111 46q-22 0-42-6l-56-16-9 57q-14 75-71 124t-134 50q-86 0-148-62t-61-147q0-14 5-41l13-63-74 0q-40 0-70-30t-30-74q0-43 30-74t75-31q21 0 36-15t15-36-15-37-36-15z" horiz-adv-x="1041" />
+<glyph glyph-name="cloud-sun" unicode="&#xe8df;" d="m703 808l-52-156-52 156q-8 22 3 42t32 28q29 10 54-12t15-58z m280-158l-148-74 74 147q10 20 32 27t42-3q31-16 30-49t-30-48z m85-310l-157 52 157 51q21 8 41-2t29-31q10-29-13-55t-57-15z m-674 383l74-147-148 74q-21 10-28 31t3 42q16 32 50 30t49-30z m480-401q75-29 121-94t46-148q0-108-76-185t-184-77l-572 0q-86 0-148 62t-61 147q0 73 44 128t112 73l0 8q0 62 23 117-30 28-9 67t66 23q95 105 233 105 1 0 4 0t3-1q69 79 175 79 97 0 165-69t69-165q0-36-11-70z m-223 200q-55 0-95-42 110-39 154-152 26 8 59 10 12 28 12 54 0 54-38 92t-92 38z m130-286q-7 0-27-5t-30-4q-39 0-49 38-1 1-2 5t0 5q-14 72-70 120t-130 50l-2 0q-1-2-2-2-86 0-148-60t-61-147q0-15 5-43l13-62-74 1q-40 0-70-31t-30-74 30-73 75-31l572 0q65 0 111 46t46 111-46 110-111 46z" horiz-adv-x="1141" />
+<glyph glyph-name="drizzle" unicode="&#xe8e0;" d="m781 74q-21 0-37 16t-15 37 15 36 37 15q65 0 111 46t46 110-46 111-111 46q-22 0-42-7l-56-16-9 58q-14 75-71 124t-134 49q-86 0-148-61t-61-147q0-14 5-42l13-62-74 0q-40 0-70-31t-30-73q0-44 30-74t75-31q21 0 36-15t15-36-15-37-36-16q-86 0-148 62t-61 147q0 73 44 128t112 73l0 7q0 128 92 220t221 92q101 0 181-57t113-152q113 9 196-68t82-192q0-107-76-183t-184-77z m-338 0l52 157 53-157q7-21-4-42t-31-28q-29-10-55 13t-15 57z m156-104l52 157 52-157q7-21-3-41t-31-29q-29-10-55 13t-15 57z m-313 0l53 157 51-157q8-21-2-41t-32-29q-28-10-55 13t-15 57z" horiz-adv-x="1041" />
+<glyph glyph-name="snow" unicode="&#xe8e1;" d="m818 186q22-5 35-23t7-40q-6-33-40-42t-55 15l-86 98 21-76q6-24-9-45t-42-22q-18 0-31 11t-19 28l-21 79q-33-26-64-38l57-57q15-15 15-36t-15-37q-16-16-36-16-21 0-37 16l-37 37-12 0 34-104q7-21-3-42t-32-28q-29-10-55 12t-14 58l35 104-14 0-36-37q-15-15-37-15t-37 15-15 37 15 36l58 57q-32 12-64 38l-21-79q-5-17-19-28t-31-11q-28 0-42 22t-8 45l20 77-87-99q-15-16-38-17t-39 14q-18 15-19 37t14 40q12 13 30 16l127 27-76 21q-21 6-32 25t-5 39 23 31 40 5l79-20q-4 19-4 36t4 36l-79-20q-10-2-13-2-18 0-32 11t-18 28q-5 20 5 38t32 25l76 22-127 26q-23 5-35 23t-8 41q7 32 40 42t55-16l87-99-20 78q-7 21 5 40t31 23q21 7 40-5t24-31l21-79q32 27 64 38l-58 57q-15 15-15 37t15 36 37 15 37-15l56-56-41 123q-8 22 3 42t32 28q29 10 54-12t15-58l-42-123 57 56q15 15 37 15t36-15 15-36-15-37l-57-57q31-11 64-38l21 79q5 20 24 31t40 5 32-25 5-38l-21-77 86 98q15 16 38 17t40-13q17-15 18-38t-13-40q-13-12-30-16l-128-26 78-22q20-5 31-23t5-40q-5-18-19-29t-31-10q-4 0-14 2l-79 20q4-18 4-36t-4-36l79 20q21 6 40-5t24-31q6-22-5-40t-31-24l-78-21z m-387 34q54 0 92 38t38 92-38 92-92 38-92-38-39-92 39-92 92-38z" horiz-adv-x="862" />
+<glyph glyph-name="cloud-flash" unicode="&#xe8e2;" d="m781 116q-21 0-37 15t-15 37 15 37 37 15q65 0 111 45t46 111-46 110-111 46q-22 0-42-6l-56-16-9 57q-14 75-71 124t-134 50q-86 0-148-62t-61-147q0-14 5-41l14-65-75 2q-40 0-70-30t-30-74q0-43 30-74t75-31q21 0 36-15t15-36-15-37-36-15q-86 0-148 61t-61 147q0 73 44 129t112 73l0 6q0 129 92 221t221 91q101 0 181-57t113-151q113 8 196-69t82-191q0-108-76-184t-184-76z m-227 209l-78-183 157-76-235-210 78 182-156 75z" horiz-adv-x="1041" />
+<glyph glyph-name="cloud-wind" unicode="&#xe8e3;" d="m146 129q-11 0-21 4-57 25-91 76t-34 115q0 72 44 128t112 73l0 8q0 128 92 220t221 92q115 0 202-74t105-187q4-21-8-39t-34-21q-21-3-39 9t-21 33q-14 75-71 125t-134 49q-86 0-148-61t-61-146q0-15 5-43l13-66-74 5q-40 0-70-31t-30-74q0-31 17-57t45-38q25-11 30-36t-9-44-41-20z m739 455q65 0 111-46t45-110-45-111-111-46l-114 0q10-26 10-51 0-65-45-111t-111-45l-260 0q-21 0-37-16t-15-37 15-37 37-15 36-15 15-36-15-37-36-16q-65 0-111 46t-45 110 45 111 111 46l260 0q21 0 37 15t16 37-16 36-37 15l-240 0q-21 0-36 16t-15 37 15 37 36 15l500 0q21 0 37 15t16 37-16 36-37 16-36 16-15 37 15 36 36 15z" horiz-adv-x="1041" />
+<glyph glyph-name="wind" unicode="&#xe8e4;" d="m750 715q65 0 111-46t45-110-45-111-111-46l-114 0q10-26 10-52 0-65-45-111t-111-45l-334 0q-21 0-37-16t-15-37 15-36 37-15 37-16 16-37-16-36-37-16q-65 0-110 46t-46 110 46 111 110 45l334 0q21 0 36 16t15 37-15 37-36 15l-312 0q-22 0-37 15t-16 37 16 37 37 15l572 0q21 0 37 16t16 37-16 36-37 15-37 16-15 36 15 37 37 16z" horiz-adv-x="906" />
+<glyph glyph-name="plane-outline" unicode="&#xe8e5;" d="m963 363q51-29 71-86t-3-111q-24-54-77-80t-111-9l-140 40 0-44 46-36q47-38 57-97t-23-110q-32-51-90-67t-111 11q-26 10-60 10-15 0-31-2t-23-5l-7-3q-54-27-112-11t-90 67q-32 50-22 110t56 97l46 36 0 44-140-40q-57-16-110 9t-76 80-4 111 70 86l260 148 0 250q0 75 54 128t129 54 128-54 53-128l0-250z m-29-156q8 17 2 36t-24 29l-313 179 0 310q0 32-23 55t-54 23-55-23-24-55l0-310-312-179q-17-9-23-28t1-37 25-26 37-4l272 77 0-231-85-68q-16-12-19-33t8-37 30-21 37 4q44 20 108 20 29 0 55-5t39-10l12-5q18-10 38-4t30 21 7 37-19 33l-85 68 0 231 273-77q19-5 37 4t25 26z m-438 566q0 26 26 26 25 0 25-26 0-25-25-25-26 0-26 25z" horiz-adv-x="1043" />
+<glyph glyph-name="plane" unicode="&#xe8e6;" d="m808 272q35-20 24-59t-50-39q-4 0-14 3l-273 77 0-231 85-68q29-25 16-59t-48-35q-10 0-20 4l-111 45-110-45q-18-7-37-1t-28 24q-10 16-7 35t19 32l85 68 0 231-272-77q-19-5-37 3t-26 27-1 36 24 29l312 178 0 310q0 33 23 56t55 23 55-23 23-56l0-310z m-391 476q11 0 18 7t8 19q0 25-26 25-25 0-25-25 0-26 25-26z" horiz-adv-x="834" />
+<glyph glyph-name="leaf" unicode="&#xe8e7;" d="m885 402q0-180-109-322t-281-188l0-64q0-21-16-36t-36-15-37 15-16 36l0 64q-172 46-281 188t-109 322q0 191 123 338t311 182l9 1 10-1q188-35 310-182t122-338z m-390-401q128 43 207 153t79 248q0 151-95 268t-243 147q-148-30-244-147t-95-268q0-136 80-247t207-154l0 156-227 226q-11 11-6 25t18 18 25-7l190-190 0 188-123 122q-12 12-7 25t18 18 26-6l85-85 0 171q0 21 16 37t37 15 36-15 16-37l0-171 85 85q11 11 26 6t18-18-6-25l-123-122 0-188 190 190q18 18 36 0t0-36l-226-226 0-156z" horiz-adv-x="885" />
+<glyph glyph-name="lifebuoy" unicode="&#xe8e8;" d="m443 793q182 0 312-130t130-313-130-312-312-131-313 131-130 312 130 313 313 130z m338-443q0 81-37 154l-100-100q7-26 7-54t-7-54l100-100q37 73 37 154z m-677 0q0-81 37-154l102 102q-8 26-8 52 0 28 8 54l-102 100q-37-73-37-154z m160 105q27 46 74 74l-93 92-74-73z m74-284q-45 25-74 74l-93-92 74-74z m31 105q30-30 74-30t73 30q32 32 32 74t-31 73-74 31q-43 0-74-31t-30-73q0-44 30-74z m345 272l-74 73-92-92q46-28 73-74z m-93-303q-28-49-73-74l92-92 74 74z m-25 406q-72 38-153 38t-154-38l101-101q30 9 53 9t53-9z m-307-602q72-38 154-38t153 38l-100 101q-31-9-53-9t-53 9z" horiz-adv-x="885" />
+<glyph glyph-name="briefcase" unicode="&#xe8e9;" d="m781 610q65 0 111-45t46-111l0-364q0-65-46-110t-111-46l-625 0q-65 0-110 46t-46 110l0 364q0 65 46 111t110 45q0 65 46 111t111 46l312 0q65 0 111-46t45-111z m-468 53q-22 0-37-16t-16-37l418 0q0 22-16 37t-37 16l-312 0z m521-573l0 52-730 0 0-52q0-21 15-37t37-15l625 0q22 0 37 15t16 37z m-730 104l730 0 0 260q0 21-16 37t-37 16l-625 0q-21 0-37-16t-15-37l0-260z m417 156q22 0 37-15t15-37-15-36-37-15l-105 0q-21 0-36 15t-15 36 15 37 36 15l105 0z" horiz-adv-x="938" />
+<glyph glyph-name="brush" unicode="&#xe8ea;" d="m909 790q49-49 24-112-135-339-487-548-17-10-29-12-16-104-95-171t-184-67q-24 0-46 4l-76 11-12 76q-20 127 55 223 68 86 180 104 5 17 10 27 209 353 548 488 19 7 39 7 43 0 73-30z m-771-805q71 0 121 44t58 114l-54 53q-77-8-123-68t-33-142q10-1 31-1z m255 234q38 21 93 61-84 84-85 86-35-48-62-93z m135 92q213 165 309 405-243-96-406-310z" horiz-adv-x="941" />
+<glyph glyph-name="pipette" unicode="&#xe8eb;" d="m898 769q59-59 60-153t-63-146q-53-41-190-92l83-84q15-15 15-37t-15-37-36-15q-22 0-37 15l-15 15-273-272q-31-32-79-50-1-2-29-11t-77-20-91-11q-78 0-114 37-24 23-32 64t-3 81 14 79 17 61 9 25q19 47 51 80l273 272-16 15q-15 15-15 37t15 37 37 15 36-15l85-85q53 140 92 190 51 65 147 65 91 0 151-60z m-787-788q24-20 135 8l-126 126q-28-111-9-134z m191 26q34 12 51 30l273 272-186 186-273-272q-15-15-30-50z" horiz-adv-x="958" />
+<glyph glyph-name="power-outline" unicode="&#xe8ec;" d="m756 622q129-129 129-313 0-185-129-314t-313-129q-184 0-313 129-130 130-130 314 0 183 130 313 66 66 156 38l0 18q0 65 46 110t111 46 110-46 46-110l0-18q40 13 83 3t74-41z m-366 56l0-261q0-22 16-37t37-15 36 15 16 37l0 261q0 21-16 36t-36 15-37-15-16-36z m-51-199q-9-24-25-41-54-54-54-129t54-129q51-51 129-51t128 51q54 54 54 129t-54 129q-15 15-23 41l0-62q0-43-31-74t-74-30q-43 0-74 30t-30 74l0 62z m104-405q-95 0-165 69t-69 166q0 98 69 166 15 15 15 37t-15 36-37 15-37-15q-100-100-100-239 0-140 100-240 99-99 239-99 141 0 240 99t98 240q0 140-98 239-15 15-37 15t-37-15-15-36 15-37q69-68 69-166 0-96-70-166t-165-69z" horiz-adv-x="885" />
+<glyph glyph-name="power" unicode="&#xe8ed;" d="m339 75q95 0 164 69t70 166q0 97-69 166-15 15-15 36t15 36 37 15 37-15q100-100 100-238 0-140-100-240-99-99-239-99-141 0-240 99t-99 240q0 140 99 238 15 15 37 15t37-15 15-36-15-36q-69-69-69-166 0-97 69-166t166-69z m0 291q-21 0-37 15t-16 36l0 261q0 22 16 37t37 15 36-15 15-37l0-261q0-21-15-36t-36-15z" horiz-adv-x="678" />
+<glyph glyph-name="check-outline" unicode="&#xe8ee;" d="m625 741q86 0 134-75t2-157l-32-57 0-336q0-65-46-111t-110-46l-417 0q-65 0-110 46t-46 111l0 417q0 65 46 111t110 45l354 0q45 52 115 52z m-45-130l-176-304-106 106q-15 15-38 15-21 0-36-15t-15-37 15-37l156-156q15-15 36-15 32 0 47 26l208 365q18 33-6 60t-61 13q-18-9-24-21z m-7-547q21 0 36 15t16 37l0 258-117-205q-30-53-92-53-42 0-73 31l-157 156q-31 31-31 74t31 74q30 30 74 30t74-30l59-59 112 192-349 0q-21 0-37-15t-15-36l0-417q0-22 15-37t37-15l417 0z" horiz-adv-x="783" />
+<glyph glyph-name="check" unicode="&#xe8ef;" d="m573-15l-417 0q-65 0-110 46t-46 110l0 418q0 65 46 110t110 46l260 0q22 0 37-16t16-36-16-37-37-16l-260 0q-21 0-37-15t-15-36l0-418q0-21 15-36t37-15l417 0q21 0 36 15t16 36l0 157q0 21 16 36t37 16 36-16 15-36l0-157q0-65-46-110t-110-46z m-148 218q-29 0-49 20l-138 138q-20 22-20 50t20 49 48 20 49-20l75-74 180 284q14 25 42 33t53-5 33-42-7-53l-225-364q-18-36-61-36z" horiz-adv-x="729" />
+<glyph glyph-name="gift" unicode="&#xe8f0;" d="m885 585q21 0 37-16t16-36l0-209q0-21-16-36t-37-15l0-262q0-65-46-110t-110-46l-520 0q-65 0-111 46t-45 110l0 262q-22 0-37 15t-16 36l0 209q0 21 16 36t37 16l122 0q-19 40-19 78 0 75 54 128t129 54q77 0 130-55 52 55 130 55 75 0 129-54t53-128q0-38-18-78l122 0z m-51-209l0 104-261 0 0-104 261 0z m-418 260l0-51 105 0 0 51-105 0z m105-156l-105 0 0-104 105 0 0 104z m78 261q-25 0-46-15t-28-38q20-3 34-17t14-35l0-46q15-5 26-5 32 0 55 23t24 55-24 55-55 23z m-339-78q0-32 23-55t56-23q11 0 26 5l0 46q0 20 14 35t34 17q-8 23-29 38t-45 15q-31 0-55-23t-24-55z m105-183l-261 0 0-104 261 0 0 104z m-156-520l156 0 0 364-209 0 0-313q0-21 16-36t37-15z m207 0l105 0 0 364-105 0 0-364z m313 0q21 0 37 15t15 36l0 313-208 0 0-364 156 0z" horiz-adv-x="938" />
+<glyph glyph-name="temperatire" unicode="&#xe8f1;" d="m286 190q34-8 57-36t22-64q0-42-31-73t-74-32-73 31-31 74q0 37 23 64t56 36l0 290q0 10 8 18t17 9 18-9 8-18l0-290z m157 84q78-79 78-184 0-107-77-184t-184-77-184 77-76 184q0 107 78 184l0 415q0 75 53 129t129 54 129-54 54-129l0-415z m-183-340q65 0 111 46t45 110q0 88-77 134l0 465q0 31-23 54t-56 24-55-24-22-54l0-465q-79-46-79-134 0-65 45-110t111-46z" horiz-adv-x="521" />
+<glyph glyph-name="chart-outline" unicode="&#xe8f2;" d="m156 116q-46 0-84 26t-56 62-15 83 33 83l208 260q39 48 104 56t113-28l86-65 114 141q47 59 122 59 63 0 108-44t48-99-33-111l-209-260q-39-48-103-56t-113 28l-88 65-114-141q-47-59-121-59z m209 469q-25 0-41-20l-209-260q-20-27-4-56t45-29q25 0 41 20l177 221 167-126q16-12 38-10t35 19l208 260q20 27 5 56t-46 29q-25 0-41-20l-176-220-168 125q-12 11-31 11z m469-678l-730 0q-22 0-37 16t-15 37 15 36 37 15l730 0q21 0 36-15t15-36-15-37-36-16z" horiz-adv-x="938" />
+<glyph glyph-name="chart" unicode="&#xe8f3;" d="m40 217q-34 28-39 70t22 76l209 260q26 33 68 38t76-19l127-96 145 181q28 34 70 39t77-23 38-70-22-76l-208-260q-26-32-68-38t-75 19l-128 97-146-182q-30-40-81-40-35 0-65 24z m13-284q-21 0-37 16t-15 37 15 36 37 15l729 0q21 0 37-15t16-36-16-37-37-16l-729 0z" horiz-adv-x="835" />
+<glyph glyph-name="chart-alt-outline" unicode="&#xe8f4;" d="m781 819q65 0 111-47t46-109l0-521q0-22-16-37t-37-15l-832 0q-22 0-37 15t-16 37l0 156q0 56 34 97l209 262q38 47 103 55t113-28l86-66 115 142q48 59 121 59z m53-156q0 20-16 36t-37 16q-25 0-41-20l-145-181q-14-17-34-20t-37 10l-128 96q-16 13-38 10t-34-18l-209-262q-11-13-11-32l0-104 730 0 0 469z m51-782l-832 0q-22 0-37 16t-16 37 16 36 37 15l832 0q21 0 37-15t16-36-16-37-37-16z" horiz-adv-x="938" />
+<glyph glyph-name="chart-alt" unicode="&#xe8f5;" d="m885 689l0-522-832 0 0 157q0 37 22 65l209 261q26 32 68 37t76-20l127-95 145 182q28 33 70 38t76-22q39-30 39-81z m0-678q21 0 37-15t16-36-16-37-37-16l-832 0q-22 0-37 16t-16 37 16 36 37 15l832 0z" horiz-adv-x="938" />
+<glyph glyph-name="chart-bar-outline" unicode="&#xe8f6;" d="m678 663q65 0 110-46t46-110l0-469-834 0 0 312q0 65 46 111t110 46q59 0 104-42l0 249q0 65 46 111t110 46 111-46 46-111l0-92q45 41 105 41z m-262 104q-21 0-36-16t-15-37l0-572 104 0 0 572q0 22-16 37t-37 16z m-207-625l0 209q0 21-16 36t-37 15-37-15-15-36l0-209 105 0z m520 0l0 365q0 21-15 36t-36 15-37-15-16-36l0-365 104 0z m52-313l-728 0q-22 0-37 16t-16 37 16 36 37 15l728 0q22 0 37-15t16-36-16-37-37-16z" horiz-adv-x="834" />
+<glyph glyph-name="chart-bar" unicode="&#xe8f7;" d="m521 740l0-625-208 0 0 625q0 44 30 74t73 31q44 0 75-31t30-74z m260-207l0-418-208 0 0 418q0 42 30 73t75 30q42 0 73-30t30-73z m-521-157l0-261-207 0 0 261q0 43 30 73t73 31 74-31 30-73z m521-417q22 0 37-15t16-37-16-36-37-16l-728 0q-22 0-37 16t-16 36 16 37 37 15l728 0z" horiz-adv-x="834" />
+<glyph glyph-name="chart-pie-outline" unicode="&#xe8f8;" d="m330 779q0 43 31 73t73 31l10 0q217-19 389-161 33-29 36-75t-29-79l-30-29q93-135 93-297 0-184-115-328-33-38-82-38-23 0-46 11-107-70-231-70-178 0-303 126t-126 304q0 149 93 265t237 151l0 116z m99-859q106 0 194 65l-240 248 0 334q-119-18-199-108t-80-212q0-135 95-231t230-95z m5 389l331 333q-145 121-331 137l0-470z m11-66l261-264q93 117 93 263 0 147-93 264z" horiz-adv-x="903" />
+<glyph glyph-name="chart-pie" unicode="&#xe8f9;" d="m449 251l292 292q103-128 103-293 0-137-73-250-11-18-32-20t-35 13z m-136-23l270-271q-97-72-218-72-151 0-258 107t-107 259q0 137 90 240t223 121l0-384z m381 427l-278-279 0 394q0 21 16 35t37 10q122-23 221-92 18-12 18-33t-14-35z" horiz-adv-x="844" />
+<glyph glyph-name="ticket" unicode="&#xe8fa;" d="m1023 556q45-45 45-111t-46-110l-476-469q-48-45-110-45-65 0-112 46l-280 279q-45 45-44 111t46 110l476 469q44 44 111 43t110-44z m-74-146q15 15 15 36t-15 36l-66 66q-31-28-72-28t-72 31-30 71 28 73l-68 66q-15 15-37 15-21 0-36-15l-477-469q-15-15-15-36t14-36l66-67q32 29 73 29t71-31q29-30 30-71t-26-73l66-66q15-15 38-16t37 15z m-441-322l-242 243 293 282 243-242z m-169 242l170-169 219 211-169 169z" horiz-adv-x="1068" />
+<glyph glyph-name="credit-card" unicode="&#xe8fb;" d="m729 688q65 0 110-46t46-110l0-364q0-65-46-111t-110-45l-573 0q-65 0-110 45t-46 111l0 364q0 65 46 110t110 46l573 0z m52-520l0 208-677 0 0-208q0-21 15-37t37-15l573 0q21 0 37 15t15 37z m0 313l0 51q0 21-15 37t-37 15l-573 0q-21 0-37-15t-15-37l0-51 677 0z m-208-262q-25 0-25 27t25 26l105 0q25 0 25-26t-25-27l-105 0z" horiz-adv-x="885" />
+<glyph glyph-name="clipboard" unicode="&#xe8fc;" d="m678 819q65 0 110-46t46-110l0-625q0-65-46-111t-110-46l-522 0q-65 0-110 46t-46 111l0 625q0 65 46 110t110 46l522 0z m-418-104l0-52q0-21 16-37t37-16l208 0q22 0 37 16t15 37l0 52-313 0z m469-677l0 625q0 21-15 37t-36 15l-53 0 0-52q0-43-30-73t-74-31l-208 0q-43 0-74 31t-30 73l0 52-53 0q-21 0-37-15t-15-37l0-625q0-21 15-37t37-16l522 0q21 0 36 16t15 37z m-104 52l-416 0q-26 0-26 25 0 12 7 19t19 8l416 0q11 0 19-8t7-19q0-25-26-25z m0 157l-416 0q-11 0-19 7t-7 19q0 25 26 25l416 0q26 0 26-25 0-11-7-19t-19-7z m0 156l-416 0q-26 0-26 25 0 11 7 19t19 7l416 0q11 0 19-7t7-19q0-25-26-25z" horiz-adv-x="834" />
+<glyph glyph-name="database" unicode="&#xe8fd;" d="m729 524l0-330q0-151-106-258t-258-107-258 107-107 258l0 328 1 2q7 145 112 246t252 101 252-101 112-246z m-364-460q85 0 156 47t104 121l0 20q-107-110-260-110-154 0-261 110l0-20q34-75 105-121t156-47z m0 703q-107 0-184-76t-77-184 77-185 184-76 184 76 76 185-76 184-184 76z m0-834q88 0 156 53t93 136q-101-110-249-110t-249 110q24-83 93-136t156-53z" horiz-adv-x="729" />
+<glyph glyph-name="key-outline" unicode="&#xe8fe;" d="m313-67l-313 0 0 230 198 198q-15 45-15 94 0 130 91 221t221 91 221-91 92-221-92-222-221-91l-79 0 0-105-103 0 0-104z m-209 104l105 0 0 105 104 0 0 104 182 0q86 0 147 61t61 148-61 146-147 61-147-61-62-146q0-45 19-87l15-32-216-216 0-83z m391 469q-21 0-37-15t-15-36 15-37 37-16 37 16 16 37-16 36-37 15z m0 52q43 0 73-30t31-73q0-44-31-75t-73-30-74 31-31 74 31 73 74 30z" horiz-adv-x="808" />
+<glyph glyph-name="key" unicode="&#xe8ff;" d="m183 455q0 107 76 183t184 77 183-77 77-183-77-185-183-77l-130 0 0-103-104 0 0-104-105 0q-43 0-73 22t-31 55l0 79 206 205q-23 51-23 108z m260-105q42 0 73 31t32 74-31 73-74 30q-43 0-74-30t-30-73q0-44 30-75t74-30z" horiz-adv-x="703" />
+<glyph glyph-name="flow-split" unicode="&#xe900;" d="m678 142q65 0 110-46t46-111-46-110-110-46q-50 0-91 29t-57 76l-165 0q-107 0-184 76t-77 184l0 374q-45 16-75 57t-29 90q0 65 46 111t110 46 111-46 46-111q0-50-30-90t-74-57l0-9q0-65 45-111t111-45l165 0q16 45 57 74t91 30q65 0 110-46t46-111-46-110-110-46q-50 0-91 29t-57 75l-165 0q-84 0-156 54l0-158q0-65 45-111t111-45l165 0q16 45 57 74t91 30z m0 261q-22 0-37-16t-16-37 16-37 37-15 36 15 15 37-15 37-36 16z m-522 364q-21 0-37-15t-15-37 15-37 37-15 37 15 16 37-16 37-37 15z m522-833q21 0 36 15t15 36-15 37-36 16-37-16-16-37 16-36 37-15z" horiz-adv-x="834" />
+<glyph glyph-name="flow-merge" unicode="&#xe901;" d="m729 133q46-16 75-57t30-91q0-65-46-110t-110-46-111 46-46 110q0 50 30 91t74 57l0 96q0 31-22 54t-55 24q-79 0-132 55-52-55-130-55-31 0-54-24t-23-54l0-96q45-16 74-57t30-91q0-65-46-110t-111-46-110 46-46 110q0 50 29 91t75 57l0 96q0 75 54 129t128 54q33 0 56 23t23 54l0 79q-46 16-76 57t-29 90q0 65 46 111t110 46 111-46 46-111q0-50-30-90t-74-57l0-79q0-31 23-54t56-23q75 0 128-54t53-129l0-96z m-573-199q22 0 37 15t16 36-16 37-37 16-37-16-15-37 15-36 37-15z m260 833q-21 0-36-15t-15-37 15-37 36-15 37 15 16 37-16 37-37 15z m262-833q21 0 36 15t15 36-15 37-36 16-37-16-16-37 16-36 37-15z" horiz-adv-x="834" />
+<glyph glyph-name="flow-parallel" unicode="&#xe902;" d="m729 133q46-16 75-57t30-91q0-65-46-110t-110-46-111 46-46 110q0 50 30 91t74 57l0 435q-45 16-74 57t-30 90q0 65 46 111t111 46 110-46 46-111q0-50-30-90t-75-57l0-435z m-51 634q-22 0-37-15t-16-37 16-37 37-15 36 15 15 37-15 37-36 15z m0-833q21 0 36 15t15 36-15 37-36 16-37-16-16-37 16-36 37-15z m-365 781q0-50-30-90t-74-57l0-435q45-16 74-57t30-91q0-65-46-110t-111-46-110 46-46 110q0 50 29 91t75 57l0 435q-45 16-75 57t-29 90q0 65 46 111t110 46 111-46 46-111z m-157 52q-21 0-37-15t-15-37 15-37 37-15 37 15 16 37-16 37-37 15z m0-833q22 0 37 15t16 36-16 37-37 16-37-16-15-37 15-36 37-15z" horiz-adv-x="834" />
+<glyph glyph-name="flow-cross" unicode="&#xe903;" d="m209 133q45-16 74-57t30-91q0-65-46-110t-111-46-110 46-46 110q0 50 29 91t75 57l0 35q0 97 76 166 49-40 95-60-66-39-66-106l0-35z m-53-199q22 0 37 15t16 36-16 37-37 16-37-16-15-37 15-36 37-15z m469 634q-45 16-74 57t-30 90q0 65 46 111t111 46 110-46 46-111q0-50-30-90t-75-57l0-18q0-105-79-180-44 37-95 57 70 43 70 123l0 18z m53 199q-22 0-37-15t-16-37 16-37 37-15 36 15 15 37-15 37-36 15z m48-634q48-15 78-56t30-92q0-65-46-110t-110-46-111 46-46 110q0 49 28 89t72 58q-13 71-72 118t-133 48q-117 0-205 77t-103 193q-48 15-78 55t-30 92q0 65 46 111t110 46 111-46 46-111q0-48-28-88t-72-58q13-71 71-119t132-47q118 0 206-78t104-192z m-570 634q-21 0-37-15t-15-37 15-37 37-15 37 15 16 37-16 37-37 15z m522-833q21 0 36 15t15 36-15 37-36 16-37-16-16-37 16-36 37-15z" horiz-adv-x="834" />
+<glyph glyph-name="certificate-outline" unicode="&#xe904;" d="m1019 395q22-15 22-44t-22-43l-96-64 51-104q14-26-3-49t-41-26l-115-7-7-117q-3-25-25-40t-50-2l-104 51-65-96q-16-24-43-24-27 0-43 24l-64 96-104-51q-26-14-49 2t-26 40l-7 117-117 7q-25 3-40 25t-2 50l51 104-96 64q-24 16-24 43t24 44l96 64-51 104q-14 27 2 50t40 25l117 7 7 115q3 25 26 41t49 3l104-51 64 96q13 21 43 21t43-21l65-96 104 51q26 14 50-3t25-41l7-115 115-7q25-3 41-25t3-50l-51-104z m-210-156q-9 17-4 36t21 30l70 46-70 47q-36 26-17 66l37 75-83 5q-20 1-34 15t-15 34l-5 83-75-37q-40-19-66 17l-47 70-46-70q-26-36-66-17l-75 37-5-83q-1-20-15-34t-34-15l-84-5 38-75q9-18 3-36t-22-30l-69-47 69-46q16-11 22-30t-3-36l-38-75 84-5q20-1 33-15t15-34l6-84 75 38q10 5 22 5 29 0 44-23l46-70 47 69q11 16 30 22t36-3l75-38 5 84q1 20 15 34t34 15l82 5z" horiz-adv-x="1041" />
+<glyph glyph-name="certificate" unicode="&#xe905;" d="m863 449l115-78q12-8 12-21t-12-21l-115-78 61-123q7-14-1-25t-20-13l-139-10-9-138q-1-12-12-20t-25-2l-124 62-78-116q-7-11-21-11t-21 11l-78 116-123-62q-14-6-25 2t-13 20l-10 139-137 9q-13 1-22 13t-1 25l63 123-117 78q-11 7-11 21t11 21l117 78-63 124q-7 12 1 24t22 13l137 9 10 139q1 12 13 20t25 1l123-61 78 116q7 11 21 11t21-11l78-116 124 61q13 7 25-1t12-20l9-139 139-9q12-1 20-12t1-25z" horiz-adv-x="990" />
+<glyph glyph-name="scissors-outline" unicode="&#xe906;" d="m861 682q23 31 67 31 22 0 55-15-3 3-7 8t-7 11-9 9q-34 34-92 34-39 0-98-34-2 0-5 0t-5 1q-74 0-115-62-15-23-64-107t-78-120q-30 35-80 120t-64 107q-41 62-115 62-58 0-99-41t-41-99 41-98 99-41q72 0 114 60l86-136q-40-45-82-101t-64-91l-22-34q-22-40-13-86t31-83l22-37 185 340 185-340q4 5 10 14t20 36 20 51 7 54-15 51q-79 126-168 226l86 136q42-60 114-60 58 0 98 41t41 98q0 55-38 95z m-101-150q-29 0-45 24t-6 51l12 20q17 16 39 16 24 0 40-16t16-39-16-40-40-16z m-517 0q-23 0-39 16t-16 40 16 39 39 16q23 0 40-16l12-20q10-27-7-51t-45-24z m258-196q-8 0-14 6t-6 15q0 20 20 20 9 0 15-6t7-14-7-15-15-6z m367 529q62 0 113-27t80-71q52-69 5-130-25-32-62-40l0-9q0-100-72-172t-172-71q-17 0-47 5 62-83 102-147 31-45 34-98t-15-103-33-76-30-48q-31-42-85-42-62 0-91 54l-94 172-92-172q-29-54-93-54-52 0-83 42-15 22-30 48t-33 76-16 103 35 98q47 74 101 147-30-5-47-5-100 0-172 71t-71 172 71 172 172 71q125 0 202-109 28-41 56-92 45 78 62 98 66 94 180 102 63 35 125 35z" horiz-adv-x="1088" />
+<glyph glyph-name="scissors" unicode="&#xe907;" d="m873 702q12-15 0-31t-30-9q-47 22-77 5 29-42 29-92 0-69-48-117t-117-48q-61 0-109 41l-33-61q56-64 76-91t65-99l17-28q60-82-41-231l-1-2q-9-12-23-11t-21 13l-162 298-163-298q-7-14-22-14-13 0-22 12-3 5-12 18t-23 42-22 57-5 61 21 58q94 140 158 214l-34 62q-48-41-109-41-69 0-117 48t-48 117 48 117 117 48q41 0 79-20t59-54q20-30 47-86t48-85q20 29 47 85t48 86q51 74 137 74l4 0 10 6q56 35 124 24t105-68z m-709-181q21 0 36 16t15 37-15 36-36 15-37-15-16-36 16-37 37-16z m234-176q11 0 18 7t8 18q0 11-8 19t-18 7-19-7-8-19q0-10 8-18t19-7z m235 176q21 0 36 16t15 37-15 36-36 15-37-15-16-36 16-37 37-16z" horiz-adv-x="879" />
+<glyph glyph-name="flask" unicode="&#xe908;" d="m782 126q19-68-21-117t-106-50l-521 0q-67 0-107 50t-21 117l129 475q2 10 6 35l-60 0q-21 0-36 15t-15 37 15 37 36 16l625 0q21 0 37-16t16-37-16-37-37-15l-61 0z m-246 510l-291 0q-1-35-10-62l-54-200 3 2 418 0q2 0 3-1t2-1z m119-573q35 0 26 35l-62 231q-9-6-17-6l-416 0q-9 0-17 6l-62-231q-8-35 27-35l521 0z" horiz-adv-x="788" />
+<glyph glyph-name="wine" unicode="&#xe909;" d="m580 484q0-106-68-187t-171-98q0-1 1-2t1-3l0-209 51 0q21 0 37-15t15-36-15-37-37-16l-208 0q-21 0-37 16t-15 37 15 36 37 15l52 0 0 209q0 1 0 3t1 2q-103 18-171 98t-68 187q0 59 13 133t22 115 14 50q5 16 19 26t31 11l382 0q18 0 32-11t18-26q4-9 14-50t23-115 12-133z m-290-186q69 0 121 44t62 112l-365 0q10-67 61-112t121-44z m-185 209l370 0q-5 98-34 208l-302 0q-29-110-34-208z" horiz-adv-x="580" />
+<glyph glyph-name="coffee" unicode="&#xe90a;" d="m678-15l-625 0q-22 0-37 16t-16 37 16 36 37 16l625 0q21 0 36-16t15-36-15-37-36-16z m25 730q75 0 128-54t54-128-54-129-128-54l-25 0 0-104q0-43-32-74t-73-31l-417 0q-42 0-73 31t-30 74l0 469 650 0z m-130-469l0 364-417 0 0-364 417 0z m130 208q32 0 55 23t23 56q0 31-23 54t-55 23l-78 0 0-156 78 0z" horiz-adv-x="885" />
+<glyph glyph-name="beer" unicode="&#xe90b;" d="m260 115q0-10-7-17t-18-8-18 8-8 17l0 313q0 10 8 18t18 8 18-8 7-18l0-313z m105 0q0-10-8-17t-18-8-18 8-8 17l0 313q0 10 8 18t18 8 18-8 8-18l0-313z m104 0q0-10-8-17t-18-8-19 8-8 17l0 313q0 10 8 18t19 8 18-8 8-18l0-313z m234 548q75 0 128-54t54-129l0-260q0-75-54-128t-128-54l-25 0q0-65-46-111t-111-46l-365 0q-65 0-110 46t-46 111l0 677q0 43 30 73t74 31l469 0q43 0 74-31t31-73l0-52 25 0z m-599 52l0-78q0-32 23-55t56-23q45 0 67 40l9 16 19-3q17-3 34 6t23 27l6 18 232 0 0 52-469 0z m469-677l0 572-197 0q-31-51-90-51-40-52-103-52-45 0-79 26l0-495q0-21 15-37t37-16l365 0q22 0 37 16t15 37z m208 182l0 260q0 33-23 56t-55 23l-78 0 0-417 78 0q32 0 55 23t23 55z" horiz-adv-x="885" />
+<glyph glyph-name="anchor-outline" unicode="&#xe90c;" d="m416 676q0 52 53 52t52-52-52-53-53 53z m-363-260q0 63 46 110t110 46l21 0q-21 47-21 104 0 107 76 183t184 77 184-77 76-183q0-57-21-104l21 0q45 0 80-23t56-56q20-35 20-77 0-33-10-58 63-46 63-125 0-134-67-240t-167-166q-110-63-235-63-99 0-185 39t-146 99-99 146-39 185q0 79 63 125-10 25-10 58z m103-130q-21 0-37-16t-15-37q0-150 107-258t258-107 257 107 108 258q0 21-16 37t-37 16-37-16-15-37q0-95-61-166t-147-89l0 385 208 0q21 0 37 16t15 37-15 36-37 15l-208 0 0 62q45 17 75 55t29 92q0 65-46 110t-110 46-111-46-45-110q0-52 30-91t73-56l0-62-207 0q-21 0-37-15t-16-36 16-37 37-16l207 0 0-385q-86 18-147 89t-60 166q0 21-16 37t-37 16z m69 25q35-32 35-78 0-119 105-180l0 258-140 0z m348-258q45 26 75 73t30 107q0 46 35 78l-140 0 0-258z m-157 623q0 52 53 52t52-52-52-53-53 53z" horiz-adv-x="938" />
+<glyph glyph-name="anchor" unicode="&#xe90d;" d="m678 286q21 0 36-16t15-37q0-151-106-258t-258-107-258 107-107 258q0 22 16 37t37 16 36-16 15-37q0-93 59-165t150-90l0 385-209 0q-21 0-36 16t-15 37 15 36 36 15l209 0 0 63q-47 16-75 56t-29 90q0 65 45 110t111 46 111-46 45-110q0-50-29-90t-76-56l0-63 209 0q21 0 37-15t16-36-16-37-37-16l-209 0 0-385q90 18 150 90t59 165q0 22 16 37t37 16z m-313 442q-21 0-37-15t-15-37 15-37 37-16 36 16 15 37-15 37-36 15z" horiz-adv-x="729" />
+<glyph glyph-name="puzzle-outline" unicode="&#xe90e;" d="m0 168q0 81 68 118-68 35-68 116l0 91q0 75 54 129t129 54l38 0q7 77 70 130t152 52 151-52 70-130l39 0q75 0 128-54t54-129l0-91q0-81-67-118 67-35 67-116l0-144q0-75-54-128t-128-54l-143 0q-81 0-117 67-35-67-118-67l-142 0q-75 0-129 54t-54 128l0 144z m781-144l0 144q0 25-18 25-13 0-30-12t-43-13q-37 0-64 34t-27 84 27 82 64 34q28 0 51-20 9-6 20-6 20 0 20 26l0 91q0 33-23 56t-55 23l-143 0q-16 0-23 9t3 31q20 24 20 51 0 38-34 64t-83 26-84-26-34-64q0-21 14-44 17-26 11-37t-25-10l-142 0q-33 0-56-23t-23-56l0-91q0-26 20-26 9 0 29 13 17 13 42 13 38 0 64-34t27-82-27-84-64-34q-27 0-51 20-10 6-20 6-20 0-20-26l0-144q0-31 23-54t56-23l142 0q19 0 24 10t-10 37q-14 20-14 44 0 38 34 64t84 26 83-26 34-64q0-27-20-51-10-21-3-31t23-9l143 0q32 0 55 23t23 54z m-677 303l0-83q6 3 20 3 32 0 55-20 7-8 16-8 15 0 28 20t12 47-12 46-28 19q-2 0-17-8-29-19-54-19-8 0-20 3z m659-81q6 0 18-3l0 83q-6-3-20-3-31 0-53 20-8 8-18 8-15 0-27-19t-12-46 12-47 27-20q4 0 19 8 29 19 54 19z m-363-299l84 0q-13 41 16 74 8 7 8 17 0 15-19 27t-46 12-47-12-18-27q0-4 7-19 25-36 15-72z" horiz-adv-x="885" />
+<glyph glyph-name="puzzle" unicode="&#xe90f;" d="m586 402q-37 0-64-34t-27-82 27-84 64-34q22 0 43 13 26 17 37 11t12-24l0-144q0-31-24-54t-55-23l-143 0q-16 0-23 9t2 31q21 25 21 51 0 38-34 64t-83 26-83-26-35-64q0-22 13-44 17-26 12-37t-25-10l-143 0q-33 0-55 23t-23 54l0 144q0 16 9 23t31-3q24-20 51-20 38 0 65 34t27 84-27 82-65 34q-21 0-42-13-26-17-38-12t-11 25l0 91q0 33 23 56t55 23l143 0q19 0 25 10t-11 37q-14 20-14 44 0 38 35 64t83 26 83-26 34-64q0-26-21-51-10-21-2-31t23-9l143 0q31 0 55-23t24-56l0-91q0-16-10-23t-30 3q-24 20-52 20z" horiz-adv-x="678" />
+<glyph glyph-name="tree" unicode="&#xe910;" d="m927 96q21-28 5-56t-46-29l-364 0 0-156q0-22-16-37t-36-15-37 15-16 37l0 156-364 0q-30 0-46 29t5 56l141 176-48 0q-29 0-45 26t2 55q365 522 366 523 15 20 42 21t42-22l365-522q18-28 2-55t-44-26l-49 0z m-405 20l256 0-141 175q-21 27-5 56t46 29l57 0-265 377-265-377 56 0q30 0 46-29t-5-56l-141-175 256 0 0 260q0 21 16 37t37 15 36-15 16-37l0-260z" horiz-adv-x="939" />
+<glyph glyph-name="calculator" unicode="&#xe911;" d="m573-119l-417 0q-65 0-110 46t-46 111l0 625q0 65 46 110t110 46l417 0q65 0 110-46t46-110l0-625q0-65-46-111t-110-46z m-417 834q-21 0-37-15t-15-37l0-625q0-21 15-37t37-16l417 0q21 0 36 16t16 37l0 625q0 21-16 37t-36 15l-417 0z m0-312q0 51 53 51 51 0 51-51 0-53-51-53-53 0-53 53z m157 0q0 51 52 51 51 0 51-51 0-53-51-53-52 0-52 53z m156 0q0 51 52 51 52 0 52-51 0-53-52-53-52 0-52 53z m-313-156q0 51 53 51 51 0 51-51 0-53-51-53-53 0-53 53z m157 0q0 51 52 51 51 0 51-51 0-53-51-53-52 0-52 53z m156 0q0 51 52 51 52 0 52-51 0-53-52-53-52 0-52 53z m-313-157q0 52 53 52 51 0 51-52 0-52-51-52-53 0-53 52z m157 0q0 52 52 52 51 0 51-52 0-52-51-52-52 0-52 52z m156 0q0 52 52 52 52 0 52-52 0-52-52-52-52 0-52 52z m52 520l-312 0 0-51 312 0 0 51z m52 53l0-156-417 0 0 156 417 0z" horiz-adv-x="729" />
+<glyph glyph-name="infinity-outline" unicode="&#xe912;" d="m1016 351q0 92-67 159t-158 66q-93 0-158-65l-73-70-71 69q-66 66-160 66-91 0-158-66t-67-159 67-159 158-66q94 0 159 65l72 70 71-70q65-65 159-65 93 0 159 67t67 158z m-225 329q137 0 233-97t96-232-96-233q-98-97-233-97-136 0-231 95-95-95-231-95-135 0-233 97-96 97-96 233t96 232 233 97q137 0 231-94 94 94 231 94z m-505-329q0-18 13-30t30-13 30 13l32 30-30 29q-13 13-32 13-18 0-30-12t-13-30z m-52 0q0 39 28 67t67 28q40 0 69-29l68-66-70-68q-26-26-67-26-39 0-67 28t-28 66z m600 0q0 17-12 29t-31 12q-20 0-31-11l-31-30 30-29q14-14 32-14 18 0 30 13t13 30z m51 0q0-39-27-66t-67-28q-41 0-68 28l-69 66 70 66q27 28 67 28 39 0 67-28t27-66z" horiz-adv-x="1120" />
+<glyph glyph-name="infinity" unicode="&#xe913;" d="m0 350q0 93 66 159t159 66 159-66l72-69 73 70q65 65 157 65 92 0 158-66t67-159-67-159-158-66q-92 0-158 66l-72 69-73-70q-65-65-158-65t-159 66-66 159z m225 95q-39 0-67-28t-28-67q0-40 28-67t67-28 68 28l68 67-68 66q-29 29-68 29z m529-162q27 27 27 67t-27 68-67 27-67-27l-70-68 69-66q27-28 67-28t68 27z" horiz-adv-x="911" />
+<glyph glyph-name="pi-outline" unicode="&#xe914;" d="m781 676q64 0 110-47t47-110q0-65-47-111-47-49-110-76l0-216q0-65-45-111t-111-46-111 46-45 111q0-65-46-111t-110-46-111 46-46 111l0 247q-63 0-110 46t-46 110 46 110q112 112 267 112t266-112q19-18 46-18t46 18q47 47 110 47z m37-194q15 15 15 37t-15 37q-17 16-37 16t-36-16q-49-49-120-49t-120 49q-80 80-192 80t-193-80q-15-15-15-37t15-37 36-15 37 15q30 30 67 41l0-407q0-22 16-37t37-16 36 16 16 37l0 407q38-11 68-41 57-58 140-74l0-292q0-22 15-37t37-16 37 16 16 37l0 292q82 16 140 74z" horiz-adv-x="938" />
+<glyph glyph-name="pi" unicode="&#xe915;" d="m714 557q15-15 15-37t-15-37q-58-58-141-74l0-292q0-22-15-37t-37-16-37 16-15 37l0 292q-84 16-141 74-30 30-68 41l0-407q0-22-15-37t-36-16-37 16-16 37l0 407q-37-11-67-41-15-15-37-15t-37 15-15 37 15 37q80 80 193 80t193-80q50-50 120-50t119 50q15 15 37 15t37-15z" horiz-adv-x="729" />
+<glyph glyph-name="at" unicode="&#xe916;" d="m416 767q173 0 295-122t123-295l0-26q0-65-46-111t-110-45q-78 0-125 62-57-62-137-62-75 0-128 54t-53 128 53 129 128 54q59 0 108-36 12 36 49 36 21 0 36-16t16-37l0-156q0-21 16-36t37-15 36 15 15 36l0 26q0 130-92 222t-221 91-220-91-92-222 92-221 220-91q98 0 177 54 17 12 38 8t34-22 8-39-22-34q-103-71-235-71-172 0-294 122t-122 294 122 295 294 122z m0-494q33 0 56 23t23 54-23 55-56 23q-31 0-54-23t-23-55 23-55 54-22z" horiz-adv-x="834" />
+<glyph glyph-name="at-circled" unicode="&#xe917;" d="m460 585q96 0 163-68t66-167l0-12q0-39-24-65t-61-26q-35 0-63 31-28-31-75-31-43 0-73 30t-30 73q0 44 30 74t72 30q28 0 53-15 6 15 21 15 20 0 20-26l0-90q0-16 11-28t28-12 27 12 11 28l0 12q0 75-50 129t-126 54q-74 0-124-53t-51-130q0-75 54-128t129-54q55 0 102 31 13 9 25 1t14-20-11-23q-62-42-133-42-96 0-166 70t-69 165q0 98 67 167t163 68z m8-287q21 0 36 15t15 37-15 37-36 16-37-16-16-37 16-37 37-15z m1-416q-194 0-331 137t-138 331 138 332 331 137 331-137 138-332-138-331-331-138z m0 833q-151 0-258-107t-107-258 107-258 258-107 258 107 107 258-107 258-258 107z" horiz-adv-x="938" />
+<glyph glyph-name="looped-square-outline" unicode="&#xe918;" d="m755 767q-75 0-129-54t-53-128l0-79-104 0 0 79q0 75-54 128t-129 54-128-54-54-128 54-129 128-53l79 0 0-105-79 0q-75 0-128-54t-54-129 54-128 128-53 129 53 54 128l0 79 104 0 0-79q0-75 53-128t129-53 129 53 54 128-54 129-129 54l-77 0 0 105 77 0q75 0 129 53t54 129-54 128-129 54z m-77-260l0 78q0 33 22 55t55 23 56-23 23-55q0-32-23-55t-56-23l-77 0z m-392 0q-31 0-54 23t-23 55 23 55 54 23q33 0 56-23t23-55l0-78-79 0z m469-469q-32 0-55 22t-22 55l0 79 77 0q33 0 56-23t23-56q0-31-23-54t-56-23z m-469 0q-31 0-54 22t-23 55 23 56 54 23l79 0 0-79q0-31-23-54t-56-23z m469 834q118 0 202-85t84-202q0-71-32-133t-89-102q56-40 89-102t32-133q0-117-84-202t-202-84q-71 0-132 33t-102 90q-40-57-102-90t-133-33q-118 0-202 84t-84 202q0 72 33 133t90 102q-57 40-90 102t-33 133q0 118 84 202t202 85q72 0 133-34t102-89q40 56 102 89t132 34z m-182-469l0-105-104 0 0 105 104 0z" horiz-adv-x="1041" />
+<glyph glyph-name="looped-square-interest" unicode="&#xe919;" d="m651 403l-78 0 0-105 78 0q75 0 129-54t54-129-54-128-129-53-128 53-54 128l0 79-104 0 0-79q0-75-54-128t-128-53-129 53-54 128 54 129 129 54l77 0 0 105-77 0q-75 0-129 54t-54 128 54 128 129 54 128-54 54-128l0-78 104 0 0 78q0 75 54 128t128 54 129-54 54-128-54-128-129-54z m-78 182l0-78 78 0q32 0 55 23t23 55-23 55-55 23q-32 0-55-23t-23-55z m-313-470l0 79-77 0q-33 0-56-23t-23-56q0-31 23-54t56-23 55 22 22 55z m0 392l0 78q0 33-22 55t-55 23-56-23-23-55q0-32 23-55t56-23l77 0z m209-209l0 105-104 0 0-105 104 0z m182-104l-78 0 0-79q0-31 23-54t55-23q32 0 55 22t23 55-23 56-55 23z" horiz-adv-x="834" />
+<glyph glyph-name="sort-alphabet-outline" unicode="&#xe91a;" d="m294 298l72 144 72-144-144 0z m385-272q-45-40-105-40-45 0-82 23t-57 63l-10 18-119 0-8-18q-20-40-58-63t-82-23q-55 0-95 30t-54 76q-21 61 9 120l208 416q20 39 58 62t82 22 83-22 57-62l94-188q26 15 53 15l13 0q-40 43-40 103 0 65 46 111t111 46l312 0q45 0 83-24t57-63q43-87-15-163l-125-167q65 0 111-45t45-111-45-111-111-45l-312 0q-60 0-104 40z m-105 64q30 0 45 25t2 50l-208 417q-14 26-47 26t-46-26l-209-417q-12-25 2-50t45-25q32 0 46 28l39 75 247 0 38-75q13-28 46-28z m79 208l52 0q21 0 36 15t15 37-15 36-36 16l-52 0q-22 0-37-16t-16-36 16-37 37-15z m442-208q21 0 37 15t16 37-16 36-37 15l-209 0 250 334q20 28 5 56t-46 28l-312 0q-22 0-37-16t-16-37 16-37 37-15l208 0-250-333q-20-28-4-56t46-27l312 0z" horiz-adv-x="1253" />
+<glyph glyph-name="sort-alphabet" unicode="&#xe91b;" d="m516 165q12-25-2-50t-44-25q-33 0-47 29l-37 75-249 0-37-75q-9-20-30-27t-40 3q-20 9-27 29t3 41l209 417q13 27 47 27t46-27z m-326 134l143 0-72 143z m905-209l-313 0q-30 0-45 27t4 57l250 332-209 0q-21 0-37 16t-15 37 15 36 37 16l313 0q30 0 45-28t-4-56l-250-333 209 0q21 0 37-15t15-37-15-37-37-15z m-417 209l-105 0q-21 0-36 15t-15 36 15 37 36 15l105 0q22 0 37-15t15-37-15-36-37-15z" horiz-adv-x="1147" />
+<glyph glyph-name="sort-numeric-outline" unicode="&#xe91c;" d="m568 713q116 0 200-83 74 85 186 85 103 0 175-73t73-175q0-37-11-72 37-65 37-137 0-113-80-193t-194-79q-77 0-142 41-45-41-105-41l-260 0q-61 0-105 40-44-40-104-40-65 0-111 45t-45 111l0 243q-45 25-65 66-29 59-8 119t77 90l72 38q31 17 71 17 47 0 85-24t58-58q82 80 196 80z m-277-155q0 20-20 37t-42 16q-11 0-23-6l-72-38q-20-9-27-29t4-41q13-29 51-29 11 0 24 7l0-333q0-21 15-37t37-15 37 15 16 37l0 416z m277-52q29 0 49-21t21-49-20-49l-209-209q-25-25-10-57t48-31l260 0q21 0 37 15t15 37-15 36-37 15l-135 0 120 120q51 52 51 123 0 72-51 124-49 48-124 48-74 0-122-48-52-52-52-124 0-21 16-36t37-15 36 15 15 36q0 29 21 49t49 21z m386-416q70 0 120 49t49 119q0 74-54 124 29 39 29 85 0 59-42 101t-102 43q-86 0-127-78-13-25 2-50t44-26q33 0 46 28 12 21 35 21 17 0 28-11t11-28-11-27-28-12q-21 0-37-15t-15-37 15-36 37-15q28 0 47-20t18-47-18-46-47-19-46 19-19 46q0 22-15 37t-37 16-36-16-15-37q0-70 49-119t119-49z" horiz-adv-x="1228" />
+<glyph glyph-name="sort-numeric" unicode="&#xe91d;" d="m157 89q-21 0-37 16t-15 37l0 332-29-15q-20-10-41-3t-29 27q-10 20-3 41t27 29l103 51q28 14 52-3t25-43l0-416q0-21-16-37t-37-16z m469 0l-260 0q-33 0-48 32t10 57l209 209q20 20 20 49 0 30-20 50t-49 20-50-20q-21-19-21-50 0-22-15-37t-36-15-37 15-16 37q0 72 52 123 50 50 123 50t123-50q51-51 51-123 0-72-51-123l-120-120 135 0q21 0 37-15t15-36-15-37-37-16z m414 293q55-51 55-124 0-70-50-119t-119-50-120 50-50 119q0 21 16 37t36 16 37-16 16-37q0-27 19-46t46-19 46 19 19 46-19 47-46 19q-21 0-37 15t-16 37 16 36 37 16q16 0 27 11t12 28-12 27-27 12q-25 0-35-22-10-18-31-25t-39 4-26 31 3 39q42 78 128 78 59 0 101-43t41-101q0-46-28-85z" horiz-adv-x="1095" />
+<glyph glyph-name="dribbble-circled" unicode="&#xe91e;" d="m469-119q-194 0-331 138t-138 331 138 332 331 137 331-137 138-332-138-331-331-138z m0 834q-151 0-258-107t-107-258 107-258 258-107 258 107 107 258-107 258-258 107z m0-78q119 0 202-85t84-202-84-202-202-84-203 84-83 202 83 202 203 85z m234-282q-3 90-64 157-46-63-120-108 19-40 22-51 80 17 162 2z m-104 190q-60 40-130 40-21 0-61-10 50-57 87-125 60 35 104 95z m-243 10q-91-50-115-152 104-20 208 24-40 71-93 128z m-121-205q0-91 63-157 73 101 193 145-2 6-5 13t-7 15-6 13q-82-35-165-35-32 0-73 6z m101-192q62-43 133-43 34 0 71 13-5 77-31 161-109-39-173-131z m254-8q88 54 109 153-75 14-140 1 24-81 31-154z" horiz-adv-x="938" />
+<glyph glyph-name="dribbble" unicode="&#xe91f;" d="m469 819q194 0 331-137t138-332-138-331-331-138-331 138-138 331 138 332 331 137z m362-431q-13 132-108 224-82-107-193-170l30-68q134 36 271 14z m-147 256q-98 71-215 71-54 0-109-16 83-95 146-211 107 61 178 156z m-374 34q-77-38-131-107t-69-154q185-30 350 46-64 117-150 215z m-206-328q0-135 89-237 118 175 317 246-14 30-27 59-133-63-273-63-49 0-105 10 0-2-1-7t0-8z m125-273q104-92 240-92 64 0 127 24-12 150-67 301-188-66-300-233z m417-45q82 45 132 126t55 177q-130 23-254-10 52-140 67-293z" horiz-adv-x="938" />
+<glyph glyph-name="facebook-circled" unicode="&#xe920;" d="m800 683q138-138 138-333 0-193-138-331t-331-137q-195 0-333 137-136 136-136 331 0 197 136 333 135 136 333 136 195 0 331-136z m-384-271q0 61 39 104t98 43l72 0 0-105-72 0q-13 0-22-9t-10-22l0-73 104 0 0-103-104 0 0-258q117 15 205 104 108 107 108 257 0 153-108 259t-257 106q-153 0-259-106t-106-259q0-150 106-257 89-89 206-104l0 258-103 0 0 103 103 0 0 62z" horiz-adv-x="938" />
+<glyph glyph-name="facebook" unicode="&#xe921;" d="m313 454l156 0 0-156-156 0 0-364-157 0 0 364-156 0 0 156 156 0 0 66q0 50 16 102t43 81q58 64 145 64l109 0 0-157-109 0q-20 0-34-13t-13-33l0-110z" horiz-adv-x="469" />
+<glyph glyph-name="flickr-circled" unicode="&#xe922;" d="m469-119q-195 0-333 138-136 136-136 331 0 197 136 333 135 136 333 136 195 0 331-136 138-138 138-333 0-193-138-331t-331-137z m0 834q-153 0-259-106t-106-259q0-150 106-257t259-108q150 0 257 108t108 257q0 153-108 259t-257 106z m-156-495q-54 0-92 38t-38 92 38 92 92 38 91-38 39-92-39-92-91-38z m0 208q-33 0-55-23t-23-55 23-55 55-22 55 22 22 55-22 55-55 23z m312-208q-54 0-92 38t-38 92 38 92 92 38 92-38 38-92-38-92-92-38z" horiz-adv-x="938" />
+<glyph glyph-name="flickr" unicode="&#xe923;" d="m209 142q-86 0-148 61t-61 147 61 148 148 61 147-61 60-148-60-147-147-61z m0 312q-44 0-75-31t-30-73 30-73 75-30 74 30 30 73-30 73-74 31z m469 105q86 0 146-61t61-148-61-147-146-61-148 61-61 147 61 148 148 61z" horiz-adv-x="885" />
+<glyph glyph-name="github-circled" unicode="&#xe924;" d="m469-119q-194 0-331 138t-138 331 138 332 331 137 331-137 138-332-138-331-331-138z m0 834q-151 0-258-107t-107-258 107-258 258-107 258 107 107 258-107 258-258 107z m47-443q0 17 10 31t24 15q14 0 23-15t10-31-9-32-24-13-24 13-10 32z m-91-119q-190 0-190 185 0 57 38 99-5 2-2 41 4 37 18 71 50-6 116-52 25 6 64 6 41 0 64-6 62 43 103 50l13 2q14-34 17-71 4-39-1-41 38-42 38-99 0-185-190-185-3 0-22-1t-22 0-22 0-22 1z m45 22q86 0 128 20 43 22 43 84 0 28-17 50t-44 28q-11 1-59-2t-51-2q-14 0-40 2t-42 2-35-3-29-14q-26-22-26-61 0-64 42-84 41-20 128-20l2 0z m-81 143q14 0 23-15t9-31-9-32-23-13q-15 0-25 13t-9 32 9 31 25 15z" horiz-adv-x="938" />
+<glyph glyph-name="github" unicode="&#xe925;" d="m439 228q0 27 14 49t38 22q23 0 37-22t15-49-15-50-37-21q-23 0-38 21t-14 50z m-74-186q-6 0-35 0t-34 1q-143 0-220 73t-76 216q0 88 59 153-5 4 0 63 6 65 25 111 72-7 181-82 38 10 100 10 64 0 100-10 46 32 94 53 46 22 66 25l20 4q20-50 26-111 5-58-1-63 59-65 59-153 0-162-98-234-75-55-198-55-5 0-34-1t-34 0z m1 36q133 0 199 31 68 31 68 130 0 43-28 79t-67 42q-18 3-94-1t-78-4q-21 0-62 3t-65 3-53-6-46-21q-41-37-41-95 0-99 66-130 64-31 198-31l3 0z m-126 221q23 0 36-22t14-49-14-50-36-21q-24 0-39 21t-15 50 15 49 39 22z" horiz-adv-x="729" />
+<glyph glyph-name="lastfm-circled" unicode="&#xe926;" d="m469-119q-195 0-333 138-136 136-136 331 0 197 136 333 135 136 333 136 195 0 331-136 138-138 138-333 0-193-138-331t-331-137z m0 834q-153 0-259-106t-106-259q0-150 106-257t259-108q150 0 257 108t108 257q0 153-108 259t-257 106z m115-486q104 0 104 69 0 59-67 74l-32 6q-28 7-28 30 0 26 34 26 38 0 40-30l51 5q-6 65-87 65-89 0-89-74 0-53 58-66l35-6q35-10 35-31 0-28-54-28-66 0-88 64l-17 50q-15 50-38 70t-75 21q-50 0-83-37t-34-90q0-50 32-84t82-34q47 0 75 23l-15 43q-25-25-58-25-30 0-49 23t-20 56q0 38 19 60t53 23q21 0 34-10t19-20 13-34l16-50q29-89 134-89z" horiz-adv-x="938" />
+<glyph glyph-name="lastfm" unicode="&#xe927;" d="m596 133q185 0 185 123 0 102-117 129l-59 13q-49 12-49 52 0 46 62 46 67 0 71-52l90 10q-9 114-155 114-158 0-158-130 0-93 103-118l61-11q63-15 63-56 0-49-97-49-117 0-155 114l-30 90q-27 88-70 125-40 35-131 35-84 0-146-62-64-61-64-163 0-97 60-153 59-57 144-57 82 0 132 40l-27 77q-44-44-101-44-53 0-87 41t-35 98q0 78 39 113 40 36 88 36 52 0 76-28 21-27 41-87l29-89q49-157 237-157z" horiz-adv-x="781" />
+<glyph glyph-name="linkedin-circled" unicode="&#xe928;" d="m366 178l-83 0 0 271 83 0 0-271z m-86 347q0 18 13 30t32 13q45 0 45-43 0-41-45-41t-45 41z m298-68q47 0 72-33t25-86l0-160-85 0 0 151q0 60-41 60-21 0-35-14t-13-40l0-157-85 0 0 185q0 70-1 86l73 0 5-36q28 44 85 44z m-109-575q-194 0-331 137t-138 331 138 332 331 137 331-137 138-332-138-331-331-138z m0 833q-151 0-258-107t-107-258 107-258 258-107 258 107 107 258-107 258-258 107z" horiz-adv-x="938" />
+<glyph glyph-name="linkedin" unicode="&#xe929;" d="m159-15l-156 0 0 521 156 0 0-521z m394 505q87 0 133-56t45-154l0-295-156 0 0 279q0 109-76 109-61 0-80-62l0-326-156 0q2 469 0 521l123 0 10-103 3 0q54 87 154 87z m-553 146q0 79 81 79 80 0 80-79 0-77-80-77-81 0-81 77z" horiz-adv-x="731" />
+<glyph glyph-name="pinterest-circled" unicode="&#xe92a;" d="m469-119q-194 0-331 138t-138 331 138 332 331 137 331-137 138-332-138-331-331-138z m0 834q-151 0-258-107t-107-258 107-258 258-107 258 107 107 258-107 258-258 107z m17-156q75 0 123-46t49-109q0-80-41-133t-106-53q-21 0-40 10t-26 24q-1 1-2-3t-2-12-3-19-7-27-12-31-17-35-24-36q-3-2-5-2t-2 3q-11 48 2 104l33 146q-8 19-8 44 0 30 15 50t37 20q36 0 36-41 0-15-10-51t-13-45q-5-22 8-37t34-15q38 0 62 42t24 102q0 45-30 74t-82 30q-60 0-97-38t-37-92q0-31 19-53 4-6 4-17t-6-21-13-5q-56 22-56 103 0 64 51 117t142 52z" horiz-adv-x="938" />
+<glyph glyph-name="pinterest" unicode="&#xe92b;" d="m331 754q129 0 212-79t82-186q0-139-70-229t-180-90q-36 0-69 18t-45 41q-26-107-32-127-20-73-84-153-7-7-10 3-15 106 1 176l59 254q-15 28-15 72 0 51 26 86t64 34q30 0 46-19t17-50q0-18-7-45t-18-63-17-57q-8-36 14-63t60-27q64 0 105 73t41 175q0 79-50 128t-142 49q-103 0-166-65t-63-157q0-54 31-91 10-13 7-25-2-3-4-14t-3-15-5-13-8-8-13 1q-95 39-95 176 0 110 89 200t242 90z" horiz-adv-x="625" />
+<glyph glyph-name="skype-outline" unicode="&#xe92c;" d="m633-31q82 0 141 62t60 146q0 45-21 94 7 39 7 76 0 149-101 254-100 104-245 104-31 0-60-7-50 33-109 33-84 0-142-61t-59-145q0-59 29-107-8-37-8-71 0-147 103-254 101-105 246-105 17 0 64 6 42-25 95-25z m-365 277q0 20 14 34t36 13q36 0 51-43 5-5 21-37 23-31 79-31 39 0 67 16t29 48q0 14-4 24t-18 16-19 10-26 9-24 6q-20 6-23 6-52 11-92 29-34 14-58 43t-23 72q0 69 55 103t137 34q88 0 140-41 44-41 44-79 0-20-15-35t-35-16q-14 0-24 6t-14 12-13 21q-23 54-89 54-33 0-58-14t-25-35q0-44 105-61 10-2 77-20 75-27 100-72 12-26 12-63 0-75-57-115t-145-39q-130 0-183 80-22 35-22 65z m37 589q68 0 126-28 28 3 43 3 187 0 320-137 131-137 131-326 0-20-5-65 18-52 18-105 0-127-89-219-90-92-216-92-62 0-113 21-19-2-46-2-188 0-321 136-133 136-133 326 0 26 4 55-24 55-24 123 0 127 88 217 90 93 217 93z" horiz-adv-x="938" />
+<glyph glyph-name="skype" unicode="&#xe92d;" d="m920 281q18-52 18-103 0-129-89-221-90-92-216-92-58 0-113 22-19-2-46-2-188 0-321 135-133 136-133 326 0 29 4 57-24 55-24 122 0 128 88 218 90 92 217 92 68 0 126-27 14 1 43 1 187 0 320-136 131-138 131-327 0-20-5-65z m-447-180q88 0 145 40t57 114q0 69-52 106-32 19-60 29-7 1-104 26-53 13-69 34-9 9-9 20 0 23 26 36t57 14q66 0 89-54 10-16 13-21t13-11 25-6q20 0 35 15t15 36q0 40-44 79-52 41-140 41-82 0-137-35t-55-103q0-42 23-72t58-44q40-17 92-29 30-6 64-15 50-18 50-56 0-30-29-46t-67-16q-56 0-79 31-16 31-21 36-14 43-51 43-22 0-36-14t-14-34q0-35 23-67t55-49q53-28 127-28z" horiz-adv-x="938" />
+<glyph glyph-name="tumbler-circled" unicode="&#xe92e;" d="m593 163l0 65q-33-21-62-21-12 0-27 7t-15 18q-5 10-5 45l0 102 95 0 0 64-95 0 0 102-56 0q-8-38-15-54t-27-32q-21-16-40-24l0-56 44 0 0-141q0-66 63-90 27-8 47-8 50 0 93 23z m-124-282q-194 0-331 138t-138 331 138 332 331 137 331-137 138-332-138-331-331-138z m0 834q-151 0-258-107t-107-258 107-258 258-107 258 107 107 258-107 258-258 107z" horiz-adv-x="938" />
+<glyph glyph-name="tumbler" unicode="&#xe92f;" d="m413 49l0 108q-52-35-102-35-21 0-45 11t-27 30q-10 17-10 76l0 171 156 0 0 104-156 0 0 175-93 0q-12-65-23-91t-45-54q-34-29-68-39l0-95 73 0 0-236q0-75 46-116 19-19 59-35 47-11 81-11 85 0 154 37z" horiz-adv-x="413" />
+<glyph glyph-name="twitter-circled" unicode="&#xe930;" d="m475 408q0 35 25 60t61 25 62-26q27 6 53 20-10-30-36-47 30 4 49 14-16-24-44-45l0-11q0-133-111-205-56-38-131-38-72 0-132 39 4-1 22-1 58 0 106 36-29 1-51 18t-29 42q5-2 15-2 15 0 22 2-28 6-48 29t-19 56q14-7 39-10-39 28-39 71 0 20 12 43 69-85 177-89-3 10-3 19z m-6-527q-195 0-333 138-136 136-136 331 0 197 136 333 135 136 333 136 195 0 331-136 138-138 138-333 0-193-138-331t-331-137z m0 834q-153 0-259-106t-106-259q0-150 106-257t259-108q150 0 257 108t108 257q0 153-108 259t-257 106z" horiz-adv-x="938" />
+<glyph glyph-name="twitter" unicode="&#xe931;" d="m456 539q0 80 57 135t137 56q85 0 139-59 60 13 122 45-20-67-83-106 53 8 110 31-39-58-97-101l0-24q0-136-60-255-60-121-190-206t-296-85q-162 0-295 86 20-2 48-2 133 0 237 81-65 1-113 40t-66 95q13-5 35-5t50 6q-65 14-108 67t-44 125q36-20 86-24-86 60-86 161 0 48 26 95 158-191 398-199-7 22-7 43z" horiz-adv-x="938" />
+<glyph glyph-name="vimeo-circled" unicode="&#xe932;" d="m493 404q6 36 38 66t67 29q77 0 62-84-12-78-75-155-57-68-107-103-15-8-29-8-34 0-55 44-5 10-33 104t-32 98q-3 5-8 5-20 0-38-18l-15 21 17 21q59 63 100 71l10 0q18 0 29-17t15-36 7-47 7-37q18-81 32-81 18 0 55 72 13 21 8 44t-27 22q-8 0-28-11z m-24-523q-194 0-331 138t-138 331 138 332 331 137 331-137 138-332-138-331-331-138z m0 834q-151 0-258-107t-107-258 107-258 258-107 258 107 107 258-107 258-258 107z" horiz-adv-x="938" />
+<glyph glyph-name="vimeo" unicode="&#xe933;" d="m725 518q-26-153-137-285-110-132-200-193-53-26-93-1-39 24-61 69-13 23-62 193t-59 182q-9 16-41 1t-43-26l-29 37 33 39q38 41 91 82t94 49q55 11 81-54 16-37 31-135 3-18 14-63 36-152 57-152 32 0 103 135 32 62 4 102t-90 1q10 62 53 106 82 86 177 64 100-19 77-151z" horiz-adv-x="729" />
+</font>
+</defs>
+</svg>

BIN
static/icons-min/typicons/typicons.ttf


BIN
static/icons-min/typicons/typicons.woff


+ 287 - 0
static/icons/elusive/elusive.css

@@ -0,0 +1,287 @@
+@font-face {
+  font-family: 'elusive';
+  src: url('elusive.eot?45363950');
+  src: url('elusive.eot?45363950#iefix') format('embedded-opentype'),
+       url('elusive.woff?45363950') format('woff'),
+       url('elusive.ttf?45363950') format('truetype'),
+       url('elusive.svg?45363950#elusive') format('svg');
+  font-weight: normal;
+  font-style: normal;
+}
+
+[class^='icon-elusive-']:before,
+[class*=' icon-elusive-']:before {
+    font-family: 'elusive';
+}
+
+.icon-elusive-glass:before { content: '\e800'; } /* '' */
+.icon-elusive-youtube:before { content: '\e90e'; } /* '' */
+.icon-elusive-search:before { content: '\e802'; } /* '' */
+.icon-elusive-search-circled:before { content: '\e803'; } /* '' */
+.icon-elusive-mail:before { content: '\e804'; } /* '' */
+.icon-elusive-mail-circled:before { content: '\e805'; } /* '' */
+.icon-elusive-heart:before { content: '\e806'; } /* '' */
+.icon-elusive-heart-circled:before { content: '\e807'; } /* '' */
+.icon-elusive-heart-empty:before { content: '\e808'; } /* '' */
+.icon-elusive-star:before { content: '\e809'; } /* '' */
+.icon-elusive-star-circled:before { content: '\e80a'; } /* '' */
+.icon-elusive-star-empty:before { content: '\e80b'; } /* '' */
+.icon-elusive-user:before { content: '\e80c'; } /* '' */
+.icon-elusive-group:before { content: '\e80d'; } /* '' */
+.icon-elusive-group-circled:before { content: '\e80e'; } /* '' */
+.icon-elusive-torso:before { content: '\e80f'; } /* '' */
+.icon-elusive-video:before { content: '\e810'; } /* '' */
+.icon-elusive-video-circled:before { content: '\e811'; } /* '' */
+.icon-elusive-video-alt:before { content: '\e812'; } /* '' */
+.icon-elusive-videocam:before { content: '\e813'; } /* '' */
+.icon-elusive-video-chat:before { content: '\e814'; } /* '' */
+.icon-elusive-picture:before { content: '\e815'; } /* '' */
+.icon-elusive-camera:before { content: '\e816'; } /* '' */
+.icon-elusive-photo:before { content: '\e817'; } /* '' */
+.icon-elusive-photo-circled:before { content: '\e818'; } /* '' */
+.icon-elusive-th-large:before { content: '\e819'; } /* '' */
+.icon-elusive-th:before { content: '\e81a'; } /* '' */
+.icon-elusive-th-list:before { content: '\e81b'; } /* '' */
+.icon-elusive-view-mode:before { content: '\e81c'; } /* '' */
+.icon-elusive-ok:before { content: '\e81d'; } /* '' */
+.icon-elusive-ok-circled:before { content: '\e81e'; } /* '' */
+.icon-elusive-ok-circled2:before { content: '\e81f'; } /* '' */
+.icon-elusive-cancel:before { content: '\e820'; } /* '' */
+.icon-elusive-cancel-circled:before { content: '\e821'; } /* '' */
+.icon-elusive-cancel-circled2:before { content: '\e822'; } /* '' */
+.icon-elusive-plus:before { content: '\e823'; } /* '' */
+.icon-elusive-plus-circled:before { content: '\e824'; } /* '' */
+.icon-elusive-minus:before { content: '\e825'; } /* '' */
+.icon-elusive-minus-circled:before { content: '\e826'; } /* '' */
+.icon-elusive-help:before { content: '\e827'; } /* '' */
+.icon-elusive-help-circled:before { content: '\e828'; } /* '' */
+.icon-elusive-info-circled:before { content: '\e829'; } /* '' */
+.icon-elusive-home:before { content: '\e82a'; } /* '' */
+.icon-elusive-home-circled:before { content: '\e82b'; } /* '' */
+.icon-elusive-website:before { content: '\e82c'; } /* '' */
+.icon-elusive-website-circled:before { content: '\e82d'; } /* '' */
+.icon-elusive-attach:before { content: '\e82e'; } /* '' */
+.icon-elusive-attach-circled:before { content: '\e82f'; } /* '' */
+.icon-elusive-lock:before { content: '\e830'; } /* '' */
+.icon-elusive-lock-circled:before { content: '\e831'; } /* '' */
+.icon-elusive-lock-open:before { content: '\e832'; } /* '' */
+.icon-elusive-lock-open-alt:before { content: '\e833'; } /* '' */
+.icon-elusive-eye:before { content: '\e834'; } /* '' */
+.icon-elusive-eye-off:before { content: '\e835'; } /* '' */
+.icon-elusive-tag:before { content: '\e836'; } /* '' */
+.icon-elusive-tags:before { content: '\e837'; } /* '' */
+.icon-elusive-bookmark:before { content: '\e838'; } /* '' */
+.icon-elusive-bookmark-empty:before { content: '\e839'; } /* '' */
+.icon-elusive-flag:before { content: '\e83a'; } /* '' */
+.icon-elusive-flag-circled:before { content: '\e83b'; } /* '' */
+.icon-elusive-thumbs-up:before { content: '\e83c'; } /* '' */
+.icon-elusive-thumbs-down:before { content: '\e83d'; } /* '' */
+.icon-elusive-download:before { content: '\e83e'; } /* '' */
+.icon-elusive-download-alt:before { content: '\e83f'; } /* '' */
+.icon-elusive-upload:before { content: '\e840'; } /* '' */
+.icon-elusive-share:before { content: '\e841'; } /* '' */
+.icon-elusive-quote:before { content: '\e842'; } /* '' */
+.icon-elusive-quote-circled:before { content: '\e843'; } /* '' */
+.icon-elusive-export:before { content: '\e844'; } /* '' */
+.icon-elusive-pencil:before { content: '\e845'; } /* '' */
+.icon-elusive-pencil-circled:before { content: '\e846'; } /* '' */
+.icon-elusive-edit:before { content: '\e847'; } /* '' */
+.icon-elusive-edit-circled:before { content: '\e848'; } /* '' */
+.icon-elusive-edit-alt:before { content: '\e849'; } /* '' */
+.icon-elusive-print:before { content: '\e84a'; } /* '' */
+.icon-elusive-retweet:before { content: '\e84b'; } /* '' */
+.icon-elusive-comment:before { content: '\e84c'; } /* '' */
+.icon-elusive-comment-alt:before { content: '\e84d'; } /* '' */
+.icon-elusive-bell:before { content: '\e84e'; } /* '' */
+.icon-elusive-warning:before { content: '\e84f'; } /* '' */
+.icon-elusive-exclamation:before { content: '\e850'; } /* '' */
+.icon-elusive-error:before { content: '\e851'; } /* '' */
+.icon-elusive-error-alt:before { content: '\e852'; } /* '' */
+.icon-elusive-location:before { content: '\e853'; } /* '' */
+.icon-elusive-location-circled:before { content: '\e854'; } /* '' */
+.icon-elusive-compass:before { content: '\e855'; } /* '' */
+.icon-elusive-compass-circled:before { content: '\e856'; } /* '' */
+.icon-elusive-trash:before { content: '\e857'; } /* '' */
+.icon-elusive-trash-circled:before { content: '\e858'; } /* '' */
+.icon-elusive-doc:before { content: '\e859'; } /* '' */
+.icon-elusive-doc-circled:before { content: '\e85a'; } /* '' */
+.icon-elusive-doc-new:before { content: '\e85b'; } /* '' */
+.icon-elusive-doc-new-circled:before { content: '\e85c'; } /* '' */
+.icon-elusive-folder:before { content: '\e85d'; } /* '' */
+.icon-elusive-folder-circled:before { content: '\e85e'; } /* '' */
+.icon-elusive-folder-close:before { content: '\e85f'; } /* '' */
+.icon-elusive-folder-open:before { content: '\e860'; } /* '' */
+.icon-elusive-rss:before { content: '\e861'; } /* '' */
+.icon-elusive-phone:before { content: '\e862'; } /* '' */
+.icon-elusive-phone-circled:before { content: '\e863'; } /* '' */
+.icon-elusive-cog:before { content: '\e864'; } /* '' */
+.icon-elusive-cog-circled:before { content: '\e865'; } /* '' */
+.icon-elusive-cogs:before { content: '\e866'; } /* '' */
+.icon-elusive-wrench:before { content: '\e867'; } /* '' */
+.icon-elusive-wrench-circled:before { content: '\e868'; } /* '' */
+.icon-elusive-basket:before { content: '\e869'; } /* '' */
+.icon-elusive-basket-circled:before { content: '\e86a'; } /* '' */
+.icon-elusive-calendar:before { content: '\e86b'; } /* '' */
+.icon-elusive-calendar-circled:before { content: '\e86c'; } /* '' */
+.icon-elusive-mic:before { content: '\e86d'; } /* '' */
+.icon-elusive-mic-circled:before { content: '\e86e'; } /* '' */
+.icon-elusive-volume-off:before { content: '\e86f'; } /* '' */
+.icon-elusive-volume-down:before { content: '\e870'; } /* '' */
+.icon-elusive-volume:before { content: '\e871'; } /* '' */
+.icon-elusive-volume-up:before { content: '\e872'; } /* '' */
+.icon-elusive-headphones:before { content: '\e873'; } /* '' */
+.icon-elusive-clock:before { content: '\e874'; } /* '' */
+.icon-elusive-clock-circled:before { content: '\e875'; } /* '' */
+.icon-elusive-lightbulb:before { content: '\e876'; } /* '' */
+.icon-elusive-lightbulb-alt:before { content: '\e877'; } /* '' */
+.icon-elusive-block:before { content: '\e878'; } /* '' */
+.icon-elusive-resize-full:before { content: '\e879'; } /* '' */
+.icon-elusive-resize-full-alt:before { content: '\e87a'; } /* '' */
+.icon-elusive-resize-small:before { content: '\e87b'; } /* '' */
+.icon-elusive-resize-vertical:before { content: '\e87c'; } /* '' */
+.icon-elusive-resize-horizontal:before { content: '\e87d'; } /* '' */
+.icon-elusive-move:before { content: '\e87e'; } /* '' */
+.icon-elusive-zoom-in:before { content: '\e87f'; } /* '' */
+.icon-elusive-zoom-out:before { content: '\e880'; } /* '' */
+.icon-elusive-down-open:before { content: '\e881'; } /* '' */
+.icon-elusive-left-open:before { content: '\e882'; } /* '' */
+.icon-elusive-right-open:before { content: '\e883'; } /* '' */
+.icon-elusive-up-open:before { content: '\e884'; } /* '' */
+.icon-elusive-down:before { content: '\e885'; } /* '' */
+.icon-elusive-left:before { content: '\e886'; } /* '' */
+.icon-elusive-music:before { content: '\e801'; } /* '' */
+.icon-elusive-up:before { content: '\e888'; } /* '' */
+.icon-elusive-down-circled:before { content: '\e889'; } /* '' */
+.icon-elusive-left-circled:before { content: '\e88a'; } /* '' */
+.icon-elusive-right-circled:before { content: '\e88b'; } /* '' */
+.icon-elusive-up-circled:before { content: '\e88c'; } /* '' */
+.icon-elusive-down-hand:before { content: '\e88d'; } /* '' */
+.icon-elusive-left-hand:before { content: '\e88e'; } /* '' */
+.icon-elusive-right-hand:before { content: '\e88f'; } /* '' */
+.icon-elusive-up-hand:before { content: '\e890'; } /* '' */
+.icon-elusive-cw:before { content: '\e891'; } /* '' */
+.icon-elusive-cw-circled:before { content: '\e892'; } /* '' */
+.icon-elusive-arrows-cw:before { content: '\e893'; } /* '' */
+.icon-elusive-shuffle:before { content: '\e894'; } /* '' */
+.icon-elusive-play:before { content: '\e895'; } /* '' */
+.icon-elusive-play-circled:before { content: '\e896'; } /* '' */
+.icon-elusive-play-circled2:before { content: '\e897'; } /* '' */
+.icon-elusive-stop:before { content: '\e898'; } /* '' */
+.icon-elusive-stop-circled:before { content: '\e899'; } /* '' */
+.icon-elusive-pause:before { content: '\e89a'; } /* '' */
+.icon-elusive-pause-circled:before { content: '\e89b'; } /* '' */
+.icon-elusive-record:before { content: '\e89c'; } /* '' */
+.icon-elusive-eject:before { content: '\e89d'; } /* '' */
+.icon-elusive-backward:before { content: '\e89e'; } /* '' */
+.icon-elusive-backward-circled:before { content: '\e89f'; } /* '' */
+.icon-elusive-fast-backward:before { content: '\e8a0'; } /* '' */
+.icon-elusive-fast-forward:before { content: '\e8a1'; } /* '' */
+.icon-elusive-forward:before { content: '\e8a2'; } /* '' */
+.icon-elusive-forward-circled:before { content: '\e8a3'; } /* '' */
+.icon-elusive-step-backward:before { content: '\e8a4'; } /* '' */
+.icon-elusive-step-forward:before { content: '\e8a5'; } /* '' */
+.icon-elusive-target:before { content: '\e8a6'; } /* '' */
+.icon-elusive-signal:before { content: '\e8a7'; } /* '' */
+.icon-elusive-desktop:before { content: '\e8a8'; } /* '' */
+.icon-elusive-desktop-circled:before { content: '\e8a9'; } /* '' */
+.icon-elusive-laptop:before { content: '\e8aa'; } /* '' */
+.icon-elusive-laptop-circled:before { content: '\e8ab'; } /* '' */
+.icon-elusive-network:before { content: '\e8ac'; } /* '' */
+.icon-elusive-inbox:before { content: '\e8ad'; } /* '' */
+.icon-elusive-inbox-circled:before { content: '\e8ae'; } /* '' */
+.icon-elusive-inbox-alt:before { content: '\e8af'; } /* '' */
+.icon-elusive-globe:before { content: '\e8b0'; } /* '' */
+.icon-elusive-globe-alt:before { content: '\e8b1'; } /* '' */
+.icon-elusive-cloud:before { content: '\e8b2'; } /* '' */
+.icon-elusive-cloud-circled:before { content: '\e8b3'; } /* '' */
+.icon-elusive-flight:before { content: '\e8b4'; } /* '' */
+.icon-elusive-leaf:before { content: '\e8b5'; } /* '' */
+.icon-elusive-font:before { content: '\e8b6'; } /* '' */
+.icon-elusive-fontsize:before { content: '\e8b7'; } /* '' */
+.icon-elusive-bold:before { content: '\e8b8'; } /* '' */
+.icon-elusive-italic:before { content: '\e8b9'; } /* '' */
+.icon-elusive-text-height:before { content: '\e8ba'; } /* '' */
+.icon-elusive-text-width:before { content: '\e8bb'; } /* '' */
+.icon-elusive-align-left:before { content: '\e8bc'; } /* '' */
+.icon-elusive-align-center:before { content: '\e8bd'; } /* '' */
+.icon-elusive-align-right:before { content: '\e8be'; } /* '' */
+.icon-elusive-align-justify:before { content: '\e8bf'; } /* '' */
+.icon-elusive-list:before { content: '\e8c0'; } /* '' */
+.icon-elusive-indent-left:before { content: '\e8c1'; } /* '' */
+.icon-elusive-indent-right:before { content: '\e8c2'; } /* '' */
+.icon-elusive-briefcase:before { content: '\e8c3'; } /* '' */
+.icon-elusive-off:before { content: '\e8c4'; } /* '' */
+.icon-elusive-road:before { content: '\e8c5'; } /* '' */
+.icon-elusive-qrcode:before { content: '\e8c6'; } /* '' */
+.icon-elusive-barcode:before { content: '\e8c7'; } /* '' */
+.icon-elusive-braille:before { content: '\e8c8'; } /* '' */
+.icon-elusive-book:before { content: '\e8c9'; } /* '' */
+.icon-elusive-adjust:before { content: '\e8ca'; } /* '' */
+.icon-elusive-tint:before { content: '\e8cb'; } /* '' */
+.icon-elusive-check:before { content: '\e8cc'; } /* '' */
+.icon-elusive-check-empty:before { content: '\e8cd'; } /* '' */
+.icon-elusive-asterisk:before { content: '\e8ce'; } /* '' */
+.icon-elusive-gift:before { content: '\e8cf'; } /* '' */
+.icon-elusive-fire:before { content: '\e8d0'; } /* '' */
+.icon-elusive-magnet:before { content: '\e8d1'; } /* '' */
+.icon-elusive-chart:before { content: '\e8d2'; } /* '' */
+.icon-elusive-chart-circled:before { content: '\e8d3'; } /* '' */
+.icon-elusive-credit-card:before { content: '\e8d4'; } /* '' */
+.icon-elusive-megaphone:before { content: '\e8d5'; } /* '' */
+.icon-elusive-clipboard:before { content: '\e8d6'; } /* '' */
+.icon-elusive-hdd:before { content: '\e8d7'; } /* '' */
+.icon-elusive-key:before { content: '\e8d8'; } /* '' */
+.icon-elusive-certificate:before { content: '\e8d9'; } /* '' */
+.icon-elusive-tasks:before { content: '\e8da'; } /* '' */
+.icon-elusive-filter:before { content: '\e8db'; } /* '' */
+.icon-elusive-gauge:before { content: '\e8dc'; } /* '' */
+.icon-elusive-smiley:before { content: '\e8dd'; } /* '' */
+.icon-elusive-smiley-circled:before { content: '\e8de'; } /* '' */
+.icon-elusive-address-book:before { content: '\e8df'; } /* '' */
+.icon-elusive-address-book-alt:before { content: '\e8e0'; } /* '' */
+.icon-elusive-asl:before { content: '\e8e1'; } /* '' */
+.icon-elusive-glasses:before { content: '\e8e2'; } /* '' */
+.icon-elusive-hearing-impaired:before { content: '\e8e3'; } /* '' */
+.icon-elusive-iphone-home:before { content: '\e8e4'; } /* '' */
+.icon-elusive-person:before { content: '\e8e5'; } /* '' */
+.icon-elusive-adult:before { content: '\e8e6'; } /* '' */
+.icon-elusive-child:before { content: '\e8e7'; } /* '' */
+.icon-elusive-blind:before { content: '\e8e8'; } /* '' */
+.icon-elusive-guidedog:before { content: '\e8e9'; } /* '' */
+.icon-elusive-accessibility:before { content: '\e8ea'; } /* '' */
+.icon-elusive-universal-access:before { content: '\e8eb'; } /* '' */
+.icon-elusive-male:before { content: '\e8ec'; } /* '' */
+.icon-elusive-female:before { content: '\e8ed'; } /* '' */
+.icon-elusive-behance:before { content: '\e8ee'; } /* '' */
+.icon-elusive-blogger:before { content: '\e8ef'; } /* '' */
+.icon-elusive-cc:before { content: '\e8f0'; } /* '' */
+.icon-elusive-css:before { content: '\e8f1'; } /* '' */
+.icon-elusive-delicious:before { content: '\e8f2'; } /* '' */
+.icon-elusive-deviantart:before { content: '\e8f3'; } /* '' */
+.icon-elusive-digg:before { content: '\e8f4'; } /* '' */
+.icon-elusive-dribbble:before { content: '\e8f5'; } /* '' */
+.icon-elusive-facebook:before { content: '\e8f6'; } /* '' */
+.icon-elusive-flickr:before { content: '\e8f7'; } /* '' */
+.icon-elusive-foursquare:before { content: '\e8f8'; } /* '' */
+.icon-elusive-friendfeed:before { content: '\e8f9'; } /* '' */
+.icon-elusive-friendfeed-rect:before { content: '\e8fa'; } /* '' */
+.icon-elusive-github:before { content: '\e8fb'; } /* '' */
+.icon-elusive-github-text:before { content: '\e8fc'; } /* '' */
+.icon-elusive-googleplus:before { content: '\e8fd'; } /* '' */
+.icon-elusive-instagram:before { content: '\e8fe'; } /* '' */
+.icon-elusive-linkedin:before { content: '\e8ff'; } /* '' */
+.icon-elusive-path:before { content: '\e900'; } /* '' */
+.icon-elusive-picasa:before { content: '\e901'; } /* '' */
+.icon-elusive-pinterest:before { content: '\e902'; } /* '' */
+.icon-elusive-reddit:before { content: '\e903'; } /* '' */
+.icon-elusive-skype:before { content: '\e904'; } /* '' */
+.icon-elusive-slideshare:before { content: '\e905'; } /* '' */
+.icon-elusive-stackoverflow:before { content: '\e906'; } /* '' */
+.icon-elusive-stumbleupon:before { content: '\e907'; } /* '' */
+.icon-elusive-twitter:before { content: '\e908'; } /* '' */
+.icon-elusive-tumblr:before { content: '\e909'; } /* '' */
+.icon-elusive-vimeo:before { content: '\e90a'; } /* '' */
+.icon-elusive-vkontakte:before { content: '\e90b'; } /* '' */
+.icon-elusive-w3c:before { content: '\e90c'; } /* '' */
+.icon-elusive-wordpress:before { content: '\e90d'; } /* '' */
+.icon-elusive-right:before { content: '\e887'; } /* '' */

BIN
static/icons/elusive/elusive.eot


+ 282 - 0
static/icons/elusive/elusive.svg

@@ -0,0 +1,282 @@
+<?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">
+<svg xmlns="http://www.w3.org/2000/svg">
+<metadata>Copyright (C) 2014 by original authors @ fontello.com</metadata>
+<defs>
+<font id="fontello" horiz-adv-x="1000" >
+<font-face font-family="fontello" font-weight="400" font-stretch="normal" units-per-em="1000" ascent="850" descent="-150" />
+<missing-glyph horiz-adv-x="1000" />
+<glyph glyph-name="glass" unicode="&#xe800;" d="m0 811l1000 0-420-420 0-412 156 0 0-90-470 0 0 90 154 0 0 412z" horiz-adv-x="1000" />
+<glyph glyph-name="youtube" unicode="&#xe90e;" d="m0-29l0 758 1000 0 0-758-1000 0z m355 157l350 220-350 219 0-439z" horiz-adv-x="1000" />
+<glyph glyph-name="search" unicode="&#xe802;" d="m0 8l186 186 2 0q-67 105-67 228 0 178 125 303t303 125 303-125 125-303-125-302-303-125q-106 0-197 48l-194-193z m311 415q0-98 70-168t168-69 168 69 70 168-70 168-168 70-168-70-70-168z" horiz-adv-x="977" />
+<glyph glyph-name="search-circled" unicode="&#xe803;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m223-193l90-90 109 109q53-27 113-27 100 0 171 71t71 171-71 171-172 71-171-71-70-171q0-70 37-129l-2 0z m177 234q0 57 39 96t95 39 95-39 39-96-39-96-95-39-95 39-39 96z" horiz-adv-x="1000" />
+<glyph glyph-name="mail" unicode="&#xe804;" d="m0-29l324 342 176-100 176 100 324-342-1000 0z m0 114l0 414 254-147z m0 503l0 141 1000 0 0-141-500-285z m746-236l254 147 0-414z" horiz-adv-x="1000" />
+<glyph glyph-name="mail-circled" unicode="&#xe805;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m244-193l512 0-166 174-90-51-90 51z m0 58l131 137-131 74 0-211z m0 256l256-144 256 144 0 72-512 0 0-72z m381-119l131-137 0 211z" horiz-adv-x="1000" />
+<glyph glyph-name="heart" unicode="&#xe806;" d="m1 532q7 111 75 183 94 80 212 70t190-98q38 49 92 79 113 43 217 3t150-140q30-106 10-199t-78-174q-68-94-174-184-53-49-124-103t-93-57q-13 2-28 12t-35 25-24 20q-264 199-348 357-49 96-42 206z" horiz-adv-x="955" />
+<glyph glyph-name="heart-circled" unicode="&#xe807;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m242 76q-4-60 22-111 47-86 189-195 2-2 13-11t18-14 16-5q27 2 119 86 57 49 94 100 70 96 37 203-20 41-57 63t-82 23q-31 0-60-12-29-15-51-43-39 49-103 54t-114-40q-37-37-41-98z" horiz-adv-x="1000" />
+<glyph glyph-name="heart-empty" unicode="&#xe808;" d="m1 521q7 115 79 191l2 0 2 2q88 76 199 76t191-70q32 27 67 45l2 2 2 0q56 23 117 23 88 2 161-44t110-124l0-2 2-3q30-106 10-202t-80-175q-62-88-162-172 0-2-2-2-49-45-107-90-34-25-59-41-33-23-55-23l-6-2-5 2q-28 3-59 29-10 6-21 16t-16 13l-2 0q-246 188-328 340l0 2q-49 94-42 209z m85-10q-6-86 33-162 74-135 303-310l2 0q6-6 18-16t19-14q8-6 15-10 8 2 14 6 22 14 51 37 58 43 105 88 94 80 151 161 107 142 58 298-27 57-78 88t-113 29q-43 0-86-17-39-22-68-57l-32-43-35 43q-52 65-141 72t-161-52q-49-55-55-141z" horiz-adv-x="953" />
+<glyph glyph-name="star" unicode="&#xe809;" d="m0 471l379-2 125 360 117-364 379-8-309-220 110-366-307 225-310-215 119 360z" horiz-adv-x="1000" />
+<glyph glyph-name="star-circled" unicode="&#xe80a;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m160 82l205-156-80-246 211 148 209-152-74 246 209 152-258 4-78 246-86-242-258 0z" horiz-adv-x="1000" />
+<glyph glyph-name="star-empty" unicode="&#xe80b;" d="m0 471l94 0 285-2 96 270 29 90 29-92 88-272 285-6 94-2-76-54-233-166 82-274 28-91-76 56-231 168-232-162-78-53 29 90 90 270-227 174z m189-64l168-129 20-14-8-21-66-203 176 123 17 11 18-13 172-125-61 203-6 21 18 14 174 125-215 4-22 2-8 21-64 201-70-199-8-21-235 0z" horiz-adv-x="1000" />
+<glyph glyph-name="user" unicode="&#xe80c;" d="m0-150l0 156q0 24 58 58t159 71q99 35 137 73t37 101q0 29-27 72t-32 59q-12 35-29 135-10 52-14 93-2 22 6 50t28 60 67 51 110 21 110-21 67-51 28-60 6-50q-4-41-14-93-17-100-29-135-6-16-32-59t-27-72q0-64 37-101t137-73q217-80 217-129l0-156-1000 0z" horiz-adv-x="1000" />
+<glyph glyph-name="group" unicode="&#xe80d;" d="m0 106l0 134q0 26 18 32l171 80q-66 39-68 131 0 56 35 103 37 41 90 43 31 0 63-19-49-125 23-237-12-11-25-19l-114-55q-48-23-52-84l0-143-114 0q-25 0-27 34z m193-59l0 168q0 27 22 37l152 70 57 28q-37 23-60 66t-22 94q0 76 46 130t110 54 109-54 45-130q0-106-78-158l61-30 146-70q24-10 24-37l0-168q-2-37-37-41l-541 0q-14 2-24 14t-10 27z m473 330q68 106 22 231 31 19 66 21 49 0 90-43 35-41 35-103 0-82-65-131l168-80q18-10 18-32l0-134q0-32-27-34l-118 0 0 143q0 57-50 84l-110 53q-15 8-29 25z" horiz-adv-x="1000" />
+<glyph glyph-name="group-circled" unicode="&#xe80e;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m178-158q0-22 17-22l73 0 0 92q0 18 8 32t25 23l74 35q10 6 16 14-12 17-20 41t-8 49q0 15 4 31t10 29q-20 14-41 14-37-2-59-31t-21-63q2-61 43-86l-111-51q-10-6-10-19l0-88z m123-22q-2-41 23-43l350 0q12 4 16 12t5 13l0 110q0 18-13 24l-94 47-41 19q37 22 49 74 8 30 0 61-10 35-36 59t-62 27q-35-2-60-27t-36-57q-11-45 8-92 16-29 41-47l-37-18-98-45q-15-7-15-25l0-92z m306 196q8-8 20-16t21-12 26-10 23-11q16-8 25-23t8-32l0-92 75 0q17 2 17 22l0 88q0 13-10 19l-109 53q41 29 41 84 0 37-23 65t-57 29q-21 0-43-14 12-29 12-60 0-49-26-90z" horiz-adv-x="1000" />
+<glyph glyph-name="torso" unicode="&#xe80f;" d="m0-150l0 358 338 144q-61 37-92 101t-31 133q0 104 64 184t162 80q102-4 164-83t63-181q-2-74-33-136t-86-98l334-145 0-357-883 0z" horiz-adv-x="883" />
+<glyph glyph-name="video" unicode="&#xe810;" d="m0-29l0 758 1000 0 0-758-1000 0z m123 123l754 0 0 512-754 0 0-512z m266 82l0 340 293-170z" horiz-adv-x="1000" />
+<glyph glyph-name="video-circled" unicode="&#xe811;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m201-226l598 0 0 453-598 0 0-453z m74 74l0 304 450 0 0-304-450 0z m159 49l175 101-175 102 0-203z" horiz-adv-x="1000" />
+<glyph glyph-name="video-alt" unicode="&#xe812;" d="m0-150l0 1000 883 0 0-1000-883 0z m45 119l109 0 0 82-109 0 0-82z m0 184l109 0 0 84-109 0 0-84z m0 185l109 0 0 82-109 0 0-82z m0 186l109 0 0 82-109 0 0-82z m0 183l109 0 0 83-109 0 0-83z m156-826l481 0 0 436-481 0 0-436z m0 467l481 0 0 436-481 0 0-436z m528-379l109 0 0 82-109 0 0-82z m0 184l109 0 0 84-109 0 0-84z m0 185l109 0 0 82-109 0 0-82z m0 186l109 0 0 82-109 0 0-82z m0 183l109 0 0 83-109 0 0-83z" horiz-adv-x="883" />
+<glyph glyph-name="videocam" unicode="&#xe813;" d="m0-37l0 774 775 0 0-325 225 325 0-774-225 324 0-324-775 0z" horiz-adv-x="1000" />
+<glyph glyph-name="video-chat" unicode="&#xe814;" d="m0 96l0 713 1000 0 0-713-473 0-320-205 0 205-207 0z m219 201l402 0 0 125 160-125 0 332-160-123 0 123-402 0 0-332z" horiz-adv-x="1000" />
+<glyph glyph-name="picture" unicode="&#xe815;" d="m0-68l0 836 1000 0 0-836-1000 0z m76 78l848 0 0 680-848 0 0-680z m90 80l0 59 150 195 102-86 193 291 223-228 0-231-668 0z m0 416q0 37 24 62t62 24q33 0 58-24t24-62q0-33-24-57t-58-25q-37 0-62 25t-24 57z" horiz-adv-x="1000" />
+<glyph glyph-name="camera" unicode="&#xe816;" d="m0-27l0 627 295 0 31 127 362 0 31-127 281 0 0-627-1000 0z m221 346q0-117 83-199t199-82 198 82 82 199-82 199-198 82-199-82-83-199z m84 0q0 82 57 140t140 59 141-59 58-140-58-140-141-57-140 57-57 140z m527 139l143 0 0 82-143 0 0-82z" horiz-adv-x="1000" />
+<glyph glyph-name="photo" unicode="&#xe817;" d="m0-125l0 950 1000 0 0-950-1000 0z m123 309l754 0 0 521-754 0 0-521z" horiz-adv-x="1000" />
+<glyph glyph-name="photo-circled" unicode="&#xe818;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m232-254l536 0 0 508-536 0 0-508z m67 166l0 278 402 0 0-278-402 0z" horiz-adv-x="1000" />
+<glyph glyph-name="th-large" unicode="&#xe819;" d="m0-150l0 438 438 0 0-438-438 0z m0 563l0 437 438 0 0-437-438 0z m563-563l0 438 437 0 0-438-437 0z m0 563l0 437 437 0 0-437-437 0z" horiz-adv-x="1000" />
+<glyph glyph-name="th" unicode="&#xe81a;" d="m0-150l0 250 250 0 0-250-250 0z m0 375l0 250 250 0 0-250-250 0z m0 375l0 250 250 0 0-250-250 0z m375-750l0 250 250 0 0-250-250 0z m0 375l0 250 250 0 0-250-250 0z m0 375l0 250 250 0 0-250-250 0z m375-750l0 250 250 0 0-250-250 0z m0 375l0 250 250 0 0-250-250 0z m0 375l0 250 250 0 0-250-250 0z" horiz-adv-x="1000" />
+<glyph glyph-name="th-list" unicode="&#xe81b;" d="m0-150l0 250 250 0 0-250-250 0z m0 375l0 250 250 0 0-250-250 0z m0 375l0 250 250 0 0-250-250 0z m391-750l0 250 609 0 0-250-609 0z m0 375l0 250 609 0 0-250-609 0z m0 375l0 250 609 0 0-250-609 0z" horiz-adv-x="1000" />
+<glyph glyph-name="view-mode" unicode="&#xe81c;" d="m0-76l926 926 74-74-926-926z m0 410l0 235 234 0 0-235-234 0z m0 280l0 234 234 0 0-234-234 0z m275-280l0 235 235 0z m0 280l0 234 235 0 0-234-235 0z m237-762l0 131 488 0 0-131-488 0z m0 168l0 131 488 0 0-131-488 0z m31 168l145 131 312 0 0-131-457 0z" horiz-adv-x="1000" />
+<glyph glyph-name="ok" unicode="&#xe81d;" d="m0 260l162 162 166-164 508 510 164-164-510-510-162-162-162 164z" horiz-adv-x="1000" />
+<glyph glyph-name="ok-circled" unicode="&#xe81e;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m182-57l105-105 104-104 103 104 324 324-103 104-324-325-106 106z" horiz-adv-x="1000" />
+<glyph glyph-name="ok-circled2" unicode="&#xe81f;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m109 0q0-162 115-276t276-115 276 115 115 276-115 276-276 115-276-115-115-276z m106-51l94 92 93-94 289 291 94-93-291-290-92-93-93 93z" horiz-adv-x="1000" />
+<glyph glyph-name="cancel" unicode="&#xe820;" d="m0 71l279 279-279 279 221 221 279-279 279 279 221-221-279-279 279-279-221-221-279 279-279-279z" horiz-adv-x="1000" />
+<glyph glyph-name="cancel-circled" unicode="&#xe821;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m219-156l125-125 156 156 156-156 125 125-156 156 156 156-125 125-156-156-156 156-125-125 156-156z" horiz-adv-x="1000" />
+<glyph glyph-name="cancel-circled2" unicode="&#xe822;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m109 0q0-162 115-276t276-115 276 115 115 276-115 276-276 115-276-115-115-276z m145-137l137 137-137 137 109 109 137-137 137 137 109-109-137-137 137-137-109-109-137 137-137-137z" horiz-adv-x="1000" />
+<glyph glyph-name="plus" unicode="&#xe823;" d="m0 209l0 282 359 0 0 359 282 0 0-359 359 0 0-282-359 0 0-359-282 0 0 359-359 0z" horiz-adv-x="1000" />
+<glyph glyph-name="plus-circled" unicode="&#xe824;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m219-80l201 0 0-201 160 0 0 201 201 0 0 160-201 0 0 201-160 0 0-201-201 0 0-160z" horiz-adv-x="1000" />
+<glyph glyph-name="minus" unicode="&#xe825;" d="m0 209l0 282 1000 0 0-282-1000 0z" horiz-adv-x="1000" />
+<glyph glyph-name="minus-circled" unicode="&#xe826;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m213-82l574 0 0 164-574 0 0-164z" horiz-adv-x="1000" />
+<glyph glyph-name="help" unicode="&#xe827;" d="m0 704q2 48 85 97t147 49q122 0 192-72 66-69 66-162 0-49-10-79t-44-83q-4-8-59-76t-77-119-13-104l-94 2q-29 66-26 131t28 119q14 31 40 74t40 74q20 45-13 89t-76 44q-39 0-60-15t-34-48l-76 0q-22 12-16 79z m123-741q0 47 33 80t80 34 80-34 34-80-34-80-80-33-80 33-33 80z" horiz-adv-x="490" />
+<glyph glyph-name="help-circled" unicode="&#xe828;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m316 264q-3-49 12-57l57 0q21 47 70 45 33 0 58-32t10-66q-9-23-29-55t-31-56q-20-41-21-90t21-97l70-2q-8 41 9 79t58 89 45 56q25 39 32 62t7 59q0 71-49 121-53 55-145 55-47 0-109-37t-65-74z m94-553q0-35 25-61t59-25 61 25 25 61-25 60-61 24-59-24-25-60z" horiz-adv-x="1000" />
+<glyph glyph-name="info-circled" unicode="&#xe829;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m373 66l8-39 35 8q25 0 25-35l0-244q0-20-13-29-18-12-53-20l8-35q84 8 118 8t118-8l8 35q-35 10-53 20-10 6-11 11-2 4-2 18l0 240q0 49 15 90l-19 23q-32 0-90-13t-94-30z m35 195q0-30 20-50 21-18 56-18t57 19 22 49-22 49-57 18-56-17q-20-20-20-50z" horiz-adv-x="1000" />
+<glyph glyph-name="home" unicode="&#xe82a;" d="m0-150l0 649 453 351 453-351 0-649-312 0 0 391-281 0 0-391-313 0z" horiz-adv-x="906" />
+<glyph glyph-name="home-circled" unicode="&#xe82b;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m256-269l168 0 0 210 152 0 0-210 168 0 0 349-244 190-244-190 0-349z" horiz-adv-x="1000" />
+<glyph glyph-name="website" unicode="&#xe82c;" d="m0-119l0 938 1000 0 0-938-1000 0z m123 123l754 0 0 692-754 0 0-692z m82 78l0 166 166 0 0-166-166 0z m0 219l0 307 588 0 0-307-588 0z m211-219l0 166 166 0 0-166-166 0z m211 0l0 166 166 0 0-166-166 0z" horiz-adv-x="1000" />
+<glyph glyph-name="website-circled" unicode="&#xe82d;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m234-248l532 0 0 496-532 0 0-496z m67 64l0 368 400 0 0-368-400 0z m43 42l88 0 0 87-88 0 0-87z m0 117l312 0 0 162-312 0 0-162z m111-117l88 0 0 87-88 0 0-87z m111 0l90 0 0 87-90 0 0-87z" horiz-adv-x="1000" />
+<glyph glyph-name="attach" unicode="&#xe82e;" d="m0 65q8 68 67 127l383 383q117 115 211 33 84-86-36-209l-353-351-66 70 349 349q2 0 8 6l8 8t7 9 6 10 6 9 4 11l0 10t-2 12q-19 17-74-37l-381-381q-37-35-41-69-4-39 35-78 41-33 70-28t71 46q82 80 218 215t194 195q2 2 18 17t17 17 15 16 15 17 12 17 13 19 11 20 10 25q16 57-33 123t-115 75q-68 7-152-73l-418-418-69 67 418 420q98 95 199 100t190-83q105-107 74-236-19-74-94-151-86-83-246-244l-209-209q-70-70-150-72-68 0-125 57-70 70-64 156z" horiz-adv-x="896" />
+<glyph glyph-name="attach-circled" unicode="&#xe82f;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m219-180q-4-52 41-97 35-35 78-35 51 2 96 45 29 31 129 131t156 154q45 48 58 93 20 82-47 149-52 53-111 53l-8 0q-62-2-125-63l-261-264 43-43 261 262q53 51 96 47 43-6 73-47t21-78q-4-6-6-13t-6-12-7-10-8-10-6-10-9-9-9-9-10-10-10-9l-122-122-135-136q-28-25-46-28t-44 17q-24 25-22 49 2 21 26 43l240 240q33 33 45 23 8-17-22-47l-220-220 43-43 220 220q75 76 24 131-61 51-133-21l-240-241q-37-37-43-80z" horiz-adv-x="1000" />
+<glyph glyph-name="lock" unicode="&#xe830;" d="m0-150l0 578 139 0q-2 166 25 231 39 88 116 139t169 52q94 0 172-54t115-137q26-59 26-122l0-109 150 0 0-578-912 0z m322 578l256 0 0 112q-2 52-38 88t-91 38q-52 2-87-34t-40-94l0-110z" horiz-adv-x="912" />
+<glyph glyph-name="lock-circled" unicode="&#xe831;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m252-271l496 0 0 314-82 0 0 59q0 33-14 66-19 45-62 74t-94 30-92-29-62-75q-16-35-14-125l-76 0 0-314z m176 314l0 59q2 31 19 49t45 21l4 0q29-2 49-22t21-48l0-59-138 0z" horiz-adv-x="1000" />
+<glyph glyph-name="lock-open" unicode="&#xe832;" d="m0-150l0 559 152 0 0 138q2 127 88 215 41 39 96 64t119 24q123-2 211-88 86-88 90-209l-178 0q-2 47-37 82-37 35-86 37-53-2-88-37-37-39-37-88l0-138 553 0 0-559-883 0z" horiz-adv-x="883" />
+<glyph glyph-name="lock-open-alt" unicode="&#xe833;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m258-225l484 0 0 305-303 0 0 78q0 28 20 47t49 20q27 2 46-17t20-48l98 0q-2 67-50 116t-114 46q-70-2-115-48t-51-116l0-78-84 0 0-305z" horiz-adv-x="1000" />
+<glyph glyph-name="eye" unicode="&#xe834;" d="m0 350q6 49 64 110 79 80 176 129 129 60 260 60 137-2 260-60 103-53 176-129 64-73 64-110-6-49-64-109-79-80-176-129-129-61-260-61-137 2-260 61-103 53-176 129-64 72-64 109z m264 0q0-94 69-159t167-65 167 65 69 159-69 159-167 66-167-66-69-159z m86 1q0 60 44 102t106 42 106-42 44-102-44-102-106-43-106 43-44 102z" horiz-adv-x="1000" />
+<glyph glyph-name="eye-off" unicode="&#xe835;" d="m0 326q6 49 64 110 79 80 176 128 129 61 260 61 29 0 59-2l74 129q10 16 23 18 4 0 8-2l51-32q17-7 2-33l-57-102-47-78-41-72-144-250-41-72-47-80-57-100q-15-25-31-15l-53 31q-15 8 0 33l49 86-8 4q-103 53-176 129-64 72-64 109z m264 0q0-74 47-133l48 84q-9 24-9 49 0 51 34 91t85 50l49 84-18 0q-98 0-167-66t-69-159z m177-295l41 71 18 0q98 0 167 65t69 159q0 74-47 133l63 109q2-2 4-3t4-1q103-52 176-129 64-72 64-109-6-49-64-109-79-80-176-129-129-61-260-61-25 0-59 4z m90 155l110 189q9-25 9-49 0-51-34-90t-85-50z" horiz-adv-x="1000" />
+<glyph glyph-name="tag" unicode="&#xe836;" d="m0 483l0 287q2 31 24 54t52 22l287 0q88-6 133-55l426-472q19-28 19-58t-19-52l-334-334q-25-21-57-21t-52 21l-424 475q-55 64-55 133z m125 164q2-31 23-52t51-20q32 0 52 22t21 50q0 33-23 54t-50 20q-33-2-53-23t-21-51z" horiz-adv-x="941" />
+<glyph glyph-name="tags" unicode="&#xe837;" d="m0 460l0 240q2 27 21 46t43 19l241 0q43 0 88-28l377-414q17-23 17-48t-17-44l-280-277q-21-18-47-18t-43 18l-355 397q-45 54-45 109z m104 138q0-25 17-42 22-20 46-19t42 19q18 19 18 44t-18 43q-20 18-45 17t-43-17q-17-21-17-45z m316 165l92 0q72-4 109-45l356-397q17-21 17-48t-17-44l-280-277q-60-35-95 8l271 271q18 22 18 47t-18 45l-318 356q-24 31-71 56t-64 28z" horiz-adv-x="994" />
+<glyph glyph-name="bookmark" unicode="&#xe838;" d="m0-56l0 906 609 0 0-1000-304 305-305-305 0 94z" horiz-adv-x="609" />
+<glyph glyph-name="bookmark-empty" unicode="&#xe839;" d="m0-56l0 906 609 0 0-1000-304 305-305-305 0 94z m63 62l242 243 242-243 0 782-484 0 0-782z" horiz-adv-x="609" />
+<glyph glyph-name="flag" unicode="&#xe83a;" d="m0-79l0 803q68 41 136 51t124-3 112-35 112-43 114-31 124 2 137 59l0-459q-52-53-109-67t-110 1-117 40-124 51-135 35-151-11l0-393-113 0z" horiz-adv-x="859" />
+<glyph glyph-name="flag-circled" unicode="&#xe83b;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m217-281l76 0 0 258q64 17 117 5t105-34 93-39 88-11 87 45l0 303q-62-39-124-42t-106 17-105 40-106 20q-63 2-125-35l0-527z" horiz-adv-x="1000" />
+<glyph glyph-name="thumbs-up" unicode="&#xe83c;" d="m0-63l0 552q0 16 10 25t25 11l147 0q33 0 35-36l0-552q0-14-10-24t-25-12l-147 0q-13 0-23 10t-12 26z m277 27l0 500q0 22 14 35t37 16l113 0 114 252q13 31 41 31 37 2 93-61 18-25 25-55t6-48-9-64-10-55l248 0q26 0 38-17t11-44l-70-429q-12-42-53-74t-88-38l-459 0q-21 0-35 14t-16 37z" horiz-adv-x="998" />
+<glyph glyph-name="thumbs-down" unicode="&#xe83d;" d="m0 212l0 552q2 34 35 34l147 0q35-2 35-34l0-552q-2-16-12-26t-23-10l-147 0q-13 2-24 12t-11 24z m277 23l0 502q2 21 16 35t33 14l459 0q35-2 70-22 55-33 71-88l70-429q2-26-13-43t-36-18l-248 0q8-58 22-117 6-90-94-158-20-14-43-6-20 6-31 29l-112 252-115 0q-21 2-35 16t-14 33z" horiz-adv-x="996" />
+<glyph glyph-name="download" unicode="&#xe83e;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m109 0q0-162 115-276t276-115 276 115 115 276-115 276-276 115-276-115-115-276z m170-14l123 0 0 223 196 0 0-223 123 0-221-207z" horiz-adv-x="1000" />
+<glyph glyph-name="download-alt" unicode="&#xe83f;" d="m0-150l0 135 1000 0 0-135-1000 0z m88 586l228 0 0 414 370 0 0-414 228 0-414-385z" horiz-adv-x="1000" />
+<glyph glyph-name="upload" unicode="&#xe840;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m109 0q0-162 115-276t276-115 276 115 115 276-115 276-276 115-276-115-115-276z m170 14l221 207 221-207-123 0 0-223-196 0 0 223-123 0z" horiz-adv-x="1000" />
+<glyph glyph-name="share" unicode="&#xe841;" d="m0-121q0 143 24 256t60 186 95 124 107 76 122 38 114 15 107 2l0 245 371-372-371-371 0 268q-102 0-151-1t-126-10-114-26-86-51-74-83-47-124-31-172z" horiz-adv-x="1000" />
+<glyph glyph-name="quote" unicode="&#xe842;" d="m0-62l0 437q0 71 15 129t38 97 61 67 72 45 83 28 82 14 81 7l37-176q-49-9-81-20t-66-31-48-53-10-77l131 0 0-467-395 0z m529 0l0 437q0 71 16 129t38 97 61 67 72 45 83 28 81 14 81 7l39-176q-51-9-83-20t-65-31-47-53-12-77l131 0 0-467-395 0z" horiz-adv-x="1000" />
+<glyph glyph-name="quote-circled" unicode="&#xe843;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m219-199l222 0 0 262-74 0q-4 48 27 69t88 34l-21 100q-39-4-64-8t-63-18-60-35-39-62-16-96l0-246z m299 0l222 0 0 262-74 0q-4 48 26 69t89 34l-21 100q-39-4-65-8t-62-18-60-35-39-62-16-96l0-246z" horiz-adv-x="1000" />
+<glyph glyph-name="export" unicode="&#xe844;" d="m0-150l0 1000 494 0 0-164-330 0 0-672 672 0 0 184 164 174 0-522-1000 0z m232 277q0 86 12 159t28 124 47 92 57 68 67 45 70 27 72 14 67 6 63 1l0 187 285-285-285-285 0 205q-108 0-159-3t-121-21-102-54-61-107-40-173z" horiz-adv-x="1000" />
+<glyph glyph-name="pencil" unicode="&#xe845;" d="m0-143l68 343 274-273z m137 392l422 422 259-260-421-422z m531 494q2 39 31 69t69 31 66-26l131-130q25-26 24-66t-30-69-69-30-66 24l-131 131q-27 27-25 66z" horiz-adv-x="989" />
+<glyph glyph-name="pencil-circled" unicode="&#xe846;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m174-287l219 43-176 176z m86 250l168-166 269 271-166 166z m342 316q-2-25 15-41l84-84q18-17 43-16t44 19 20 44-17 43l-84 84q-16 16-39 16-27 0-47-20-17-19-19-45z" horiz-adv-x="1000" />
+<glyph glyph-name="edit" unicode="&#xe847;" d="m0-150l0 818 188 182 521 0 0-226 31 31 162-160-380-381-239-78 76 238 262 262 0 226-369 0 0-156-164 0 0-668 533 0 0 143 88 87 0-318-709 0z m361 264l119 39-80 82z" horiz-adv-x="902" />
+<glyph glyph-name="edit-circled" unicode="&#xe848;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m262-316l447 0 0 201-55-55 0-92-338 0 0 424 106 0 0 100 232 0 0-145-166-164-49-152 153 49 240 242-102 101-21-21 0 144-328 0-119-115 0-517z m228 168l26 74 50-51z" horiz-adv-x="1000" />
+<glyph glyph-name="edit-alt" unicode="&#xe849;" d="m0-150l0 1000 646 0-164-164-318 0 0-672 672 0 0 319 164 164 0-647-1000 0z m363 363l0 118 6 0q39 2 72-30 39-39 39-88l-117 0z m51 176l367 367 125-125-367-367z m397 397l64 64 125-125-64-64z" horiz-adv-x="1000" />
+<glyph glyph-name="print" unicode="&#xe84a;" d="m0 176l0 305 1000 0 0-305-154 0 54-265-800 0 54 265-154 0z m33 362l235 99 39 0 0 153 386 0 0-153 39 0 235-99-934 0z m131-553l672 0-78 381-516 0z" horiz-adv-x="1000" />
+<glyph glyph-name="retweet" unicode="&#xe84b;" d="m0 413l250 250 250-250-187 0 0-188 125 0 125-125-375 0 0 313-188 0z m438 187l374 0 0-312 188 0-250-250-250 250 188 0 0 187-125 0z" horiz-adv-x="1000" />
+<glyph glyph-name="comment" unicode="&#xe84c;" d="m0 96l0 713 1000 0 0-713-473 0-320-205 0 205-207 0z" horiz-adv-x="1000" />
+<glyph glyph-name="comment-alt" unicode="&#xe84d;" d="m0 192l0 607 854 0 0-607-405 0-273-176 0 176-176 0z m348-112l119 77 129 0 9-6 170-112 0 118 149 0 0 433-31 0 0 76 107 0 0-586-148 0 0-179-59 37-221 142-224 0z" horiz-adv-x="1000" />
+<glyph glyph-name="bell" unicode="&#xe84e;" d="m0 10l0 45 197 170 0 266q0 107 68 190t171 105l0 62 130 0 0-62q102-22 170-105t69-190l0-266 195-170 0-45-1000 0z m428-87q0 30 21 52t52 21 52-21 21-52-21-51-52-20-52 20-21 51z" horiz-adv-x="1000" />
+<glyph glyph-name="warning" unicode="&#xe84f;" d="m0-150l500 1000 500-1000-1000 0z m461 180l78 0 0 82-78 0 0-82z m0 342l19-186 40 0 19 186 0 130-78 0 0-130z" horiz-adv-x="1000" />
+<glyph glyph-name="exclamation" unicode="&#xe850;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m318 402l79-550 207 0 78 550-364 0z m77-696q0-44 31-76t76-32 76 32 31 76-31 76-76 33-76-33-31-76z" horiz-adv-x="1000" />
+<glyph glyph-name="error" unicode="&#xe851;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m137 0q0-150 106-257t257-106 257 106 106 257-106 257-257 106-257-106-106-257z m97-98l0 196 532 0 0-196-532 0z" horiz-adv-x="1000" />
+<glyph glyph-name="error-alt" unicode="&#xe852;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m164-133l672 0 0 266-672 0 0-266z" horiz-adv-x="1000" />
+<glyph glyph-name="location" unicode="&#xe853;" d="m0 473q0 156 110 267t267 110 267-110 110-267q0-123-53-193l-324-430-324 430q-53 70-53 193z m219 0q0-66 46-112t112-46 112 46 46 112-46 112-112 46-112-46-46-112z" horiz-adv-x="754" />
+<glyph glyph-name="location-circled" unicode="&#xe854;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m250 82q0-82 35-129l215-283 215 283q35 47 35 129 0 104-73 176t-177 72-177-72-73-176z m145-1q0 44 31 74t74 31 74-31 31-74-31-74-74-30-74 30-31 74z" horiz-adv-x="1000" />
+<glyph glyph-name="compass" unicode="&#xe855;" d="m0 349q0 188 134 322t322 134 321-134 133-322-133-321-321-133-322 133-134 321z m63 1q0-162 115-277t277-116 277 116 116 277-116 277-277 116-277-116-115-277z m138-234l186 302 302 186 20-22-184-302-302-184z" horiz-adv-x="910" />
+<glyph glyph-name="compass-circled" unicode="&#xe856;" d="m0 349q0 188 134 322t322 134 321-134 133-322-133-321-321-133-322 133-134 321z m184-249l21-23 324 199 200 324-24 21-324-197z" horiz-adv-x="910" />
+<glyph glyph-name="trash" unicode="&#xe857;" d="m0 633l0 141 289 0 0 76 246 0 0-76 289 0 0-141-824 0z m43-783l0 676 738 0 0-676-738 0z" horiz-adv-x="824" />
+<glyph glyph-name="trash-circled" unicode="&#xe858;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m242 178l516 0 0 88-180 0 0 46-156 0 0-46-180 0 0-88z m28-490l460 0 0 421-460 0 0-421z" horiz-adv-x="1000" />
+<glyph glyph-name="doc" unicode="&#xe859;" d="m0-150l0 674 338 0 0 326 371 0 0-1000-709 0z m0 756l0 62 189 182 65 0 0-244-254 0z" horiz-adv-x="709" />
+<glyph glyph-name="doc-circled" unicode="&#xe85a;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m316-260l368 0 0 520-192 0 0-170-176 0 0-350z m0 393l131 0 0 127-33 0-98-96 0-31z" horiz-adv-x="1000" />
+<glyph glyph-name="doc-new" unicode="&#xe85b;" d="m0-150l0 818 188 182 519 0 0-348-86 0 0 260-369 0 0-156-166 0 0-668 418 0 0-88-504 0z m373 207l0 162 209 0 0 207 160 0 0-207 207 0 0-162-207 0 0-207-160 0 0 207-209 0z" horiz-adv-x="949" />
+<glyph glyph-name="doc-new-circled" unicode="&#xe85c;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m264-271l295 0 0 52-245 0 0 391 98 0 0 92 215 0 0-153 53 0 0 204-305 0-111-106 0-480z m218 123l123 0 0-123 94 0 0 123 121 0 0 93-121 0 0 121-94 0 0-121-123 0 0-93z" horiz-adv-x="1000" />
+<glyph glyph-name="folder" unicode="&#xe85d;" d="m0-52l0 715 139 0 68 90 217 0 68-90 508 0 0-715-1000 0z" horiz-adv-x="1000" />
+<glyph glyph-name="folder-circled" unicode="&#xe85e;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m201-240l598 0 0 426-303 0-41 54-129 0-43-54-82 0 0-426z" horiz-adv-x="1000" />
+<glyph glyph-name="folder-close" unicode="&#xe85f;" d="m0-52l0 560 1000 0 0-560-1000 0z m0 594l0 121 139 0 68 90 217 0 68-90 508 0 0-121-1000 0z" horiz-adv-x="1000" />
+<glyph glyph-name="folder-open" unicode="&#xe860;" d="m0-52l0 55 147 505 853 0-172-560-828 0z m0 205l0 510 139 0 68 90 217 0 68-90 336 0 0-121-724 0z" horiz-adv-x="1000" />
+<glyph glyph-name="rss" unicode="&#xe861;" d="m0-150l0 199q82 0 141-58t58-141l-199 0z m0 400l0 200q248 0 424-176t176-424l-200 0q0 166-117 283t-283 117z m0 401l0 199q203 0 389-79t319-213 213-319 79-389l-199 0q0 217-108 401t-292 292-401 108z" horiz-adv-x="1000" />
+<glyph glyph-name="phone" unicode="&#xe862;" d="m0 615q0 50 28 76l138 138q45 37 77-13l113-211q18-39-14-71l-51-52q-5-6-5-14 25-98 132-195l31-30t36-34 34-26 41-25 40-14q20-6 27 2l61 60q39 30 72 12l203-121q22-14 25-37t-13-39l-141-139q-27-27-74-27-140 4-318 121-258 185-375 406-72 151-67 233z" horiz-adv-x="988" />
+<glyph glyph-name="phone-circled" unicode="&#xe863;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m199 162q-4-51 41-142 71-133 229-248 107-71 193-73 29 0 47 16l84 86q10 10 8 23t-16 24l-123 72q-19 12-45-6l-35-37q-6-6-18-2-11 2-24 8t-25 16-21 16-21 21-20 17q-64 61-80 119 0 4 4 10l31 31q18 18 8 43l-68 129q-12 18-28 16-9 0-19-8l-84-86q-18-16-18-45z" horiz-adv-x="1000" />
+<glyph glyph-name="cog" unicode="&#xe864;" d="m0 272l0 156 150 16q14 45 38 88l-96 117 109 109 117-95q41 23 88 37l16 150 156 0 16-150q45-14 88-37l117 95 109-109-96-117q24-43 38-88l150-16 0-156-150-16q-14-47-38-88l96-117-109-109-117 96q-43-24-88-38l-16-150-156 0-16 150q-47 14-88 38l-117-96-109 109 96 117q-24 41-38 88z m355 78q0-60 42-102t103-42 103 42 42 102-42 103-103 42-103-42-42-103z" horiz-adv-x="1000" />
+<glyph glyph-name="cog-circled" unicode="&#xe865;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m195-47l92-10q8-29 22-52l-59-73 68-68 73 59q23-14 52-22l10-92 94 0 10 92q29 8 52 22l73-59 68 68-59 73q14 23 22 52l92 10 0 94-92 10q-8 29-22 52l59 73-68 68-73-59q-23 14-52 22l-10 92-94 0-10-92q-29-8-52-22l-73 59-68-68 59-73q-14-23-22-52l-92-10 0-94z m217 47q0 37 26 63t62 25 63-25 25-63-25-62-63-26-62 26-26 62z" horiz-adv-x="1000" />
+<glyph glyph-name="cogs" unicode="&#xe866;" d="m0 245l0 97 94 8q8 30 23 55l-60 74 68 69 74-61q26 16 55 23l8 94 97 0 10-94q29-7 55-23l74 61 68-69-60-74q16-25 23-55l94-8 0-97-94-10q-7-29-23-55l60-72-68-70-74 60q-26-15-55-23l-10-94-97 0-8 94q-29 8-55 23l-74-60-68 70 60 72q-15 26-23 55z m221 49q0-37 26-64t64-26 63 26 26 64-26 63-63 26-64-26-26-63z m318 238l8 72 70-2q8 22 20 39l-37 57 54 45 49-49q20 10 41 14l14 66 72-8-2-68q22-8 39-22l57 39 45-54-49-49q10-20 12-43l68-14-8-70-68 0q-8-20-22-37l39-59-56-45-47 49q-22-8-43-12l-14-66-70 6 0 70q-20 8-37 20l-59-37-45 54 49 49q-8 20-12 41z m31-446l6 51 49 0q6 16 14 28l-26 43 37 33 36-37q13 7 29 9l10 49 48-6 0-48q16-6 28-16l41 27 31-41-35-35q6-14 10-29l47-12-6-51-49 0q-4-15-14-27l28-43-40-33-35 37q-13-8-29-10l-10-49-49 6 0 51q-13 4-27 14l-41-28-31 41 35 35q-6 14-8 30z m118 14q-4-21 8-36t32-18 34 10 17 33-10 36-31 18l-6 0q-17 0-31-13t-13-30z m17 451q-4-27 14-49t45-24 48 15 23 45-14 47-44 25l-7 0q-26 0-44-17t-21-42z" horiz-adv-x="1000" />
+<glyph glyph-name="wrench" unicode="&#xe867;" d="m0 21l463 463q-25 68-10 145t72 134 133 72 147-10l-162-162 45-117 115-45 164 164q25-70 9-147t-73-133-132-72-148 8l-463-462z m113-2q0-20 14-34t33-13 33 13 14 34-14 33-33 14-33-14-14-33z" horiz-adv-x="982" />
+<glyph glyph-name="wrench-circled" unicode="&#xe868;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m199-201l100-100 283 284q41-16 89-6t82 44 44 81-6 89l-100-99-72 27-27 72 99 100q-25 10-54 10-69 0-115-49-36-33-45-81t5-89z m77-23q-20 21 1 42 20 20 41 0 20-21-1-42t-41 0z" horiz-adv-x="1000" />
+<glyph glyph-name="basket" unicode="&#xe869;" d="m2 791q8 20 27 29t38 4l150-48q32-10 35-43l10-84 686-77q23-5 35-22t10-38l-43-238q-8-43-49-43l-608 0-11-69 578 0q21 0 36-14t15-36q-2-22-17-37t-34-14l-641 0q-25 2-39 19t-12 41l28 149-41 418-119 39q-45 17-34 64z m217-839q0 32 24 56t55 23 56-23 23-56-23-55-56-24-55 24-24 55z m469 0q0 32 23 56t56 23 56-23 23-56-23-55-56-24-56 24-23 55z" horiz-adv-x="993" />
+<glyph glyph-name="basket-circled" unicode="&#xe86a;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m213 246q6-12 18-15l68-22 25-246-15-88q-2-14 6-23t23-12l377 0q12 0 20 9t9 20-9 21-20 10l-342 0 8 40 357 0q24 0 30 25l25 141q2 11-6 22t-21 13l-403 45-6 48q-2 20-19 28l-90 27q-12 4-23-2-26-15-12-41z m123-471q0-19 14-33t33-13 33 13 14 33-14 34-33 13-33-13-14-34z m275 0q0-19 14-33t33-13 33 13 14 33-14 34-33 13-33-13-14-34z" horiz-adv-x="1000" />
+<glyph glyph-name="calendar" unicode="&#xe86b;" d="m0-150l0 649 893 0 0-649-893 0z m0 705l0 221 109 0 0-141 200 0 0 141 275 0 0-141 199 0 0 141 110 0 0-221-893 0z m168 139l0 156 82 0 0-156-82 0z m59-619q0-112 123-112 47 0 84 32 39 31 39 80 0 68-78 90 48 15 64 48 12 28-2 73-27 62-107 62-51 0-86-26t-37-77l72 0q0 45 49 46 43 0 45-52 0-49-84-47l0-57q48 0 68-8 23-11 23-46 0-57-54-61-43 0-47 55l-72 0z m281 146q49 14 88 47l0-297 70 0 0 371-64 0q-38-37-94-58l0-63z m135 473l0 156 82 0 0-156-82 0z" horiz-adv-x="893" />
+<glyph glyph-name="calendar-circled" unicode="&#xe86c;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m219-314l562 0 0 408-562 0 0-408z m0 443l562 0 0 139-68 0 0-88-127 0 0 88-172 0 0-88-127 0 0 88-68 0 0-139z m105 88l53 0 0 98-53 0 0-98z m37-391l47 0q2-35 30-35 33 2 33 39 0 24-16 29-12 6-43 6l0 35q53-2 53 30 0 33-27 33-32-2-32-29l-45 0q2 31 25 47t53 17q51 0 67-39 10-27 2-45-10-21-39-31 49-14 49-57-2-31-26-51t-53-19q-78 0-78 70z m178 92l0 39q35 16 59 37l41 0 0-234-45 0 0 189q-24-21-55-31z m84 299l53 0 0 98-53 0 0-98z" horiz-adv-x="1000" />
+<glyph glyph-name="mic" unicode="&#xe86d;" d="m0 131l0 282 64 0 0-248q120-96 270-96t270 96l0 248 64 0 0-282q-31-27-64-50-82-53-178-71l0 32-184 0 0-32q-95 18-178 71-33 23-64 50z m109 90l0 549q30 25 69 45l0-113 54 0 0 134q38 12 75 14l0-148 54 0 0 148q37-4 77-14l0-134 54 0 0 111q37-18 67-43l0-549q-98-80-225-80t-225 80z m26-303l107 0 0 92q45-8 92-8t92 8l0-92 107 0 0-68-398 0 0 68z" horiz-adv-x="668" />
+<glyph glyph-name="mic-circled" unicode="&#xe86e;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m283-142q20-18 43-32 53-35 115-47l0 22 118 0 0-22q62 12 115 47 23 14 43 32l0 183-43 0 0-162q-76-63-174-63t-174 63l0 162-43 0 0-183z m71 58q64-53 146-53t146 53l0 358q-19 15-44 27l0-72-36 0 0 87q-23 6-48 8l0-95-36 0 0 95q-25 0-48-8l0-87-36 0 0 74q-25-14-44-29l0-358z m15-240l262 0 0 43-72 0 0 60q-30-5-59-5t-59 5l0-60-72 0 0-43z" horiz-adv-x="1000" />
+<glyph glyph-name="volume-off" unicode="&#xe86f;" d="m0 551l305 0 345 282 0-965-345 279-229 0z m713-283q0 4 2 6l76 76-76 76q-2 2-2 6t2 6l53 53q2 2 5 2t6-2l76-76 77 76q4 2 6 2t5-2l55-53q2-2 2-6t-2-6l-76-76 76-76q2-4 2-7t-2-5l-55-55q-2-1-5-1t-6 1l-77 79-76-79q-2-1-5-1t-6 1l-53 55q-2 2-2 6z" horiz-adv-x="1000" />
+<glyph glyph-name="volume-down" unicode="&#xe870;" d="m0 141l0 418 236 0 358 291 0-1000-358 291-236 0z m656 37q74 74 74 174 0 104-74 180l73 74q103-106 107-256 0-144-107-246z" horiz-adv-x="836" />
+<glyph glyph-name="volume" unicode="&#xe871;" d="m0 142l0 416 236 0 354 289 0-994-354 289-236 0z m652 35q73 74 73 176t-73 178l71 74q105-106 107-254 0-145-107-246z m118-119q123 119 123 295t-123 299l76 74q154-154 154-372t-154-372z" horiz-adv-x="1000" />
+<glyph glyph-name="volume-up" unicode="&#xe872;" d="m0 169l0 360 203 0 307 250 0-858-307 248-203 0z m563 33q62 63 62 151t-62 152l60 65q90-90 92-219 0-125-92-213z m101-105q106 105 106 256t-106 258l66 62q131-133 131-319t-131-321z m100-98q146 147 146 354t-146 353l62 65q82-82 128-190t46-227-46-229-128-190z" horiz-adv-x="1000" />
+<glyph glyph-name="headphones" unicode="&#xe873;" d="m0 69l0 250q0 207 147 353t353 147 354-147 146-353l0-250q-4-41-35-54t-61 5-29 49l0 250q0 156-109 265t-266 110-266-110-109-265l0-250q-4-41-35-54t-61 5-29 49z m188-157l0 313q0 14 8 22t23 9l62 0q14 0 23-9t9-22l0-313q0-13-9-22t-23-9l-62 0q-14 0-23 9t-8 22z m500 0l0 313q0 14 8 22t23 9l62 0q14 0 23-9t9-22l0-313q0-13-9-22t-23-9l-62 0q-14 0-23 9t-8 22z" horiz-adv-x="1000" />
+<glyph glyph-name="clock" unicode="&#xe874;" d="m0 349q0 188 134 322t322 134 321-134 133-322-133-321-321-133-322 133-134 321z m119 0q0-140 99-238t238-99 238 99 99 238-99 238-238 99-238-99-99-238z m172-69l0 117 117 0 0 213 117 0 0-330-234 0z" horiz-adv-x="910" />
+<glyph glyph-name="clock-circled" unicode="&#xe875;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m268 90l236-236 338 337-90 90-248-248-147 147-9-10-71-70z" horiz-adv-x="1000" />
+<glyph glyph-name="lightbulb" unicode="&#xe876;" d="m1 309q-2 12 7 22t22 11l90 16q14 2 26-5t13-20-7-23-24-13l-88-13q-14-2-25 5t-14 20z m2 251q-6 13 0 24t19 16 26-4l82-35q14-6 19-18t0-23-18-16-26 0l-82 39q-14 4-20 17z m160 207q2 13 14 21 10 5 22 2t21-16l49-76q7-12 5-26t-11-19-23-3-20 15l-51 76q-8 13-6 26z m57-241q17 39 49 66t75 41 94 14l4 0q51 0 94-14t75-41 50-66q43-104-15-227-22-43-47-92-14-25-25-73t-16-61q-4-12-16-14l-203 0q-12 2-18 14-29 111-39 134-25 49-47 92-58 131-15 227z m99-623q0 8 5 12t13 5l209 0q6 0 11-5t5-12l0-35q0-8-5-13t-11-5l-209 0q-18 0-18 18l0 35z m0 68l0 35q0 18 18 18l209 0q6 0 11-5t5-13l0-35q0-8-5-13t-11-4l-209 0q-8 0-13 4t-5 13z m94 754l0 90q0 16 8 25t21 10q12 0 21-10t9-25l0-90q0-14-9-23t-21-10q-13 0-21 10t-8 23z m193-53q-1 14 6 26l49 76q10 12 22 16t23-2q10-8 12-21t-6-26l-49-76q-10-12-21-15t-23 3-13 19z m118-339q2 13 12 20t25 5l90-16q13-2 22-12t7-21q-2-14-13-21t-26-4l-90 13q-14 2-22 13t-5 23z m8 187q-4 12 1 23t18 18l84 35q12 8 24 4t19-16 0-24-20-17l-82-39q-13-4-26 0t-18 16z" horiz-adv-x="881" />
+<glyph glyph-name="lightbulb-alt" unicode="&#xe877;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m225-25q2-8 8-13t15-5l57 10q9 2 14 8t5 13q-2 8-10 14-3 2-11 2l-4 0-57-10q-8 0-13-6t-4-13z m1 171q-3-7 1-15t11-12l51-21q10-4 18-2t9 10q4 7 0 14t-11 11l-51 23q-4 2-10 2l-6 0q-9-4-12-10z m100 114q-2-8 4-16l31-47q4-7 13-10t15 3q6 3 7 11t-3 16l-32 49q-4 8-11 9l-6 0q-6 0-10-1-6-6-8-14z m45-291q16-33 29-59 10-21 14-37 2-8 5-23t7-26q2-6 10-8l128 0q6 2 10 8 4 10 7 29t5 20q4 16 14 37l29 59q37 82 10 142-12 24-32 40t-47 26-60 9l-2 0q-62 0-105-34-75-74-22-183z m53-272q0-9 10-9l132 0q10 0 10 9l0 24q0 9-10 9l-132 0q-10 0-10-9l0-24z m0 65q0-10 10-10l132 0q10 0 10 10l0 23q0 10-10 10l-132 0q-10 0-10-10l0-23z m58 472q0-7 5-14t14-7 14 7 5 14l0 57q0 10-5 16t-13 5l-2 0q-8 0-12-5-6-6-6-16l0-57z m123-33q0-8 6-12 6-5 15-3t13 11l31 47q10 18-4 29-4 2-10 2l-6 0q-7-2-11-9l-32-49q-3-8-2-16z m71-213q0-8 5-13t14-8l57-10q8 0 15 5t8 13-4 13-13 6l-57 10-6 0q-6 0-9-2-8-6-10-14z m8 117q2-7 9-9t18 2l51 21q8 4 11 12t1 14-12 11l-6 0q-6 0-10-2l-51-23q-7-4-11-11t0-15z" horiz-adv-x="1000" />
+<glyph glyph-name="block" unicode="&#xe878;" d="m0 349q0 188 134 322t322 134 321-134 133-322-133-321-321-133-322 133-134 321z m115 27q-9-126 63-225l476 476q-99 73-225 63t-215-99-99-215z m143-305q99-73 224-63t215 100 100 215-63 224z" horiz-adv-x="910" />
+<glyph glyph-name="resize-full" unicode="&#xe879;" d="m0-150l0 441 148-148 202 201 144-144-201-202 148-148-441 0z m506 650l201 202-148 148 441 0 0-441-148 148-202-201z" horiz-adv-x="1000" />
+<glyph glyph-name="resize-full-alt" unicode="&#xe87a;" d="m0-150l0 342 119-119 278 277-276 275-121-121 0 346 342 0-119-119 277-277 275 275-121 121 346 0 0-342-119 119-277-277 275-275 121 121 0-346-342 0 119 119-277 278-275-276 121-121-346 0z" horiz-adv-x="1000" />
+<glyph glyph-name="resize-small" unicode="&#xe87b;" d="m0-4l201 202-148 146 441 0 0-441-146 148-201-201z m506 360l0 441 146-148 202 201 146-146-201-202 148-146-441 0z" horiz-adv-x="1000" />
+<glyph glyph-name="resize-vertical" unicode="&#xe87c;" d="m0 104l170 0 0 492-170 0 254 254 254-254-170 0 0-492 170 0-254-254z" horiz-adv-x="508" />
+<glyph glyph-name="resize-horizontal" unicode="&#xe87d;" d="m0 350l254 254 0-170 492 0 0 170 254-254-254-254 0 170-492 0 0-170z" horiz-adv-x="1000" />
+<glyph glyph-name="move" unicode="&#xe87e;" d="m0 350l172 172 0-119 275 0 0 275-119 0 172 172 172-172-119 0 0-275 275 0 0 119 172-172-172-172 0 119-275 0 0-275 119 0-172-172-172 172 119 0 0 275-275 0 0-119z" horiz-adv-x="1000" />
+<glyph glyph-name="zoom-in" unicode="&#xe87f;" d="m0 403q0 185 131 316t316 131 318-131 131-316q0-141-82-256l186-186-111-111-186 186q-115-82-256-82-185 0-316 131t-131 318z m127 0q0-133 94-227t226-93 227 93 94 227-94 225-227 93-226-93-94-225z m129-65l0 127 129 0 0 129 127 0 0-129 129 0 0-127-129 0 0-129-127 0 0 129-129 0z" horiz-adv-x="1000" />
+<glyph glyph-name="zoom-out" unicode="&#xe880;" d="m0 403q0 185 131 316t316 131 318-131 131-316q0-141-82-256l186-186-111-111-186 186q-115-82-256-82-185 0-316 131t-131 318z m127 0q0-133 94-227t226-93 227 93 94 227-94 225-227 93-226-93-94-225z m129-65l0 127 385 0 0-127-385 0z" horiz-adv-x="1000" />
+<glyph glyph-name="down-open" unicode="&#xe881;" d="m0 526l148 148 352-351 352 351 148-148-352-352-148-148-148 148z" horiz-adv-x="1000" />
+<glyph glyph-name="left-open" unicode="&#xe882;" d="m0 350l148 149 352 351 148-148-351-352 351-352-148-148-352 352z" horiz-adv-x="648" />
+<glyph glyph-name="right-open" unicode="&#xe883;" d="m0-2l352 352-352 352 148 148 352-351 148-149-148-148-352-352z" horiz-adv-x="648" />
+<glyph glyph-name="up-open" unicode="&#xe884;" d="m0 174l352 352 148 148 148-148 352-352-148-148-352 351-352-351z" horiz-adv-x="1000" />
+<glyph glyph-name="down" unicode="&#xe885;" d="m0 436l211 0 0 414 359 0 0-414 211 0-390-586z" horiz-adv-x="781" />
+<glyph glyph-name="left" unicode="&#xe886;" d="m0 350l586 391 0-211 414 0 0-360-414 0 0-211z" horiz-adv-x="1000" />
+<glyph glyph-name="music" unicode="&#xe801;" d="m1-16q-8 57 38 103t118 57q64 10 119-17l25 652 690 53q-32-727-34-756-1-51-45-91t-109-50q-72-10-129 22t-64 89 37 105 117 58q68 9 125-22l25 465-539-55-5-131q-6-131-12-277t-8-176l0-6q-6-50-49-89t-107-47q-70-10-127 23t-66 90z" horiz-adv-x="991" />
+<glyph glyph-name="up" unicode="&#xe888;" d="m0 264l391 586 390-586-211 0 0-414-359 0 0 414-211 0z" horiz-adv-x="781" />
+<glyph glyph-name="down-circled" unicode="&#xe889;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m248 55l252-377 252 377-135 0 0 267-234 0 0-267-135 0z" horiz-adv-x="1000" />
+<glyph glyph-name="left-circled" unicode="&#xe88a;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m178 0l377-252 0 135 267 0 0 234-267 0 0 135z" horiz-adv-x="1000" />
+<glyph glyph-name="right-circled" unicode="&#xe88b;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m178-117l267 0 0-135 377 252-377 252 0-135-267 0 0-234z" horiz-adv-x="1000" />
+<glyph glyph-name="up-circled" unicode="&#xe88c;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m248-55l135 0 0-267 234 0 0 267 135 0-252 377z" horiz-adv-x="1000" />
+<glyph glyph-name="down-hand" unicode="&#xe88d;" d="m0 281q-2 59 8 117t25 124 14 94l0 170q2 27 21 45t44 19l347 0q26-2 44-20t19-44l0-155q17-23 58-60t57-59q18-21 41-35 22-10 77-19t79-30q24-56-4-115t-82-78q-76-27-170 17 0-54-1-273-4-57-39-93t-88-36q-53 0-88 38t-37 91l0 107q-32 6-57 22-68-10-119 33-72 4-110 42t-39 98z m59 30q-2-55 26-83t91-19q14-27 47-36t59 7q58-58 107-10l0-191q2-27 20-45t41-20q29 2 45 20t19 45l0 365q23-4 66-20t74-28 66-4 58 42q13 26 9 47-2 4-4 5t-7 1q-45 8-69 13t-55 20-54 41q-14 18-68 68t-71 87l0 4-347 0q0-24-15-84t-25-116-13-109z" horiz-adv-x="845" />
+<glyph glyph-name="left-hand" unicode="&#xe88e;" d="m0 377q0 55 36 89t93 38q219 2 273 2-45 94-17 170 19 54 78 82t115 4q22-24 30-79t19-78q14-23 35-41 22-15 59-56t60-59l155 0q25 0 43-18t21-44l0-348q0-25-19-44t-45-20l-170 0q-28 0-94-15t-124-24-117-8-98 39-42 109q-43 51-33 119-16 26-22 57l-107 0q-53 2-91 37t-38 88z m65 0q1-23 19-41t45-20l191 0q-48-48 10-107-16-25-7-59t36-46q-9-63 19-91t83-27 109 13 116 25 84 15l0 348-4 0q-37 15-87 70t-68 68q-25 22-41 54t-20 56-13 68q0 4-1 7t-5 5q-21 4-47-10-35-21-42-58t4-66 28-73 20-67l-365 0q-27-2-45-18t-20-46z" horiz-adv-x="1000" />
+<glyph glyph-name="right-hand" unicode="&#xe88f;" d="m0 39l0 348q2 25 21 44t44 18l154 0q23 18 60 59t59 56q21 18 35 41 10 22 19 78t30 79q57 23 115-4t78-82q28-76-17-170 54 0 273-2 57-4 93-38t36-89q0-53-38-88t-91-37l-107 0q-6-31-22-57 10-68-33-119-4-72-42-109t-98-39-117 8-124 24-94 15l-170 0q-27 2-45 20t-19 44z m231 0q23 0 83-15t116-25 109-13 83 27 19 91q27 13 36 46t-7 59q59 59 10 107l191 0q27 2 45 20t20 41q-2 29-20 46t-45 18l-365 0q4 24 20 67t28 73 4 66-42 58q-26 14-47 10-4-2-5-5t-1-7q-8-45-13-68t-20-56-41-54q-18-13-68-68t-87-70l-3 0 0-348z" horiz-adv-x="1000" />
+<glyph glyph-name="up-hand" unicode="&#xe890;" d="m0 419q2 60 39 98t110 42q51 43 119 33 25 16 57 22l0 107q2 53 37 91t88 38q54 0 88-36t39-93q1-219 1-273 94 45 170 17 55-19 82-78t4-115q-23-22-79-30t-77-19q-23-14-41-35-16-21-57-59t-58-60l0-154q0-26-19-44t-44-21l-347 0q-26 0-44 19t-21 46l0 169q0 28-14 94t-25 124-8 117z m59-30q2-55 13-109t25-115 15-84l347 0 0 3q16 38 71 87t68 68q21 25 54 41t55 20 69 13q4 0 7 1t4 5q4 21-9 47-22 35-58 42t-66-4-74-28-66-20l0 365q-2 27-19 45t-45 20q-24-2-41-20t-20-45l0-191q-49 49-107-10-26 16-59 7t-47-36q-62 9-91-19t-26-83z" horiz-adv-x="845" />
+<glyph glyph-name="cw" unicode="&#xe891;" d="m0 350q0 207 147 354t353 146q209 0 355-148l145 103 0-465-445 149 131 93q-82 65-186 65-123 0-210-87t-87-210 87-210 210-87q82 0 150 40t108 109l176-102q-67-113-182-182t-252-68q-207 0-353 146t-147 354z" horiz-adv-x="1000" />
+<glyph glyph-name="cw-circled" unicode="&#xe892;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m211 0q0-119 85-204t204-85q80 0 146 39t104 106l-102 58q-21-39-61-62t-87-24q-70 0-121 51t-51 121 51 121 121 51q61 0 107-37l-76-55 258-86 0 270-84-61q-84 86-205 86-119 0-204-85t-85-204z" horiz-adv-x="1000" />
+<glyph glyph-name="arrows-cw" unicode="&#xe893;" d="m0-150l0 402 402 0-160-160q108-107 258-107 125 0 222 75t130 192l138 0q-35-173-173-288t-317-114q-207 0-353 146z m10 598q35 174 173 288t317 114q207 0 354-146l146 146 0-402-402 0 160 160q-108 107-258 107-125 0-222-75t-130-192l-138 0z" horiz-adv-x="1000" />
+<glyph glyph-name="shuffle" unicode="&#xe894;" d="m0 44l0 123 145 0q27 0 33 3t23 22q10 12 139 195 111 160 160 209 63 65 137 65l142 0 0 154 221-221-221-218 0 162-142 0q-16 0-23-4t-28-26q-39-39-145-191-23-31-58-84t-54-78-36-45q-59-66-148-66l-145 0z m0 494l0 123 145 0q89 0 148-69 23-25 61-78-2-4-7-10t-7-11q-22-29-51-71-2-3-6-8t-6-7q-58 84-76 103-17 22-23 25t-33 3l-145 0z m430-346q43 64 60 90 4 4 8 10t6 7q57-76 82-103 21-22 28-25t23-4l142 0 0 158 221-219-221-221 0 159-142 0q-74 0-137 64-29 29-70 84z" horiz-adv-x="1000" />
+<glyph glyph-name="play" unicode="&#xe895;" d="m0-25l0 750 625-375z" horiz-adv-x="625" />
+<glyph glyph-name="play-circled" unicode="&#xe896;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m375-250l375 250-375 250 0-500z" horiz-adv-x="1000" />
+<glyph glyph-name="play-circled2" unicode="&#xe897;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m115 0q0-158 114-271t271-114 271 114 114 271-114 272-271 113-271-113-114-272z m260-250l0 500 375-250z" horiz-adv-x="1000" />
+<glyph glyph-name="stop" unicode="&#xe898;" d="m0-25l0 750 750 0 0-750-750 0z" horiz-adv-x="750" />
+<glyph glyph-name="stop-circled" unicode="&#xe899;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m250-250l500 0 0 500-500 0 0-500z" horiz-adv-x="1000" />
+<glyph glyph-name="pause" unicode="&#xe89a;" d="m0-25l0 750 313 0 0-750-313 0z m438 0l0 750 312 0 0-750-312 0z" horiz-adv-x="750" />
+<glyph glyph-name="pause-circled" unicode="&#xe89b;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m275-260l153 0 0 520-153 0 0-520z m297 0l153 0 0 520-153 0 0-520z" horiz-adv-x="1000" />
+<glyph glyph-name="record" unicode="&#xe89c;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m250 0q0-103 73-177t177-73 177 73 73 177-73 177-177 73-177-73-73-177z" horiz-adv-x="1000" />
+<glyph glyph-name="eject" unicode="&#xe89d;" d="m0-96l0 258 1000 0 0-258-1000 0z m0 354l500 539 500-539-1000 0z" horiz-adv-x="1000" />
+<glyph glyph-name="backward" unicode="&#xe89e;" d="m0 350l344 344 0-313 312 313 0-688-312 313 0-313z" horiz-adv-x="656" />
+<glyph glyph-name="backward-circled" unicode="&#xe89f;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m188 0l250-187 0 375z m312 0l250-187 0 375z" horiz-adv-x="1000" />
+<glyph glyph-name="fast-backward" unicode="&#xe8a0;" d="m0-25l0 750 125 0 0-344 313 313 0-313 312 313 0-688-312 313 0-313-313 313 0-344-125 0z" horiz-adv-x="750" />
+<glyph glyph-name="fast-forward" unicode="&#xe8a1;" d="m0 6l0 688 313-313 0 313 312-313 0 344 125 0 0-750-125 0 0 344-312-313 0 313z" horiz-adv-x="750" />
+<glyph glyph-name="forward" unicode="&#xe8a2;" d="m0 6l0 688 313-313 0 313 343-344-343-344 0 313z" horiz-adv-x="656" />
+<glyph glyph-name="forward-circled" unicode="&#xe8a3;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m250-187l250 187-250 188 0-375z m313 0l249 187-249 188 0-375z" horiz-adv-x="1000" />
+<glyph glyph-name="step-backward" unicode="&#xe8a4;" d="m0-25l0 750 125 0 0-344 313 313 0-688-313 313 0-344-125 0z" horiz-adv-x="437" />
+<glyph glyph-name="step-forward" unicode="&#xe8a5;" d="m0 6l0 688 313-313 0 344 125 0 0-750-125 0 0 344z" horiz-adv-x="437" />
+<glyph glyph-name="target" unicode="&#xe8a6;" d="m0 274l0 152 131 0q21 110 102 191t191 102l0 131 152 0 0-131q110-21 191-102t102-191l131 0 0-152-131 0q-21-109-102-191t-191-102l0-131-152 0 0 131q-110 21-191 102t-102 191l-131 0z m231 0q19-70 71-122t122-71l0 146 152 0 0-146q70 19 122 71t72 122l-147 0 0 152 147 0q-20 71-72 122t-122 72l0-147-152 0 0 147q-70-20-122-72t-71-122l146 0 0-152-146 0z" horiz-adv-x="1000" />
+<glyph glyph-name="signal" unicode="&#xe8a7;" d="m0-150l0 250 199 0 0-250-199 0z m268 0l0 500 199 0 0-500-199 0z m265 0l0 750 199 0 0-750-199 0z m268 0l0 1000 199 0 0-1000-199 0z" horiz-adv-x="1000" />
+<glyph glyph-name="desktop" unicode="&#xe8a8;" d="m0 104l0 660 1000 0 0-660-363 0 0-96 88 0 0-72-450 0 0 72 88 0 0 96-363 0z m123 125l754 0 0 410-754 0 0-410z" horiz-adv-x="1000" />
+<glyph glyph-name="desktop-circled" unicode="&#xe8a9;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m209-144l211 0 0-55-51 0 0-43 262 0 0 43-51 0 0 55 211 0 0 386-582 0 0-386z m70 74l0 238 442 0 0-238-442 0z" horiz-adv-x="1000" />
+<glyph glyph-name="laptop" unicode="&#xe8aa;" d="m0 47l0 88 1000 0 0-88-51-52-898 0z m100 135l0 524 800 0 0-524-800 0z m99 96l602 0 0 334-602 0 0-334z m209-252l184 0 0 80-184 0 0-80z" horiz-adv-x="1000" />
+<glyph glyph-name="laptop-circled" unicode="&#xe8ab;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m178-195l31-35 582 0 31 35 0 56-644 0 0-56z m64 88l516 0 0 338-516 0 0-338z m65 60l0 215 386 0 0-215-386 0z m132-162l0 51 122 0 0-51-122 0z" horiz-adv-x="1000" />
+<glyph glyph-name="network" unicode="&#xe8ac;" d="m0 348l0 4q232 19 367 115 43-20 86 2 92-92 192-123 11-29 37-47-32-76-86-135-41 29-87 14t-64-59q-131 0-250 55t-193 152q-2 6-2 22z m6 70q19 127 100 226t197 141q8-84 37-154-51-53-22-117-130-80-312-96z m14-207q87-76 199-118t224-42q-138-70-271-63-109 90-152 223z m252-285q113 15 212 72 47-25 94-4t59 71q156 33 263 121-37-92-106-161t-154-105-182-35-186 41z m97 879q88 19 180 2-29-84-92-162-41 17-55 11-33 80-33 149z m129-287q16 39 2 76 84 103 113 195 61-19 108-53 17-132 4-256-61-9-82-64-69 25-145 102z m164-379q53 62 84 144 47 6 72 41 77 6 112 12 0-6-1-15t-1-12q-96-125-266-170z m129 326q12 111 4 211 111-115 131-272-39-9-90-11-6 46-45 72z" horiz-adv-x="930" />
+<glyph glyph-name="inbox" unicode="&#xe8ad;" d="m0-150l0 483 328 0q0-73 51-123t121-49 121 49 51 123l328 0 0-483-1000 0z m279 768l119 0 0 232 204 0 0-232 119 0-221-332z" horiz-adv-x="1000" />
+<glyph glyph-name="inbox-circled" unicode="&#xe8ae;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m199-281l602 0 0 289-197 0q0-41-31-71t-73-31-73 31-30 71l-198 0 0-289z m168 461l133-199 133 199-72 0 0 140-122 0 0-140-72 0z" horiz-adv-x="1000" />
+<glyph glyph-name="inbox-alt" unicode="&#xe8af;" d="m0 6l0 313 273 375 454 0 273-375 0-313-1000 0z m78 313l172 0 125-125 250 0 125 125 172 0-233 312-378 0z" horiz-adv-x="1000" />
+<glyph glyph-name="globe" unicode="&#xe8b0;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m118-39q5-55 27-107 29-73 84-127t125-84q1 17 5 67t8 77q-4 16-22 51t-21 57q0 19 1 29t1 16q-4 1-10 7l-7 8q-8 8-12 10-12 4-34 12t-33 11-29 12-30 18-26 22-24 28q-8-52-3-107z m142 340q17 2 35 0 18-8 38-31t34-32q4-4 12-4 4-9 23-12t24-7q23-14 37-33-24-34-37-39 0-2 2-2 4-8-4-12-6-2-24-6t-23-11-10-24q0-4-4-8 4-27 2-49t-13-23q-6 0-12 2-8 2-19 8t-24 17q0-6 4-15t4-12l6 0q7 2 11-3t0-9l-2-6-2-2 8-4q10-7 19-7t22 1q20 2 31 2t27-8 22-15 22-18 23-17q4-2 22-13t26-19 9-21q-2-70-26-96-7-7-22-18t-23-21-15-23q-6-12-6-27-6-12-16-34t-15-29q99-19 194 12t161 105q51 55 76 121t28 137l-37-21q-24 2-24-8l16-6q4-2 4-4 4-10-4-21-6-12-29-36-2-25-4-33-4-10-10-21l0-14q-2-8-9-22t-9-25q-4-27-23-51-29-27-49-23-8 2-14 10-4 13-13 37t-12 29q-4 10-4 20t2 23 2 20q0 9-7 24t-7 21q-2 5 4 19l-9 3q-8 3-32 3l-12 0q-44 0-56 55-6 33 14 64 1 4 1 9l0 7q10 2 18 19 8 0 36 4t42 5 35-5q8-6 16-10 14-9 23-13l32 21q-10 16-20 26-27 31-57 0l-68 5q-16-9-39-11-2 11-6 19-6 12-7 19t3 11l8 7q8 6 11 17t5 24 4 20q5 14 17 31 6 14 23 22t35 13 39 8 38 4q-37 31-76 53-12 0-32 5t-29 4q-21 2-49-13-21-16-50-16-37 0-75 13t-64 28q-64-21-117-64z" horiz-adv-x="1000" />
+<glyph glyph-name="globe-alt" unicode="&#xe8b1;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m125 57q22-28 47-43t65-30 58-21q4-6 15-15t14-10q0-6-2-16-2-22 1-39t8-27 16-29 16-28q2-6 0-14-2-15-8-64t-7-76q39-24 76-26 4 8 8 18 4 8 8 20t13 29q0 13 5 25t11 18q6 7 13 13 20 16 36 32t17 25q8 31 10 68 0 12-9 20t-20 15q-18 8-46 35t-42 32q-18 8-34 9t-31-1q-13-4-33-2-4 6-8 8-8 3-2 9 4 8-3 11t-14 1q-8 23-8 37 14-12 23-17t18-8 14-2q9 4 11 19t-2 43q4 4 4 8 4 18 11 23t7 6q4 0 4 2 4 2 15 4 6 2 10 3t10 3q8 4 4 12l-2 0q17 10 35 41-12 19-35 31-8 10-20 6-5 0-14 6t-13 8-12 3q-13 8-26 21t-21 26q-3 10-17 14-10 2-20 2l-11 0q-55-43-93-104t-50-134z m256 297q25-14 60-26t69-12q23 0 51 16 27 20 76 10 8-2 13-2-35 16-74 23t-80 8q-60 0-115-17z m164-383q4-26 19-39 12-12 26-14t25 0 28-2q7-4 9-4-6-13-4-21 0-4 6-19t6-24q-4-49 0-61 6-12 14-33t14-33q3-8 13-10 20-4 47 23 20 24 23 51 2 10 8 22t10 25q2 6 0 14 14 21 14 39l0 14q2 3 9 10t12 11q6 23 2 31 0 2-4 4l-17 6q11 25 35 20l31 9 0 6q0 90-36 163t-99 126q-101-11-127-45-11-19-15-33-2-8-5-20t-4-17-5-12-12-17q-4-4-4-11t6-19q6-9 6-17 29 0 37 10l71-6q25 31 56 0 8-8 18-26l-29-19q-20 10-34 15t-28 8-22 1-31-4-36-3l-4-7t-6-7-7-3q-2-4-2-10l0-8q-22-27-14-64z" horiz-adv-x="1000" />
+<glyph glyph-name="cloud" unicode="&#xe8b2;" d="m0 241q4 69 33 125t87 85 124 14q53 85 128 114t145 6 126-81 78-137q49 6 89-22t56-68 9-90-47-82l-791 0q-41 67-37 136z" horiz-adv-x="877" />
+<glyph glyph-name="cloud-circled" unicode="&#xe8b3;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m159-34q-3-54 29-105l615 0q29 26 36 63t-7 69-45 54-68 18q-22 76-83 126t-132 49q-94-2-156-101-51 13-96-9t-67-67-26-97z" horiz-adv-x="1000" />
+<glyph glyph-name="flight" unicode="&#xe8b4;" d="m0 180l80 170-80 170 100 0 113-100 180 0-125 401 99 0 225-401 258 0 37-2q39-2 76-19t37-49q0-20-17-34t-36-22-45-10-36-3-16-1l-258 0-225-401-99 0 125 401-180 0-113-100-100 0z" horiz-adv-x="1000" />
+<glyph glyph-name="leaf" unicode="&#xe8b5;" d="m2 56q9 28 31 48t44 41 20 32q-14 30-14 39-19 127 61 232t195 153q43 18 102 20t104-4 94 4 79 43q45 49 82 49 23 0 33-20 55-119 30-240t-96-221-168-150q-182-90-352-32-13 4-43 23t-47 18q-9-5-19-18t-22-32-15-26q-14-23-37-27t-43 16q-28 25-19 52z m182 175q1-15 13-24t26-8 24 12q145 173 377 168 16-2 27 8t10 25q0 15-9 26t-26 13q-127 6-239-45t-194-147q-10-13-9-28z" horiz-adv-x="871" />
+<glyph glyph-name="font" unicode="&#xe8b6;" d="m0-74l86 0 353 918 112 0 351-918 98 0 0-70-359 0 0 70 109 0-82 217-416 0-82-217 107 0 0-70-277 0 0 70z m279 287l364 0-182 471z" horiz-adv-x="1000" />
+<glyph glyph-name="fontsize" unicode="&#xe8b7;" d="m0 19l209 685q4 12 16 12l138 0q12 0 16-12l207-681q2-6 2-8 0-16-16-16l-125 0q-11 0-15 12l-35 123-206 0-35-123q-4-12-15-12l-125 0q-20 0-16 20z m223 248l142 0-72 252z m369-111q4 84 53 128 46 41 111 41 66 0 109-35l0 32q0 74-76 74-59 0-107-51-18-14-26 4l-41 68q-4 12 4 20 37 37 84 54 57 24 130 18t114-45q51-45 51-129l0-324q0-16-16-16l-99 0q-16 0-18 16l0 10q-47-37-109-37-67 2-111 45-51 48-53 127z m133-2q0-30 17-51 29-24 68-17t55 34l0 69q-13 25-37 31-57 20-86-14-17-23-17-52z" horiz-adv-x="998" />
+<glyph glyph-name="bold" unicode="&#xe8b8;" d="m0-60l125 0 0 820-125 0 0 80 582 0q180 0 270-60t89-182q0-88-62-139t-184-64q147-14 226-79t79-173q0-145-111-215-110-68-344-68l-545 0 0 80z m379 0l94 0q125 0 185 49t61 154q0 105-62 157t-184 52l-94 0 0-412z m0 492l86 0q113 0 168 39 55 43 55 127 0 86-55 125-53 37-168 37l-86 0 0-328z" horiz-adv-x="1000" />
+<glyph glyph-name="italic" unicode="&#xe8b9;" d="m0-150l14 70 127 0 172 858-127 0 13 72 391 0-14-72-127 0-172-858 127 0-13-70-391 0z" horiz-adv-x="590" />
+<glyph glyph-name="text-height" unicode="&#xe8ba;" d="m0 499l6 177 570 0 4-177-60 0q0 91-20 107t-137 16l0-491q0-45 11-51t73-7l0-49-314 0 0 49q62-2 73 6t11 52l0 491q-117 0-136-16t-18-107l-63 0z m652-475l118 0 0 652-118 0 174 174 174-174-115 0 0-652 115 0-174-174z" horiz-adv-x="1000" />
+<glyph glyph-name="text-width" unicode="&#xe8bb;" d="m0 24l174 174 0-117 652 0 0 117 174-174-174-174 0 115-652 0 0-115z m211 648l4 178 570 0 4-178-60 0q0 92-20 107t-137 14l0-488q0-45 11-53t75-7l0-49-316 0 0 49q64 0 75 6t11 54l0 488q-117 0-137-14t-19-107l-61 0z" horiz-adv-x="1000" />
+<glyph glyph-name="align-left" unicode="&#xe8bc;" d="m0-89l0 156 1000 0 0-156-1000 0z m0 240l0 156 609 0 0-156-609 0z m0 242l0 156 789 0 0-156-789 0z m0 240l0 157 516 0 0-157-516 0z" horiz-adv-x="1000" />
+<glyph glyph-name="align-center" unicode="&#xe8bd;" d="m0-89l0 156 1000 0 0-156-1000 0z m106 482l0 156 789 0 0-156-789 0z m89-242l0 156 610 0 0-156-610 0z m47 482l0 157 516 0 0-157-516 0z" horiz-adv-x="1000" />
+<glyph glyph-name="align-right" unicode="&#xe8be;" d="m0-89l0 156 1000 0 0-156-1000 0z m211 482l0 156 789 0 0-156-789 0z m180-242l0 156 609 0 0-156-609 0z m93 482l0 157 516 0 0-157-516 0z" horiz-adv-x="1000" />
+<glyph glyph-name="align-justify" unicode="&#xe8bf;" d="m0-89l0 156 1000 0 0-156-1000 0z m0 240l0 156 1000 0 0-156-1000 0z m0 242l0 156 1000 0 0-156-1000 0z m0 240l0 157 1000 0 0-157-1000 0z" horiz-adv-x="1000" />
+<glyph glyph-name="list" unicode="&#xe8c0;" d="m0-13l0 180 180 0 0-180-180 0z m0 273l0 180 180 0 0-180-180 0z m0 274l0 180 180 0 0-180-180 0z m266-547l0 180 734 0 0-180-734 0z m0 273l0 180 734 0 0-180-734 0z m0 274l0 180 734 0 0-180-734 0z" horiz-adv-x="1000" />
+<glyph glyph-name="indent-left" unicode="&#xe8c1;" d="m0-66l0 147 1000 0 0-147-1000 0z m0 229l0 375 281-188z m0 457l0 146 1000 0 0-146-1000 0z m422-457l0 146 578 0 0-146-578 0z m0 228l0 147 578 0 0-147-578 0z" horiz-adv-x="1000" />
+<glyph glyph-name="indent-right" unicode="&#xe8c2;" d="m0-66l0 147 1000 0 0-147-1000 0z m0 229l0 146 578 0 0-146-578 0z m0 228l0 147 578 0 0-147-578 0z m0 229l0 146 1000 0 0-146-1000 0z m719-270l281 188 0-375z" horiz-adv-x="1000" />
+<glyph glyph-name="briefcase" unicode="&#xe8c3;" d="m0-89l0 254 451 0 0-80 98 0 0 80 451 0 0-254-1000 0z m0 332l0 406 266 0 0 141 468 0 0-141 266 0 0-406-451 0 0 84-98 0 0-84-451 0z m338 406l324 0 0 68-324 0 0-68z" horiz-adv-x="1000" />
+<glyph glyph-name="off" unicode="&#xe8c4;" d="m0 350q0 207 147 354l101-102q-105-103-105-252t104-253 253-104 253 104 104 253-105 252l102 102q146-147 146-354t-146-354-354-146-353 146-147 354z m428-78l0 578 144 0 0-578-144 0z" horiz-adv-x="1000" />
+<glyph glyph-name="road" unicode="&#xe8c5;" d="m0-150l201 1000 250 0-8-230 114 0-8 230 250 0 201-1000-418 0-10 287-144 0-10-287-418 0z m430 373l140 0-11 340-118 0z" horiz-adv-x="1000" />
+<glyph glyph-name="qrcode" unicode="&#xe8c6;" d="m0-150l0 455 455 0 0-455-455 0z m0 545l0 455 455 0 0-455-455 0z m90-455l273 0 0 273-273 0 0-273z m0 547l273 0 0 273-273 0 0-273z m92-455l0 92 91 0 0-92-91 0z m0 545l0 89 91 0 0-89-91 0z m363-727l0 455 271 0 0-92 94 0 0 92 90 0 0-273-273 0 0 90-90 0 0-272-92 0z m0 545l0 455 455 0 0-455-455 0z m92 92l273 0 0 273-273 0 0-273z m90-547l89 0 0-90-89 0 0 90z m0 637l0 89 89 0 0-89-89 0z m183-637l90 0 0-90-90 0 0 90z" horiz-adv-x="1000" />
+<glyph glyph-name="barcode" unicode="&#xe8c7;" d="m0-82l0 864 84 0 0-864-84 0z m123 0l0 864 20 0 0-864-20 0z m70 0l0 864 63 0 0-864-63 0z m92 0l0 864 28 0 0-864-28 0z m104 0l0 864 41 0 0-864-41 0z m56 0l0 864 18 0 0-864-18 0z m61 0l0 864 19 0 0-864-19 0z m45 0l0 864 82 0 0-864-82 0z m111 0l0 864 43 0 0-864-43 0z m102 0l0 864 9 0 0-864-9 0z m25 0l0 864 27 0 0-864-27 0z m68 0l0 864 20 0 0-864-20 0z m61 0l0 864 82 0 0-864-82 0z" horiz-adv-x="1000" />
+<glyph glyph-name="braille" unicode="&#xe8c8;" d="m0-26q0 52 36 88t87 36 88-36 37-88-37-88-88-36-87 36-36 88z m0 376q0 51 36 88t87 37 88-37 37-88-37-88-88-37-87 37-36 88z m0 376q0 52 36 88t87 36 88-36 37-88-37-88-88-36-87 36-36 88z m397-752q0 52 37 88t88 36 86-36 37-88-37-88-86-36-88 36-37 88z m0 376q0 51 37 88t88 37 86-37 37-88-37-88-86-37-88 37-37 88z m0 376q0 52 37 88t88 36 86-36 37-88-37-88-86-36-88 36-37 88z" horiz-adv-x="644" />
+<glyph glyph-name="book" unicode="&#xe8c9;" d="m0 147l0 543q0 31 14 53 29 45 102 77t116 9l471-242 0-590-86-47 0 590-420 224q-29 10-65-9t-58-47l469-270 0-529-86-47z" horiz-adv-x="703" />
+<glyph glyph-name="adjust" unicode="&#xe8ca;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m147 0q0-146 103-250t250-104l0 708q-146 0-250-104t-103-250z" horiz-adv-x="1000" />
+<glyph glyph-name="tint" unicode="&#xe8cb;" d="m0 204q2 106 57 190 17 27 55 80t54 78q90 139 127 256 16 45 59 41 46 2 58-41 37-120 129-256 18-29 55-80t54-78q55-88 57-190-4-148-103-250-106-101-250-103-149 4-248 103-104 108-104 250z m154-78q2-37 28-62t60-26q37 2 63 28t25 60q0 27-14 47-17 23-27 41-25 41-33 63-2 13-14 11-11 2-15-11-8-28-30-63-6-10-15-22t-14-19q-14-20-14-47z" horiz-adv-x="705" />
+<glyph glyph-name="check" unicode="&#xe8cc;" d="m0-150l0 1000 646 0-164-164-318 0 0-672 672 0 0 319 164 164 0-647-1000 0z m234 623l133 131 129-129 361 363 133-132-361-364-133-133z" horiz-adv-x="1000" />
+<glyph glyph-name="check-empty" unicode="&#xe8cd;" d="m0-150l0 1000 1000 0 0-1000-1000 0z m164 164l672 0 0 672-672 0 0-672z" horiz-adv-x="1000" />
+<glyph glyph-name="asterisk" unicode="&#xe8ce;" d="m0 395l57 176 351-116 0 370 184 0 0-370 351 116 57-176-352-113 217-299-148-108-217 299-217-299-148 108 217 299z" horiz-adv-x="1000" />
+<glyph glyph-name="gift" unicode="&#xe8cf;" d="m0 290l0 250 357 0-158 126 190 125 70-212 121 271 190-187-194-123 326 0 0-250-62 0 0-440-777 0 0 440-63 0z m63 62l326 0 0 125-326 0 0-125z m62-439l264 0 0 396-264 0 0-396z m154 750l139-112-55 166z m215-122l201 127-99 100z m20-628l263 0 0 396-263 0 0-396z m0 439l326 0 0 125-326 0 0-125z" horiz-adv-x="902" />
+<glyph glyph-name="fire" unicode="&#xe8d0;" d="m7 238q10 41 50 131t44 146q39-72 45-145 148 184 154 428 10-6 25-17t58-45 74-74 61-96 34-118q15 36 19 78t-9 81q15-12 41-40t56-74 56-99 31-118-9-127-72-127-152-120q64 128 25 278t-154 229q10-43-11-141t-65-150q7 63 4 102t-12 58l-10 18q-12-70-60-141-26-37-39-68t-9-80 30-105q-135 76-181 154t-24 181z" horiz-adv-x="748" />
+<glyph glyph-name="magnet" unicode="&#xe8d1;" d="m0 412q0 181 137 309t329 128 329-128 137-309q0-20-2-39l-10-192-293 24 8 193q2 6 2 14 0 66-50 113t-120 47-121-47-51-114q0-5 2-13l10-194-295-23-10 191q-2 20-2 39z m23-346l293 25 18-187q2-14-8-24t-23-11l-225-18q-15-2-26 7t-11 22z m575-162l17 187 295-25-17-186q-2-13-13-22t-25-7l-226 18q-14 1-23 11t-8 24z" horiz-adv-x="932" />
+<glyph glyph-name="chart" unicode="&#xe8d2;" d="m0-29l0 758 1000 0 0-758-1000 0z m123 123l754 0 0 512-754 0 0-512z m27 162l125 104 36 29 31-33 43-47 105 166 47 72 39-78 61-125 127 223 86-49-176-305-45-80-41 84-63 131-91-142-34-53-43 45-54 56-90-74z" horiz-adv-x="1000" />
+<glyph glyph-name="chart-circled" unicode="&#xe8d3;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m209-221l582 0 0 442-582 0 0-442z m72 73l0 297 438 0 0-297-438 0z m16 93l37-43 51 43 31-33 25-27 20 31 55 82 35-74 23-49 28 47 101 176-49 27-76-129-33 72-23 47-28-43-60-95-26 27-19 18-20-16z" horiz-adv-x="1000" />
+<glyph glyph-name="credit-card" unicode="&#xe8d4;" d="m0 18l0 664 1000 0 0-664-1000 0z m63 63l874 0 0 296-874 0 0-296z m0 439l874 0 0 100-874 0 0-100z m60-361q0 13 5 21t15 8 14-8 5-21-5-22-14-8-15 8-5 22z m8 0q0-12 3-18t9-6 8 6 3 18-3 17-8 6-9-6-3-17z m43 0q0 13 5 21t14 8 15-8 5-21-5-22-15-8-14 8-5 22z m8 0q0-12 3-18t8-6 9 6 3 18-3 17-9 6-8-6-3-17z m41 0q0 13 5 21t14 8 15-8 5-21-5-22-15-8-14 8-5 22z m8 0q0-12 2-18t9-6 9 6 3 18-3 17-9 6-9-6-2-17z m42 0q0 13 5 21t15 8 15-8 5-21-5-22-15-8-15 8-5 22z m8 0q0-12 3-18t9-6 9 6 3 18-3 17-9 6-9-6-3-17z m39-10l0 6 22 0 0-6-22 0z m32 10q0 13 4 21t15 8 15-8 5-21-5-22-15-8-15 8-4 22z m7 0q0-12 3-18t9-6 9 6 3 18-3 17-9 6-9-6-3-17z m41 0q0 13 5 21t15 8 15-8 4-21-4-22-15-8-15 8-5 22z m8 0q0-12 3-18t9-6 9 6 3 18-3 17-9 6-9-6-3-17z m41 0q0 13 6 21t15 8 14-8 6-21-6-22-14-8-15 8-6 22z m8 0q0-12 4-18t10-6 9 6 2 18-2 17-9 6-10-6-4-17z m43 0q0 13 5 21t15 8 14-8 5-21-5-22-14-8-15 8-5 22z m8 0q0-12 3-18t9-6 8 6 3 18-3 17-8 6-9-6-3-17z" horiz-adv-x="1000" />
+<glyph glyph-name="megaphone" unicode="&#xe8d5;" d="m0 344l0 123q2 35 26 60t58 24l270 0q138 8 272 65t229 152q36-2 59-26t23-58l0-199q28-8 45-30t18-50q-2-30-19-51t-44-27l0-201q-1-36-26-59t-56-24q-207 184-449 211-66-33-53-127t77-142q-28-47-96-52t-105 30q-16 45-25 76t-16 71-7 78 10 72l-107 0q-35 2-60 27t-24 57z m438-10q240-44 419-183l0 508q-203-151-419-182l0-143z" horiz-adv-x="1000" />
+<glyph glyph-name="clipboard" unicode="&#xe8d6;" d="m0-150l0 904 225 0 0-64-161 0 0-774 579 0 0 774-161 0 0 64 225 0 0-904-707 0z m129 129l0 31 31 0 0-31-31 0z m0 121l0 31 31 0 0-31-31 0z m0 121l0 31 31 0 0-31-31 0z m0 121l0 32 31 0 0-32-31 0z m0 121l0 32 31 0 0-32-31 0z m0 96l0 94 129 0 0 97q0 41 27 71t69 29 69-30 28-70q0-56-2-97l129 0 0-94-449 0z m96-582l0 33 353 0 0-33-353 0z m0 121l0 33 353 0 0-33-353 0z m0 121l0 33 353 0 0-33-353 0z m0 121l0 34 353 0 0-34-353 0z m0 121l0 34 353 0 0-34-353 0z m97 260q0-14 9-22t23-9 22 9 9 22-9 24-22 9-23-9-9-24z" horiz-adv-x="707" />
+<glyph glyph-name="hdd" unicode="&#xe8d7;" d="m0 239l199 537 602 0 199-537-80-315-840 0z m78-51l55-213 734 0 55 213-844 0z m654-106q0 16 12 28t28 12 29-12 11-28-11-29-29-11-28 11-12 29z" horiz-adv-x="1000" />
+<glyph glyph-name="key" unicode="&#xe8d8;" d="m0 350q0 113 80 193t193 81q96 0 169-58t97-148l461 0 0-117-64 0 0-218-116 0 0 218-54 0 0-150-118 0 0 150-105 0q-18-95-94-160t-176-64q-113 0-193 80t-80 193z m127 0q0-60 43-103t103-43 104 43 43 103-43 104-104 43-103-43-43-104z" horiz-adv-x="1000" />
+<glyph glyph-name="certificate" unicode="&#xe8d9;" d="m0 219l94 139-86 146 154 67 6 168 166-28 96 139 125-113 156 64 43-162 166-29-51-160 123-116-129-107 43-164-168-20-52-160-153 75-131-108-88 145-167-20 3 170z" horiz-adv-x="992" />
+<glyph glyph-name="tasks" unicode="&#xe8da;" d="m0-41l0 196 1000 0 0-196-1000 0z m0 293l0 196 1000 0 0-196-1000 0z m0 293l0 196 1000 0 0-196-1000 0z m406-244l543 0 0 100-543 0 0-100z m221 293l322 0 0 100-322 0 0-100z m119-586l203 0 0 100-203 0 0-100z" horiz-adv-x="1000" />
+<glyph glyph-name="filter" unicode="&#xe8db;" d="m0 850l1000 0-346-346 0-402-308-252 0 654z" horiz-adv-x="1000" />
+<glyph glyph-name="gauge" unicode="&#xe8dc;" d="m0 188q0 207 147 354t353 146 354-146 146-354q0-92-31-176l-137 0q43 82 43 176 0 154-109 265t-266 110-266-110-109-265q0-94 43-176l-137 0q-31 84-31 176z m250 180q0 25 19 44t44 18 43-18 19-44-19-44-43-19-44 19-19 44z m188 60q0 26 18 44t44 19 44-19 19-44-19-44-44-18-44 18-18 44z m13-416l0 49 49 246 49-246 0-49-98 0z m174 356q0 25 19 44t44 18 43-18 19-44-19-44-43-19-44 19-19 44z" horiz-adv-x="1000" />
+<glyph glyph-name="smiley" unicode="&#xe8dd;" d="m0-150l0 1000 1000 0 0-1000-1000 0z m152 471q0-145 102-246t246-102 246 102 102 246l-696 0z m67 230q0-45 31-76t76-31 77 31 33 76-33 77-77 33-76-33-31-77z m336 0q0-45 32-76t77-31 76 31 31 76-31 77-76 33-77-33-32-77z" horiz-adv-x="1000" />
+<glyph glyph-name="smiley-circled" unicode="&#xe8de;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m238-262l524 0 0 524-524 0 0-524z m80 246l364 0q0-76-53-128t-129-53-129 53-53 128z m36 122q0 23 16 40t40 16 40-16 17-40-17-40-40-17-40 17-16 40z m175 0q0 23 17 40t40 16 40-16 17-40-17-40-40-17-40 17-17 40z" horiz-adv-x="1000" />
+<glyph glyph-name="address-book" unicode="&#xe8df;" d="m0-150l0 1000 1000 0 0-178-109 0 0-95 109 0 0-178-109 0 0-98 109 0 0-178-109 0 0-95 109 0 0-178-1000 0z m193 285l504 0 0 155-187 111q37 19 58 54t22 77q0 58-42 101t-103 43-102-43-42-101q0-43 22-77t58-54l-188-111 0-155z" horiz-adv-x="1000" />
+<glyph glyph-name="address-book-alt" unicode="&#xe8e0;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m219-281l562 0 0 99-62 0 0 55 62 0 0 100-62 0 0 54 62 0 0 100-62 0 0 55 62 0 0 99-562 0 0-562z m109 160l0 88 2 0 104 62q-45 22-45 73 0 33 23 56t58 24 57-24 24-56q0-51-45-73l103-62 2 0 0-88-283 0z" horiz-adv-x="1000" />
+<glyph glyph-name="asl" unicode="&#xe8e1;" d="m1 700q-4 37 15 53t45 5 35-38l53-184q-15-29-14-64 6-30 36-204 7-52 32-82t65-29q47 0 74 37 34-39 83-37t74 41q27-37 71-41t73 27q12 16 20 32t11 37 5 33 1 40l0 38q26-10 61 24 49 45 109 78t98 8q33-24 31-59t-35-55q-61-25-104-82t-67-112-58-117-78-93q-21-18-66-18l-350 0q-84 6-105 118z m181-234q-6 45 21 65t56 8 37-48l21-209q4-41-17-63t-46-15-37 45z m155 70q2 41 32 56t62-1 36-49l8-248q0-59-28-76t-57 4-30 62z m175 4q4 43 37 55t62-7 30-52l-6-254q-5-47-34-66t-54 1-29 67z" horiz-adv-x="979" />
+<glyph glyph-name="glasses" unicode="&#xe8e2;" d="m0 386q-2 13 8 25l360 186q29 11 41-16 11-33-14-45l-227-104 658 0-228 104q-25 16-14 45 14 27 43 16l362-186q11-12 9-25l-27-256q-8-30-33-30l-313 0q-25 2-31 26l-49 223q-39 25-92 1l-50-224q-6-26-32-26l-312 0q-27 2-31 30z m67-30l19-189 260 0 43 189-322 0z m543 0l41-189 259 0 20 189-320 0z" horiz-adv-x="999" />
+<glyph glyph-name="hearing-impaired" unicode="&#xe8e3;" d="m0-62q0 22 16 38l248 250q17 16 40 16t38-16q15-18 15-41t-15-39l-248-250q-41-35-78 0-16 19-16 42z m125 477q4 131 90 219 94 90 219 92 129-4 216-92 90-94 90-219 0-50-11-83t-36-75q-9-23-41-60t-41-53q-6-18-6-39t0-48 2-42q-2-90-54-133-53-29-114-29-21 2-35 16t-14 33 12 35q10 10 21 14t26 4 24 3q25 8 27 16 6 20 6 59 2 9 0 59t4 58q10 41 29 68 6 6 16 18t15 17l32 47q5 8 14 25t13 22q12 31 12 68-2 90-61 149-64 60-146 60-88-2-147-60-60-65-62-149 0-21-14-36t-35-14q-22 2-36 16t-15 34z m154-7q2 66 45 109 47 45 110 47 64-4 107-47 45-47 47-109-2-20-14-32t-29-11q-41 3-41 43-2 29-23 49t-47 21q-30-2-50-23t-21-47q-2-20-13-32t-30-11q-41 3-41 43z m434 249q0 22 17 38l135 136q20 16 41 16t37-16q18-17 17-40t-17-38l-134-136q-41-38-79 0-17 17-17 40z" horiz-adv-x="960" />
+<glyph glyph-name="iphone-home" unicode="&#xe8e4;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m285-174q0-15 12-27t29-14l348 0q15 0 27 12t14 29l0 348q0 16-12 27t-29 14l-348 0q-15 0-27-12t-14-29l0-348z m80 61l0 228q0 20 20 20l230 0q20 0 20-20l0-228q0-22-20-22l-230 0q-20 0-20 22z" horiz-adv-x="1000" />
+<glyph glyph-name="person" unicode="&#xe8e5;" d="m0 238l0 275q0 71 47 96 17 8 41 8l207 0q23 0 43-8 59-29 59-96l0-275q-4-31-31-28t-28 28l0 262q-2 9-18 7t-15-7l0-600q-4-27-26-36t-42 4-20 34l0 365q-4 18-22 15t-17-15l0-365q-2-29-25-38t-42 3-21 33l0 600q-4 9-18 7t-15-7l0-262q-4-31-31-28t-26 28z m102 505q0 40 28 68t68 28 69-28 28-68-28-68-69-29-68 29-28 68z" horiz-adv-x="396" />
+<glyph glyph-name="adult" unicode="&#xe8e6;" d="m0-132l0 289q0 103 60 177t157 75l330 0q101-2 158-76t57-176l0-289q0-18-18-18l-105 0q-16 0-16 18l0 252q-6 27-27 24t-22-24l0-252q-2-18-19-18l-352 0q-17 0-17 18l0 252q-4 27-26 24t-23-24l0-252q0-18-18-18l-101 0q-18 0-18 18z m186 783q0 82 59 140t140 59q86-4 142-60t59-139q-2-84-61-143t-140-58q-84 2-142 60t-57 141z" horiz-adv-x="762" />
+<glyph glyph-name="child" unicode="&#xe8e7;" d="m0-134l0 345q-2 92 45 143t129 53l314 0q90 0 130-56t42-140l0-345q-2-16-13-16l-90 0q-16 2-16 16l0 308q-4 28-25 25t-24-25l0-308q0-16-13-16l-293 0q-14 0-14 16l0 308q-4 28-25 25t-24-25l0-308q0-16-14-16l-93 0q-14 2-16 16z m129 778q0 85 61 146t144 60 145-60 60-146-60-145-145-59-144 59-61 145z m88-34q0-47 34-81t82-34 82 34 34 81l-232 0z" horiz-adv-x="660" />
+<glyph glyph-name="blind" unicode="&#xe8e8;" d="m5-94q-12 24 5 51l129 166 51 184 0 150-27-37-10-107q-4-26-25-34t-37 5-14 37l13 115q0 9 6 17l104 141q19 31 56 35t65-21l113-143 111-23q22-4 30-30t-22-37l356-488q5-10-4-15t-16 3l-381 502-103 20q-14 4-22 13l-43 55 0-158 112-127q5-6 7-18l55-244q4-27-17-44t-48-10-34 37l-49 232-92 104-41-145q-6-14-8-18l-135-173q-21-20-47-19t-38 24z m179 835q0 40 28 69t69 28 68-28 28-69-28-68-68-28-69 28-28 68z" horiz-adv-x="911" />
+<glyph glyph-name="guidedog" unicode="&#xe8e9;" d="m5 537q-14 29 12 42 13 6 26 2t18-13q20-31 58-51t69-20l315 0q-31-156-27-296-18 0-50 5t-48 6q-27 4-20-23l45-178q-2-49-39-55-15 0-31 11t-20 23l-56 222q-2 12-13 12t-15-12l-52-220q-10-36-43-36-22 0-35 18t-10 37l64 262 4 160q-45 12-89 39t-63 65z m394 164q-11 21 8 33 22 12 33-6l112-176q11-23-6-35-24-10-35 8z m90-690l39 160q2 8-2 16 2 185 26 293 78-102 211-129-4-12-13-34t-13-32q-4-14 4-41 29-114 61-231 4-29-16-41t-43-6-29 24l-45 172q-10 17-27 18t-24-18l-41-170q-10-26-33-28t-41 14-14 33z m96 508l135 139 23 86 53-63q6-2 26-6t31-8 24-12 18-21 12-45 14-41q12-11 25-21t33-33q18-36-48-71-28 2-52 6t-42 6q-24 4-41 8-4-10-7-22t-9-23q-58 12-113 44t-82 77z" horiz-adv-x="983" />
+<glyph glyph-name="accessibility" unicode="&#xe8ea;" d="m0 188q2 109 63 193 64 86 162 125 43 10 56-25 6-18-1-33t-24-20q-78-33-123-95-45-69-47-145 4-107 78-180 82-74 186-74 86 2 152 47 70 49 98 121 5 16 9 31 12 41 51 32 41-12 33-49-5-24-13-41-39-104-127-164-96-61-203-61-145 4-246 100-102 101-104 238z m264 562q2 43 30 72t69 28q43-2 72-30t28-70q-2-43-31-71t-69-28q-43 2-71 30t-28 69z m47-209l2 0q-8 36 21 65 23 21 59 21 27 0 46-15 10-8 17-16t11-19 5-18 4-23 4-22l166 0q32-2 42-31 3-24-10-39t-37-14l-143 0 22-105 181 0q47-2 65-39l162-284q15-33-10-58-22-20-48-15t-38 30l-141 245q-48 1-144 0t-109 0q-59 3-69 54z" horiz-adv-x="934" />
+<glyph glyph-name="universal-access" unicode="&#xe8eb;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m66 0q0-180 127-307t307-127 307 127 127 307-127 307-307 127-307-127-127-307z m163 2q-20 27 2 47l167 146q12 8 22 11t25 3l110 0q15 0 25-3t22-11q9-7 71-62t97-84q21-22 1-47-21-24-46-4-20 18-63 54t-64 57q0-2-3 0t-7 4-6 2q-6 0-6-13l0-58t4-67q2-22 2-26l49-271q4-41-33-49-18-4-33 7t-16 26q-39 221-39 225-6 23-10 23-4-2-6-5t-2-7-1-7l-1-4q0-2-10-59t-19-111l-10-55q-6-18-18-26t-31-7q-39 10-33 49l49 273q6 37 6 147 0 15-6 15t-16-8l-127-109q-27-20-46 4z m199 300q0 30 21 52t52 21 52-21 21-52-21-52-52-21-52 21-21 52z" horiz-adv-x="1000" />
+<glyph glyph-name="male" unicode="&#xe8ec;" d="m0 209q0 149 105 254t254 106q106 0 196-57l199 199-152 0 0 139 390 0 0-391-140 0 0 151-196-198q63-91 63-203 0-148-106-254t-255-105-253 105-105 254z m145 1q0-88 62-152t151-63 153 63 63 152-63 152-153 62-151-62-62-152z" horiz-adv-x="992" />
+<glyph glyph-name="female" unicode="&#xe8ed;" d="m0 528q0 133 94 227t226 95 228-95 95-227q0-116-75-204t-185-111l0-103 137 0 0-123-137 0 0-137-123 0 0 137-139 0 0 123 139 0 0 103q-112 22-186 111t-74 204z m127 0q0-80 57-137t136-57 137 57 57 137-57 137-137 56-136-56-57-137z" horiz-adv-x="643" />
+<glyph glyph-name="behance" unicode="&#xe8ee;" d="m0-150l0 1000 1000 0 0-1000-1000 0z m156 158l256 0q49 2 80 32 31 33 31 84 0 46-21 74-18 23-51 31l0 4q29 10 45 29 20 28 20 71-2 44-32 74-31 29-74 29l-254 0 0-428z m121 100l0 74 94 0q14-2 20-10 9-9 9-23l0-8q0-14-9-23-8-10-20-10l-94 0z m0 162l0 72 86 0q12 0 20-9t8-24l0-6q0-13-8-23t-20-10l-86 0z m250-98q0-43 12-76 12-31 34-53t54-32 72-11q78 2 117 36 41 33 41 91l-107 0q0-9-4-17-10-29-51-29-31 0-45 18t-13 54l220 0q0 62-11 97-10 32-32 53t-52 31-71 10q-37 0-67-11t-52-32-33-52-12-77z m75 194l189 0 0 70-189 0 0-70z m37-155q2 26 15 40t41 15q24 0 37-15t14-40l-107 0z" horiz-adv-x="1000" />
+<glyph glyph-name="blogger" unicode="&#xe8ef;" d="m0-150l0 1000 1000 0 0-1000-1000 0z m188 377q0-195 218-191l235 0q160 23 173 189l0 88q-3 59-39 85t-84 28q10 35 2 94-5 61-47 101t-111 45l-191 0q-65-9-108-47t-48-99l0-293z m96-29q-16 29 0 58t56 35l285 0q41-5 58-35t1-58-55-35l-285 0q-43 5-60 35z m35 264q-14 27 1 53t55 32l156 0q41-4 56-30t-1-53-55-34l-156 0q-41 6-56 32z" horiz-adv-x="1000" />
+<glyph glyph-name="cc" unicode="&#xe8f0;" d="m0 30l0 640 500 98 500-98 0-640-500-98z m174 316q0-70 27-117 43-72 133-72 39 0 68 13 73 32 78 125l-56 0q-16-86-88-86-27 0-47 12-55 31-55 125 0 43 10 76 26 69 90 69l18-2q58-10 68-76l57 0q-4 48-24 78l-6 6q-39 46-113 46-57 0-98-33-62-52-62-164z m346 0q0-70 27-117 43-72 133-72 37 0 68 13 70 32 78 125l-56 0q-16-86-90-86-28 0-47 12-55 31-55 125 0 43 12 76 23 69 90 69l17-2q59-10 67-76l58 0q-4 48-23 78l-6 6q-41 46-113 46-57 0-98-33-62-52-62-164z" horiz-adv-x="1000" />
+<glyph glyph-name="css" unicode="&#xe8f1;" d="m0 57l0 774 1000 0 0-774-500-187z m109 336q0-57 35-94t96-37q119 0 121 108l-76 0q0-45-47-47-23 0-35 16t-12 42q0 49 12 67 20 25 55 11 25-9 25-44l78 0q0 52-33 80t-88 29q-56 0-94-35t-37-96z m284-41q0-88 125-90 109 0 111 88-2 57-76 72-2 0-17 3t-25 5-21 8-10 14q0 15 34 17 31 0 33-25l0-2 74 0 0 4q0 39-33 58t-78 20q-110 0-113-80 0-59 74-76 4-2 18-5t26-5 20-8 10-14q0-15-35-15-41 0-41 31l-76 0z m265 0q0-88 125-90 110 0 112 88 0 18-8 29-16 30-69 43-2 0-17 3t-26 5-19 8-12 14q2 15 35 17 33 0 32-27l76 0q0 41-33 61t-79 21q-109 0-113-80 0-59 74-76 4-2 19-5l24-5t21-8 11-14q0-19-53-15-24 6-24 31l-76 0z" horiz-adv-x="1000" />
+<glyph glyph-name="delicious" unicode="&#xe8f2;" d="m0 350l0 500 500 0 0-500 500 0 0-500-500 0 0 500-500 0z" horiz-adv-x="1000" />
+<glyph glyph-name="deviantart" unicode="&#xe8f3;" d="m0 143q2 49 19 94t52 92 112 81 178 47l2-43q-93-13-138-64t-65-133l207 0-6 340 114 0 0-84q248 4 386-79t135-251l-471 0 2 230q63 4 106-7l0-145 211-2q-12 49-34 87t-51 60-64 36-72 18-75 7-73-1l0-283-475 0z" horiz-adv-x="996" />
+<glyph glyph-name="digg" unicode="&#xe8f4;" d="m0 346l0 250 63 0 0 61 64 0 0 64 184 0 0-64-184 0 0-61-64 0 0-250 310 0 0 250-62 0 0 61 62 0 0-61 127 0 0 188 373 0 0-188 127 0 0-314-64 0 0-366-498 0 0 366-188 0 0-121 61 0 0-63-184 0 0 63 59 0 0 121-123 0 0 64-63 0z m63-430l0 182 64 0 0-119 184 0 0 119 62 0 0-182-310 0z m375 430l62 0 0-367 188 0 0 182 62 0 0-182 121 0 0 367 65 0 0 191-63 0 0-125-373 0 0 125-62 0 0-191z m126 129l245 0 0 246-245 0 0-246z" horiz-adv-x="1000" />
+<glyph glyph-name="dribbble" unicode="&#xe8f5;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m72 0q0-164 110-287 52 100 145 166t220 123l-18 35-17 35q-207-58-440-60l0-12z m10 86q195 2 395 53-38 66-159 248-91-43-154-122t-82-179z m156-424q116-90 262-90 88 0 168 33-33 174-92 325-219-72-338-268z m160 754q90-119 163-252 150 61 222 156-121 108-283 108-51 0-102-12z m194-314q4-10 13-28t14-31 12-25q146 15 297-16-2 152-96 268-88-108-240-168z m62-153q39-99 84-304 155 105 184 287-92 25-184 25-45-2-84-8z" horiz-adv-x="1000" />
+<glyph glyph-name="facebook" unicode="&#xe8f6;" d="m0-150l0 1000 1000 0 0-1000-1000 0z m471 469l92 0 0-352 132 0 0 352 129 0 6 127-135 0 0 94q0 31 12 43t41 13l80 0 2 117q-59 6-88 6l-23 0q-31 0-57-10-99-39-99-154l0-109-92 0 0-127z" horiz-adv-x="1000" />
+<glyph glyph-name="flickr" unicode="&#xe8f7;" d="m0-150l0 1000 1000 0 0-1000-1000 0z m107 500q0-78 55-134t133-55 134 55 55 134-55 133-134 55-133-55-55-133z m409 0q0-78 55-134t134-55 133 55 55 134-55 133-133 55-134-55-55-133z" horiz-adv-x="1000" />
+<glyph glyph-name="foursquare" unicode="&#xe8f8;" d="m0-150l0 1000 842 0-229-312-68 66q-35 31-66 0l-18-16q-4 6-9 13t-11 13q-64 70-152 72-76-2-131-49-62-58-70-138-4-86 47-147 60-64 138-70l206-203q35-32 66 0l230 230q32 33 0 65l225 189 0-713-1000 0z m127 633q0 66 47 114t114 48 114-48 47-114q0-31-11-61l0-4q25-35 41-54 15-22 17-24 4-6 12-6t12 8l371 508 109 0 0-234-482-408q-4-2-10-2l-2 0q-4 0-8 2l-152 125-2 0q-28-10-57-10-66 0-113 47t-47 113z" horiz-adv-x="1000" />
+<glyph glyph-name="friendfeed" unicode="&#xe8f9;" d="m0 467q2 50 15 78t27 34 40 9q18 230 276 254 95 7 205-32 66 36 148 36 33 0 125-14 61-16 86-41t24-68l3-90q-3-30-11-48t-23-28-21-11-27-7q2-2 9-5t10-6 7-13 6-25l0-111q-10-28-28-43t-31-20-37-8l-43 4-4-369q0-13-3-23t-6-18-9-13-11-9-14-7-13-5-14-4-14-3l-166 0q-74 2-84 96-29-111-107-102l-143 2q-19 2-35 6t-24 12-16 13-10 16-4 17-3 18-2 18l-2 355q-25 8-40 19t-26 45-10 91z m98 43l2-114 74 0-6-449 153 0 0 449 199 4 0-453 152-4-2 457 137 0 0 102-137 0q2 21 0 43t1 42 10 35 25 22 48 4q69-9 98-33l2 113q-82 36-190 22-41-6-69-22t-42-31-22-46-10-48-1-55l0-50-192 2 0 76q2 18 5 28t11 24 25 17 45 5q18 2 88-23l-2 107q-78 26-119 26-6 0-22-2t-29 0q-23-4-43-10t-33-13-25-20-20-22-13-26-9-26-6-28-3-26-1-28l-1-22 2-31z" horiz-adv-x="949" />
+<glyph glyph-name="friendfeed-rect" unicode="&#xe8fa;" d="m0-150l0 1000 1000 0 0-1000-1000 0z m150 582q-2-41 7-66t20-33 28-14l2-262q0-2 2-15t3-17 6-13 11-14 18-8 30-7l106-2q56-8 78 76 8-70 62-72l123 0q2 2 10 4t11 3 10 3 10 4 7 7 7 10 4 13 4 16l2 274 31-2q28 4 43 13t29 38l0 82q-2 11-4 18t-6 9-7 5-6 5q18 4 25 7t19 18 15 43l-2 67q2 58-80 82-69 9-94 9-61 0-110-27-80 29-150 23-191-17-205-187-27-2-43-20t-16-70z m71 33l60-4-2 24 2 17 0 19t2 19 4 22 7 19 10 19 13 16 20 14 25 10 33 7q7 0 19 1t16 1q31 0 90-18l2-80q-53 20-67 18-25 0-40-9t-18-19-6-27l0-57 142-1 0 38t1 41 7 35 17 34 31 22 52 15q78 12 140-16l-2-84q-23 20-72 26-23 2-37-3t-18-16-6-26-2-31 1-32l101 0 0-74-101 0 0-338-112 2 0 336-146-4 0-332-114 0 4 332-54 0z" horiz-adv-x="1000" />
+<glyph glyph-name="github" unicode="&#xe8fb;" d="m0 350q0 207 147 354t353 146 354-146 146-354-146-354-354-146-353 146-147 354z m55 0q0-183 131-314t314-131 314 131 131 314-131 315-314 130-314-130-131-315z m140-107q-4 4 0 7 8 8 20 6t14-4q13-5 30-26t26-28q47-39 96-6 4 14 13 23t16 14 28 12q-65 6-105 22t-63 42q-32 35-39 92t9 103q12 30 33 53-15 49 6 112 63-4 114-43 97 25 203 2 13 9 42 24t71 17q8-22 11-51t-3-55q45-47 47-125 0-62-22-103t-76-69q-37-17-98-21 28-14 40-29t17-45l0-62t2-60q6-9 14-16t13-10 4-9-15-6q-34 0-53 24-6 10-6 23l0 94q0 16-8 22t-15 9l0-123q0-33 7-43t10-19q2-2-3-3t-16 3q-26 5-36 26t-9 44l0 121-26 0 0-121q0-23-9-45-14-27-51-29-6 2-6 4 2 2 12 19 2 4 4 16t3 27l0 123q-7-2-14-9t-7-22l0-94q0-13-6-23-17-24-53-24-13 0-15 6-2 4 1 7t8 7 8 6q8 6 12 15 6 8 3 41t-1 43q-51-17-104 18-15 16-31 45-11 21-47 51z" horiz-adv-x="1000" />
+<glyph glyph-name="github-text" unicode="&#xe8fc;" d="m0-4q0 92 102 128l0 1q-38 22-38 71 0 60 36 76l0 2q-36 12-63 55-29 45-29 97 0 80 55 133 54 49 128 49 53 0 100-27 53 0 121 27l0-113q-15-6-43-12 8-26 8-47 0-70-42-122t-108-62q-45-7-45-47 0-15 15-29 18-21 55-25 156-26 156-131 0-170-203-170-84 0-137 29-68 37-68 117z m115 6q0-56 96-56 84 0 84 60 0 55-92 55-88 0-88-59z m12 424q0-76 68-76 67 0 67 76 0 33-16 55-17 25-51 25-68 0-68-80z m324 343q0 34 23 58t53 23 54-23 23-58-23-58-54-23-53 23-23 58z m14-653q4 21 4 74l0 342q0 50-4 70l125 0q-2-21-2-68l0-336q0-57 2-82l-125 0z m178 381l0 105 52 0 0 43q0 31-4 49l127 0q-2-22-2-47l0-45 94 0 0-105q-4 0-18 1t-29 1l-47 0 0-204q0-74 47-74 35 0 63 20l0-112q-41-21-98-21-80 0-111 57-22 43-22 134l0 200-15 0q-16 0-37-2z" horiz-adv-x="926" />
+<glyph glyph-name="googleplus" unicode="&#xe8fd;" d="m0-150l0 125q51 59 143 76 82 12 105 12 18 0 35-2 14-12 63-45t72-55q55-47 55-95 0-10-2-16l-471 0z m0 207l0 254q90-66 203-51-27-68 2-115 14-21 29-43l-50 0q-131-4-184-45z m0 617l0 176 1000 0 0-271-184 0 0 185-80 0 0-185-185 0 0-77 185 0 0-187 80 0 0 187 184 0 0-652-443 0q19 72-6 131-26 57-84 107-28 24-102 82-39 28-39 63 2 31 41 72 57 43 82 82 35 53 35 125 0 67-31 119-19 32-56 67l87 0 82 66-306 0q-74-2-145-24t-115-66z m59-60q13 58 70 86 25 11 55 13 45 0 80-27 68-57 91-154 20-78 2-129-23-67-74-80-78-22-133 15-64 51-86 141-15 68-5 135z" horiz-adv-x="1000" />
+<glyph glyph-name="instagram" unicode="&#xe8fe;" d="m0-150l0 674 270 0q-26-51-26-110 0-103 73-175t176-73 176 73 73 175q0 59-25 110l283 0 0-674-1000 0z m0 715l0 285 1000 0 0-285-311 0q-74 96-196 96t-196-96l-297 0z m49 45l35 0 0 191q-16-6-25-20t-10-33l0-138z m60 0l36 0 0 197-36 0 0-197z m59 0l35 0 0 197-35 0 0-197z m61 0l33 0 0 197-33 0 0-197z m44-197q0 91 65 156t155 64 155-64 65-156-65-154-155-63-155 63-65 154z m45 1q0-72 51-123t123-50 124 50 52 123-52 124-124 50-123-50-51-123z m422 254q0-23 18-41t43-17l94 0q23 0 41 17t17 41l0 80q0 24-17 42t-41 17l-94 0q-26 0-43-17t-18-42l0-80z" horiz-adv-x="1000" />
+<glyph glyph-name="linkedin" unicode="&#xe8ff;" d="m0-150l0 1000 1000 0 0-1000-1000 0z m164 729q2-34 25-54t53-23l2 0q35 2 59 24t23 53q-2 33-25 53t-55 21q-35 0-58-22t-24-52z m8-569l144 0 0 434-144 0 0-434z m225 0l144 0 0 242q0 24 4 36 27 52 74 52 72-2 72-97l0-233 145 0 0 248q-2 98-47 149-47 47-119 49-53-2-86-26-21-15-43-47l0 61-144 0q1-18 1-70 0-90-1-364z" horiz-adv-x="1000" />
+<glyph glyph-name="path" unicode="&#xe900;" d="m0 465q4 172 131 278 135 105 334 107 209-4 336-105 62-53 95-127t34-153q-4-164-125-263-127-100-330-102l0-60q-2-57-34-104t-80-70q-33-16-72-16-47 0-94 24l0 173q41-29 77-19 33 14 33 49l0 480 170 0 0-299q58 0 111 12 80 20 125 59 59 56 59 136 0 116-96 176-88 51-209 51-127-4-211-55-45-29-69-75t-25-97q8-105 47-142l-107-115q-47 46-75 121-23 78-25 136z" horiz-adv-x="930" />
+<glyph glyph-name="picasa" unicode="&#xe901;" d="m0 350q2 141 76 259t196 180l189-170-443-398q-18 66-18 129z m35-184l207 186 0-426q-144 92-207 240z m260-267l0 236 654 0q-58-117-167-191t-237-86q-135-10-250 41z m29 914q94 31 176 31 107 0 205-45l0-330z m436-625l0 584q111-71 176-183t64-239q0-86-29-162l-211 0z" horiz-adv-x="1000" />
+<glyph glyph-name="pinterest" unicode="&#xe902;" d="m0 350q4 213 150 356t350 144q219-4 358-149t142-351q-4-211-150-354t-350-146q-70 0-141 21 14 22 28 49 15 34 39 125 6 26 17 69 14-24 47-43 88-41 186 8 101 58 140 181 36 129-8 239t-158 160q-142 41-277-9t-187-171q-14-45-17-89t3-86 29-75 63-51q9-4 15 0 8 4 16 31t6 38q-2 3-8 13-41 67-27 140t60 124q72 64 169 70t165-53q37-42 48-103t0-116-38-105q-49-76-115-78-39 2-64 30t-14 66q3 21 23 84t22 94q-6 74-69 76-49-6-72-44t-26-87q6-57 18-78-21-88-33-141-4-14-22-84t-19-107l0-55q-139 65-219 187t-80 270z" horiz-adv-x="1000" />
+<glyph glyph-name="reddit" unicode="&#xe903;" d="m0 362q0 23 9 44t24 37 36 25 46 9q43 0 74-29 59 37 135 59t162 25l80 228 196-47q9 26 33 42t53 17q39 0 67-27t28-67-28-66-66-27-67 27-28 66l-164 39-67-185q84-4 157-27t129-57q33 29 76 29 23 0 45-9t37-25 24-37 9-44q0-31-15-57t-40-41q4-17 4-35 0-60-35-116t-97-97-143-64-176-24q-92 0-174 24t-143 64-97 97-35 116q0 10 2 20 0 9 2 17-24 16-38 40t-15 56z m86-133q0-55 32-102t88-84 132-57 161-21 160 21 132 57 89 84 32 102-32 104-89 85-132 56-160 21-161-21-132-56-88-85-32-104z m199 54q0 28 22 50t50 21 50-21 21-50-21-49-50-21-50 21-22 49z m53-165q12 10 33-8 6-6 13-10t14-7 13-5 14-3 13-3 14-3 14-2 15-1 17-1q76 4 133 35 21 20 35 8 10-18-12-35-58-45-156-45-105 2-152 45-26 19-8 35z m242 166q0 29 21 50t50 20 51-20 21-50-21-50-51-21-50 21-21 50z" horiz-adv-x="1000" />
+<glyph glyph-name="skype" unicode="&#xe904;" d="m2 609q12 89 75 153 68 65 160 74t170-37q111 18 219-17t185-112q133-138 135-324 0-51-10-100 27-56 27-119-4-111-78-187-84-78-189-78-69 0-125 31-139-23-264 29-172 76-246 244-53 141-25 272-45 82-34 171z m211-394q4-49 35-89t71-61q166-69 308-10 57 24 91 70t34 104q2 105-105 154-47 20-90 31-15 4-56 13t-63 15q-25 8-49 24t-23 38q4 36 37 49t72 16q74 2 117-71 16-25 30-37t37-11q27 2 47 20t19 44q-4 53-42 88t-93 53q-134 33-242-8-55-20-87-62t-34-92q2-45 23-80t58-54 70-31 78-21q54-12 86-21 66-24 66-71 0-35-35-58-92-45-158-12-41 19-67 76-23 53-66 55-28-2-47-20t-22-41z" horiz-adv-x="963" />
+<glyph glyph-name="slideshare" unicode="&#xe905;" d="m2 374q16 11 43-6l0 482 893 0 0-482q16 11 33 11t16-13q-6-18-21-37t-29-34-43-30-42-24-46-24-38-17q25-82 18-162-10-77-56-129t-120-55q-57 0-90 47-10 15-10 37l0 197q-6 0-19 5t-16 5l0-211q0-35-31-60t-69-24q-72 0-119 55t-56 131q-8 82 17 160-119 53-205 138-17 32-10 40z m94-40q8-3 25-12t26-13l699 8q29 14 39 19l0 461-789 0 0-463z m143 100q0 49 35 84t84 35 83-35 34-84-34-83-83-34-84 34-35 83z m279 0q0 49 35 84t84 35 83-35 34-84-34-83-83-34-84 34-35 83z" horiz-adv-x="987" />
+<glyph glyph-name="stackoverflow" unicode="&#xe906;" d="m0-150l0 395 64 0 0-329 493 0 0 329 66 0 0-395-623 0z m113 133l0 80 395 0 0-80-395 0z m2 146l6 80 393-27-6-80z m16 176l19 78 383-93-19-81z m62 205l41 71 340-200-41-70z m182 213l66 45 221-326-68-45z m250 117l82 10 47-391-80-9z" horiz-adv-x="754" />
+<glyph glyph-name="stumbleupon" unicode="&#xe907;" d="m0 349q4 203 148 344t338 143q149-2 274-84l0-467q-2-26-19-41t-40-16q-25 2-42 18t-18 39l0 140q-2 122-78 149-24 10-51 10l-239 0q-68-2-111-40-47-43-47-103 0-45 20-74 31-41 90-53 9-2 37-6t41-8q25-9 25-35-2-25-29-33-20-4-72-4l-211 0q-16 65-16 121z m53-220l213 0q70 2 120 41t50 101q0 78-55 111-26 16-102 30-2 0-7 1t-8 2-8 2-9 2-7 3-6 4-4 5-4 6-1 8q2 43 70 43l146 0q41-2 61-10 29-14 29-41l0-146q4-78 53-121 49-39 117-41 72 2 117 41 51 46 51 121l0 357q80-107 98-238t-33-248q-61-135-183-216t-265-81q-138 2-255 73t-178 191z" horiz-adv-x="971" />
+<glyph glyph-name="twitter" unicode="&#xe908;" d="m0 26q162-19 305 88-67-2-117 39t-77 105q18-3 43-1 34 1 49 5-99 34-139 108-23 51-23 103 57-29 92-27-80 68-90 146-6 63 25 135 114-125 239-180 93-39 185-39-12 94 26 159 45 70 128 93 55 14 106-3t86-55q60 6 133 49-30-86-92-118 62 10 121 36-10-20-37-53t-68-57q1-10 1-17 4-110-42-233-81-201-243-302-160-90-382-69-141 16-229 88z" horiz-adv-x="1000" />
+<glyph glyph-name="tumblr" unicode="&#xe909;" d="m0-150l0 1000 1000 0 0-1000-1000 0z m291 559l76 0 0-276q2-70 57-101 41-22 103-22 84 0 102 2 45 0 80 20l0 119q-21-14-47-24-43-15-80-5-31 7-47 19-8 8-8 12l0 256 162 0 0 113-162 0 0 168-93 0q-4-70-41-119t-102-49l0-113z" horiz-adv-x="1000" />
+<glyph glyph-name="vimeo" unicode="&#xe90a;" d="m0-150l0 1000 1000 0 0-1000-1000 0z m133 600q2-4 8-12t7-10q12-12 38-4 25 10 41 9t29-26q27-74 74-252 31-102 76-121 26-6 52 0t46 17q119 76 213 239 2 3 26 50t33 69 23 60 12 68-18 47q-53 41-108 27t-101-58-62-94q48 0 58-4 29-15 25-64-11-51-37-100t-58-54q-14 0-30 17-19 24-27 50t-13 71-6 55q0 2-5 31t-8 42-11 35-19 36-28 18q-66 10-156-74-37-33-74-65l0-3z" horiz-adv-x="1000" />
+<glyph glyph-name="vkontakte" unicode="&#xe90b;" d="m0-150l0 1000 1000 0 0-1000-1000 0z m98 701q2-27 19-66 47-100 143-236 35-40 54-57t49-39 70-28 89-5q15 2 22 3t17 8 11 24l4 51q6 21 27 19t28-16q14-23 53-58t66-33l129 6q17 0 22 16t-8 38q-30 43-104 112-35 33 14 87 35 39 73 98t24 76q-7 8-11 9t-26 1l-121 0q-19 0-24-3t-13-20l-3-6t-12-25-13-30-14-27-17-30-17-23-21-23-20-14q-10 4-16 19t-6 38 1 43 3 43 2 29q0 47-58 47-2 0-28 2t-43 1q-70 0-82-31 51-15 49-76 0-96-4-96-9-39-41-9-47 60-95 170-12 23-32 21-7 0-49 1t-62-1-29-10z" horiz-adv-x="1000" />
+<glyph glyph-name="w3c" unicode="&#xe90c;" d="m0 84l0 766 1000 0 0-766-500-234z m84 461l63-275q3-14 17-14l47 0q14 0 18 14l23 113 21-113q4-14 18-14l49 0q14 0 17 14l61 275q2 10-3 16t-13 6l-50 0q-14 0-16-14l-23-121-26 121q-4 14-17 14l-38 0q-13 0-15-14l-26-121-25 121q-2 14-16 14l-50 0q-20 0-16-22z m344-242q37-51 103-53 45 2 76 30t32 68q-2 43-34 68 30 28 30 63-2 45-32 68t-72 24q-64 0-99-51-8-12 2-24l27-25q14-12 25 2 18 23 41 23 20 0 24-9 6-12 0-26-8-9-45-9-20 0-20-16l0-41q2-22 20-18 45 0 49-9t4-16q0-25-28-25-29 0-47 25-11 16-25 2l-29-29q-10-10-2-22z m232 108q0-73 36-117t95-44q70 0 104 75 3 19-10 23l-37 18q-6 2-14-1t-10-9q-12-29-33-29t-35 23-14 62 14 61 35 23q21-1 33-27 8-14 24-10l37 18q17 10 10 25-34 71-104 71-59 0-95-45t-36-117z" horiz-adv-x="1000" />
+<glyph glyph-name="wordpress" unicode="&#xe90d;" d="m0 350q4 209 151 354t349 146q207-4 353-151t147-349q-4-207-151-353t-349-147q-209 4-353 151t-147 349z m35 0q2-193 140-328t325-137q193 4 328 141t137 324q-4 193-141 328t-324 137q-193-4-329-141t-136-324z m41-30q-8 108 33 200l205-553q-109 55-173 155-57 89-65 198z m69 264q62 90 157 140t198 52q168-4 287-111-47 1-70-40-4-25-6-39t7-35 14-33 18-31l18-30q33-62 7-144l-62-219-154 459q43 4 46 4 12 4 15 14t-7 15q-6 6-11 6l-94-8-70 0q-4 0-27 4t-37 2-17-13q-3-16 14-20 33-4 47-6l68-179-93-278-157 459q43 4 49 4 18 2 16 20-4 15-20 15-70-10-136-8z m234-642l129 367 133-359q-131-45-262-8z m334 39q6 19 21 62l120 346q15 49 23 111 2 28-2 49 76-162 33-312-51-172-195-256z" horiz-adv-x="1000" />
+<glyph glyph-name="right" unicode="&#xe887;" d="m0 170l0 360 414 0 0 211 586-391-586-391 0 211-414 0z" horiz-adv-x="1000" />
+</font>
+</defs>
+</svg>

BIN
static/icons/elusive/elusive.ttf


BIN
static/icons/elusive/elusive.woff


BIN
static/icons/fontawesome/FontAwesome.otf


BIN
static/icons/fontawesome/fontawesome-webfont.eot


File diff suppressed because it is too large
+ 196 - 0
static/icons/fontawesome/fontawesome-webfont.svg


BIN
static/icons/fontawesome/fontawesome-webfont.ttf


Some files were not shown because too many files changed in this diff