Skip to content
This repository
Browse code

Updated design

  • Loading branch information...
commit 708f3ab2695ea13de76a31866d7a5b9310d864fb 1 parent 3746ec4
Leonid Bugaev authored May 21, 2012
521  assets/css/font-awesome.css
... ...
@@ -0,0 +1,521 @@
  1
+/*  Font Awesome
  2
+    the iconic font designed for use with Twitter Bootstrap
  3
+    -------------------------------------------------------
  4
+    The full suite of pictographic icons, examples, and documentation
  5
+    can be found at: http://fortawesome.github.com/Font-Awesome/
  6
+
  7
+    License
  8
+    -------------------------------------------------------
  9
+    The Font Awesome webfont, CSS, and LESS files are licensed under CC BY 3.0:
  10
+    http://creativecommons.org/licenses/by/3.0/ A mention of
  11
+    'Font Awesome - http://fortawesome.github.com/Font-Awesome' in human-readable
  12
+    source code is considered acceptable attribution (most common on the web).
  13
+    If human readable source code is not available to the end user, a mention in
  14
+    an 'About' or 'Credits' screen is considered acceptable (most common in desktop
  15
+    or mobile software).
  16
+
  17
+    Contact
  18
+    -------------------------------------------------------
  19
+    Email: dave@davegandy.com
  20
+    Twitter: http://twitter.com/fortaweso_me
  21
+    Work: http://lemonwi.se co-founder
  22
+
  23
+    */
  24
+@font-face {
  25
+  font-family: 'FontAwesome';
  26
+  src: url('../font/fontawesome-webfont.eot');
  27
+  src: url('../font/fontawesome-webfont.eot?#iefix') format('embedded-opentype'), url('../font/fontawesome-webfont.woff') format('woff'), url('../font/fontawesome-webfont.ttf') format('truetype'), url('../font/fontawesome-webfont.svgz#FontAwesomeRegular') format('svg'), url('../font/fontawesome-webfont.svg#FontAwesomeRegular') format('svg');
  28
+  font-weight: normal;
  29
+  font-style: normal;
  30
+}
  31
+/* sprites.less reset */
  32
+[class^="icon-"],
  33
+[class*=" icon-"] {
  34
+  display: inline;
  35
+  width: auto;
  36
+  height: auto;
  37
+  line-height: inherit;
  38
+  vertical-align: baseline;
  39
+  background-image: none;
  40
+  background-position: 0% 0%;
  41
+  background-repeat: repeat;
  42
+}
  43
+li[class^="icon-"],
  44
+li[class*=" icon-"] {
  45
+  display: block;
  46
+}
  47
+/*  Font Awesome styles
  48
+    ------------------------------------------------------- */
  49
+[class^="icon-"]:before,
  50
+[class*=" icon-"]:before {
  51
+  font-family: FontAwesome;
  52
+  font-weight: normal;
  53
+  font-style: normal;
  54
+  display: inline-block;
  55
+  text-decoration: inherit;
  56
+}
  57
+a [class^="icon-"],
  58
+a [class*=" icon-"] {
  59
+  display: inline-block;
  60
+  text-decoration: inherit;
  61
+}
  62
+/* makes the font 33% larger relative to the icon container */
  63
+.icon-large:before {
  64
+  vertical-align: top;
  65
+  font-size: 1.3333333333333333em;
  66
+}
  67
+.btn [class^="icon-"],
  68
+.btn [class*=" icon-"] {
  69
+  /* keeps button heights with and without icons the same */
  70
+
  71
+  line-height: .9em;
  72
+}
  73
+li [class^="icon-"],
  74
+li [class*=" icon-"] {
  75
+  display: inline-block;
  76
+  width: 1.25em;
  77
+  text-align: center;
  78
+}
  79
+li .icon-large[class^="icon-"],
  80
+li .icon-large[class*=" icon-"] {
  81
+  /* 1.5 increased font size for icon-large * 1.25 width */
  82
+
  83
+  width: 1.875em;
  84
+}
  85
+li[class^="icon-"],
  86
+li[class*=" icon-"] {
  87
+  margin-left: 0;
  88
+  list-style-type: none;
  89
+}
  90
+li[class^="icon-"]:before,
  91
+li[class*=" icon-"]:before {
  92
+  text-indent: -2em;
  93
+  text-align: center;
  94
+}
  95
+li[class^="icon-"].icon-large:before,
  96
+li[class*=" icon-"].icon-large:before {
  97
+  text-indent: -1.3333333333333333em;
  98
+}
  99
+/*  Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
  100
+    readers do not read off random characters that represent icons */
  101
+.icon-glass:before {
  102
+  content: "\f000";
  103
+}
  104
+.icon-music:before {
  105
+  content: "\f001";
  106
+}
  107
+.icon-search:before {
  108
+  content: "\f002";
  109
+}
  110
+.icon-envelope:before {
  111
+  content: "\f003";
  112
+}
  113
+.icon-heart:before {
  114
+  content: "\f004";
  115
+}
  116
+.icon-star:before {
  117
+  content: "\f005";
  118
+}
  119
+.icon-star-empty:before {
  120
+  content: "\f006";
  121
+}
  122
+.icon-user:before {
  123
+  content: "\f007";
  124
+}
  125
+.icon-film:before {
  126
+  content: "\f008";
  127
+}
  128
+.icon-th-large:before {
  129
+  content: "\f009";
  130
+}
  131
+.icon-th:before {
  132
+  content: "\f00a";
  133
+}
  134
+.icon-th-list:before {
  135
+  content: "\f00b";
  136
+}
  137
+.icon-ok:before {
  138
+  content: "\f00c";
  139
+}
  140
+.icon-remove:before {
  141
+  content: "\f00d";
  142
+}
  143
+.icon-zoom-in:before {
  144
+  content: "\f00e";
  145
+}
  146
+.icon-zoom-out:before {
  147
+  content: "\f010";
  148
+}
  149
+.icon-off:before {
  150
+  content: "\f011";
  151
+}
  152
+.icon-signal:before {
  153
+  content: "\f012";
  154
+}
  155
+.icon-cog:before {
  156
+  content: "\f013";
  157
+}
  158
+.icon-trash:before {
  159
+  content: "\f014";
  160
+}
  161
+.icon-home:before {
  162
+  content: "\f015";
  163
+}
  164
+.icon-file:before {
  165
+  content: "\f016";
  166
+}
  167
+.icon-time:before {
  168
+  content: "\f017";
  169
+}
  170
+.icon-road:before {
  171
+  content: "\f018";
  172
+}
  173
+.icon-download-alt:before {
  174
+  content: "\f019";
  175
+}
  176
+.icon-download:before {
  177
+  content: "\f01a";
  178
+}
  179
+.icon-upload:before {
  180
+  content: "\f01b";
  181
+}
  182
+.icon-inbox:before {
  183
+  content: "\f01c";
  184
+}
  185
+.icon-play-circle:before {
  186
+  content: "\f01d";
  187
+}
  188
+.icon-repeat:before {
  189
+  content: "\f01e";
  190
+}
  191
+/* \f020 is not a valid unicode character. all shifted one down */
  192
+.icon-refresh:before {
  193
+  content: "\f021";
  194
+}
  195
+.icon-list-alt:before {
  196
+  content: "\f022";
  197
+}
  198
+.icon-lock:before {
  199
+  content: "\f023";
  200
+}
  201
+.icon-flag:before {
  202
+  content: "\f024";
  203
+}
  204
+.icon-headphones:before {
  205
+  content: "\f025";
  206
+}
  207
+.icon-volume-off:before {
  208
+  content: "\f026";
  209
+}
  210
+.icon-volume-down:before {
  211
+  content: "\f027";
  212
+}
  213
+.icon-volume-up:before {
  214
+  content: "\f028";
  215
+}
  216
+.icon-qrcode:before {
  217
+  content: "\f029";
  218
+}
  219
+.icon-barcode:before {
  220
+  content: "\f02a";
  221
+}
  222
+.icon-tag:before {
  223
+  content: "\f02b";
  224
+}
  225
+.icon-tags:before {
  226
+  content: "\f02c";
  227
+}
  228
+.icon-book:before {
  229
+  content: "\f02d";
  230
+}
  231
+.icon-bookmark:before {
  232
+  content: "\f02e";
  233
+}
  234
+.icon-print:before {
  235
+  content: "\f02f";
  236
+}
  237
+.icon-camera:before {
  238
+  content: "\f030";
  239
+}
  240
+.icon-font:before {
  241
+  content: "\f031";
  242
+}
  243
+.icon-bold:before {
  244
+  content: "\f032";
  245
+}
  246
+.icon-italic:before {
  247
+  content: "\f033";
  248
+}
  249
+.icon-text-height:before {
  250
+  content: "\f034";
  251
+}
  252
+.icon-text-width:before {
  253
+  content: "\f035";
  254
+}
  255
+.icon-align-left:before {
  256
+  content: "\f036";
  257
+}
  258
+.icon-align-center:before {
  259
+  content: "\f037";
  260
+}
  261
+.icon-align-right:before {
  262
+  content: "\f038";
  263
+}
  264
+.icon-align-justify:before {
  265
+  content: "\f039";
  266
+}
  267
+.icon-list:before {
  268
+  content: "\f03a";
  269
+}
  270
+.icon-indent-left:before {
  271
+  content: "\f03b";
  272
+}
  273
+.icon-indent-right:before {
  274
+  content: "\f03c";
  275
+}
  276
+.icon-facetime-video:before {
  277
+  content: "\f03d";
  278
+}
  279
+.icon-picture:before {
  280
+  content: "\f03e";
  281
+}
  282
+.icon-pencil:before {
  283
+  content: "\f040";
  284
+}
  285
+.icon-map-marker:before {
  286
+  content: "\f041";
  287
+}
  288
+.icon-adjust:before {
  289
+  content: "\f042";
  290
+}
  291
+.icon-tint:before {
  292
+  content: "\f043";
  293
+}
  294
+.icon-edit:before {
  295
+  content: "\f044";
  296
+}
  297
+.icon-share:before {
  298
+  content: "\f045";
  299
+}
  300
+.icon-check:before {
  301
+  content: "\f046";
  302
+}
  303
+.icon-move:before {
  304
+  content: "\f047";
  305
+}
  306
+.icon-step-backward:before {
  307
+  content: "\f048";
  308
+}
  309
+.icon-fast-backward:before {
  310
+  content: "\f049";
  311
+}
  312
+.icon-backward:before {
  313
+  content: "\f04a";
  314
+}
  315
+.icon-play:before {
  316
+  content: "\f04b";
  317
+}
  318
+.icon-pause:before {
  319
+  content: "\f04c";
  320
+}
  321
+.icon-stop:before {
  322
+  content: "\f04d";
  323
+}
  324
+.icon-forward:before {
  325
+  content: "\f04e";
  326
+}
  327
+.icon-fast-forward:before {
  328
+  content: "\f050";
  329
+}
  330
+.icon-step-forward:before {
  331
+  content: "\f051";
  332
+}
  333
+.icon-eject:before {
  334
+  content: "\f052";
  335
+}
  336
+.icon-chevron-left:before {
  337
+  content: "\f053";
  338
+}
  339
+.icon-chevron-right:before {
  340
+  content: "\f054";
  341
+}
  342
+.icon-plus-sign:before {
  343
+  content: "\f055";
  344
+}
  345
+.icon-minus-sign:before {
  346
+  content: "\f056";
  347
+}
  348
+.icon-remove-sign:before {
  349
+  content: "\f057";
  350
+}
  351
+.icon-ok-sign:before {
  352
+  content: "\f058";
  353
+}
  354
+.icon-question-sign:before {
  355
+  content: "\f059";
  356
+}
  357
+.icon-info-sign:before {
  358
+  content: "\f05a";
  359
+}
  360
+.icon-screenshot:before {
  361
+  content: "\f05b";
  362
+}
  363
+.icon-remove-circle:before {
  364
+  content: "\f05c";
  365
+}
  366
+.icon-ok-circle:before {
  367
+  content: "\f05d";
  368
+}
  369
+.icon-ban-circle:before {
  370
+  content: "\f05e";
  371
+}
  372
+.icon-arrow-left:before {
  373
+  content: "\f060";
  374
+}
  375
+.icon-arrow-right:before {
  376
+  content: "\f061";
  377
+}
  378
+.icon-arrow-up:before {
  379
+  content: "\f062";
  380
+}
  381
+.icon-arrow-down:before {
  382
+  content: "\f063";
  383
+}
  384
+.icon-share-alt:before {
  385
+  content: "\f064";
  386
+}
  387
+.icon-resize-full:before {
  388
+  content: "\f065";
  389
+}
  390
+.icon-resize-small:before {
  391
+  content: "\f066";
  392
+}
  393
+.icon-plus:before {
  394
+  content: "\f067";
  395
+}
  396
+.icon-minus:before {
  397
+  content: "\f068";
  398
+}
  399
+.icon-asterisk:before {
  400
+  content: "\f069";
  401
+}
  402
+.icon-exclamation-sign:before {
  403
+  content: "\f06a";
  404
+}
  405
+.icon-gift:before {
  406
+  content: "\f06b";
  407
+}
  408
+.icon-leaf:before {
  409
+  content: "\f06c";
  410
+}
  411
+.icon-fire:before {
  412
+  content: "\f06d";
  413
+}
  414
+.icon-eye-open:before {
  415
+  content: "\f06e";
  416
+}
  417
+.icon-eye-close:before {
  418
+  content: "\f070";
  419
+}
  420
+.icon-warning-sign:before {
  421
+  content: "\f071";
  422
+}
  423
+.icon-plane:before {
  424
+  content: "\f072";
  425
+}
  426
+.icon-calendar:before {
  427
+  content: "\f073";
  428
+}
  429
+.icon-random:before {
  430
+  content: "\f074";
  431
+}
  432
+.icon-comment:before {
  433
+  content: "\f075";
  434
+}
  435
+.icon-magnet:before {
  436
+  content: "\f076";
  437
+}
  438
+.icon-chevron-up:before {
  439
+  content: "\f077";
  440
+}
  441
+.icon-chevron-down:before {
  442
+  content: "\f078";
  443
+}
  444
+.icon-retweet:before {
  445
+  content: "\f079";
  446
+}
  447
+.icon-shopping-cart:before {
  448
+  content: "\f07a";
  449
+}
  450
+.icon-folder-close:before {
  451
+  content: "\f07b";
  452
+}
  453
+.icon-folder-open:before {
  454
+  content: "\f07c";
  455
+}
  456
+.icon-resize-vertical:before {
  457
+  content: "\f07d";
  458
+}
  459
+.icon-resize-horizontal:before {
  460
+  content: "\f07e";
  461
+}
  462
+.icon-bar-chart:before {
  463
+  content: "\f080";
  464
+}
  465
+.icon-twitter-sign:before {
  466
+  content: "\f081";
  467
+}
  468
+.icon-facebook-sign:before {
  469
+  content: "\f082";
  470
+}
  471
+.icon-camera-retro:before {
  472
+  content: "\f083";
  473
+}
  474
+.icon-key:before {
  475
+  content: "\f084";
  476
+}
  477
+.icon-cogs:before {
  478
+  content: "\f085";
  479
+}
  480
+.icon-comments:before {
  481
+  content: "\f086";
  482
+}
  483
+.icon-thumbs-up:before {
  484
+  content: "\f087";
  485
+}
  486
+.icon-thumbs-down:before {
  487
+  content: "\f088";
  488
+}
  489
+.icon-star-half:before {
  490
+  content: "\f089";
  491
+}
  492
+.icon-heart-empty:before {
  493
+  content: "\f08a";
  494
+}
  495
+.icon-signout:before {
  496
+  content: "\f08b";
  497
+}
  498
+.icon-linkedin-sign:before {
  499
+  content: "\f08c";
  500
+}
  501
+.icon-pushpin:before {
  502
+  content: "\f08d";
  503
+}
  504
+.icon-external-link:before {
  505
+  content: "\f08e";
  506
+}
  507
+.icon-signin:before {
  508
+  content: "\f090";
  509
+}
  510
+.icon-trophy:before {
  511
+  content: "\f091";
  512
+}
  513
+.icon-github-sign:before {
  514
+  content: "\f092";
  515
+}
  516
+.icon-upload-alt:before {
  517
+  content: "\f093";
  518
+}
  519
+.icon-lemon:before {
  520
+  content: "\f094";
  521
+}
264  assets/css/font-awesome.less
... ...
@@ -0,0 +1,264 @@
  1
+/*  Font Awesome
  2
+    the iconic font designed for use with Twitter Bootstrap
  3
+    -------------------------------------------------------
  4
+    The full suite of pictographic icons, examples, and documentation
  5
+    can be found at: http://fortawesome.github.com/Font-Awesome/
  6
+
  7
+    License
  8
+    -------------------------------------------------------
  9
+    The Font Awesome webfont, CSS, and LESS files are licensed under CC BY 3.0:
  10
+    http://creativecommons.org/licenses/by/3.0/ A mention of
  11
+    'Font Awesome - http://fortawesome.github.com/Font-Awesome' in human-readable
  12
+    source code is considered acceptable attribution (most common on the web).
  13
+    If human readable source code is not available to the end user, a mention in
  14
+    an 'About' or 'Credits' screen is considered acceptable (most common in desktop
  15
+    or mobile software).
  16
+
  17
+    Contact
  18
+    -------------------------------------------------------
  19
+    Email: dave@davegandy.com
  20
+    Twitter: http://twitter.com/fortaweso_me
  21
+    Work: http://lemonwi.se co-founder
  22
+
  23
+    */
  24
+
  25
+@font-face {
  26
+    font-family: 'FontAwesome';
  27
+    src: url('../font/fontawesome-webfont.eot');
  28
+    src: url('../font/fontawesome-webfont.eot?#iefix') format('embedded-opentype'),
  29
+         url('../font/fontawesome-webfont.woff') format('woff'),
  30
+         url('../font/fontawesome-webfont.ttf') format('truetype'),
  31
+         url('../font/fontawesome-webfont.svgz#FontAwesomeRegular') format('svg'),
  32
+         url('../font/fontawesome-webfont.svg#FontAwesomeRegular') format('svg');
  33
+    font-weight: normal;
  34
+    font-style: normal;
  35
+}
  36
+
  37
+/* sprites.less reset */
  38
+[class^="icon-"],
  39
+[class*=" icon-"] {
  40
+    display: inline;
  41
+    width: auto;
  42
+    height: auto;
  43
+    line-height: inherit;
  44
+    vertical-align: baseline;
  45
+    background-image: none;
  46
+    background-position: 0% 0%;
  47
+    background-repeat: repeat;
  48
+}
  49
+li[class^="icon-"],
  50
+li[class*=" icon-"] {
  51
+    display: block;
  52
+}
  53
+
  54
+/*  Font Awesome styles
  55
+    ------------------------------------------------------- */
  56
+[class^="icon-"]:before,
  57
+[class*=" icon-"]:before {
  58
+    font-family: FontAwesome;
  59
+    font-weight: normal;
  60
+    font-style: normal;
  61
+    display: inline-block;
  62
+    text-decoration: inherit;
  63
+}
  64
+
  65
+a [class^="icon-"],
  66
+a [class*=" icon-"] {
  67
+    display: inline-block;
  68
+    text-decoration: inherit;
  69
+}
  70
+
  71
+/* makes the font 33% larger relative to the icon container */
  72
+.icon-large:before {
  73
+    vertical-align: top;
  74
+    font-size: 4/3em;
  75
+}
  76
+
  77
+.btn {
  78
+    [class^="icon-"],
  79
+    [class*=" icon-"] {
  80
+        /* keeps button heights with and without icons the same */
  81
+        line-height: .9em;
  82
+    }
  83
+}
  84
+
  85
+li {
  86
+    [class^="icon-"],
  87
+    [class*=" icon-"] {
  88
+        display: inline-block;
  89
+        width: 1.25em;
  90
+        text-align: center;
  91
+    }
  92
+    .icon-large[class^="icon-"],
  93
+    .icon-large[class*=" icon-"]  {
  94
+        /* 1.5 increased font size for icon-large * 1.25 width */
  95
+        width: 1.5*1.25em;
  96
+    }
  97
+}
  98
+
  99
+li[class^="icon-"],
  100
+li[class*=" icon-"] {
  101
+    margin-left: 0;
  102
+    list-style-type: none;
  103
+
  104
+    &:before {
  105
+        text-indent: -2em;
  106
+        text-align: center;
  107
+    }
  108
+    &.icon-large:before {
  109
+        text-indent: -4/3em;
  110
+    }
  111
+}
  112
+
  113
+/*  Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
  114
+    readers do not read off random characters that represent icons */
  115
+.icon-glass:before              { content: "\f000"; }
  116
+.icon-music:before              { content: "\f001"; }
  117
+.icon-search:before             { content: "\f002"; }
  118
+.icon-envelope:before           { content: "\f003"; }
  119
+.icon-heart:before              { content: "\f004"; }
  120
+.icon-star:before               { content: "\f005"; }
  121
+.icon-star-empty:before         { content: "\f006"; }
  122
+.icon-user:before               { content: "\f007"; }
  123
+.icon-film:before               { content: "\f008"; }
  124
+.icon-th-large:before           { content: "\f009"; }
  125
+.icon-th:before                 { content: "\f00a"; }
  126
+.icon-th-list:before            { content: "\f00b"; }
  127
+.icon-ok:before                 { content: "\f00c"; }
  128
+.icon-remove:before             { content: "\f00d"; }
  129
+.icon-zoom-in:before            { content: "\f00e"; }
  130
+
  131
+.icon-zoom-out:before           { content: "\f010"; }
  132
+.icon-off:before                { content: "\f011"; }
  133
+.icon-signal:before             { content: "\f012"; }
  134
+.icon-cog:before                { content: "\f013"; }
  135
+.icon-trash:before              { content: "\f014"; }
  136
+.icon-home:before               { content: "\f015"; }
  137
+.icon-file:before               { content: "\f016"; }
  138
+.icon-time:before               { content: "\f017"; }
  139
+.icon-road:before               { content: "\f018"; }
  140
+.icon-download-alt:before       { content: "\f019"; }
  141
+.icon-download:before           { content: "\f01a"; }
  142
+.icon-upload:before             { content: "\f01b"; }
  143
+.icon-inbox:before              { content: "\f01c"; }
  144
+.icon-play-circle:before        { content: "\f01d"; }
  145
+.icon-repeat:before             { content: "\f01e"; }
  146
+
  147
+/* \f020 is not a valid unicode character. all shifted one down */
  148
+.icon-refresh:before            { content: "\f021"; }
  149
+.icon-list-alt:before           { content: "\f022"; }
  150
+.icon-lock:before               { content: "\f023"; }
  151
+.icon-flag:before               { content: "\f024"; }
  152
+.icon-headphones:before         { content: "\f025"; }
  153
+.icon-volume-off:before         { content: "\f026"; }
  154
+.icon-volume-down:before        { content: "\f027"; }
  155
+.icon-volume-up:before          { content: "\f028"; }
  156
+.icon-qrcode:before             { content: "\f029"; }
  157
+.icon-barcode:before            { content: "\f02a"; }
  158
+.icon-tag:before                { content: "\f02b"; }
  159
+.icon-tags:before               { content: "\f02c"; }
  160
+.icon-book:before               { content: "\f02d"; }
  161
+.icon-bookmark:before           { content: "\f02e"; }
  162
+.icon-print:before              { content: "\f02f"; }
  163
+
  164
+.icon-camera:before             { content: "\f030"; }
  165
+.icon-font:before               { content: "\f031"; }
  166
+.icon-bold:before               { content: "\f032"; }
  167
+.icon-italic:before             { content: "\f033"; }
  168
+.icon-text-height:before        { content: "\f034"; }
  169
+.icon-text-width:before         { content: "\f035"; }
  170
+.icon-align-left:before         { content: "\f036"; }
  171
+.icon-align-center:before       { content: "\f037"; }
  172
+.icon-align-right:before        { content: "\f038"; }
  173
+.icon-align-justify:before      { content: "\f039"; }
  174
+.icon-list:before               { content: "\f03a"; }
  175
+.icon-indent-left:before        { content: "\f03b"; }
  176
+.icon-indent-right:before       { content: "\f03c"; }
  177
+.icon-facetime-video:before     { content: "\f03d"; }
  178
+.icon-picture:before            { content: "\f03e"; }
  179
+
  180
+.icon-pencil:before             { content: "\f040"; }
  181
+.icon-map-marker:before         { content: "\f041"; }
  182
+.icon-adjust:before             { content: "\f042"; }
  183
+.icon-tint:before               { content: "\f043"; }
  184
+.icon-edit:before               { content: "\f044"; }
  185
+.icon-share:before              { content: "\f045"; }
  186
+.icon-check:before              { content: "\f046"; }
  187
+.icon-move:before               { content: "\f047"; }
  188
+.icon-step-backward:before      { content: "\f048"; }
  189
+.icon-fast-backward:before      { content: "\f049"; }
  190
+.icon-backward:before           { content: "\f04a"; }
  191
+.icon-play:before               { content: "\f04b"; }
  192
+.icon-pause:before              { content: "\f04c"; }
  193
+.icon-stop:before               { content: "\f04d"; }
  194
+.icon-forward:before            { content: "\f04e"; }
  195
+
  196
+.icon-fast-forward:before       { content: "\f050"; }
  197
+.icon-step-forward:before       { content: "\f051"; }
  198
+.icon-eject:before              { content: "\f052"; }
  199
+.icon-chevron-left:before       { content: "\f053"; }
  200
+.icon-chevron-right:before      { content: "\f054"; }
  201
+.icon-plus-sign:before          { content: "\f055"; }
  202
+.icon-minus-sign:before         { content: "\f056"; }
  203
+.icon-remove-sign:before        { content: "\f057"; }
  204
+.icon-ok-sign:before            { content: "\f058"; }
  205
+.icon-question-sign:before      { content: "\f059"; }
  206
+.icon-info-sign:before          { content: "\f05a"; }
  207
+.icon-screenshot:before         { content: "\f05b"; }
  208
+.icon-remove-circle:before      { content: "\f05c"; }
  209
+.icon-ok-circle:before          { content: "\f05d"; }
  210
+.icon-ban-circle:before         { content: "\f05e"; }
  211
+
  212
+.icon-arrow-left:before         { content: "\f060"; }
  213
+.icon-arrow-right:before        { content: "\f061"; }
  214
+.icon-arrow-up:before           { content: "\f062"; }
  215
+.icon-arrow-down:before         { content: "\f063"; }
  216
+.icon-share-alt:before          { content: "\f064"; }
  217
+.icon-resize-full:before        { content: "\f065"; }
  218
+.icon-resize-small:before       { content: "\f066"; }
  219
+.icon-plus:before               { content: "\f067"; }
  220
+.icon-minus:before              { content: "\f068"; }
  221
+.icon-asterisk:before           { content: "\f069"; }
  222
+.icon-exclamation-sign:before   { content: "\f06a"; }
  223
+.icon-gift:before               { content: "\f06b"; }
  224
+.icon-leaf:before               { content: "\f06c"; }
  225
+.icon-fire:before               { content: "\f06d"; }
  226
+.icon-eye-open:before           { content: "\f06e"; }
  227
+
  228
+.icon-eye-close:before          { content: "\f070"; }
  229
+.icon-warning-sign:before       { content: "\f071"; }
  230
+.icon-plane:before              { content: "\f072"; }
  231
+.icon-calendar:before           { content: "\f073"; }
  232
+.icon-random:before             { content: "\f074"; }
  233
+.icon-comment:before            { content: "\f075"; }
  234
+.icon-magnet:before             { content: "\f076"; }
  235
+.icon-chevron-up:before         { content: "\f077"; }
  236
+.icon-chevron-down:before       { content: "\f078"; }
  237
+.icon-retweet:before            { content: "\f079"; }
  238
+.icon-shopping-cart:before      { content: "\f07a"; }
  239
+.icon-folder-close:before       { content: "\f07b"; }
  240
+.icon-folder-open:before        { content: "\f07c"; }
  241
+.icon-resize-vertical:before    { content: "\f07d"; }
  242
+.icon-resize-horizontal:before  { content: "\f07e"; }
  243
+
  244
+.icon-bar-chart:before          { content: "\f080"; }
  245
+.icon-twitter-sign:before       { content: "\f081"; }
  246
+.icon-facebook-sign:before      { content: "\f082"; }
  247
+.icon-camera-retro:before       { content: "\f083"; }
  248
+.icon-key:before                { content: "\f084"; }
  249
+.icon-cogs:before               { content: "\f085"; }
  250
+.icon-comments:before           { content: "\f086"; }
  251
+.icon-thumbs-up:before          { content: "\f087"; }
  252
+.icon-thumbs-down:before        { content: "\f088"; }
  253
+.icon-star-half:before          { content: "\f089"; }
  254
+.icon-heart-empty:before        { content: "\f08a"; }
  255
+.icon-signout:before            { content: "\f08b"; }
  256
+.icon-linkedin-sign:before      { content: "\f08c"; }
  257
+.icon-pushpin:before            { content: "\f08d"; }
  258
+.icon-external-link:before      { content: "\f08e"; }
  259
+
  260
+.icon-signin:before             { content: "\f090"; }
  261
+.icon-trophy:before             { content: "\f091"; }
  262
+.icon-github-sign:before        { content: "\f092"; }
  263
+.icon-upload-alt:before         { content: "\f093"; }
  264
+.icon-lemon:before              { content: "\f094"; }
2  assets/css/popup.css
... ...
@@ -1,3 +1,5 @@
  1
+@import "font-awesome.css";
  2
+
1 3
 @import "mp3_player_button.css";
2 4
 @import "jquery.jscrollpane.css";
3 5
 @import "cssfonts-min.css";
72  assets/css/popup/header.css
@@ -7,59 +7,38 @@
7 7
   -webkit-box-sizing: border-box;
8 8
   -moz-box-sizing: border-box;
9 9
   box-sizing: border-box;
10  
-  background: url("../../images/popup/header_bg.png");
11  
-  border-top: 1px solid #484848;
12  
-  border-right: 1px solid #484848;
13  
-  border-left: 1px solid #484848;
  10
+  background-color: #303030;
  11
+  background-repeat: repeat-x;
  12
+  background-image: -khtml-gradient(linear, left top, left bottom, from(#515151), to(#303030));
  13
+  background-image: -moz-linear-gradient(top, #515151, #303030);
  14
+  background-image: -ms-linear-gradient(top, #515151, #303030);
  15
+  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #515151), color-stop(100%, #303030));
  16
+  background-image: -webkit-linear-gradient(top, #515151, #303030);
  17
+  background-image: -o-linear-gradient(top, #515151, #303030);
  18
+  background-image: linear-gradient(top, #515151, #303030);
  19
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#515151', endColorstr='#303030', GradientType=0);
14 20
 }
15 21
 #header > div {
16 22
   width: 100%;
17  
-  display: -webkit-box;
18  
-  display: -moz-box;
19  
-  display: box;
20  
-  -webkit-box-align: center;
21  
-  -moz-box-align: center;
22  
-  box-align: center;
  23
+  display: table;
  24
+}
  25
+#header > div  > * {
  26
+  display: table-cell;
  27
+  vertical-align: middle;
23 28
 }
24 29
 #header .toggle {
25 30
   margin-left: 5px;
26  
-  -webkit-box-flex: 0;
27  
-  -moz-box-flex: 0;
28  
-  box-flex: 0;
29 31
 }
30 32
 #header .button {
31  
-  display: block;
32  
-  padding: 0px 5px;
  33
+  padding: 0;
33 34
   background-position: center;
34 35
   background-repeat: no-repeat;
35  
-  margin-top: -3px;
36  
-  filter: alpha(opacity=90);
37  
-  -khtml-opacity: 0.9;
38  
-  -moz-opacity: 0.9;
39  
-  opacity: 0.9;
40  
-}
41  
-#header .button:hover {
42  
-  filter: alpha(opacity=100);
43  
-  -khtml-opacity: 1;
44  
-  -moz-opacity: 1;
45  
-  opacity: 1;
46  
-}
47  
-#header .button.pause {
48  
-  background-image: url("../../images/popup/play.png");
49  
-}
50  
-#header .button.play {
51  
-  background-image: url("../../images/popup/pause.png");
52  
-}
53  
-#header .button.next {
54  
-  background-image: url("../../images/popup/next.png");
55  
-  -webkit-box-flex: 0;
56  
-  -moz-box-flex: 0;
57  
-  box-flex: 0;
  36
+  text-indent: 0;
  37
+  font-size: 2em;
  38
+  line-height: 100%;
  39
+  color: #eee;
58 40
 }
59 41
 #header .timeline.outer {
60  
-  -webkit-box-flex: 1;
61  
-  -moz-box-flex: 1;
62  
-  box-flex: 1;
63 42
   margin-left: 5px;
64 43
   height: 9px;
65 44
   background: url("../../images/popup/timeline_bg.png") center left repeat-x;
@@ -93,10 +72,6 @@
93 72
   border-radius: 7px;
94 73
 }
95 74
 #header .time {
96  
-  display: block;
97  
-  -webkit-box-flex: 0;
98  
-  -moz-box-flex: 0;
99  
-  box-flex: 0;
100 75
   padding: 0px 15px;
101 76
   text-align: right;
102 77
   color: white;
@@ -106,11 +81,7 @@
106 81
   margin-top: -2px;
107 82
 }
108 83
 #header .search {
109  
-  display: block;
110 84
   cursor: pointer;
111  
-  -webkit-box-flex: 0;
112  
-  -moz-box-flex: 0;
113  
-  box-flex: 0;
114 85
   margin-top: -1px;
115 86
   margin-right: -1px;
116 87
   width: 48px;
@@ -211,7 +182,8 @@
211 182
   box-sizing: border-box;
212 183
   zoom: 1;
213 184
 }
214  
-.panel.search .search_results ul:before, .panel.search .search_results ul:after {
  185
+.panel.search .search_results ul:before,
  186
+.panel.search .search_results ul:after {
215 187
   display: table;
216 188
   content: "";
217 189
   zoom: 1;
54  assets/css/popup/header.less
... ...
@@ -1,63 +1,46 @@
1 1
 @asset_path: "../../images/popup";
2 2
 
3  
-@import "mixins.less";
  3
+@import "mixins";
4 4
 
5 5
 #header {
6 6
     overflow: hidden;
7 7
 
8  
-    position: absolute;
  8
+    position: absolute;    
9 9
     height: 36px;
10 10
     width: 100%;
11 11
     background: #444;
12 12
     
13 13
     .box-sizing(border-box);
14  
-    
  14
+
15 15
     > div {
16 16
         width: 100%;
17  
-        .box();
18  
-        .box-align(center);
  17
+
  18
+        display:table;
  19
+
  20
+        & > * {
  21
+            display: table-cell; 
  22
+            vertical-align: middle;
  23
+        }
19 24
     }
20 25
 
21  
-    background: url("@{asset_path}/header_bg.png");
22  
-    border-top: 1px solid #484848;
23  
-    border-right: 1px solid #484848;
24  
-    border-left: 1px solid #484848;
  26
+    #gradient > .vertical(#515151, #303030);
25 27
 
26 28
     .toggle {
27 29
         margin-left: 5px;
28  
-        .box-flex(0);
29 30
     }
30 31
 
31 32
     .button {
32  
-        display: block;
33  
-        padding: 0px 5px;
  33
+        padding: 0;
34 34
         background-position: center;
35 35
         background-repeat: no-repeat;
36  
-        margin-top: -3px;
37  
-
38  
-        .opacity(90);
39  
-
40  
-        &:hover {
41  
-            .opacity(100);
42  
-        }
43  
-    }
44  
-
45  
-    .button.pause {
46  
-        background-image: url("@{asset_path}/play.png");
47  
-    }
48  
-
49  
-    .button.play {
50  
-            background-image: url("@{asset_path}/pause.png");        
51  
-    }
52  
-
53  
-    .button.next {
54  
-        background-image: url("@{asset_path}/next.png");
55  
-        .box-flex(0);
  36
+        text-indent: 0;
  37
+        font-size: 2em;
  38
+        line-height: 100%;
  39
+        color: #eee;
56 40
     }
57 41
 
58 42
     .timeline {        
59 43
         &.outer {
60  
-            .box-flex(1);
61 44
             margin-left: 5px;
62 45
             height: 9px;
63 46
             background: url("@{asset_path}/timeline_bg.png") center left repeat-x;
@@ -94,9 +77,6 @@
94 77
 
95 78
 
96 79
     .time {
97  
-        display: block;
98  
-
99  
-        .box-flex(0);
100 80
         padding: 0px 15px;
101 81
         text-align: right;
102 82
         color: white;
@@ -108,10 +88,8 @@
108 88
 
109 89
     
110 90
     .search {
111  
-        display: block;
112 91
         cursor: pointer;
113 92
 
114  
-        .box-flex(0);
115 93
         margin-top: -1px;
116 94
         margin-right: -1px;
117 95
         width: 48px;
14  assets/css/popup/misc.css
@@ -5,11 +5,14 @@
5 5
   outline: none;
6 6
   -webkit-font-smoothing: subpixel-antialiased;
7 7
 }
8  
-span, p, div {
  8
+span,
  9
+p,
  10
+div {
9 11
   -webkit-user-select: none;
10 12
   -moz-user-select: none;
11 13
 }
12  
-html, body {
  14
+html,
  15
+body {
13 16
   height: 100%;
14 17
 }
15 18
 img {
@@ -70,7 +73,6 @@ a.button {
70 73
   margin-right: 0;
71 74
   position: relative;
72 75
   overflow: hidden;
73  
-  font-size: 93%;
74 76
   line-height: 77%;
75 77
 }
76 78
 .clearfix {
@@ -339,7 +341,8 @@ a.button {
339 341
 .btn:focus {
340 342
   outline: 1px dotted #666;
341 343
 }
342  
-.btn.active, .btn:active {
  344
+.btn.active,
  345
+.btn:active {
343 346
   -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);
344 347
   -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);
345 348
   box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);
@@ -412,6 +415,7 @@ a.button {
412 415
   -o-transition: 0.1s linear all;
413 416
   transition: 0.1s linear all;
414 417
 }
415  
-.test_mode #wrapper:hover ~ #background_page, .test_mode #wrapper:hover ~ .jasmine_reporter {
  418
+.test_mode #wrapper:hover ~ #background_page,
  419
+.test_mode #wrapper:hover ~ .jasmine_reporter {
416 420
   top: 99%;
417 421
 }
1  assets/css/popup/misc.less
@@ -73,7 +73,6 @@ a.button {
73 73
   margin-right: 0;
74 74
   position: relative;  
75 75
   overflow: hidden;
76  
-  font-size: 93%;
77 76
   line-height: 77%;  
78 77
 }
79 78
 
BIN  assets/font/fontawesome-webfont.eot
Binary file not shown
175  assets/font/fontawesome-webfont.svg
... ...
@@ -0,0 +1,175 @@
  1
+<?xml version="1.0" standalone="no"?>
  2
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
  3
+<svg xmlns="http://www.w3.org/2000/svg">
  4
+<metadata>
  5
+This is a custom SVG webfont generated by Font Squirrel.
  6
+Designer    : Dave Gandy
  7
+Foundry     : Fort Awesome
  8
+</metadata>
  9
+<defs>
  10
+<font id="FontAwesomeRegular" horiz-adv-x="900" >
  11
+<font-face units-per-em="1000" ascent="750" descent="-250" />
  12
+<missing-glyph horiz-adv-x="250" />
  13
+<glyph unicode="&#xd;" horiz-adv-x="250" />
  14
+<glyph horiz-adv-x="0" />
  15
+<glyph horiz-adv-x="0" />
  16
+<glyph unicode=" "  horiz-adv-x="250" />
  17
+<glyph unicode="&#x09;" horiz-adv-x="250" />
  18
+<glyph unicode="&#xa0;" horiz-adv-x="250" />
  19
+<glyph unicode="&#x2000;" horiz-adv-x="375" />
  20
+<glyph unicode="&#x2001;" horiz-adv-x="751" />
  21
+<glyph unicode="&#x2002;" horiz-adv-x="375" />
  22
+<glyph unicode="&#x2003;" horiz-adv-x="751" />
  23
+<glyph unicode="&#x2004;" horiz-adv-x="250" />
  24
+<glyph unicode="&#x2005;" horiz-adv-x="187" />
  25
+<glyph unicode="&#x2006;" horiz-adv-x="125" />
  26
+<glyph unicode="&#x2007;" horiz-adv-x="125" />
  27
+<glyph unicode="&#x2008;" horiz-adv-x="93" />
  28
+<glyph unicode="&#x2009;" horiz-adv-x="150" />
  29
+<glyph unicode="&#x200a;" horiz-adv-x="41" />
  30
+<glyph unicode="&#x202f;" horiz-adv-x="150" />
  31
+<glyph unicode="&#x205f;" horiz-adv-x="187" />
  32
+<glyph unicode="&#xe000;" horiz-adv-x="500" d="M0 0v0v0v0v0z" />
  33
+<glyph unicode="&#xf000;" horiz-adv-x="750" d="M3 727q10 23 34 23h675q25 0 35 -23t-8 -41l-298 -298v-313h121q16 0 27 -11t11 -26q0 -16 -11 -27t-27 -11h-375q-15 0 -26 11t-11 27q0 15 11 26t26 11h122v313l-298 298q-18 18 -8 41z" />
  34
+<glyph unicode="&#xf001;" horiz-adv-x="688" d="M0 112q0 24 11 44.5t30 35.5t45 24t55 9q13 0 24.5 -2t22.5 -5v388l500 144v-525q0 -23 -11 -43.5t-30 -36t-45 -24.5t-55 -9t-54.5 9t-44.5 24.5t-30 36t-11 43.5t11 43.5t30 35.5t44.5 24t54.5 9q24 0 47 -6v248l-312 -90v-377q0 -23 -11 -43.5t-30 -35.5t-45 -24 t-55 -9t-55 9t-45 24t-30 35.5t-11 43.5z" />
  35
+<glyph unicode="&#xf002;" horiz-adv-x="750" d="M0 437q0 65 24.5 122t67 99.5t99.5 67t122 24.5q64 0 121 -24.5t99.5 -67t67 -99.5t24.5 -122q0 -48 -13.5 -91t-38.5 -81l168 -167q9 -10 9 -23t-9 -22l-44 -44q-9 -9 -22 -9t-22 9l-168 168q-38 -25 -81 -38.5t-91 -13.5q-65 0 -122 24.5t-99.5 67t-67 99t-24.5 121.5z M125 437q0 -39 14.5 -73t40 -59.5t60 -40t73.5 -14.5t73 14.5t59.5 40t40 59.5t14.5 73t-14.5 73t-40 59.5t-59.5 40.5t-73 15t-73.5 -15t-60 -40.5t-40 -59.5t-14.5 -73zM194 437q0 25 9.5 46.5t25.5 37.5t37.5 25.5t46.5 9.5q10 0 16.5 -7t6.5 -17t-6.5 -16.5t-16.5 -6.5 q-30 0 -51 -21t-21 -51q0 -10 -6.5 -16.5t-16.5 -6.5t-17 6.5t-7 16.5z" />
  36
+<glyph unicode="&#xf003;" d="M0 56v587v32v19q0 23 16.5 39.5t39.5 16.5h19h750h19q23 0 39.5 -16.5t16.5 -39.5v-19v-30v-589q0 -23 -16.5 -39.5t-39.5 -16.5h-788q-23 0 -39.5 16.5t-16.5 39.5zM75 75h750v416q-15 -15 -28 -24q-29 -21 -61 -46t-64 -49q-19 -14 -36.5 -28t-32.5 -25q-3 -2 -6 -4.5 t-7 -5.5q-14 -11 -29.5 -22.5t-33.5 -22t-37.5 -17t-40.5 -6.5q-20 0 -39.5 6.5t-37 17t-33.5 22t-29 22.5q-4 3 -7 5.5t-6 4.5q-15 11 -32.5 25t-36.5 28q-32 24 -64 49t-61 46q-13 9 -28 24v-416zM75 643q0 -14 6 -30t16.5 -32t23 -30t26.5 -24q23 -17 49 -37l52 -38 q26 -20 50 -39t44 -34l22 -17q14 -11 28.5 -21t29 -17.5t27.5 -7.5h1h1q13 0 27.5 7.5t29 17.5t28.5 21l22 17q20 15 44 34t50 39l52 38q26 20 49 37q13 10 26 24t23.5 30t16.5 32t6 30v32h-750v-32z" />
  37
+<glyph unicode="&#xf004;" horiz-adv-x="846" d="M0 519q0 64 20 108t52.5 71.5t73.5 39.5t83 12q30 0 59 -10t54 -25t45.5 -32.5t35.5 -32.5q15 15 35.5 32.5t45.5 32.5t54 25t59 10q42 0 83 -12t73.5 -39.5t52.5 -71.5t20 -108q0 -44 -16.5 -83.5t-36 -69.5t-37 -48t-18.5 -19l-289 -288q-11 -11 -26 -11t-26 11 l-290 288q-1 1 -18 19t-36.5 48t-36 69.5t-16.5 83.5z" />
  38
+<glyph unicode="&#xf005;" horiz-adv-x="787" d="M0.5 465q4.5 13 25.5 16l238 35l106 215q10 20 23.5 20t22.5 -20l107 -215l237 -35q22 -3 26 -16t-11 -28l-172 -168l40 -236q4 -22 -7 -30t-30 3l-213 111l-212 -111q-20 -11 -31 -3t-7 30l41 236l-172 168q-16 15 -11.5 28z" />
  39
+<glyph unicode="&#xf006;" horiz-adv-x="787" d="M0.5 465q4.5 13 25.5 16l238 34l106 216q9 19 23 19t23 -19l107 -216l237 -34q22 -3 26 -16t-11 -28l-172 -168l40 -236q3 -16 -2 -24.5t-16 -8.5q-7 0 -19 5l-213 112l-212 -112q-12 -5 -19 -5q-11 0 -16 8.5t-3 24.5l41 236l-172 168q-16 15 -11.5 28zM136 421l100 -98 l29 -27l-7 -39l-24 -139l124 66l35 18l35 -18l124 -66l-23 139l-7 39l28 27l101 98l-139 20l-39 6l-18 35l-62 126l-62 -126l-17 -35l-39 -6z" />
  40
+<glyph unicode="&#xf007;" d="M0 34v7q11 19 19.5 40t17.5 42t19.5 40t25.5 34q7 7 15.5 13.5t19.5 10.5t23.5 5t25.5 3q37 6 77.5 12.5t78.5 12.5q4 17 7 34.5t8 33.5q-8 11 -16 21.5t-15.5 23t-13.5 28.5t-9 37q-2 11 -5 32.5t-6 44t-5.5 41t-2.5 22.5q0 25 10.5 56t33 58t58 45.5t84.5 18.5 t84.5 -18.5t58 -45.5t33 -58t10.5 -56q0 -4 -2.5 -22.5t-5.5 -41t-6 -44t-5 -32.5q-3 -21 -9 -37t-13.5 -28.5t-16 -23t-15.5 -21.5q5 -16 8 -33.5t7 -34.5q38 -6 78.5 -12.5t77.5 -12.5q13 -2 25.5 -3t23.5 -5t19.5 -10.5t15.5 -13.5q15 -15 25.5 -34t19.5 -40t17.5 -42 t19.5 -40v-7q-14 -8 -26.5 -18.5t-30.5 -15.5h-786q-18 5 -30.5 15.5t-26.5 18.5z" />
  41
+<glyph unicode="&#xf008;" d="M0 56v638q0 23 16.5 39.5t39.5 16.5h788q23 0 39.5 -16.5t16.5 -39.5v-638q0 -23 -16.5 -39.5t-39.5 -16.5h-788q-23 0 -39.5 16.5t-16.5 39.5zM56 75q0 -8 5.5 -13.5t13.5 -5.5h75q8 0 13.5 5.5t5.5 13.5v75q0 8 -5.5 13.5t-13.5 5.5h-75q-8 0 -13.5 -5.5t-5.5 -13.5 v-75zM56 250q0 -8 5.5 -13.5t13.5 -5.5h75q8 0 13.5 5.5t5.5 13.5v75q0 8 -5.5 13.5t-13.5 5.5h-75q-8 0 -13.5 -5.5t-5.5 -13.5v-75zM56 425q0 -8 5.5 -13.5t13.5 -5.5h75q8 0 13.5 5.5t5.5 13.5v75q0 8 -5.5 13.5t-13.5 5.5h-75q-8 0 -13.5 -5.5t-5.5 -13.5v-75zM56 600 q0 -8 5.5 -13.5t13.5 -5.5h75q8 0 13.5 5.5t5.5 13.5v75q0 8 -5.5 13.5t-13.5 5.5h-75q-8 0 -13.5 -5.5t-5.5 -13.5v-75zM225 75q0 -8 5.5 -13.5t13.5 -5.5h412q8 0 13.5 5.5t5.5 13.5v250q0 8 -5.5 13.5t-13.5 5.5h-412q-8 0 -13.5 -5.5t-5.5 -13.5v-250zM225 425 q0 -8 5.5 -13.5t13.5 -5.5h412q8 0 13.5 5.5t5.5 13.5v250q0 8 -5.5 13.5t-13.5 5.5h-412q-8 0 -13.5 -5.5t-5.5 -13.5v-250zM731 75q0 -8 5.5 -13.5t13.5 -5.5h75q8 0 13.5 5.5t5.5 13.5v75q0 8 -5.5 13.5t-13.5 5.5h-75q-8 0 -13.5 -5.5t-5.5 -13.5v-75zM731 250 q0 -8 5.5 -13.5t13.5 -5.5h75q8 0 13.5 5.5t5.5 13.5v75q0 8 -5.5 13.5t-13.5 5.5h-75q-8 0 -13.5 -5.5t-5.5 -13.5v-75zM731 425q0 -8 5.5 -13.5t13.5 -5.5h75q8 0 13.5 5.5t5.5 13.5v75q0 8 -5.5 13.5t-13.5 5.5h-75q-8 0 -13.5 -5.5t-5.5 -13.5v-75zM731 600 q0 -8 5.5 -13.5t13.5 -5.5h75q8 0 13.5 5.5t5.5 13.5v75q0 8 -5.5 13.5t-13.5 5.5h-75q-8 0 -13.5 -5.5t-5.5 -13.5v-75z" />
  42
+<glyph unicode="&#xf009;" d="M0 38v262q0 16 11 27t27 11h337q16 0 27 -11t11 -27v-262q0 -16 -11 -27t-27 -11h-337q-16 0 -27 11t-11 27zM0 450v263q0 15 11 26t27 11h337q16 0 27 -11t11 -26v-263q0 -16 -11 -26.5t-27 -10.5h-337q-16 0 -27 10.5t-11 26.5zM488 38v262q0 16 10.5 27t26.5 11h338 q15 0 26 -11t11 -27v-262q0 -16 -11 -27t-26 -11h-338q-16 0 -26.5 11t-10.5 27zM488 450v263q0 15 10.5 26t26.5 11h338q15 0 26 -11t11 -26v-263q0 -16 -11 -26.5t-26 -10.5h-338q-16 0 -26.5 10.5t-10.5 26.5z" />
  43
+<glyph unicode="&#xf00a;" d="M0 38v132q0 16 11 26.5t27 10.5h175q15 0 26 -10.5t11 -26.5v-132q0 -16 -11 -27t-26 -11h-175q-16 0 -27 11t-11 27zM0 320v110q0 16 11 26.5t27 10.5h175q15 0 26 -10.5t11 -26.5v-110q0 -16 -11 -27t-26 -11h-175q-16 0 -27 11t-11 27zM0 580v133q0 15 11 26t27 11 h175q15 0 26 -11t11 -26v-133q0 -16 -11 -27t-26 -11h-175q-16 0 -27 11t-11 27zM325 38v132q0 16 11 26.5t27 10.5h175q15 0 26 -10.5t11 -26.5v-132q0 -16 -11 -27t-26 -11h-175q-16 0 -27 11t-11 27zM325 320v110q0 16 11 26.5t27 10.5h175q15 0 26 -10.5t11 -26.5v-110 q0 -16 -11 -27t-26 -11h-175q-16 0 -27 11t-11 27zM325 580v133q0 15 11 26t27 11h175q15 0 26 -11t11 -26v-133q0 -16 -11 -27t-26 -11h-175q-16 0 -27 11t-11 27zM650 38v132q0 16 11 26.5t27 10.5h175q15 0 26 -10.5t11 -26.5v-132q0 -16 -11 -27t-26 -11h-175 q-16 0 -27 11t-11 27zM650 320v110q0 16 11 26.5t27 10.5h175q15 0 26 -10.5t11 -26.5v-110q0 -16 -11 -27t-26 -11h-175q-16 0 -27 11t-11 27zM650 580v133q0 15 11 26t27 11h175q15 0 26 -11t11 -26v-133q0 -16 -11 -27t-26 -11h-175q-16 0 -27 11t-11 27z" />
  44
+<glyph unicode="&#xf00b;" d="M0 38v132q0 16 11 26.5t27 10.5h145q15 0 26 -10.5t11 -26.5v-132q0 -16 -11 -27t-26 -11h-145q-16 0 -27 11t-11 27zM0 320v110q0 16 11 26.5t27 10.5h145q15 0 26 -10.5t11 -26.5v-110q0 -16 -11 -27t-26 -11h-145q-16 0 -27 11t-11 27zM0 580v133q0 15 11 26t27 11 h145q15 0 26 -11t11 -26v-133q0 -16 -11 -27t-26 -11h-145q-16 0 -27 11t-11 27zM295 38v132q0 16 11 26.5t27 10.5h530q15 0 26 -10.5t11 -26.5v-132q0 -16 -11 -27t-26 -11h-530q-16 0 -27 11t-11 27zM295 320v110q0 16 11 26.5t27 10.5h530q15 0 26 -10.5t11 -26.5v-110 q0 -16 -11 -27t-26 -11h-530q-16 0 -27 11t-11 27zM295 580v133q0 15 11 26t27 11h530q15 0 26 -11t11 -26v-133q0 -16 -11 -27t-26 -11h-530q-16 0 -27 11t-11 27z" />
  45
+<glyph unicode="&#xf00c;" d="M0 312.5q0 16.5 11 27.5l85 85q11 11 27.5 11t27.5 -11l178 -178q11 -11 27.5 -11t27.5 11l364 364q11 11 27.5 11t27.5 -11l85 -85q11 -11 11 -27.5t-11 -27.5l-444 -444q-11 -11 -30.5 -19t-35.5 -8h-43q-17 0 -36.5 8t-30.5 19l-257 258q-11 11 -11 27.5z" />
  46
+<glyph unicode="&#xf00d;" horiz-adv-x="750" d="M0 94q0 19 14 33l248 249l-248 244q-14 14 -14 33t14 33l49 49q14 14 33 14t33 -14l246 -246l246 246q14 14 33 14t33 -14l49 -49q14 -14 14 -33t-14 -33l-248 -249l248 -244q14 -14 14 -32.5t-14 -32.5l-49 -50q-14 -14 -33 -14t-33 14l-246 247l-247 -247 q-14 -14 -32.5 -14t-32.5 14l-49 49q-14 14 -14 33z" />
  47
+<glyph unicode="&#xf00e;" horiz-adv-x="750" d="M0 437q0 65 24.5 122t67 99.5t99.5 67t122 24.5q64 0 121 -24.5t99.5 -67t67 -99.5t24.5 -122q0 -48 -13.5 -91t-38.5 -81l168 -167q9 -10 9 -23t-9 -22l-44 -44q-9 -9 -22 -9t-22 9l-168 168q-38 -25 -81 -38.5t-91 -13.5q-65 0 -122 24.5t-99.5 67t-67 99t-24.5 121.5z M125 437q0 -39 14.5 -73t40 -59.5t60 -40t73.5 -14.5t73 14.5t59.5 40t40 59.5t14.5 73t-14.5 73t-40 59.5t-59.5 40.5t-73 15t-73.5 -15t-60 -40.5t-40 -59.5t-14.5 -73zM188 422v31q0 7 4.5 11.5t10.5 4.5h78v78q0 6 4.5 10.5t11.5 4.5h31q7 0 11.5 -4.5t4.5 -10.5v-78h78 q16 0 16 -16v-31q0 -16 -16 -16h-78v-78q0 -16 -16 -16h-31q-16 0 -16 16v78h-78q-6 0 -10.5 4.5t-4.5 11.5z" />
  48
+<glyph unicode="&#xf010;" horiz-adv-x="750" d="M0 437q0 65 24.5 122t67 99.5t99.5 67t122 24.5q64 0 121 -24.5t99.5 -67t67 -99.5t24.5 -122q0 -48 -13.5 -91t-38.5 -81l168 -167q9 -10 9 -23t-9 -22l-44 -44q-9 -9 -22 -9t-22 9l-168 168q-38 -25 -81 -38.5t-91 -13.5q-65 0 -122 24.5t-99.5 67t-67 99t-24.5 121.5z M125 437q0 -39 14.5 -73t40 -59.5t60 -40t73.5 -14.5t73 14.5t59.5 40t40 59.5t14.5 73t-14.5 73t-40 59.5t-59.5 40.5t-73 15t-73.5 -15t-60 -40.5t-40 -59.5t-14.5 -73zM188 422v31q0 7 4.5 11.5t10.5 4.5h219q16 0 16 -16v-31q0 -16 -16 -16h-219q-6 0 -10.5 4.5 t-4.5 11.5z" />
  49
+<glyph unicode="&#xf011;" horiz-adv-x="713" d="M0 356q0 89 41 166.5t115 128.5q6 3 14 3q7 -1 12 -8l42 -62q10 -16 -5 -26q-51 -35 -78.5 -88t-27.5 -114q0 -50 19 -94.5t52 -77.5t77.5 -52t94.5 -19q51 0 95.5 19t77.5 52t52 77.5t19 94.5q0 61 -28 114t-79 88q-6 3 -8 12q-1 6 3 14l43 62q5 6 12 7.5t14 -2.5 q73 -51 114.5 -128.5t41.5 -166.5q0 -74 -28 -138.5t-76.5 -113t-113.5 -76.5t-139 -28t-138.5 28t-113 76.5t-76.5 113t-28 138.5zM300 394v337q0 19 19 19h75q8 0 13.5 -5.5t5.5 -13.5v-337q0 -8 -5.5 -13.5t-13.5 -5.5h-75q-19 0 -19 19z" />
  50
+<glyph unicode="&#xf012;" d="M0 19v127q0 8 5.5 13.5t13.5 5.5h94q8 0 13 -5.5t5 -13.5v-127q0 -8 -5 -13.5t-13 -5.5h-94q-19 0 -19 19zM192 19v212q0 8 5.5 13.5t13.5 5.5h94q8 0 13 -5.5t5 -13.5v-212q0 -8 -5 -13.5t-13 -5.5h-94q-8 0 -13.5 5.5t-5.5 13.5zM384 19v330q0 8 5.5 13.5t13.5 5.5h94 q8 0 13.5 -5.5t5.5 -13.5v-330q0 -8 -5.5 -13.5t-13.5 -5.5h-94q-8 0 -13.5 5.5t-5.5 13.5zM577 19v486q0 8 5 13.5t13 5.5h94q8 0 13.5 -5.5t5.5 -13.5v-486q0 -8 -5.5 -13.5t-13.5 -5.5h-94q-8 0 -13 5.5t-5 13.5zM769 19v712q0 19 19 19h93q19 0 19 -19v-712 q0 -19 -19 -19h-93q-19 0 -19 19z" />
  51
+<glyph unicode="&#xf013;" horiz-adv-x="748" d="M0 320v111q0 7 7 9q19 5 39.5 8t40.5 5q4 0 8 0.5t9 1.5q5 14 10.5 27.5t12.5 27.5q-12 17 -26.5 36.5t-30.5 37.5q-5 5 0 12q19 23 40 44t44 40q5 5 12 0q11 -11 22.5 -20t23.5 -17q7 -5 14 -10.5t14 -10.5q26 14 55 23q3 28 6 51.5t8 45.5q2 8 9 8h111q9 0 9 -8 q4 -19 6.5 -38t5.5 -39l3 -20q14 -5 27.5 -10t26.5 -13q7 5 13 9.5t12 9.5q13 10 26 19t25 20q6 6 12 -1l11 -11q5 -5 11 -10q15 -14 30 -29.5t29 -32.5q4 -6 0 -12q-13 -15 -26 -32.5t-30 -40.5q15 -29 24 -58q12 -3 24.5 -4.5t25.5 -3.5q11 -2 23.5 -3.5t23.5 -3.5 q7 -2 7 -9v-111q0 -7 -7 -9q-18 -5 -38 -7.5t-40 -4.5q-5 -1 -9.5 -1.5t-9.5 -1.5q-5 -14 -10.5 -27.5t-12.5 -27.5q12 -17 26.5 -36.5t30.5 -37.5q5 -5 0 -12q-38 -47 -84 -84q-5 -5 -12 0q-11 11 -22.5 20t-23.5 17q-7 5 -14 10.5t-14 10.5q-26 -14 -55 -23 q-2 -23 -5.5 -48t-9.5 -49q-2 -8 -9 -8h-111q-7 0 -9 8q-3 19 -5.5 38t-5.5 39l-3 20q-14 5 -27.5 10t-26.5 13q-6 -5 -12.5 -9.5t-12.5 -9.5q-26 -18 -51 -39q-6 -6 -12 1q-5 5 -11 10.5t-11 10.5q-15 14 -30 29.5t-29 32.5q-5 6 0 12q15 18 29 37t27 36q-15 29 -24 58 q-12 3 -24.5 4.5t-24.5 3.5t-24.5 3.5t-23.5 3.5q-7 2 -7 9zM261 375q0 -24 9 -44.5t24.5 -35.5t36 -24t43.5 -9t43.5 9t35.5 24t24 35.5t9 44.5q0 23 -9 43.5t-24 35.5t-35.5 24t-43.5 9t-43.5 -9t-36 -24t-24.5 -35.5t-9 -43.5z" />
  52
+<glyph unicode="&#xf014;" horiz-adv-x="648" d="M0 582q0 8 0.5 16t0.5 17q11 6 32.5 10t47 7t52.5 5t49 3q-2 16 -1 32t7 33q1 4 6 11.5t18.5 15t40 13t71.5 5.5t71.5 -5.5t40 -13t18 -15.5t6.5 -12q6 -17 7 -32.5t-1 -31.5q22 -1 49 -3t53 -5t47 -7t32 -10q1 -9 1 -17v-16v-16q0 -8 -1 -17q-10 -6 -30.5 -10t-45.5 -7 t-51 -5t-48 -3t-37 -1.5t-16 -0.5l-95 -1h-13h-28q-19 0 -54 1q-2 0 -16.5 0.5t-36.5 1.5t-48 3t-51 5t-45.5 7t-30.5 10q0 9 -0.5 17t-0.5 16zM67 484q41 -5 84.5 -7.5t75.5 -3.5q9 -1 23 -1h74h73q14 0 23 1q33 1 76.5 3.5t84.5 7.5q-5 -76 -8 -154.5t-7 -154.5 q-1 -19 -1.5 -42.5t-2 -45.5t-6 -40.5t-14.5 -28.5q-12 -11 -42 -14.5t-58 -3.5h-236q-29 0 -58.5 3.5t-41.5 14.5q-10 10 -14.5 28.5t-6 40.5t-2 45.5t-1.5 42.5q-4 76 -7.5 154.5t-7.5 154.5zM147 383q1 -15 1 -28t1 -22q0 -11 1 -19q2 -34 3.5 -68t3.5 -67q1 -8 1 -17 v-20v-12q0 -6 0.5 -14t1.5 -19q1 -8 9.5 -14t13.5 -6q5 -1 10 -1t8 -1h11q5 0 5 19v286q0 8 -5.5 13.5t-13.5 5.5l-33 2q-8 0 -13 -5t-5 -13zM255.5 657q0.5 -6 1.5 -15q9 1 20 1h47l67 -1q1 9 1.5 15t-0.5 11q-11 3 -29.5 4.5t-38.5 1.5t-38.5 -1.5t-29.5 -4.5 q-1 -5 -0.5 -11zM292 94q0 -8 5 -13.5t13 -5.5h28q8 0 13.5 5.5t5.5 13.5v285q0 8 -11 13t-14 5h-15q-3 0 -14 -5t-11 -13v-285zM432 94q0 -19 4 -19h11q3 1 13 1.5t15 0.5q5 1 8.5 6.5t4.5 13.5q0 11 0.5 19t0.5 14q0 7 1 12v20q0 9 1 17q2 33 3 66.5t3 67.5q0 9 1 20 q1 9 1.5 22t1.5 28q0 8 -5 13t-13 5l-33 -2q-8 0 -13 -5.5t-5 -13.5v-286z" />
  53
+<glyph unicode="&#xf015;" d="M1 384.5q3 11.5 13 19.5l412 338q11 8 24 8t24 -8l126 -104v58q0 19 19 19h112q19 0 19 -19v-180l136 -112q10 -8 13 -19.5t-1 -22.5q-10 -24 -36 -24h-75v-300q0 -16 -10.5 -27t-26.5 -11h-206v225h-188v-225h-206q-16 0 -27 11t-11 27v300h-75q-25 0 -35 24 q-4 11 -1 22.5z" />
  54
+<glyph unicode="&#xf016;" horiz-adv-x="600" d="M0 56v638q0 23 16.5 39.5t39.5 16.5h219v-269q0 -23 16.5 -39.5t39.5 -16.5h269v-369q0 -23 -16.5 -39.5t-39.5 -16.5h-488q-23 0 -39.5 16.5t-16.5 39.5zM331 481v266h3l263 -263v-3h-266z" />
  55
+<glyph unicode="&#xf017;" horiz-adv-x="750" d="M0 375q0 78 29.5 146t80.5 119t119 80.5t146 29.5t146 -29.5t119 -80.5t80.5 -119t29.5 -146t-29.5 -146t-80.5 -119t-119 -80.5t-146 -29.5t-146 29.5t-119 80.5t-80.5 119t-29.5 146zM113 375q0 -54 20.5 -102t56 -83.5t83.5 -56t102 -20.5t102 20.5t84 56t56.5 83.5 t20.5 102t-20.5 102t-56.5 84t-84 56.5t-102 20.5t-102 -20.5t-83.5 -56.5t-56 -84t-20.5 -102zM319 375v150q0 23 16.5 39.5t39.5 16.5t39.5 -16.5t16.5 -39.5v-127l90 -89q17 -17 17 -40t-17 -40q-8 -8 -18.5 -12t-21.5 -4t-21.5 4t-18.5 12l-106 106q-1 1 -1 2t-1 2 q-7 7 -10 14q-4 9 -4 22z" />
  56
+<glyph unicode="&#xf018;" d="M1 17l290 716q3 7 10.5 12t15.5 5h95l-4 -83h84l-4 83h95q8 0 15.5 -5t10.5 -12l290 -716q3 -7 -0.5 -12t-11.5 -5h-361l-13 250h-126l-13 -250h-361q-8 0 -11.5 5t-0.5 12zM394 389h112l-10 202h-92z" />
  57
+<glyph unicode="&#xf019;" d="M0 19v300q0 8 5.5 13.5t13.5 5.5h112q8 0 13.5 -5.5t5.5 -13.5v-169h600v169q0 8 5.5 13.5t13.5 5.5h112q8 0 13.5 -5.5t5.5 -13.5v-300q0 -19 -19 -19h-862q-19 0 -19 19zM169 461q3 8 19 8h150v244q0 15 10.5 26t26.5 11h150q16 0 27 -11t11 -26v-244h150q15 0 18 -8 t-8 -19l-246 -247q-11 -11 -27 -11t-27 11l-246 247q-11 11 -8 19z" />
  58
+<glyph unicode="&#xf01a;" horiz-adv-x="750" d="M0 375q0 78 29.5 146t80.5 119t119 80.5t146 29.5t146 -29.5t119 -80.5t80.5 -119t29.5 -146t-29.5 -146t-80.5 -119t-119 -80.5t-146 -29.5t-146 29.5t-119 80.5t-80.5 119t-29.5 146zM113 375q0 -54 20.5 -102t56 -83.5t83.5 -56t102 -20.5t102 20.5t84 56t56.5 83.5 t20.5 102t-20.5 102t-56.5 83.5t-84 56t-102 20.5t-102 -20.5t-83.5 -56t-56 -83.5t-20.5 -102zM206 349q4 10 24 10h79v185q0 8 5.5 13.5t13.5 5.5h94q8 0 13.5 -5.5t5.5 -13.5v-185h79q20 0 24 -10t-10 -24l-136 -136q-9 -9 -23 -9q-13 0 -23 9l-136 136q-14 14 -10 24z " />
  59
+<glyph unicode="&#xf01b;" horiz-adv-x="750" d="M0 375q0 78 29.5 146t80.5 119t119 80.5t146 29.5t146 -29.5t119 -80.5t80.5 -119t29.5 -146t-29.5 -146t-80.5 -119t-119 -80.5t-146 -29.5t-146 29.5t-119 80.5t-80.5 119t-29.5 146zM113 375q0 -54 20.5 -102t56 -83.5t83.5 -56t102 -20.5t102 20.5t84 56t56.5 83.5 t20.5 102t-20.5 102t-56.5 83.5t-84 56t-102 20.5t-102 -20.5t-83.5 -56t-56 -83.5t-20.5 -102zM206 401q-4 10 10 24l136 136q10 9 23 9q12 0 23 -9l136 -136q14 -14 10 -24t-24 -10h-79v-185q0 -8 -5.5 -13.5t-13.5 -5.5h-94q-8 0 -13.5 5.5t-5.5 13.5v185h-79 q-20 0 -24 10z" />
  60
+<glyph unicode="&#xf01c;" d="M0 38v282q0 16 4.5 37t10.5 35l139 324q6 14 21.5 24t30.5 10h488q15 0 30.5 -10t21.5 -24l139 -324q6 -14 10.5 -35t4.5 -37v-282q0 -16 -11 -27t-26 -11h-825q-16 0 -27 11t-11 27zM116 339h189l56 -113h187l57 113h179q-1 2 -1 4.5t-1 4.5l-125 290h-414l-125 -291 q-1 -1 -1 -3.5t-1 -4.5z" />
  61
+<glyph unicode="&#xf01d;" horiz-adv-x="750" d="M0 375q0 78 29.5 146t80.5 119t119 80.5t146 29.5t146 -29.5t119 -80.5t80.5 -119t29.5 -146t-29.5 -146t-80.5 -119t-119 -80.5t-146 -29.5t-146 29.5t-119 80.5t-80.5 119t-29.5 146zM113 375q0 -54 20.5 -102t56 -83.5t83.5 -56t102 -20.5t102 20.5t84 56t56.5 83.5 t20.5 102t-20.5 102t-56.5 84t-84 56.5t-102 20.5t-102 -20.5t-83.5 -56.5t-56 -84t-20.5 -102zM258 220v310q0 9 8 14q8 4 15 0l269 -156q8 -3 8 -13t-8 -13l-269 -156q-4 -2 -8 -2q-3 0 -7 2q-8 5 -8 14z" />
  62
+<glyph unicode="&#xf01e;" horiz-adv-x="747" d="M0 375q0 78 29.5 146t80.5 119t119 80.5t146 29.5q66 0 127.5 -23t112.5 -65l76 76q16 16 27 11.5t11 -27.5v-217q0 -15 -11 -26q-10 -10 -25 -10l-217 -1q-23 0 -27.5 11.5t11.5 27.5l75 75q-35 26 -75.5 41t-84.5 15q-54 0 -102 -20.5t-83.5 -56.5t-56 -84t-20.5 -102 t20.5 -102t56 -83.5t83.5 -56t102 -20.5q49 0 93.5 17t79.5 47.5t58 72t29 90.5q1 6 7 12q7 5 14 4l75 -10q8 -1 12.5 -7t3.5 -14q-9 -69 -42 -128.5t-83 -103t-113.5 -68.5t-133.5 -25q-78 0 -146 29.5t-119 80.5t-80.5 119t-29.5 146z" />
  63
+<glyph unicode="&#xf021;" d="M3 160l70 206q4 13 18 20q15 6 28 2l206 -70q21 -7 21.5 -19t-19.5 -22l-95 -47q24 -36 57.5 -63t75.5 -41q51 -18 103 -13.5t97.5 26.5t80.5 61t53 90q2 8 8.5 11t14.5 1l71 -24q17 -7 12 -24q-25 -74 -75 -129t-114.5 -86.5t-139 -37.5t-147.5 19q-63 21 -113.5 62 t-84.5 98l-97 -47q-20 -11 -29.5 -2.5t-1.5 29.5zM95 495q25 73 75 128.5t114.5 87.5t138.5 38t148 -19q63 -22 113 -63t85 -98l97 48q20 10 29.5 1.5t1.5 -29.5l-70 -205q-4 -14 -18 -21q-15 -6 -28 -2l-206 70q-21 7 -21.5 19t19.5 22l95 47q-24 36 -58 63t-76 41 q-51 18 -103 13.5t-97 -26.5t-80 -61t-53 -90q-2 -8 -9 -11t-14 -1l-71 25q-8 2 -11 9t-1 14z" />
  64
+<glyph unicode="&#xf022;" d="M0 56v638q0 23 16.5 39.5t39.5 16.5h788q23 0 39.5 -16.5t16.5 -39.5v-638q0 -23 -16.5 -39.5t-39.5 -16.5h-788q-23 0 -39.5 16.5t-16.5 39.5zM75 75h750v525h-750v-525zM150 169v37q0 19 19 19h75q8 0 13.5 -5.5t5.5 -13.5v-37q0 -8 -5.5 -13.5t-13.5 -5.5h-75 q-19 0 -19 19zM150 319v37q0 19 19 19h75q8 0 13.5 -5.5t5.5 -13.5v-37q0 -8 -5.5 -13.5t-13.5 -5.5h-75q-19 0 -19 19zM150 469v37q0 19 19 19h75q8 0 13.5 -5.5t5.5 -13.5v-37q0 -8 -5.5 -13.5t-13.5 -5.5h-75q-19 0 -19 19zM338 169v37q0 8 5 13.5t13 5.5h375 q19 0 19 -19v-37q0 -19 -19 -19h-375q-8 0 -13 5.5t-5 13.5zM338 319v37q0 8 5 13.5t13 5.5h375q19 0 19 -19v-37q0 -19 -19 -19h-375q-8 0 -13 5.5t-5 13.5zM338 469v37q0 8 5 13.5t13 5.5h375q19 0 19 -19v-37q0 -19 -19 -19h-375q-8 0 -13 5.5t-5 13.5z" />
  65
+<glyph unicode="&#xf023;" horiz-adv-x="750" d="M0 56v300q0 23 16.5 40t39.5 17h57v85q0 52 20.5 98t56 80t83.5 54t102 20t102 -20t84 -54t56.5 -80t20.5 -98v-85h56q23 0 39.5 -17t16.5 -40v-300q0 -23 -16.5 -39.5t-39.5 -16.5h-638q-23 0 -39.5 16.5t-16.5 39.5zM225 413h300v85q0 29 -12 54.5t-32 44.5t-47.5 30 t-58.5 11t-58.5 -11t-47.5 -30t-32 -44.5t-12 -54.5v-85z" />
  66
+<glyph unicode="&#xf024;" d="M0 675q0 31 22 53t53 22t53 -22t22 -53q0 -20 -10 -36.5t-27 -27.5v-592q0 -8 -5.5 -13.5t-13.5 -5.5h-38q-8 0 -13 5.5t-5 13.5v592q-17 11 -27.5 27.5t-10.5 36.5zM150 203v364q0 16 9.5 32t23.5 24q51 27 92 42t70 22q34 8 61 9q33 0 60.5 -5.5t52.5 -14.5t48.5 -21 t48.5 -25q31 -14 71 -16q34 -2 80 7.5t101 42.5q14 8 23 3t9 -21v-365q0 -15 -9 -31.5t-23 -24.5q-55 -33 -101 -42.5t-80 -7.5q-40 2 -71 16q-25 13 -48.5 25t-48.5 21t-52.5 14.5t-60.5 5.5q-27 -1 -61 -9q-29 -7 -70 -22t-92 -43q-14 -8 -23.5 -2t-9.5 22z" />
  67
+<glyph unicode="&#xf025;" d="M0 356q0 54 18.5 104.5t50 94t75 79.5t93.5 62t104.5 40t108.5 14t108.5 -14t104.5 -40t93.5 -62t75 -79.5t50 -94t18.5 -104.5q0 -87 -36 -165l-13 -28l-81 -12q-13 -49 -52.5 -81t-92.5 -32v-19q0 -8 -5.5 -13.5t-13.5 -5.5h-38q-8 0 -13 5.5t-5 13.5v337q0 8 5 13.5 t13 5.5h38q8 0 13.5 -5.5t5.5 -13.5v-18q42 0 75.5 -21t53.5 -54l19 2q15 43 15 91q0 58 -31 109.5t-80 89.5t-109 60.5t-118 22.5t-118 -22.5t-108.5 -60.5t-79.5 -89.5t-31 -109.5q0 -46 14 -91l19 -2q20 33 53.5 54t75.5 21v18q0 8 5.5 13.5t13.5 5.5h38q8 0 13 -5.5 t5 -13.5v-337q0 -8 -5 -13.5t-13 -5.5h-38q-8 0 -13.5 5.5t-5.5 13.5v19q-53 0 -92.5 32t-52.5 81l-81 12l-13 28q-36 78 -36 165z" />
  68
+<glyph unicode